News for hackers. Stuff that matters.

pqh

Re:The Octopus: Stable Genius on Tuesday February 06, 2018 @12:04PM (#16317571)
http://www.rfreitas.com/Astro/Xenopsychology.htm

This is an interesting essay on the minds of our ocean-dwelling aliens.

Re:Turning a Job Opening into a Dream Job for Top Talent on Saturday February 03, 2018 @09:01AM (#16297637)
Plus I'd argue that more vacation time would mean each employee has a more even spread of the workload. You depend less on individuals, and more on the team.
Re:A first naïve look at Truffle Ruby on Friday February 02, 2018 @04:41PM (#16294424)
The stack traces suck sometimes with the metaprogramming. I have never chased down exactly what causes it, but sometimes you'll have lots of library code calls mentioned, and nothing from the application.
Re:Why Did a Billionaire Give $75M to a Philosophy Department? on Wednesday January 31, 2018 @10:17AM (#16274454)
I think it may be the degree in those cases.
Yet also the thrill of the unexplored goes away when one doesn't bother to explore.
Re:People leave managers, not companies on Wednesday January 24, 2018 @07:56AM (#16222305)
I'd agree that micromanaging is a bad sign. Too often I get micromanaging about style critiques like "turn this into one if statement instead of nested ones and it's more clear", but absolutely no comments on the meat of a significant refactor. To be clear, I think style rules are important, but this is the same guy who writes 150+ character lines with ternaries like they're going out of style.
Re:How I review code on Wednesday January 24, 2018 @07:39AM (#16222224)
And if people are writing 150 character plus lines, those are really, no joke, a lot harder to read. If the line is going to break anyway, why not just break it yourself at a spot that makes sense?
Re:How I review code on Wednesday January 24, 2018 @07:33AM (#16222196)
Text of the tweet so people don't have to click:

A common fallacy is to assume authors of incomprehensible code will somehow be able to express themselves lucidly and clearly in comments.

If I wanted to understand the differences in how the EU manages big companies versus the US, with points from all sides, where would I start reading?
Re:How to tame the tech titans on Tuesday January 23, 2018 @09:22AM (#16213706)
I think you're neglecting the effect corporate backing can have on encouraging research from people who are less startup-minded and more I-like-knowing-I'll-have-food-on-the-table-minded.
Re:How to tame the tech titans on Monday January 22, 2018 @08:59AM (#16204334)
I mostly agree with the points leading up to the suggestion of mandatory data sharing. I'm still mulling that over.

But I do agree that just breaking up Google, for example, wouldn't necessarily be a good thing. Of all the tech giants, I think Google is still doing the most good in terms of investing in innovation. Their research teams are varied and doing the fantastic.

Disclaimer: I don't work there and forewent an offer to network my way in.

Re:Fellow Engineers: This is where your money comes from on Sunday January 21, 2018 @06:49PM (#16200815)
Though you're more likely to shape your own failure. Let's be real.

That's not to say don't try, but be aware of the full picture.

Re:Intel Has a Big Problem on Saturday January 20, 2018 @04:54PM (#16195627)
How do people find the addresses to even start probing for stuff like this?
Re:JS things I didn’t know existed on Saturday January 20, 2018 @09:36AM (#16193477)
Use case for labelled breaks: collision detection in video game, where anything colliding with anything else ends the game, resets a counter, spawns Godzilla, who knows. With labels, you can break out of the top loop very efficiently.
Re:Meltdown and Spectre Linux Kernel Status on Friday January 19, 2018 @08:57AM (#16186187)
They really could have done a tiered release. Keep the knowledge of the vulnerability as close as possible for the ~6 months they had it, then release it to a greater (but still restricted) set of people for another ~6 months.

the worst case would have been someone in the latter set leaking the info, which is just what we have now. So it could have been potentially better. There was really no reason to drop a bomb like this.

Re:Reality has a surprising amount of detail (2017) on Friday January 19, 2018 @08:55AM (#16186173)
On top of that, the video games I play and enjoy are decidedly unreal and often intentionally simple or stylized.
Re:Walkable Streets Are More Economically Productive on Thursday January 18, 2018 @12:25PM (#16178998)
I'd live in a big city if more cities and building architects cared about green spaces and noise. I'm glad people are doing research here.
Re:SPAs are harder and always will be (2013) on Wednesday January 17, 2018 @02:00PM (#16170671)
Indeed, code reuse, testing, maintainability, etc are harder with the latter pattern. And with the latter you also end up using at least 3 languages in the same files. It's just really awful.

Yes, browser-rendering SPA frameworks are heavyweight, but they give an undeniably-better development experience. And that shows in the quality of the interfaces created through them, assuming your interface requirements are complex enough to justify it. I mean, I'm happy with Hacker News' interface and it's simple, but if I'm building the next Google Calendar, I am not using ajax and server-rendered templates.

Re:Mozilla Files Suit Against FCC to Protect Net Neutrality on Tuesday January 16, 2018 @06:31PM (#16163923)
My rep sent a canned, formal-language-adorned "get stuffed" in response.
Re:To Save Drowning People, Ask “What Would Light Do?” on Tuesday January 16, 2018 @02:20PM (#16161320)
http://www.icr.org/article/plants-math-ration-food-use/

This is a really cool example of plants using math too.

Re:To Save Drowning People, Ask “What Would Light Do?” on Monday January 15, 2018 @04:06PM (#16153441)
Let me put it this way: never have I heard an explanation in terms of classical mechanics. In my intuition, the billiard ball model of physics makes perfect sense. But a current taking the path of least resistance really seems like it "knows" the best way. And it's amazing.
Re:To Save Drowning People, Ask “What Would Light Do?” on Monday January 15, 2018 @02:57PM (#16152933)
Except "why does Snell's law over a continuous gradient effect the path of shortest time?" is equivalent to asking "why is the universe quantum?"

It's plenty bizarre that electricity follows the path of least resistance, light the shortest path, etc.

Re:The frenetic race to build Detroit's Amazon HQ2 bid on Sunday January 14, 2018 @06:23PM (#16147176)
Correct me if I'm wrong, please. Doesn't any sufficiently-complex non-linear optimization problem degenerate into heuristic trial and error? There's a progression of better and better solutions. With the unpredictability of the real world, and the low number of trials they'll get (this is their second HQ), I wonder greatly what they've got going on.
Re:What Really Happened with Vista: An Insider's Retrospective on Saturday January 13, 2018 @11:49AM (#16140184)
Try the Cinnamon WM on Linux. It's the best of both Mac and Windows' interfaces without the worst of either.
Re:How to Interview Entry Level Software Engineers on Friday January 12, 2018 @05:26PM (#16136895)
Contrary to the analogies being drawn by sibling and child comments, work is different from dating or interviewing potential roommates, in that you typically have to give up a previous job when accepting a new one and if you don't make it through the trial run, you're unemployed.

It would be great if the only reason people could be let go were legitimate, but that's hardly the case.

Not everyone is so lucky. Why should you be the one to feel undermined in that case?
Re:North Carolina Is Ordered to Redraw Its Congressional Map on Wednesday January 10, 2018 @01:39PM (#16117598)
Additionally, geography does matter for the group for similar reasons. Proximity constrains economics and policy.
Re:North Carolina Is Ordered to Redraw Its Congressional Map on Wednesday January 10, 2018 @01:33PM (#16117553)
The two parties run the organization which works to keep any other parties out of televised debates. They don't care what anyone thinks as long as both parties agree to cooperate on screwing everyone else over. They're willing to have an uneasy truce with each other at the expense of all others.
Re:Meltdown and Spectre Linux kernel status on Wednesday January 10, 2018 @11:14AM (#16116062)
I downloaded the microcode updates from Intel, but hesitate to apply them because one of the expected directories does not exist on Manjaro, so I'm out of my element on how supported the update would be. Do you happen to know if in general microcode updates are distributed in packages? It seems that's probably the case, and if so, I'm fine waiting.
Re:Legends of the Ancient Web (2017) on Tuesday January 09, 2018 @11:39AM (#16107406)
Even earlier than that, Plato had somethings to say about philosophers and kings.

Older »