skysight-inc/HackerNews huggingface dataset:
Just a sidenote, I have been able to run Windows 98 on an Ivy Bridge computer (an Optiplex). PCI cards work if you have drivers (I have a Soundblaster PCI128). My main motivation has been for MIDI, (Cubase 2.8). I haven't tried any games. When installing, run "setup.exe /p i" to disable ACPI which will mess up the installation.
This is an interesting approach, though I dont think it will work. Vehicles/units move pixel by pixel, not tile by tile. Each wall tile in my game takes up one tile, and walls sit on the edge of a tile. I dont think this will handle unit/wall rendering order properly unless I also form larger shapes from the walls.
Thank you for taking the time to write and share your unique and relevant insight.
> Developer end up fixing additional issues in the merge commit instead of actual commits.

As long as the merge commit is being reviewed with the rest of the PR, that's fine, right? (We use rebase while working on feature branches, and then squash & merge for completed PRs, which seems to be the best of both worlds)
Very curious why you would wiretap your home with 5 always-on internet-connected speakers running opaque software for a tech giant.

I dunno, it's the sort of thing that would be fit for a robocop-like dystopia just a couple decades ago but is seemingly... "normal" now.
Maybe one of the reasons behind this is that people use voice assistants, and search engines too in general, to look for information. Today, all that these products do is suggest instead of catering results. I believe this is one of the reasons people, or at least I, do not wish to use assistants. It feels that a computer is controlling my likes, dislikes and wishes while it should actually be me who controls computers.
It takes 10 years to build
Same here, plus I use an oscillating tool for things like square holes for outlets. And a hole saw for round holes.

I tried a rotozip once but never again, they are just too loud and messy.
>Well you can if you want.

Oh, yes, of course. But I am only willing to work for 6-7 hours a day, 5 days a week and my employer pays for them all. Working outside that... nah, no need.
7 ways that diet can affect – and improve – your mental health
To the contrary. Dams keep water from everything downstream so the recovery from a drought takes much longer.
I don’t want to make up a good name for every commit. Good comments are hard enough.

A SHA-1 might not look friendly to a dev who doesn’t understand it, but as someone who works with hash values all the time, having my repo be a Merkle tree gives me a warm fuzzy.
Given home prices are what they are now, I don't really think it's reasonable for mid or Sr level engineers making less money than what's required to afford a mortgage
> in my circles.

what circles are those? I cannot seem to find any references to the term beyond this year.

> for large tech companies it has seen a resurgence.

it seems more like a bad attempt at insulting people who are trying to make work less shit. i will save my opinion at whether those attempts are more or less useful, but seems entirely another dumb culture war
we did something similar, but everyone knew it was a joke and we all took turns with it. I guess we didn't take ourselves as seriously
The World Cup’s New High-Tech Ball Will Change Soccer Forever
The Italian startups and scaleups to watch in 2022
Purelymail.com was mentioned sometimes before, and I use them for my personal email too.
I’ve been making this case here in BC since the BC Hydro company began pushing hard for a new large dam in Northern BC.

It’s remarkable how well hydro was greenwashed.

People think I’m an idiot when I saw we should generate power another way. They’re incredulous. How could a dam even cause environmental damage? It’s such a limited scope. We have ways of allowing fish to spawn past the dam. No big deal.

Here we have environmentalists who are pro hydro and anti-nuclear. It’s surreal.
I switched after that news https://news.ycombinator.com/item?id=28427259 way to much work with their bridge if they log.
...which is a pretty weird trick, at least for someone like me who has no idea how memory allocation works.
Twitter tech glitches mount as staffers depart
I've been a linux/osx user for 20+ years so I'm not familiar with Windows memory management. It'd be interesting to know why MS chose this approach and if it has any benefits? Why not just let userspace request whatever it wants?
> trimming down Firefox memory consumption

Of that Firefox that can fill 16 Gb zram with lz4 compression and all remaining physical RAM with less than 100 tabs loaded?
It's not toxic because every single developer knows that it could be them next time around.
Every organization is different...
Even if you could somehow guarantee that there will never be hacks, I'd say that the very existence of this data is almost exclusively to the detriment of the "consumer". If, for example, one of the anti-abortion states wanted to subpoena Meta for location data of all of its residents who flew out of state to visit an abortion clinic, they easily could. If an insurance company wanted to partner with Google to see if you're getting your 10k steps every day, or speeding in your car, and adjust your rates accordingly, they easily could. We're living in a dogshit digital panopticon, and we need to take laws to reign this in extremely seriously.
Apologies; I've looked it up and the one I found that most it wasn't voxel based. "Silent Thunder: A-10 Tank Killer II" was a first gen 3D accelerated game, nothing to do with Comanche, which I also remember playing with delight. Memory fades, next thing I'll be conflating Descent with those games...
I'm still on the fence. As an engineering manager, I tend to attach faces to those "jobs". So seeing cuts, I imagine a ton of people that had to go home and tell their friends/family/etc that they no longer had a job.

