skysight-inc/HackerNews huggingface dataset:
Shit, I missed the boat on that one.

What's ironic is that I bought Affinity but still continue to use GIMP shrugs

One of these days I'll sit down with Affinity. One of these days...
French DPA Says Age Verification Is Unreliable and Violates Privacy Rights
Thanks, I'll check it out. Definitely close to my definition of fun :D

I also cannot tolerate hard problems so probably will stop around the same number.
Have you been impish or admirable?
>I think the way the US treats skilled workers is stupid.

It is stupid, but it's apparently how Americans want it.

>We want smart skilled people to immigrate, not make it hard on them.

No, you want that. American voters don't seem to agree with you, or at least, not enough of them to make a change. Meanwhile, in other countries, smart skilled people have a relatively easy time immigrating. I'm in Japan and it couldn't get much easier for skilled professionals than this.

>Can you imagine living with the threat of being kicked out lingering over you? I would never feel secure or set down real roots in a country that might kick me out in 60 days.

Yeah, me neither. I'm not sure why people want to torture themselves by going to such a country. There are other places looking for skilled professionals, and that make the immigration process pretty painless and easy. People need to get over this mythical idea of the US being some great welcoming haven for immigrants; it really isn't these days.
My wife's Instagram was hacked and then banned. It was using a Lastpass generated and managed password. I've since redid all her credentials in the password keeper I personally use.

I suspected Lastpass was lieing about how significant their security leak was back in August, considering my wife's account getting hacked and banned was pretty soon after the news hit.
That's a clever approach to the situation.
Not at the rate of several millions per month which is very likely to happen this winter. FYI, there are estimated 6.9 millions of internally displaced people in Ukraine already.
I've been in Bay Area high tech software for a long time now, and more recently I've been participating more in the indie hacker scene. It is fascinating to me that I do know many extremely talented engineers who either dream of setting out on their own and never do, or they try and repeatedly fail. Then random novices in circumstances far removed from tech teach themselves a little coding online and start making 5 figure MRR quickly.

There are somewhat obvious explanations. Coding is only one subset of the skills to launch a successful software business, and not even the most important one. There's also a huge element of randomness and luck, especially for a single given project and especially for any type of free b2c social app. Also, people outside Silicon Valley bubble have access to unique social circles that can serve as community "bootstrapping", which would be especially important for a social app

Even knowing all that, there's an element of surprise when you see it happen.

I do suspect another big factor is that experienced people overthink things a bit, much like a child seems to learn a language faster than an adult but may only be more willing to make silly mistakes. Many of the best startups and indie projects would never be started by many experienced engineers because they're perceived as too simple, the market is too saturated, or simply they feel they'd look foolish for trying and failing to do something simple instead of trying and failing something complex.
If you enjoy that, the same guy made Synacor Challenge: http://challenge.synacor.com

