skysight-inc/HackerNews huggingface dataset:
Prisoners in England to be taught how to code
I'd say that the person in favor of restricting someone's use of their own hardware needs to come up with the argument in support of that, not the other way around.

You could have an argument in the case of a car, for safety. Cable box perhaps, but I'd say that should probably be considered a case of renting hardware for it to really make sense.

Car radio or printer, etc? Nothing comes to mind.
This is an interesting answer and makes more sense - still possible to do, but harder.
If my car gets totaled, my insurance will pay for a rental. If my car is at the dealer for 2 weeks, the dealer will give me a loaner. Does Tesla have loaners?
Which is not necessarily bad. It's relative.
More interesting question: How do we know regular drug users are not self medicating.
These are unbelievably high salaries. In Germany such salaries are possible only at management positions (not talking about IB) of large companies only. I visited US 3 years back and I found everything better - clothing cheaper, food more delicious, people friendlier and houses bigger. Yes you don't have social security and have poverty issues but I would still be in US than in Europe considering the amount of money you guys make. Comparing all this, it seems like we're are being exploited here.

I work in a management consulting firm (not in top3). Salary progression is as follows (all in euros before taxes):
2010-2012- Ausbildung + odd jobs - 30k
2012- 55k - full time job
2015-65k- full time job
2017-75k- full time job
2019-85k- full time job

I'm interested in making huge money and retiring early, but seems less certain to do that at the moment. Compared to you and many others here, I feel like I should act soon now, to reach such levels. But actually I don't know what I should do. Any suggestions?
It also doesn’t include any of the autopilot features. Add $3,000 for the basics, $8,000 for full. And $4,000 for AWD. Oh, and $1,500 if you want anything but black. (All the same prices for the 3, but still something to consider.)
I don't want to be too specific, as I'd rather keep this anonymous. But I happened to find myself with some rare and highly valuable skills, and I took on a lot of new responsibilities. I'm now in technical management.

I don't think my success is necessarily repeatable, I just happened to see some opportunities and seize them. I've been fortunate.
Our ideas for new productivity app features: which seem the best to you?
Missed the second part of the sentence "on Education Department network computers". Not really news.
Unfortunately, we didn't share code with CodeSandbox.

Most definitely throw props to the VS Code team for the great architecture. It would have been much more difficult if it wasn't for their foresight.
"Production is expected to begin late next year."

I'll give long odds against.
After spending a lot of time interviewing candidates. I have pretty much come to the conclusion that DP problems dont give good signals about candidates problem solving skills. In my experience, less 5% of candidates can genuinely crack problems using DP. Most of them either give me memorized solution or just plain give up.

If you are interviewing for a regular CRUD job aka web application. There are soo many other problems which can give much more refined signal about candidates skill. Please for love of God, dont ask DP. Unless you actually use it at work.
Use SPF
Why would congress feel pressure just to do what the president wants? Presidents claim all kinds of mandates when they are elected, congress often goes it's own way.
I just paid $5.
I’m not sure if we are talking past each other or you are ignoring the whole IDE thing. Yes, I can run multiple VMs on the same machine, but you are missing that I want to spin up these VMs in my Smalltalk IDE and not via some terminal launch script. I want my environment there for me to edit and debug code. I’m pretty sure you cannot do that in VisualWorks.
Aren't most tech announcements like this, though?
The Prominent Kraken
Kraken is perhaps the hugest sea monster ever expected by mankind. In the Nordic folklore, it has been said to disturb the seas from the Norway through the Iceland and then all the road to Greenland.
https://www.buzzfeed.com/grannosiris/the-prominent-kraken-4ouo7vske4
>This is sad and a little surprising to me.

It's incredibly surprising to me. Our interview problems call for things like DFS, tries, stacks, etc. I've never seen a candidate so comfortable with these much more basic topics that I could imagine them writing a DP algorithm (much less proving it correct - we never ask that) in 45 minutes.