On the other hand. As an engineer, we tend to attach way too much self importance to our roles. Like if we're not there entering the "numbers" 4 6 15 16 24 32 every 108 minutes, the entire business is going to crumble. So... this is one I'm going to watch with a keen eye.
> Those are the kinds of moments I wish I had some charisma and run for an office myself, because I genuinely feel I lack any kind of real representation as a constituent.

If you won you'd still be beholden to the constituents as their representative, and seeing as how they, as a whole, do not align with your personal position, you're not going to be any further ahead. At least not without moving to a new constituency where the people are more likely to align – which is something you can also do as a constituent.
> Merchandise targeted at little ones. Toys, costumes, Lego…

You might be shocked that there are action figures for a mass murdering vigilante (The Punisher), a homicidal maniac (Joker), a guy who literally killed dozens of kids (Darth Vader), etc
I fail to see the point of this, in fact, I think this is a fundamentally flawed approach to dealing with your revision history. The problem is that rebasing commits has the potential of screwing up the integrity of your commit history.

How are you going to deal with non-trivial feature branches that need to be integrated into master? Squash them and commit? Good luck when you need to git bisect an issue. Or rebase and potentially screwing up the integrity of the unit test results in the rebased branch? Both sound unappealing to me.

The problem is not a history with a lot of branches in it, it is in not knowing how to use your tools to present a view on that history you are interested in and is easy for you to understand.
As an aside, working in Ruby is really great. It really prioritizes developer ergonomics and makes for a pretty joyful code writing experience.
Why don't more applications use this "weird trick" of just checking to see if memory allocation succeeded and waiting and retrying if it didn't, instead of unceremoniously crashing?

It's not like this hasn't been possible to do for many decades already.
How is that valid for creating and maintaining Twitter? 15 backend engineers are not even sufficient for any single facet of Twitter. Plus, there are other initiaves that Twitter takes on that are probably outside the scope of what you consider Twitter. Take a look at just their open source initiatives: https://opensource.twitter.dev/projects/. Go to, e.g., Finagle's Github page and look at the number of contributors and commits. While you may disagree that all of this is essential for creating and maintaining Twitter, there are problems that creep in when your platform supports billions of users that are not solved either correctly or at all by existing libraries and services; plus, open source projects serve as important recruiting collateral for engineers, especially for companies that do not have a set of widely used tools that entrench engineers (e.g. AWS, GC, Azure).

Creating a husk of an app that looks vaguely like Twitter and supports hundreds of users is a weekend project for anyone with a modicum of talent; building a platform that supports billions of users and is monetized well enough to support itself is an entirely different beast.
> Amazon's competitive advantage was not paying any tax.

I'm assuming you are saying "not paying sales tax". Amazon was operating like every other mail order bookseller that did not operate stores at the time. Retailers have complained for a century about mail order catalogs not collecting local sales tax. This was not new, or novel.

> the tax discount drove ALL the small, local technical booksellers out of business

Demand aggregation is a real thing. Localized, there's not a lot of demand for any specific niche technical book, and that leads to sub-optimal inventory. Why carry something you'll only turn once a year? You'd be better off putting that floor-plan money into gum, mints or batteries at the cash register. Quick access to product is why I shifted to buying technical documentation online. The local electronics store or bookshop could order books and it would often take 4-6 weeks for the book to arrive. Even early Amazon did 3-4 days. Demand aggregation is how Amazon won.
Anyone reading this article from Illinois is about to have a fun time with Apple, their privacy laws are reasonably strict. Of course, I'm not a layer, so maybe they found the one legal "loophole" or lawful way to do it.
> WhatsApp didn't have advertising, recommendations, bots

so you mean that 50 people could run Twitter, if only they removed the bloat and focused on their core business?

> or had to provide tooling for governments, regulators,

nobody did back in 2014.

Since then WhatsApp has grown a lot, doubling its size to around a hundred employees.
10 years? You're being generous here. Flamanville has been under construction since 2007, so at least 15 years for construction itself, and anything from 5-10 years for planning, acquiring land, relocation...
https://en.wikipedia.org/wiki/BASIC_Stamp

https://www.mikroe.com/compilers?programming-language*=basic...

For more modern hardware, https://www.wildernesslabs.co/
I _think_ you are joking. No?
Does iCloud do catchall?
The irony of Tim Cook only a few years ago claiming they don't want your data [1] "We treasure your data. We wanna help you keep it private and keep it safe."

