skysight-inc/HackerNews huggingface dataset:
>That said, in a large number of departments (especially in CS, and other sciences) you see a burgeoning international student population. Why? There just weren't enough decent local applicants to go around and science needs its foot-soldiers.

That's not really true. The basic problem is that while a foreigner can take a US PhD and apply for a fairly prestigious job in their home country, an American with a US PhD gets their career stuck in a rut. Multiple post-docs, for low salaries and long hours, followed by a desperate rush to find a job in a national lab, an industrial lab, or academia. There are hundreds of applicants for each permanent job, and even if you get a permanent job, you're not really guaranteed job-security (tenure). Many "permanent" jobs are even on soft money, which means if you fail to bring in enough grants (and grant rates have fallen dreadfully low in recent years due to Congressional budget cuts), you're a "professor" who can't pay for food or housing.

American academia relies too much on having legions of cheap grad-students to do much of the footwork, and then throwing those "students" out of science entirely when they graduate. It also relies on Congress actually funding the NSF, NIH, NASA, etc. at rates proportional to how much science is being done, which of course nowadays Congress steadfastly refuses to do.

American science careers are in crisis because the career model has become based upon exploitation: getting as much cheap labor out of as many people as possible before throwing them away.
Well, there was this:

https://en.wikipedia.org/wiki/Sweatshop

And also this (which was, fundamentally, an economic institution):

https://en.wikipedia.org/wiki/Slavery_in_the_United_States
>wrk with 1 thread, 100 connections and 24 simultaneous

Say what? When I do this kind of testing using wrk:

1. I use multiple clients
2. Each client uses a thread for every logical CPU
3. I usually use at least 256 connections

What is actually being tested here? This smells like a test to get a desired result.

No to mention in regards to Go/Others:

1. He is using an RC
2. By default it uses all all cores, why handicap it?
3. He didn't share his code for his contestants, how can I trust this?
Activate Free SSL Certificate for Your Website
Seems very consistent. Thinks US isn't great, gets backup citizenship, finds another/more direct way to make USA great again. Also consistent with his involvement in sea steading. Would make sense for him to renounce NZ now.

I don't quite get why the snarky "make NZ great again" remark was needed in the article (isn't the NYT supposed to be a reliable news source?) however I like that it was reported because I didn't know about this. I think multi-citizenship is a strange concept but I'm all for competition among countries for citizens.
As soon as you do anything else than return 'hello, world' in Python, your performance will drop dramatically. Just parsing a tiny JSON string a million times in python takes 7s (i5-2467M).

$ time python -c "import json;
for i in range(0, 1000000):
json.loads('{\"data\": \"hello, world\"}')"

real	0m7.055s
user	0m6.951s
sys	0m0.063s

It is no use optimising one part of a system if other parts take 99% of the time.

As it stands, the title of the post would be more accurately stated as 'million requests per second with C'.
Just out of my head, at least for me.

A Java linker, allowing to reduce the JRE size to set of classes that really matter to deliver with the application.

The first steps of having an AOT compiler to native code, hopefully to be finalized in Java 10, instead of having to buy one of the available third party JDKs that offer it.

A REPL.

A pluggable JIT architecture written in Java (Graal), which Twitter already experimented in production as replacement for Hotspot and will report the experience at FOSDEM.

