skysight-inc/HackerNews huggingface dataset:
> Leetcode interviews do a decent job at this.

I mean it doesn't, because I'm at a FAANG, At a FAANG you are infantalised from the very start, sure you passed a very difficult interview where you have to balance a binary tree efficiently as possible. But you're going to use none of those skills here.

what you actually end up doing is copy/pasting some random code you found using internal code search, because the sensible way of doing it can't happen as that would involve porting a thirdparty library, and doing all the procedural work that follows.

so you hack some shit together, ship out out and hope that it doesn't break. You then decommission the nasty hack you shipped last year and claim credit for innovating. Is your product not hitting the right metrics? loosing users? doesn't matter, so long as the super boss is happy that you've hammered in the REST API for the stupid AI interface, you're not going to get fired.

In a startup/small company, if you fuck up, the whole place is going under. Need metrics? you'll need to find a small, cheap and effective system.

Here, we just record then entire world and then throw hundreds of thousands of machines at it to make a vaguly SQL interface. Don't worry about normalising your data, or packing it efficiently just make a 72 column table, and fill it full of random JSON shit. Need to alter a metrics? just add a new column.

In short, don't praise or assume that FAANGs are any good at anything other than making money. They are effectively a high budget marvel movie, Sure they have a big set, but most of it is held together with tape and labour. Look round the side and you'll see its all wood, glue and gaffer tape.
That's a good guess.

Test systems often don't use HTTPS. Test systems often have credentials that work in production (even though they shouldn't), or are useful for finding vulnerabilities in production.
This is actually the opposite. at 10X the size, we have 30x the commuters (it scales faster than population) and 30x the demand. All of these 'car' cities used to have great streetcar or subway networks, we tore them out when we decided cars are a religion / definition of who we are.

We have it easier as a large country, and we still do the dumbest short-term thinking thing.
Most of these SaaS services have enough availability to practically not be a problem.
>And realistically, companies index less on leetcode skill as you become more senior or apply to more niche roles.

when does this start? I'm over 8 years in and I'm tired of being told to make a dang NxM Bingo solver in 30 minutes.

>Leetcode is not meant to magically select for the best engineers.

I'd agree with you in 2022. in 2024, I'm being way more filtered out for questions that I get right but didn't solve fast enough, or with zero hints. I was never a leetcode savant (too many other things to study for, and LC is maybe 20% of my interviews) but I don't feel that much worse than 2 years ago. Companies just have sky high expectations and are on a bargain bin for 15+ year roles paying 5 year salaries.
Microsoft does not make it easy to give them the benefit of the doubt.

See, for example, the Recall debacle. https://doublepulsar.com/recall-stealing-everything-youve-ev...
I recently got into the trades and every single day is a humbling experience, seeing what my coworkers can do first hand is astounding I feel like a baby in terms of ability and using tools is awkward, diagnosing vehicles properly is very difficult, the whole experience is such a grinding humbling mess.
It’s not security theatre in the rare case that the stated goals is to protect against physical attacks, or for hardware disposal.

If the goal is to put “military grade encryption” sticker in the sales deck, or to pass some certification, or to create a vague cloud of plausibility that you’re taking security seriously in some other way, then absolutely it’s security theatre. It deserves to be called out.
But that doesn't stop it from generating code that segfaults.
I don't even know what a "context menu" is in this context. Are we just talking about a general right-click menu? If so, it's instant in both Windows 11 and KDE6 for me (desktop, toolbars, etc).

Or do we specifically mean a context-filled context menu, such as the ones used in the file managers? If so, Dolphin definitely performs better than Windows Explorer, but that's a pretty useless micro-benchmark. The thumbnail and live preview processes are far more processor intensive/laggy in Dolphin/KDE, does that mean KDE is overall worse? No.
The so-what was just to confirm that Amazon do leetcode interviews, contrary to your statement.
According to the Windows 11 system requirements[1],

Windows 11 Home edition requires internet connectivity and a Microsoft Account to complete device setup on first use.

