skysight-inc/HackerNews huggingface dataset:
Doesn’t wayland force window managers to be integrated into some behemoth bloated monolith?

My preferred WM is evilwm. I read the entire source to it in a few hours, and occasionally edit the source when I want to customize it for my odd workflows. I don’t think that’s possible with wayland.

Also, wayland forced a bunch of questionable security policies around screen capture and keyboard handling, and didn’t provide escape hatches required for basic functionality. Is that fixed yet?

I stopped paying attention years ago, to be honest.
How did Skype and other video services deal with the patent challenges?
Ok, we've changed to that from https://share.streamlit.io/actuallytest/test2/main/main.py. Thanks!
Here in Norway it is common knowledge to not head out into a winter storm or driving over a mountain pass without having a full(ish) tank / charge. It is advised to bring warm blankets, clothes, water and some food. Getting stranded at a moutainpass or in a tunnel waiting for a storm to clear enough to allow the plough truck to lead the way is routine in the winter, it is the rule and not the exeption.

Of course there are always some who do not head the warnings, but they are the exeption to the rule.

This winter we also experienced a sudden heavy snowfall in the south of Norway, which took thousands of drivers by suprise and caused a 10 hour long traffic jam on one of the main highways. Some electric car owners where running low, but to my knowledge they all made it out without getting stranded.

Being prepared is a cultural aspect of winter driving and avoids most problems independent of the energy source used by the car. One advatage of electric cars is their ability to keep warm for hours without expelling any co2, wich have caused some horrible tragedies where people have been poisened due to the fact that the car has been patrly snowed in, trapping the exhaust.
Well, they do say very clearly that they "solve" problems by program synthesis
and what they describe is perfectly legit program synthesis.

To clarify, program synthesis (or automatic programming) is the task of
generating programs from specifications. There are two kinds of program
synthesis: deductive program synthesis, from a complete specification of the
target program; and inductive program synthesis, or program induction, from an
incomplete specification (such as sets of program inputs and outputs, or
traces). An example of deductive program synthesis is the generation of
low-level code from a high-level language by a compiler.

What the paper describes is a kind of deductive program synthesis from a
complete specification in natural lanaguage. I suspect the true contribution of
the work is the demonstration of using natural language as a complete
specification, where earlier work generally only demonstrated the use of natural
language as incomplete specification (for example, comments describing intent
rather than implementation) and the combination of natural language with code;
as in the original Codex work [Edit: actually, now that I look again, the codex
paper also has examples of comments that fully specify the target program, e.g.
in Figure 2: https://arxiv.org/abs/2107.03374; so the work above is typically
incremental].

On the other hand it's clear to me that the training has made the model memorise
answers and all the work in prompt engineering, described under "Workflow"
serves to find the right prompts to retrieve the desired memorisations, much
like one must fire just the right SQL query to get back the right data.
Certainly interesting to see in action and useful for everyday work, but far
from "solving" anything in the gradniose way that it is announced by the authors
(e.g. "These astounding results..." in section "Conclusion", etc).
Get vaccinated, lose weight. We're two years into pandemic and only fools haven't gotten the message.
This is a US-centric point of view. For most of the world, WhatsApp was the key communication app that broke the SMS monopoly. Furthermore, it's not part of a walled garden, being available on all platforms - unlike iMessage which Apple intentionally makes available only on Mac platforms. By comparison, WhatsApp is available on Android and various feature phones, as well as the iPhone, and provides a web client (web.whatsapp.com) and native clients for Windows and Mac (whatsapp.com/download) (and Linux too, though that software is business-oriented).
Sega fears backlash over NFT in gaming
Have you had COVID? Good luck teaching a room full of 6 year olds with active symptoms. This is what people are essentially asking for right now, at least in certain districts where 10%+ of the teaching staff are out with symptomatic COVID.
"I found the description very descriptive" - an idempotent system in action.
The land of the free, home of the brave. Never expected this land would have a lot of problems. I thought only 3rd world countries have a lot of problems.
You aren't supposed to be able to patent an idea or concept but that is what software patents all too often do which is one of the reasons they are so awful. For instance this patent covers having a controller which presents a UI to raise, lower and mute/unmute the volume of a group of network attached speakers. When the user selects to do one of those things the controller communicates over the network to the group of speakers to raise, lower or mute/unmute their volume. The specific technology which implements this ability, i.e. how the controller communicates with the speakers, is not part of the patent. It is purely on having a controller which does the above however it may achieve it.