More JVM machinery in-place to reduce the number of use cases that still rely on using Unsafe directly. Hopefully to be finalized in Java 10.
Disclaimer: not an answer, but a follow-up question. I'm seeing lots of Colemak and Dvorak responses; has anyone switched to Workman layout and had a positive experience?
Just a bit of trivia: "lua" means "moon" and "céu" means "sky" in Brazilian Portuguese.
Amazon's deep learning darling MXNet hits Apache Incubator
Riding the edge, does seem to work with some products. But it is also a game of prediction. My Model M was a great investment, but my modems went obsolete in months. Now my DSL modem is 8 years old, and still using the model m. Professional style tools seem to fair the best.
With an aging population, how can you simultaneously have too many workers? Or how can you allow such misallocation of workers? These workers have a good 10 to 20 productive years left in them but instead they ate left to while away time rather than have them be productive for another company which is understaffed.
According to the bit-wise AND at the end of the article it should, but it seems like there's more to it than just zeroing out the 'column' bits.
Yeah the NFC on my Yubico has burnt out. Or something. Regardless, Yubico Authenticator just flat-out didn't work for me. I got it running, loaded some codes, and then the codes didn't work again. It was like it lost synchronization with the server clock or something. I had the same issues on Android and MacOS. Maybe I could have sorted it, but I lost interest before finding a definitive fix.
Yep. I hear "we can't do anything about it" all the time. Politics, economics, demographics. But the thing is, people have a voting bulletin they can use every day, the bank note, and that is always listen to. And they don't use it to vote.
The current situation of Python's performance is really pathetic. Thanks for the project, we need to make Python great again otherwise the future is for Go, Elixir and Rust.
Collection of Linux fortunes
Mobsted Mobile App Maker – Cloud Platform to Build Mobile Web Apps
Ok, fair enough. MITM attacks seems to be the consensus and good enough reason to move the flower page over to HTTPS.
Have you tried running benchmark using Gatling? This load testing tool seems promising and more accurate others I've used.
>I guess they weren't risk-averse enough in their operations though, so I'm glad I didn't get through. It sounds like it would have been an uphill battle all the way to make changes to keep things sane.

I think they were risk averse which is the problem except they were judging against the wrong candidate profile. The risk adverseness meant they never hired anyone who diverged from their incorrect profile.
pretty sure Phoenix with Elixir can handle that load too.
I also would ask Why are we running our own Postgre setup and not using RDS? And then Why do we not have production Postgre DBAs on staff that would do this rather than an engineer?
Nation's bacon reserves hit 50-year low as prices rise
I built an alternative to JotForms 2 years ago (focused on pgp-encrypted form submissions).

I've used JotForms before too and I think it's a great product. Great job, guys!
Building character AI through machine learning
The new module system will finally make sure you can keep your internals internal. This is a huge benefit, since it can potentially vastly reduce the surface area of Java libraries.

