skysight-inc/HackerNews huggingface dataset:
This just came up today. Anybody know the answer? The problem involves a JIT (for opcodes, not scripting).

Chunks of code are generated. Sometimes, a chunk will need to branch to a chunk that isn't yet generated or even allocated. Chunks can be cleared away for various reasons like evictions to make room, so the branches to a chunk might need to not go there anymore.

One strategy is to use indirect branches. When the destination doesn't exist, the branch goes to code that will resolve that. It's a bit like how dynamic linkers work.

Another strategy is to replace the code. The processor may stumble a bit over what is essentially self-modifying code, but then it eventually runs faster. The degree to which the processor will pause is a key consideration here. Anybody know?

BTW, if you like digging into this stuff, we're hiring.
Have always wondered if PT Barnum's "There's a sucker born every minute" is a uniquely American quality or not.
I agree. If student loans weren’t protected from bankruptcy, lenders would be forced to learn the market and would signal to you the unfeasiblity of these choices by setting higher interest rates on loans for different colleges/majors. I think we’ve made the measure of success just the number of college degrees because it was correlated with a middle or upper class lifestyle for so long, but failed to understand the causal relationship there fully.
I studied chemistry and landed a good job right away. But I wish people would not have told me, "Don't worry about the loan amount, you'll earn it all back after you graduate!"

DO WORRY about the loan amount. There ARE cheaper college options. It doesn't matter how much money you'll make "someday", your future self would much rather have $10K in debt than $100K. Here I am, a 17-year-old kid who doesn't know any better being sold on an expensive private college. There are so many things I would do differently if I could.
great idea. just add some bounds checking to who can receive a loan!
> today's standard

If you keep moving the goal posts, you'll never get there.
I can't think this would be very useful business-wise. The more likely uses I'm thinking of are when you need something from the internet in an emergency and you don't have anymore data for the month, or when your internet-needs can be satisfied with a terminal and you want to save those extra bucks every month.
Dynamic Memory Networks for Question Answering [pdf]
I disagree with that assessment. You are, in my opinion, being overly reductive.

The author is recognizing that there is a power disparity between different income brackets, and that power disparity is used to limit upward mobility. No wealthy family wants their children to be less successful than they were, and they can invest much more time and resources into ensuring their children are successful than the bracket below them.

This is at odds with the 'American Dream' that's sold to many of us -- that this is a country of limitless economic mobility if you just put in the elbow grease.
If an 18 year old signs for a car loan, they are responsible. If an 18 year old commits a crime, they are responsible.
Source?

This one [0] says "Most of these studies have found inherited wealth to be in the range of 15% to 31% of total household wealth (Menchick and David, 1983; Modigliani, 1988; Hurd and Mundaca, 1989; Gale and Scholz, 1994; Juster and Laitner, 1996)".

[0]: https://www.nber.org/papers/w11767.pdf
OP - what does your wife think of this decision?
rsync went GPLv3 a while ago, and many businesses don't trust some of the newer clauses that were added.

Similarly, the more strict strict BSD crowd has issues with the Apache2 license clauses regarding revocation - see here: https://www.openbsd.org/policy.html
> They’ve been exempt / free from responsibility for far too long.

I've seen arguments that the government not allowing these debts to be discharged through bankruptcy was a major cause of the problem. Do we want more market manipulation, or should we start teaching students that because the government has allowed for a trap even bankruptcy cannot escape, you need to learn how to avoid it?
> If you get a STEM degree

No, only if you get a computer science, computer engineering, or electrical engineering degree. Job prospects for most other parts of STEM, especially anything having to so with real science, are significantly poorer. (Your choices are poverty and playing the academia lottery, or throwing away 99% of your hard-earned specialty skills and pivoting on the remaining 1% into coding or finance.)
I second LastPass and the free tier is very functional.
"Privilged" means root in the container maps to root on the host, not literal "--privileged"
College football is huge. Arena football is popular as well.
Oh wow, I didn't know about sx.el either, and I just tried it and ... I'm for sure going to be spending a lot of time in there.
Anecdotal, but the eSport Overwatch League is the first time I actually enjoyed watching a spectator sport. Every other sport feels like tribalism and favors a brand over strategy and skill. These kids playing these eSports are crazy brilliant strategists, making decision in milliseconds, and breaking down their plays after the fact is utterly fascinating. –36/M USA.
We do 2 things:

1- the API keys are only used on our servers and not the device, so no new worries about the key getting out and abused

2- we cache the results of the API calls for 5-10 minutes with Redis. So there's no worries about the quota or rate limits.

We've been doing this for about a year with 15,000 daily active users. When we publish a new release note roughly half read it within the first 24 hours. No issues to report.
>Don’t most U.S. based poor still have housing, food, cable television, air conditioning, heat, cell phones, and access to public libraries with WiFi?

No. Most probably have housing, but definitely not those other items. Not without going into debt. This is truly a laughable assumption, but let’s imagine the answer is “yes”. How many people are poor in the US? And is it acceptable that half of them are homeless?

>It’s not luxury but isn’t it major progress vs 100 years ago?

100 years ago? You mean the Soviet Revolution? You mean the fallout of the guilded age? Or do you mean 90 years ago at the start of the Great Depression?

Do you know what you’re talking about? Most rich people don’t.
The idea of an "Optimal Currency Area" is a long standing area of economic research and shows clearly why having one currency is not ideal. Bitcoin is cool, but it doesn't change fundamental economic realities...
> You’re saying that children basically barely out of high school need to make decisions that are very high cost and impact the rest of their lives, then held accountable for them when they make a mistake.

Yes, I'm absolutely 100% saying this. We need to bring back the concept of personal responsibility. 18 year olds can go fight in wars, vote and drive. They are fully capable of making informed financial decisions. Basic algebra should be sufficient to see the math isn't going to work in your favor.

It's possible it's a generational thing. Boomers burned draft cards, bras, dropped out and most definitely were not listening to their parents at 18.

Gen X (my generation) was so disillusioned with the boomers that we ignored literally everything they told us. It's extremely foreign to me to hear the argument: "But our parents told us to go to expensive universities!" The generations prior to this would take that as an anti-command and done the opposite.

When you're an adult (which you are at 18) you must take responsibility for yourself.
Does anyone think the NFL could exist as it does without PEDs?
These seems like the reasonable free-market approach.
If you have set up the board for a single purpose and let it run, I think it may last for some time.
I constantly switching different SD cards for different OSes with different configuration and software updates. Maybe that would result in something different from you guys?
My soldering problem is visible through bare eyes.
What RPi should have done is to design a complete system from power supply, USB hubs/dongles, video adapters, wifi/bluetooth adapters. I went through a bunch of them and it got me really frustrated trying different USB hubs/power supplies (1 works out of 4 hubs), and I am not sure the reason why (I got 3 external power supply on 3 out of 4 hubs).
If AMD can release a 16 core native AVX threadripper without thermal throttling that would be awesome. The same could be said with Intel and AVX-512. Hopefully this year we will see one or the other.
I’m glad to see that binding data with document templates is slowly becoming used more often. I always saw it as a killer feature, and actually built one of my products around that idea way in 2011 [1].

Once you leave the simple use cases of just replacing tags it gets quite complicated, but you can build really complex documents that way [2].

[1] http://templater.info
[2] https://github.com/ngs-doo/templaterexamples
IMHO, They should be bankruptable after some amount. (e.g. after 40k)
> You’re saying that children basically barely out of high school need to make decisions that are very high cost and impact the rest of their lives, then held accountable for them when they make a mistake.

Perhaps I am too German to understand this problem, since in Germany, nearly every child is taught by their parents that you should only go into debt if you have really, really good reasons (i.e. almost never, except perhaps for buying a house/flat; and in this case it is a mortgage and not a credit).

