skysight-inc/HackerNews huggingface dataset:
> kids who will one day, grow up, and enter the workforce and lead the workforce later on

I noticed chromebook getting big in the education space and really getting into the hands of kids 7 years so. Your business executives I assume are old enough to pre-date chromebook's big debut in eductaion? They likewise are probably most familiar with Windows and that is why they hand it down as the required bit of software? or probably a sweet business contract, that also plays a factor.
DB field names can be really hard to change. All those crystal reports to update, and the sales managers pet access DB that the hero set up for him that you don’t know about.
honestly, luck. I successfully negotiated my rent down a whole 6.6% due to my old landlord and my new landlord being friends and having a good word put in for me.
Oof man that's brutal straight down
I still have a not-connected-to-the-net w7.
Runs my software great.
> being able to pass a list and get an integer in return, makes it very easy to reason about what you can do with these values

I disagree; to paraphrase Ian Malcolm: what you can do with these values is less important than what you should do with these values. For example, we can add a distance to a currency, if they're both int or float; that doesn't mean we should.

The most obvious example of this is "stringly-typed programming", where pretty much everything is "string". Can I append a user-input string to an SQL statement string? Sure; but I shouldn't. Can I append a UserInput to an SQLStatement? Not without conversion (i.e. escaping)!
As another commenter said it is not possible to reliably identify disinformation. They are not inspecting the content and applying some kind of advanced NLP to classify it, they are just tagging as disinformation anything coming from Russia-based sources.
Going from "could" to actually doing it are two very different things, however.
Horrible. I feel so bad for the families of all the victims.
I mentioned native GUI on purpose, additionally your "solution" doesn't cover anything related to L&F code.

How do you test the code for game design quest, or if the lot box animation sequence is doing the proper steps?

An audio engine turns math into sound.
In the specific case of monogamy, I have many neighbours that don't practice it (they have two, three, or even four wives) yet when I mentioned that here I was met with disbelief, denial, and even hostility. However, these people live in a society that developed under the idea that many men would not grow to adulthood, so this is how they deal with the excess of women.

And even today, where the children do expect to grow to adulthood, they continue to have a dozen children per wife. So obtaining a wife (or more) is a goal that presses the adolescents to achieve things in life. What motivates a Western child to achieve things in life?
Then you've been talking about a wrong and meaningless metric.
My strong recommendation at work is: _do not_ use configuration values such as "int dataCacheTimeMins" as these are prone to error, inflexible (cannot represent 2 mins 30 seconds) and not used consistently (will be mixed in with "int dataRequestTimeoutSeconds" and "int someOtherTimeMillis" and values named _without_ explicit units).

Instead always use "TimeSpan dataCacheTime" as this is more flexible: can hold values from sub-millisecond up to multiple days, and is easier to use with framework methods that will also expect this type.

In other words, use the appropriate type instead of putting the duration unit name in the var.
Oh, I installed two OSes last year: Ubuntu on my then daily driver (it still is my private one) and a clean Windows ten on my son's laptop. That used to be my old back-up and had my old company account on it, in addition to his school teams account. I tried to convert it to a local admin and throw his educational MS Office license on it. It ended with buying a second market Win10 license (I bought two, only one worked) and a clean, new install. Everything else just failed. I'll never use a MS Account for anything again.

That expends to MS Office subscriptions as well. I once bought one through (stupid, I know) GoDaddy as an extension to my domain mail service. It never worked, not once. I still paid for it, so. The user account didn't even exist on MS's end. Only way to get rid of it was to cancel the credit card behind it. MS stopped bothering me after two months of unpaid subscriptions...
U.S. may force companies to disclose climate risks, marking a historic change
When Howard Hughes was at his most batshit crazy and generally out of touch with anything resembling humanity his businesses kept being profitable, perhaps once you have a lot of money it is difficult to really screw it up.
> The less affluent citizens who didn't attend higher education are paying for us who did attend. This is usually motivated by the idea that society as a whole benefits from us educated people so much that they should pay for it. I find this idea a bit offensive.

