skysight-inc/HackerNews huggingface dataset:
Right, but it's not a cost saving for the company - if you were in the office, they wouldn't scale your salary in accordance with your commute.
I don't get your point. If someone sitting in India can do the same job at much lesser price, which is a similar premise to outsourcing manufacturing jobs, why not let the company do that. It doesn't matter what qualifications an American worker who will be replaced has as long as the worked in India can do the job adequately (and to similar standards).
"Rebooting doesn't really take that long on a PC with an SSD"

It's not the rebooting that takes time, it's the "Configuring updates for your Computer" stuff. It'll sit there on shutdown and/or startup like this for... who knows how long. There's no way to know if it's making progress, so you're left trying to guess if the update process has hung. (And this is a far too common occurrence)
> Facebook likes. Do they need to be atomic? Does it matter if a web request gets a stale "like count" and the number of likes for an item is 12,544

> instead of the 12,545 on someones page view because the database isn't atomic?

> No, it doesn't matter.

Actually, it does matter. Atomicity isn't the specific issue there, but rather it's read-after-write consistency guarantees that are important. That is, product-data writes need to be immediately consistent (synchronous) in the context of whichever data store is serving subsequent read requests for the same user/session.

Read-after-write consistency is essential for social networks. If you take an action and then click a new link -- or even just refresh the current page -- the effect of your action definitely needs to still be visible.

Facebook doesn't use Cassandra, fwiw.
But it's an unpredictable side effect. It might just stop working a few years later...
The installation, update, and packaging story of VS Code is so much more polished on Windows than it is with Atom. I gave Atom a shot for a few months (my employer has products based on it), but it had a tendency to overwrite my settings or completely blow away the .atom folder randomly on updates. And the performance on large files is pretty abysmal (granted Firefox has the same issue opening big plain-text logs, so it's not something that only Atom gets wrong), VS Code does much better.

And if you want to embed Atom within an application, it's great that they've finally updated to make apm use npm 3 so the path lengths don't exceed 260 characters. That's a dumb Windows limitation, but until Microsoft fixes it and enterprises actually update to the version with the fix then it's a fact of life. But atom internally still uses the old nested layout for the built-in modules, so you can't install "portable" atom in a top-level path longer than a few dozen characters.
> This is because a vanishingly small percentage of designers have truly, in their heart, accepted the web as a medium.

That seems a bit harsh. If anything, I feel like the old static print mindset is on its way out and designers have been leaning towards the web as a medium with dynamic layouts. Speakers[0] at An Event Apart spoke of the web as a fluid continuum, so even the idea of designing for only mobile and desktop is insufficient these days (especially with all the varying device sizes).

If you're working with any designer that still expects pixel perfection, I'd suggest that they attend An Event Apart conference, or at least read a few articles on A List Apart.

[0] http://alistapart.com/article/responsive-web-design
I don't think the exasperation is warranted. Grandparent's claim is that "it's like New York City circa 2005" and not comparable to the Bay Area.

Why would adding Qualcomm or Broadcom invalidate that claim?
The main conclusion I drew from this is that node.js has three "standard" ways to return/propagate an error, along with "traditional" methods (return code, global errno, etc).

What's the deal? To someone who programs primarily in C and Ruby, this feels like a tremendous complication of the normal programming process.
Ten Years of KVM Virtualization
I'll paste a comment I wrote earlier under a different, less relevant thread:

As a convert who used to be an ardent Android supporter, I've learned a very important lesson after switching. It's not always about the numbers. In fact it's never about the numbers. You can't quantify sheer quality. You can't quantify how something makes you feel. I understand this can be easily retorted by "Well I get that feel from my Samsung Galaxy N, it's totally subjective", but I think that's just being dishonest. I've seen people mention that they're considering switching back to Android after the headphone jack thing, or switching to a PC laptop after the touchbar thing. For me simply touching the surface of ANY premium laptop currently on the market is enough to realize that Apple is light years ahead in terms of how they engineer their devices to feel. Simple things like opening a lid. Using the trackpad. The force touch. How the ringer switch clicks into place. All of it screams "quality". Not like 15% higher quality, but like light years higher quality. It's my experience anyway. It's like -- yes you can take the best mechanical Breitling and ask what does it do that the average Casio ProTrek does not? And there may be not a good answer for that in terms of numbers. But just take both in your hands, and try to objectively say -- which device you intuitively want to interact with more? Which one attracts you with some inexplicable magic? Which one your fingers are craving to touch and understand? Imagine having that feeling every day with a daily device. Imagine having that feeling as the norm. How could you opt in for something less, despite the numbers?
I believe it's the majority of Americans, and among Hacker News readers, the overwhelming majority.

But it requires modest houses, modest cars, and overall frugal lifestyle choices. You will not "keep up with the Jones'". That's why I specified a 1950s-esque standard of living. I worked just about ten years and saved enough that I don't think I need to work ever again. But I can't afford a $30,000 car or a $500,000 house, and that's OK with me because that's the trade-off I chose to make.

But my suggestion was not to work 32 hour weeks, because high paying jobs rarely let you do that. Instead play along with the system of 50-60 hour weeks, but with the right lifestyle choices, you only need to do it for 10-20 years.
That sounds more like a Linux problem than an Electron/JS problem ;-)
I came across this article a few minutes before reading this http://www.inc.com/melanie-curtin/neuroscience-says-listenin...