Similar basic problem as the intcode VM but less need to dive into concurrency.
Yes! I did two years in awk (https://github.com/tomberek/advent) and loved the ability to dig in and truly grok the language. The performance wasn’t bad, but the multidimensional array support and ergonomics were…meh. I’m contemplating Elixir.
I wonder if the cost savings is in eliminating the labor required to physically relabel things. I presume sending one person on patrol to look for the broken tags twice a week is far cheaper.
Each year does vary slightly in theme and focus, so it's possible you'll have more fun this time if you give it another chance. Or not. But remember that it's never too late to give up. :)

My favorite so far is 2019, where several of the problems had you write and extend an emulator for the imaginary (and wacky) "IntCode" computer.
Ask HN: How is it like being interviewed by those far junior to you?
Experienced engineers (15 or more years of experience), do you get interviewed by those that are far junior to you? How has your experience been? Do you follow any specific guidelines/strategies when approaching them?
Does claiming ignorance help him at all?
How does LastPass implement their security challenge, where they rate your passwords and compare them to known mass password leak incidents? Does that require an upload of plaintext passwords to the server?
How many heads does it come up to?
By default, everything is all in one window instead of floating bars for the tools and images.
A different kind of programming puzzle: https://BUGFIX-66.com

The idea is that you read and understand a small piece of code (full of useful techniques) and make a small change to demonstrate understanding.

Games that require you to write the code are limited to rehashing the same old tired algorithms... reverse a string and other sequence techniques, edit distance and dp variants, optimization by binary search and evaluation, etc., the standard leetcode stuff. Basically, useless wankery you will never use. The competitive programming standards.

If you don't have to write it, just understand it, the game can cover some very interesting new algorithmic terrain. It becomes part book, part game. Like Hacker's Delight: The Game.
While there may be a lot of countries where it may be harder in terms of qualifications, the US is probably singular among western democracies around the capriciousness and randomness of its processes. Particularly for skilled immigrants, and particularly those from India and China.

Which other country goes "skilled immigrants RAH RAH!" but also imposes a random lottery instead of going on the basis of some kind of points/job offer based system? In which other country can you have a "manager" in your job title and then get a fast track to PR (L1-A) regardless of whether you are a Technical Account Manager 2 years out of school vs a Director with 20 years of experience?

Which other country imposes arbitrary moving dates for when you can get permanent residency? My understanding is every western democracy has a well defined path to permanent residency from a work visa. In Canada it is 0-3 years, in the EU it is 2-5 years (based on various factors). But once you tick those boxes you know how much time it will take. In the US, it really depends on USCIS's budget, the phase of the moon, which country you are born in, and how many green cards they decide to "waste" in any given year.
Sorry, too young for my own, I'm talking about my own experience. There is nothing my parents could have done to make it physically impossible for me to make the mistakes I did outside of stripping me of my privacy and independence -- the noose I hung myself with was "had a phone" and "had access to Instagram." Well I guess that's not true either, I got my phone and door taken away plus a curfew and that didn't really do much due to the whole "having friends" thing. Parent's somehow never caught on that I took the sim card out before turning it over and just used my friend's old phone.

I feel like you're not gonna believe me but it's the truth. I stopped being a menace when my parents loosened their grip. To this day I still have no idea why they completely changed their approach, probably just apathy, but without this looming oppressive authority to fight against there was just I don't know -- no point. All the twisted satisfaction I got from pissing them off or getting away with stuff just got sucked out of the air. I mean I still did things my parents didn't approve of like going to Forest without telling them, and getting my nose pierced but like I was more responsible about it when it wasn't an act of defiance.
I think they mean a one-off constant index should never check.

let arr = [1, 2, 3, 4];
// Will not compile a bound check
let x = arr [3];

let v = vec! [1, 2, 3, 4];
// Imagine other code separates these two lines
// Might compile a bound check
let x = v [3];
Do you have any recommended reading for learning CT from the perspective of an engineer who does want to make their own abstractions?

Your description is the single best sales pitch for learning it that I've ever heard. I'm legitimately interested now — in a way that I simply wasn't before your comment.

Everyone else who tries to hype up CT is always like, "Whoa, bro, don't you know that addition is actually a monoid endofunctor over the set of all hyper-reals?" (Or something.) I guess that sort of breathless mathematical revelation is supposed to be so mind-blowing that anyone who hears it gets instantly hooked. My usual response was always just, "So what?"

But you're telling me I can become a better engineer? A meta-engineer, who can engineer things to engineer with? Yeah, I'd definitely be up for that.
No. Centralized solar seems like the worst of all worlds to me.
Shocking especially the use of lisp. Understand this might be a strange request a simple example of game (not just math) demo … and lots of fun is key to a project. Spreadsheet. Yes. But that is business. Need to mix fun as well.

But no doubt I would try to see how it goes. Great work !!!
Ending free coffee is weird. You would think employers would pay employees to take speed, the fact they just gave it away and folks amped themselves up to work with more focus seemed like a pretty good deal to me.
I absolutely look angry when I code. There’s even photo proof from various conferences. Still love the results even if I’m grinding my teeth the whole time.
My laser doesn't _refuse_ to print, it makes you click through a warning on the printer itself for each print job. Like you said, that can be easily disabled (it's a menu item -- no secret procedure). I've found the toners to easily print double the nominal capacity.
Magnetic Rubber
Does Redditor count?
It is often 2-3X cheaper than rooftop solar so how come?
Great idea! You could still combine the timer with the trap. (Eg make the trap only activate until some amount of time has passed. So your opponent never knows whether it's safe, even if she's already been on the spot.)
This is amazing and reminds me of Tydlig, an amazing freeform graph based calculator, that I really love http://tydligapp.com/ its not as practical to use it as i wish it was, but I still love it for what it is.

And since I noticed the authors are possibly reading...

This is simultaneously the most amazing thing I've seen all month... and I watched people send a rocket around the moon ... amazing and yet deeply deeply frustrating to read.

This is the same deeply frustrating, irritated feeling I have when I'm searching for answers to a problem and read an academic paper that talks about some algorithmic innovation or software improvement that does one thing or another that might help me solve my problem, and the entire paper is about the process and the results, with a tiny summary of the changes, and not a damn line of source code... and it really grinds my gears. It feels like I've been jerked around, my time wasted...

But through all that negative emotional stew, these two apps... Inkbase and Crosscut look positively magical, I wasn't kidding, its the most amazing thing I've seen in the last month, and possibly all year... and the idea that the authors appear to have no intention of turning either of them into actual products... that all this will (unlike Tydlig) be impossible to show other people face to face... how computers and computing can be different than spreadsheets, math, and computer code... Having read and now re-read both pages, I saw no clear reference to the future of either project, beyond highlighting what interesting aspects of future work in other projects they have taken away from each of these...