So can't you just tell Windows 11 Pro you don't have an Internet connection, given that it's officially optional?

[1] https://support.microsoft.com/en-us/windows/windows-11-syste...
If the main security complaint (at the moment) is that the locally-stored data is easily accessible to an attacker, how does openrecall solve that? Wouldn’t its db be as vulnerable?
Morgue drawer style housing is the most efficient.

I accept high density cities, but ultra high is misanthropic.
Markup aside, your description of what Salesforce is offering is what the article is saying should be done. Encryption of the disk at rest doesn't do anything for data exfil situations; it protects against physical theft or improper disposal - only.
I appreciate the message, truly, I never stopped to think about electricity consumption in this way and the challenges to tackle it are not evident to me, sure, you can consume less electricity by putting in more, expensive, development time, isn't that always the tradeoff? I'd wager almost any factory could be more efficient and profitable if it didn't care about the environment. Yet it's hard for me to imagine regulations in this regard.

That said, and I'd like pushback to this idea, isn't the fat kind of what you want? Wordpress is popular because you can rely on a whole bunch of stuff being there from the get-go, stuff you don't even have to think about. We want it because, being somewhat blunt here, it's pretty idiot-proof. I'm sure a lot of experienced Wordpress devs might read this and think "Oh no, but that's not necessary, it's not even desirable a lot of the time!" to which I say, sorry, you are not the average developer, you don't matter much.

The average Wordpress developer doesn't understand Wordpress. They started using it because it's a cheap and fast way of making a website that you can sell to a client. Yes you can do a LOT of stuff with it, you can go headless, you can customize it a whole lot, hell the whole thing is open source, you could turn it into a communal music player if you want to, but know this: less than 1% of WP sites use ACF, this is just not what people are doing.

At the end of the day, devs literally don't know any better.
> ... or are paid enough that they can move to reduce commute

My spouse and I make about 300-350k combined. Our mortgage is $1350/month. We're not moving.

I don't think the quoted sentence is true anymore. Maybe a few years ago, and before covid, not anymore. People aren't moving.
This seems very much like a mechanism that would be favored by evolution, not an accident of circumstance.

I have no clue how that mechanism migh operate, of course. I realize that makes this comment less persuasive, but so be it.
I don't really understand why this has to be heavily marketed as Mac-only. As an open-source product, restricting the application to the most restricted of consumer operating systems (namely that any consumer hardware can run Linux or Windows, either bare metal or through a VM, whereas only Macs can easily run macOS) seems a bit sad. I had to read through the comments here to realize that as someone who doesn't own a Mac, I _could_ theoretically purchase this and use it, even if it meant sacrificing some UX.

Reading the comments, it would be trivial to even at minimum state that there could exist community support for Linux, in the form of a command-line tool, even if it's not as polished as a Mac app, considering how open this product is about its limitations, and would likely bring in more customers.
To you, what is the meaning of "fact" and "is a fact"?

What, specifically, separates a "fact" from a "non fact" in this specific context?
Apple is showing off their success, GNOME is making excuse for failure. This is obvious.
I think the underinvestment has been going on for much longer than that. It's just really been starting to show more and more throughout the last ten years or so.
I'm not very optimistic with it being remedied any time soon, either. For some reason politicians have been talking about it doesn't return a profit for over a decade now.
I don't know where this reasoning came from, but it's spreading to postal service as well. Suddenly public infrastructure needs to be profitable. Unless it's parking or roads of course.
It’s in that ballpark, it would seem.

This is the right sort of AI for Raspberry Pi to be positioning themselves with: it’s edge-oriented, sustainable through the hype cycle, more interesting for a device that is aimed at DIY robotics and physical etc.

MagPi (the Foundation’s magazine) is running a series of articles about ethical on-device AI and has already covered LLMs and ethical Stable Diffusion models.
Interesting because keyboards and programming are core interests of mine (shocking, on HN).

I am skeptical about two of the main claims/conclusions, though:

- I don't think enabling caps lock makes the comma and period keys produce < and > without shift on a US keyboard, does it? It's not a "shift lock" after all.

- I think HTML is an application/specialization of SGML, which came from GML that is much older, and from IBM in the US.
> I only recently learned how to correctly raise and lower window blinds

So, how do you do it correctly?
> * I find it hard to trust data like this because of the immense pressure against side effects being attributed to the shots: pressure both on those impacted (for shame or disbelief or difficulty in knowing), on those doing the reporting (professional consequences, shame, disbelief), and on those in charge of administering the whole thing (monetary incentives, shame, disbelief, etc).

None of those really exist at the level where these metrics are collected, and myocarditis is a general medical condition that one would get treatment for.

I think it's hard for a lot of people deep into their beliefs to realize that the vast vast majority of the population just doesn't actually care. You get a vaccine. Done. If you then get sick for whatever reason you'll go to the hospital or not. Vaccine isn't even part of the thought process. Medical staff will treat you because that's what they do. Then it will go onto whatever metrics exist. Then later someone pulls the numbers together but they're not the ones collecting them.

There's no grand conspiracy because people don't actually care and it doesn't impact them in any way either directly or emotionally.

edit: As a movie villain once said: To you it was the most important day of your life, to them it was a Tuesday.
Yes, because in large parts of the world it’s not true, and Recall is shipping globally.
Is that fresh, black asphalt or older, light asphalt?
Correct, but who cares lol. I did it and came out a better man.
This seems to be an option: https://www.memeraki.com/collections/ganjifa
And the main question: Is it overall better (faster and less power hungry) than a reduced instruction set, powerful laptop ARM based CPU which is around the corner (Qualcomm)? Guessing not...
Nitpick: if I want to compare the number of Github stars (as a metric for popularity), than abbreviating values makes this harder when scanning that table row:

716 35k 6.6k

For me this would be much easier:

716 35,033 6,607
> main threat is from malware that compromises SYSTEM

It's a keylogger -- the system IS the malware.
I'm sorry - when did this supposed "promised land" ever exist? Back in the 80s I remember people lamenting that they couldn't get a job even with a degree because everybody wanted a minimum of two years of experience. For as long as I can remember there's been a disconnect between students' expectations and the realities of the job market. Graduates discover they're only qualified for junior-level positions, if that, and not making anywhere near the money they thought they were going to make. Like I said, this has been the case for decades. Not sure why all of a sudden everybody thinks everything is suddenly different.
> Especially since I know for a fact they don’t reflect the actual responsibilities of a software engineering of a job.

I had one job working on a compiler that fairly regularly had leetcode-style algorithms problems, even novel ones.

But yeah, most don't.
If I am looking for a senior java developer I absolutely expect that they know about java.util and java.lang classes w/o any reference whatsoever. Heck, I expect they know why java.util.HashMap is subpar, or even the common hash mul-and-add const 31 is suboptimial.
Clean Code Means Good Code: The Horrible Performance Debate
It will take a lot of lifting earth stuff into orbit before we have useful mills in space to refine those metals. Maybe eventually you will be correct, but current human lifetimes space minerals are very expensive.
> I've noticed it gets quite murky when dealing with fibre-to-the-premises, particularly in the UK. Although I don't think an ISP would disallow BYOD, I imagine they'd just not be as likely to support it.

In France, I've noticed that some ISPs (Free for FTTH and SFR for FTTC + cable attached to the router) they'll offer the possibility of configuring the provided router in "bridge" mode, where you basically get the external IP to whichever equipment is hooked up to their router.

I've also had FTTH with SFR, which have a separate device which terminates the optical connection (ONT) and speaks ethernet with the main router. I don't remember if the main router was able to work in bridge mode. It was possible to connect your own router to the ONT but you had to jump through hoops [0] to actually receive a working DHCP response.

Bouygues also had the separate device for terminating the optical connection, connected via ethernet to the main router. The only catch was that it talked over vlan 100 for some reason, but other than that it was smooth sailing.