'listening to that one song -- "Weightless" -- resulted in a striking 65 percent reduction in participants' overall anxiety, and a 35 percent reduction in _their usual physiological resting rates'
High Paying Part Time Jobs No Experience Needed
Didn't lil Wayne just face some internet backlash for saying he "hasn't experience racism" and that BLM is a bunch of bullshit?

The so called "oppressed minorities" that do speak out against the PC culture are framed as Uncle Tom's and brushed under the rug.
And what about all the real apps and not the toy phone apps?
Thanks.This is infornative. Where can I get more details about health and fitness apps benchmarks ?
Professors are extremely open to international competition already. Universities can get cap-exempt H1B visas for professors and these visas. The same is true for non-profit research organizations, e.g. scientific research labs.

http://www.h1base.com/visa/work/july%202008%20cap%20exempt%2...

http://www.visapro.com/h1b-visa/h1b-cap-exempt-employers.asp

From my time in academia, it seemed like a wildly disproportionate number of professors were born overseas. I have only 1 coauthor who was born in the US.

Your hypothesis that these folks would change their outlook based on greed and rent seeking seems to be falsified.
Uh, yeah, "in the tech industry" being the huge caveat here. Most HN readers might work in tech, but most people in general don't.
That's a good question. If your distribution isn't multimodal but still suffers from having its mass concentrated in one place, and if the variable you're integrating isn't fat-tailed, then MCMC will help you by sticking around the right area once it finds it.
Dad here, I'd downvote that too if I could. In my 20s children were the last thing on my mind; in my mid 30s, however, that changed completely.

Regardless of what one feels about children, I'm kind of shocked anyone could see accidental sterilisation as a benefit of any kind.

If permanent inability to produce offspring is what you want, there's always the snip. Of course, you'd still be subject to the risk of STDs if frequent change of partners is what you desire.
I want to see a big red notification in the task bar. Something I can ignore when I'm not ready but prominent enough that I don't forget.

It the moment it's the other way around, in your face when you don't want it and then disappears altogether.
The submission title here was the one you quote above. It got edited a few minutes after my comment, but I don't think it was changed nearly enough.
Sounds better than a vasectomy for men who want that. Good drug, wrong market perhaps.
Anecdotally, I'm noticing that friends that used to wear the fitbit and apply social pressure (through the fitbit app) to keep wearing it, have stopped. Also noticing a lot more people with smartwatches, including Apple iWatch. Without the social pressure, there doesn't seem to be much lock-in. Mine died and haven't felt the urge to replace it.
Why does this simple landing page have to be over 600K and require Javascript?
True but _tenured_ professors don't have to fear foreign instructors, only aspiring domestic instructors need fear international competition.
This isn't stuff every programmer should know, it only concerns people who are trying to write complex non-blocking Javascript without async/await (which are already implemented in Babel and proposed for ES7). It also focuses on Node-only idioms which IMHO should be deprecated in favor of ES6 Promises (which Node's LTS release supports natively!)
AFAIK, they only sold un-enriched uranium.
If so, you may not be aware, but enriching uranium is NOT a trivial process.

