skysight-inc/HackerNews huggingface dataset:
It's not cooperative because the fibers don't explicitly yield control; they are preempted as soon as they perform an operation that does not require use of the CPU.

As to the choice of libraries, that is an artificial distinction. Runtimes like Erlang and Go also require libraries specifically written/adapted for the runtime; calling an off-the-shelf IO library from Erlang/Go would also block the entire thread. As integrating a library with Quasar does not require changing its interface, the question of whether to trap calls to specific implementations (which is trivial on the JVM) or require the use of fiber-friendly implementation (wrappers) is a question of design. So far, we've opted for the latter simply for the sake of "least surprise", but we may choose to do the former, too. Also, unlike Erlang/Go (I believe), any accidental blocking of the kernel thread is automatically detected by Quasar at run time, and reported with a stack-trace.

Quasar operates in the exact same manner as Erlang/Go, only that we've disabled time-slice preemption once we realized it neither helps nor is it required on the JVM. The only real difference is one the nature of the ecosystem: while all pure-Erlang libraries are designed to work with fibers, most JVM libraries aren't, and so require a thin integration layer that is provided separately. OTOH, thanks to the size of the JVM ecosystem and the standard interface approach, I believe it is the case that today there are more IO libraries that support Quasar fibers (e.g. all servlet servers) than those supporting Erlang processes.
You have to think, people - especially senior executives at fortune 50 companies - don't like being arbitrarily held back when they have a job to do. If they want to use a computer, I imagine that these ambitious people would fight the CEO tooth and nail to get access to one. Probably people on the board whom the CEO is politically motivated to please are also banned from using these computers.

People tend not to ban things before they're widely used and cause some sort of problem. I imagine there was a time at his company where his executives used computers. People would have a memory of the time before the computer ban, and compare it every day to the time after the computer ban.

These executives probably had stellar track records, had the motivation to do better, had the previous experience of using computers, had political sway, and still failed to convince the CEO.

And yet, with nothing more than a brief description of the abstract idea, and a firm belief that computers are valuable, a Hacker News commenter has been able to diagnose that it's holding their company back.

That's not to say that CEOs can't make bad decisions, but we don't even know what the company does or what they sell. Probably neither of us have worked there. It seems a little premature to rebel at his decision.
Sure, my point is, it's not something that's on your hiring manager, or even necessarily the HR department. In 100% of cases when I've run into this, from both the company and candidate side, the offer expiry was something that was more-or-less in there by default and no one had a problem removing when asked.
I've had a yahoo mail account for over 10 years now (and my wife has as well). For me it's a marginal account which I don't use that much (I keep it for family members to contact me who just can't get the idea of changing) but for her it's been a primary account which she's loved for many years (in terms of domain recognition). Their reliability has always been good in my opinion over these years, the problem is the quality of their web client which seems to have hardly moved on at all since I originally opened the accounts in 2005. My wife pulls her mail over iOS primarily so she doesn't notice, but I've always been surprised that they've never spent more time on this core service. Maybe that's a reflection of why they are where they are now though.....
If a door is open but has a sign "do not enter" above it, should you enter?
https://www.linkedin.com/pulse/tale-two-annual-letters-bezos...
Money is protected speech when that money is a campaign contribution or expenditure.[0] Money is also protected speech when you want to (buy an advertisements to) express your opinions about a candidate.[1] This is not nearly as narrow as "money = free speech only when the recipient is a politician."

[0]Emily's List v. FEC
[1]Citizens United v. FEC
Effeckt.css – Performant CSS transitions and animations
Flight Simulator 2016 – Microsoft Flight Simulator 2016
You should definitely consider the University of London International programme [1]. It's a distance learning course thats totally compatible with working at the same time, costs less than $8000 for the 3-year degree, and UK degrees are usually counted as equivalent to US degrees with regards to employment or further study.
I'm just completing my first year of the course now. I've studied at some pretty good schools, including UCLA and London Business School, and I would say the standard of the curriculum at the University of London is high. You're essentially just paying for the curriculum, 2 assignments and a final exam, with only a little bit of learning support, mostly you're on your own in terms of learning, but you have the whole internet available, right? :) That's why it's so cheap, you're not paying for any 'general education' classes, and there are no fancy rec centers or climbing walls :)

