skysight-inc/HackerNews huggingface dataset:
> Those fields don't even know what their best practices are

"Best practices" are a chimera. The issue at hand isn't about what is "best", but whether or not a software engineer's "good enough" practices are more likely to achieve science's goals than a graduate student's "good enough" practices.

It's also disingenuous to claim that classical music composition doesn't have "best practices" when the field of music theory exists as an explicit manifestation of "best practices" in music. Having gone to a school with a conservatory, I also believe that I know several individuals who would would disagree with your mindset regarding how the creative process can't be managed. Indeed, if creativity, as it relates to musical composition, couldn't be managed most orchestras would be brimming with anger at the number of commissions that weren't finished on time for the concert, and most Hollywood studios and Broadway shows would screech to a halt.
Very similar experience. I learned to type fast because typing faster meant "winning" more arguments on Runescape. Also AIM helped me as well
Does this affect all version of iOS before 12? Seems like some old iphones may fall out of use then if they're vulnerable.
You stopped reading the single sentence in the comment you responded to about half way through.
Judging by his comment, totony is.

Your password _is_ whatever you send over the wire. Doing a hash in JavaScript before sending it won't obscure the user's password from anyone who can see their traffic; it will obscure the user's password from the user.
Gab and Decentralized Web
Uber Launches $14.99 Ride Pass Monthly Subscription
I had no trouble getting to wave 30+, and I certainly didn't grow up with this kind of game. Using PC keyboard though - are you on mobile?

In any case, the real problem here is that either the player is good enough to last a long time (in which case most waves are probably killed very quickly, thus randomness dominating the fitness function and you won't see evolution) or the game won't last long enough to see a lot of evolution happening.
> and gets to promote his book in the process

He's done that with a lot of his book. He's somewhat of an opportunist that way or maybe he is just trying to be relevant for the times he's in.

After the iraq war, he put out a book. After the financial crisis. And now about networks/social media.

He's part historian and part celebrity.
If you'd be willing to publish it, the study guide/course outline/lesson plans for this would be really interesting -- especially as its getting results.
+1 for Brogue. I find it has the right balance of difficulty and fun.
Living in extreme poverty (Bill Gates)
Absolutely. If your only input is the subject line, then you're dealing with a single-sentence classification task. You'd need to take the "class label" vector from the top layer of BERT (labelled "C" in Fig 2b of the paper) and then feed that to your own classifier.

For the experiments in paper they actually fine-tuned BERT on the downstream task, but I reckon you'd get acceptable performance by just keeping it fixed and using its outputs as features for a shallow classifier.
You have to give credit to JupyterCon for inviting him! Most of his issues relate to Jupyter, he has/had not seen JupyterLab. You can trust that many of these issues will get worked out in the long run. I have nothing against VS Code but Jupyter(Lab) didn't win the ACM Software System award (Nobel price for software) for nothing.
Remotely exploitable buffer overflows in kernels are fairly rare.

> there are countless other undiscovered bugs like this

How do you know that they exist if they're undiscovered?

At this point, there are probably very few in linux after the level of fuzzing its received.
Init system support in Debian
> Here's a slightly related open question: Are Engineers in the US just much richer than in the UK?

On average/median, a big richer (a bit more than the higher GDP per capita would imply)

The dramatic difference will be comparing the 90th percentiles (top 10% of engineers).

The target companies pay new grads $120-150k total compensation (across salary, annual bonus, and equity). If you change jobs after 2 years, you're looking at $250k total compensation.
> I was 32 before I used Vim for the first time. I'm getting better at it, slowly, but I wish I'd been exposed when I was younger to give that skill a good decade of exercise.

You'll get there. I switched to CS as a second career in my late 20s and first learned the basics of vim a year later. I'm quite proficient with it now more than a decade later :)
It’s mesmerizing. I have to avoid going to that site as I know I’ll lose hours. Top work John!
Just to add a bit about the point of the "AI winter reality check" X "Stephen Hawkings hype", I think both are right and wrong at the same time: I do believe that the analisis of the human reasoning and its simulation in computers can be achieved with much less computing power than that needed by most insects sensorial systems(so in this sense agree with Moravec, but...). The computing power can accelerate learning in a system, but its a question of time and nothing more, it doesnt matter really if you take a week or a year to "set-train-load" a reasoning human level AI, the achievement would be amazing anyway. So is the mistake, in my opinion, of all the wave-of-hype's direction: neural nets is just for acceleration and generation of datasets(what you say!? yes, generation, thats what they are really for, totally contrarilly to the world's opinion : ) !!! ) and , obviously for the "lesser utility" of sensorial system autonomous programming, that is what they are using it for right now, but it have nothing to do with "Reasoning Intelligence", that would be, in ma humble opinion, lets say, a programm that could take part and give some insigthful contribution in the famous talk between Albert Einstein and Rabindranath Tagore.[1] That said, I do belive a non-neural net "real deal" AI is just around the corner, not that far, really, and here maybe I do tend a bit to the "Hawkings-hype" people, but completely differently from them, I do believe it has nothing to do with neural nets(that are just tools), and are...lets say: "non-neural networks heuristic based".
Perhaps a stupid question, but are the comparable levels for equal seniority or impact of work, or equal compensation? If the latter, they definitely don't line up, especially FAANG vs. non-FAANG. If the former, it seems about right; wife and I are both staff-level at two different companies and the tiers are next to each other.
Tl; dr:

1. Distinguishes 60% reduction in living animals from 60% average reduction per-species. Then cherry-picks a hypothetical where the latter is less severe than the former (though it could be greater too).

2. Accepts that humanity has caused a huge loss in life, but mildly distracts by looking at "since prehistory" rather than the much more severe changes since 1970.

3. Concedes the distinction in point 1 is nitpicking, seemingly negating the point of the article.

4. Justifies itself with the explanation that without technical accuracy such claims are easy to mistakenly lump in with conspiracy-theories and ignored.
I added my comp at one of the listed companies a couple weeks back and it never showed up in your list. I'm not sure if there are bugs in your front end or lots of false negatives in your spam filtering or what. I'm happy to contribute to such an effort but not to the point where I have to figure out how to game your submission process.
Even setting aside things like rowhammer and spectre, something like half of the browser vulnerabilities need Javascript to be exploited.
ha well turn off javascript too and you won't be able to use even hackernews, so good luck with that.
Amazonian here. Can anyone else from Amazon speak to whether you think these numbers look accurate?

I'm sitting here in almost disbelief at how little I apparently make at AMZN. I don't think I have anyone to ask that would know and would be willing to give any kind of answer.

I've been fairly content at Amazon. I've done good work, and have been a resource to others on my team. But if these numbers are right, I don't think I can stay much longer.
Even with CLI tools, you rarely spend most of your time typing, but rather looking at the output. Knowing how to modify and rerun previous commands is far more important for CLI fluency than typing speed. (things like ^r, !!, !*, etc...)

In fact, I have noticed that my default hand posistion has shifted to placing my left hand on the bottom left corner of the keyboard (thumb on logo-key, pinky on shift), because that is where I need it for shortcuts.

Sometimes I shift to a normal typing stance (such as making this comment), when I actually need to bang out a large amount of text, but that is the minority of what I need to do when programming.
Project 100,000 – “McNamara's Morons” [video]
How long until somebody builds a device that is basically a pwnplug, which joins wifi networks at major tech conferences, does an nmap for live IPs, and sends this to every device?
No condescension meant. It's hard to estimate how experienced someone is from a few sentences in the forum. I'm generally careful to make assertions about most and in general rather than all or universally.
It doesn't only show Bay Area numbers, though, but also e.g. Seattle, where the prices (while still high) are far lower - especially in more remote places that still have a decent commute to tech campuses in Redmond, Kirkland and Bellevue.
While I agree with your general sentiment, I’m not convinced I have a comprehensive alternative to the current standard: legal / decriminalisation + harm reduction.

