skysight-inc/HackerNews huggingface dataset:
I mean, there are a lot of reasons not to use Linux still, just because Valve solved a few of them doesn't make any of the others illegitimate. I mean, christ, the desktop user experience is still pretty goddamned terrible, and the only reason I'm personally considering switching in the near future is that Microsoft is working hard to make Windows even worse.
CoolLang sounds a lot like JS.
Clips are not so fragile. I have disassembled my P14s gen 2 wtih AMD on first day because i wanted Intel AX210 wifi instead of realtek. Two fingernails broken, because i don't have tools, but with plastic tools it should be easy (here is video https://youtu.be/K_lJcciszsw).

Big problem for me is USB-C. I don't like small, fragile connectors directly soldered on motherboard. USB-A is on separate board. I don't know why USB-C has no separate board.

Trackpoint on AMD models has terrible in linux support. Sample rate of trackpoint is max 40Hz, because it's in fallback mode (PS/2 protocol). Touchpad can't be disabled in BIOS and low rate is because is muxed with trackpoint to single PS/2 interface.

S0ix don't work. No opportunistic sleep. Minimal power usage on battery with AMD-5850u, LCD at minimum brightness (4k panel) is 3W. Standard power usage while i am working is 3.5-4.5W.
you're probably in France?

32k can be competitive with the average local company?

But if you compare with top of the range salaries at the biggest tech centers in Europe is quite low

or with remote jobs which could pay top of the range as long as you're situated in Europe

Please see https://techpays.eu/ if you're specifically looking for the companies paying the most

If you want to get competitive salary you need to move, biggest cities/tech centers in Europe.

Ireland, UK (still?), Germany, Netherlands all have big markets with top of the range salaries
Interesting stuff. Never thought of the ear canal as a "natural conveyor belt for the earwax". Nature never ceases to impress...
An Interview Question I Got Asked While Interviewing for Back End Java Developer
> who only wanted the system to do its job and let them communicate

"The system" you are referring to consists of a bunch of private networks. Your opinion about what the job of those networks is may not coincide with the opinions of the operators of those networks.

Email is not a public service, and there is no entitlement to send whatever "vital business communications" you like to anyone you want. It's not even reasonable to require a postmaster to state what their rejection policy is; that would just tell spammers what they have to do to evade your blocks.

If email doesn't work for your business, then switch to another channel, such as huge billboards or whatever. Ranting about blocklists isn't going to help, people have been doing that for two decades.

I take it you've never run a mailserver?
Why sarcasm? The thoughtleader thing has been a meme for at least 5-6yrs now. I remember Twitter accounts making fun of them from long ago.

Not a new critique. There’s been a ton of parodying (and I believe self reflection) of the SV culture from the 2000s era.

Edit: the Onion talks parodying TED posted by another commenter were from 9yrs ago
Sorry but they don't need to talk about the technology to uncover that its implementation is a scam. It's like saying you have to talk in depth about the workings of phrenology or homeopathy before you can say its bullshit.
Fantastic presentation! The utility functions from the source code are just as useful.
You still have to come to a stop before turning right on red.
Not bad, although it should be automatic, not like forcing the devs to do it, but i guess ios devs don't have any ego left.

This will also train people to dismiss these dialogs blindly like they do with cookie dialogs.
Some years ago HN had another link:

Why You Don’t Use Garamond on The Web
https://designforhackers.com/blog/garamond/
My somewhat polarizing opinion is that, aside from tutorials/workshops, most conference talk are better around 30 minute length. I generally don't find it's a great format for really diving into a topic and 30 minutes is enough to introduce a topic and perhaps inspire me to dig deeper.

