skysight-inc/HackerNews huggingface dataset:
Didn't stop Uber's cars from doing the dangerous right hook turns instead of merging in the bike lane EVERY single. time.

http://www.sfbike.org/news/a-warning-to-people-who-bike-self...

I guess they've succeeded in acting like most human drivers. I've almost gotten right hooked a few times while running (and wearing bright highlighter-colored high-viz reflective clothing).
Winter of Code 2016 Results – SDSLabs Blog
Who Framed Roger Rabbit – The 3 Rules of Living Animation
Don't feel too bad. Pres. Clinton once used "flaunting" in that way in a televised address.
Non-amaricans often think that the US has just one dominant political ideology. Sure, it comes in two flavors, red and blue, but both are neo-liberal capitalist market ideologies. That ideology also strongly believes in personal responsibility, you are the master of your own outcomes. While there is a realization that yes, the system is rigged in favor of rent seeking and exponential accumulation, there is also the believe that at least some of the wealth is shared through 'trickle down' employment schemes. It is important to realize this 'sharing' is not a deliberate goal, but more like the man in the story hiring a day-laborer to help with his fishing, an accidental byproduct of accelerating rent-seeking wealth accumulation. The fishing aid is not hired for charity, but because the potential of the fishing net in maximizing return is higher even after deducting wages. He also has no concept of sustainability. His motive is immediate profit maximization, so he can go on hiring boats and fisherman until the lake is all fished up. By that time he'll be 'rich', probably living far away or at least long have crossed the threshold where is further wealth accumulation does not depend on any specific lake or industry. It is those hired fishing aids that will feel the brunt of this natural disaster, not the owner. Back to the US. What happens if trickle down stops because machines are better/cheaper/faster? What do you 'do' with 'people'? Let them starve in horrible circumstances while you hide behind big fences guarded by a ruthless G4S private army? Or do you somehow continue to trickle down? But on what basis? 'Meaningless' labor, just because you can't stand 'laziness'? Or do you provide the 'basics', like food, shelter, medicine, regardless of their inherently meaningless chore completion rate? I guess what it realy boils down to in the end is the question of what we believe 'being human' is all about.
That only matters for applications that are fully vectorized however. Most real world HPC applications depend much more on memory bandwidth and/or multicore performance and how well the compilers can optimize for the vector units (typically not very well). If I can choose two cores with 128 bit vectors for the same money as one core with 256bit, I'll choose the two core system any day of the week.
A great relative comparison as far as the keyboard goes is something like vi/vim or even QWERTY.

I'm sure you could have better text editing shortcuts (power Sublime/Atom users maybe), or a better keyboard (Dvorak for example), but once people do things a certain way and develop proficiency, it's often tough to change.
No pay wall

http://news.morningstar.com/all/dow-jones/us-markets/2017022...
I was about to ask for the same feature. A download link would be enough to start with, to open the text with Typora or other viewers (Typora is an editor.)

I looked at the Android app. It asks for access to contacts and accounts. I don't like that but maybe I'll use it with my own server (Rail 5, great for me!) Still, why does it need those permissions? Anyway, I'm on Android 7 so I can probably not allow them when asked. (I'm not able to fork and remove them, not in Android development.)
Can't read the article without a subscription to WSJ
Nobody was shunned, this was just a reflection on my experience, it may have been the same if it was an all female team although I didn't encounter that.
I wonder if AMD's patent cross licensing with Intel is broad enough to even allow them to do Thunderbolt.
From my home network google.com has about 120ms time-to-first-byte.

If I was on 4G add 20ms for the DNS lookup, 20ms for each part of the SSL handshake, then another 20ms for the actual page request. If the page requests additional resources repeat that for every single source and 20ms becomes a big deal.

For gaming (assuming 20ms latency and a 60fps game) that kind of a delay means that you are about 2.5 frames behind your opponents. In some games that really does matter.

I agree though that caps are bad for everyone, but that has nothing to do with the capability of the infrastructure and everything to do with perpetuating the illusion that there is a bandwidth scarcity to justify slow connections, shoddy service, and higher than free-market prices. The specs for 5G will never change that.
Writing is, publishing and noising the channels isn't. I'm afraid I find experimentation like that at cost of other people's time and attention to be a bit petty crime.
It's at the bottom of the email.
For performance/$ in HPC systems, nowadays anyone can buy used Opteron 61XX processors for less than 20$/each, and even Opteron 62XX for around 50$.
If you have the luxury to pick your job then the most important thing IMO is that you find something which interests you since you will derive your motivation from that. Everything else is secondary.

If you're doing something that doesn't interest you then it doesn't matter how good the other benefits are since you constantly have to use energy to motivate yourself. Then you won't produce something you're proud of which helps neither you or the company.
I certainly agree that vector performance is overrated. But it seems to dominate HPC spending. At least on the top500. But maybe AMD can pick up some HPC spending for smaller clusters designed to run less specialized code? I don't know how big that market is.
Quote: "Billionaire also declares victory in his $1 million bet with another asset manager that low-cost index funds would out earn hedge funds over a decade."

