skysight-inc/HackerNews huggingface dataset:
How do you know I didn't write a language?

Plus, what you're doing is not constructive.
Talk to NPCs for hours about their boring lives thatching roofs and keeping shops, until they get weirded out by all the questions. Yeah, doesn't really sound fun.
Bayesian Argumentation
Yeah sure... they're saying we have enough reserves, then in the same sentance, that we must limit the time we shower, that we must wear sweaters indoors, that we must not heat our houses above X degrees, and many of the companies are aalready shutting down due to gas prices.... and it's not even winter yet.

What do you expect the politicians to do? Say that we're fucked because they didn't want to negotiate? ...so we can protest and replace them before we're actually fucked? Or lie about being ready, until it's obvious we're not ready and we're fucked, and with a destroyed pipeline, we cannot even negotiate anymore.

We're talking about people who couldn't even get masks during covid.
Maybe contribute by writing something useful then?
Someone created a github account with my name and has been squatting it for years.

Github support tells me they won't deactivate or rename the account (I don't want it, I just want it gone) unless I copyright my own name and file a copyright complaint with them.
Why not both? This huge workforce called the boomers accelerated their retirement during COVID and those workers don't entirely have a 1-to 1 replacement given that a sizable chunk of their kids majored in things like underwater basket weaving. Gen-Z is much smaller and is really focused on tech jobs, they are not going to make up the numbers. Where are you going to make up the shortfall? (BTW I understand that this is the Peter Zeihan POV).
The threat is more valuable than the the actual action. Russia's nuclear threats can only accomplish so much. They have so far kept NATO from getting directly involved but clearly have not worked to keep NATO weapons out of Ukraine or moderated sanctions.

And with the EU getting closer to removing its dependence on Russian gas, the energy angle is quickly vanishing. This could be Russias way of subtly signaling that it can still play that card. An explicit verbal threat might not be taken seriously. But a demonstration of how easy it is to sabotage a pipeline has certainly gotten folks attention.
You vastly overestimate the degree to which the police give a shit. Unless there's an actual financial loss or threat to life, they don't care. This barely qualifies as identity theft anyway; it's attempted fraud.

They won't take a report of your phone number being spoofed, but they'll deploy SWAT teams to unsuspecting houses at the word of bored teenagers.

Do you know the imposter's actual identity? What would you even report? If the perpetrator is international, what are your local police even supposed to do with this information?

You might have a little better luck with the FBI, but if you don't show up with hard evidence (i.e. do all the work for them), you won't get anywhere with them either.

All of this goes to show you why this sort of scheme remains successful. Nobody cares. Fraud is just an assumed risk.
My take on it is that instead of spending most of the initial interview getting the candidate excited only to disappoint them afterwards, it would be far more helpful to give them some offline material beforehand that they can read / watch and then use the interview to get a strong feel of their experience, abilities and interest in the role. In practice, hiring managers are biased to present an overly-positive / exciting view of the work that the new hire will actually end up doing and it's so demoralising to start a job with high expectations only to be disappointed soon after.

Personally, I completely refuse to do any form of live / timed coding test but might accept a homework assignment with a very generous deadline if I feel it's well aligned with something I'm willing to spend personal time on, assuming that they're not satisfied with what I already have up on GitHub (although I'd expect a good explanation for why that's the case). Otherwise, I'm more than happy to discuss past projects, system architecture, API design, development practices and so on.
I was, and I mean, three minutes late to the meeting after having issues with teams (the issue was actually microsoft thinking I was still apart of my former company though I was signed out), and the lady left the call!

I think an incompetent HR person prevented me from getting the job. I almost emailed the CEO out of frustration with the process
> None of this is really Apple’s responsibility, nor is it reasonable for them to be playing the 4d chess that you’re entertaining.

It's okay to put that burden on the Russian people, but not Apple? Why is Apple so special here?

If you're going to make the consequentialist argument that a consequence of the Russian's allowing an echo chamber is Apple can remove apps, then you also need to apply that to Apple. You can't selectively apply logic when it's convenient to your argument and disregard it when it's not.
> What difference does the runtime make to the (average) end user?

"Incredibly slow and draining the battery 3x as fast" vs "regular"
My longstanding favorite for this has been OmniDiskSweeper[0]. It's dead simple and I've been using it for just about the entirety of OS X's existence.

[0]: https://www.omnigroup.com/more/
People buy Teslas primarily for two reasons:

1. The Supercharger network means you can take them on road trips without worrying. This isn't the case for other EVs which use the Electrify America charging network.

2. They're basically iPhones on wheels.