At the end of the day I know that magical things like this often on arise because the developers have complete freedom, the ability to design everything without any outside pressure, no product growth to worry about, no user feedback to answer to, no help document to write... but at the same time, every time I come across something like this, which appears so complete, so far progressed towards being a product, but just put on the shelf... It fills me with weltschmerz.

So now I have a brand new copy of https://museapp.com/ ... some weltschmerz... and the rest of my days work ahead. :-/
What does this have to do with the topic of the 30%  tax?
Quantum engineering is both easy and hard.
Not so much a "crime" as an "op". Like various other distractions to which we're supposed to devote attention, while the actual crimes take place elsewhere.
> would need to know that the loop range matches or subtends the array bound

Some compilers have pretty sophisticated analyses aimed at just that: determining affine relations to statically bound indexed accesses. Failing that, some compilers will resort to loop versioning, generating two versions of the loop and then partitioning the iteration space into the definitely-in-bounds range from possibly-out-of-bounds range, then selecting which portions of which loop to execute by prefixing both with dynamic checks. Couple all of that with peeling and unrolling, and bounds checks start disappearing and getting amortized away.
> I don't want this to come off as dunking on anyone who has touched by this tragedy. I feel for the people I know involved in this, just as I see these events as part of the inherent risk structure of the space.

> Am I wrong here?

I think so. The overwhelming majority of the lost money comes from some combination of a) criminals b) investors in crime-enablement technology c) speculators who thought they could make money off a) and b). It's not much of a tragedy, and dunking on them is warranted.

> I really want to know if these cries of foul are substantively different than, say, the required reserves to prevent these types of collapses. Or say, the existence of FDIC insurance in cases of mismanagement or even outright illegal trading by banks?

The problem with being outside the law is that you're outside the law. Banks do dumb things and lose money all the time, but the rest of us support them because they're fundamentally a part of society; they submit to society's rules, they pay the fines they get charged without complaint (even when those fines are often blatantly unfair), they generally follow the law as best as they can and go through the proper processes when they want to get the law changed (which is not to say they don't lobby for their own interests - they absolutely do - but they play by the rules).
Not sure why you would think that was necessary or at all likely. We have these things called hashes...
Doesn't it run zxcvbn to calculate the score on the logged-in client?
Thank you, that's kind of you to say!
It can happen that way. It can also happen another way where knowing about him isn't enough to be excused. It depends.
If I took all your money, computers, etc you wouldn't consider that to be a violent action?
Did you really have to add one of the internet's most-hated songs to your screen recording like it was some cheap TikTok?
Unearthed in the Atomic Attic
>So many gross comments in here. What is wrong with you people? :-P

Hear here! The comments are pretty gross tbh, even taking into account some legit gripes; the majority seem just gross and nearly vindictive.

Fine, fine you pay out the wazoo and you're too good for free software yawn yawn yawn. (not "you" mixmastamyk; I mean generic editorial "you")
If you are going to go pretending to be unaware of the majority of road emissions, be prepared to have that pointed out. It's not a mystery that a quarter of a seventh is smaller than a seventh, it's basic arithmetic.

If I see a bad faith argument worthy of contempt and ridicule where someone is trying to pass of "a big number is made of many small numbers added together" as some kind of fatalistic reason that the small numbers shouldn't be addressed, I'll call it out as such.

Road transport world wide is around 11% of emissions. Eliminating it will eliminate 11% of emissions.

Building heat and electricity is another 17%. Insulating, electrifying the heat (or using sunlight) and using low carbon sources for the electricity will eliminate 17%.

Steel smelting, ammonia and are another 5% at least. Hydrogen and electricity can replace fossil fuels here.

The technical problems for replacing all of these are solved simply by continuing to roll out existing solutions. That's over a third of the way there. Already figured out. Just have to keep doing that part by following the build out plan.

Comparing a subset of US emissions to US emissions as if it is profound is a ridiculous and transparent attempt at rhetoric and spreading doubt.
absolutely. it's due to my co-workers, mostly.
No offense, but this is such a hacker solution. :) And as mentioned, already exists in many forms.

Passwords and login credentials are dead. No user wants to deal with them. Password managers are a solution to somewhat sanely and securely manage this complexity, and not something that the average user wants to think about. In that sense, they don't improve security overall, and introduce many other issues (a centralized honeypot, in the case of services like LastPass).

The industry has been trending towards OTP, FIDO, WebAuthn, and all sorts of identity solutions, instead for years now. It's clear that nobody wants to manage credentials, and having a separate security device is not something mainstream audiences will adopt, so maybe by integrating it with smartphones, this will finally catch on.