Okay, I've been publishing this advice for 20 years now, to the annoyance of any number of financial advisors:

http://arachnoid.com/equities_myths/

The WSJ dartboard contest makes the same point:

http://www.automaticfinances.com/monkey-stock-picking/
> Just as they noticed the intrusion on kernel.org servers after how long?

It doesn't work retroactively. That crud needs to be there in the initial commit when it's accepted by multiple people.

> Couldn't it just happen that an important bugfix isn't recorded because the hash collides?

The hashes will never collide if there's no attacker. And that bugfix would have to have a blob of crud in the 'good' version, which would stick out like a sore thumb.
For incorrect thought experiments. You cannot conceive p-zombie from first point of view, because there's no first point of view for p-zombie. If you conceive p-zombie from third point of view, you cannot be sure that it IS p-zombie, because you aren't God and p-zombie is identical to not-p-zombie from third point of view.
The most interesting part of this to me is the purchase by Boohoo.com, itself capitalising on legendary dotcom failure boo.com's branding.

It sounds very much like the parent is running a business model very similar to the "one last draw" model Warren Buffet was so successful with earlier in his career.

It might make a lot of sense for the right type of investor, too. The growth won't likely be there in the long term (minus an unlikely resurgence), but revenue will come early, meaning a fast if limited return.

I'd be interested to know what kind of revenue Nasty Gal is doing now, obviously it's not anything like $85m on a price of $20m.
> Forget about desktop processors and buy yourself a double-socket LGA2011v3 board and some engineering-sample Xeons. Then you can address that kind of memory and run ECC.

If you follow this very thread, you'll notice that another user already complained that "you need to pony up for a Xeon workstation if you need more than 64 GB."
Your forgot to mention the problem you want so solve)
Oh dear - they closed the loophole. It's a shame, but if it's something they need to do to survive then fair play. I do wonder if these should be permitted on HN now though...
Doesn't seem to be the case for modern games [0]. And this comes from a side which sometimes is called NvidiaBase or IntelBase. With the consoles having 8 (slow) cores, and Mantel/Vulkan and DirectX 12 emerging this will probably get more pronounced over time. Especially when Unreal 4, Unity and Cryengine optimize for more threads which means even indie games should take advantage of more cores.

btw: the 65 watt tdp Ryzen R7 1700 for 329 dollar is matched against the Intel i7 7700k and has double the cores. Yes it will be slower in single thread applications like ARMA 3 (having only Broadwell IPC and being clocked lower), but even at stock you will have better performance in modern games (where the GPU is more important anyway).

[0] https://translate.google.com/translate?sl=de&tl=en&js=y&prev...
I don't think so, but we build infrastructure for pedestrians, so that there are fewer points where they interact with cars.if pedestrians would have to walk in car lanes (which, by the way, should be called vehicle lanes), they would pose a big problem, too.
> I actually want to know what camera is capturing 80 megapixels at 48 bits per pixel. The IQ180 is 16 bits per pixel...

Presumably that's 16-bits for each channel of Red, Green, Blue. Since every pixel is composed of the three RGB components, that's how you get 48-bits for every pixel (and internally, Photoshop refers to 16-bits per color channel as 'RGB48Mode').
> computers aren't getting any faster.

