skysight-inc/HackerNews huggingface dataset:
I am a Sri Lankan, and as far as I know only developed nation that allow visa free travel for Sri Lankans is Singapore. If you want to visit any other developed nation, you have to show you have enough funds (or someone else is sponsoring) and have connections to Sri Lanka.

I think one of the why our passport ranks in the bottom was during the Sri Lankan civil war there was lot of refugees from Sri Lanka, so developed countries started to look at every Sri Lankan as potential refugee or asylum seeker. It has been 11 years since the civil war ended, but developed world's treatment remains the same.

The irony is sometimes you will see some European tourists, who had no issues getting visa to Sri Lanka, begging and doing street performance in the streets of Sri Lanka.
I've dropped my blood pressure significantly in minutes with diaphragm breathing. Measured it. - Also, if you face the palms of your hands up, it mysteriously opens the lungs and allows for deeper more relaxed breathing.

As to your comments about the author's claims, I too am weary about a few.
> offered candidates the choice

> reframed

Aren't meaningless shenanigans generally associated with meaningless things?

Do you have any evidence that either strategy really matters? Does it boil down to, "We choose an interviewing strategy that selects for people who look like programmers."
You know how you need to setup k8s, logging, DB, and a handful of other services before you can deploy your app. Well this tried to tie together these services and hopefully make it easier.
I would ask your HR department for a clear example of a company at the low to mid end of the market rates on salary. And which market i.e. city, state, national or global assuming the entire software industry.
Want that one more as need to plan for some. Any available? Sigh.
Which still doesn't apply, when Linux based servers are about 50% of server market.

https://www.t4.ai/industry/server-operating-system-market-sh...
The Secret Origin of the Action RPG
I check the spam folder weekly and always find something important in it.
What was the gender balance like?
So instead of doing a 4-hour on-site interview, you make a hiring decision based on a 4-hour take-home problem?
Have you tried freelancing?

Or are you currently unskilled in it and looking to up your skills? If so, then I'd take some courses to get you familiar and then start helping an open-source or non-profit initiative to get some real experience. Then, if you are having trouble finding a paid gig, look at founders who want help with project management but are only paying equity as they will likely be willing to take a bet on someone with less experience.
This is the norm almost everywhere worldwide.
Lockless Algorithms for Mere Mortals
IIRC redraw doesn't happen until the sort finishes, but I use Excel as little as I can get away with, so I don't have a recent memory to rely on. That said, at a guess, reordering rows of equal height (and otherwise with no non-default properties) is probably mostly just rearranging pointers - why bother keeping row index associations intact, when the only trait of any row is the values in its cells? - while reordering rows of varying height might involve a lot of copying, or otherwise significantly more complex shenanigans, to make sure data and row properties stay properly associated.
They sent an apology email 3 hours later:

--

Hi,

We have an apology to make. Tonight, in sending out an email notification about updates to our privacy policy, terms of use, and publisher agreements, we mistakenly included a number of email addresses in the ‘to’ line. We caught the error early and less than 1 percent of Substack users were affected. However, it was too late to retract that first batch.

We are so sorry this happened – and we are aware of the irony of the situation. This was a genuine mistake, we feel terrible about it, and we will do everything in our power to never repeat it.

Sincerely,
The Substack Team
I always love to see anything by Brett Devereux on here. His articles are one of the highlights of the week for me. Always interesting, always entertaining, and I always learn something. His blog doesn’t have an obviously visible RSS feed, but if you point your reader to it it’ll find it. I think it’s at /feed.atom or some such.
> We need nuclear to meet baseload because the storage requirements (for PV particularly, by far the largest renewable) would be absurd without it.

This is not true. With a properly designed solar/wind/battery/hydrogen system, a steady stream of power can be delivered more cheaply than what you could get from a new nuclear reactor.

