skysight-inc/HackerNews huggingface dataset:
I should have not used the term middle-class because it invites definition based arguments.

I meant the Marxist petit-bourgeoisie, which is one of the (multiple, sometimes incompatible) definitions of the middle class. If by middle class you just mean people who have around median income or so, I’d quibble about whether that is any more “real,” but who cares? It is just a definition.

Anyway, I think people generally expect something like that petit-bourgeoisie status from their engineering degrees. It is the expectation that our skills will be in demand enough that we can tell management to get bent if they ask us to do something unethical or dangerous; this is a dramatically different position in the labor market, but it requires rare and in demand skills.
Ipe is a nice power tool - I learned to use it in grad school and have used it to draw technical illustrations that are essentially polished sketches. For example Figures 1 through 8 in this paper: https://users.cs.duke.edu/~pankaj/publications/papers/flood-...

Other people like TikZ, but the kinds of illustrations I gravitate towards rarely have a neat exact compass and straightedge feel that lends itself to coding in TikZ (e.g. Figure 4). Then for certain figures I have used Ipe as an intermediate language similar to SVG, where I would write a Python program to produce some precise drawing that I could then tweak by hand in the Ipe GUI (e.g. Figure 2).
I think this is brilliant, amazing work, opened on mobile Firefox with ublock advanced enabled; everything works first party. Most modern text based websites can't do that!

That being said I thought initially this would compete with ChromeOS, of the ill-fated Firefox OS; however, all other comments and FAQ are on about other things.

So brilliant, but I don't get it.
I was aware. They are the only game in town when it comes to standalone VR. I want to play BeatSaber, a game I purchased when I used an Oculus Quest, and the only way to do that now is by subjecting myself to Meta's whims. I compromise on my ideals to have nice things, but will continue to complain when I feel that I or others have been wronged.
There are smaller gaps between the sexes for high-paying jobs in general. See law and medicine.

I started at top ten CS program almost 25 years ago, and there were only a handful of women there at all. Today's grads weren't born much later, so when tech jobs began to pay better and became high-status, it's not a big surprise that everyone else flocked to them. I'm not discounting the advantages women get in the hiring process, which plays its own part, but I think it's a lesser factor in all of this.
Indeed. Radicle is "tiny root", a noun, while "radical" is "pertaining to root, root-level, deepest possible", an adjective.
The semantics of HDLs are generally kind of funky: they have a sequential interpretation, which us what simulators will use. That interpretation does involve a bunch of blocks which will operate in parallel, but within those blocks it's just a sequential series of operations not unlike aby other programming language. But HDLs generally can express a lot more than what can be automatically synthesised into hardware (this is useful because you often have simulation-only test blocks and harnesses which don't need to exist in hardware).

The way you then write hardware is you define a series of blocks which are in the form "when this clock edge happens, update these variables in this way based on the previous value of variables in scope". It doesn't matter so much how you express this change, so long as the synthesis engine can map any given set of input variables to an output, which it will turn into digital logic. It is why verilog has odd constructs like "assign this value to this variable after the next time step". It's not unlike writing event-driven non-blocking code (without async or green threads).

Note at this point that the HDL written is saying nothing about delays: by running it in simulation, everything will complete in time for the next clock cycle. And the synthesiser will happily produce a circuit which the place and router can't actually make fast enough for the next cycle. That's where two other parts come in: firstly there's timing analysis which takes the low-level results of the place-and-route and basically tries to work out the fastest and slowest a signal can pass from one register output to another register input, and how that compares to the clocks to those registers (usually it'll be the same clock). That is generally what will tell you if what you've written won't work in some situation or another. And secondly, the tool can also take that low-level compiler outout, and give you a kind of "decompiled" version in your HDL, which doesn't bear much resemblance to what you put in but does include all the estimated delays, so you can simulate (much more slowly) what the timings will actually look like.

The upshot of which us that writing an HDL generally involves thinking about what the hardware would look like, writing some code that simulates what that hardware would be doing, running it through a slow build cycle, looking at what hardware was actually generated and working put why it's failing timing, thinking about how to change the hardware and then changing the code to get the sythesis tool to spit out the right version of that. You don't tend to get super high levels of abstraction in a given execution path: more the abstraction is in how you connect those parallel blocks together.
> So compute requires vendor lock in? That seems silly to me.

Correct, it's very similar to game consoles, though it is somewhat more open than those (sideloading is possible, including standard Android apps IIRC, and you can run PC VR games from other stores while tethered).

> Can we just acknowledge that a lot of the bells and whistles are for the companies benefit at the expense of the user?

It's the same model as XBox or Playstation, seems like. They sell the hardware at cost or at a loss, and make it up via software.

