skysight-inc/HackerNews huggingface dataset:
Ditto. It’s a good idea because you don’t want someone in HR thinking there’s a discrepancy.
Here is another Dell story:
Bought a Inspiron 7610 (16plus w/ 32GB RAM) in November 2021:

1. laptop switches on every night at 4:28 despite contrary BIOS settings. It took me 1 month of remote service and messages to get to some undocumented reset instructions

2. In high performance profile the laptop overheats. Service finally approved after I took video. Service changes the mainboard but forgets to insert the 2nd 16GB RAM stick!

3. Had to open/photograph the laptop to prove. Forgotten 16GB RAM gets delivered but doesn't work with the device - BSOD's on boot. Clear faul of the stick as it works with only the original RAM

4. Device gets picked up yet again (unannounced), UPS tracking says delivered and -- is lost since then.

5. Refund request issued (Sept 9) but denied.

Since early August I'm trying to get a refund or replacement - for several months now with endless chat messages and some phone calls where nobody helps but waits for the "internal team". The standard apology text snippet was issued dozens of times, I've heard at least 3 times "please give us another chance" - I should wait another 24,48 or 72h but no update.

Just off a phone call with them again today I am left with an infuriating customer support when something goes wrong on their side and no laptop I paid for. I hear from other that going after them with lawyers also takes many months.

edit: formatting
I think this is a pattern that does get used. The method I've seen is that the English language text is saved in files in particular directories with text keys. Translators add similar files with different text for the same keys and commit to the repo. Whether this is done manually or automated isn't a big deal. The app could even run the `git` commands and operate on the output of those commands and filesystem--there's nothing particularly hard to parse.
> If you want to curtail that practice to a greater degree than it is, you need to murder or expel people who do it, not just give them an official time-out and then make life more difficult for them afterwards by reducing their employment options and curtailing their right to vote

Interesting. Upstream you said that human rights was mostly a progressive issue, but this is a decidedly conservative, perhaps even regressive, approach.

edit - later, I see that you refer to yourself as conservative

> the safety of civilized people who participate in society in good faith needs to be violently protected from people who take advantage of them

I associate civilization with staunch defense of the humanity and dignity even of the worst of us. It might for me even be the primary defining characteristic of the term. We could publically behead those who "take advantage", but then, that would be uncivilized. Medieval and barbaric, actually.

Or, we could create the circumstances to enable atonement and redemption. A "time out", as you say, followed by a reintegration into society. The effects can be monitored for optimal outcomes, empirically. Use only the bare minimum violence necessary to maintain actual, real civilized society, constantly vigilant against its overuse
sending a slack message saying "hey, i'm stuck" is really not that difficult.
he probably is

it's bro science https://www.vice.com/en/article/v7djay/the-newest-bitcoin-di...
Job application portals are hot garbage too. Regularly lose your state, regularly require lots of manual, slow entry forms. Regularly have like 2 minute AJAX calls that could fail at any moment.

There's also the vaguely insulting patterns like only putting MIT/CMU/Stanford/Harvard/etc. on your college list, punctuated by "Other".

I have a love/hate relationship with applications that are just an email. On one hand it doesn't box me into the requirements of the job and lets me make my own case. On the other hand I know that the company is missing out on so many excellent candidates simply because writing an email is a lot more work than filling out a form (at least for most people).
The fun thing about cloud->butt for me was that is showed up infrequently enough that I would forget about it and occasionally be really confused. Like when a company called cloudplugs showed up on tech news sites. Everyone needs a little chaos in their work day.
The management engine is a privacy nightmare.

It's incredibly useful for companies and organizations, especially when lending computers to their employees, but why the hell would this tech be put inside consumer devices? It just sits there as an exposed attack surface without the user even having the tools to maybe make something out of it.
Hey Intel, I'd pay you a premium to buy a CPU with this crap already disabled.
> "Oh shit, these people are probably trying to cover something up."

Was that also your reaction when Youtube shut down anti-vax videos and videos promoting dangerous Covid "cures"?

Sometimes, even if you know something is false, it is helpful to nip misinformation in the bud.
"They" should be the author of this article who chose the headline but failed to back up the claim in the story. If you are going to say that anything is 50% better, then at least show one instance where that was actually achieved. If you invent a new engine that you claim gets 50% better gas mileage, then you better show at least one trip of a significant distance where it did it.

I built a new database engine that I claim is at least 2x faster than Postgres at queries without needing separate indexes on the table columns. I don't claim it will always be that much faster on every query, but I show several instances where it is not only 2x faster, but 10x faster. https://www.youtube.com/watch?v=OVICKCkWMZE