[A] https://observer.com/2019/05/tim-cook-apple-data-privacy-cru...
I was helping a professional drywaller and he used the rotozip for only one thing - cutting out boxes after throwing the drywall over them. Everything else was knife (preferred) or saw.
Collaborative K8s Troubleshooting with ChatOps
No, Wikipedia is not colluding with DHS
Then go consult for the FAA and tell them those safety systems are just bloat for aeroplanes.
> However, there is no longer any modern compiler around that does not support this.

What features of C99 isn't this true of today?
The only problems I experienced are when the wireless bands are deprecated. I'd still be rolling my n900, otherwise. Old drivers or not, there is/was still some development going on; Leste & PostmarketOS, IIRC.
I think the click bait is assumed. The use of "this one weird trick" is humorous at this point (edit: and I found the article actually interesting/worth reading, the title not really deceptive, which is usually the main problem with click bait. and... yes, it is actually kind of a weird trick?).

To expend on your summary, this trick is necessary on Windows (only), because it does not allow over-committing and also does not have an OOM killer which you can instruct to kill content processes instead of the main process.
Because your LMT ISP decided that if client wants their own IP they should upgrade to Business plan, that's all there is to it. They probably don't have enough IPv4 addresses to hand them out to each client and use NAT instead, many many clients under same external IP, so obviously incoming connections gets dropped. I find it extra interesting that they decided to do exactly the same for IPv6 addresses, which surely they have enough of, so most likely business plan upgrade is primary reason here.
According to [1] "Alcorn estimated that 15% of the people laid off from Bay Area startups are immigrants, 90% of which are H-1B holders."

[1] https://techcrunch.com/2022/11/11/answers-for-h-1b-workers-w...
Yeah but if NASA didn't need to spend 4-5 billion $ a year on SLS/Orion many more other projects would come available.
Apple CEO Tim Cook Says the Tech Giant Doesn’t Want Your Data (2019)
Also the quality, though. I don't know how many times we got email notifications that our VPS will be rebooted or our storage unavailable due to maintenance this or that. Don't know if that's normal but it's another argument, in my situation at least, to keep hosting my modest requirements at home or from the office if it's work stuff.
I am familiar with the verbiage in the specification. My contention is that the currently popular tendency for C compilers to generate code which behaves in ways that are absurd and unpredictable, on the grounds that you shouldn't have been doing that anyway, is an unhelpful indulgence on the part of the compiler engineers.
Sounds like those people are in strong negotiation positions
AI art: 12 Midjourney prompts create superb male portraits [video]
Small note of clarification about MapLibre. It's a vendor-neutral, community-led project supported by a lot of different industry participants (including AWS & Meta).

https://maplibre.org
> My cousin, in daily pain, was told he'd have to wait 5 years for a kidney op last year.

Was your cousin waiting for an organ transplant? That was one of the explicit exceptions on the list.

https://www.gov.uk/government/publications/right-to-start-co...

] There is often a period of time between the need for a transplant being identified, and a suitable organ for transplantation becoming available. Therefore, where first definitive treatment requires the patient to be added to a transplant list, then the patient’s clock should stop on the date that they are added to the list, and when this is communicated to the patient. Where a donor has already been identified (for example, a family member), then first definitive treatment would usually be the start of treatment itself.

Don't let the suffering of your cousin become the excuse for why others must suffer as well.

> over the past 20k years

At https://en.wikipedia.org/wiki/Third_gender points out, non-binary gender has been around for at least 4 thousand years, and across many cultures, including "Some traditional Diné Native Americans of the Southwestern US acknowledge a spectrum of four genders: feminine woman, masculine woman, feminine man, and masculine man."

Just because you don't know about it doesn't make it not true.

Do you also believe, like President Mahmoud Ahmadinejad, that there are no homosexuals in Iran?

That seems an equally willful ignorance of human nature.

> the other is pretty much a recreational drug not medically indicated for that purpose.

Not according to your own NHS and court decision.

Just because you believe it, doesn't make it true.

And read the transcript, or watch the video, because it responds to just about every point you've made, and in more detail than I care to copy&paste.
You realize that none of the marvel characters besides Hulk were household names before the MCU? Marvel characters again aside from Hulk were never household names like Batman, Superman and Wonder Woman.
Every one I've ever looked at, here's the policy from my current provider:
https://www.spectrum.com/policies/internet-use-policy#:~:tex....

I have run a personal web server open to the Internet. But a good 15 years ago, I actually tried running a public website. It lasted for a few months, then they disconnected me until I called and agreed to turn it off.