Perhaps it's my modern attention span but I find a lot of things that we've traditionally slotted into hour-length period, are better handled with 30 minute ones.
Was this meant to be some sort of humor or block chain propaganda? What's next, will the author invent indexing and relational data stores?
The officially approved mouse timestamps and signs the click using a hardware embedded cryptographic key (only slightly joking).
It's not really complicated, at least in the US. Nearly everyone has a driver's license, which is accepted as ID in all but the strictest scenarios. If you don't have a driver's license, every state offers a non-driver ID which looks nearly identical. I suppose where it might get complicated is some states require you to identify yourself to a police officer when asked, some do but only when there's articulable suspicion, and some don't require you to ID yourself unless/until you're actually arrested. Even some states that require you to ID yourself when asked, without any suspicion of a crime, allow you to just give your info (name, dob, probably social) if you don't have the physical ID on you. But I think that falls into "knowing the laws of the jurisdiction you're in" more than any complications around a national ID process.

The US at least just doesn't need a national ID for anything. Nearly everyone has a birth certificate and social security or other federal ID number. Those who don't would likely not have a national ID in any such system either. Anything achieved by a national ID can be achieved by current documentation.
You're still talking about a bunch of work and effort. The people aimbotting in CSGO aren't doing it because they love hard work and a challenge.
Well that and literally owning the money printing machine known as Steam (a gaming marketplace where you can not only buy games, but sell skins, avatars, and other pictures for your profile; Valve takes their cut in every transaction).

I honestly wouldn't be surprised if Valve generates multiple billions+ in revenue annually.
The main use of it is for things like language servers. In order to properly show things like compiler errors in your editor, your language server (or linting engine or whatever) needs to know EXACTLY the command you used to compile. The most obvious thing is preprocessor macros, but also things like which C/C++ standard are you using, have you turned off some number of warnings, etc.

compile_commands.json is a way to solve that problem in a "build system independent" way. It's just a list of exactly what commands where used for what files. As long as you generate that file correctly, you can use whatever build system you want (cmake, hand-written make file, 1000s of lines of Perl 5, a shell script from 1983, whatever) and your editor can correctly show errors, warnings, provide auto-completion, all that good stuff.

An alternative (at least for clangd) is to use compile_flags.txt, where you can just specify whatever flags you want the compiler to use

EDIT: if you're asking why this person in particular wants compile_commands.json files, it seems like he just wants a unified format for the compile commands of all the files in all the packages so he can use it for his analysis or whatever.
Personally - I'd still very much like to see the "Finance 2.0" tab gone.

"Finance" would have done the job just fine.
My kid is only 3, but I am already contemplating time boxing and auditing gaming and YouTube time. It seems significantly more difficult than it ought to be, thanks to all the brain hijacking dark patterns out there.
A few notable releases in the past year are Flappy Mac, a flappy bird clone, and ssheven, a ssh client with modern protocols for system 7 and above.
To me, the banner was clear. But I agree the implementation could be improved.

- There are 2 "required" features. You don't need to get permission to place cookies that are needed to make your site function. Placing a cookie to track your consent is perfectly fine, no need to make that optional, or even mention it in the cookie banner. Same goes for the session cookie: if you need it just set it. You could question if you actually need it in this case, but as long as it's a true session cookie and not persisted I would consider it not personally identifiable.

- There are 2 optional features: Youtube Videos and Google Maps. Why do I have to fold open "Features" to find out what the features are? Just show me the list already. Hiding the list is a dark pattern employed by advertisers to get you to agree. In this case the features are actually valuable: embedded videos and embedded maps.

- Those 2 optional features are not even used on the linked page! Then why does it show me a consent banner?

For some reason people hear gdpr compliance and just slap on an annoying consent modal popup.

A much better solution is to just put an embed placeholder with the title of the linked content, and warn the user that 3rd party wants your personal data. Put a link to a detailed privacy policy, and a link to enable the embed. At that point record the consent and enable the embed.
It could also reflect a trend towards more precise use of language and more accurate communication of the outcomes of the author's work. You'd have to do a more in depth study of the actual work and usage to determine which is the case.
Tesla Subpoenaed by SEC About Complying with Musk Settlement
.. especially in light of the failing infrastructure and underfunded schools in their area ..
Seems quite convenient and simplistic
Agreed, I'm a big WSB lurker in the past, but I wasn't so sure when the GME event erupted.
> I agree, and I think that like DRM anti-cheat is generally a customer-hostile losing battle. The big problem is that companies are trying to solve a social problem (cheating) with a technological solution and, predictably, failing.

