skysight-inc/HackerNews huggingface dataset:
A video is a good idea for this product, but there should be sufficient text to tell you what it is and what it does without needing to play the video anyway, eg if you're in public without earphones or have severely limited bandwidth,
How we build disposable clusters using Go and Kubernetes on AWS [video]
Riding motorcycle is not as hard as you make it out to be. Unless you're riding liter class or riding it in track, you don't need fitness regimen (see obese Harley riders for instance). Sure all your hands and legs have assigned jobs and the body as a whole maintains balance, but it is certainly way less demanding than say riding a bicycle.
When you control clutch, all you're doing is closing your fist. This is true for all the other things you listed.
I'm not saying riding a motorcycle isn't hard, but it is not that much harder than riding a bicycle for a normal person.

Source: Rode various motorcycles for ~10 years.
I am curious about the limitations around memory layout. Go provides a fair amount of control to the programmer. Fields appear in the order declared in a struct (although potentially padded), structs declared as values, not pointers, are located in memory with the declaring struct and we can have arrays and slices of non-pointer structs they will all be arranged contiguously in memory.

I am not a C/C++ programmer are there more powerful facilities provided in these languages?

Real question, not trying to start a flame war :)
midipix looks awesome, but seems to be GPL (not LGPL). Does that mean anything using it must be GPL too? I think that would be unacceptable for such a low layer of the stack.
Essential Tips for Delivering a Winning Hackathon Pitch
Hey HN!
We need feedback, specially on UIX.
Thanks
I mean things as simple as bolding a piece of text. The way to get the browser to do this for you is to using the document.execCommand method, but the results are inconsistent between browsers. Worse than that though is stuff like hitting "enter" on the keyboard – all sorts of crazy stuff happens (new <span> tags being added, nothing consistent between browsers, generally doesn't do what you want). We came to the same solution the guys at Basecamp have: you generally can't trust the browser to get you from state A -> B and have to do it yourself.

Probably the hardest thing to do is handle copying and pasting, partly because most browsers give you very little control over this, so you have to resort to terrible hacks. You also have to decide how much of the formatting in the clipboard item was "intentional" and how much should be cleaned. I see if you copy/paste just a word from within Trix, it pastes it as a whole block with the block's formatting around it. I suspect this may surprise many users who expect it just to copy the word (the inline bit, not the block around it in editor parlance). Once you start going down this rabbit hole, you end up having to do things like take one DOM tree and recursively merge the "edges" with the adjacent trees to get it to behave as the user expects. I think we do a pretty decent job with Squire, but I'm sure there are still more edge cases we haven't covered.
That would just make target identification utterly trivial. And the UN finds it very difficult to find competent troops for much less hostile environments, what country would sign up for this sort of debacle?
I get that there's an academic pecking order around this. But I work in industry and see previous post about people who couldn't hack it in academia and want to come to industry and treat it as if it were academia. They will not work out, and I'm uninterested in having their pecking order games in my team.
Aaah, got it. Thanks.
But you learn more from failure.
Not only do we do this, we invite them to bring their own if they wish
Seagate acquired SandForce last year, but it doesn't seem to have really worked out for them. Likewise SanDisk acquired Fusion-io, but it doesn't seem to have done a ton for them either. In both cases the acquisitions were made after the original businesses had fallen out of relevance -- Fusion-io circa 2010 was in a totally different market position than Fusion-io circa 2014.

WD has some SSD presence via HGST, and they seem to be alright. It feels like combining that with SanDisk will put them way ahead. Ultimately Seagate will have to sell to someone else to have any chance at remaining competitive. I wouldn't be surprised if the acquiring company is already on your list.
Different hobbyists have different reasons for doing their hobby. Some just want to learn new tech, any tech, and for them, learning how to deploy on a VPS is a good use of time. But others would rather focus on frontend dev - it's a hobby, after all, the point is to do what's fun - or solving problems for their friends, or learning about a market. It makes no sense for these people to worry about sysadmin stuff or deployment.
Everyone different ideas.

This is what Miss Manners says:

https://www.washingtonpost.com/lifestyle/style/miss-manners-...

DEAR MISS MANNERS: My future sister-in-law just graduated with her PhD She told me to call her “doctor,” but I was always told that if you don’t work with someone directly in their field, that doesn’t apply.

Is that true? I understand it’s out of respect, but I have never addressed other persons with their PhD as “doctor.” They also put PhD at the end of their names, teach at universities and don’t go by “doctor.”

GENTLE READER: There are two attitudes that individuals and universities take toward the use of the title “doctor” for those who hold PhDs.

One is that having been earned, it should be used, not only in professional situations when needed for identification, especially in academic positions, but also socially.

The other is not to use it — not socially, but especially not in academic positions, because that level of education being assumed, it need not be expressly mentioned. As one professor (namely, Miss Manners’s Uncle Selig) once put it, “A PhD is like a nose — everyone has one. It’s only conspicuous if you don’t have one.”

Which form of snobbery is preferable, or perhaps more effective, others can decide. Obviously, your prospective sister-in-law espouses the first-named approach. And she is covered by two rules:

1. Address people as they wish to be addressed.

2. Try not to annoy your relatives unnecessarily.
One of the great advantages of roundabouts is that they're approximately "fair" whereas traffic lights are not.

What I mean is that a traffic light is very arbitrary and stops people who just barely didn't make the cutoff. Multiply that by 5, 10, or 20 traffic lights on a journey and an extra minute at each one can add up. So people have incentive to run the light and shave the 30 seconds or a minute. But then when people run the light, it slows down the cross-road who has to wait extra for the road to clear, despite it being "their turn". So then people on that side have an incentive to run the light, because they got wrongfully cutoff by the arbitrariness and the other jerks running the light first. Rinse and repeat for a few cycles and it's easy to see that this is not a good situation.

Traffic circles on the other hand don't suffer from this as there isn't arbitrariness on such a 'long' timescale. If you have to wait for a couple of extra cars it's only a few seconds, versus a minute or so. Because it's just a couple of seconds, people have less to lose and are more inclined to be nice. Which ultimately means that driving is more pleasant, even if it's not as efficient.

I also might disagree with the idea that roundabouts aren't effective at high traffic levels. https://www.youtube.com/watch?v=lwHfibl1AoI
that sentence is technically negative, but not conceptually. constructive criticism is a thing.
Your last sentence has me doubting: I think that 'faster and better' is potentially true in measurable fields with reasonably objective criteria for success (writing code is one), but it strikes me as untrue in the arts, especially regarding experimental work, which is often all about defying the norms and expectations a reviewer is in place to enforce.
sshd on unix runs as a daemon, similar to a windows service.
Many of us just left, when we saw the difference in salaries between Spain and the alternatives, and the difficulty of marketing products for Spaniards: For instance, I'd not touch the B2B business in Spain, given the way people choose vendors.

In my case, I realized that US salaries were on a different level, for a very similar cost of living when outside of NY and the Bay area, and left. Every time I go back home, people try to recruit me, and then quickly give up when I mention what I make, salary, in the American Midwest.

But still, when I was still back in Spain, it seemed to me that the labor market was set up in such a way as to reward founders, and not so much their engineers. It's just that many of the successes I know started by having B2B customers before a single line of code was written. Very different from the idea of companies with venture capital that try to take off before running out of runway that you see in the US.
> I'm wondering if there are any recommendations for "Heroku-like" providers with a free tier that stays up 24/7 for super simple Rails and Sinatra apps, perhaps with a DB.

Unless you've got a whole lot of them, paying $7 to Heroku is probably still your best bet. Especially if you're already familiar with the ecosystem.
Or my personal favorite in Sacramento, roundabout with some stop signs sprinkled in. I hear horns and accidents daily...

https://www.google.com/maps/@38.5801855,-121.4694376,3a,75y,...
See it here in action: http://samy.pl/
What makes great kids’ picture books great?
I tried to move beyond archaic Java with managed VMs when they were first announced. Back then it was half-baked and glitchy, it felt like Google was using its actual users to do their testing, I hope it's gotten better since.

Generally, I think what Google is missing (or doesn't care about) is that anyone who is using a PAAS provider is willingly exchanging some flexibility, control, and price-efficiency for the luxury of having devopsy management tasks taken off their hands in a competent and reliable manner. Managed VMs seem to be providing so little of that that you might as well move to IAAS. Or, do as I have, and move to Azure - who do manage to stay pretty current, and blend PAAS and IAAS in a much more elegant manner.
>It's easy for geeks/nerds/experts (especially vocal ones) to misjudge how products could be accepted by the masses (who are not geeks/nerds/experts).

I'd bet that a vast majority of users commenting on HN are not trying to predict what other people think, but whether or not it is worthwhile to invest their own efforts into the subject.

I can sit around saying "smartphones are crap" all day long because I don't have a need for them, but that doesn't mean I believe they'll fail because of it. It means I'm personally not going to involve myself in the smartphone business.
A Simpler Way to Start Talko-Slack Team Calls When Mobile
Workweek nears launch date. Subscribe fast
CIA director's AOL account hacked
As far as I can tell the text is in fact "how it goes" can you show me where this is contrarily indicated?
Thanks, this puts what I was trying to say in a much more concise and clear context :)
You still don't, unless "some stranger in the internet said he heard someone say" is your knowledge of the situation.
So is the safest way just to use cash?
For others facing a similar situation, I very strongly recommend starting here instead of DIY. :-)