I'm willing to bet your provider has something similar, enforcement may be lax, but it's not something you can count on.
While MakeMKV can rip decrypted Blu-Rays as-is, the default mode of operation is to encapsulate the audio and video streams in a Matroska (.mkv) container for each track (hence the name MakeMKV) which should be playable in any video player worth its salt. Personlly I like mpv for its minimalism.
I want a voice assistant that passes my AI turing test if you will. I want it open sourced like Mycroft too though. I don't care for having 17 speakers that start talking when they think I was talking to them. I wasn't.
For a second I was confused how Starlink requests were relevant for Twitter. Then I realized you meant 'law enforcement officer' not 'low-earth orbit'.
Uh, okay then.
> why don't we have "text assistants"

Siri has this as an accessibility feature since iOS 11, but might not be exactly what you're looking for
It was humorous five years ago, now it's just cliche
Why would you consider a few percent of sunlight change to be meaningless whereas a few degrees (a smaller percent, temp should be considered in Kelvin) is extremely meaningful?
Special pleading and strawmen it is, then. Again, the original claim was a qualitative one, not a quantitative one, and it remains accurate. Nothing in any of your posting disproves the original claim that "crypto can be exchanged for goods and services on its own".
I’ll take it

I’m more than vulnerable to my close friends but I do enjoy everyone having a good time
Serious laws have been implemented in the countries we bemoan for being "socialist." This is free market capitalism doing its thing. Just remember this when you hear the libertarians blather on about government and how the market will sort this all out. Uh-huh.
Dams can release water downstream as needed. Without them, water would just drain out to sea/ocean in the wet season, and in the dry season would be completely gone. Without dams, American southwest literally wouldn’t exist.
I am not an architect but I really really liked reading A Pattern Language and some of the other books in the series: https://en.wikipedia.org/wiki/A_Pattern_Language

I recommend it to everyone, in fact.
Next week, Musk announces he will personally approve all bathroom breaks.
I've been burnt out from work. I lost interest in coding because I spent so much time coding for a job that made me so unhappy.

I've been able to rekindle my passion for coding by finding personal projects to work on. I like to build utility apps, or screensaver-like art experiments. It's fun to learn something new. I once wrote a art project using CSS transitions, then rewrote it using a Canvas element. It was interesting to see the way coding was different in each situation. I never realized how much heavy lifting the web browser's CSS engine does until I tried to crossfade a colored square in a Canvas.

Also: Are you old enough to remember magazines with printed source code that you would have to type in manually? I remember finding them in my parent's basement among their science fiction literature magazines.
> If there is any kind of conflict, you are making code changes in the merge commit itself to resolve it.

I don't get it. If you rebase, you get 20 chances to do the same.
I'm not sure that you can just multiply those probabilities (are they both uncorrelated? Can autistic people even become psychopathic?), but,
0.027% * 300 million people in the US = 81,000 hypothetical autistic psychopaths, which is over 1600 per state. That's plenty to worry about from an administrative (e.g. police) standpoint.
If you think Netflix is bad, you should see architecture diagrams for one of the major ad platforms; 30+ service sub-systems get encapsulated as a tiny block of the massive diagram. Anyone who thinks complex systems can be built and maintained by a skeleton crew hasn't worked on complex systems or hasn't been exposed to their full scope.
The 1atm in space is pushing in the opposite direction. But yeah, if it's good to 5atm in pressure odds are it's good to 1atm in vacuum
From the article you’re commenting on:

One internal document described the business model by saying, "We want to make money when people use our devices, not when they buy our devices."

That plan never really materialized, though. It's not like Alexa plays ad breaks after you use it, so the hope was that people would buy things on Amazon via their voice. Not many people want to trust an AI with spending their money or buying an item without seeing a picture or reading reviews. The report says that by year four of the Alexa experiment, "Alexa was getting a billion interactions a week, but most of those conversations were trivial commands to play music or ask about the weather." Those questions aren't monetizable.
Musk's “free speech” agenda dismantles safety work at Twitter, insiders say
+1 to that.

My parents had a sliding glass door put in their bedroom and they chose to have the opening unfinished for some reason. I happened to come by and got to show them how to match up the edges because the original home builders were apparently opposed to having straight walls, took like 20 minutes and saved them some money.

Learned this stuff when I was living with my father as a teenager and he was doing general construction projects (badly).
I'm mixed on this personally, on one hand... I get it. Having curl on the XYZ micro controller you're using for a project is good. At the same time the only reason MSVC added c99 support was community pressure because major projects said "we don't care about MSVC anymore we're moving on"[1]. So clearly there is a correlation between vendors and versions. If the vendors don't feel pressure to support newer versions then they'll just continue to ship the garbage they've been shipping for years. I personally don't have a good answer for this. Daniel very clearly has made his decision and I'll respect that as it's not my project.

[1] Also because the C++ committee ignored Herb and just forced it into later C++ revs from a library perspective.