I don't disagree with your general take, but you can't accuse Valve Anti Cheat of being a failure.[0]

[0] https://en.wikipedia.org/wiki/Valve_Anti-Cheat
While there are convincing looking proof of concepts for computer vision based cheats, I haven't seen anything to suggest that this approach is used meaningfully anywhere. And considering the millions of cheat bans that get processed in mainstream games to this day, I think its safe to assume most cheaters aren't using anything sophisticated.
Not much, as ilustrated by recent China ban. The hashrate moved to various places, now it's more distributed than ever.
What I meant is just that you don't need to be a billionaire to cause harm. Sure, you can find an example of somebody who has absolutely zero money, and cannot physically do no harm to anybody (e.g. because locked up in a prison or something), but that's besides the point.
> People are still paying between $5,000 and $50,000 to attend the annual flagship TED conference.

I went to one TED conference back in early 2000s. (This was before the TEDx franchise.) I was working for a Fortune 50 company directly for its CTO. He was invited to attend and didn't pay. Neither did I, and our company didn't pay a sponsorship (though I suspect TED hoped the invitation would result in future support).

Most of the "important" people in the audience there didn't pay a nickel (and as I learned over my career, wealthy people never pay for anything). I don't think anyone--except for random suckers who really, really, want to attend TED--pays that money. (Of course, I don't expect speakers to pay; I'm talking about the audience.)
Energy usage in the modern office isn't something I had ever though about before. I don't see us switching to typewriters anytime soon but a fascinating discussion (and history lesson) nonetheless.
They did make one. It was called FairFight[1] and was mainly used by EA in the Battlefield franchise. It also was a dumpster fire: bans were applied to legit players all the time, moderators were overwhelmed and manual review took too long and many times resulted in nothing.

Behavioural anti-cheats are not the answer. Implementations are crap and under-developed, and I don’t blame them: you would need tremendous (server-sided) power to correctly process the models considering how complex multiplayer games are, and it just isn’t worth the investment and complexity to them.

It’s just cheaper to pay rootkit developers (like EAC or BattlEye) and knowingly infect client devices. Hell, their drivers are even WHQL signed by Microsoft.
And when false positives hit? Just blame the anti-cheat vendor. Potential HR problem dodged.

[1] https://www.i3d.net/products/hosting/anti-cheat-software/
I remember a TED-ed animated video that claimed that isolated cultures prospered because they had peace, one of the three examples was Japan. They had an animation of a cute little rabbit practicing the katana. I couldn't believe something so blatantly false could make it past the editors of TED-ed, they even had iconic weapons of Japan's warring states period in the video! I can't find the video now, so I'm hoping it was taken down. But it definitely had TEDx quality information, I have avoided TED-ed for years ever since that video.
It's not just fear mongering though. The risk that Apple will steal your credit card details is exactly zero. With a third-party it's definitely not zero, and there are plenty of people who are suspicious enough to barely trust Apple with their credit card.
https://martinfowler.com/

https://joelonsoftware.com/

https://simpleprogrammer.com/ultimate-list-software-develope...
Why open source projects should embrace operational transparency
Is 32k net or gross?
It is more informative than nothing. It shows different languages implementing the same functions and the performance of those. It is something to compare to. Maybe they can all be optimized, etc. But you need to have some kind of starting point. I think people tend to poo-poo benchmarks (unless their fav language at top) and claim they don't represent real world. But I always argue that they at the very minimum give you some context for comparison. If you look at how they are implemented you can get further context. I only wish the benchmarks had some metric for how idiomatic the implementation is compared to normal developers.
Imagine what average users will do after reading "This app does not support (Apple's) secure and private payments system". Clearly they would cancel the payment and probably uninstall the "insecure" app
You can't even mention the things you can't criticize without getting an earful of why not being able to criticize them is making our society better and then suffering a withering attack on your moral character.