If you can enrich uranium then you can build an ICBM - it takes a lot of good engineering talent and very expensive equipment for either project. Unless you can somehow get another state to sell you the necessary stuff... but I'd consider purchasing uranium enrichment centrifuges vs purchasing ICBMs to be similarly highly-sketchy endeavours (the ICBM more so, but only because it can be used more or less immediately).
Tesla batteries violently explode in fatal crash
Make Your Own Miniature Linux Laptop for Less Than $100
So mental health isn't health, then? I beg to differ, so the paragraph still doesn't compute.
I think arbitration clauses are wrong. It's the ultimate * off to your customers and an utterly first class way to say that you don't stand behind your work.
For an IT worker it's not that hard. The main conditions are being paid a minimum amount (it's about 15 lac/year, last I heard), registering with the police every 180 days, and other details like that.

The 15 lac/year requirement doesn't even apply to ethnic chefs and language teachers.
So it needs work, but a chemical vasectomy would be great.
Basically, you're trying to figure out some way to piss off the techies and managers you want to convince to be more open? Even if FOIA worked on code, you really aren't helping your cause..
Of course it pushes wages down for people currently capturing rents. Similarly, ending Jim Crow pushed wages down for white workers. Was that a bad thing?
Do you think I am correct in saying that Safari is used as a last resort? That's it for me anyway for more "daily driver" apps. FB/IM/Reddit/Translation/Maps/Etc I'd never want to use in Safari.

If I need to search some definition of a word, some image or whatever I'll use Safari.