https://github.com/joefitzgerald/packer-windows
That's not really a roundabout though, it's a traffic circle, which is a replacement for speed bumps. I have one of those near my house in Sacramento as well.
That's another good bit of cognitive dissonance. I'd wager that many of these same people are aware of and support movements like #BlackLivesMatter, that use social media to spread awareness of instances of police brutality to massive audiences. Yet they never stop to consider how effective those same tactics could be in a theoretical armed resistance. Imagine someone recording a group of teenaged American rebels being slaughtered by the military, the media running with it and getting statements from the bereaved families, further polarizing would-be rebels while sparking dissent amongst the other side, growing lack of respect with the military, etc.
SUA was not half-baked, this is a very, very hard problem. There is a very serious difference in the way POSIX and Windows model a lot of really important OS primitives, from asynchronicity model in signals, to the semantics of syscalls like `fork`. Every process using these primitives on POSIX has specific behavior defined under those primitives, and if you don't choose _exactly_ the right behavior on the POSIX subsystem in Windows you will definitely break programs.

So, no. You can't "just" implement a POSIX subsystem correctly. These systems are just not compatible. It will always be half broken.
Wow I can't even. I live in Carmel, IN - basically the roundabout capital of USA. We just built our 100th roundabout and have several more near completion. Love them. Far better than traffic lights.

