News for hackers. Stuff that matters.

buffportion

Re:I Love Software Rendering on Friday October 16, 2026 @07:42PM (#50126275)
Besides differences in texture mapping, the way GPUs render triangles is quite different to techniques commonly used in the old days. No one was computing barycentric coordinates and checking if every pixel was inside a triangle - it’s too slow to do that on a single thread. At low resolutions you get very different visual results because a GPU will not render triangles that do not cover the center of a pixel without anti-aliasing.
Re:Why public lands must remain in public hands on Wednesday May 03, 2017 @11:02AM (#14256248)
In some states, like NH, the default is that you can even hunt on other people's (privately-owned) land, unless it is posted. As a landowner, you are encouraged to allow free, recreational use of your land by others.
Re:A Back Door to Encryption Won't Stop Terrorists on Wednesday November 18, 2015 @04:53PM (#10591040)
France also has very strong gun controls. It is of course, more complicated than that. And, by the way, a man shot and killed 12 people in the UK in 2010 with legally held rifles: https://en.wikipedia.org/wiki/Cumbria_shootings
"Cops are trained to push peoples buttons and make them lose control"

They are? I could see why, say, detectives interviewing a suspect might use that approach to try to get them to say something incriminating, but for regular cops I would think their job is made much easier if the people they interact with are calm.

Re:HAproxy in the era of Microservices on Monday October 26, 2015 @02:17PM (#10453248)
I'm sorry to be that guy, but the lack of contrast makes this comment difficult to read.
> broken beaks, brain, spinal cord tissue, bones, lungs, intestinal tracts from slaughterhouse wastes of dead, dying, diseased or disabled animals

I'm no zoologist, but this seems exactly the kind of thing that a carnivorous/omnivorous wild animal would happily eat.

Re:Show HN: Who Is Hiring Explorer on Wednesday July 15, 2015 @08:03AM (#9890847)
Thanks for this. It would be great if links were clickable
Re:Show HN: Potbox – A premium cannabis subscription club on Wednesday July 08, 2015 @01:33PM (#9853288)
$149.99 per month
Re:Amazon Echo Released on Tuesday June 23, 2015 @01:44PM (#9766313)
Yes, you can list (and listen to) your Echo voice command history, and delete them. Frustratingly, there is no bulk delete that I have found - you have to go through them individually.
Re:Amazon Echo Released on Tuesday June 23, 2015 @11:37AM (#9765352)
A cautionary tale: Echo starts recording when it hears the "wake" word ('Alexa' or 'Amazon'), but it can mistake other words or parts of speech for a wake word (for example, consider how close the phrase "he likes her" is to "Alexa"). Browsing through the history I have found snippets of conversations that Echo had no business listening to, and which the recorded subjects certainly did not wish to send to Amazon.
Re:When Solid State Drives Are Not That Solid on Tuesday June 16, 2015 @08:06AM (#9725135)
I think the confusion stems from your verbing of "wall".
Re:When 100 people lift a bus on Thursday June 04, 2015 @01:57PM (#9660885)
'Crazy' people need help too.
Re:The new MacBook on Monday March 09, 2015 @04:52PM (#9173973)
As someone who travels regularly for work, I am absolutely OK with Apple trimming as much as they can from their laptops.
Re:Learn Lisp the Hard Way on Friday November 07, 2014 @01:06PM (#8573775)
A stall warning occurs when the angle of attack (angle between the wing and the airflow) is too high to maintain lift. There is a separate instrument for detecting this (which can also be disabled by ice build up, but appeared to be working here). Low airspeed is not the only condition for a stall - it can happen even at high speed!
Link to previous HN submission 2 years ago (it has moved on since then):

https://news.ycombinator.com/item?id=4373334

Re:Best practices in modern web projects on Friday June 27, 2014 @03:37PM (#7955894)
That will integrate other people's changes into your branch. But until you also merge your branch into master (and/or all other branches), you are not integrating your changes.
Re:Best practices in modern web projects on Friday June 27, 2014 @02:48PM (#7955639)
That's really a function of your QA process, not anything specific to branching strategies. If you can automate everything such that continuous delivery (or even deployment) is possible - great. If not, deliver at whatever pace your QA allows (and strive to increase that pace). Trunk based development does not imply a diminished QA process.

Yes, there is always going to be a feedback delay between you making a change and the full impact of that change being known (even if your feature is bug free, will the customer want to use it?), but we should be bringing that feedback forward by moving changes through the pipeline as early as possible. Feature branching delays feedback, which is why I reject it.

Re:Best practices in modern web projects on Friday June 27, 2014 @01:33PM (#7955181)
"Sure you can invest hours of your life setting up CI, then writing code, not testing it locally[...]"

Maybe I've misunderstood, but why aren't you testing it locally? With trunk based development you make your changes, run a local build and push if it passes. Everyone (including any CI servers) runs the same build process.

The trick is that you have to be able to push to master without breaking it, which is scary to many developers and usually requires a shift in thinking. How do I do large refactorings? (you don't - do many small refactorings instead). How do I add a half-finished feature? (break the feature into many smaller features, use feature toggles, etc.)

Re:Best practices in modern web projects on Friday June 27, 2014 @12:56PM (#7954975)
I appreciate the backhanded compliment but my intentions are pure :-)
Re:Best practices in modern web projects on Friday June 27, 2014 @12:47PM (#7954910)
I don't consider not-branching to be a radical approach. If you are using branches you really aren't doing CI, because you aren't integrating continuously.
Re:Best practices in modern web projects on Friday June 27, 2014 @12:15PM (#7954707)
Or don't use branches at all. Develop on trunk/master with continuous integration. It reduces work-in-progress, exposes conflicts sooner and has a host of other knock-on benefits.
“Oh my god, Jerry, when you check your email you go to Altavista and type, ‘Please go to yahoo.com?’"
Re:Explosions near Boston Marathon finish line on Monday April 15, 2013 @05:38PM (#5554579)
You're asking for a solution to the problem of people killing other people.
Re:If PHP were British on Tuesday March 26, 2013 @10:00AM (#5443287)
The post was written by a Brit: https://twitter.com/Dave_Child
Re:Show HN: Pantastic on Monday March 18, 2013 @07:16PM (#5397806)
There's nothing wrong with being the only employee - if it's just you, say so. Talking in the third person and using 'us' and 'we' is irritating.
Because if there's anyone who desperately needs free WiFi, it's people who live/shop in Chelsea.
Re:A New Look for Facebook on Thursday January 03, 2013 @05:03PM (#5004971)
Is gorgeous the new beautiful?
Re:Clash of the unlikely: C# versus.. RealBASIC? on Sunday September 09, 2012 @05:06PM (#4496994)
Why use strings at all? Guid.NewGuid() is built in, and way faster. Given that the C# code is almost willfully unoptimized, I'm not sure what the benchmark was meant to prove.
Re:What Happens to Stolen Bicycles? on Tuesday August 28, 2012 @05:11PM (#4445901)
That's great, until you lose your key

Older »