It's weird that it has taken this long for it to finally arrive, but it will definitely help making codebases easier to grok and make it simpler to keep things backwards compatible.
hjkl is indeed an important aspect of the choice to switch. I found the answer to this SO question (http://stackoverflow.com/questions/165231/vim-dvorak-keybind...) to be extremely helpful in that regard. Keep your fingers where they should be and remap less important actions to replacement keys.
NATO Conference on Cyber Conflict (2016)
I also went cold turkey a couple of years ago. The reason for me was that I experienced pain in my fingers after typing. After a day at work I was guaranteed to be in pain. At the time my productivity plummeted and it took me maybe two months to get to a level where I wasn't constantly frustrated.

That said, I've never regretted the switch. Even though I still feel pain sometimes when using a laptop keyboard the pain is mostly gone. Other benefits include that I've properly learned how to type and I am able to type without looking at the keyboard, something I could never do using QWERTY. I don't know if I write faster, but since the pain is gone I'm satisfied.

I suggest you stick with it. It will get easier and you won't regret it.

This site is great for practicing: https://learn.dvorak.nl
It's being pushed by a lack of balance of the mass over the different directions. That lack of balance is because there is a void in one direction.

Physics is full of those shortcuts, I don't think anybody would get anything done without them.
It says something about the performance that is available from the Python language.
This is how Python has always been, starting from the interpret and builtin data structures in CPython which are written in C. That isn't cheating, that's normal, realistic usage of the tool. Why should benchmarks go out of their way to use only unrealistic Python programs just to prove that it cannot "x += 1" as fast as C? Who is surprised by that, and why would it matter? Node uses libuv and nobody blinks an eye.
Meteor JavaScript reworks PaaS, data layer connection
Sorta unrelated, but the author made an interesting claim that PyPy will reach 3.5 "conformance" in 2017 in the context of talking about NumPy. Does that mean PyPy is expected to work seamlessly with C extensions like those used in SciPy or generated by Cython?
Yeah. More like I wish implementors would follow standard.
Thanks, I suppose then the question is how rare these MITM attacks are. Would be interested to know stats and also growth of the attacks... like are they on the increase.
ASCII was very carefully designed.

One feature I like is that you can neatly cut out a 64-character 6-bit all-uppercase encoding (like DEC's) if you don't need lowercase.

Wikipedia covers some of the design choices here: https://en.wikipedia.org/wiki/ASCII#Internal_organization
I tend to believe that it will allow for better reuse and ... modularity. But that's all guessfest on my side.
For the context, I have been using the Dvorak layout since February 2009, so nearly 8 years. My keyboard is the TypeMatrix 2030[0].

The first 4 to 6 months where really hard, having the feeling to go back 10 years or more in the past with respect to typing speed. But after that, I improved a lot my typing speed and I am now to a point where I type as fast as I can formulate the sentences in my head. What is impressive is the feeling that the keys are where they are supposed to be, I never have to try to remember where are the keys, they are just there, my fingers are nearly not moving because most of the keys I use to type the text right now are on the home row. This is also definitely an effect of the TypeMatrix, I cannot recommend enough this keyboard.

The only drawback is switching back to the Qwerty layout when travelling with my laptop or using the keyboard of someone else (once a month for 2h maybe). So sometimes, I wonder if I should not simply go back to qwerty with a TypeMatrix, maybe I would get the same relaxing grid layout without the need to adapt between Qwerty and Dvorak. Maybe I should simply use my laptop as laptop a bit more, like in the bed in the evening to go through my family/friends emails. This is a point in the day where I do not need to be fast and this could help me ease the switch between the two layouts. The people who are using two different layouts everyday have no problems switching from one to another, a bit like one switch from a language to another as foreigner.

Do not hesitate to ask me more and do it, it is worth it.

[0]: http://www.typematrix.com
IIRC they've basically admitted Peter Gregory's hatred of college and general zen weirdness is based on Thiel.
Where are the "ease of extension" benchmarks?

What kind of data do people look at when they want to prove their language is better, or choose the best language?
From CFO Maestri on the Q&A call with analysts:
"2:15 pm: We had the benefit of a 14th week, but this was offset by several factors including less channel fill than last year and a one-time $548 million patent judgment receipt last year."

http://www.macrumors.com/2017/01/31/q1-2017-results/
> I've never heard of anyone successfully suing AWS/Google/Azure over lost data

Those companies have huge legal departments writing iron-clad contracts and stocking a lot of very sharp knives for any such eventuality. Smaller companies make for much easier targets.

> even if your notes are kept private, it'll still come out in discovery

Those notes might have been lost by then - that is, if their existence at any given time is even known. It is perfectly reasonable for people working quickly after an outage, to not actually write down every step or observation they make.

> What are the risks here?

Not prison, but you might be forced to pay a bunch if someone manages to get a ruling against you for negligence or the likes.
Pharmacies are typically separate to supermarkets in Australia (potentially legally so). Tobacco products are sold at a different counter in the supermarket though (since they have to be served by a person).
> Do you sincerely believe it?

Do I believe in myself? Yes. I'm a genius (by I.Q. score) and work hard every day. That's why I own a software company and have a beautiful family, money, a passport full of stamps, etc.

Do I think I just solved one of the biggest mysteries physics? No. I think you'd have to be a moron to have read it that way as I went out of my way to say I wasn't qualified, that it was just an idea, etc. If I were a physicist and working on the idea in earnest I wouldn't have presented it here.

I don't want to make this too much of a personal attack because it's less about you and more about HN (and the internet) in general:

People like you really (actually, as in for real) make me sad. I'm 100% confident that you're not bold enough to call me an idiot in person but you're happy to do it via a textarea on a web page. That's cowardice. That's a lack of character.

Why are you like this? Because you're a loser. You don't have the courage to carve out a real life for yourself so you attack anyone you can -- especially people who seem to have the qualities you lack. That's what losers do.

Let's turn this around:

You're obviously lacking something. I'm 40 and successful and violently independent but I have had some help along the way -- people who were willing to give me advice, insight into the life of a successful person. If I can help you by way of advice or mentoring to turn your life in a positive direction, reach out to me m@lattejed.com. I'm 100% serious.

Having said that, this will be my last contribution to Hacker News. This used to be a great place for intellectual discussion. Not so anymore. Leaving has nothing to do with someone not liking my waterbed analogy -- I've been thinking about leaving for a long time. I waste too much time here and get nothing in return.
The sum of power or wealth is not a very sensible metric, unless you are a country and not a person. The per-capita median of power or wealth is a more sensible metric. A specific lower percentile may be even more sensible.
That was kind of what I was thinking, but several replies above mention MITM attacks, which I thought were extremely rare and non-trivial to execute, but I don't read up on that stuff much.
React js chart component
Yeah I suppose. Religion is often not really chosen, but kind of forced onto a person early in life. I suppose the same is likely true for neo Nazis though.
The "Asian flush" response is the result of a mutation that is believed to have arisen in Asia, and is relatively uncommon in Europe and Africa. So the ancestral (savannah) state may have been tipsy indeed. The derived allele appears to have been positively selected in Asia, possibly because it is protective against alcohol dependency, but the selective pressure hasn't been conclusively established.
The property of concatenative languages is not the ability to compose functions without specifying parameters, but that this in the only way of building programs.

Your Smalltalk example has a lot more special syntax going on, in a stack-based concatenative syntax it might be written as

Transcript ' foo' show cr

assuming appropriate primitive programs "Transcript", "'" (for literal quoting), "show" and "cr"
There is no business model as far i can see. The project is a catalog of government data aggregated together.
I gave a talk for the ACM about it: https://www.youtube.com/watch?v=79PSagCD_AY
There is no pure python out there. It's python with bindings to the highly optimized C code. It would be fair to say it's C gives you almost million of RPS in some tweaked tests.
How did journalists deal with this in the pre-digital days, when their notes would have been on paper and their photographs on rolls of film?
Why is Drchrono allowed to post so much?
Every week I see that drchrono is looking for a Django dev.

I'm sure there are plenty of competent Django devs on hn. Obviously this company is abusing hn's job marketing system to find cheap hires.

Shouldn't there be some kind of limit?
A while back I worked in both Connecticut and in Toronto. Same salary in both places. (Salary was adjusted for exchange rate.)

I paid more tax in CT than in Canada on that income.
[Awesome] Awesome no login Webapps
I love this. Amazing work with those gifs and the color palettes. I have been playing with colors and would like to try to implement something like this in my spare time.

Do you know about the dawnbringer palettes[0] ? They seem a good default for an initial approach to pixel art.

[0] https://github.com/geoffb/dawnbringer-palettes
Here's the thing about smokers. The very act of smoking is saying "I don't care about my health". If you don't care about your own health, why would you care about the health of strangers or the environment?
“Becoming Warren Buffett,” the Man, Not the Investor
iOS already prints a security warning when connecting to such networks, my hope is that Apple will simply have phones disconnect from MitM'ed networks in future, breaking captive portals but making the situation right.

They only really exist where people have no other choice (e.g. hotel). They're often broken, or unusable on mobile devices with tiny UI. Captive portals are an abomination and misuse of technology, not to mention a terrible user experience. And any brand using a captive portal just diminishes my view of the brand.
The 2015 model has the trackpad too, it's amazing - try using it powered off and you'll see!
Until I read your comment I was trying to figure out why they called them air-propelled keybindings, not finding any obvious analogies...
> I do not use github/gitlab/whatever to host the part of my code that is too critical to me

In this specific case, GitLab mentioned that code repositories are fine. It's the database part with issues and pull requests that they are restoring.

https://twitter.com/gitlabstatus/status/826662763577618432
Pony is in alpha and seems to be overcomplicated at first glance
looks to me like a bunch of offensive humour centered around the idea that Michelle is unappealing, the conspiracy/meme/joke that Michelle is actually a man (based on her being more masculine than Barack), and the fact that Stevie Wonder is blind. What's so horrifying about that?

The idea that joking about a woman being masculine is transphobic and/or sexist is a left-wing concept, and something that the modern right definitely doesn't agree on. Same with jokes about Stevie Wonder being blind - you wouldn't act indignant if a comedian made a joke about it on-stage (or at least, the majority of the population wouldn't) but it's unacceptable when the joke is made by an individual?

I think the issue of perception is rooted in deeply-held left beliefs that the right doesn't share. You think referring to Michelle as "ape-y" is racist because a core progressive tenet is that racism is a constant undercurrent of modern society, and that it's somehow the core motivator of anyone who isn't a progressive. Thus, you are looking to make the connection between conservative and racist.

All these comments are, is mockery aimed at left-leaning individuals. The focus of the modern right on humour (driven by things like 4chan, South Park, and so on using humour to criticise the left) is such that you often find jokes and circle-jerking mixed in with critique and discussion.
As others have said, abrasiveness isn't a virtue especially in a role that requires others to change their behavior. There are in fact diplomatic ways to convey the same information which have a much higher chance of causing others to listen and getting everyone to adopt new processes. That someone is diplomatic and knows/care about their stuff are not mutually exclusive.

That said, depending on their interview process they may be selecting out candidates who even diplomatically disagree about the existing ops processes which results in less than stellar hires.
America became the richest, most powerful country before any country had substantial labour protections.
To note though, that's due to the strong unions in unionized school districts, lest anyone think its a regular feature of the American labor market.
Moved to France 10 years ago and had to decide between buying a QWERTY keyboard or laptop online and getting it delivered, or just buying a local AZERTY keyboard. Went local, had a couple of weeks of re-learning how to type, and then things were fine.

From time to time I encounter a QWERTY keyboard (some in the French office here prefer it as they trained on QWERTY while in university or working internationally) but I’m basically lost right now on QWERTY. The little things that drove me crazy at first (Shift+ to get a number, Shift+ to get a period, AltGr+ to get a hash etc.) are now ‘normal’.

I imagine Dvorak will take you a few weeks to learn, a month longer to start touch-typing effectively, and then it’ll be your new normal, too.
Like i said, beautiful, but if you like city life (large variety of places to eat, touring shows/bands to see, things other than bars being open past 6pm etc) it's certainly going to get real boring real quick.
Is there a reason Apple aren't vulnerable?
Extremely trivial and common, see captive portals.

They're not malicious, but could easily be. You can intercept and inject anything you want if you control the network with HTTP. Also, e.g. spoofing an unsecured WiFi network is pretty easy. Even on wired networks, do you know what path your traffic is taking? With HTTPS, it doesn't matter.
Wow that's a lot of learning.

By MIT self driving course are you referring to http://selfdrivingcars.mit.edu/ ?
I switched to Dvorak back in high school. It took me a month to be comfortable, and after a few months my typing speed got to around 90 wpm, while I never surpassed 45 in QWERTY.

I honestly don't use other people's computers much, but I can still type around 30 wpm in QWERTY. It's very easy to switch your keyboard layout to Dvorak in any commonly used OS.

Speed aside (little in my life is actually capped by my typing speed) the comfort and the entertainment factor when others try to type on my computers has absolutely been worth it.
FB: New Signals to Show You More Authentic and Timely Stories