The data supports the claim. A higher educated citizen generate more tax and in general use less money in the healthcare system. It's a net surplus to pay for the education, so the "less affluent" citizens are not paying for anything. At least that is what the Danish government claims.

> would actually prefer a system financed purely by student loans. It does put a lot more responsibility on the prospective student to judge the quality of an education programme and the opportunities it affords. Some programmes would no longer be sustainable if they were not given free of charge.

This is rather simple to correct for. If the unemployment is high for a given education it can be reduced. It is in Denmark.
Yeah I think the issue is that for most people it is freeware. Very few consumers are actually paying €145 for Windows. They might have got Windows 7 with their PC (I believe the actual cost is around $10) a literal decade ago and paid nothing since.

I can see why Microsoft are trying to explore other revenue sources. If they give Windows away they make a huge loss but if they charge for upgrades nobody will upgrade and it will become a support nightmare.
UWP/WinRT was close to the nuclear option. I think the main reason it failed is their app store. They should have allowed to publish these new apps with SetupSomething.exe and I think developers would eventually switch.

A good example of that option is the way they did Linux support in WSL1. Not exactly a new subsystem but technically pretty close. They could do something like that only with GUI, and not based on Linux.

BTW, I still use WSL1 every day. Too bad it’s deprecated, WSL2 is VM based, borderline useless for me.
Just don't take to bartering with people who are selling to make ends meet. Save it for the luxury hotels, big airlines, exclusive shops, who are already making bank.
So heavy I abandoned and went for a clean install and new Win10 license. Turned it was faster and easier.
> That's a pretty big thing.

It's also the bane of its existence, because it means that they can NEVER retire anything, because by doing so they would break backwards compatability.

And that's actually how we ended up here. They can never get rid of even Win16 GUI (let alone Win32) because it would break shit written for Windows 3.1 (yes, there are still some dialogs in Windows 11 that use Windows 3.1 file select dialog, namely the ODBC Data Source Administrator (32-bit)[0].

So they are stuck between a rock and a hard place. Win32 isn't being used for anything they are making now, but it's used by other people, and more importantly it's used by all the old apps.

So now they have to justify ETERNAL support for an essentially deprecated API. Which they obviously aren't doing, which is why we're here.

> I'm still using programs daily that I acquired in the 90's,some of which was last updated in the 90s.

Unless they are extremely domain specific, surely there are modern alternatives?

[0] https://i.imgur.com/MrvLCSr.png
Median farming family in the US are millionaires, and it's not a good thing they're family-owned any more than a used car dealership or small landlord is. They're both in the same class of landed gentry/small business owners, except farmers get more tax breaks.

As you can learn from @SarahTaber_bww, they're also the most likely to use slave labor because small businesses can't afford HR departments.
Basically nobody uses Google Messages in Europe. Still, if Google breaks the law, there will be consequences.
Using Machine Learning for Fast Test Feedback to Developers and Test Suite Opt
I have to buy many online goods in USD with my devalued currency. Isn’t that the same?
Do you think GTK is still good? It's on my list to learn to make a Linux app for Pinephone.
Started as an engineer back in the days of Vax and MSDOS (1980s). Worked through the start of Windows and the internet, then decided to switch.

I went through chicken farming, loading trucks at a builder's merchant, handling directory enquiries phone calls, fork lift driving, designing kitchens, fruit picking, managing vehicle fleets, and more.

Eventually concluded dev work is what I love and returned to it about 5 years later.
What would the purpose of collecting such information be from a "we only use this for better targeting ads" perspective? Establishing relationships in the case of "if someone you talk to regularly is interested in xyz you might be too"?
> I can literally run a game written for Windows 95 on Windows 11 without major issues