The final year courses include courses on machine learning, NLP, 'advanced optimization', which I'm looking forward to.

If anyone wants more info, feel free to message me.

[1] http://www.londoninternational.ac.uk/courses/undergraduate/g...

[Typo edited]
Starbug (CCC hacker) recently found something even better.

You can use the reflection in the eye as keylogger for, say, PIN entry dialogs.
Has anyone completed any business courses / specialisations on Coursera? Are they worth it for a developer trying to make the move into a business-oriented role? And, do you think, that certificates matter for securing such roles in companies?
The barges are autonomous. The lack of people on board presumably significantly increases their tolerance for rough seas, both in terms of risk of human life and tolerance for human factors like seasickness and ability to perform labor in a bumpy environment.
You do realize that's not the "wait" in question, right?

It can take months or years for a 3rd-party to reverse engineer the hardware in question and produce a compatible replacement.
Is this a joke ?
Phoenix needs NodeJS for the asset pipeline of the frontend.
I've tried dozens of different software suites to try and replicate hand written notes, and nothing else comes even close to handwriting (for me, at least)
Why not just say "we have one slot to fill and have made several offers. There is no explicit deadline but if someone else accepts first, they're getting the job.
Finally a way to scale booleans in the cloud!
I feel like the rule of three in comedy applies universally.

https://en.wikipedia.org/wiki/Rule_of_three_(writing)
> I don't think secretaries are essential.

I'm sorry you think the many people employed as secretaries should lose their jobs because you think their job is "unessential", but that attitude is patronizing and demeaning to the people who hold those positions. This world isn't about you, and you you have neither the right nor the authority to tell them how to live their lives.
they also weld the feet to the deck
What are your gross margins? What is the monthly churn rate for active users (active to inactive)? How much revenue (in USD) have you have booked each month for the last 6 months?
You do understand that cities build up around industry, right?
>To maintain their profits they would need to find tenants for the land in order to pay the LVT.

Can you expand on this point please? Why would it be necessary to earn rent from idle land in order to pay the LVT? Wouldn't unused land have a low value under a LVT system, much like it does now?
CTRL + what?
Mindset determines why some people are hurt more by break-ups
Do you want a yes/no answer?
> somewhere around 17,000 miles per hour.

Much less than that. Closer to 4,000mph (from memory). You're thinking about 2nd stage.
Before everything was wired to the internet in the late 1980s, UNIX and bboard message apps were as popular as email. You were either there to get the message or it didnt matter. I see mobile message apps enjoy a resurgence in the past decade.
I think wereHamster’s text was satire, but the idea was repeated by many others: Anything related to your job you do is owned by Google.

You can’t contribute to ejabberd when you work on Hangouts.
I moved abroad in January and didn't have a SIM, and time went on and I didn't get a SIM and now, 5 months later, I never miss my phone.

My contract expires in two weeks, I am not going to renew it.
And now we have a scalable way of updating the answer in the future.
What hardware is used for memory in your servers?

I am clearly hoping for DRAM and BaaS
He also has rather complex rules about inviting him for a talk

https://groups.google.com/a/mysociety.org/forum/#!msg/mysoci...

To people who think like rms, these rules are very helpful, but I think many people will get the impression that he is being very rude by having a long document with his preferences.
That statement is the reason.

If Ubuntu were called "Ubuntu GNU/Linux", we'd still have a bit of an awkward situation, because there's no Linux involved; it'd be "Ubuntu GNU/kWindows", going by the stated naming convention. So it's not that "Ubuntu" is the problem, per se; it's the lack of mention of GNU.