I believe this is really sound financial advice.

> Blaming kids for choosing the wrong college is just a symptom of a broken system. Blame just doesn’t work.

I think it is right to blame children for ignoring the IMHO sound financial advice (almost) never to take any credit.
Part of human nature. Same is true to varyingly degrees around the world. Research on deception/cheating is pretty damning of the people in general.
with Amazon's reputation, i imagine it's pretty difficult for them to hire and retain talent.
> I joined Amazon as an entry level developer. Within 3.5 years I had been promoted twice to a senior engineer, and I was practically guaranteed another promotion to principal engineer this year if I had stayed.

> My potential at the company was high, I was told.

> My esteem within the company grew along the years and I was regarded an expert and a leader in my field.

> People looked up to me and respected me.

> I made $75K in my first year and that gradually grew to $511K by my last year.

> I could have made another $1M if I stayed another couple of years.

> My work–life balance was good too, despite Amazon’s reputation.

> I didn’t need to prove myself anymore, and I could get everything done in 40 hours a week.

> My team worked from home one day a week, and I rarely opened my laptop at night or weekends.

> Also, the people I worked with were exceptional. I had three managers in total, and all were generous people with lots of empathy.

I can't fathom the number of people who would kill to have 1/3 of this list, myself included. I'm sure leaving all this behind is good for now, but, as someone else said, you're in for a rude awakening when you're back on the job market and you're grinding like the rest of us. Enjoy the vacation while it lasts.
> Our premise was that these students didn't understand the full picture of what they were getting into. I'm not sure complicating that picture by varying interest rates is going to make the situation better overall.

As the article illustrates, complexity isn't the core problem. College applications, student aid and education loans are already complicated.

The problem is critical information is not being presented to students at the right time. One way to solve this would be mandatory disclosures when (a) schools or lenders send out any marketing materials, (b) admissions or loan applications are received, and (c) school or loan acceptance letters are sent out. (I think this should happen.)

Unfortunately, simple disclosure is only a first step. Incorporating the disclosed information into pricing ensures it's received.

Also, if we're going to force lenders to bear the risk of default, we should give them a way to manage it. Forcing a single market rate subsidies students pursuing uneconomic majors at the expense of those pursuing economic ones.
There probably aren't even enough jobs in "in-demand" majors to make that worthwhile anyway (or there soon won't be). I suspect the number of college-necessary skilled jobs is going down but the number of McJobs that will require a degree merely as a filter is going up.
Milton Friedman recognized this and proposed a solution half a century ago.

https://www.youtube.com/watch?v=FWcTMGaOHWA
Well.. if they notified me upon entry exactly how I would be tracked, I wouldn't even enter. But they don't do that, do they?
I don't think it is, no. A plain old HTML and CSS website gives me some clues about what's happening when I click things: if I click and nothing happens I can see a progress bar in my browser that shows me that I'm waiting on network - if I do the same in a SPA I get no feedback at all. You could say that all SPA developers should be writing this feedback, but even that isn't reliable - quite often the broken SPAs _do_ show their own feedback with a spinner or similar, but still there's no way of knowing if it's actually doing something or if it's broken. I can open the web inspector and look for XHR requests, but if it's trying to do something with no XHR then again, no way of knowing. They break user expectations, and when they don't function correctly this can be hugely frustrating.
There are a lot of details here, but from the high level the problem is that loans that can't be discharged through bankruptcy are unfair. Some very successful people have gone bankrupt once or twice on their way.

Obviously allowing student loans to be discharged through a normal bankruptcy isn't feasible, because students leave college basically bankrupt. There needs to be a sensible mechanism to default on student loans, and probably a matching hard political conversation about what education is actually worth.
AI Cheat Sheet
Sometimes I think I'm a 'full stack' developer, and then I read something like this. Sure I can dabble in simple assembly, but there's always a bigger fish.
I was privileged to have parents who paid my tuition, but this phenomenon that I've watched many of my friends go through is so unjust it's giving me a headache as I type.
Done both.

