skysight-inc/HackerNews huggingface dataset:
Thanks for taking the time to provide such a detailed response. All your points make sense and it's those things that have to be resolved one by one to make anything like this not just a viable product but an actual sustainable business. I do keep coming back to this idea mostly because unlike a lot of people here, I don't want to tinker anymore, I don't want to hand build something from scratch, those days are long gone. I'm happy and willing to pay for something that works and maybe even a subscription for a period of time (think mobile phone contract).

Ultimately as you say privacy is the clear selling point. So much of what's in the cloud is now being exploited or hacked. Obviously the cloud is here to stay and we'll continue to rely on it for a ton of high compute, high bandwidth and high storage needs, but there's so much of what we do on a day to day basis that just doesn't require it e.g let's just say I need to talk to my family, leave notes between us, share sensitive documents, etc. All of that can very much be local in my house. All the things that we do in our physical houses we deem private, the digital should be the same. But we've shifted from the personal computer to public cloud services. There was big benefits but equally there will be huge benefits to going private once more.

I can't say this problem will be solved anytime soon. Someone has to really want to solve the problem for themselves first. I'm hacking on a little toy that might manage DNS, email, web serving, file storage, etc as one binary but I'm not sure it will go anywhere, it's just an experiment.
Hiring, Wage Gains Eased in December, Pointing to a Cooling Labor Market in 2023
https://archive.ph/dTArW
I think a big part was it got popular but there have always been a pretty limited number of courses. I got tired of waiting so long to play and getting held up by huge groups. Then it started getting popular with the weed/drink crowd and I mostly stopped. Strange I was cleaning my trunk and found an old disc yesterday,, that and this comment are the first time I thought about disc golf in years.
My circle is 94.2% perfect, can you beat that? https://neal.fun/perfect-circle/
Microsoft CEO: Next two years will be 'most challenging'
Cool write up, reminds me of a .net app I had to RE a few years ago which used a custom bytecode/VM for sensitive functions, such as some string crypt/obfuscate operations which I was trying to grok. Giant pain in the ass.

…until I saw that they re-implemented the same operations in some schema migration code without adding the magic ”obfuscate-me” annotations
Waterproof bag used for Scuba or a pelican case.
(foreign speaker, genuinely curious) How would you phrase it? working in ...?
Just spend a few hours making and scattering "horcruxes".
> If that's the case, quit immediately

If you're so uninterested by your work that thinking about it after 6pm makes you sick, why did you pick it?

I've been in the industry for 15 years, coding since 25+ years, and I very often think, code, read about work or work related things at any time of the day or weekend or vacation, because I find it interesting. Why would I work in something of no interest to me?
It is not cynical. It is just how organizations and social groups work. It takes few months, but culture changes. People start to behave differently.

And if you insist on not changing, you are better off to change the job entirely.
People have been living around Cairo for millions of years. There are reasons why migration is a one-way street but they can change. There are millions of under-utilized young adults with access to the internet. They will find a way to prosper.
Explainer: Armored vehicles aid Ukraine at critical time
I just use 1-2-3-4-5 for everything.

Edit: oh crap, not again
Not too familiar with the domain either, seems like these are prefab units but not intentionally mobile unless hoisted onto a truck
I wish they would bring HDR to Windows games first! Their Source engine uses a 16-bit linear light HDR back buffer that is then tone mapped to 8-bit SDR. This technique was used as far back as Half Life 1!

Roughly speaking they could just update games to directly output the HDR, or just change the tone mapping to a different curve and 10-bit output.

This is so easy that Microsoft hacked it into a bunch of games in Windows 11, without access to the source code! This “Auto HDR” is not as good though as proper, first-party support would be.
Security is more important. And dTrace implements a full stack, from kernel, user space to apps.

eBPF is an Linux-only insecure island, they can keep.
The way I read it is simply a broadly applicable notion that a certain type of people will demonstrate their power and (perceived) higher status over others by openly breaking the others' rules without consequence.
EDIT for better wording
Someone with a gun can still force you to open it.
Missing from this list is that lots of the mentioned concepts are highly subjective. There is no generally agreed-upon standard of what documentation is "proper". Or what "clean" code is. Or what "competence" looks like. Or what a "scalable architecture" is. Etc etc. Most of these words are bent by whomever using them to make a point (or to boost their ego, sadly). Two people could easily work side-by-side and claim about the other that that person is incompetent and defend this position here on HN with some horrible-sounding anecdotes.
I highly recommend this Vox explainer on John Coltrane's "Giant Steps", for anyone interested in learning about the math behind one of Jazz' greatest innovations.

https://www.youtube.com/watch?v=62tIvfP9A2w
Elon Musk’s satellites have saved Ukraine and changed warfare
See the American Revolution.
> Meetings are there to ensure that everything is going smoothly and on schedule.