Unlike every other car manufacturer, you get constant software updates and improvements. Since I bought my car, software updates have increased its power by 5%, improved its range estimation, increased charging speeds, and it now drives itself on surface streets (originally it only self-drove on freeways). The UI has also been improved. Similar to iPad OS's dock, frequently-accessed apps are automatically shown in one area. I can also pin apps (or menus within some apps) if I want. A ton of new features have been added. I much prefer the current UI to the version that my car shipped with.

This reminds me of the debate over physical keyboards on phones. For years after the iPhone came out, some people swore they'd never give up their physical keyboards. And yes, physical keyboards (just like physical buttons) do have a lot of advantages. But you can't change them with a software update, and you can't change them depending on context. For most use-cases, that flexibility outweighs the lack of tactile response.
I think it's a little bit about corruption and a little bit about the little guy who pays the price even though 4 levels of managers above him would go free because it would be too hard to prove even though they were the ones who leveraged him to do it.
Agreed. And just look at the debacles of their various mice and keyboards to see how much they actually care about delivering great user experience for everyone. They prioritise "design" and company image every time.
In a way it did. Tandy offloaded every possible function onto the processor to lower part count and hence cost, resulting in the infamous bit banger serial port and the equally infamous high resolution mouse adapter, which made the CPU time the discharge of a capacitor to figure out where the mouse pointer was, so you learned quickly to keep the mouse at the top left, minimizing that time, unless absolutely necessary. DMA for disk I/O? Only with third party hardware.
Absolutely, but the flipside is that eval, 'new Function' or 'new WebAssembly.Module' are one import away :( At least you can use content security policy to disable those and modern linters strongly discourage their use from JS, but if you're using many modern frameworks they're often tucked away in the implementation to solve interop problems.
LOL, like people who don't know where their next meal is coming from are the ones obsessing about who is hooking up with whom. Also what if my boss has a close friend? Cousin? Army/gym/golf buddy? Guess I will keep going around sticking my nose in other people's personal lives while humanity is going extinct in demographic collapse, because cleary everything being absolutely fair and equal to me down to microscopic level and nobody liking anybody a bit more than others is the most important thing in the world.
You might not be aware, but Python is just the thin shim on top of extensively optimized libraries written in C/C++, so you’re not missing out much in the way of performance.
Fair. I have been told this before but keep forgetting.
Ask HN: Are there any positive sum board games?
Are there any board games that are positive sum or are purpose built for teaching kids positive sum games instead of zero sum games?
There are some really cool surface mount IDC things too, and push-in terminators for solid wire.

Solid wire through holes is OK if the wire is never going to flex. Otherwise the stranded wire lapped to surface mount pads, or soldered into through holes, with a big blob of hot glue or epoxy for maybe-sorta "strain relief" is a great pet peeve of mine - it's ugly and it breaks.

Never had a problem with Molex, myself.
I have a Bramley tree in my orchard here in Massachusetts, so they are available. I have never seen them in a store or otherwise commercially available.

Look at this as an opportunity to grow your own food!
Knowledge of Egyptian hieroglyphs, hieratic, and demotic didn't completely disappear until a few centuries into the Christian era, evidenced by priests producing new texts in these scripts. They even produced texts in Middle Egyptian—the phase of the language beginning approximately 2,000 BCE—almost to the end of the use of Egyptian hieroglyphs. This thread is about a copy of the Memphis Decree, a text written in two forms of written Egyptian (hieroglyphs, Demotic) produced about 150 years before Cleopatra.
Nothing. It's not like game developers are going to implement NFTs from other developers' games into their own, that's work.
>Have some empathy, man. If you owned a company and hired someone, but the person who showed up isn't the same person, the word "fraud" is wholly appropriate and I feel bad for Op.

Fraud? Sure.
But feeling bad for the person exploiting the value of one persons labor because they didn't get to exploit someone elses labor for more instead is fuckin nuts.
"A desire for more inequality"?

That smacks of "good people support Policy X, even if it achieves the opposite of its goals in the long run. To acknowledge that and oppose Policy X, even on its own merits, makes you evil in intent."

Few people actually have desires like "I want more inequality", even if they oppose a policy which intends to decrease it.
You would allow a company to do anything as long as its for-profit? Really?
This was a bunch of offshore workers.

Make 14k in two weeks while offshore, not have a dime to their name 2 weeks later when they're going back out.
There ya go, looks like a gained opportunity there!
KLA was actually funded by the US
> that they managed to kill off Kik/Kin and Telegram TON before they launched

Going by this[1] SEC complaint from 2019 Kik had already illegally sold $55 million worth of tokens to investors in 2017. I am not sure how you can look at these dates and get a "before" out of it, especially since it seems that some sort of launch did happen.

[1] https://www.sec.gov/news/press-release/2019-87
My employer is gigantic and well-known and this still happens. I refrain from looking at a resume before an interview, the recruiter just tells me what to interview for (front end developer). I start basic, like "Write a 1-5 star rating widget in HTML", I even show them a picture of what it should look like, only to be met with hmm and uhhs, some broken, invalid HTML, and not a single line of working code written. In one instance, the candidate attempted to surreptitiously call their friend for help (it's very obvious because I heard the ringing tone). Later, when I actually look at their resume, I find the expected flowering claims of 10+ years experience in front-end and whatnot listed on their resume. What a waste of time
> The more sensible interpretation is that Biden was threatening to fully support Germany's plans to become energy independent.

I don't think that Biden was threatening to blow up the pipeline, but what you've given is a somewhat sugar-coated version of the American approach towards Germany and Nord Stream 2.

Long before the Russian invasion of the Ukraine, the US began sanctioning German companies involved in NS2. The American approach to NS2 has been rather blunt, given that Germany is a close ally that usually toes the line, even to its own detriment.

At the time, I read Biden's statement as a promise that the US would sharpen sanctions on German companies involved in the project if the Germans did not willingly exit the project themselves.
qt can do that with WASM

https://www.qt.io/qt-examples-for-webassembly
I quickly found the details on a branch called devel.

It looks like Ramey is doing rebasing merges with squashing to get changes into the trunk.

Moreover, there is an intermediate 5.2-test branch which doesn't have the details commits, but is less squashed; it has the 5.2 intermediate pre-releases that were put out for testing.

So there is a method to the madness, though I can't personally agree with anything except all changes on one straight line that you can git bisect with your eyes closed. All those items like 5.2 prerelease 3 can just be tags on one trunk.

Here is a problem: the devel branch has no tags indicating where the various intermediate releases were cut. Likewise, the squash merge commits do not list, in the commit message, the range of commits that were included.
"but Guido (Python's creator) was really out of touch with reality and tbh, I'm not sure about his depth of knowledge either."

https://en.wikipedia.org/wiki/Guido_van_Rossum

https://news.ycombinator.com/item?id=18088377
Show HN: Whoishiring Posts with Listed Compensation
They are protected, did they just go now?
maybe he don't.
Lyft freezes all US hiring amid stock slump, economic downturn
What I'm referring to is not code modification, but heap corruption. The simplest example would be that if the to: and bcc: list for your email live in a wasm heap, any bug in that wasm application could be used to redirect your email. The same is true for JavaScript, C#, etc but the key difference is that those are memory-safe languages under normal circumstances, while WASM is only "memory safe" in that the memory accesses are contained to its sandbox (and part of the stack is outside of the heap and protected from stack overflows, like the return address). Everything else is still wide open for corruption and is easier to manipulate due to predictable function pointers.

The wasm shadow stack is a great idea for mitigating various attacks against C but since you can only put ints and floats on that stack and you can't pass values by reference, the vast majority of applications have a bunch of critical stack data stored in the heap at a fixed address next to non-critical data and a stray memcpy/strcpy can trample a function pointer. Function #37 will always be the same function and its arguments are probably being loaded from nearby locals on the stack.

If support for putting more complex types in arguments and locals ever ships in wasm, it would make it possible to mitigate a lot of this. I'm not sure whether that's in the cards, though.
Just because doing something has a negative outcome it doesn't mean not doing it can't have a worse outcome.

i.e. if a car jacker threatens to shoot you if you don't hand over your car that doesn't mean handing over your car was a great outcome.

In this hypothetical Putin had the choice between having a higher chance of accidentally falling down the stairs/out a window, or weakening his country economically. Putin doesn't mind watching Russia suffer more if it means a better personal outcome for him so the hypothetical choice is easy.
TypeScript 4.9 Beta: The satisfies Operator
For prior art, see "taxes".

I mean, yes, a charity that is 1) not a government, and so not subject to politics, 2) doesn't require continual donations because it is self-funding, and 3) big enough to do massive good... that combination is in fact revolutionary.