This wasn't true even ten years ago, but it's true now, and many (such as yourself) have not updated your priors.
Since you're the OP, and you were an early rails developer, I have to ask why you are more in favor of next than rails at this point?
> If genuine, it's a strange mistake given that the email is about a new privacy policy, and compliance with California's CCPA.

It is genuine. A friend of mine showed me this same email with the list of other user emails leaked.

Unfortunately, it is a fatal mistake of the sender at Substack of not being able to know how to BCC in an email. Therefore this is a privacy policy breach. This is why throwaway fake emails exist.

Anyone can now look up the identities of each other with this email.
In other news, two biologists got together and determined that the sun will burn itself out in “about ten thousand years” and a pair of chemists have come out predicting the polar icecaps will be entirely melted by Thursday.
Memory Access in AI Systems [video]
Here's the link to the article linked in this twitter thread https://medium.com/@voshart/photoreal-roman-emperor-project-...
I don't agree it's primarily about performance. /".+"/ will find a quoted string, but you will certainly prefer the non-greedy match instead.

Now you may torture the greedy regex to make it work (/"[^"]+"/), but the point stands. "Did it match" is rarely enough; the regex author usually wishes to know where it matched, and to exercise control over which match is preferred if there are multiple possibilities. It's indeed possible to do this with DFAs but the theory is comparatively hard, as a cursory reading of your linked paper will show!
I was surprised to read that bit, because the graph earlier in the article shows the percentage of twelfth graders who can read as holding steadily around 40%. Implying that whatever we're doing is as good as doing nothing at all.
Hardest logic puzzle ever (in Python)
Cyberstalker locates victim by enhancing reflection in her eye (2019)
A. this is a good list.
B. Lets not forget that whiteboarding is not all evil. If used correctly, it can filter out a lot of people that don't have good CS fundamentals. By fundamentals, I don't mean inverting a binary tree. At the end of the day, as a technical manager, the goal is to hire smart+hard working people.
https://model.energy/

Go there and model (with real historical weather data) how much a solar/wind/battery/hydrogen system would cost to deliver steady power. Then compare against new nuclear. Sorry, nuclear.

(The hydrogen part is essential in some places, like northern Europe, and its impact is not fully appreciated by many nuclear fans.)
Too bad spammers and big corps broke that one as well. Maybe if it worked as a publush subscribe system (MQTT) instead where the sender was responsible for storing and distributing content, then the spam problem would be somewhat fixed?
As some one who comes from a lower income country with limited resources, let me put out some points.

- Education is costly and only way it is affordable if the government provides subsidies both to the institution and to the banks for education loan.

- The government has limited resources and has to allocate funds for many other things other than education.

- In this scenario its prudent that government does a priority allocation.
I suspect you learn less by doing nothing. This kind of advice is probably good for normal people, but the people who need it least seem to be the ones most paralyzed by it.
The M4 is not available to civilians. And don't try to tell me an AR-15 is the same thing as an M4.

What does the other half of the platoon carry?

The argument here seems to be that civilians do not have an effective counter for an F-35. Or a B-52. Or an M1 Abrams.
林 is also forest
> One candidate even thought they should be able to bill us for their time spent applying ...

Are you meaning they wanted your company to pay for the time used to solve the take-home problem?

If so, isn't it normally done that way in order to prevent companies potentially exploiting free labour?
From Productivity to Psychedelics: Tim Ferriss Changed His Mind About Success
Using artificial intelligence to smell the roses
That effectively eliminates from the pool any one who currently has a job?
PyPy is a Python implementation with JIT support, which has been going at it during the last 15 years or so, and nowadays is mostly compatible with the reference implementation.

https://www.pypy.org/compat.html

However for most Python users, it is more common just to stick with CPython and rewrite stuff in C than having a go at using PyPy.
So if you are confused like me how someone came up with an algorithm faster than anything else currently available: This is from the mastermind behind the lz4 and zstd compression.
> governments are willing to put more money into them because they're more likely to pay off in the future... certain art majors are in very low demand and supply is high, so governments aren't willing to pay.