Wirth's Law: software gets slower faster than hardware gets faster. And the hardware is getting faster slower than it used to, too.
تور کیش اسفند ۹۵
So he happens to be rich, so what? That doesn't make him a bad person, or anything else. If there was evidence that he was part of any of the dirty dealing that went on in the lead-up to the subprime crisis and all of the follow-on stuff, then that would be one thing. But up to this point, I haven't heard anything to suggest that. Are you aware of something like that, or is this strictly a sentiment rooted in "guilt by association"?
Generalisation is always needed in a code base. However, only generalise pieces that you actually use in your code. YAGNI (You Aren't Gonna Need It) is a great principal. You should follow it -- until you need it. Then, of course, do what you need to do.

People often think that projects get slower as code is added. However, the systems we work with are dramatically more complex and based on more pre-existing code than ever before. Because that pre-existing code has been generalised out, we can write new code easily and quickly.

There are two situations that you need to think about wrt to this issue (IMHO). If someone needs to do something that you have already done in your project, it should be simple and obvious how to do it. The more often something needs to be done, the more simple and obvious it needs to be. However, if someone needs to do something that hasn't been done before (even if it is is very much related to what already exists), then all doors should be open. The code should not imply how new work should be done. It definitely shouldn't try to guess what you want to do and do it before you get there.
go out into the woods. live off the nature a few days. makes you apreciate a warm bed modern conforts
As long as important problems remained unsolved and human desires remain unfulfilled there will be opportunities to contribute.
Again: exactly my point. Most people care way more about "community" than about "truth". They are all-too-happy to throw out the Git baby with the crypto-SHA-1 bathwater so they can enjoy that warm feeling of being part of The Community. (Yes, I mean them as 'sneer caps'.)

This is why Barack Obama campaigned on his opposition to gay marriage (in favor civil unions). Not that he was wrong on that issue, simply dishonest. [I know no one who believed his statements in opposition to SSM.]

Oh, no, the Groupthink Club won't consider my ideas! (In fairness, HN is less groupthink-y and more open than most fora to examination of ideas on their merits.)
It's really unfortunate that people do read my comment as "engineers shouldn't write". Engineers should write. I actually write a lot of stuff, because I like it. There are some pieces of your own research you can't understand unless you write it down in a readable, less formal way.

Some small grain of my writing becomes decent enough (English is not my main language) that my employer takes it and uses somewhere.

Because, I believe, writing is important. Noising everything around with your writing isn't important and isn't even OK.

There's even nothing wrong with using writing for promoting yourself, if there are great things you can share with the world. There are a few dozen blogs I read over weekend, some of them are obviously self-promotion driven to attract attention to services or products; but they give me insight into new things in extremely polite fashion, and I love it. But only when the first phrase of my initial comment is valid:

Engineers should blog publicly when they have something to say.
One problem with the argument...animations are often added for a very good reason.

I suspect in the Slack example, it's to cover for the fact that there's a bunch of network calls being made behind the scenes. A terminal version of Slack wouldn't be that much faster since it would still need to make those network calls.

Also, adding animations can improve the trust that a user has in the product. The CoinStar example is a great one...when they just immediately displayed the count of coins to users, they didn't trust the count because it was too quick. When they added a delay and played the sound of lots of coins bouncing around inside a machine for a while, people start to trust the count. And that's not unique. I've worked on at least 3 projects now where we've done something we felt differentiated our product but, in testing, our users notice. But after adding a delay and animation, we retested it and our users were much more impressed and happy with our product. By making it slow, it was much more apparent that the system was doing something impressive. Never mind the fact that we'd optimized the hell out of queries and made the execution time snappy, it needed to be slow for them to see the value.

Also, animations can be useful to draw the eye to a change that's happening in the system. When something changes in a UI, you can't just expect the user to notice it. The human visual system isn't good at noticing those small deltas without some visual cue to make the change pop.

None of this means that all usages of animations improve the user experience. But nowhere in the article does the author acknowledge that animations can serve an important purpose. We need to take a balanced approach to animations and make sure we test each and every animation we use with users to ensure that it's better than the non-animated alternative.

One other small point, as someone who has developed software for people over the age of 70, I believe the author will be singing a very different tune with regard to "overly-large fonts sizes" once his eyesight starts to deteriorate. I'd actually say that the tendency is actually worse in the other direction...developers make font sizes too small, since they're young and have good eyesight. Apps should be optimized for large font sizes with a setting to allow users that want smaller fonts to choose that. But the number of times I've seen my mother be unable to find the setting to increase the font because the default font is too small is a non-trivial number. And even when I increase it for her, it's a good bet that the app is unusable since that configuration hasn't been tested.
.... Being sexually harassed by your coworkers is a problem for men as well?
I don't understand you either. Please elaborate.
I do think it's big. What you see on top500 is the high end of the market, the big bulk is in small to medium sized clusters or in cloud infrastructure where people rather care for benchmarks like requests per second of some specific servers. There again memory throughput, non-vectorized performance and cores per dollar are probably the most relevant characteristics of a processor. And those who chase to have the highest flop numbers have switched to accelerators and custom chips anyways.
If you haven't already, watch the movie "City of God". You'll get a pretty good idea about the background for this kind of people in Brasil.
It's a good question. There are many reasons - and I don't think the speed of information is the real one. I almost left a single word response - "chat" - but think it is more complicated.

Another aspect is trust. If you are trading billions you want the information/trade data "currency" everyone else uses. I built backends converting MBS bid to yield and if it wasn't tuned to a 1/16 or better of Bloomberg, it wasn't usable.

Bloomberg also offers custom studies like "fear/greed" which may have some value.

TR/Thompson Reuters also has a competitive product for much less and you can't really go wrong with either for 99% of use cases.

There are also many stand alone news sources you could use. Benzinga comes to mind as one example.

Interesting note - Bloomberg is highly protective of their IP and has been know to write takedown notices of screenshots posted online.

// built 2 SaaS Fintech systems
How to find a Rogue AP [video]
"I need to find something with purpose,big money, and satisfaction."

I think you need to be more realistic, sorry but you sound a bit like a child, everybody is dumb and doing useless things except you the little snow flake who comes to save the world and will be a billionaire if only he was recognized.
Stable for 1000 days is not the same thing as 'will remain clean for 1000 days'. Have this phones a undisclosed problem with overheating that would suggest to add water as heat buffer?
The list of websites once again reminds me of what avenue Q immortalised in song: the internet is for porn
It's not the terminal pet se, it's the information it is connected to.
I think when a human does something it's usually not because they reasoned that it was the best thing to do, but because they asked themselves the question (subconsciously, more often than not) "is this the sort of thing I would do?"

The answer their brain comes up with to that question is going to play the most important role, even if reason would dictate a different response. This is at the root of the countless biases and heuristics that psychologists go on about (confirmation bias, anchoring heuristic, etc.) How this relates to young women trying decide on a career is obvious.

To share my personal anecdote (I'm male): I graduated college having taken some programming classes but no real drive to be a programmer, nor anything else in particular. A Twitch streamer I watched sometimes called Guardsman Bob occasionally did programming on his stream between video games, and through watching that I grew more and more to realize that that was something that people like me did. Few years later and I am a full-time web developer.

I wouldn't call him a role model (I'm agreeing with you, in other words). But he was integral because watching him affected how I conceived of what a person like me (male, young, video gamer, shut-in) would be doing. Male is only one part of it, but it's undeniably a big part of it. Thus, I agree with those who say we should ensure there are more visible examples of female or minority X programmers-- it will change the lives of people who are like that and make them more likely to follow the path. But I wouldn't say we need more role models, just need to affect the way they think about programming and whether they think it's "the sort of thing I would do."
I do wonder about the "not everyone can contribute" perhaps they can't contribute in building cars, but with a cultural shift and education, well there are a lot of avenues of research and mathematics that only require thought and basic tools like chalk. I tend to view an unemployed human as an awful waste of computational resources.
This ofcourse assumes we haven't figured out strong AÍ or we don't want to, cause that's an entirely different chat.
>I actually miss the days when engineers blogged more rather than accumulating karma on Stackoverflow.

100% hit. I do write sometimes on StackOverflow to give back some help to the wonderful minds over then Internet, because, sharing knowledge is what makes the whole engineering better. What percent of clickbait attention-craving blogging does share some useful insight and/or knowledge?

>I find it strange that this is the top comment on a forum that wouldn't exist if engineers didn't write publicly.

Maybe because you didn't understand the core meaning of the comment? (I address this equally to my writing skills: English is not my first language). It's not "engineers shouldn't write", at all.
> I wanted a leadership position at my company, but I was hired for a position that has no decision making power at all. Everyone here seems dumb and working on a few useless things.

> I need to find something with purpose,big money, and satisfaction.

> I have tried being altruistic,but I ended up on the receiving end. I now presume that everyone is selfish and will not think for a second they get better deal. Hunt or be hunted - Frank Underwood

I guess you believe that you where meant for something greater here in life and that people should treat you like the “natural” leader you are. Am I right?

I'll say that there is a very big risk that your have narcissistic tendencies and looking at your comments from an employer's perspective, I would be very, very worried.
You are not paying for the hardware, you're paying for the platform and data. The monitor is a regular monitor (and I think it's only marginally used). The keyboard has a few extra keys which are convenient but not absolutely required (you can also use Bloomberg on a laptop).
That's not true. You'll go out of ketosis if you eat a sandwich. Especially one as huge as a Subway roll. A six inch has 37 grams of carbs in the bread alone, and most low carbers stick to under 20 per day.
Leave the tunnel. Go hiking. Get married & make some children. Do anything that accounts to your satisfaction. Then, go back to work.
Haha I will have to think about that, interesting point!
> (even slightly better than Intel's)

Competitive on price, sure. But it never held the performance crown. AMD hasn't held that since the Athlon 64 era.

The first gen Phenoms were outpaced by the Core 2 lineup, and the second gen Phenoms that became quite popular were handily beaten by the first gen i7's. The Phenom II was a great bang-for-the-buck chip though, no doubt.

I've owned all the relative players here: the Phenom 9500, Core2 Quad Q6600, Phenom II 955BE, and a core i7-920 (which is still in my main work machine that I'm typing this from right now).

The Q6600 and 955 were comparable in performance (955 much better at stock, slightly better when both chips OC'd), but the i7-920 was out at the 955's release, essentially leaving AMD a generation behind in performance. The 9500 was a dog and well known for an errata that hampered performance after a microcode update, and the i7 was leaps and bounds ahead of anything else at the time, and is still pretty usable today. My little brother has the 955 and it's showing its age in games (KotK being the worst offender).
Canada conservationist warns of 'cyber poaching'
Im not saying all writing is bad, so his comment just wasnt even relevant.

He seems like he doesnt even know why he thinks writing is good, and if i were him id be a little embarassed.