Hospitals are there to provide health care. But you'll sometimes hear a phrase in health that "a hospital bed built, is a bed filled" (https://en.m.wikipedia.org/wiki/Roemer%27s_law). Health organizations will push patients to get extra, often unneeded, treatments if they system has extra slack.

Similarly, management calendars always seem to fill. It doesn't seem to matter what the ratio of staff to management is, or what's going on at the moment.
> It is the perfect example of independent company culture regardless of ownership.

The point of OP is not that the Borg will assimilate you from day one. Inertia, operational convenience and upper management laziness can delay the implementation of the hegemonic culture - why mess with a division that works? The point was that there should be zero expectation of changing the corporation's culture to match yours, they paid 27 billion so that you no longer have an independent voice on the market and be forced listen to them.

Because of how corporations operate, with strong internal diffusion of management and operational practices, the assimilation will happen, it's just a matter of speed. The old company has ceased to exist.
There is a difference between "want to" and "have to". You are talking about the former. GP about the latter.
> There is high unemployment

At least in North America unemployment is very low right now.
The Pantheon is very notable among Roman monuments for having little done over the years other than cosmetic upgrades.
But we can’t exclude those populations. They’re here regardless of whether they’re convenient for our Gini coefficient, and the immense inequality is leading to structural problems with our society. We spend a lot more on health care for much worse overall results, for example.

Anyway I’m under no illusion that inequality can be fixed with tax policies alone… but let’s at least try to do better. What Trump got away with shouldn’t be possible. It’s not like he was a sneaky mastermind, he was vulgar and brazen and open about it. God only knows what actual clever wealthy people are getting away with.

Maybe for a start, we don’t change any tax policy. Instead, we make all tax returns public, or at least any returns involving seven figures or more. Watch the roaches scatter in the sunlight.
If you're so uninterested by your work that thinking about it after 6pm
makes you sick, why did you pick it?

Doing anything continuously for long periods without rest is unhealthy, and leads to both declining physical and mental health. Working 10-12 hour days is something that you can do for a short burst, but if you're doing it for months on end, it will negatively impact you.

I've been in the industry for 15 years, coding since 25+ years, and I very
often think, code, read about work or work related things at any time of the
day or weekend or vacation

I think about code too, but it's rarely work code. It's usually about some hobby project or interesting algorithm that I've picked up.
Ask HN: Good UI/UX Blogs?
Looking for inspiration, best practices, did-you-knows, etc for frontend design trends and practices.
HashiCorp Vault?
I love jazz. I love Monk. What I don't care for is the jazz musicians and "purists" who, in essence, is like "if it's not jazz, IT'S CRAP" attitude. Especially when they compare jazz to rock. Listen to the "Wrecking Crew" backing musicians from the 60s complain about the rock music they "had" to play on and how simplistic it was...yet were frustrated by how popular it was. They would say how they could play circles around rock musicians...that is until someone like Hendrix and EVH came along. They basically shut up after that because some said "okay, then listen to EVH and replicate THAT for me on my record" and of course, they couldn't.

Even today you can hear people like Quincy Jones (on his interview from a few years ago) bad mouth all the rock musicians like the Beatles and even Michael Jackson and say they couldn't play and their music was terrible and blah blah blah and the "if it's not jazz, IT'S CRAP" thing all over again.
One thing missed: there are two kinds of meetings, the one where nobody wrote down the points discussed==>time wasted,
the rare one where someone wrote a résumé of the meeting with clear action points and made sure to send the document to everyone asking for feedback, etc.
These meetings are gold (provided the discussion was about concrete actions not moonshots)
https://github.com/vitoplantamura/BugChecker/blob/master/Bug...

https://wiki.osdev.org/%228042%22_PS/2_Controller

https://github.com/vitoplantamura/BugChecker/blob/master/Bug...

This is the code for how it's reading keyboard input. Seems like it's just dead simple? From what I understand about how BugChecker works, I don't think anything else matters, except maybe ensuring stability.
> It produces this weird state where everyone saves up what they have to say for the meetings to avoid an awkward lack of participation or "I have nothing" in the meeting

This is an odd meeting culture. Just remove the requirement that everybody has to bring up something.

FWIW I've never felt like that in my teams.
Maybe because it's Friday night, you want to go home, there's one more test to fix after a long day of work and you don't have time to pull out the perfect design.

Or the code is already ugly when you start touching it, your manager is assessing your performance based on features. Any time spend on refactoring is time you're no shipping features (worse, you may introduce new bugs). So you add your feature, making the code even uglier.