I'm not really sure about this. Games like Vampire the Masquerade comes to mind.
I can see 3 possible things there
1) Nvidia being Nvidia
If both PCs have Nvidia...
Back when I had Nvidia, I had exactly same problem. Random freezes, no matter which distro/kernel, sometimes needed reset.
2) RAM issue
As much as its unlikely on both machines, testing RAM doesn't hurt
3) Hard drive degradation
Similar results as in 1), but buying new disk solved the issue.
> but I'm not sure how, given you yourself say you're well read on leftist literature, you can't correlate how extreme egalitarianism requires doing away with individual characterization.

Because it doesn't? Leftism is about doing away with socioeconomic oppression, not erasing all character difference. Leftists aren't the borg, the whole point is to create an equal playing field so that people can be their best selves.

> Wouldn't that imply that leftism cannot exist without allowing fascism to also exist?

Under a socialist or communist system, people could still hold fascist beliefs for sure (though the material drivers of fascist beliefs would be gone so I doubt it would be common) - but what matters is the systems we live under (capitalism, patriarchy etc etc) not what everybody thinks about each other.
Windows with i5 or less plus HDD with about a year of use (which leads to bloat) is painfully slow.
Overtone is live programmable music and visualization
Yeah, terrible advice.

Saying "no" to other people's requests will put you in a position where you will be told "no" to any of your own.

Unless you're indispensable and never had to ask others for anything this is just career suicide.
> Have none of you ever refactored code..? Or all of your writing C?

You seem to ignore the much broader context here: the article wasn't just about code. It included configuration files and HTTP requests.

It's also worth noting that depending on the language in question and the usage pattern of the function/method, using interfaces or protocols can cause considerable overhead when simply using a proper descriptive name is free.
How is that different from killing somebody’s else’s citizens?
I have hit more cases of "burnt a body part" with Windows machines than with Apple laptops. Apples tend to run with more warm surface area because the aluminium spreads all the heat on the entire surface, but high-power Windows laptops can be downright nasty if you manage to touch the area around the fan outflow because all the heat concentrates there to form an incredibly hot spot.
I would have thought the thermostat would account for faster water flow, at least stopping the temperature drop at operating temp. But as another user pointed it, it could be a bad thermostat also.
Adding seconds to minutes can actually make sense. A minute plus 30 seconds is 90 seconds, or 1.5 minutes. Whether your type system allows this, though, is up to the project.

You can't add seconds to kilometers, or to temperature, or to how blue something is.
Uhm... this thread has a specific context, which is CO2. So your comment makes no sense.

Would it be too much to ask to make replies that take the context into consideration, instead of using "autobot" mode posting generic standard text based on keywords?
Airplane accidents are less frequent than car accidents or other modes of transportations but still it is so dramatic when one occurs.

Maybe it is because of the mass nature of it, in one stroke, a lot of people are killed compared to a car accident in which in each accident there are fewer parties involved.
What are you buying that you don’t trust the seller in some way?
Bare chips and data on wires are bits, files and products are bytes.

4 TOPS with 2 TOPS/W is also interesting, this thing has 2W TDP!?
https://archive.ph/zzDf7
Sort of. He (and POUM) were more anarchist than Marxist. And found themselves under fire but the actual Marxists nearly as much as by Franco's forces.
All I want is macOS with window snapping and a maximise button. Their absence makes shifting from Windows very difficult. I can't understand why these basic features have not been added, yet the OS receives changes that, as you rightly point out, tend to defile the user experience.

I can't understand why people would want to make windows full screen in ordinary situations. It seems to be something I would only want to do on rare occasions, given that you lose quick access to the menu bar.

Magnet/Rectangle are third-party fixes for the former. But it's a basic function that should be built into the OS.
SUVs, Pickup Trucks More Likely to Hit Pedestrians When Turning: IIHS
I thought POUM were communists, just not the Stalinist version of communism?

https://en.wikipedia.org/wiki/POUM
US gives military helicopters to Croatia, Russia arms Serbs
Heh, Gabe Newell is in the list. I remember it being a big thing when the original Half Life was launched that he had left MS to do it.
> Where’s the problem?