So weird to see the reason we have them is due to our Mayor visiting England many years ago. Now they are going the other way. Did their mayor or someone visit us and fell in love with traffic lights?
Unfortunately I won't be very helpful here as I really just stopped listening/readying/watching news actively. I'll browse a news aggregate like Hacker News and bi-weekly do a Google News browse but that's about it.

I can't find the quote now but it was from an editor of a news magazine who said something like: If you didn't read the news for a whole year, away from civilization, you probably wouldn't miss anything very important.
That's interesting.

>> Even the financial companies we deal with who were pretty heavy with the WPF are canning it next cycle.

Where are you based? What are they planning to adopt?

My company is consulting a couple of hedge funds in New York and they have no plans of replacing WPF for their trading apps.

The desktop CLR VM plus proper GPU acceleration makes WPF faster than any alternative (when avoiding binding). As far as I'm aware no other UI toolkit comes anywhere close.
"Cyclists have a demonstrably harder time with roundabouts."

As the text acknowledges, a lot depends on the design of the roundabout. Just last week, we got https://bicycledutch.wordpress.com/2015/10/13/explaining-the..., which explains the current thinking of the dutch on roundabout design.

Also, roundabouts have become more popular, but traffic deaths certainly haven't gone up in the Netherlands (https://www.swov.nl/rapport/Factsheets/UK/FS_Road_fatalities...).
They also seem pretty OK when traffic is moderate, but only in one direction. The minor flow direction pays a price but the dominant flow direction is largely unimpinged compared to a stop light or four-way stop.
Also, keep in mind that modern OpenSSH does not need to link against OpenSSL anymore. You will have to make do with the bundled ciphers ed25519 and chacha, which is useless for talking to your legacy systems, but if you are making a new deployment it might suffice (or even be desirable).