Pay off for those respective industries, and the people in them. So why should taxpayers subsidize something that would be profitable and paid-for anyway? Government should be subsidizing things that the market won't pay for precisely because there're no money in it.
He never even got the chance to argue against that charge in court before it was dropped years later. It doesn't matter though, the endgoal was complete.

It's straight out of the TLA handbook for "how to discredit a person 101"
That's part of the problem: readers became followers. Don't forget to like and subscribe.
This is also a fair point. I usually do bad on white board coding. But I really enjoyed a white board interview that only tested my knowledge of javascript.
The problem didn't require 3 paragraphs of explanation and examples.
The interview involved a series of 1-2 sentence requirements that built on top of each other.
I never understood how this works. If you're a bank, why would you lend money to Remington knowing that there's a good chance the owner strips the company and leaves you holding the bag?
Fusion will likely have much MUCH higher operating cost. Fusion reactors are fearsomely complex things that will be too radioactive for hands on maintenance. They will be operating at much higher levels of radiation damage and thermal stress than fission reactors. That all adds up to a reliability and maintainability nightmare. The fuel being cheap doesn't mitigate this.

Also, the need to replace major reactor components many times over the life of the reactor, due to cumulative neutron damage, will itself cause very large operating costs.
Empty stadiums have shrunk football teams’ home advantage
This sounds like a pretty reasonable process, are you guys hiring?
> At the level where the subsidy makes the difference between being able to afford the program at all and not, you certainly will.

But if it's a money-making degree, you can get a loan for it and pay it off after getting a job. Affordability is unlikely to be a concern in that case.
In countries like Australia and Canada, employers won't raise salaries "on principal."
Use the local electricity to crack water into H2 and O2. Release the O2, use the local electricity to compress the H2 into liquid hydrogen, pump in across the country. The pipes themselves are a storage facility.
Except we don't, that is why ARM, Apple, Microsoft, Google, Oracle are all pursuing variants of hardware memory tagging for taming C, as those software solutions have proven not to work.
> What happens when corporations have more practical daily influence over people's lives than the government?

Impossible, because while corporations are a vehicle through which private individuals act, they are a creation and extension of government power. While the power exerted through corporations is not proximately controlled by people who are particularly accountable to the public for their actions, it is nevertheless government power, and thus the power exerted by corporations can never be greater than that exerted by government, because the former is a subset of the latter.
In October 1953, I coined the word 'software' (1995)
Is there a 2 axis graph that has both collision ratios and speed?
Mental health (particularly psychiatric illnesses) is something of an outlier among medicine in terms of how limited progress has been compared to other disease categories.

As for physical therapy, I have also experienced a degree of reluctance in prescribing it. But in my case my doctor has always been even more averse to drugs (aside from things like tylenol). I think I had to go through a couple doctors visits worth of suggesting alternative exercises or other lifestyle changes first. Maybe physical therapy is just expensive and they were trying to protect me from the out-of-pocket costs.
Digital Dynamics, a small company in Scotts Valley, Ca. We make specialty industrial control computers.
My company does take-home interviews (or rather, we give candidates the option to do them; nearly all candidates choose take-home instead of a live coding session) and I don't think I agree with the "lowers the cost to zero" point. First of all, they are never the starting point; we only give a take-home problem to a candidate after we've had an initial discussion with them.

When we get a take-home submission, we essentially run it through our code review process, and as one of the engineers who does reviews, it usually takes me nearly as long to thoroughly examine a homework solution and write up my feedback for internal discussion as it would to do an in-person interview.

Being able to review a candidate's code on my own schedule rather than being yanked from the middle of some knotty problem to go do an interview at a fixed time is a big quality-of-life win for me. But the rate limit isn't much different than it would be with regular interviews.