I'm just saying that government programs to help the poor, and even to do foreign aid, are kind of on the same model, except for point 1.

[Edit: I guess foundations are also kind of prior art. It's just that none of them are big enough for the kind of impact that Glo is reaching for.]
You're correct, I got the chronology wrong. From a more careful reading of Wikipedia it looks like ~2 yrs writing most of BBC BASIC, then designing the ARM instruction set, whilst at the same time maintaining BASIC (for another 15 years).

Thinking about all this made me remember https://archive.org/details/arm-archimedes-assembly-language..., which as I recall was a pretty decent introduction to how microprocessors work (of the RISC variety, anyway).
That's impressive growth. I just hope that Penpot can quickly scale to support such sudden growth.
Given the relative simplicity of an electric drivetrain compared to ICE, is all that software absolutely necessary? I'm a bit shocked (pun intended?) to hear that your car got bricked by a software update.
The Lessons of the Recovered Memory Movement
Yeah I agree, this is dumb. Also asking users what they'll do in the future is pretty well established to be a terrible survey question. Humans are terrible at remembering the past and much worse about predicting the future.

Also: Maybe someone who knows statistics better than I do (not at all) can explain this:

> We surveyed 1,000 Americans to gauge their streaming habits in 2022 and found that 1 in 4 are planning to leave Netflix this year.

Can you simply extrapolate the results of a poll from 1,000 to millions and expect the same numbers to hold true?
Yeah :)
I unfortunately don't have the time to put into it because when I played it would completely suck me in. I have too many unfinished projects to not work on!
Have things changed that much? I have worked in quite a few teams where remote meetings were a thing and never come across anyone who regularly had video off.