The article is not clear if that's an option with this new Windows port, but it would decrease the attack surface a lot, which can only be good. SChannel has had its fair share of nasties over the years.
Live in Sacramento, the half-roundabouts drive me crazy. Here's another:

https://www.google.com/maps/@38.6759386,-121.5367581,3a,90y,...
Wait. Is that a 2-way stop? That looks dangerous as hell. If I come upon a stop sign with a island in the middle of the intersection, it is easy to assume that everyone has to stop.
There are some of these in Palo Alto, as well. I don't think they tend to result in accidents, but I never really understood the point of putting a stop sign on a roundabout.

If I remember correctly, the justification of these here is that they are better for bikes than 4-way stops (which is true, but they're probably not the optimal solution).

https://www.google.com/maps/@37.4420644,-122.1552851,3a,75y,...
Back at my last employer when we were looking at setting a new server standard platform. I once got pulled into an all-day meeting with our IBM rep and a contingent of IBM sales guys from the Power division and another contingent of IBM Intel server guys. It was pretty comical listening to their conflicting sales pitches and the side conversations during the breaks where the IBM Power guys would bad-mouth the IBM Intel guys and vice versa when the others were out of the room.

I also had some interesting conversations with some of the Websphere product team at the IBM lab in Toronto where they told us "off the record" that we'd get better performance running Websphere Commerce Server on Linux vs AIX according to their internal tests and that they develop first for Linux and port to AIX.

I've always liked AIX and found the tools and overall experience very solid. It's just so darn expensive to scale and maintain it.
MagicStack: Python syntax highlighter for Sublime Text and Atom
The HN crowd, or any expert community, don’t have any greater a chance of predicting the success of a startup than a more general crowd.

For the most part, the purpose of posting something to HN is not to take a vote of that sort. Thus trying to view it through that lens is kind of silly.
WikiLeaks TPP IP-Chapter Leaked
Senior executives are usually careful to point out when they're not speaking for the company. Carney identifies himself as an SVP at Amazon, uses "us" and "we" throughout the piece, and refers to internal records and emails he would have no reason to access otherwise.
How to make your blog go viral
A man can't get an abortion.
Alternative theory: the people commenting on HN are software engineers, who are treated better than average at Amazon because it is very easy for them to go work somewhere else.

I don't think any of the employees mentioned in the NYT article worked in software. It looks to me like the NYT found a statistically significant set of experiences that they wrote about while acknowledging that not everyone at Amazon would have these experiences.
It depends where you live. Personally, I love roundabouts and so does my city.
When a Leak Isn’t a Leak
That's cool, I'm glad you had a good experience.

Would have been great if things had worked out differently because the project I was working on was extremely cool.
Exactly... it's almost an intermediate step... too many locations move from 2/4-way stops straight to lights, when they rarely see enough traffic to really justify it... I think more rural and suburban locations are probably best for this...

If you have more than 2 lanes of traffic in either direction, they're a bad idea... I've seen them used pretty well for certain highway on/off ramps too.
Survey: Half of Food Workers Go to Work Sick Because They Have To
That was the most pretentious review I've ever read.

Someone needs to beat this guy over the head with a copy of The Elements of Style, or at the very least confiscate his thesaurus.
Richard Branson: U.N. Says to World Governments 'Decriminalize All Drugs'
My guess is they won't just write an openssl to schannel shim and instead sprinkle ifdefs throughout the code which would be a recipe for disaster.

Looking at the new code I feel like the chances this ever makes it upstream to pretty close to 0.
All the Rijksmuseum images in a BitTorrent file
>I picked things up and was conspicuous about putting them back in the exact same place to draw attention to myself. I was behaving in an incongruous manner, not necessarily a suspicious one. //

Based on your description you behaved in a suspicious manner.

People don't browse like that in general but shoplifters do - you didn't behave like a "young black male" [ie like any random person] you behaved like a person that the security guards have seen stealing things before, you pick up lots of items, look around a lot, have an accomplice to act as lookout/provide distraction/carry-goods. Small items are great as you can pick two, palm one and then make a show of replacing the other. Similarly in an area with high value goods a shoplifter will "browse" lots of items as they're waiting for their moment whilst a shopper, particularly getting a large-ticket item, will go straight for the item as that's why they came.

Now it might be that they noticed that behaviour initially because you were profiled as suspect based on racial prejudice, but as soon as you enact the behaviour then the response was response to shoplifter behaviour rather than racial prejudice.

I'd be interested if anyone knows about use of CV to flag potential shoplifters based on standard behaviours?? Seems the tech is there to do that.
The card does sign the transaction, even without the PIN. As I understand it the chip believes that it's a non-PIN transaction, whilst the bank and merchant think it's a PIN transaction and that the PIN had been verified by the card, because the standard apparently didn't have any way to ensure that the chip and everyone else agreed on whether a PIN had been used. It's a really broken protocol.

The best part? In the UK, the cardholder is liable for the transactions because the bank thinks that the PIN was used.
It depends how bad they are. I'd say the threshold between bad and useless for me is: 1. Do you have to change unrelated tests to still pass as you add features? 2. Do the tests ever catch issues as you modify related code?

They may be bad, but if they work and don't get in the way, there's no reason to remove them. Even if they're useless, you're pretty much guaranteed to prove yourself incorrect the moment you delete them (you'll introduce an issue they would catch). In most cases it's better to just leave stuff in until it can be rewritten properly - removing should be the last resort.
If there was any confusion, I most definitely meant in an academic setting, and would not generalize my answer to other settings.
Roundabouts with stop signs are insane, i see them in Ontario too and cannot figure them out.

Coming from Australia (that admittedly at times tends to over uses roundabouts) all i can ever wonder when i see a quiet road with traffic lights, or a seemingly pointless 4 way stop sign is "WHY IS THIS NOT A ROUNDABOUT?" I agree at a certain volume there are better alternatives, but there are massive benefits for a very long time and if you have the room for a large enough roundabout they can handle massive volume.

Here is a decent example that is just near Newcastle University in Australia. Traffic lights here would likely be much slower: https://goo.gl/maps/MPhri8vrt5M2

Side note: North America, please stop abusing using "stop" signs. No one stops anyway, just make them "Yield" signs unless its a seriously bad intersection.
Or hell, use something like https://github.com/bone187/PowerShell-Whois/blob/master/whoi.... I like PowerShell but sometimes the community makes me wonder.
Airbus are working on more or less this concept with the E-Thrust.

One Jet engine providing power and thrust and six electric fans along the wings for additional thrust. They have also added batteries, so the single jet engine doesn't need to be big enough to provide full take off power + redundancy.
Currently jets require at least 2 engines, each large enough to complete the take off if the other fails. With this system you would need either the jet, or the batteries + fan to complete takeoff in the case of a failure in the other system.

http://www.airbusgroup.com/int/en/news-media/media~item=be67...