Or of course, the person who wrote the code was not very skilled.
Because there is more to life than coding? Family, friendship, health, leisure… Other professionals actively try to separate these from their daily duties, regardless of whether they like their jobs.
The OCaml System
Why does Nike bother? Their home page just has some pictures of stuff they sell. It doesn't do much. It leads to apparel ordering pages. Those have a column down the left for selecting some options, and pictures of products. Just like everybody else that sells clothing on line.
Frankly, the offline feature was never a satisfactory experience. It was making the best of the reality of slow modem speeds, versus the clear increase in demand for interactive and multi media web services. Netscape was trying to address a situation that was simply not theirs to control; no amount of money was going to roll out universal broadband in 1997.

Offline experience required content providers to associate a web manifest with their pages that they offered for offline. Even those who went to heroic lengths to re- structure their sites to work that way, were often defeated by the utterly unreliable nature of dial-up internet service. Did the resource fail to load because dependency tracking is NP-hard, or did it fail because someone picked up the phone at 10pm, or forgot to disable call waiting, or the ISP dropped the connection, or…? Not the hill to die on.

Nevertheless, those very first moments of JavaScript and CSS were indeed very exciting, because however murky some essential details, the fact that web experiences were the future of UI for decades to come — that was crystal clear. It was a Singularity moment. Right there in the offices recently vacated by WebTV, across the street from the Shoreline Amphitheater, now part of the GooglePlex. I’m not sorry I was there.

(I was offered a job at pets.com — if you picked up an AOL installer CD, a pets.com sock puppet would spontaneously materialize and hand you an offer letter — but there’s crazy fun and then there’s just crazy.)
Ex-archaeologist here. You are correct, less people less trash, but you might be surprised.

Archaeological landfills are called middens[0], and they're more like trash heaps than landfills, but there's a lot of them around the world.

A quick primer from dig it Scotland on middens: https://www.digitscotland.com/a-load-of-old-rubbish-what-mid...

[0] https://en.m.wikipedia.org/wiki/Midden
You're going to love this playlist from Practical Engineering [1]. Grady explains all of this much better than I could. The second video explains reinforcement and the fifth explains pre-stressing.

[1] https://www.youtube.com/watch?v=UOHURuAf5iY&list=PLTZM4MrZKf...
The only problem is this: a random croissant once a week as a treat is negligible to your overall calorie intake, but a daily croissant means you eat croissant for breakfast every day. Huge difference. In the book "French Women Don't Get Fat", one of the things that the author points out is that our invisible daily habits are the biggest factor in our calorie intake. If your commute walks you past a donut stand that you cannot resist, change your commute.

Of course if you have a well-worked-out diet and matching exercise plan that accommodates a daily croissant, this is great (with the air fryer).
It was still less effective globally because you couldn't reach a few billion people 24/7 at the click of a button.

And it was more effective locally because a limited selection if newspapers and TV channels was all you had access to until the Internet came along.
Most non-trivial programming homework assignments in college require debugging and a good school will provide guidance of how to do this.

One thing I do in job interviews is to have the candidate debug an issue (that they usually caused themselves and that I let them purposefully run into). Quite the eye opener of how they approach bugs.
> (In fact, it's effectively impossible to only perform the eccentric portion of a squat or a bench press unless you're only doing a single rep.)

That’s true for all movements, unless someone is resetting it for you. If you don’t move the weight to the top, you can’t lower it again.
I also find it odd that nobody is ever taught to read code. We spend a lot of time writing code, but how many programs does the average CS grad read by the time they graduate?

Imagine going to school to learn how to write, but in the course nobody ever reads anyone else's work. And in fact, most people (including the professors) never read any books. For some reason, thats the status quo in software.

In industry, learning to read other people's code is one of the most valuable skills there is. There's plenty of times I've run into a showstopper bug in some opensource library we depended on, or needed another feature that was missing. If you can't read code, how can you fix the problem? Hope there's another library out there which solves your problem better? Implement some complex workaround?

But if you can read - well, you can just dive into your dependency, debug the issue there and file a PR. (And if you like, use a fork with the fix until its merged upstream).
That collection name though.
miniDisc is a great option. there's the long play modes that fit more songs if you are ok with having lower audio quality.

you can rewind or skip tracks

you can fit a few of them in your pocket at once and they are better protected from the elements

if the player supports netMD then you can get the songs off it again using something like web miniDisc, which is great when sharing a mix with someone since they have the physical disc but also the option to add it to their digital collection

https://webminidisc.com
for some people having strict working hours is a baseline to prevent burnout, and generally to have more diverse life where you have time for family, leisure, or even coding your pet project that you don't hate, but it doesn't put any money in your pocket (yet :P)
You need a second "honeypot" safe to handle that sotuation.
I rarely goes online in the evening but when I have an interesting problem, it's not rare that I have a solution when I wake up in the morning!

So you don't really stop working at 6pm..
> Though Mr. Burr did not contest that he sold much of his portfolio out of concern for the spreading pandemic, he insisted that he made his trading decisions based entirely on news reports, not special briefings he received as a senator.