A fully open headset with comparable specs would probably cost much more for the hardware. From a business standpoint that would be very stupid for a company like Meta, but this is hacker news, and many commenters here see nothing wrong or silly about asking businesses to commit suicide.
WebKit Features in Safari 17.4
Would have done tons of things like this if I didn't have student loans hanging over my head.
Agreed! And it was a good ruling IMO. You can see the tribunal's decision here: https://decisions.civilresolutionbc.ca/crt/crtd/en/525448/1/....

IMO it boils down to, your web site, including interactive elements (such as a chat bot), should reflect accurate information about your brand. If your chat bot goes off the rails and starts insulting customers, that's bad PR and can be measured in lost business/revenue. If your chat bot goes off the rails and starts promising you retroactive bereavement fares, that's a potential legal problem and costs $$$ in legal fees, compensation, and settlements.

There's a common theme there, and it's $$$. Chat bot saying something bad == negative $$$. That's kryptonite to a commercial entity. Getting your rocks off to some random business' LLM doesn't make $$$ and in fact will cost them $$$, so guess what, there will be services that sell those businesses varying levels of assurance preventing you from doing so.
Applicant must be an MD, licensed to serve as a GP in the UK. You'll be serving 4,700 people, spread across 6 islands. No mention of how many other MD's there might be in this island medical practice, to make your workload anything less than Sisyphan. (Ditto for nurses, X-ray technicians, etc.)

By comparison, the Isle of Rum's offer - £62,000/year for a teacher, with 7 students total - sounds like heaven on earth.
By that criteria, wouldn't a discrete distribution with infinite support be even more random?

Finite support somehow seems less random because you can still say something interesting about its mean and bounds in the same way you can say something about the mean and variance of a normal distribution.
Do you really think people don’t know which continent the UK belongs to?

Have you heard of americans ?
Commercial Chiplet Ecosystem May Be a Decade Away
There is a point where you learn that everything is some sort of moral compromise. There is always going to be someone ahead of you and someone behind, it means someone is always going to get left out.

No system changes that, or makes it better, just different.
> I feel that moderating a platform as massive as Facebook is essentially impossible.

Not impossible. A few years ago, one report found that Facebook would need to double the number of moderators, expand fact-checking, and take a few other actions. Facebook won't do it because they'd have to divert a small portion of their $39 billion in yearly net income toward that goal.

https://static1.squarespace.com/static/5b6df958f8370af3217d4...
> You don’t think the steady erosion in system reliability and ever increasing outages is unrelated to these pressures do you?

Outages have steadily decreased at major companies. I don't know what you're looking at.

Remember AWS taking out a good chunk of the internet many times a year because their east coast data center kept going down? Remember the fail whale meme-ing because Twitter was so unstable?

Industry site reliability has only gotten better over the years.
This article is an awful lot of words for not much being said. I’m glad they like the improvements (I certainly do) but you’ll be hard pressed to extract what those actually are. This is kinda understandable, as plasma 6 is good because it’s a massive accumulation of lots of little fixes where usability was examined and adjusted rather than “major feature x and y”. But I don’t think most of us are here for feel good fluff for clicks.

I instead recommend looking at this developer’s personal blog if you want to read something substantial: https://pointieststick.com/category/this-week-in-kde/

The official blog is a decent general overview of the status of releases. FYI they are currently cleaning up some issues from the recent user facing release that weren’t in unstable/testing: https://blog.neon.kde.org/
My home country, Turkey. We also have a vignette system for books (books are an exception to the resale royalties, as long as resold copies bear the vignette; never-sold works and school textbooks are exempt from the vignette system) and compulsory registration for video games.
The rumors are there, because apparently Amazon wants it to be a kind of media center only, and prime products, nothing else.

I can understand them, my LG with WebOS is good enough for similar purposes.
This is also what it's like to be a normal person
During WWII the Germans had Operation Bernhard, which was very interesting. It was run out of a concentration camp and operated by jewish prisoners. It was a money printing machine for the Germans.
What better place to be overly pedantic than the HN comment section ;)
I think this already exists for issues. git-bug [1] uses git internal files to store the issues. It is distributed and it even comes with a web ui in addition to the usual cli.

[1]: https://github.com/MichaelMure/git-bug
I pay for it for my entire company. Life's too short to make people click through to page 9 of Google to get past the ads, the spam, the malware, the made up AI bullshit etc.
Why is the knowledge on how to make meth the most dangerous knowledge you can think of? The difficulty in making meth is that, due to the war on drugs, the chemical precursors, specifically methylamine, are illegal and hard to procure as an ordinary citizen. This was popularized by the show Breaking Bad but as far as I've read, is actually true. It seems there would be other bits of knowledge/ideas that would be more poisonous that corporations don't want to promulgate. Ideas like the Jews secretly control everything or that white people are better, are probably not views that corporations or society want an LLM to reinforce and radicalize people into believing, among others.
>DEI initiatives are inherently sexist and racist and to date I have seen zero solid scientific evidence proving that diversity is a strategic advantage