Without a video like this, I would not expect anyone to take my claims seriously.
Speculating about assigning probabilities to speculative theories
Involves a dumb and convoluted cryptocurrency instead of actual money. This smells of a scam.
Violence because some Americans just cannot be trusted with public data.

My biggest complaint about living in the US, being a natural born citizen, is that most people seem to make everything about themselves and this is partially the problem. All of this information being publicly available isn't the problem, it's that most people don't know how to leave well enough alone and think that just because they have this information that they need to act on it and use it to their advantage.

Likewise, you have the people who simply have no self-control and will fly off the handle and do something without knowing all the pieces and just assume they have heard enough to make up their mind. They would use that information to hurt their perceived enemies because in their messed up echo chamber if you're not Male, White, Christian, and Heterosexual then you're the wrong kind of American. The current issues surrounding abortion and women's rights only reinforce that mindset. These people label those differences as an "illness" and all that virtue signalling to make you feel like you're wrong if you believe otherwise.
ESPN sells a majority stake in X Games franchise to PE firm
Waiting for Python 3.11 for Workgroups
When I started writing tests for my current project, I looked at what was available and decided forgo existing testing frameworks. I haven't been disappointed.

Writing code to call a bunch of test functions then generate a report is really not hard and having control over the whole thing is nice.
DCA is an exception (the law is a little more complicated; I was simplifying for the sake of the comment).

The law applies to heavy rail, not light rail - the NYC subway system is entirely heavy rail.
If I operate machinery or any kind of device that I'm clueless about and I screw up it definitely is my fault, yes.
I have no idea in that case. I never indicated I had any idea on how to tackle the problem specifically, only that solving it might solve larger problems. I never claimed to be an expert at unrooting syndicates, so I really don't get the justification for this discussion.
"And now for something completely different" is a reference to Monty Python, the British comedy troupe. Python is named after Monty, not the snake.
A component of the GraalVM project is called native-image. The native-image tool compiles a Java app to machine code ahead of time and combines it with a small JVM called SubstrateVM. That JVM is written in Java, just like the rest of your app.

As pointed out by other comments, this concept of a "meta-circular VM" isn't new. It's been done before by two other projects, Maxine and Jikes. What's different about SubstrateVM is that this is a production tool rather than a research project, and it's not just a JVM, it's also a way to pre-initialize the app. Therefore programs compiled with native-image can start as fast as programs written in C. Actually, slightly faster in some cases. You may wonder how that's possible given that Java apps normally start slowly, but it's because there's no JIT compilation and the state of the heap is snapshotted, with classes pre-initialized including the JVM itself. So the program can literally just start executing at main() in machine code with no VM startup overhead, because it's done already.

The downside is that snapshotting and AOT consume a lot of disk space.

There are some questions below asking how this works. It sounds initially "impossible", like a lot of stuff GraalVM/Truffle does, but it's quite easy to understand really.

You start with a bytecode compiler written in Java. This is a normal program written in the normal way, because a compiler is ultimately just a function that converts one stream of bytes to another. Then you write the runtime and GC in Java too, and compile that as well. This code is a bit special. It's still syntactically Java, but, some classes and methods are given special meanings and some extra rules apply. They aren't compiled in the same way as normal Java code. For example you can write code like this:

UnsignedWord value = Pointer.readUnsignedWord(address)

This doesn't allocate an object or call a static method. Instead it will be compiled down to a single mov instruction. Likewise for writing to memory - there are magic methods that are taken to mean "emit this assembly" instead of doing normal method calls.

Several other tricks are required. GC code can't allocate because it would mess up the heap it's working with, so you can use annotations to mark methods as "never access the heap". But then, GC code is written in Java and Java must allocate for almost anything non trivial, so how does that work? The answer is, the GC code is initialized at build time and all the objects it needs are snapshotted into the default heap that's mapped into memory at startup.

There are lots of other tricks, mostly annotations that control the compiler so that e.g. methods are guaranteed to be inlined and removed, objects are guaranteed to be stack allocated. This isn't available to normal Java but when you control the compiler it's not a problem. The advantage of this Java-superset (or subset) is that you can use all the normal tools that understand source code, like IntelliJ, JavaDoc etc.
> Wow bun is fast!

Relative to python? I ran the benchmark in the post with both node.js and bun, and running it with bun consistently took ~60% more time. That was with bun v0.1.10 though. I tried with bun v0.2.1 but it just crashed.
Dell shipped a monitor to my billing address (office) instead of the shipping address (home). Because of COVID there was no one at my office but it was picked up by "GUARD". Never found the monitor.

DELL wanted me to do an insurance claim with the shipper. The shipper wanted me to do the insurance claim with DELL. Took two months to figure out. In the meantime, I just went to a brick-and-mortar place and bought a monitor.

In the end DELL credited me the money for the missing monitor and would not provide a cash refund. I ended up selling the DELL credits to the next person who had an equally horrible experience with them.