...that this does not work for libraries, tools and kernels. Which, together, make the backbone of FLOSS.
Wayland...
Right, as for now I am still using X, and I like it, and I am way too used to bspwm,

But when I Poked wayland WMs, man,
Things felt just... smoother.
I probably will move to river+waybar, but, I need to just, do the effort of configuring waybar a bit more, to make it prettier. But that is okay, for now, bspwm as fallback :P

And GNOME.. About the only DE I actually like, so I agree with you lol
Looks interesting, although I am not sure if it is worth the trouble for hobbyist who can buy similar SOCs in much more friendly packages.

A commenter compalined about his "negative and accusatory language". Where does he see that?
Yeah, but with most tower-style computers and even most Apple laptops it's easy to clean after the inevitable coexistence with dust: once a year, remove the screws and the bottom (or in case of a tower, side) lid, apply a vacuum cleaner, close it up again and that's it.

The nastiest opponent to cleaning that Apple sells is the iMac lineup after the Late 2012 iMac. The iMacs before had their display glass attached to the frame with magnets, with 2012 Apple switched to adhesive... which makes servicing these really painful because it is easy to break that glass and pretty difficult to separate the front glass from the panel.

If you have cats, dogs or other beings that shed fur though around you, I'd recommend once every six months.
I _really_, _really_ like F#'s 'unit of measure':
https://docs.microsoft.com/en-us/dotnet/fsharp/language-refe...
I like the idea of Wayland and Gnome. It's just that using my Manjaro linux laptop reminds me of windows 95 in terms of stability lately.

- frequent system freezes that don't seem recoverable. Possibly driver related (intel xe with an i5, 5.16 kernel). But really annoying.

- I've had to deal with a weird bug where after standby the laptop would wake up and then lock again after a few seconds. I "fixed" it by disabling screen and lock timeouts for now. I have no idea how this started happening; or why. The workaround is of course not great on a laptop.

- Screen sharing with discord, slack, etc. seems a PITA. I can share a window but not my screen in discord. And then of course Firefox is not among the windows I can actually share.

- A lot of things that would be settings that I'd like to manipulate in Gnome are instead only configurable via perpetually unstable extensions that break between updates; or configuration file. For example, I'd like to get rid of the top bar in gnome because it's a waste of space and a pretty dumb idea on a 1080p screen (sadly the most common form factor for laptops). There's an extension for that that promptly broke with the next Gnome update.

- Key settings related to touchpad configuration (appallingly bad defaults out of the box) don't even have UI. You just need to fiddle with configuration files.

- The gnome terminal has keybindings for switching tabs that don't seem to work. I've no idea why. I'd like that to work in a sane way. I'm experimenting with alternatives but haven't really found anything that comes even close to what I had with iterm2 on mac.
But that all increases costs right? Who pays for it?
A few years ago (around 2015-2016), I got Counter Strike: Global Offensive running on my x86 Chromebook using Chrubuntu. The experience was about as good as one would expect, but it was still a fun time
> history is history: Stalin actually helped the nazis

Yes, history is history: stalin was a dictator, probably the murderer of Lenin (witch was a dictator too, but at least with far less blood in his hands) BUT stalin help the nazi only to protect Soviet Union, because he know he can't sustain a war having just emerged from a nth turn of civil wars AND he understand the the rest of the west will not help him. He first propose to stop hitler but UK say "no, just wait, he only invade a bit of nearby countries for good reasons", they keep waiting, they send diplomats without any decision power to Russia etc. hitler on contrary have sent a plenipotentiary and sign a clear agreement. That's is.

Just like today China: Russian was no friends of Germans like we are no friends of China but we need a reliable partner, at that time the nazi was ones, these days China is one.

Oh, BTW the propaganda stating Russian bear rape a democratic country can't be swallowed by anyone who just read news: we all know that Ukrainian gov was as "democratic" as Xi or Putin and is a puppet regime planted by the west, the west who actually have financed, formed and armed local nazis to keep up the eastward expansion of NATO keeping the EU away from a partnership with Russia. At that point for us EU Citizens our own government are responsible for high treason just because they made choices for USA and UK interests against our own interests and they have financed and armed as well nazis, witch is a crime in most EU after WWII...