Edit: Thought I would point out that when Sonos first filed their claims they made a big noise about Google using the same protocol as they to do to control their speakers. This protocol isn't covered by the patents in question. The reason is that the protocols in question are UPnP standard protocols.
Curious did they do a sample data with current temp? Since the deployment is complete. I know it will be not as good as at L2, but still.
Seems to me that the school is unnecessarily scaring kids more than doing anything else. These teens have almost nothing to fear from covid. Most of the rest of the country (outside major cities) almost ignores covid exists. Good article on the subject: https://www.theatlantic.com/ideas/archive/2021/12/where-i-li...
SQLTools VSCode extension is looking for maintainers
Taking HN threads into nationalistic and/or ideological flamewar like this is against HN's rules and we ban accounts that do it. Please don't do it again.

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.
It's not quite the same thing, but as an analogy: should we have built two CERNs (edit: LHCs, not CERNs) to "find" the Higgs boson faster? Or was it better just to build one, expecting that it had a good chance of finding the particle and other new physics, and then put future funding toward different/more advanced and capable instruments that will give us a window into even higher energies/entirely new observation spaces, rather than just accelerating our search of the same spaces by low integer multiples?

My understanding is that the JWST opens up new observation spaces, specifically very distant and highly redshifted objects that Hubble couldn't capture. So we should have a lot of data on a new class of objects in fairly short order, and thanks to the cosmological principle we can expect to see similar distributions of the same objects and phenomena no matter what direction we look in. As we gather more data, we will converge on an understanding of these new spaces, and eventually the error bars will shrink to the point where further observation is generally not giving us much new information.

Is it better to build more JWSTs, to accelerate that convergence by low integer multiples and similarly increase the chance that we'll happen to point one at something truly new and "surprising"? Or should we spend our money on bigger and more capable instruments that we know will give us access to entirely new observation spaces that are completely out of reach of the JWST and other extant instruments?

I don't think it would be such an obvious question, if we weren't constantly getting better and better at designing and launching large and complex instruments. As things stand, we can let JWST and its ilk blaze the trail, then follow up with cheaper instruments building on lessons learned and our general technological and economic progress.
How is 5nm going to erase using 200% more power (40W vs 120W) than the M1 while doing the same computing work?
Axie Infinity and how it’s bringing entire nations out of poverty

Yup, that's quite a zinger there.

Seriously, what is with these people? Do they have any idea at all what they're actually saying?
Why?? This is normal and natural.
The website is made to show you how much time you have left, to highlight that time is precious. To get this reminder, you have to enter your date through a date picker. This date picker is cumbersome, and makes you waste time. I think this is not a tangential annoyance, but a central one. Those two things are in opposition, and this detracts a lot from the message of this website. If time is so precious, why is my time wasted by an unknown file picker with a foreign interface?
In theory, an Amazon share is a share in future profits of a productive business.
I have comcast internet with my own modem/router. Comcast will not give me a static IP unless I use their rental modem/router, which costs quite a bit monthly. I use ddns to work around this issue, and it mostly works fine.
I’m mostly curious about why the maturity period was prolonged by 5-10 years from what the human race had 100 or 1000 years ago. I’m not talking about education but the transition from youths to adulthood.
One major difference is the extent to which this scene is ensnaring regular people with FOMO and eye-popping numbers. Some people are seeing salvation, some people are seeing impending catastrophe, and some are just trying to get rich quick.
I believe the only manufacturers that have features disabled for unlocked bootloaders are Sony[1] and Samsung (Galaxy Z Fold 3 only).[2] Many Snapdragon-based Samung devices can't be bootloader-unlocked in the first place, and this includes most U.S. models.

Vendors that are LineageOS-friendly include Google, OnePlus, Xiaomi, and Asus.[3] If you already have a Xiaomi phone, replacing the stock operating system with LineageOS could improve your privacy.

[1] https://developer.sony.com/develop/open-devices/get-started/...

[2] https://www.theverge.com/2021/8/24/22639869/samsung-galaxy-z...

[3] https://www.lineageoslog.com
I did. Here's the line that stuck out to me:

> One student tested positive IN THE AUDITORIUM, and a few students started screaming and ran away from him.

I suggest fixing the ludicrously miscalibrated risk assessment of omicron as a better route. How many of these legions of absent teachers even have symptoms?
Please don't post unsubstantive comments here. Also, please don't post swipes like this—we ban that sort of account.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
And much plastic feedstock comes from natural gas, not oil.
My main gripe hasn't been that I want something done an exact way. It's that I want to achieve some semblance of what I'm trying to do in a reasonable amount of time.

NetworkManager is god awful in this regard. Even for simple desktop uses, if I want something more advanced than simply connecting to the Wi-Fi (even this requires finagling), then I'm fucked.

For example, I've been trying to find what it is that keeps overwriting /etc/resolv.conf.

After reading through various man pages and online forums, I still don't know. Instead, I just stick to one access point, and manually write to /etc/resolv.conf everytime I boot.

Compare this to OpenBSD: nothing fucking touches my /etc/resolv.conf. That file is mine. I write to it and other daemons read from it.
To me, the color means I am not sending/receiving images/video at full quality.