I've never had Orange, but I hear it's a pain to replace the actual router with them.

---

[0] IIRC you had to send some custom DHCP options pretending more or less to be an actual SFR router.
With open core legacy patcher, there are quite a few of us enjoying 2012 and newer MacBooks that cost as little as $150.
Just looked up your layout and it looks very similar to mine, how did you pull that off? wouldnt you have to remap alot of thigns?
Over the past 25 years, the only thing that has ever reliably identified successful candidates for my hiring was having 2-3 people (at least one "cross-departmental") rate how much they wanted to work with the candidate, leaving it entirely up to them to determine how they arrived at that rating, and only hiring the highest rated people. I still performed superficial screening/filtering of resume/cv but there are very few roles in very few businesses where the "leetcode-style" of interviewing tells you anything relevant whatsoever.

The industry only does it because it FEELS LIKE it tells you something relevant, and it FEELS LIKE you and your business must be important if this is how you interview people.
That's a distinct possibility, but the wealthy folks you're talking about also had the good sense and economic mobility to move when interest rates were at historic lows, and they aren't likely to be interested in giving up that rate right now.

The effect you described is most certainly real, there's just other pressures to consider.
Show HN: I built a tool to convert voice memo to text
hi HN,

I've built a simple tool that transcribes voice memos to text

The first version is simple, and voice memos are limited to 60 seconds, but I plan to increase the limit, build a search function, and add exports and transcription add-ons (like translating the memo, extracting actions, etc.)

ofc, we don't use any of the data

let me know what you think.
[Reed-Solomon is the more conventional formulation if you do end up going looking]
This is to me a non starter. Why does the server care what that im incrementing the local data? None of that is likely important until I am done.

This is just one more layer on top, and one more possible point of failure/frustration, as illustrated by this parent comment.
Having grown up with US keyboards it's somewhat hard to relate to the difficulties of certain patterns. Then again, I've seen enough keyboards that break said patterns that it's frustrating to say the last.

My current favorite is the Unicomp 103 let US ANSI layout. I started with whatever came with a PC XT (model K iirc), then about a decade with a model M keyboard. I spent about a decade on about 2 a year that I hated before discovering Unicomp existed. I also got into other real switch keyboards as a result. I'm generally fine with Cherry MX Brown.

On layout, I can't stand the Fn key in the corner. And I didn't like when the arrow keys are weirdly integrated on the right. I favor Ctrl on the left and shift on the right.

While I haven't used other language layouts, I find that even the differences with Mac key bindings throws me off a lot.
That false negative can be pretty damn expensive if the good engineer you didn't hire could have saved your ass from the situation the less-good engineer you did hire couldn't handle.
You may also like:

- Hanafuda, Japanese playing cards: https://en.wikipedia.org/wiki/Hanafuda

- Four color deck: https://en.wikipedia.org/wiki/Four-color_deck

- Origin and development of the Latin suits, with links to Italian, Spanish, Portuguese, etc playing cards: https://en.wikipedia.org/wiki/Playing_card_suit#Origin_and_d...
Privileged delusional fools propose sustainable lifestyles totally ignoring that there are 8,113,289,337 humans and a large percentage of them do not have basic needs met at the moment.

