skysight-inc/HackerNews huggingface dataset:
Candidates who care about readable solutions, provide comments, add unit tests, think about integration testing, data validation, bootstrapping/deployment etc are the ones who are at least thinking about maintenance.

Incomprehensible one-liner whizz-bang solutions in perl are great and all, but no one wants to work with someone writing code like that.
So... then let them? If they're losing money compared to what they could by doing nothing, I don't see the problem.
Show HN: Releasing Vulnerabilities of Open Source Software
Thrilled to announce that very soon The List Of Vulnerabilities collected from multiple platforms including ( npm, Maven, Go, NuGet, PyPI, RubyGems, crates.io, Packagist, Linux, OSS-Fuzz ) will be live at https://vulert.com/vuln-list. In short we are making sure that no vulnerability is left unreported and your software/service is always protected from unexpected attacks.

Who doesn’t know Vulert Yet: Vulert, without any integration, notifies you if a Security Issue is found in any of the open-source software you are relying upon.

HOW DOES VULERT PROTECT YOU ?

PRIVACY: You don't need to share your codebase or integrate anything, all you need to do is to upload the list of open-source software you use.

IMPROVED SECURITY: Existing solutions check the Current Security of your software. Unlike them we track your application not only for current but also for Future Security Issues.

ECONOMICAL: You don’t need security staff just to keep track of your dependencies, Vulert can do it efficiently and it's very economical.

HOW DOES VULERT WORK ?

We keep an eye on open source code, our security team analyzes changes in the open source software.

On an hourly basis, we gather the security advisories of the Vendors / Security Researchers.

In case we find any security advisory for a software used by our customers, We notify them.

Feel free to give feedback or ask any query, to contact info@vulert.com
It was originally created to be a form of non-fiat democratized currency. It is exactly that even though it's not its most popular use which is as a store of value. I don't see how that makes it a Ponzi scheme. I buy things with it a few times per year and do my degenerate sports gambling with it all the time. It works within seconds for almost no cost.
I have no idea what to do except be OK enough at the skill to get jobs, meanwhile using social media to attack the practice. I hate these god damned things.
Check out https://www.envkey.com (disclaimer: I'm the founder).