In my extended family, we even have both iMessage groups and WhatsApp groups, the iMessage ones specifically when we want to share original quality pics/videos of the kids and family for whoever wants to save them.
We don't. Schools are mostly people under 18.
What about extensibility? A very important reason why people use Confluence and Jira is there's an infinite supply of add-ons to do almost anything you may want to do, and then you can even implement your own.

https://marketplace.atlassian.com/addons/app/confluence
Instead of comparing to other telescope projects maybe better to compare to other mega science projects. Or better yet, other government costs. Though of course we'd need to run a cost benefit analysis.

The thing is that these numbers are big for us and most companies, but these are government numbers and decades of work. Both factors are important. It's $11bn over 24 years, or 458m/yr. I'm happy to pay an extra $3/yr for this project.
Must be noticed that grow in the shade is not the same thing as producing fruit in the shade. Many flying pollinators dislike deep-shadowed areas.
Vitalik Buterin on “My first impressions of Web3”
This is a neat VSCode extension which just got archived and is looking for maintainers. I thought I should share in case someone is looking for a project to maintain. (the extension is not mine)

https://marketplace.visualstudio.com/items?itemName=mtxr.sql...
In any decent world: not being curb stomped by antitrust law.
Perception of time is not linear, though. So even if you have plenty of years left, you will see those years go faster and faster.
FYI, in case it ever becomes relevant (hopefully not!), the standards for breath to compression ratios have changed. Last I heard about a decade ago, they had moved to 30:1 (compression:breath).

Turns out it's vastly more important to circulate blood than to give breaths, and additionally many people fail to deliver any breath, as it's trickier.
People that want to run full ethereum nodes are a statistical anomaly. I feel that the author of this article wasted his time trying to pick a fight over semantics.
Blackberry commanded the same level of loyalty via BBM ages ago. Apple has definitely refined that strategy with iMessage. The network effects of it are very strong (in the markets where it is dominant, anyway).

Meanwhile, Google is content to just rename their chat app every two years with zero coherent strategy. Would it be so hard to make an Android messaging service that doesn’t suck?
Posting like this will get you banned here, regardless of how right you are or feel you are.

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules, we'd appreciate it.
Though it's not naivete if you profit out of something...
Also YouTube giveth, but sometimes YouTube taketh away.
It's okay. I've never heard "greentexter" in any situation other than "news department trots out this biannual nonstory".
If only it didn't take me 10 minutes to scroll the calendar back to april 1972 lol

EDIT: You can click the month and year directly. Meh, I don't like "invisible UI". And the result seems wrong, I doubt I have 61% of my life remaining at this point, alas... And the small dots stop at about 28... and the big dots stop at 70... no unit shown... Is this years? It's unclear. Guessing each dot represents a week? Maybe? 28 years is certainly wrong, as I'm 49. And at least on Firefox, the dot that the 20 lines up with and the dot that the 30 lines up with are actually 11 units apart, not 10... This is why I prefer backend dev, we have to be strict, while frontend can just... "does it look good? no test coverage? only a dozen JS errors that only other developers who actually care about JS errors will see? fuck it, wing it and post it to HN!!" lol
I came to a similar conclusion recently.

Even if you are able to keep a discussion on track there are an infinite number of ways to view the world and it's possible to justify almost every perspective. Take any position on a topic and you'll find tons of blog posts, "studies", etc. that justify it. And the other person doesn't have the time or patience to actually look into what you are saying to see if it's legitimate.
They have to wait for the instruments to cool down some more first. Data is expected in 5-6 months.
Windows and Android play very nicely together. I'm a Windows and iOS user, but interfacing iOS and Windows definitely requires research. It's hard to not go whole hog on Apple once you have the iPhone trojan horse. A very high built quality device that receives years of security and feature updates.

That said, if they don't go USB-C by the next time I upgrade, I'm going Pixel or Samsung. Or if they go portless, I'm out. The build quality does suffer, but I'm done with USB 2.0 transfer speeds and goofy Lightning ports. Apple is the only company that could get away with such things in 2022.
With later iOS they changed the colour to much brighter green which violates even their own accessibility contrast rules.
My initial read on TFA was very positive. But then I read the comments here and I realized a substantial issue with the argument.

The author is precisely correct to point out that there are lots of arenas with large scale participation but only a tiny percentage of people "really making it happen".

However, many of the descriptions of the problem(s) that web3 is "intended to solve" would be left largely unaddressed by solutions that utilized TFA's observation.

Increasing (maybe?) the number of IT-minded people who run their own servers will not really do anything to address the centralization of data on the servers used by everybody else.