Hated freelancing enough that it nearly made me hate programming (something I’ve loved for 31 years).

I’m happy as a high autonomy employee.
> Why not limit federal aid and student loans to "in-demand" majors?

Consider how politicized this would become. Also consider that demand for a major is a lagging indicator.
I find it interesting that we so readily blame this ignorance on age.

Someone turning 18...

- can join the military

- enter contracts

- get a credit card or loan

- decide not to go to college
Yeah it will be for gaming ;)

And what is with the diff between 2600 and non x? I think I need an aftermarket cooler for both variants .. and the 2600 (non x) are cheaper in Power consumption and the clock losses are acceptable, or not?

And a b450 Mainboard will also be good enough? Im using a Nvidia 1060 6gb graphic Card.
There tends to be a fair amount of cognitive dissonance and whataboutism on HN regarding inequality. It usually takes the form of one of the following:

"The 1% are just normal successful people (who happen to also be the NIMBY ladder pullers who often perpetuate inequality in unintentional ways), it's the 0.1% we should be talking about!"

"Don't blame smart, motivated people for making money (and pursuing growth-at-all-cost companies that often provide little value to people who aren't yuppies), anyone could learn to code and pull themselves up by their bootstraps!"

And my favorite, "These authors don't understand basic economics! Tech people are expanding the economy and creating wealth for everyone (when your definition of 'everyone' is mostly people with enough money to be investors or enough youth to be startup employees), so of course it makes sense that we're getting richer faster than 99% of the population!"
Just a painful reminder that they scrapped Midori[0] their managed Operating System based on Microsoft Research's Singularity project[1].

Even if it only replaced Windows LTSB/Embedded, I'd still prefer an ATM, checkout, or gas station terminal I was using was running on managed code. Doubly so for the next generation of Nuclear Powered submarines[3].

Plus between virtualisation and silo-ed software management ("Apps") it seems entirely plausible to move the PC/Laptop to the next generation.

[0] https://en.wikipedia.org/wiki/Midori_(operating_system)

[1] https://en.wikipedia.org/wiki/Singularity_(operating_system)

[3] https://mspoweruser.com/uks-nuclear-submarines-runs-windows-...
Surely every student with loans would be bankrupt on graduation so no one would ever pay?
If an 18 year old qualifies for a car loan then defaults the lender deserved it.

You can’t default from educational loans, but if you could then you’d be right.
Hm seems like this should be a reality in conjunction with two or three more programs so that this populace still becomes educated
Dynamic Memory Networks for Visual and Textual Question Answering [pdf]
One person making unwise financial decisions is a dummy.

A generation of people being systematically lured into making unwise financial decisions is a racket.

How do people rationalize putting young people into debt slavery instead of having them spend their earnings in the free market, stimulating the economy?
The 529 tax plan anecdote at the beginning was interesting -- a Democrat proposed a reasonable change to the tax code that was scuttled by other Democrats because it would alienate their base.

It reminds me of some other sensible tax policy that the Democrats have been trying to eliminate for a while -- the SALT deduction and the mortgage deduction. The GOP did them a huge favor by eliminating those deductions.