Prohibition seems like the least best alternative. I’m open to being wrong though.
Yeah, definitely! Some of my friends are definitely on the slower side for typing.
There are a lot of companies that will pay like this, even outside of California. Be aggressive with your negotiating. Companies that make millions/billions off of software will pay high salaries, but you have to negotiate well.
I spent a year in the baltics, got homeschooled while there. The pencils were a tealish green and tasted much worse than your garden variety Dixon, but wrote much better.

It was probably an H grade rather than HB. Pencils in the US stores often come out smudgy to me ever since then...
> It is ironic that higher quality mastering is done on a vintage outdated (barring recent resurgence) and objectively lower fidelity medium. It'd be nice to see CD's having great mastering and may be some of them do?

It's because there is a very limited number of people whom care about accurate sound reproduction. The _vast_ majority of listeners use garbage sound reproduction systems (Beats headphones, bluetooth cannon speakers, almost everything Bose makes now, etc). The small segment that cares is also heavily dominated by the audiophile sub-segment, selling vinyl to them is icing on the cake. The segment that _really_ cares about audio quality, those that care but are not 'audiophiles', is _extremely_ small and not worth targeting at the consumer level.
All the top tech companies will cover the health insurance bill. This does not come out of your compensation. You do not get taxed on this benefit.

Taxes in California are high, though not higher than in the UK.

Bigger house? Better schools for kids? Not really. Maybe if you're in the top 5% of engineers.

Holidays? You can do pretty much anything you want anywhere you want for holiday. Almost everywhere in the world is cheap compared to living costs in the Bay Area.
Years ago, I purchased a HP touchpad which has an on screen keyboard (big enough to use the traditional home key hand position). I'm a proficient touch typist, but I was never able to successfully touch type on it. Tactile feedback is a must and isn't something that you can get with touch interfaces.
and if said "compromised" server simply decides to not supply the js that hashes the password?
Your math assumes that instances of theft are evenly distributed across the price of the gear. I'd bet they're not. ie if you're going to commit felony theft (about $5k in most places), you may as well steal $50k. Thus my guess is it biases high.

As for the company, my guess is they only have a profitable business if they don't actually fully insure and they dump a bunch of risk onto the people supplying the gear to rent. I doubt Adorama or BH are making so much money that there's a huge business opp if you actually pay for all the risk (as Adorama and BH do because they rent their own stock.)
I work at Amazon too. The numbers seem accurate and represent mid-range of the band from everyone I've talked to.

Of course, this is only from what I've seen.

The numbers seem to be a pretty tight grouping overall so I'm curious what your TC is like if you're in disbelief.
Really interesting that touch typing is a skill lacking!

Maybe it was growing up on age of empires that improved my typing.

At age 8 I typed 32wpm
At age 12 I typed 120wpm

Typing speed never really improved beyond that, occasionally hit bursts of 140+wpm but eh. Regular qwerty non mechanical keyboard.
None taken personally - I just find it valuable when I read comments against the grain, and had an experience that I know many Clojurists find atypical and wanted to share that my style of work just doesn't lend itself to Clojure as supported today.
This sounds impressive. I too would be interested in seeing the teaching materials you are using for your curriculum. As a father of two girls, aged two and five, I enjoy reading about girls getting exposed early to programming. I plan to start introducing my oldest soon once she progresses her reading skills more.
Most of the terrorist propaganda actually does not directly call for violence. Their recruiting is almost identical to white supremacist or other extremist propaganda. Them saying “we must fight the infidels” or “strike back against the western imperialists” isn’t much different from people saying “we must take our country back”, “we must secure a future for white children”, or “there is an ongoing white genocide by the globalist elite.” The problem is where it leads and all the damage it does to society because most extremism starts seemingly benign, until it isn’t.

I don’t want people with differing opinions on healthcare, abortion, civil rights, etc. to be banned, but to me it’s more than a difference in political opinion when someone suggests people I care about are subhuman or citizens should be removed from the country by the millions.

