skysight-inc/HackerNews huggingface dataset:
Because how often is the internet down?

If you’re in an office you’re absolutely supposed to be getting multiple upstream connections.
America's commute to work is getting longer and longer
It's amazing how they keep digging their own grave.
> lost all interest in Harry Potter when he was hanging outside a window, helpless. Then, his buddy appears with a flying car to rescue him.

Hmmm. When exactly does that happen? Are you referring to the very start of chapter 3 in Harry Potter and the Chamber of Secrets? Because Harry most definitely is not hanging out of a window before his friends arrive.

He is kept locked up by his aunt and uncle. Because of that he is not answering his friend's letters. His friend has access to the magical means of busting him out (a flying car) so they do. If he would have decided to rescue him a day earlier or a day later he would have found Harry in basically the same situation.

This is the same in both the film [1] and the novel. Soooo what are you talking about? I think you made the scene up, which seriously undermines your point.

1: relevant scene in the movie: https://www.youtube.com/watch?v=T-Yi49pHlEo
> You cannot categorically claim that LC tests are largely memorization tests rather than raw problem-solving skills

If that were the case then a normal, well accomplished software engineer shouldn't need to "grind" leetcode to pass an interview.

its just a cargo cult. Getting someone to do a code review is a much much better test of skill:

Do they ask questions?

are they kind in their assertions?

At what point do they go "I don't know"?

Do they concentrate on style or substance?

do they raise an issue with a lack of comments?

do they ask why the description of the PR is so vague?

When they get a push back, are they aggressive?

All of those are much better tests than "rewrite a thing that a library would do for you already"
Maybe because most binary formats can't be human-readable which is one of important properties JSON do have.
> It's not clear that they will hit the man-month problem since it seems like there's dozens of fusion startups trying slightly different variants.

I read: "it's not clear that parallelization will not help, because they are parallelizing", which doesn't really make sense. Ok, it's not clear that parallelization will not help (just because it's hard to prove). But we have to acknowledge that fusion energy is not a new thing, and it's currently unsolved. So let's not bet our future on the hope that it will be solved in the next 10 years in such a revolutionary way that it will beat all our expectations by orders of magnitudes, shall we?
Wow, look guys I've found the fool.
But do they know they don't have to use a terminal? You can use Linux Mint perfectly fine without ever opening a terminal, like MacOS. Seems like more of a reputation issue.
Intel never recovered from the 10nm debacle of 2015-2020.
It is a core value once accessibility gets involved. Color-blind or partially sighted users, or dyslexic or highly sensory-sensitive users, may want to make choices that would seem weird if not painful on the eyes to most people, but that work well for them.
Wow, so it's possible. Any idea how are they doing this?
>lots of people just don’t want to use the terminal at all

That's unfortunate, since the article notes: "Another method of bypassing the account lockdown still exists. You simply have to enter OOBE\BYPASSNRO in the command prompt during the Windows 11 setup process, which allows you to skip the connection to the Internet and thus also the link to a Microsoft account."
Chromebook, if you're okay with Google having your data.
The sad reality is that Linux that e.g. my mom and dad could use day in and day out without any tech support always feels like it's a few years away, and has felt that way for decades now. Linux won the server space, but outside of that, it's a hard sell to suggest anyone not tech savvy should use it. I'm sure there's loads of people who do use it despite the pains anyway, but for the wider audience I don't really see it as a realistic alternative.

Sure, you can use a browser on any distro and pretend it's fine, but the buck stops the moment something as innocent looking as printing or transferring a file to your phone comes up.
Succinctness Is Power (2002)
> good vector performance is still important (if less important than integer)

This is in part (major part IMHO) because few languages support vector operations as first class operators. We are still trapped in the tyranny that assumes a C abstract machine.

And so because so few languages support vectors, the instruction mix doesn’t emphasize it, therefore there’s less incentive to work on new language paradigms, and we remained tapped in a suboptimal loop.

I’m not claiming there are any villains here, we’re just stuck in a hill-climbing failure.
I came to the same conclusion that you did. Where it helped was letting me delegate.

With the help of the AI I was able to get my stuff together and bring it to a CPA.

Before that I was in kind of paralysis for a couple years, not filing taxes.
This reads very similarly to consulting case interview questions. 1) It requires a lot of free time beforehand to study the frameworks so it filters intent but also removes those who need to work and 2) it seems objective on the surface but you can essentially pick winners by choosing difficulty and nudging along.
I'm > 60 and still median age in a rural community filled with quasi retired farmers born in the 1920s and 1930s .. they variously sheared, split wood every day, got up at 3 am to take bullock carts to to the local well to bring home tanks of water daily, etc.

The GP has some odd ideas about manual labour killing people - here it was principally the lack of antibiotics that filled the cemetries and orphaned a good number of the people still alive here nearly a century later.
OTOH, if the Soviets had won the Cold War, Americans would have free universal healthcare.
>I haven’t even mentioned N95 masks.