In other words, the sacred cows cannot even be named.
The only thing I miss on GNU/Linux is a good alternative to CheatEngine, with popular game scripts from FearlessRevolution.org - creative use of such scripts can tremendously improve (single-player) gaming experience.

For example, I used to give a huge population boost to computer opponents in Rome: Total War, so they would be able to field big armies for me to crush. Without it they quickly depleted their manpower pool and after the initial clash the game turned into a tedious mopping.
Citation needed, seriously. These things need to be crazy fast to process and respond fast enough.
When I buy an iPhone, I buy an iPhone using a third party payment provider. Apple do not smirk and infer that those payments are made through a provider they don't control. They take my money.

They aren't just being "very clear", they are thumbing their nose at the regulator, and joyfully pissing in customer and developer chips as they do so.

They are trolling the process. That is very clear.
The NYT article on MMT is bad – by Noah Smith
> This idea is a tale for little kids.

You might even say, as Shakespeare would, that it is a "tale told by an idiot / Full of sound and fury / Signifying nothing."
I found Hired has a salary page[1] (likely SO have one too? Edit: they do [2]) the other day while a friend suggested I use them for my "window shopping". It's more US/UK based, and the few roles I've looked up in France (you mentioned europe) didn't turn up a whole lot/if anything at all.

I'd wager you could maybe do a GBP->EUR conversion for a _rough_ idea, but then again, local markets and education requirements may dictate your salary. My impression of the French market is that education is still incredibly important, where as in the UK it is not so important for these roles.

A loose north star, if you will.

[1] https://hired.com/salaries

[2] https://insights.stackoverflow.com/survey/2021#salary-comp-t...
Why experts are worried about AIs becoming addicts
> It would be interesting to see which one has the lower power usage during these tasks as well

The powermetrics data will have the info necessary to figure this out - it reports the power draw of each core cluster every time it takes a snapshot.
Put your phone in a spot that is not readily available. I keep mine in a front pocket so I need to standup to get to it.
Yeah, I prefer an actual module system over PHP namespaces plus autoloader. It feels like a hacked on module system tbf. BUT I do get lots of real work done using namespaces and a PSR autoloader so it works.

I do wish they would extend auto loading for standalone functions and constants though.
> you're probably in France?

Probably not:

>> I live in central Europe

Could be Germany, could be Hungary.
most others are added to the common boxes, which are sorted by rough shape based on what we’ve seen stimulates free building.