Your “when they came for...” argument is actually a reference to a historical quote about the targeting of groups by the Nazi party. It’s hard for me to see the people wanting not to be labeled evil, subhuman, and criminal as playing the role of the Nazis in this case or how you could compare being told you can’t Tweet disgusting falsehoods with imprisonment or extermination.
I have a JetBrains all products subscription and a Matlab license. I'm happy to pay because it's fantastic software worth every dollar. If JetBrains doubled their prices I'd still pay.

I do think there is a significant segment of developers who are really gung-ho about free software politics and refuse on moral grounds to pay for software ever. So that might be what you're seeing.
I’d say it’s less for ethical reasons (though that’s true) and more because the technology for modifying germ lines is nowhere near as advanced as inserting DNA into non-germ line cells.

We have no idea what the impact would be for modifying germ line cells in a developing human being.
Hacker News works perfectly fine without Javascript. In fact, I don't think I've ever enabled Javascript here on Hacker News.
That's just shitty grounding. Try putting one of those 3-to-2 prong adapters on your charging cable and you'll see right away.
See: https://blog.cryptographyengineering.com/2018/10/19/lets-tal...

About client side benefits. I'm not advocating for JS in the browser but there are benefits to doing some work client side.
I'm no Egyptologist, but I have discussed middle Egyptian hieroglyphic texts on Facebook. Admittedly, images, images of text produced by JSesh, and standard transliterations are more common than Unicode.
$60k worth of stock is $60k worth of stock. Initial and refresh awards are converted to shares from a dollar amount. If new grants were $200k six years ago and are still $200k now, what the stock price has done in the interim is irrelevant.
> Good luck detecting and preventing automation of sign in pages at scale without robust JS based defenses

Why is it not sufficient simply to throttle logins at the server?
Agreed that market rates have gone up significantly in the past 2 years
Yup, that was all the push I needed to migrate all my Google stuff to fastmail.
I've seen plenty of stories of "Hello World!" programs being detected, and on the other hand it's also pretty easy to modify malware so that it stops being detected. IMHO the fundamental aspect of how AVs work is broken because they're not behavioural but basically pattern-matching on binaries, and poorly matching at that. Combine that with their propensity to be used as censorware (detecting keygens, patchers, and other cracks which are otherwise non-malicious and functioning as intended), and you can understand why I don't trust nor use AV. Too bad Windows Defender is installed by default and a real pain to remove.
I was L4. I was just sticking to the nomenclature of the website.
Probably a long time, Apple devices update frequently and in a generally timely fashion -- in a few months there won't be many vulnerable devices left (except for the ones apple won't release updates for)
This is really true. A lot of people ask “what kind of a developer makes $300-400k per year?”.

The answer is one working for a company with equity that is increasing in value rapidly.

Take that away and it’s more typical to get $150-200k base plus another $50k in equity.
Gmail is more than just mail, it's also integration with other Google services, like calendar. How does Fastmail fare in that regard?
>a guy at university who smoked everyday

You did not read my post well. You did not know the guy you said did what I mentioned "10 times a week, for all 4 years 9-12 grade", If he did, he is unlikely to reach university. Even if few kids reach university with parents money, they would not have got 1st in Chemistry.

You may still show me 15 guys who reached university top class ranks after doing 4 year high school heavy weed.
In the same high school I can show 85 kids (4 year high school heavy weed users) whose life prospects are diminished by the time they finish the collage .

That is the whole point
Internet software decays and must be actively maintained (2008)
The only point I was trying to convey with that statement was that there might be much less oxygen by volume in deep-diving heliox but the partial pressure of oxygen is still maintained so that cellular respiration can continue normally. Was that the only thing you thought was outrageously wrong with my comment?
It's great that with some research and drive one can make something better and cheaper than the engineered factory version.