We are taught to prefer problems with several independent hurdles, each of which can be reasonably thought through even if not familiar with an algorithms textbook. From my memories of algorithms class, DP problems usually had one very tough "aha moment" to crack. Not a good way for the candidate to show problem solving skill, just more of a binary "did they get it or not?"
Hopefully this actually works.

I have a very limited set of domains (manually) allowed to save cookie data in Firefox pas when a session ends. With everything else supposed to be auto deleted after the session ends ("Keep until: 'I close Firefox'").

Invariably though, after a week or so there are quite a few cookies saved for other domains anyway, which Firefox has decided for some unknown reason it's going to keep regardless. Without any explanation of why it's done so. Grrrr.

While manually clearing those out works, it doesn't seem like the current code base is working as intended.
Dear Google:

I don't want to sound negative (that's not the purpose of this message), but my belief is that this incident is a heart palpitation on the way to a major coronary, stroke, or heart attack... Let me explain to you why.

You see, as your company has grown, so has the complexity of your codebase and so has the number of people who maintain that code.

The complexity of your code has increased, perhaps asymptotically (since you seem to like Big-O notation and related subject matter, from what I hear, at your interviews), yet I'd be willing to bet that the overall knowledge of the codebase that the average worker there has, has actually diminished (although perhaps not asymptotically, perhaps linearly) over time.

In other words, you've got too many chefs, and a soup with too many ingredients where every chef knows some of them, but not all of them.

Maybe Jeff Dean is the exception to that, but that's what you've got going on, basically.

When something like this happens, your responsibility is to a) Educate your rank-and-file, even at the expense of new product releases, b) Re-delegate, insuring that there aren't too many chefs to soup, c) Reduce the ingredient count (refactor), and perhaps most important d) Make sure there's someone, anyone, who understands ALL of the codebase from top to bottom (difficult when you've got multiple source-code contributors making changes, and multiple layers of people only responsible for some aspects of the system...).

(Oh, and if it were me, I'd go as far as to buffer the entire incoming datastream so as to be able to replicate the problem, and if you can't do that (run a buffered datastream from a point in time against a point-in-time snapshot of all data at that point in time, and see exactly where in code the problem occurs), then your first goal is to be able to do exactly that. But I'm a little extreme in what I feel qualifies as acceptable testing...)
Whether or not they are deliberarely misguiding is arguable. It's a great example of the classic Incompetence vs. Malice dichotomy: the maxim is that one should never attribute malice to incompetence, and that's where I lean here, slightly. The fact is though that they have little to no interest in third parties writing servers. They love clients, and protocol briges. They love people putting in the effort to present their system to more users on diverse platforms and make them popular; servers are a risk to their interests.

Servers have control. I can quote the CEO of new vector in an argument we had about the insecurities of the protocol and what needs to be done to fix them where he said "good luck talking to your own federation." That reveals a lot.

A popular server controls the federation. It controls the de facto standard. If their server isn't the most popular they lose control. This is how they operate the standard -- on an ad hoc de facto basis. If they lose control they lose velocity and value as a for-profit enterprise. The matrix is all about control, just like the movie, ironically.

The protocol is deeply insecure. It's modeled on ideas robbed from blockchain Merkel trees and directed acyclic graphs for eventual consistency. But they don't use either properly. At the protocol level blocks in the chain are not identified by their hash, they're identified by arbitrary strings. The blocks have hashes but their implementation does not check the hash. Read that again. The DAG allows for arbitrary insertion of blocks into the chain.

Are these backdoors? Probably not. They're just idiots. And they don't give a shit unless, maybe, they're pressed to.
Show HN: vs. debug visualizer for `Expression` + VB/C# string representation
The software is released at https://github.com/HazyResearch/snorkel/
I appreciate the reply. I also understand the reasoning behind it, it's just that it honestly wasn't worth that much to me.

I just bought a download for $5. I don't know if 5 people would pay $19 vs 20 would pay $5, but you just got five dollars more from me that you would've otherwise :-)
+1 I'm not doing much more different than I was when I left Australia, but went from 130K-ish AUD (inc super+bonus) to 260K-ish USD (inc bonus+stocks) = 370AUD in the last few years. The taxes are significantly lower on these amounts in the US as well (at least in Seattle where there's no income tax).
Snow-land wants to know: Front-wheel drive, ever?