This entire thread is about N95 masks.

>when we know it was be contracted through skin

Citation needed (you still didn't provide the previous citation I requested)

Yes, it can be contracted through eyes, so eye protection is another mitigation that helps. When I had to travel in 2021, we wore eye protection on the plane, as well as P100 masks. We were well protected and did not get sick.

>If you’re wearing it in a workshop or some dusty place then obviously they are far superior to surgical masks as they are designed for the wearer.

Guess what they wear in Ebola wards. Guess why they wear them.
Can one run fast LLM inference on these?
About as exciting as thinking bonsai and banzai are related.
You’ve set up a false dichotomy here; for any given position, there is typically a way to conduct an assessment-based interview that doesn’t require too much preparation for qualified candidates.

For example, at my current job, we hire web developers with Rails experience. Our technical interview process consists of either a pair programming session or an async/take-home task (candidate’s choice) which requires the candidate to implement a small feature in a Rails codebase. We do have some room to improve on objective evaluation of the candidate’s performance, but there is a test suite and a rubric which we use to evaluate their work. None of this should require that the candidate study, unless they’re coming in to the interview without Rails experience.
Even solar is only indirect fusion. As is wind. Geothermal is... ancient friction combined to fission?
I’m very uncomfortable with the degree to which I’ve become dependent on VSCode, GitHub, and Typescript. Microsoft has the same incentives to exploit their users now that they always have.
Phrasing.app | CTO | Remote (Europe) | Full-time | Amsterdam based | Clojure, Elixir, ML, Swift

We're a small scrappy team of two building a language learning app to rival the giants. We've just launched privately, and are getting ready for a larger public launch (once the major bugs are fixed and the ftux is documented).

Now that we're starting to get paying users, we're looking for another engineer to join the team. This would be a full-time, full-remote, and semi-synchronous position (semi-synchronous meaning expect to co-work, pair, or chat on video for a few hours per day).

Our tech stack includes: ClojureScript + ShadowCLJS, Python + FastAPI, Elixir + Phoenix, Supabase + ElectricSQL, Swift.

We spent a good amount of time documenting the ideal candidate, application instructions included: https://phrasing.app/dream-team

PS: We just launched our new site yesterday, and moved all our servers. Everything should be working, but apologies if some links are dead for the next couple of days while we hunt them all down :)
That's something I am really looking forward to.

I mean, AMD (together with Intel!) was already there, with their KabyLake-G lineup. Intel processor and AMD Vega (although it was Polaris Arch, I think) Graphics together along with 4 GB of HBM 2 graphics memory.

Or all those custom APUs, AMD is doing since quite some time, like way back in 2018 for that Chinese computer / game console thingy (Subor Z+). Or for the new wave of handheld game consoles. And last but not least for the Playstation / XBox.

That packaged onto a Mini-ITX mainboard along with 32 or 64 GB of RAM would be quite nice.
> The only thing holding me from Linux

I've spent the last 25 years using linux and seeing this statement.

There's always something.
It seems that I've been on a right track in some sense - I stumbled upon Handmade Network a few weeks ago!
Removing a core's SMT aka "hyperthreading" has some modest hardware savings but but biggest cost is that it makes testing and validation much more complicated. Given the existence of Intel's p-cores I'm not surprised they're getting rid of it.
Is Hennessy and Patterson still the main book used in universities?
> how many of the top engineers at FAANG are PhDs.

Not that many, but its interesting how many are from "elite" universities. I'm in a research org for a FAANG and we often get to see all the handwringing about how we can't recruit more of people type x.

Well, if you only hire from MIT, Stanford, Oxford etc, then they are all going to look the same.

For those outside the research org, its a bit better, but its still the most uneven place I've worked.
Ultimately, the only reason we need to look at is late stage capitalism (and I say this as someone who believes in the market economy). Windows was the historic money maker at Microsoft, they held all the keys, all the power. The regime is changing however. OSes are more and more commoditised and the money has moved to Cloud and now AI. But there is one rule of the market: you have to post gains every quarter. So what is the Windows team to do? There is no growth to be had anywhere else, so they become increasingly less scrupulous in an effort to squeeze more $$$ out of the product.

This is obviously a race to the bottom. They know, we know it, the market knows it. However, as long as the numbers keep going up, the market will reward this self destructive behaviour and the team will indulge it.

They aren't stupid, they know that these features are annoying, but they'll keep pushing them to find the optimal point between the users being pissed off and profit going up.

The risk is of course that they launch a positive feedback loop of exodus and end up destroying the product in the long term, but in the long term we are all dead and the PMs profiting from these user hostile policies will be long retired...
These indictments always read so weird, like they're trying to describe a nefarious criminal organization even though its behavior is just the same as any other enterprise.