I suppose that's worth clarification in the article.
We're focused on changing the world for now, and will think about making money later.
I also have imposter syndrome, but of a different kind. I also grew up poor. The section of NYC that I grew up in still has not experienced gentrification in 2016! Yes, that poor. Five people in two bedroom apartment. Everyone working to make ends meet.

Nowadays, I am rich. Perhaps not millionaire rich, but I live very comfortably. I have no need to balance my checkbook. That said, I feel like I do not belong. I should be driving luxury cars and living care free, but I do not. Feel like everything can be taken away from me. What have I done to have all this money?
What are the previous two instances?

The left-pad debacle was ages ago in Internet time. Comedy is partially rule of three, part timing.
Indonesia: this next big BRICS emerging market?
This has been asked many, many times. Im surprised no one has mentioned pretty much the biggest reason.

They are figuring out vertical landings so that when they go to other planets they can land, possibly refuel, and take back off without having to get the rocket back upright.

There also aren't seas on Mars to gently splash the rocket down on. :)
> it's not orders of magnitude better than the Space Shuttle

I think it might be. The Space Shuttle cost an estimated $1B / launch. So while it was technically reusable, it wasn't practically reusable in the same way that Musk is aiming for (launch, land, refuel, refly).
Yes, think of the stage as a Coke can. It takes orders of magnitude more force to crumple it by pushing on the top of the can than by pushing on the side. The first stage is the same way; it is designed to withstand forces along the longitudinal axis (thrust and drag) but not really from the sides. The sides just have to withstand the pressure of the Coke/fuel.
So you optimize for communicating with that sort of person if you need money from them.

Never having met the guy, that doesn't really sound like rms' MO.
What's wrong with being a casual gamer?
HTTP 500 error on sending qubits
If I were director of the FBI I'd have an internet device secured by the sharp minds I hire. Probably more than one to route through and log packets, especially outgoing ones. I'd think as director of the FBI you could even get something like that setup on your personal laptop. I've been using OpenBSD, Snort, and also FreeBSD/PFSense to monitor my networks for at least 16 years even my own personal ones. The fact such a high profile target (and his team) can't figure out technology in this way seriously let's us know how inept and incompetent they must be.

If he worries someone is watching him through his webcam I wonder how he feels about the microphone? Does he talk about top secret things in front of laptops?
One can imagine the reporter being vilified and accused of "bullying."
left-pad.io was funny, this is not.
I just want to make sure this BaSS is serious and scalable enough to handle massive boolean CRUD operations from my production product.
I want my money back:

curl -X PUT https://api.booleans.io/46ddb646-c74b-47c4-ba30-d82d11cae3c8 -d val=asdf