Time well invested.
La Palma's air quality is also not as good as Mauna Kea's (more dust blowing over from the Sahara), if I recall correctly. It may be the second best site in the northern hemisphere, but it's significantly behind the top choice.
Screenshots or it did not happen.
This nails it for me. Clojure has unique advantages over other, less composable languages and the design of clojure.spec is where you see it most clearly. Rich Hickey's presentation on clojure.spec demonstrates how you can define contracts for your functions which go well beyond what type systems have to offer.
The other day we saw an article about someone embedding a .zip in a jpeg that survived twitter's thumbnailing. What about doing similar things with the eicar string or other false positives that make antivirus freak out? This seems like it'd be an interesting DoS attack.
Starlink is highly ambitious. What they're trying to do is basically a miniature version of the o3b network MEO architecture, where every CPE terminal needs to track two satellites simultaneously. The difference is that an o3b terminal starts from about $30,000 , they're trying to build something with a CPE cost under $700.

This is literally a "has never been done before" satellite communications challenge. The only thing comparable for LEO based services is the Iridium architecture, which is designed around a very different use case and data rate (about 3600 bps, for the first gen stuff).
It’s a double plus good day for humanity!
H-1B Fraud Claim at Dolby Leads to State Department, Homeland Security Complaint
Last time I tried fast mail they didn’t really support labels, only folders. Is that still the case, or is there a good workaround?
Your practical options are:

* Get a standard amp/cab combo.

* DIY something, I'm sure there are guides and such you can follow, but this is only practical in so far as it's a fun project.

* Use your computer. You can get inexpensive cables that plug into your computer USB and there's a variety of software to emulate amps.
SlackPortal: Create a share channel for your Slack workspaces
Linux Log Cleaner (utmp, wtmp, lastlog)
This tool is used to remove log traces.

/var/run/utmp, /var/log/wtmp, /var/log/lastlog.

https://github.com/Macr0phag3/LLC
From what you say, they underestimated by 35%. That seems like quite a conservative underestimate.
To write good code, you need to write a lot of code that you throw away. Draft after draft. After a few such trials, the correct formulation of the code becomes apparent. Writing it right on the first try wouldn't have been possible. If one isn't a quick typist, there is more resistance involved in this writing and rewriting process, whereas for one that is, rewriting isn't as costly.
The only risk is that the O2 levels drop too low from a massive release of He...and while I'll 100% agree this is a very minor risk, I'd still rather hospitals play it safe and install O2 deficiency monitors.

The article I linked mentioned that O2 monitors are legally required for hospitals in NYC. That regulation might have been created because in 2000 someone working on an MRI machine died from a Nitrogen leak (it's also used for cooling and like He, the only risk is that it displaces O2). It's likely this person wouldn't have died if an O2 monitor was in place that sounded an alarm fast enough for the victims to leave the area. http://www.nydailynews.com/archives/news/nitrogen-gas-leak-k...

edit: googling a bit more found some interesting references on dealing with "oxygen-displacing gases". O2 monitors are on the long list recommendations/requirements. One thing I found interesting is that at one laboratory part initial assessment involves a controlled release of the maximum amount of gas that will be stored and then measuring the drop in O2.

https://www.ors.od.nih.gov/sr/dohs/Documents/ProtocolOxygenM...

http://www-group.slac.stanford.edu/esh/eshmanual/references/...
Besides, DMA isn’t really a “hard” problem as far as I am aware...
Because these types of bugs are easy to make and miss?
People discard old electronics, some of them of very good quality. Short of that, you can find this stuff on craigslist. The used value of some nice gear is very modest. I'm running one set of my chromecast audio linked speakers on a vintage Pioneer receiver with those funky proprietary speaker jacks I found on the "take it or leave it" table at the dump. I also found a McIntosh with a funky combination of a tube tuner and transistor amp literally on the scrap metal pile. But it needs new power caps.
I noticed the PRs too. Looks like one of the people submitting them has also been maintaining their own branch[1] with a bunch merged.

[1] https://github.com/bmaltais/primitive
The actual study quoted:

https://www.thirdway.org/report/the-opportunity-index-rankin...

Note that a middle class job in their definition pays around $44k to $80k while "professional" jobs are >$80k and the data is really for a family of four when accounting for middle class and professional.