Not saying it isn't great, I love to have a browser on my phone - I just don't actually like to use it. Just opening Safari now (it wasn't even in my app switcher list) I see a few categories: image searches, movie searches, definitions, "automatically opened via some app" and Facebook (that time when I uninstalled the app for some dev-testing and forgot to install it again).
What Ubisoft did a few years ago with Settlers VII was to put required pieces of code in the DRM; e.g. without an internet connection, the software would not function at all; it took over a year and a lot of hard work before they found a way to write their own server to serve up the required bits, and it was just for that game, not a general solution.
It's merely anecdotal, but I observed no particular disparity in views between tenured professors (those at the end of the tournament) and graduate students (those at the beginning, currently in vicious competition with all the foreigners surrounding them).
Your Full Stack link isn't working, fyi.
I just finished "The Dark Side of the Moon" by Gerard De Groot, which is a history of the American space program focused on the key people involved and their motivations.

The author argues that a major problem with the manned space program was that we had no rational need to send humans to space.

Was going to the moon about science? National defense? International relations and prestige? None of these arguments held up. (Most scientists hated the huge amount of tax money spent on manned space flight that could have been spent more efficiently. The case for sending people instead of robots was based more on fantasy than on reason.)

The story makes Eisenhower seem very wise (for trying to avoid getting into a pointless and wasteful race against the Russians and his awareness of how the military industrial complex would serve its own interests at the expense of the nation as a whole). It even points out that Kennedy was nowhere near as enthusiastic about the moon landing as you'd assume and regretted locking the nation into an expensive promise he couldn't get out of.

Quotes from astronauts who visited the moon portray it as "magnificent desolation":

The first thing that springs to mind is the vivid contrast between the Earth and the Moon... I'm sure that to a geologist the moon is a fascinating place, but this monotonous rock pile, this withered, Sun-seared peach pit out of my window offers absolutely no competition to the gem it orbits. Ah, the Earth, with its verdant valleys, its misty waterfalls... I'd just like to get our job done and get out of here. - Michael Collins, Apollo 11
I love the design of the site; looks great!
> show up at your neighbour's and friends doors to question them

I think there's a lot of people that would like the associated intrigue that would come with this, it may be a cheaper way of hiring good developers that have a bit of a vanity streak.
Extrapolating from one death + one failed suicide attempt + a large number of mood disorders. ezzaf is quite right that you shouldn't extrapolate from the one death alone, since that might have simply been a statistical fluke (although even one suicide is outside of the 95% range for this population and duration of study), but it becomes far more statistically powerful when supported by other side effects which are known to strongly correlate with suicides.
As soneone who reads just the news and liked their older games:

I really don't understand why Crytek management did so many rather stupid decisions. Everyone told them, they are wrong, multiple times. The had one of the brst games with Far Cry 1 and Crysis 1. Then everything onwards went wrong. The started multiple developer studios. Developed boring console games like Rise. Dumbed down Crysis from an more open world shooter to a narrow map lacklustre Call of Duty clone with Crysis 2. Then they did a little known Crisis 3 and bet big on Free2Play games, everyone warned them, but the still went on and hit the wall big time. Then they lost several studios, were unable to pay devs, lost engine devs to Star Citizen, did the Amazon engine license deal. Then Unreal 4 engine was released "for free"(*), they reacted not optimal to this event. Now with their Free2Play strategy hit the ground, they bet big on VR and their writing is on the wall. Why can't the just focus on Triple-A games like Crysis 1? They have a very good engine, and had two Triple-A games. Really sad, but it doesn't look good reading the other comments.
If that were the case then why continue trying to innovate the computer? If the Post PC Era and their embrace of consumer electronics means they plan to abandon the PC then why bother investing in innovating it? Why not make moves to push users off their hardware? Allow OSX to be virtualized or release XCode for Linux or PC?
El wifi afecta a la fertilidad y la reproducción (estudios científicos)
++

Although it's definitely an Electron problem. My few experiences with Atom have been that it is absolutely and unacceptably slow on top hardware.
Having lived in LA for over 2 years, I doubt the tech industry there would truly rival the valley some day. I am very happy with the emerging tech scene, but when I was in LA, it was all about "the industry" - which was a reference to Hollywood. Many conversations revolved around what it was like to work in the industry or who knows whom from the industry.

The other issue with the tech industry in LA would be that it will run geeks and nerds out of town. Appearance and looks are far more important in LA than it will be in SF.
I didn't find performance to be an issue on practice. My firefox phone was silky smooth on craptastic hardware. I wish android was that smooth.
I love how people start working on related projects around the same time without shared knowledge. I'm working on a web based audio tool to help vocal actors right now and learning about the apis. It's not an editor but uses some of the underlying tech.
Have you actually talked to someone who has had a vasectomy? They are debilitatingly painful.

Sure, as a side effect, it's unfortunate, but if a pill were available that was designed for this effect it would be a blessing.
The code snippet it finds imports sleep and calls it directly. Fire it up in a repl and check __author__ or _code yourself :)
The most widely used encrypted SQLite suite is

https://www.zetetic.net/sqlcipher/documentation/
I don't understand why these companies flock to that general area. Traffic is impenetrable from 6:00AM until sometimes 9:00PM. If you need the 405/105/10, etc you are hosed. It can take an hour to do ten miles.

It's horrific and it can't be good for recruiting. I know excellent engineers who have been offered jobs in that area and refused due to having to devote 3 to 5 hours a day stuck in traffic.

To me this means they would have access to a much larger talent pool if they strategically moved away from that impenetrable mess. Lived and worked in the area for years, it gets old.
Parents of Pizza Hut robbery suspect question why employee fatally shot
Is 1 pm on a Sunday a peak time for LA?
I definitely think that the idea that you have to "make the best use of your time off" and the old "work hard/play hard" adage means that people are as stressed/busy when they're vacationing as when they're working. The concept of a staycation or just having weekends of not doing anything is really important.