I can't speak for the broader, more recent term of DEI, therefore I am not speaking to how diversity is achieved.

However, I can speak to diversity being a huge win. I've seen features go through the lifecycle process that if there weren't other perspectives in the room (namely, people of color, non male genders and folks with disabilities), we would have ended up releasing things that would have either not been good for our entire addressable market, or accidentally offensive.

Saved us embarrassment more than once. Having a pool of people from different backgrounds, ability, ethnicity and genders can be real value add, in above their competency as engineers (of which, they most certainly were some of the best I ever worked with in many cases)
Kagi does unit and currency conversion.
Only hiring cis white men from your local network or only recruiting from the college that only allows men is by definition sexist and racist.

The point of DEI is to first try to teach and then to punish managers that are stupid and say that they have a meritocracy when they absolutely don't.

> women's salaries are on average 95-99% of men's[0] - a negligible difference.

So I am guessing you would be okay if I only paid the men in my org 95-99% of what I pay women? Enforcing that they are paid the same is just giving preference to men. Didn't think so.

I have a special place in my heart for the men that whine about the one woman in their org that didn't work out, ignoring the countless men that don't work out. The idiot men that get through the interview screening are somehow okay, but heaven forbid we hire a single woman that couldn't cut it. When I ask for more details these guys eventually admit that they just hate the idea that finding a job could be slightly harder or it is plain old misogyny with the belief that all men are better than all women. This doubly applies to men who seem to not be doing amazing at their job. Not only are the other men better than them, but they get really mad when a woman does better too.

I just want to do a good job, but I have had to deal with this stuff my entire career.
Not personally but he seems to block quite a lot. There's even mention of a tool created in his honor:

>Megablock is a tool that allows you to mute a tweet, as well as block its author and everyone who liked it in one hit. Its creation was inspired by a tweet from a Twitter user, Mike Solana... https://www.makeuseof.com/how-to-block-everyone-who-liked-tw...
I wonder how many people are secretly boycotting the product because of the prison
Reputation of the maker
We've got a great workflow with Pivotal, and a ton of data in there, especially completed stories for reference. Seems like a price gouge for folks like us for whom switching would be painful.
Well yeah, it's a great opportunity for officers to exercise their subjective perception and discretion in pulling over individual drivers. More integrated car screens to confuse with a phone or tablet are a feature not a bug in this regard
I can confirm -- I've only seen this as a form of throttling (i.e. preventing users from sending too frequent HTTP requests).
Methane detection from space![1] will aid in the detection of greenhouse gas emissions from abandoned well-heads, oil-fields, landfills and other large environmental polluters contributing to climate change. The IEA[3] has attributed nearly 30% of global temperature rise to methane, so the detection of the sources is becoming a critical factor in mitigating direct and indrect impacts of climate change. The sensors aboard the MethaneSAT, as well as other deployed capabilities, are largely based IR detections with tunable bandgap materials like HgCdTe[2] arrays. HgCdTe allows for the detection of non-ionizing IR via bandgap tuning of the direct semiconductor CdTe. IR bands, and thus chemical specific detections, can be selected based on the Hg doping. Similar technologies in the James Webb NIRCam enable detection of red-shifted gamma rays that are now heat photons.

[1]https://www.nature.com/articles/d41586-024-00600-z

[2]https://www.methanesat.org/satellite/

[3]https://www.iea.org/reports/global-methane-tracker-2022/meth...
GodmodeHQ: The GTM OS
Set up an operating system for your go-to-market and marketing operations. Find leads through chat. Manages sales relationships from a single inbox. Manage sales on email, Linkedin and chat.
> When adjusted for factors such as lifestyle choices, women's salaries are on average 95-99% of men's

Ignoring what lifestyle choices means and taking this claim at face value:

Can I have 5% of your lifetime earnings? Can I increase your taxes by 5% for no benefits?

It's not a negligible difference even with your handwaving. It's someone else's money and not your problem is the tl;dr here.
Copilot pane as annoying as Clippy may pop up in Windows 11
I cannot understand why using a phone in a vent-stand is considered not okay, while using the same phone through a different screen is.

Yes, the apps are simpler, but some operations are just as involved.
Random (in statistics) means you cannot conclude the next value ahead of time. That's different than saying the next value is uniformly likely to be any value and the two concepts are actually orthogonal. E.g. If I had a bag with 99 red balls and 1 blue ball then randomly selected one you may assume there is a high chance there will be a red ball, based on the odds, but you aren't able to actually know which ball will be next until it's drawn.
Signal Phone number privacy and usernames are now rolling out
Are Unikernels Ready for Serverless on the Edge?
Lenovo T580 i7/32GB/512GB with Ubuntu 2204. Nice size, great keyboard and everything "just works".
> I have lost track of the amount of half baked implementations for GPGPU that AMD has attempted and then left to rot.