All that said, it's totally possible our process is super atypical.
The Romans did have some knowledge and understanding of heart disease and apparently at least tried to use various plants and such to enhance cardiac health. I can't find anything about cholesterol specifically, but it's not out of the realm of the possible...
They don't do this in my kids' school. Phonics all the way. It has its weaknesses as well. English spelling is a mess and there are so many rules it is hard as a parent to remember them all as adults don't read like this. And the rules often only hint at the word, they still have to try various combinations and have the word in their vocab and know it fits the context or it would often turn out nonsense.

I get kind of frustrated when my kids are breaking down a word into phonemes continually and still get it wrong. It is frustrating listening to a kid break down the same word page after page instead of trying to retain it.
That’s not part of the doctorate though - you get your MD/DO before your first day of residency.
Sedaris has been on the 'making old NPR listeners laugh via speaking gigs' track for a looooong time now. I saw him in Berkeley a while back; go spend a day in town and make jokes about it seems to be a bit of an easily-transportable schtick. The bit I remember from Berkeley was a visit to a kind of stationary store that was somehow appointment-only in like 2015-ish, and got a mix of admiration (HOW?!) and ribbing (REALLY, BERKELEY?!).

That kind of mix of nostalgia and disdain is the essence of Sedaris, i think... A cloying love for the past with a solid recognition and disdain for the terrible parts of it. Mid-century modernism accompanied with a side of unrelenting homophobia. The familiar atmosphere of home, suffused with the cigarette smoke that will eventually, slowly, painfully kill your mother.

Like most comedy, there's a question of punching up vs punching down. Punching up is funny: sticking it to the homophobes is great. But punching down is mean and contemptible... So it all comes down to whether you, in the audience, see Sedaris as a survivor/escapee of suburbia, or as some New York literati come to talk about how much your mall sucks.
I'd like to send a shout out to https://en.wikipedia.org/wiki/The_Engine, Borges' Library of Babel, and Mark V. Shaney...
Lots of bits and pieces very helpful eg the one about memory. Thanks.
Did you also compare to VictoriaMetrics?
This is unrelated, but your karma is 2020.
If you do the take-home problem, do you get to skip the interview? My understanding was that it might, at most, replace a 1-hour whiteboarding interview. The one time I did a take-home problem for an interview, I spent a whole weekend day on it (which felt hard, given that I was making my wife watch our child all day), and then I still had to spend a whole day on in-person interviews.

And then they didn't even ask me any questions about my take-home solution--it was just ignored. It felt like a pure waste. I'd much rather do whiteboarding.
This is actually a very reasonable response, if only delivered in a somewhat dismissive way.

I believe the point is that even if you follow the recommendations to the letter, and do everything correctly and never even accidentally change API behaviour between minor versions, anyone using your product still cannot be sure that that is actually the case.

When I upgrade a piece of software, can I rely on the version number actually reflecting the compatibility? Of course not. As long as even a minority of software doesn't follow these recommendations (and to be realistic, they never will) you can never actually rely on these numbers for anything useful in the general case.

In the special case, sure. Some vendors have very strict compatibility guarantees and that is really useful. But to take advantage of these guarantees you need to read their documentation on the topic, and if you read the documentation it doesn't really matter what versioning scheme they follow.
Financial – JavaScript financial utility library
Cleaning Station
> One candidate even thought they should be able to bill us for their time spent applying (We passed)

Ironically, you passed on the smartest applicant of the bunch.
> I founded Amazon 26 years ago with the long-term mission of making it Earth’s most customer-centric company

I wonder if he still thinks that's the case.
Or, you know, subsidized charter schools.
Just curious, does work at these companies require any algorithm design skills or is it usual web/app/database development work?
How is it working as intended? The expected reward in STEM is already high but it's still necessary for the government to reduce the risk? How does that logic work exactly? Why not prop up low-expected-reward, high-risk fields and let the market pay for the fields that provide monetary value?
Hello!