These days I've found that my entertainment media is less stimulating and more inane precisely because I want to be able to disengage and let things recharge.
> Is there a way to follow your experiments ?

not yet... I'll have to figure something out I guess.

> Have you developed a technique to evaluate your spermcount yourself ?

there's a new centrifugal sperm count device... ahh, here: https://trakfertility.com/shop/trak-male-fertility-testing-s... (oh my, those 'refills' are expensive...) Thanks for the jogging my memory about that.

This device is new to the market - it launched some time this fall, iirc. I bought a microscope: "yup, no sperm".

I'll send you an email tomorrow.
No, I didn't take that into account. You're right that the suicide rate might be inflated in part because men are more prone to suicide to begin with; but even if you adjust for that, you'd be looking at a drug which would be as dangerous as smoking.
What's there to argue about? You think you're right and I think you're wrong.
> if you'd taken a different tone

I've been thinking about this a lot lately....I think "why didn't you just use a different tone" is very similar to how people that grew up in environments where everything went right when they say to people struggling "why don't you just do x,y,z". The problem is, they don't know how.
LegalRaasta- Simplifying Your Legal Journey
I believe there were two suicide attempts, one successful?
Part of the problem in JS is that there's pretty much 2 classes of functions. Asynchronous functions and synchronous functions. Both are extremely common.

Async/await solves this to some extent, because you can just go back to 1 way of error handling, which is throwing and catching exceptions.

The third way (working with EventEmitter) is an odd pattern, but it's really more for specialized use-cases. Wouldn't really call this standard. Imagine a long-running operation that can occasionally broadcast that a non-fatal error occurred.

A global error number is a terrible idea, and return codes are not just not idiomatic.

So really there's just two: one for synchronous and one for asynchronous operations.

You'd be in a very similar situation with C. I don't know C too well, but I imagine that most asynchronous operations would be done with threads, and for those operations you also can't just return an error code.

Does Ruby have concurrency or async primitives? I don't know it really well. If it doesn't, it's also obvious why you wouldn't have this problem. If it does, how do you handle exceptions in asynchronous operations? To me it seems that Javascript, Ruby, C, PHP, Java are all pretty similar in these regards and JS is not at all unique.

Go gets this right. The equivalent of this ES7 function call in javascript:

await foo();

In go is a straight up regular function call:

foo();

But not waiting for the result in javascript:

foo();

Is actually handled with the go keyword:

go func();

This, to me, is the major difference in the asynchronous model between Go and Javascript. In javascript (with ES7) blocking is opt-in, in Go it's opt-out. Go is by far the saner model for a programming language that relies heavily on 'green threads' / reactor pattern.
Hmm, I wonder where the code is.
It's merely anecdotal that if you want to get any chance of success in academia you have to exactly toe the line: a graduate student expressing "disparity" (dissent) would be out in no time.
What happens when you run a rkt container?
> 1) Mubarak was elected democratically in 2005.

Stalin and many (most?) other dictators also have staged elections. From the article you linked:

----

Of the 30 proposed candidates, only 10 were allowed to participate in the presidential election by the Presidential Election Commission. One prominent candidate not allowed to run was Talaat Sadat, the nephew of former President Anwar Sadat, who appealed his disqualification unsuccessfully.

Egypt's largest Islamic group, the Muslim Brotherhood, was not permitted to field a candidate ...

----

And also:

official results showing he won 88.6% of the vote. Mubarak's opponent, Ayman Nour, of the Tomorrow Party, is estimated to have received 7.3% of the vote and Numan Gumaa received 2.8%,

Numbers like that are unseen in any legitimate election. The highest in U.S. history was 61%.
File Income tax return online – TaxRaahi India's top portal for free ITR filing
That requires you to trust the disk to implement many finicky crypto details correctly in its proprietary black box, you can't get any assurance about that with reasonable cost. And SSDs have a horrible track record in the area, manyimplementing SECURE ERASE so it leaves your data on the flash chips. And if you choose a disk model, make your investigations and find it passes your sniff test, disks are no longer a commodity part for you.