The only exception is one on one work meetings, like pairing, where both of you are going to be looking at code or something and the video serves no purpose.
This is an excellent comment. Thanks for sharing your perspective in such great detail.

>Their existence is defined by mental turmoil and acute pessimism.

I’ve been trying to find the words for this - I (cis male and married) don’t feel this way but many of my peers do. It is disheartening; a very real black hole of anguish.
Stadia and GeForce Now already does this.

But I don't think this will be the business model of the Web at large. Server costs would be too high. Webassembly blobs with WebGL gives you the sweet spot by offloading the compute cost to the user while stripping them practically all of their freedoms.
Creepy. With recruiters you can expect anything but a zoom call with an unexpecting client. That is new for me.
I understand the predicament where you have a project that needs to be completed but you don't have the background skills to understand how to do it efficiently or at all.

I would like to point you to a subreddit [0] where you can get answers to questions like the one you described. There are lots of people like myself who hang out looking for inexperienced people who just need guidance since they already have the motivation.

[0] https://old.reddit.com/r/DIY

People post everything from complex projects that took them multiple months to complete to ordinary maintenance tasks like replacing light fixtures or door knobs.

I hang out there a lot. I'm a guy who grew up fixing things and just never stopped even when I had the money to pay someone else. I (we) don't mind passing on useful skills to inexperienced people. It's very satisfying to know that someone tackled a problem that they thought was difficult and solved it using something you recommended.

Good luck!
I think it was the Russians trying to sow discord and distrust within the western allies. Nobody was going to use this pipeline in the near future anyway, so there is no immediate cost for Russia. If there really should be a lifting of the sanctions then there would be enough time to repair the pipeline....done and paid by the germans.
>There were obviously women in the vaccine trials and they didnt report anything like this

>women falsely reporting these so-called side-effects

which is it? did women report side effects like this or did they not? you have conflicting statements here.
> so every instruction must do multiple checks

Aren't all the things you mentioned already fixed by deoptimisation?

You assume constants cannot be modified, and then get the code that wants to modify constants to do the work of stopping everyone who is assuming a constant value, and modify them that they need to pick up the new value?

> To deoptimize means to jump from more optimised code to less optimized code. In practice that usually means to jump from just-in-time compiled machine code back into an interpreter. If we can do this at any point, and if we can perfectly restore the entire state of the interpreter, then we can start to throw away those checks in our optimized code, and instead we can deoptimize when the check would fail.

https://chrisseaton.com/truffleruby/deoptimizing/

I work on a compiler for Ruby, and mutable constants and the ability to monkey patch etc adds literally zero extra checks to optimised code.
Apple did just move to an entire new architecture so I am hoping the bugs will start to calm down soon.
A lot of developers are not fans of Electron. Generally, it's a quality vs quantity tradeoff. Are you willing to make a crappier thing if it means more people can use it?

For companies like Microsoft making something like Teams, I think it sucks. They have the resources to make native apps and when you have tens of millions of users, adding support for another platform would cost them pennies per user.
destroying something as vital as the poland-norway pipeline or other norwegian gas infrastructure could be seen as a trigger for article 5.

Mind you, this is something russian claims it wants (the war against the west and all that), but actually triggering it or something like it which allows to poor even more weapons into ukraine will result in an even weaker russia.
Actually, it was (as I recall) received with a chuckle. People didn't seem to mind, but YW never really took off because 1) it was rather niche (meant for personal use), and 2) the interface was very different from word processors at the time. Or even now.
I’ve asked before on hn and will ask again, I’m sure a bash core dev said something along the lines of ‘if you want a secure shell don’t use bash’, I’d love to see the original quote, and context so I can cite it formally.

To be clear, I think this was in reference to shell shock and not a generic statement. Bash has its place, I think everyone agrees that place isn’t cgi scripts though.
EVE, no, but you could imagine a game with a mechanic in which players may write and deploy code. Some sort of distributed coordination layer may be the best choice to enable this mechanic. It may make the most sense in that context to store ownership inside the execution environment rather than externally in a database.