I'm one of the creators of Quiz Me Ai.

Would love your feedback on what we're building!
> It’s not a coincidence that Amazon was born in this country. More than any other place on Earth, new companies can start, grow, and thrive here in the U.S. Our country embraces resourcefulness and self-reliance, and it embraces builders who start from scratch. We nurture entrepreneurs and start-ups with stable rule of law, the finest university system in the world, the freedom of democracy, and a deeply accepted culture of risk-taking

I don't disagree, but in my opinion, many of these things are actively under attack. We used to have stable rule of law, but since the protests I'm not so sure now. We used to value self-reliance and risk taking, but a growing chunk of America now wants a more risk-averse government-reliant (in the form of guaranteed pensions, etc) European style society.
Lol, you never know.

If even I agree with cancel culture, I intentionally want to push back on it because there is no nuance, there is no counter point being heard, there is absolutely no check and balance. It is just mob rule and that's dangerous to free thought and free speech. Immediately, after you read the previous sentence, I bet some of you had an image of me pop up in your mind - "Stupid Trump supporter, MAGA hat, gun loonie and a racist at heart". If it did, you are a danger to the society just like those people that I described.

Soon, you'll have lawyers being cancelled because they're defending the racist criminal who have the right to an attorney. Whatever is going on today is extremely worrying.
> Obviously no one is going to submit an app that doesn't accomplish the primary task.

I would have guessed the same thing before my company started doing homework interviews. But in fact, the ones that don't get to the finish line are sometimes the most interesting ones to review, and they aren't an automatic no-hire. (And we say so explicitly, if a bit more diplomatically, in our instructions.) If someone hands us clean, well-thought-out code and it's clear that they honored our time limit and just didn't quite get there before the clock ran out, we'll still talk to them.
Put an AI behind it and the defendant could try to claim first amendment rights. That would be quite the case.
it's strange to me this isn't a first class feature

Thanks for the tip. I don't really know JS so I may dig into this if it becomes a major burden. For the time being I'll just manually delete the prerelease between pushes
A counterpoint would be that we apparently don’t know what we don’t know about pedagogies. Someone clearly thought this was the right way to teach reading, despite every intuition telling any reasonable teacher the opposite.
Good idea Do not throw away old pallets
TikTok’s rampant growth strikes wrong note with US
The government has incentives to invest in things that boost its own economy. A government that pays for 10 engineers will likely get a bigger return that one that pays for 10 art history majors.

Paying for something that has little industrial use and doesn't boost GDP numbers would actually be idiotic and anti-market.
Do you have some kind of a screening process before the first interview?
Lol. Not sure if that's a good thing :-D
Node is the Wrong runtime for serverless
Yikes! I started with Digital Darkroom which I think was a Photoshop precursor.
Then someone needs to get ahead of this and either (1) detect these deep fake recordings or (2) create trusted channels that avoids them.
Actually, my statement was value neutral - at least in the scope of its paragraph. All I am saying is that someone trained to do X while hating X is bound to hate their job. Hating one's job means you are not incentivized to perform it well - ergo, to an external eye, "incompetent."

But incompetence is a lot harder to catch without something like a failed bridge collapsing.

I would not reverse my position with your counterexample - to make it perfectly analogous, it would mean that someone who wanted to be an engineer is forced to study philosophy instead, all while wanting to come back to engineering. I would argue that this person is likely to publish some very mediocre papers, then will be very unlikely to get tenure, and will certainly not become the next Jean Baudrillard. So yes, they would make an incompetent philosopher, and they would likely be pushed out of the academic community given the publish-or-perish model.
> Furigana seems like a great idea to me and extremely useful. I expect that native learners use it and benefit from it.

So true, especially when you encounter a proper noun that includes kanjis. It's almost impossible to guess how to read them, even for native speakers, because the usual rules surrounding how to read kanjis are largely ignored when it comes to proper nouns.