So they performed an unspecified financial transaction (allegedly illegal but not proven), which turned a profit, then paid the money out to a lot of people, who in turn paid some of it back to them later. Isn't that just... the economy? Walmart pays Alice for doing customer service, then Alice pays Walmart for breakfast cereal and soap.

Even the ostensible crimes are like, they opened a bank account, deposited their own money in it and then withdrew it again without stealing anything or harming anyone, but you're not allowed to do that under someone else's name. Meanwhile lots of people have reasons to want to have an anonymous payments system and a lot of them are quite sympathetic, to the point that the only reason it's even illegal is to help lazy prosecutors who can't be bothered to prove the original crime. And then lots of sympathetic people break the law, because it's a bad law and they have little alternative.

Then the whole thing is alleged to be a grand conspiracy. But wait, what percentage of the accounts were under someone else's name? Was it done for this purpose, or do they just do business with a lot of people and some of them are e.g. undocumented immigrants who couldn't use their own name?

If there is some kind of theft happening here then why can't they prosecute the stealing instead of these moving money around allegations?

The last line of the story is also just uncanny. One of these things is not like the others:

> In the years since, it has grown into purportedly one of the US's most powerful conservative news organisations and a home to conspiracy theories, right-wing misinformation and sharp opposition to the Chinese Communist Party.

Right?
I've recently bought a windows laptop for my grandparents and it had W11... It looked bloated af... Had to change some bios settings to install some older version of windows 10 so that the system would look similar to what they know, but I'm thinking next time I'll just install Ubuntu + maybe some skin + rustdesk to help them if needed and deal with it
Then take the pill. Oh it had serious side effects? Take another pill for every single one of them. Oh they both have side effects? Well, take anoth...
While they can't provide a baseload I agree, renewables can't provide the same steady output that nuclear can. I think it's sensible to consider solutions to this problem (like we see with many different ways being researched on how to store excess production) rather than believing nuclear still has a chance in the current landscape.

Like I mentioned, I do like the idea of nuclear power but it has many issues with construction costs, source of materials, safety, etc. aspects of it which mean many countries would be excluded from running reactors.

Technology for transforming/storing excess renewables' energy which in turn can then provide a baseload output are much more accessible to the rest of the world, and I believe it has a potentially much bigger impact fighting the climate crisis than nuclear can provide us in the next 20-30 years.
I think we crossed the point where Linux is less shitty than Windows. KDE and XFCE can compete.
From their docs:
> Koheesio is a Python library that simplifies the development of data engineering pipelines. It provides a structured way

I think this pretty much sums it up, "a structured way".

It's looks to be a thin wrapper around spark to provide a consistent way to structure ETL jobs. They've implemented a mini dsl defining jobs as a datastructure on top of Spark.

I've seen several companies build stuff similar to this internally, defining jobs as a data structure. It all amounts to each company having their own internal conventions, their own view of what is easier for their devs and creating a framework for it. Nike have just decided to make theirs public.

You can do all this simply with simple spark scripts. Personally I'd use simple spark scripts. Big companies with lots of people love making these tools as companies love conventions, their conventions, their style guides, deal with staff churn/on-boarding frequently so believe these kind of things make that easier.

Probably makes sense in Nike as a way of organizing their ETL jobs but that looks to be all it brings. A way to structure/define your simple spark jobs the way Nike devs believe it should be done.
The GPT server is currently down due to a power outage
I think a lot of the more recent issues with gov.uk are the result of some defanging of the central service, leaving departments with more rope to do their own thing and believe that they know best.

Identity in particular is a complex subject, AIUI the original Verify project had to exist in the shadow of the No2ID campaign, which led them to avoid a centralised ID system. This then led to a much more complicated approach that was unable to cater for the needs of some of the departments.

For example, HMRC needed individuals and companies to be able to log in, and for whatever reason this was deemed unworkable with Verify, and thus they build the grandly titled "goverment gateway" auth system - and then I would assume that other depts saw this and decided that meant they could or should build their own auth systems too.
And to give a more Linux-positive spin

"there is always something that holds you... which is actually not that vital in the end once you lose it"
privacy.sexy is pretty good
Well the thing is, I keep hearing about these people who can't code but excel at leetcode, even that they are mass-trained in some bootcamps, but somehow I never saw one in reality and I interviewed hundreds of people. So I'm kind skeptical this is a real issue.