There is no tribalism, it's just a game of interest, BUT one thing is the interest of their own country another is the interest of a foreign one.
Just one argument that is hitting me every day: X11 is still missing HDR after all the years it's been around.
Is it possible this was suicidal?
I think it can also be seen as a survival manual for someone who finds themself inside such a system already.
An insightful prediction from Zhihu, which is Quora for China:

https://www.zhihu.com/question/517618431/answer/2356205623

This post is from 2022.02.20. It says that Chinese airlines have showed terrible security risks since COVID, because COVID creates great losses for airline industry. At the end of the post, it says that deadly accidenty is abound to happen.

Last air crash from Chinese airlines was 2010.

The crashed site is not far away from my hometown. RIP.
Or they do have an idea what the users want, but it is still bad... at my job, the non-technical managers bought the SAP marketing koolaid, promised our internal users the cool new stuff they were going to get with the new software, and we in the IT just want to scream and say, no, you can't get that, that's not supported, or will take a year to build because we would have to revamp almost everything ourselves... and, yes, all because at SAP no one knows what users need. We have had several rounds with SAP PMs already were they basically said "huh, that's interesting, that's how you work with the software? We need to discuss this internally." Well... good thing you didn't ask before launching the new version then.
Is there desktop support? apps have their place, but they are almost always better with desktop support (even Whatsapp added that)
You're assuming things like boredom are not only bad, but worse than endless entertainment. I'd claim that necessity is to invention as boredom is to creativity.
A lot of people stay because it is required by the school or the employer.
There was an issue in the first versions of Vista with the file copy especially inside explorer. It was fixed after a while, but this ridiculous error existed for quite a while.

After a year or two Vista became quite okay. But the initial release was just a huge pile of bugs, held together with a lot of duct tape.
TDD is "just" a technique, and being dogmatic about it, is as you say totally pointless. Still I would consider knowing and practicing this technique a "must known" in the industry. When I look back to my 15 years coding :

- the time I lost creating bad designed code and manual testing is huge

- all the companies and projects I have joined always have terrible designed/unmaintainable code, made sometime by 10y+ experienced people and explaining at least how to write proper test and how to design a code that is testable is always the game changer to increase a project velocity and down the defect rate
>What are some specific issues?

Hardware support.

Broken UI experience.

Poorly designed subsystems. See PulseAudio.

Cognitive overload. Thousands of distros with tens of desktop environments using different toolkits. Each desktop environment has its own suite of software. So instead of having a solid set of great working apps there are tons of poorly made apps.

If you need to use Visual Studio, Photoshop, Lightroom, 3d max, Autocad, Premiere Pro, Ableton Live, Mathcad etc., you are out of luck.
As a long time Windows user, I highly recommend using this to turn off the useless crap.

https://github.com/Disassembler0/Win10-Initial-Setup-Script
That's not the context of the article.
So you'll avoid some of the safest planes, and at least 50% of all air travel routes on the planet. Sounds like a plan.
Tell HN: You don't need Karabiner for simple macOS key remappings
I have been relying on Karabiner but it has been a tad buggy with my Ryzentosh.

So was very happy to learn that since Sierra (10.12) hidutil supports simple remappings!

Here is a simple tool to help you generate a remapping plist file.

https://hidutil-generator.netlify.app

Happy remapping!
Not a very effective survival manual - by the end of the book Winston Smith has been broken and will soon be executed.
> [...] create custom types (and then the insane machinery to have them all interact properly)

That's an argument against languages with type-systems that make this a PITA, not against the idea itself.
Great Video!
I love how systematic you are with your testing.
Instant subscribe!
40 years ago they didn't get into college, so now instead of teaching their children math, they are having to work 3 jobs to pay for rent and petrol.