Don't buy DELL
Interesting that the article emphasizes making development easier. I've dealt with a lot of low/no-code tools and my experience is that it only really seems to make common use cases easier. Seemingly this would allow developers to focus more on the difficult problems of programming, which inherently isn't easier, but probably makes the job more interesting. Setting up CMS's or building basic CRUD functionality can get old pretty quickly.
Is the situation that different on android? AFAIK anyone can ship a full fledged browser there. But I got the impression that native apps are just a heavily favoured as on iOS.
Surely the better way was to wait silently for tanks first in Moldova, then later in Baltic states and Poland, then Berlin (it was in DDR after all) + huge wave of refugees + more death and torture first on your doorsteps and then in your house. Russia is such a peaceful nation after all, it is all those NATO warmongers who made it rape children in Ukraine.
javax -> jakarta is entirely dependent on your dependencies not the vm.

There’s plenty of dependencies that provide javax implementations as well as jakarta.
Private 5G delivers data and cost savings for electric boat maker
The Degrowth Conundrum
I think we made How to Train Your Dragon three times at DreamWorks. So many rewrites, director changes, character redesign, etc. If you ever wonder why a feature length animated film can cost over $300 million dollars, this is one reason.
And that paper looks extremely fishy. You can see they tested with 10m/s and 15m/s. I definitely wouldn't want to live at place with average speeds like that. Then you need the wind to blow at a very specific angle of 10-15.

And they finish it with

> This analysis shows that AeroMINEs can be installed at
$2,400/kW. Finally, at optimum performance AeroMINE
systems can reach a LCOE of 10 C/kWh at just over 5 m/s
average annual wind speed, which is highly competitive with a
solar PV installation

How is the "analysis" showing that? There is no cost analysis in the paper and they never tested speeds of 5 m/s.
You believe there are not non-architectural cores in Macs?
> We are constantly working to make sure everyone we've brought in is working on the most important things as a company

> We are reviewing projects at all scales... And this will be an ongoing thing. It is something we'll continue doing going into 2023 as well

These just sound like regular annual planning
I’m surprising myself writing that but I’m looking with excitement at upcoming version of java.

With Loom and GraavVM, I can have cheap treads on fast booting JVM.
There are a lot of non-ultra-rich people close to retirement with maybe 300 or 400K they want to move away from more volatile instruments. That's what we did a few years ago and with the housing market now favoring cash buyers even more I'm tempted to repeat.
Well here we are.. It's time to come up with the next argument (excuse) because now building your own site and net is clearly not good enough. ISP networks, protected by governments, are censoring the net.
> Look, I dislike Meta as much as the next guy, but how anyone can argue that this isn't clear antitrust behavior is beyond me.

Because Apple doesn't have a social network?
Every nation is a result of a series of events, revolts, etc... I don't see that as unique in any way to any type of nation nor does it change the history of attempting to make a nation into what some outsider would like it to be.
That is a meaningless metric when most users don’t understand the risk of what they are doing.
Do you have evidence otherwise?
> average age at death > average life expectancy. Really think about what that means.

Not what you think it means, judging by the fact you consider that to be a talking point.

Hint: "Life expectancy" at any age is always higher than that age, because it excludes people who died before reaching that age.

> If we counted flu deaths like we counted COVID deaths (i.e. anyone testing positive who died, died of covid),

That's a fairly substantial misunderstanding even in just the USA: https://www.aamc.org/news-insights/how-are-covid-19-deaths-c...

The world is much bigger than just the USA, and does not have any interest in conspiracies like that, with nations that hate each other reporting fairly similar results.

But let's just pretend all those numbers are meaningless. The obvious alternative measure is excess mortality. If I went by excess mortality rate, the number would be 9.5 to 18.6 million. But not, just in case you were going to go there, from the lockdowns.

Conversely, the statistics show that vaccines prevented about 14.4-19.8 million deaths.

But you know what, let's ignore that too.

When you say:

> the chance of a healthy under 70 dying of covid was negligible. And people behaved logically given this reality.

If one really think those risks count as negligible, why be afraid of the vaccines? Every vaccine anyone is allowed to offer to you is a lower risk than the disease. This is true for COVID, it is true for seasonal influenza, it is true for measles. That's how the various drug and medicine safety organisations worldwide work, what they are for, and the fundamental point of them.
How TikTok’s algorithm made it a success: ‘It pushes the boundaries’
What has, in your opinion, contributed to an overall loss of trust in societies where it once was higher?
There is this thing we call humor. Try running the example!
I wanted to see what the results for pypy would be.

On my machine (very similar, a macbook pro m1 max):

python 3.10: 52s
python 3.11: 35s
pypy 3.9.12: 10s