So in the end, I think his response to one of the main points of the referenced Moxie article isn't wrong, but it's a red herring.
The First Use of OMG Was in a 1917 Letter to Winston Churchill (2012)
I'm not sure what's hard about mounting home directories over NFS?
> So don't post state secrets on SMS. I hardly think that encryption is a major issue, unless you actually have something to hide.

"Arguing that you don't care about the right to privacy because you have nothing to hide is no different than saying you don't care about free speech because you have nothing to say." -Edward Snowden

> I just don't see that happening anytime soon.

You can install Signal right now for free. You don't require anyone's permission to do this.
About 2/3 to go, whew, that's still a lot of work to do.
I am not too fond of the jam (kind of sharp on bread, for e.g baking it's nice) but elderberry soup is something I really like (and so easy to make)
Now do "sound must be remastered for stereo speakers."
That is actually Apple's strategy. They always set up sites around their competitors, San Diego (QCOM), Orlando (AMD), Austin (lots), Portland (Intel).

Intel on the other hand really couldn't care less about talent. Their Portland site has been around for decades and Intel has knowingly underpaid the engineers there the entire time, because it was a one-company town ever since Tektronix became irrelevant. Intel is all about hiring C and D-hitters at discount rates so managers can build an empire of loyal slaves with no options.
This could potentially have very interesting consequences for ML models. It will depend if their training data is considered part of the source code.

If there was a loss prevention specific video analytic that flagged a person’s behavior as abnormal, would the person have a right to audit the source code for the CNN and/or the training data that was used in the development of that analytic?

As someone working on such analytics it could become a real adventure to comply with that. My dataset came from customers that agreed to shared with positive/negative examples with me but not necessarily for me to share publicly. The privacy of the people in the shared examples would also need to be considered.
yep in particular because the article starts with an explicit statement about addressing a non-technical audience. Pro-tip, if you do that, don't try to sound like you're on a crusade.

>Now imagine that countries besides the US start doing it, inspired by the US’s success (and I think it will be a resounding success).

and on this point, I had personal experience with a project like this when Munich switched to open source software, which made quite a bit of noise, but in the end it was kind of a failure. And people still argue about the politics of it, but from talking to a lot of city workers personally there were just a lot of interoperability issues, bugs, and people didn't know how to use new software.

The success of these projects will come down to the most mundane thing imaginable, whether a lot of white collar workers can get their job done, not some Dune style jihad.
> A big part of the problem with SemVer is that "breaking changes" is subjective

I don't think that's true. I've always thought a breaking change is defined in broad terms as "the public API surface, runtime, and output". Given that, each of these would be a SemVer major:

* remove a publicly-exported function
* public function changes order of arguments
* drop support for an old version of the language
* a function changes behavior significantly (the issue the OP wrote about)

Relying on a specific major version, you should be able to assume none of the above will happen. The following would _not_ be a major version:

* renamed/removed private versions
* add extra, optional arguments to public function
* add support for new version of language
* the xkcd example about CPU usage

In each of these cases, if you rely on non-guaranteed behavior, you should check every version upgrade closely- package maintainers don't make any assurances about those.

I'm not sure how mongoid is developed, but this smells like a bug to me. The `or` behavior started considering a thing it didn't used to, possibly unintentionally. Unfortunately, released mistakes are the one thing SemVer doesn't cover. Testing sufficiently about your own assumptions (in this case, that the user upgraded matches the one found in the query) is the best way to CYA.
Regardless of the relative value to ascribe to unit testing, the confidence value is obvious from the intentional and functional double checking, which can be done piecemeal. There is still a problem with added side effects, which unit tests dont pick up on. This will probably be addressed with fn signatures...which doesnt do much but alert for changes. Eventually unit testing can start to approach formalism with monitored functions, wherein side effects must be asserted for a unit test to succeed.
Wordle Letters
Interestingly, the 'boots on the ground' that you've lent credence to is in agreement with what you assume is the teacher's union 'non-objective' stance.
How well would Copilot™ do on this type of problem?
Mountain 2.0
Ripley's Alchemical Scrolls
Be aware that SBCL does pretty good compile-time type checking. It helps a lot during dev. And there's the new https://github.com/coalton-lang/coalton to have like Haskell atop CL.
Stephen Hawking's 80th Birthday (Google Doodle)
My mum doesn’t want to launch a website, if she did, she understands she’d have to learn. My mum is not so stupid she can’t learn things.

We don’t give people more freedom and control by telling them they’re incapable.
A similar website, http://www.deathclock.com/, has been around for a very long time. Since at least before the Death Note manga came out.
Linux user, so no on the cold turkey. I'd just circumvent it anyway, I don't believe it could prevent me from uninstalling.

I've done the hosts file thing and other efforts. It is clear the only thing that will work is looking right at the bottle and realizing I don't want it anymore, much like the article in question suggests.
On the other hand, Meta spies on you a hell of a lot more and then leases those results to others. And SMS is cross phone - even to feature phones