I'm not driving rear-only, ever. Did that once, not again.

I'm not paying another $11,000 to get the dual-motor version when all I care about is the front. That's a whole 'nother car worth of money.

Keep on building California cars, Elon. I'll buy one as soon as it fits both my budget and my climate. Some models fit one or the other, but nothing does both.
Read this as Intuit, the tax software company, scratched my head till I clicked the article. Good laugh!
Ah, the tao of reliability.

Async too.
Mine too. Frequent transfers of amounts below the $10000 reporting cap will definitely trigger an alarm at the bank.
It would be extremely irregular for an aviation company to give training / instruction to exclusive clubs.

The reality is that occident pilots tend to be a cut above the rest of the world. American Airline pilots tend to have military aviation experience and/or thousands of hours of experience. Pilots in less developed nations tend to have significantly less training, I heard the copilot of the lion air flight only had a few hundred hours of experience.
Boeing Share Declined After Tragic Ethiopian Plane Crash – Pandaily
The rest of the industry at least had the compunction not to sell the product before it was finished.
Yeah I was expecting an SUV and thought I got my wires crossed, it just looks like a car.
There's always the famous joke about Erwin Schrödinger (who lived the last part of his life in Ireland) and the mathematician/revolutionary Éamon de Valera proving that there were two St. Patricks and no God.
My main criterion is whether I like the docs or not. I rarely regret picking a well-documented library but usually regret picking a poorly documented one.

Other than that, I try to pick the simplest library that does what I want. I do mean simplest as in "easiest to use", not necessarily as in "most minimal", though the two tend to correlate to some extent.
Meritocracy doesn't exist, and believing it does is bad for you
The Toyota Prius can seat 7. This looks a lot more like that than any sort of SUV.

That's the kind of overlay I would want to see.
I tried both Theia and Coder-com, but at the moment it seems Codercom comes closest to the actual VSCode feel. Theia has modified stuff to be better suited to use from a browser, but actually this took away from the customization options. I prefer to have minimal interface... and with codercom I can get close, except it still has a menubar to show.
> It's probably true that programmers who are good at solving DP problems are generally quite good, which is why DP problems get asked at interviews.

Yeah, no. (Source: I've seen a few interviews in my time. On the order of 5k of them)

DP problems are absolute shit at giving a signal, even if the candidate knows DP problems. Because "knows DP" is pretty much the only bit of information you get, with possibly a slight seasoning of "doesn't write utterly horrible code".

The reason they're asked is the reason most interview questions are asked: The interviewer picked them up somewhere, is now familiar with them, and will ask it till the cows come home. (It also allows you to feel all smart and academic when asking it, but that's rarely if ever the main motivation)

Here's an entirely novel concept for evaluating if somebody can write code that solves actual problems. We could ask people to, IDK, write code that solves actual problems. They're there for a day. A good coder can solve some pretty interesting problems in a day.

I know, I know. Heresy. Who'd ever evaluate people by looking at how they do their actual work if you can instead recite shibboleths on a whiteboard?