(This test is basically a perfect test for JITs: one loop repeated many times)

https://gist.github.com/llimllib/7af8144a92d3c2e1fc58be62988...
Roughly $300k in aggregate
for what its worth im in America (where crime is way way higher) and i don't consider that normal. probably a cultural thing.
Unfortunately from tfa:

> Oracle plans to contribute the most applicable portions of the GraalVM just-in-time (JIT) compiler and Native Image. Oracle does not currently intend to contribute the polyglot technologies supporting other languages such as Python, Ruby, R, and JavaScript. Additional details will follow in the coming months as we move forward through this process.

It would appear this is about making native image artifacts / distribution a first class citizen across all of Java - making it an alternative to uberjars + jvm for running/distribution. Ie native desktop apps and native binaries for servers?
It may have been raised at renewal but notified beforehand. It is deeply frightening knowing someone can monitor your personal finances and with the law on their side.
job apps are definitely not the way to score a job. they're for suckers.

the best way is to work your network for a connection. Steve Dalton has the best literature on this concept.
Parts of it are written in Java. Over time, more of the JVM has been rewritten in Java. For example recently parts of the reflection subsystem were rewritten in Java. Of course many libraries have been ported over time too.

By the way, the .NET CLR is AFAIK written in C++, like with Hotspot. It's not fully self-hosting.

It's a tricky process because HotSpot is highly performance sensitive code. People won't accept regressions just to convenience the JDK maintainers. Java meanwhile is deliberately a simple language to make it accessible for people, so you lose some low level techniques that are useful for performance. Nonetheless, GraalVM native image has proven that you can achieve HotSpot like performance with a JVM written in Java. However it requires a big change in the compilation model that isn't always appropriate.
High unemployment and rising inequality are far more harmful than 8% inflation. You can't have your cake and eat it too, you have to choose.
Yeah. I see that as a way to position the JVM for cloud-function and other highly available and disposable compute.
Wow, so we're in the "(IP asset) poverty is freedom" level of social decay?
> Some companies even / still requires you bring your University Certificate or whatever as proof

What? I'm in my mid-late 40s and have NEVER been asked for a diploma (in the US). Is this a regional thing? What country are you in?
A strange comment to be coming from a pseudonymous account with no contact info. Why are you hiding your identity on HN if that's how you feel?
Technically, it was illegal to be unemployed - i.e. 209th paragraph of USSR criminal code criminalizing living off of a 'parasitic way of life', such as a healthy work-capable person living for more than four months without socially useful labor through begging, vagrancy, etc.
Linux has TCP connection repair, which can be used to transparently migrate an active TCP session between two Linux boxes. The TCP traffic will be paused for the duration of the migration, but the other endpoint will not notice as long as the migration is complete before TCP timeouts kick in.

https://lwn.net/Articles/495304/
As I was recently applying for jobs, I can tell that many companies have annoying application processes.

Many require you to apply on their site, ask for LinkedIn profile, ask to upload your resume but also ask to hand fill the same data in their forms.

There is also some stupid web site used by many for the application process that requires you to create another account and refill the forms for every application even if you already uploaded you resume, input LinkedIn profile and completed the same forms on the same website for another position you've applied to before.
Before landlord allows you in they ask for proof of income one way or another. And after you moved in it is quite hard to kick you out unless you misbehave. As for friends: if they asked about your income, you refused to answer and they still look it up - what kind of friends they are then? And btw the tax records show how much taxable income you had, not its source.
> Any pattern of arbitrary grading against male students and not female students would provide a basis.

https://mitili.mit.edu/sites/default/files/project-documents...

This has been well studied and is a pervasive, consistent result. However, we don't see the EEOC launching lawsuits against or even studies investigating bias against boys. Can we really say that being male is a protected class if no one bothers to protect it?
> anybody could do

And anybody’s could work for anybody. So if we want to get more than 8% through the filter we’ll have to reduce friction.
As a data point, I give my interview candidates the option to sign an NDA.

The only benefit is If they sign I can use customer names instead of generic descriptions (e.g. "large bank" or "telcom provider") and I can show product interfaces.

Personally I thought an optional NDA strikes a good balance, but I've been surprised at how many candidates just sign NDAs automatically. We communicate that it otherwise has no bearing on their application but I suspect some believe that it'll increase their odds.
Average house built today is 2,560 square feet[1]. In 1950, it was 980 square feet.

plumbing/electrical/insulation are all different. Many would not enjoy living in a 1950 house, and a typical 1950 house would not sell for the price of an average house in 2020

[1] https://www.nahb.org/blog/2022/03/new-single-family-home-siz...
Did your final score more accurately reflect your abilities? Probably. Can everyone increase their score by hundreds of points by repeated testing? Probably not.