It will likely take years for most of the industry to move away from passwords, and we'll likely still require traditional credentials in some cases. The myriad of standards out there is a hurdle for adoption, but it feels like we're settling on something that might be usable for everyone.
Actually, sex education is an excellent metaphor here. Teenage pregnancy happens when you assume by not addressing how teen pregnancy happens, teenagers won't fuck. However, teenage pregnancy goes down when you give access to safe sex, robust sex education, and effectively take away the forbidden fruit of fucking.

Similarly, teaching kids how bullying functions and a robust environment that prevents the causal factors of bullying can cut down on the actual bullying behavior.
That is precisely what you are seeing here.
What are some tl;dw for this video?
Oh like 1st interview question is: "What's your password?".

A few jobs ago I needed some IT help and the guy asked me that. I told him my very vulgar password loudly. Then went back to my desk and changed it.
Yes, this is one of the concerns. In theory a browser addon should take a while for the bad guys to update and publish, but are the existing addons downloading and using server-provided JS? One would hope not, but that's hardly a safe assumption these days. I know Mozilla takes a pretty hard stance against this sort of thing, but it's not all caught in review. And then there's the electron style apps - those should be static too, right? right?? Also not a safe assumption. And yes, there is a pure-web UI where the code is downloaded from their servers.

Anyway - it's not a good position to be in.
I think you misunderstand what journalists do. Journalists are not supposed to be experts in the subjects they cover. They are not telling you the story based on their personal knowledge or beliefs — those are opinion pieces.

Journalists are expected to source information from experts and from people who are in positions to know, and to attribute the information they publish to their sources.

I am not saying that every journalist or publication does a good job of seeking the truth. Only that the job of a reporter does not require being an expert at anything other than - hopefully - information gathering and reporting.
> For devices, direct attestation could authenticate the device making the request (e.g. as a legitimate MacBook Pro, or something).

The attacker may well be using a MacBook Pro, a real one. With a TPM.
idk but it probably involves paying adobe cash money that GIMP by definition doesn't have? /shrug
Try Ocaml instead :)
I assume ultimately something like signed releases will become a thing on the web, with the signing process being separate from the other processes so that a hack has to compromise two entirely different systems, not just the build pipeline, to allow new JS to run. Currently the only thing that is signed is the SSL certificate which of course guarantees precisely nothing about the actual website content served from the server other than that someone didn't tamper with it after it was sent.
Abusing Ngrok: Hackers at the End of the Tunnel
"Gross profit" as seen on financial sheet doesn't work the way you might think it does, particularly for services companies. A positive gross profit doesn't imply a positive net income (i.e. that the company as a whole is making money instead of losing it). E.g. if you look at page 10 of that document you can see their total costs far exceed their total revenue it's just not all those costs are associated with making the revenue. https://www.investopedia.com/ask/answers/101314/what-are-dif...

So while the 700M statement is true in financial speak it's not true in the way you're impyling it i.e. it's not profit leftover they could be paying out instead it's just a certain financial measure in a company that overall is losing money pretty hard. Likely feeding into this reduction of corporate headcount to be honest.
Sounds like we need auto-vectorized bounds checks
Even if we assume the best: meaning kiddo, zero sympathy. Because it is negligent. (Unless he is a child under 16 which he isn’t)
I cannot image when these tools are handed over to Gen-Zs, who are native to the Minecraft environment. I had tens of friends who used to spend their entire day playing Minecraft in school, and one of the greatest motives to play hours on the game is to recreate or improve an existing monument or a viewpoint of another game.
Thanks! This is really cool~

One of my dreams is to consume small pieces of challenges of some topic, one sightly more involved than the previous, then viola! At the end I get to learn say 50% of a CS course.

Books are good but they don't force me to write code. I'm a bad learner :D
You have accurately re-stated the situation, yes. I know for a fact that there are teams like that! And what are they going to do now that the scientists who could have helped them make those decisions in a principled way are scattered to different teams or companies? This is the very definition of penny-wise and pound-foolish.
> Society is so broken in California that employees are basically trained to help assist tens of thousands of dollars of merchandise being stolen right in front of them

This! I am so terribly disappointed nobody lost a life or suffered a serious injury to protect Apple's property!

Good job to everyone getting the hell out of way: there are cases to intervene (when someone is being harrassed), but this is not it!
Great write up.

How did he program the flash?

It sounds like he programmed it using the Arduino, which I would have thought would require desoldering the flash from the board.

Or did he somehow do it by controlling the Andromeda's CPU via that debug port?
> 2) Google's device freedom: you can do whatever you want with your device because your are the product. Sure you can load a complete separate system of mail and chat clients and not sign into google, but really, will you?

Typing this from a Pixel running GrapheneOS, and it's a great experience.

So, yeah, I did.