The other way round (people who code, but can't leetcode) I agree it's an issue. Unfortunately as noted here in comments, cost of a bad hire is much much worse than cost of a no-hire, so it's the price I'm willing to pay.
Don't forget that we all are in an echo chamber. Most people are not pushed anywhere, they don't care. They don't even know that Microsoft is hostile.
Your reply seems entirely focused on Apple, when the article is about Windows 11. https://en.wikipedia.org/wiki/Whataboutism
Antikythera Fragment #12 – Files, Saws and Reamers [video]
As CPU cores get larger and larger it makes sense to always keep looking for opportunities to decouple things. AMD went with separate schedulers in the Athalon three architectural overhauls ago and hasn't reversed their decision.
> FVWM in 2024 looks and works very much like FVWM in 2004

Hopefully there will be a community effort to rewrite FVWM in Wayland at some point! It doesn't seem like sway (or i3wm for that matter) required years of development by a big team.

I couldn't contribute to that effort because I am very much into tiling windows managers. I actually wish I could contribute to Sway, but it just seems to do everything I need. I thought I had found something I needed and implemented it only to realize that it already existed in a better way :-).
It might be different people saying that, and with time, some blockers are removed, some people migrate, and a new set of would be linux users get bumped up in the queue where they are now at their last obstacle to using linux.
I agree. I've been a Linux user since 2017, and in the last year transitioned to an M1 MBP for the battery life (cheaper than buying an inverter+batteries in South Africa with loadshedding).

Tried to upgrade to a new machine last month. New-ish (and not name brand) hardware made Linux unusable on it (keyboard & BT wouldn't work), while Windows was passable. After some work I decided to try working on Windows again. Honestly the worst OS experience I've had in years, because at every step there's some default setting that basically equates to "Microsoft will do whatever they want on your machine" and it's hard to turn off permanently.

Then I tried to go back to Manjaro where I had a stable work experience from 2020-2022, and compared to macOS, it was just a pain getting the same dev environment back up. Ubuntu wouldn't have been much different.

I dislike Apple for a lot of things, and really don't like the absurd Apple Tax on having a usable amount of RAM, but it is still the best (and most stable) dev machine I've had in years.
My daughter was there recently on a class trip, and she was amazed at how lifelike the plants were.
I've purposely avoided all three of those for that very reason. I've spent 30 years working with Microsoft stacks. It paid the mortgage off but it's been hell from a churn and lock in perspective. So much ROI was wasted on rewrites because of their policies and schizophrenic direction changes.

I'm in a different space now and I am blessed that my editor is vim, my language is either Go or Julia and my VCS is Fossil.
Nah, this will be an EEOC bogeyman.
A common side effect is significantly increased immunity to SARS-CoV-2.
"Premodern agriculture was characterized primarily as being low-surplus and high-labor, it takes a lot of people a lot of time to produce enough food for everyone to eat, and there’s rarely much left over."

This i contentious, I have actually read scholars that argue the opposite.
I wonder when Europe starts to stop this and also forces Microsoft to stop users from the hard requirement for an online account. It's about time.

I mean, they could make a ton of money by charging users for Windows without tracking/online accounts/bloatware.
https://brew.sh

https://asahilinux.org
You can never be perfect enough where you won’t drop crumbs on your keyboard but if you make a rule to never eat near your computer, you will never drop crumbs on your keyboard.

Writing high quality code is not about being perfect — it’s about changing how you write code.

Writing code that can recover from unexpected errors at any point is simply by being mindful about ordering your instructions and persisting data precisely.
I would rather hope the vendor has the right policy, not that a multi-national union forces it to have the right policy.
That could very well be, but less shitty is the wrong metric. Can get shit done is the right metric, regular users don't care about corporate telemetry and adware so long as it doesn't get in the way of getting their stuff done. A good example of what I mean is a work event I attended a year or two ago. We had a bunch of guys up on the stage and between the lot they probably had over a century of combined Linux experience. Still, it took them a good 10-15 minutes to get the projector working. Now imagine a regular user in that situation.
You can easily write a tool to dump a binary format.
I'm not sure there's so much agency in any of this. Most of it is probably cargo-culting. Every software shop wants to be Google, so they do what Google does (or what they think Google is doing). It doesn't matter if they do it well, or understand (or agree with) the ultimate purpose of the process.

If Google engineers all wore pink robes and top hats while interviewing then we'd see that everywhere.
If true, it displays celebration bunting on the front page on that day. Seems to be true for all holidays except Good Friday and the Queen's funeral (plus one (probably accidental) Easter Monday). https://github.com/alphagov/frontend/commit/5466c5f9ecc896a4...
I think you’re overthinking it. Hanlon’s razor applies - the industry as a whole is incompetent at interviewing. And to be clear I’m not being smug here - every time I’ve ran recruitment rounds the interview process was a mess. It’s an extremely difficult equation to balance and as an industry we have never made the commitment to figure out a golden standard for how to do it.
To you, someone who doesn't know which namespace HashMap belongs to is like someone who can't do 3 * 7...?

Not sure it's a satire about interviewer stereotype or...
Only if all you ever do is web browsing and do some light office work. As soon as you have to troubleshoot something or install some less popular software, you can't avoid it.
Same situation here. Apple is not the best option, but it's the least shit.