(Yes, I'm bitter about the tech interview process)
Interesting point. This should actually be an advantage for Tesla as the engineering and manufacturing costs would be much lower to produce front, rear and all wheel drive options than a traditional ICE car. I'm guessing they're hoping people buy the dual motor option for this scenario though.
“Robotic” Pill Sails Through Human Safety Study
Maybe the ethopian air crews are deficient but the inferiority is only apparent when tasked to fly advanced planes?
There are similar books catered towards social apps. Btw is there an ethical corporation? Not even LOB apps are fully ethical today.
This is so awesome, a righteous hack built from chips up. Just what we need more of on a site called Hackernews.
Silicon Valley transport tech needs to visit the north some time. There is going to be a very rude awakening when everyone realizes their machine learning models only handle light rain in the southwest.
It copies the info prior to consent, just in case you might consent later.

That behaviour is a little bit gross.
> The vast majority of cars on the road would be illegal to manufacture today.

Source?

Illegal to manufacture due to lacking significant safety features, or due to other changes over time such as evolving emissions standards?
When discussing the bad impacts of things like these, It's important to remember that we are under no impression that it is bad for everyone. But it is bad for SOME people. And that is enough. Some people will have their life ruined because of exploitative companies. Because their model promote unhealthy behavior that will consume their lives. Everyone knows that this is true. Some people out there are consuming too much time on facebook and having their live ruined as consequence. Just because it's not "everyone", or even a big percentage of the user, doesn't mean that we should be indifferent.
U.S. judge rules Qualcomm owes Apple nearly $1B rebate payment
They in fact frequently are. There are huge communities dedicated to that on the Internet. BTW a lot of the previously illegal and unthinkable treatments these people used have just been legalised in the EU, using MDMA etc.
Model Y vs Model 3 Schematics https://imgur.com/a/eVzAhEs
I’m sorry. I got carried away. I spent two days in an Indian jail while doing NGO social work in rural areas during the election when Modi took power. I later found out his goons the RSS had targeted me. As the son of a first generation Indian American I felt betrayed. I wasn’t doing anything wrong just being an American in India in the wrong place at the wrong time.
A happy result for all involved. Karpeles was appropriately punished and all investors are being made whole. Most bankruptcies don't end that way.
People focus on Louisville because Google created a legal issue there by asking the city to pass a “one touch make ready” law that would allow Google’s contractors to move AT&T’s lines and equipment. I’m sure AT&T didn’t file that law suit out of principle, but it’s hard to blame AT&T for not going along with that plan.

But what about all the other cities where there was no such law suits? What about cities like Baltimore, that offered to roll out the red carpet for Google, but which Google turned down? Did law suits in two cities actually halt Fiber expansion, or is that just a fig leaf for Google abandoning a business line that will never make the kind of money it demands of its business units?
I still think it’s funny
> People that don't sleep for prolonged periods of time will eventually die

Everyone will eventually die.
My progression (pre-tax):

2000 - £8/h (Summer job coding)

2001 - £15/h (Summer job coding)

2002-3 - (Other job)

2004 - £160/day (Freelance)

2005-6 - £200/day (Freelance)

2007 - £275/day (Contracting, London)

2008 - £450/day (Contracting, London)

2009 - €65K (Employed, Europe)

2010-12 - £500-600/day (Freelance)

2013-14 - $100K (University, Bay Area)

2015 - $120K (University, Bay Area)

2016 - $360K (FAANG, Bay Area)

2017 - $425K (FAANG, Bay Area)

2018 - $500K (FAANG, Bay Area)

2019 - $660K (Different FAANG, Bay Area, estimated)
Hm, on the website it says that there is an all-wheel drive version just 10-15% more expensive ($4-$5k).
I'm referring to the deals popup that appears in the center of the screen announcing sales. Back in the day its appearance pissed me the hell off
No, they shouldn't. But it depends on the interviewer. SDE-3 interviews will be more behavioral than technical.
Those deals popups are even more intrusive than OS notifications.

I'd be minding my own business on my PC, Steam minimized and not being currently used, then suddenly... popup!

I'm sure they've tuned it down since but back in the day I remember being quote offended at the manner that it was shown to me
Java mostly. But I didn't write a line of code in the last 2 years.
“Get a good pair of walking shoes” – A statistical photography analysis
"and candidates who haven't usually don't even have a chance at solving them"

I am one of those candidates, and I don't know why it is called Dynamic programming. To me a vey naive understanding of DP is this - it's just a simple cache mechanism to store intermediary results so that you don't have to recompute them and waste resources.

In the real world we always think about and do such optimizations, be it I/O, disk access or db access. I would love to understand how DP is any different.
Doesn’t have to pretend when it’s actually hilarious :D
> It went relatively slowly and started in sections of the city with the right customer demographics. The local government which is a big part of the equation seems to be generally a little more reasonable and less corrupt than is average.

That is also how Stockholm built out its fiber network. And, by the way, it is illegal in almost every city, because it would result in wealthier neighborhoods getting fiber first. That is the reason, for example, why Baltimore doesn’t have FiOS whole almost the whole rest of Maryland does.
Multiple perpetrators multiple ied devices but as they are not muslim no mention of them being terrorists which is what they are.
The keyboard on the pixelbook has been regarded as one of the best keyboards on a laptop nearly everywhere I've read! It's the only non-mechanical keyboard I like!
Also I never made any blanket statements about the Indian people — who I love. It’s the government of India that I have fault with especially the current administration.
Is it just me or does that thing not really look like an SUV? Looks a little small, when I heard it was being called an SUV I was a little surprised.
So then you give it access. Nobody is saying that you, the user, should not have control over these sandboxes.
Only 2016 and 2017. Those 2 years would have been at 2016 level if stock didn't increase. The other years had negligible impact from stock increases.
> I would love a Pixelbook, but I need a laptop if I want to work while travelling

I don't follow. Pixelbook is a laptop! It's actually the only one I travel with
This maybe: https://www.youtube.com/watch?v=t0E66vaiXeg
> For some reason most people seem to be born without the part of the brain that understands pointers.

If you can understand P.O. box numbers, you can understand pointers. They're the same concept at the level of modern application programming, where the OS, MMU, and cache are comprehensively lying to your code to present the illusion of a completely flat address space. At that level, all a pointer is is a box number, and you can say things like "Get me the thing in box number 23" or "Get me the thing in box number 42 and the three boxes after it, put those four things together into a number and then get the four things at that box number and the three boxes after it" and, while the second thing is involved, it's straightforwards and it is precisely the kind of double-indirected thinking Joel is talking about.

To get a bit deeper, you can use the old "Paging Game", also known as the story of the Thing King, to introduce virtual memory:

http://archive.michigan-terminal-system.org/documentation/th...

This is wrong in almost every specific detail when it comes to modern systems, as it dates from circa 1972-1974, but you only need to change a few numbers around and it's good enough in a lies-to-children sense. The only substantial change that would be required is if you want to mention ASLR.

And that's it. That's it until they actually get intimate with a specific hardware architecture and OS and learn very specific, rather ephemeral details. Pointers just aren't all that special.
“They would tell you that robots are great for repetitive tasks like welding, or painting, but they fail at picking and handling small parts.” Are robots really that bad nowadays? I imagine, it would be a problem in VGA-only camera years. Now we have tens of megapixels, lidars, tons of computing power (cheap!).
Security theatre -- participatory performance art!
The etymology comes from the field of mathermatical optimization, not from programming as commonly understood today.
Late 2017 - $120k - Amazon Canada
2019 - $200k - Google Canada

If I decided to go to US, I'd make a lot more money in both cases.
The Opioid Detection Challenge
I think the field should pass Hyperscan, not catch up to it. There are a number of things about HS that I'm increasingly uneasy about.

As for the rest I'm done. I don't think I can adequately explain my irritation at the general state of discourse about the things I worked on for 12+ years without coming off in all sorts of ways I don't really intend. Suffice to say I've seen things you people wouldn't believe, strawmen comparison implementations on fire off the shoulder of Orion, etc. :-)

I will try to write up my new string matcher at some point, in a less convoluted context than Hyperscan. HS, from sheer complexity, makes almost all algorithms more or less undiscoverable - it's hard to avoid having some busy-body subsystem jump in front of the simple demo you're trying to do.
Except smoke kills you
Shouldn't a more advanced plane be easier to operate?
20k+ Servers with Unrestricted Access
The NHS will probably keep you alive if this is considered to be a cost-effective use of funds that are shared by the entire population. The older you get, the lower your priority. You might spend a long time on a waiting list, then get assigned a low-quality treatment that is cheap.

If you want better, you'll have to pay out of pocket, possibly including travel to some other country.