It's open source. It uses client-side end-to-end encryption to avoid trusting the host server. You can either use our cloud (easiest option, free for up to 7 users, 2 minute setup) or self-host it (bit more work).
Yes, redneck states (I'm from Louisiana and live in Texas... I have no reason to be politically correct). The current opposition to bodily autonomy is historically intertwined with opposition to dismantling segregation, and there are many "super-concerned" adults living south of the Mason-Dixon who would be just fine with prohibiting their kids from getting tattoos because they clash with appearances at Sunday service. The exact same disregard for bodily autonomy for the purposes of preserving the life of a fetus also applies to body art.
That bookmarklet syntax isn't working for me. Try this:

javascript:(function(){document.body.contentEditable='true';document.designMode='on';})();
Project Atomic and CoreOS Container Linux both became Fedora CoreOS. Neither really "died", they were just folded together into a new effort.

Fedora Silverblue is also comparable to Project Atomic for the traditional non-container installed OS scenario.
It's ironic to be declaring the GP as dismissive while you're flippantly dismissing the work of everyone involved with F@H. You're conveniently ignoring the incentive of expanding our understanding of biology, which has very real applications and results[1] that benefit the entire world for the rest of human existence, instead of benefiting a single participant in the short term.

[1] https://www.hpcwire.com/2020/10/14/how-foldinghome-identifie...
I won't argue that being able to apply different patterns to problems is incredibly useful, but a lot of these are also fairly domain-specific. It really depends on what your typical work is like.

I've worked on teams that dealt with messaging queues and associated backend systems. In those cases it was rare, if ever needed at all, to see or use any kind of graph searching algorithms.

Sometimes some forms of memoization were helpful when it came to system issues that required a meaningful but efficient backfilling strategy. But they were almost never in the same form that typical DP interview problems are.

I would argue many of these patterns can be helpful to test candidates with but only depending on what roles they're interviewing for.

I've seen more "trivial" problems that test for the same kinds of answers that interviewers usually want anyway.

Usually the messaging is something like "we want to test that you can write code. We want to test that you can iterate over and consume/aggregate some data. We want to test that you can evaluate this codes performance." You can do all those things with simpler classes of problems than some of the brain teasers I've seen. And I don't mean the usual stuff like how many tennis balls fit in a school bus, but leetcode style, overly complex problems.
I've had zero or near zero gotcha string problems in my professional career, which are many of the leetcode problems.

Find the (gotcha) in this string and emit len(gotcha) ... Now do it computationally efficiently (or be able to explain tradeoffs to other resources).
There's Folding Coin (FLDC)

https://foldingcoin.net/

But it never took off.
So why are you in this industry?
well, somehow I missed that when looking for options. I just tried it out, the -delete option is way faster than what I posted before, TIL, thanks.
Oops missed that.

ITER is not necessarily the best approach to fusion, although it's the best funded.

In any case if we can't breed tritium than we either need to shoot for higher energy D-D fusion or some other reaction or fusion will never be cost-competitive.
True, rather like age (or any discrimination category actually) is often used to make something sound more of an achievement, even though it's actually just about right place right time, experience (which you could happen to have at almost any age), etc.
The economic duress creates the pressure, and legalizing/decriminalizing sex work doesn't change the economic duress. An expanded social safety net would decrease the economic duress. Legalizing sex work just makes the option to deal with that economic duress safer.

Decriminalization might increase the number of people coerced and manipulated into such work. But criminalization definitely doesn't prevent people from being coerced or manipulated into sex work, and it makes it more dangerous for the ones who are.

Pros
You'd make it safer for sex workers, both voluntary and coerced ones.
You'd probably reduce rates of sexual assaults/abuse outside of sex work.
Sex workers would be more easily able to escape sex work because they won't have prostitutions charges on their record keeping them from getting a job.

Cons
Maybe more people would be coerced or manipulated into it.
And it does cover more forms. But, until now, it focused on (not excluded all others, just focused on) traditional English forms. I.e. teaching young writers the styles of their culture, just as a university in Japan might require of their students proficiency in haikus. That does not mean they are not taught anything other than haikus, and I'm not sure where you got that impression.
> No concern that this enables ‘Tay’ like failure modes where a system can be manipulated through input into generating particular output?

Isn't that the core idea in prompting and few shot learning for large language models?
Un-paywalled: https://web.archive.org/web/20220520192411/https://www.washi...

Sidenote: Wapo is naughty, even when you click through from a Google search they still gate the content. Is this a violation of Google policy? (Showing users one version and crawler another)
I do not know enough to answer about that question, nor to say if Plato even makes that link honestly. I think you're arguing with my summary.

Imagine if I'd edited it to read: 'choosing to stay within the bounds of the government, and enjoying the benefits'

Sovereign citizens do enjoy the benefits of the US state, do not reject them nor make strides at moving away from them (from anything I've read).
I think you're thinking of "U=U", which stands for "undetectable = untransmittable". At this point in the epidemic, most transmission happens from people who don't know their status, and not from people who are known to be HIV+ and are in treatment.
Policy punishes disabled people who save more than $2k
The developing Covid crisis in Beijing
Bombe Machine on an FPGA
Students implemented a Bombe Machine on a DE1-SoC.
> What did British officers think of the American civil war as it was happening?

Go to the source.

Here is a book written by Sir Arthur James Lyon Fremantle, a British officer who traveled with the Confederate army in 1863. He is well known due to appearing in the movie Gettysburg based on The Killer Angels book. Three Months in the Southern States: April, June, 1863.
https://docsouth.unc.edu/imls/fremantle/fremantle.html
Why would anyone pay 30% interest on a loan, in an environment of negative interest rates?
This sort of bouncing back and forth between the aggregate the raw data is something that Mito is really great at. To view aggregate info, users tend to either look at graphs or pivot tables of their data in Mito. They use that aggregate view to identify subsets that need some further investigation/cleaning/transforming. And then they filter down to that subset, make the correction, and use the aggregate view again to see the results.

Practically, this just looks like moving between two tabs in the spreadsheet!

Something that we don't support right now, but would love to support in the future is cross-filtering. It would be a powerful/easy way of supporting that back and forth workflow.
Your post that I responded to put it upon the defendant who stretches things out. Regardless of whether it is the civil or criminal, it is frequently the state which delays and adds procedure to these forfeitures for the purpose of grinding out the defendant.
This is conventional wisdom, but I take a contrarian position:

"Americans can always be counted on to do the right thing…after they have exhausted all other possibilities"

-- Winston Churchill (allegedly)

I've been following politics since the 1968 of Robert Kennedy (broke my young heart) and my sense is that Americans are fed up with Republican antics and extreme positions. I think it's worth looking at the Goldwater campaign in '64. He was riding a wave of cold war anti-communism hysteria, but got crushed by Lyndon Johnson.

I think similarly Republicans will get crushed in '22 and '24 because Americans have sobered up and realized we have serious problems to confront. Republicans are offering no solutions, only antics. The flim/flam trolling party is over.

That's my feeling and I'm looking for ways to make bets on prediction markets:

https://www.investopedia.com/terms/p/prediction-market.asp
Tech Talent Startup A.Team Raises $55M
> complain about how our Weetbix is nothing like good ol Weetabix.

Who gives a fuck about the differences between different brands – or, even more meaningless, local varieties of the same brand – of
chipboard as food?!?
If you feel like purchasing the 32 ETH to run a validator and/or set things up with a staking pool, that's great, have fun. I personally don't have that much, and I was also hesitant to put it into a staking pool since I couldn't just unstake it whenever, and I trust Coinbase a bit more than a staking pool. I have most of my crypto in non-custodial wallets myself.

Was just mentioning it in case you (or someone else on HN) weren't aware it was an option, but clearly you are.
> There are other ways of creating tritium but these techniques are too expensive to be used for the quantities required, and they will likely remain the reserve of nuclear weapons programs

Too expensive for clean power, just right to threaten the world
As much as I agree with your advice in general my interviewing experience is completely the opposite. To begin with reading algo books/being aware of the topics you mentioned doesn't necessarily translate to solving leetcode _puzzles_. The last time they simply asked me to implement quicksort was almost ten years ago. What is even worse, usually you have about 30 minutes to solve a puzzle. You won't have time to think even if you are capable of thinking under such circumstances.

Where I completely disagree with the original statement is that leetcoding hurts mostly experienced developers. What else are fresh graduates supposed to know well if not algorithms and data structures? Experienced developers are from generations when few people majored in CS and spent formative years interviewing long before anyone heard about leetcode. And they have too much experience with building real software to tolerate artificial puzzles.
> The upcoming court ruling, denies and disparages a right that was retained by the people for the last 50 years.

That ruling returns the relevant power to the states, see the 10th amendment.
So how confident you are that you are right? Sounds like less than 4%. Is it less than 1%?
Yes. Read the original bitcoin paper; its a really interesting read and won't take long.

I can't say what % of cryptocurrency tech you'll learn, but it's enough to make sense of a lot of the information out there.

I found it useful -- for a rough idea what's _not_ a possible application for these technologies as much as what is.
Turns out, everyone is able to see a connection between a protracted legal battle with a known litigious hound with deep pockets and success on this front. So they all settle or buy the license. The litigious entity gets their way.
Think of "human potential" as a class, and "individuals" as instances of that class.
Jetbrains at least originally said they're going to do an open beta before a true release, maybe that's what 1.0 is?
LWN Is Now on Mastodon
> The undeniable fact is; it is always going to be around and there always blockchain projects (NOT silly meme token projects) always emerging in the background, especially in payments and the internet itself.

And they will always try to pay OP using stock options, because even the big guys at the helm who party in Miami on Bored Apes Yachts , they aren't sure about this thing and want to share risk with employees.
I don't think they said they currently are. I hope for their sake they moved on because it doesn't sound like they had a particularly great time.

On topic: there are plenty of great employers in our industry but you will have to make an effort to find them. And of course it's never going to be perfect.

Maybe this is an odd proposition, but if you can't find no-whiteboard employers in SV, why don't you go looking elsewhere?
> This is about the right to bodily autonomy, not medical care.

Does "bodily autonomy" apply to vaccines?
Money. Compared to other industries - it’s much easier to make $500k/yr or more.

I’ve had jobs where I was at $1m+. This would never happen in other industries unless I had X prestigious university on my resume or was married to the boss’ daughter.

I could’ve been a surgeon, a lawyer, etc. but most of those have even worse hours, more time in college (debt+non-earning-years), and tend to not favor my background. (Poor rural upbringing) I’m already an outcast in tech in SV - I’ve come from the smallest town, least educated, and poorest family of anyone I’ve met here under 35.
What rubbish Gizmodo has become.
I'm not familiar with Barry Weiss, thanks for the tip.
Copying the whole 5-7 interviews thing with leetcode stuff because FAANMG does it
onlyfans creator? do you mean onlyfans account holder?
> These are common problems at companies within SV. Leetcode is hardly a problem when you see how fucking terrible the rest is.

Am I understanding this logic? Are you saying let’s keep terrible, arguably pointless interview processes and needless gate keeping because there are other bad things in this world?
Amazing work. I'm glad this is going to help so many people.
The tweets from the employees in the article says it all?
Hi, I am the first author of this paper and I am happy to answer any questions. You can find a link to the technical paper here https://arxiv.org/abs/2205.09665.
What version of time are you using? I don't recognize the output
"Precious tritium is what makes this project go. There's only 25 pounds of it on the whole planet."
No, I’m saying there are bigger fish to fry. LC is easy compared to this other shit.

LC makes your job search terrible. The work culture makes your life terrible.
For the first case, you can't pick a number lower than any existing number. So if 4 is already picked, then only 5 or 6 can be picked, but if we pick 6, then there's no third number available to pick, so there only 1 possibility (picking 5). So it terminates.

The worst case of (1,2,3) is respectively 4, 3 and 2, resulting in log_2 24 = 4.32 bits.

The first choice isn't picking from 6, it's picking from 4. (because if 5 or 6 are chosen, then there's not enough following numbers to be able to choose 2 more numbers). That's the piece about '(n-k+1) choices for the first number'. 5 or 6 are not possible choices given the ordering requirement.
https://github.com/chmin/sd: "sd uses regex syntax that you already know from JavaScript and Python. Forget about dealing with quirks of sed or awk - get productive immediately."

It would be interesting to test the ~1.5GB of JSON the author uses for the benchmark against sed, but there are no details on how many files nor what those files contain.

When trying something relatively small and simple, sd appears to be slower than sed. It also appears to require more memory. Maybe others will have different results.

sh # using dash not bash
echo j > 1
time sed s/j/k/ 1
time -p sed s/j/k/ 1
time sd j k 1
time -p sd j k 1

Opposite problem as the sd author for me. For system tasks, more familiar with faster sed and awk than with slower Python and Javascript, so I wish that Python and Javascript regex looked more like sed and awk, i.e., BRE and occasionally ERE. Someone in the NetBSD core group once wrote a find(1) alternative that had C-like syntax, similar to how awk uses a C-like syntax. Makes sense because C is the systems language for UNIX. Among other things, most of the system utilities are written in it. If the user knows C then she can read the system source and modify/repair the system where necessary, so it is beneficial to become familiar with it. Is anyone is writing system utility alternatives in Rust that use a Rust-like syntax.
AI may be searching you for guns the next time you go out in public
In this scenario, the circumstances that would lead to burning a Rembrandt would be quite extreme. The convicted criminal would have to use the Rembrandt in crime and the punishment would have to be a fine in excess of the value of the Rembrandt.

But besides that: Just because it would be a "shame," doesn't mean it shouldn't be done. After all, some people think it would be fun to burn a Rembrandt.
It's still paying the bills and 80% of these problems aren't industry-exclusive?
Don’t forget Russia sending ships to America in support of the union. The letters between tsar Alex and Lincoln are some of the loveliest pieces of writing and highest praises for America.

http://beam-inc.org/abraham-lincoln-and-tsar-alexander-ii-pa...
> 5. Britain nearly declared war on the Union (Trent affair), to the point that Royal Navy was just waiting for the go-signal to commence hostilities & Britain sent thousands of additional troops to Canada.

I wonder how much the Union's need to hedge against British intervention—so, to divert resources away from the war against the South, affecting troop placement, artillery availability, fortification building/maintenance/garrisoning, and fleet positioning—prolonged the war.
Sport cards is another bubble that is bursting too
https://archive.ph/JVuyK
The secret is to order your ticket ahead of the travel and not to go for flex tickets, that way it's possible to get a massive discount and even travel first class ICE very affordably.

For example, Nürnberg - Berlin can cost up to 127€ for second class ticket, if you buy the ticket the same day you need it.

Buy the ticket, for the same connection, 2 weeks in advance, and suddenly its only 39,90€ for second class and 53,90€ for first class.
I appreciate the cynicism but isn't it more likely that they use it just because everybody uses it?
SV companies are heavily loaded up with engineers that passed leetcode style tests. Not everyone though, due to acquisitions - engineers get grandfathered in. Leetcode coders implicitly will bias to hire other leetcode coders.
There will be non-SWE departments, Program Managers etc. who might be hired via the MBA-tribe. So in the end, you end up with a mix of skills (or a mix of stereotypes) in a typical SV company. I think if it were strictly just leetcoder types the company would be a disaster (but I have no data or examples - I am interested to hear about if other folks know examples).

This model of operation feels kooky but it does work on various levels (but fails in some also e.g. as panglossian fantasies ). The overall hodgepodge results in SV dominance we see today in many sectors.

Leetcode is self-fulfilling now. It's like a ticket on to the prestige and mega-bucks ride a lot of engineers desire. People pay for the ticket with 3-4 months study. Those that cannot make the time, say due to family circumstances, are actually part of the implicit unfair bias in the system.

I think what works best is when Leetcode is part of the gauntlet but not the whole game. A genuinely good person, in terms of character, together with good programming skills is what I've seen as a company's best asset. An open ended technical focussed discussion on specifically what the engineer has done lifts the lid on that part of things.
Some physicians dictate chart notes as they walk from one patient's room to the next.
Problem is though for most of these diseases there just aren't the number of samples available, period, to do it the "right way". HCC for example, has around 50K new cases/year in the US. Even if every single case went into a repository with perfect labels, would still take a long time to collect that info. Not to mention you need either a radiologist (4 year of medical school + 6 years of post-school training) or a very skilled and experienced technician to label the data.

Not to mention imaging protocols are not standardized, and the imaging technology is also evolving so scans we do today may not be "correct" or standard in 5-10 years.
Why would you learn about something you don't find interesting?
My point is that it's not always worthy of an investment at all. It's just a purchase. It's coming from operating funds. The maneuvering to take out the loan, choose which investments, tax consequences, when might you need that liquidity available again (do you really want to lock it up until retirement?), establishing investment accounts that may not already be established, and all these decisions are, or can be, such an over optimization. Especially if this is a rather immaterial amount of money to you personally. And even if that is a material amount of money for you, you're probably actually better off with the non-ROI producing peace of mind of having your transportation ownership be secured and out of reach of creditors. So, it's hard to make a blanket statement like that.
Sorry, but no. I refuse. The industry can continue to pump out subpar solutions with their toxic culture until the VC money dries up. Out of principle I will not memorize your LC problems.

I won't deny it's a great filter for getting the exact type of people that will tolerate, enable, and expand this culture.