They heard that it was successful for Google?
I'm certainly not opposed to libraries having free internet access (everyone else does, so they might as well too) but they should remember that their foremost purpose is giving the public access to books. They should let the vague "access to knowledge" talk become an excuse to deemphasize books.

And no, bookstores do not fit my vision of libraries. I specifically mentioned libraries hosting old local history books and other documents. Stuff that is long out of print, many times was never "in print" in the first place. In libraries that haven't suffered the purges as badly you can find things like binders filled with documents that a local history buff a century ago compiled, detailing town history a century before that. What bookstore has such a wealth of information? Once libraries get rid of that stuff, it's usually gone forever.
Pity it can't subtract time.

> 16:28 - 14:50 = 22 hours and 22 minutes

although, Google never could not too.
This doesn't work anywhere without internet service. Standalone it is not.
I'm not agreeing with Gemini's output, just to be clear.

However, isn't this a signal that we shouldn't subrogate our own ability to think and make decisions to some set of floating point weights out there in the cloud somewhere? I think we're learning the wrong lessons here; I care less about what some AI "thinks" about politics or current events and more about keeping our own ability to critically think and reason in the face of dissenting views.

Former NYC mayor Ed Koch said, "If you agree with me on 9 out of 12 issues, vote for me. If you agree with me on 12 out of 12 issues, see a psychiatrist." Put another way, there is no way for any single LLM to achieve 100% agreement across all political spectrums for all people. We will see balkanization of this market as LLMs take "sides" and are aligned to different viewpoints, it's the only way out of this mess.
> AMD evaluated ZLUDA for two years, but also decided not to go further with the project – at which point, Janik open-sourced the updated code.

Such a dick move from AMD.
Deterministic resource management.
I didn't like how this article is written, it feels like the signal to noise ratio is terrible.
I agree with the conclusion that KDE may be the best DE available for GNU available these days. It was the only DE to seamless support my multiscreen, mixed DPI, mixed refresh rates setup. And it wasn't complicated, I just turned scaling on for two of my monitors on the Settings menu, set the right refresh rate values, and everything just worked.

I hope they keep doubling down on bug fixing and being functional for end users.
You left out the part where Microsoft offered to IBM to create an operating system and then bought https://en.wikipedia.org/wiki/86-DOS which was written because Digital Research didn't release CP/M for the 8086 soon enough.
Good thing they avoided that. "Radix" is a much more common word, easier to clash with other same-named things, harder to search for.

I greatly disapprove of the fashion of naming projects with common words. Names like Flickr or Google or Linux or Inkscape are effortlessly unique. Names like Snowflake are self-defeatedly commonplace.
If you bought a Rift before facebook purchased them I wouldn't call it boiling the frog, more like being stabbed in the back. Not much to do there but sell your device but I guess most people probably hoped things would turn out differently than they did. This is one of the most infuriating parts of America now, if you hate a company and never want to interact with them some merger comes along and throws you into being their customer again against your will.

Of course, OP owns a Quest 3 so its more cut and dry there.
> I continued to do so because I was working towards permanent residency in another country.

I'm curious, what country let you work towards permanent residency without you being physically present in it? (Sounds like you were driving around different places at the time)
You can't login to snapchat, tiktok, youtube with your facebook
> those aren't integers, they are equivalence classes of integers.

And they form a ring and sometimes even a field. That's the least messy behavior of any arithmetic type usually implemented on a computer. The only messy part is division, which doesn't match modular division, but it's what you actually want, usually.

Most of the design problems around arithmetic types in programming languages are a result of people "wanting integers" (or "real numbers") rather than facing the reality of the machines they're programming for.

> trap on overflow, like Ada is supposed to do though it is usually shut off by a pragma

Sounds like people "usually" opt for "messy" behavior.

> For example, in Ada, if you want modular arithmetic, just specify it in the variable declaration. That is the right way to do it.

No disagreement there. Unfortunately, almost all non-niche programming languages get arithmetic wrong, ironically, because they're supposed to be the simplest types.

You have to choose from a range of possible behaviors that all have their use cases, and you have to be aware of the limitations of the actual type you're working with, which is not an integer but something finite. The language cannot make that choice for use. What the default is almost doesn't matter because choosing a particular behavior should be clear and simple.
It wasn't a mistake. KSP takes place in a solar system that is similar, but not identical to our own, and the planet the the space center is on, Kerbin, has a moon, called Mun.
You can get a good idea of the current state of the art in pushing bits over copper in internal PCIe cables. Those are short, thick, and pricy and the connections even within a single chassis often needs a retimer / redriver chip [0] to recover signal integrity.

[0]: https://www.asteralabs.com/smart-retimers/pci-express-retime...