I inherited a bunch of legos from older cousins when I was a kid (and I've since donated them to a school). My parents did get me a tackle box to go along with them, and sorting/putting them away is as much part of the play/learning as building, I think. Just like you can't really go fishing if you can't find the right lure, you can't really build that spaceship if you don't know where the cone piece is.
Cool Open Data 3D City Model a.k.a. “Digital Twin” of Zurich, Switzerland
Unfortunately that syntax is a little troublesome to use.

To enable it, you need to add the --compiling-fslib flag, which basically declares "hi i want to build a stdlib, I know what I'm doing (the flag is undocumented btw)" and as a result it doesn't include the FSharp.Core library and all the built-in modules.

So your code fails to compile because it doesn't know 'string' or 'printf', AFAIK manually adding the reference isn't enough, you would need to statically include all the FSharp.Core source code.
People still buy Nintendo and Sony consoles which also don't come with Xbox Game Pass, so I fail to see the argument here..
Free software licenses explained: MIT
The point isn't the payment itself, it's about the management of your purchase. Apple App Store makes you able to easily cancel subscribtions etc - will I be able to cancel a subscribtion paid over klarna or swish as easily as I can cancel these bough through App Store?
> Just like back in the day when Microsoft was forced to let users allow other browser when it wasn't even being blocked. Just theirs was pre-installed!

Microsoft’s antitrust case is frequently misunderstood. MS was a supplier to the companies that made and sold computers. They got in trouble for messing with other suppliers.

Apple manufacturers and sells the computer. It’s not analogous.
What's the state of this? Last time I tried 2 years ago, I tried both Neutralino and Tauri, and neither worked well. I don't want to be using Electron, but so far, haven't found something that worked well enough.
Apple dropped 32 bit support, it was intentional. They’re not going back on it. They have a long history of showing no interest in software preservation.

Valve has the technology. Wine runs on macOS. Just need to apply it to Steam for Mac.
One reason they're not doing that is that more than 99% of people would buy the family edition.
Thanks! And yes, that's exactly what is happening.
There's no wide support for gaming on Linux Desktop because historically there hasn't been anything one could call "The Linux Desktop" for them to target. The landscape is so ludicrously fragmented that you can't rely on any software to be installed other than the kernel. Valve got around this by just packing their own runtime libraries with Steam.
Products on the App Store can be sold at a different price, companies often do this to recoup some of that 30% App Store commission.

Edit: this is a fact, though feel free to downvote. Apple tries to hide this from the user by not letting publishers mention that the app or service is cheaper when purchased outside of the App Store or Mac App Store.
It seems the American format loves preaching. TED is one example, the other is the Apple keynote format.
The comparison is unfair. The two minute hate was for promoting group-think and outing free-thinkers, whereas the hatred for Facebook comes from actual grievances.

Companies like Facebook are everything that's wrong with the world, and people know this deep down which is where all the hatred is coming from. They divide, promote hatred and silo thinking, promote breadth in place of depth, cause depression, I could go on for a while here.

Imagine if they disappeared overnight. All the small players could have a go again. Yes in time we'd have the same issues that acquisition and shutdowns bring, as one company grows bigger than the others, but at least for a while we could breath and innovate again.
>to bad blatant misinformation

This is also dangerous. Imagine what the government of Mississippi or Indiana during the Jim Crow era would label as blatant misinformation.

Also, in a recent court case, Facebook admitted their fact checking was opinion and therefore protected from defamation. So to put those together, Facebook is censoring because of their opinion disagrees with the opinion of the censored.

https://nypost.com/2021/12/13/facebook-bizarrely-claims-its-...
Silvergate Exchange Network
None of those comments have an actual example.
I still have no idea what you complain about, there's really not much difference between using gnome on wayland and gnome on X11
or Sway and I3. In the wayland counterparts though some of the security problems at the core of x11 have been addressed, and input and display just works better.
There's no-one forcing you to do anything or forbiding you to do anything.
Competition has made huge quality leaps in recent years. They can not be compared to Lepin anymore.

Cobi, a Polish Company, has actually better quality than Lego and is the only one producing in the European Union.

The Chinese brands are already at 95% percent there, especially as modern Lego is actually getting worse (and probably producing in the same factories anyway). Sadly the remaining 5% can make all the difference and can be a bit frustrating at times but we should hopefully see parity soon especially a those brands try to go into the quality segment more and more.

As an adult, I don't see a reason to pay Lego prices when I can have nicer and bigger sets for much cheaper. I can cope with a little bit of frustration and some pieces not being perfect.

For children though, yeah Cobi or Lego any day.
Ah I see what you were meaning now. I agree, while we could say zero violence in a perfect world, we know that is it rife with conflicting interpretations in the real world.

I agree with the leaders endorsing violence being a clear market for an unacceptable protest.

Beyond that, I would probably leave it to some authority like a judge. They could make the call based on number/severity of incidents, etc.
Don't you then lose social security, benefits, ability to rent/get a mortgage by not being full time/CDI?