Sure
In Switzerland, we are expecting a fiercy battle in the next years for the access to water resources: from one side, the ski resorts that will need more and more snow to sustain their business, and from the other, the population and its need for water for industry and agriculture. I know that it sounds ridiculous, but I'm not sure the latter will win....skiing is a religious in Switzerland.
Wow, this is a pretty big swing-and-a-miss, honestly.

This discussion is about finite vs infinite in Economics, not physics. Arguing that wood is finite, in an economic sense, would be a laughable position - wood is almost always used as an example of an infinitely renewable resource.
As long as it’s jazz
Now join the dots together - the largest oil producer and one of the relative cheapest has run out of legitimately cheap oil. Domestic consumption of energy showing signs of serious stress. There isn't any external provider of cheap oil that they can import from - in fact, the global market is in such a state that the US is exporting!

It is hard to say exactly what that entails. Maybe the world gets lucky with a fission/fusion breakthrough of some sort - maybe even a political breakthrough to let us use proven-good nuclear tech. But in the interim it isn't easy to say that the US stock market will mirror its performance in an era where it had unchallenged dominance of a global network of easily available oil shipments. And it certainly isn't safe to say things will happen slowly. Things could start breaking and move quickly.
Does one of these documents (or any other source, not necessarily from Artsy) explain this concept of "open-source by default" and permissionlessness in and of itself?

I know the book "Turn the Ship Around" which talks of the difference between a culture of asking permission versus announcing intentions etc. Is it sort of like that?
There are definitely valid concerns and counter arguments; they will be more powerful and persuasive when presented on their own merits rather than with the assumption and accusation the poster they are responding to is unethical, stupid or commenting in bad faith. I think I've been polite in response.

However, as I started the thread with a comment that I guess was more provocative (and perhaps more personally felt by others here) than I intended, I'll accept your criticism and bow out.
You would need to debug but can you tell if a person just printed to the console or used advanced tooling?

Can you tell how long they wasted on the debugging aspect?

Nope. That's the problem. These are soft skills that are hard to teach but much harder to test.
I've been using Galene to self-host Linux User Group meetings for the past few months.
It is lightweight and works well with Raspberry Pi 3 for a small group.
https://galene.org/
That’s exactly my setup. I swapped out the pressure valve and added a temperature PID controller. It’s a great unit.
People seem to lose their minds when new sneakers become available, which instantly have a huge resale value. So the anti-bot measures are probably to try and counteract sniping of said sneakers.
One if my favorite terms as well - extremely evocative
> occupants did not exceed or should not have exceeded the survivable limits of human G-tolerance

I think it was a joke.
A high rise had a telephone type panel on the outside and you punched in the floor you wanted to go to.

Then the external display and speaker would announce which floors it would actually go to in a particular trip.
>Domain knowledge is more important than your coding skills

It depends. For hiring I would focus much more on coding skills than domain knowledge.

Reminds me of a company that was getting rid of the expert/developper communication bottleneck/gap by having domain people who code, and said it was much easier to teach the domain to a good developper (who should end up knowing it anyway, possibly in more details than experts themselves, due to formalizing it in actually executable code (requirements often don't even "compile")), than to teach coding to a domain expert.
Our brains are also water cooled, and yet our bodies often actively increase temperature.
The Minecraft migration to Microsoft accounts is another excellent example of this.
Seriously? It looks to me that guy is perfectly aware is talking bullshit. And disparaging archaeologists is part of the publicity game. He is just an entertainer trying to make money.

Why would any scientist have to descend into the mud to argue? Just let time run his course and wait for Graham to run our of ideas, people will forget about him.
Been in an Atlassian acquistion from a smaller startup. AMA
Have you never done long eccentric phases? It’s the worst. Barring injuries, there’s no worse day after than the day after long eccentrics. DOMS for days!
I ran into the same thing reverse engineering a piece of exercise equipment

The routines for communicating with sensors were heavily obfuscated in the main application... but the factory sensor test application had been left installed and was completely clear.
I find debugging hard when it comes to web development.
How can I debug a typescript web app when 1. It will actually be in javascript once it's transpiled and 2. It will run in the browser and not in my ide.
It uses some kind of live reloading dev server that is completely different than the production build.

Currently I'm building something with sveltekit and i have no idea how to debug this except logging out messages.
The Guardian also did a bit of a hatchet job on it a couple of months back: https://www.theguardian.com/tv-and-radio/2022/nov/23/ancient...
I didn’t say it was “cruel” or “abusive”. These terms only make sense within an ethical framework, which I consider subjective.

I said bonsai are crippled regular trees. You prune it to an extreme degree to stunt its growth and bend it with wires to contort it into an aesthetically pleasing look. That’s just an objective fact.
https://www.mikemneves.com

Old, out-of-date website, but still works :)
Works better on desktop