When the Democrats eventually gain control again, I suspect those deductions will be left out.
It seems to me that a relatively simple to implement (I'm not going to say simple in aggregate, because the knock-on effects would be hard to predict) solution to all of this is to make student loan debt dischargeable in bankruptcy.

At the very least, this would shift the burden of determining which degrees are "worth it" from high-school-aged kids and their families to large lending institutions that are much better equipped to analyze risk.
Pick a side, hipster.
I need to dig up the article but an article I read a few years ago confirmed what I already thought about schools in Europe. While it is true that higher education in Europe is mostly free, it's extraordinarily competitive. There are far fewer universities and the admissions standards are much higher. Students are sorted going into high school based on their ability and those that are not on the university track on placed into normal or trade high schools.

I have no problem paying taxes toward humanity or other "useless" degrees if the person is truly profoundly talented. Student loans provide all of the wrong incentives.
Progressive tax rates inhibit social mobility by making it difficult for those lower down on the ladder to accumulate wealth.
Is base construction a requirement, so long as the player can engage in resource micromanagement or economic macromanagement?
Are you saying that one individual might hold both of those positions? Or is your point that people disagree on what is important in school? I'm trying to understand the argument you're making here.
That image comes from an article about how efforts to help people, eg expand healthcare coverage, still generate a backlash. The theory being that people not helped (or fall thru the cracks) become resentful.

Tangentially: Young me was all-or-nothing, and hated compromise. Middle aged me grew to appreciate incrementalism. Older me is rediscovering my inner ultimatist.

Hostage negotiator Chris Voss' prescription for successful negotiations is "Never split the difference." After witnessing the backlash to every progressive reform, I'm VERY open to adopting Voss' worldview.

Basically, I've adopted a "Leave no one behind." worldview.
The current wisdom is that "College is necessary" because even your barista has a degree. Good luck getting a good job without one.
The great fallacy of capitalism is the idea that capacity for making money == value, and vice-versa.

We need people working on subjects that aren't directly profitable, including but not limited to the public-service category mentioned in the article.
This paper appears to be a mix of what you're suggesting, original paper here:

http://science.sciencemag.org/content/351/6280/aad6253

They tried paring down a genome to its essential elements and failed. They then combined their designed genome with bits and pieces cut out from the larger, original genome, mixing and matching parts until they found the smallest subset of "parts" needed to run a fully self-replicating cell. The closest CS equivalent is that this was a kind of genetic algorithm with a focus on making a small codebase that minimally accomplishes replication, starting from a set of known-to-work pieces of code.

Open questions remaining:

- They found 149 genes of unclear function that were required to enable replication, what do those genes do?

- If you make a cell this way, how good is it at surviving? In culture, many model systems (yeast, e. coli) outcompete everything in the media by being faster at reproducing themselves (among other strategies). If these cells barely reproduce, other contaminating cells will go faster, making these minimal cells not very good for actual synthetic biology tasks without further modification (maybe they make a toxin while being immune themselves).
About your footnote: see Knuth's paper "The Errors of TeX", a detailed analysis of 860+ "errors" made during TeX's development. (https://yurichev.com/mirrors/knuth1989.pdf or DOI: 10.1002/spe.4380190702) (The current number stands at 947: http://texdoc.net/texmf-dist/doc/generic/knuth/errata/errorl...)
There's definitely a cultural difference when it come to debt between Americans and Germans. I dated a German woman for a number of years. In 2010 when my house was worth less than the loan I had on it I walked away from the loan. It was a strategic default. My girlfriend just couldn't understand the concept.
Are we filtering millions of people each year into a handful of majors? What happens to these industries when that many individuals enter the workforce? Do we keep cycling through the majors as demand shifts?
Eero sold to Amazon
If you had to redo what would you pick? Why not jQuery?
Gossipingcenter
>How do people rationalize putting young people into debt slavery instead of having them spend their earnings in the free market, stimulating the economy?

Because they (the people rationalizing) didn't realize the game has changed since they left college (or their lack of access to college)
Nice acquisition. Should help them integrate Alexa into a single box that provides router, WiFi, and switch.
I think there's a human-nature problem to teaching ROI like you suggest.

People are always going to think that they're going to be the one to break through--to rise above the mean ROI. That's why you get so many people trying to become actors or musicians or athletes or even startup founders. The high-end returns are so distracting that people forget about the mean ROI.
Core Combat: Intel Xeon W-3175X vs. AMD Threadripper 2990WX
There are also people trying to assemble life from simpler molecules that are commonly formed in non-organic processes. This series of presentation by Jack Szostak is rather interesting https://www.youtube.com/watch?v=PqPGOhXoprU&t=1s
What about people who drop out of their studies for whatever reason?