Humanity requires better technology to provide modern healthcare and food to everybody.
I don't know if this is specific to where you are, but my experience in IKEAs in NL doesn't fully support that. Some really decent metal products (mini tables/trolleys) can cost $20-40 (what I'd consider more budget friendly), while a $50ish bookshelf uses particleboard. The cheapest deskmat has poor quality but is cheap, but the $20 or $30 top end "fancy" one is still some kind of plastic.

My learning has been - find the good deals where they are (there are some really good ones!), but check the quality of everything first.
While the training data may be wrong, LLMs still go off the rails that outputs data that doesn't seem like it would be part of the training material in the first place.

I think if the training data has errors or oudated information, then an LLM reproducing that information is not called hallucinations, and that's a different problem. It seems just that it's very difficult for an LLM to know if it's stating something that's part of or based on its training data or not, regardless whether it's the truth or not.

For example, I think the goal is to refuse this prompt: https://chatgpt.com/share/943944d2-9b25-47a5-a4eb-23f040273b...
All IDEs from JetBrains support interactive database diagrams.

https://www.jetbrains.com/help/idea/creating-diagrams.html#d...
It's not "theater" if the customer requires that certification.
BYOD is really easy here with DSL. With fibre they try to push the legal limits by arguing that their device is required because its part of their network.
But because the law explicitly says the network has to end at a passive point, they got fined. If they don't provide the login and vlan id's, you can just report them to the authorities and they will handle it.
> I still can't imagine how they managed to make a context menu open in almost a full second.

It’s probably One Drive and Dropbox. The cloud storage providers have to run a check on every context menu execution.

It’s slow because MS closed the loophole that was previously used to implement that and provided an official API that does the same thing but worse and slower
> then studying it, while time consuming is not that hard.

I’m in a mentoring group that includes a lot of people looking for jobs and studying LeetCode. Two themes that come up over and over again:

1. People overestimate the difficulty of practicing LeetCode. Reddit and other sites make it sound like you need to take 3 months off to grind LeetCode full time, but most people can do 1-2 problems per day in their spare time, lunch break, or other small window of time. You don’t need to do rote memorization of every problem on some list found on the internet.

2. Actual LeetCode interviews are rarely as hard as people expect. People think they’re going to get LeetCode Hard problems that require obscure tricks, but the vast majority are Easy and Medium.
That I wouldnt mind. I didnt do a full on CS degree, that never stopped me from being a good contributor to various teams over 8 years. I have learned the best candidates are the ones who like you say are open about how they messed up, and can get along with your team. It takes one toxic dev to ruin productivity for an entire team.
I went from a 15min to a 25-30min car commute. But it took me 5 minutes to get my car out of the basement garage so really it's not so bad. I also miss living close to stuff. But there is a different kind of convenience to owning a house over renting an apartment.
> Otherwise the tenants just start taking land.

...and do what with it, exactly? Farm it, like they're already doing?

The conflicts would not be about the land, they would be about rents/dues/duties/taxes. And there would only be conflicts when the tenants feel like those are unfair and they're not getting anything back in return. Which is not neccessarily the case. The article goes into quite some detail how the patronage system provides benefits to the clients, and how actual historical peasant revolts were often not about overthrowing the social order, but merely restoring it to a previous state.
I'll just get the point out there that latency isn't increasing because people are living further from their destination. Latency is increasing because there's traffic (not that you made that point)

Throughput fixes traffic

Plus your point stands for "adding lanes for buses" as well! How would that fix latency?

People only started living further from their destination because they gained the ability to travel faster. In transit, the invariant is how much time people are willing to spend commuting on average

If you increase throughput you will, in time, decrease latency

Looking at your post,

* I live in a very bikeable city in Europe and I've never worn "bicycle clothes"

* Variability in cars are entirely dependent on traffic. I've never been stuck in traffic on a bicycle. Bikes are much more reliable than cars and you can get one for $80 on craigslist literally overnight, meaning you'll never care about getting a spare. Flat tires almost never happen, and bike maintenance is a gimmie. Let's flip. What happens to your day when your car breaks down?

* The "green wave" is an infrastructure problem that can be fixed with infrastructure solutions

Then for the point of speed, cycling is only faster in dense areas and it'll mostly save you time in traffic & parking

If you live 7km away from your workplace, go through suburbs and large roads with single story buildings, the only people who'll benefit from cycling will be the people who are already living close to the center

But that's good for you, because you won't need to fight them for parking nor stand behind them in traffic

Once you have bike lanes though you can densify your city a bit more easily
This is utterly mind blowing.
Also, it was actually 2018, not 2019. Off by 1 error, sorry.