"asdf" is truthy in JS but response from server is "Unprocessible entity" :(
Prostitutes cheat too. So there is that.

https://www.google.com/search?q=merkin
Building Pinterest’s A/B testing platform
I just can't help but anthropomorphize these things. I'm imagining the rocket being extremely proud of finally landing on the boat without falling over.
It depends on how exactly you use Bitcoin. If a user performs an in-person anonymous Bitcoins-for-cash swap to fund an address and never uses that address, then it is as private as that initial funding transaction. If you pay for things with Bitcoin, even with the use of tumblers, deanonymization is trivial for governments and corporations.

Bitcoin is the transparent currency, not the anonymous currency.
Yeah I completely agree, I've yet to use anything as good as Mathematica for symbolic algebra/computation. Not quite sure what you're comment about Maple means though, would you mind expanding?
Good, attentive parents.
This is why us road bikers absolutely can't stand tri guys.
Strict equal yo ===
How does this protect itself from DDoS attack?
> it looks to me like a lot of assholes are not only getting away with murder and ecological destruction, they're getting rich off of it, despite any and all laws to the contrary

(1) You are comparing murder to ecological destruction. To me that seems like you're ethical code compares the two, which I have to question. Ethically, to me, creating a dam to give water and food to millions is better than murder....

I realize that's probably not the case, you were thinking of, but you should consider what you think of as right or wrong, then imagine the exact opposite. Do you want those perfectly enforced?

(2) Usually, the people you don't like are using laws to get away with ecological destruction. Perfect enforcement would only make it worse.
Is it East New York?
I hope you had monetization strategy before launching?
The Strange Rise of Neuromarketing
Seeing this puts my daily job in another perspective. Engineers at SpaceX can launch a rocket, deliver the cargo, and safely land it ON A FREAKING MOVING PLATFORM IN THE MIDDLE OF THE FREAKING SEA perfectly, and I can't write a stupid UI that doesn't break some unit tests.

I've become so used to writing (and working with) less than perfect (sloppy) software, I'm ashamed to be called an engineer (not that anyone calls me that). I wouldn't be able to write software that lands a rocket anywhere without first crashing ~100 prototypes.
We're about to find out
I think the user should have the right to choose what, and how, content is displayed.

With that being said, I think it is morally dubious for a browser to inject ads. Regardless of the privacy concerns, I don't think anyone should profit at the direct costs of others.

I think your physical comparison fails as it tries to equate a right to something that is moral. And sometimes they are different.
You at least see the names of the people who typed the book mentioned in his book's preface.
Here you go:

http://www.amazon.com/dp/B015YEY7FA

It's a slightly different version of the image, but still a good one.
Community Forum and Chat
How about developing a community platform that gives you an instant response. Is that sounds good?

Problem: For any product support, we need a community forum where people can ask and share the questions and answers but the response will not be instant. Typical response time will be 1 day.

Solution: Community forum should be revamped and should work as chat to get better response.

Any comments?
All you have to do is boolean the axi.
Ironically, the idea is more useful than intended. One could, for example, store on/off user's preferences in the cloud without the hassle of local storage, survey responses, or even control IoT devices remotely with just the switch of a boolean.
Yeah. Traditionally, all the software that's tried this kind of ad replacement in the past has relied on tricking users into installing it by bundling it with existing software.
The discussion largely focuses on the ability to run Bash and other GNU command-line software on Windows.

https://blogs.msdn.microsoft.com/commandline/2016/04/06/bash...

Actually, I'm pleasantly surprised to see that this Microsoft post refers to GNU/Linux.
I find part of the entertainment value of sport to be the cat-and-mouse between two factions: journalists and competitors, and cheaters. No matter how much we deny it, this spectacle is the "meta-race" that gives these events real human drama.
You really don't see how being dunked in water is different than going through the atmosphere? You could pretty easily put a heatshield on a car and have it survive high atmospheric speeds, but dunk it in water and you'll fry out the electronics and destroy the engine. You're arguing against decades of actual experience in rocket technology. Just read up on what happened with the space shuttle SRBs.
We've heard from various famous people that if you build great products, the money will follow.
I remember when camcorders with flip out screens started to appear, and everyone commented the same thing - people only think something is real if they are watching it on their camcorder screen. I guess the smart-phone has replaced the camcorder now, but this is hardly a new phenomenon, and it didn't end the world the first time...

EDIT - just realised this is a three-day old comments page, nm
European officials say they may suspend a visa waiver program for the U.S. and Canada because they still require citizens of some EU countries to apply for a visa.
Bots Suck
I can't imagine he'd see it as a waste of time. Without scifi he wouldn't be launching rockets at all.
Pre revenue BaaS model....I like it
I like mindmapping because it helps me to remember relationships between ideas. But I don't always use it.

I use a red pen to mark things:
A star for action items. More stars = more urgent.
A ! for points of interest, important facts.
A ? for questions.

As I go over my notes, I cross out the stars, !s and ?s as I address them. That way I'm not confused later.

I do the marking regardless of whether I mindmap. One thing about mindmaps is that they take up a lot of paper real estate, and 8.5x11 quickly gets used up. So it depends on the nature of session.
There is something that feels disingenuous about taking a conscientious position against email, and then saying that you do actually use email, just by way of a "human spam filter" instead of an automated one.

With that said, I certainly recognize the need for very-deep-focus jobs to be uncoupled from the "right-now" pace expectations of email. So I think Knuth is making a smart decision for the kind of work he does (and one that could be useful to other people in similar lines of work), but he's just presenting/explaining it poorly.

It's sorta like the person who proclaims "I don't have internet access, and I'm better off for it", and then goes on to say that they have a personal assistant whose job is to handle all their online accounting/shopping/research/etc for them. Maybe they personally are better off for their particular workflow, but the really are using the internet, just by proxy, and their implied value statement about themselves compared to people who do use the internet (directly) is not really valid.
I hope you'll be happy to hear that Muzak is being kept alive even nowadays: https://www.youtube.com/watch?v=84iTur1-yww
I grew up poor. Literally across the street from the projects, which we absolutely qualified for, but didn't because my parents refused to for a myriad of reasons (mostly to avoid shame). We were Section 8 for the first 15 years of my life.

My parents valued education in theory, but not as much in practice. My father learned the hard way and redeemed himself in his 20s -- managing to get into the Army Corp of Engineers after initially dropping out of high school. They pounded the importance of education into my sister and I when I was very young, but that seemed to taper off when I was about 9 or 10, when we were left to our own devices.

How did I thrive? Simple. At around the age of 12 I realized that they were mostly idiots. They made terrible financial decisions (which they're paying for now, as they have no retirement savings), my father -- mostly working in factories/landfills -- made no career moves (on account of my mother discouraging him at every opportunity), and my mother simply parroted the advice spewed by the TV, but did the exact opposite. My goal was to avoid ending up like them at all costs -- ending up in a crappy part of a city 50 years in decline with "a good job" being something like working in a furniture store, and being complacent with it.

I was fortunate in my early 20s (after I dropped out of a state college in which I felt I was getting a bad deal for my $) to work with an older QA engineer who took a similar path. He had it much worse than I when he grew up, but he could empathize with my upbringing, as it felt all too familiar to him. At the time he felt I was getting a raw deal from my employer, so he would invite me over on the weekends to have lunch with him and his wife (and his daughters, who were my age) to drive into all our heads on how to better make informed decisions about our current state at a given moment.

Solid, extremely pragmatic advice from the two of them. As well as painful examples of mistakes both of them made along the way, to show they were far from perfect themselves. Much of it focusing on the long term even if it involves temporarily stunting yourself in the short term, or cutting ties with people you may have had relationships with but were ultimately toxic. Some of the advice was certainly hard to follow in practice, but I'm still to find a case where it wasn't the best move I could've made, and regretted not following some of it earlier.
Any specific reason why the class name is prefixed with `pr`? :)
Someone should build and EXTREMELY slow CPU with this as it's register.
I have several from when they were free, and none from when they started to charge for them. I don't think it means anything, really. You can print your own score screen and show interviewers and it would mean as much as a coursera-generated pdf..
"When I Google “kinkajou,” I get a list of websites, ranked according to an algorithm that takes into account all sorts of factors that correlate with relevance and authority. I choose the information source I prefer, then visit its website directly—an experience that could help to further shade or inform my impression of its trustworthiness."

While the Google experience is certainly more direct than the Alexa experience, you're still allowing Google to filter and order your search results. Check out the "filter bubble" if you haven't heard of it before.

The HN title, "Terrifyingly Convenient", hits the problem on the head. As long as technology users broadly continue to sacrifice security, privacy, and choice for basic convenience, these sorts of issues will continue occurring. There's a potentially very dark future ahead of us where all of our choices are made by entrenched mega-corporations who see us as nothing but a source of revenue.

"CONSUME!"