skysight-inc/HackerNews huggingface dataset:
The part about users coming up with their own formats for tagging including using "word-dash-word" as a format reminded me of a story.

When I was in high school I wrote chatbots. One of my earliest started out as a "mad libs" program that accepted three-word sentences and spit out a reply by randomly picking one remembered word from each "category" (of the three words).

My intent was these three would usually be "Subject Verb Object", however in one of my first lessons in how users will use your software differently than you intend, I was surprised to find my classmates "tricking" the chatbot into learning sentences with more than three words.

My simplistic parser merely looked for there to be exactly two spaces in the input sentence (along which to split it), and my friends blithely ignored this limitation by just putting dashes in the input like, "this-sentence has-more-than three-words." My first thought was you're using it wrong, the generated sentences won't make sense anymore, etc. But of course the result was more funny and more flexible.

So I looked at what they were doing and thought, ok, how can turn this "abuse" into an intended feature? They're using dashes ('-') to join words together, and the program is using spaces (' ') as places to cut sentences apart. What if the program considered every space between words as both a place to join words and a place to cut a sentence apart?

The second problem is that with three words and three columns in S-V-O order you know at all times, positionally, which bucket(s) you're throwing learned words into and which bucket(s) you're pulling from. How can I take this concept and divorce it from the dependence on fixed positions and fixed number of words?

(Mind you I was 13-14 years old then, self-taught and family and school didn't have internet yet, so this was some deep abstract thinking to be doing without any guidance, experience or examples to go on.)

So I thought ok in the three-word case, let's look at the middle word as it's the most symmetrical case. Assuming you've picked the middle word, now you want to pick the word before it from a list of words that can come before, and the word after it from a list of words that can come after. We can't rely on the absolute position to look up these lists, as it can vary. But we can key the "before" and "after" lists on what the middle word is. So every word gets its own unique list of words-before and list of words-after.

So now we've got two key ideas: learn links between pairs of words (interpretation of what the dash was being used for) and choose from before and after lists (interpretation of what the space was doing). It could be trivially scaled to 2nd-order and higher as well: instead of just learning links between pairs of words, a program could learn links between links, and so on.

Anyway that's how you invent a Markov chat bot from first principles (though I wouldn't learn the name until later). All because some users started putting-dashes to-make-compound-words.
Your brain maturation and experiences. Newborns have very little mind, but their universe is also very small.
I didn't mean that we did ban you, only that if you keep posting like that, we will end up having to.
> Parallels never innovated anything... and the ARM transition cemented their end.

I switched to Parallels for the first time precisely because they were the first to support GPU accelerated Windows ARM64 VMs while Fusion sat back for a year and on release still doesn't support GPU acceleration.

That said I'm now extremely turned off with how hard they've been pushing this app deal. I have 3 emails about it from the last week as well as the notification on my Mac.
Ok, well I'll talk to him personally if he'll listen. I have eye issues and even if I bump the size up 300% it's still really hard to read. I don't know how else to say this but he's inadvertantly destroying the experience of his website for lots of people. Many of whom wouldn't even consider themself as disabled. I think if he could sit next to me and see how I suffer he wouldn't need scientific studies any more than he'd need a scientific study about how cows feel when they get hit by a car. They moo their disappointment about the fact that their ribcare is broken.
Here are a couple of links [1] [2] that explain some of the details; I don't really know much about it myself beyond these (and obviously can't vouch for their correctness). It's admittedly not mentioned in many webpages that discuss IRAs and 401(k), so I think a lot of people don't hear about it, which is unfortunate. I wish I had good advice on how to dig up information like this without a priori knowledge, but I don't have great advice there—in my case, all I had was a nagging feeling of skepticism ("that can't be the only difference between IRAs and 401(k)s, can it? it doesn't seem compelling enough...") that kept me Googling until I found out about ERISA.

[1] https://www.irahelp.com/slottreport/how-safe-creditors-your-...

[2] https://www.investopedia.com/articles/personal-finance/04071...
Please don't perpetuate this kind of thing on HN. It only makes everything worse.

https://news.ycombinator.com/newsguidelines.html
You'd be the first person I've seen drinking coffee with a straw, unless we're talking about the sugary "coffees" from Starbucks.
I could totally see Microsoft trying to buy Steam in the near future. Not only are they having Bethesda do pro-Steam moves like this and generally supporting Steam, but they have a personal relationship with Valve, as Microsoft is where Gabe Newell started his career. However Valve is still a private company and I can't imagine Gaben will want to give up his money faucet.
OP first define which software engineers you are talking about. Otherwise stop bullshitting just to market your company?
> I thought you could tune away the trace on creation behavior.

You can when you implement your own exception type, but not in general (and doing so would break too many things).

Exceptions are thrown and caught quite frequently in Java for "expected" cases, for example when attempting to parse a number from a string which is not a valid number. It's generally not a performance problem, and stack trace collection is probably heavily optimized in the JVM. Nevertheless, it's certainly still a lot slower than C++ single-threaded exceptions. You have to realize that even a factor of 100 slower may be unnoticeable for many use cases, because so much else is going on in the application.
Doing it since 1999. Like any hobby, it takes some investment of time and learning. It's not difficult though. Glad to see more people are trying it out from the comments. Fight the Saas Borg assimilation!
Feel free to do the math yourself. You’ll forgive me for trusting in the calculations of UCSD professor of physics Tom Murphy, who’s written about this extensively.

Edit: Also, your numbers are quite simply incorrect. The 70% of sunlight that doesn’t bounce back into space is about 35,000TW, far from the hundreds of trillions of terawatts you claim. At 2.3% energy growth for the next 275 years, we’ll be adding 7,000TW to this number. That is easily enough to noticeably increase Earth’s equilibrium temperature, and far less than this will be necessary to do so given greenhouse gases which reduce our ability to radiate heat into space.

https://dothemath.ucsd.edu/2011/07/galactic-scale-energy/
The US has 6 border disputes with Canada ongoing. It is the longest nonmilitarized border in the world.

Border disputes are par for the course when you're a state managing a nation and territory. These disputes come up when other concerns are dealt with. They're bargaining chips. Right now China and Russia need each other. Later maybe they fight over them or they resolve them peacefully.
Could the mutex be wrapped in a rwlock? New code that don't share state would be able to unwind concurrently while old code would be locked out.
Immediately orders one
What missiles were going to end up in Ukraine? In Cuba, there was an actual plan in progress for missiles. This is just an excuse to invade the Ukraine.
I’m not sure how this illustrates Nash Equilibrium, nothing stable about this. This is just a hegemonic but declining power (USA), that provided security and stability assurances, which is no longer able to provide those assurances. Putin sees an opportunity to rebuild glory of Russian empire and distract from crushing domestic issues.
RustGo: Calling Rust from Go with Near-Zero Overhead
Using HN primarily for political and/or ideological battle is actually a line at which we ban accounts, so please don't do that.

Past explanations of why we have that rule:

https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Planning to add Firefox support soon!
I don’t see anything in the article that jibes with the headline, appears they are fingerprinting a unique device ID. The assertion that this “gives TikTok’s Beijing-based parent company ByteDance full access to user data” is uncorroborated. It’s unclear to me why these studies were shared “exclusively” with this entertainment news outlet.

> “Consequentially, just because the application doesn’t do anything bad today, doesn’t mean that it won’t do bad things in the future,” one study said.

Nothing new.
Cognition != consciousness (or actually, ⊂ )
Sure but it’s not clear that there’s a better system readily available to us.
I'm skeptical about Flutter given it's skew towards Android. A "cross-platform mobile SDK" already seeing deficiencies for iOS really doesn't sound like a good cross-platform SDK. Time will tell.
This was a scene in the movie Don't Look Up. A cellphone company CEO (a Zukerburg type character) introduces the 9.5 update, which includes emotion sensors. When you are sad, it automatically shows you pictures of cats.

So yes, I do.

Edit: Here is the video - https://www.youtube.com/watch?v=1jTHBBkillM&t=96s

(My bad it was the 14.3 update and dogs riding chickens)
I own Mirror's Edge on EA Origin. I bought it shortly after release. I still have the box with the CD key. I can still download and install the game. However, I can't launch the game because I've exceeded the install limit of five copies. I need to run the deauthenticator utility on the computers I installed the game on, but that's not possible because those hard drives were wiped years ago.

I generally trust Valve to treat me fairly, but EA, Ubisoft, Konami and Bethesda (ZeniMax) have not earned that same trust.
I feel like NPR has changed over the last few years though or maybe I'm the one that changed either way I kinda stopped enjoying it as much lately.
I'm sorry I don't understand your argument at all. What does lack of UB and memory safety have to do with simplicity? Those are very complex features of Rust which require a very complex compiler in order to achieve. Also Rust is notorious for having a steep learning curve, and it takes time for even very experienced programmers to become accustomed to it.
They have 40% more population than Nato and they don't have the same coordination costs that we do. All we have on them is soft power and economic ties. The first of which is hard to argue with but the second of which is in question.

As for mobile firepower, it takes time to invest in deployment capabilities, yes, but if their task is to dominate a specific target (vs global power projection) then they'll outmatch us within ten years. We do not have long. We need to fix our posture.
Interestingly there are two David Lynch movies (Lost Highway and Mulholland Drive) that can be interpreted as just that: someone's disorienting nightmare as they are dying.
This is how I learned what DMARC is.

A friend with email @live.com said he never received any of my emails. No spam, no bounce, just silent drop.

I went through MS knowledge base which thankfully said that DMARC/DKIM are pretty much required. After setting up opendmarc, everything was fine.
As did Oracle? Microsoft? Lock-in has always been a profitable strategy.
For the primary sale case of Windows QEMU based solutions still lack a paravirtual GPU option which makes performance/battery usage horrendous, particularly on higher resolution models. I do love UTM for Linux installs though and the x86 emulation lets me keep an NT 4.0 install with working IPv6 for jest
Oh yeah... Bethesda had a launcher of their own... Totally forgot about it~
Requiring GitHub to deploy your code to prod... goodness no.

Using, highly available, deterministic artifacts, that can be rapidly deployed or reverted from production is what we do.
Regex would go out of style.
> As the case came from Pakistan, it does not affect the continent's wild poliovirus-free status, the World Health Organization (WHO) says.

I don't see a COVID angle here.

If you want to blame something, you might look at the CIA's fake vaccination program they used to try and find Bin Laden, and the resulting lack of trust in the legitimate programs in Pakistan and Afghanistan. https://www.theguardian.com/world/2011/jul/11/cia-fake-vacci...
The goal is improving safety. To improve, autopilot needn't be safer than the best driver, it only needs to be safer than the average driver. Even if adoption depends on proving autopilot is better than good humans, if it fails this test, then people just don't use it and safety is no worse than it is today.

> autopilot is a big unknown

We really just need to know whether Teslas get into more accidents or more severe accidents than other vehicles (modulo some adjusting for demographic differences among drivers). If Teslas contribute to fewer/less-severe accidents, then it demonstrates that they're safer overall. Whether they get there via autopilot or other means is an implementation detail. In any case, Tesla isn't just going to ship unsafe software because it would destroy their brand (every Tesla incident gets 1000x more scrutiny than other brands).
I think the point is you can augment/synthesize a video with all sorts of random lighting conditions, occlusions, etc, that could take an impossible number of miles to happen naturally. Not filling in some of the search space seems silly, to me, especially if you're instead filling it in with real life data, containing near 100% mundane near ideal conditions.
Nyxt on It's FOSS
It sees like you're trying to catch me with some kind of gotcha instead of dealing with the argument in good faith.
Governor Parsons is controversial because he imposes a religious test on appointments. Maybe he saw the surname Khan and it lit up for him.
> I also contribute to FOSS projects, and using Outlook is an impediment to projects whose mailing lists are based on inline posting

Based on my testing, that's not the only problem with using MS email clients on FOSS mailing lists. There's no concept of threading beyond the conversation view, and the client also mangles the email (wrapping or even sending base64 encoded test instead of the raw text. Even if your client sets the Message-ID header, MS servers will delete the header and replace it with their own.
> And then they were watching a kids show at a hotel once and the ads came on and the effect it had on them was crazy. They suddenly desperately needed all the toys in the commercials and were repeating catch phrases from ads after only seeing them a couple of times. The contrast in their behavior was insane. And they HAD to keep watching it like I hadn't seen before. I spent a week off-grid with my parents a while back and it was great. We came home and my Mom put on the news suddenly everything was terrible and she was angry, but she had to keep watching.

The comparison between childrens' responses to toy ads and adults' responses to cable news is insightful. We all think we're too smart to be fooled, but we're all children at the core.

"The first principle is that you must not fool yourself - and you are the easiest person to fool." (Richard Feynman, Cargo Cult Science)

Research shows, IIRC the details, that people who think they are smarter are easier to fool. But don't worry, you and I can comfort ourselves that it wouldn't apply to us. :)
I've had sleep paralysis a few times in my life. The last time was 15 years ago, and it felt like something I could get used to now that I know what it is. It was a really interesting sensory hallucination.

Am I crazy, or is it something you can get used to, like practicing lucid dreams?
I also said this:

> Rust and C++ are on similar levels of abstraction, but C is much, much simpler.
This is great. I think something like this is very valuable to a small startup or indie hacker who has a product that requires a sign up before their users can see/use.

You know how a lot of SaaS has a video of the user story and what their app does and looks like on the landing page? Well, I think this can be way better, less time consuming, and way cheaper than hiring an animation studio to create that video. You can also edit the textframe as the product grows; something that is much harder to do for videos.

A few of small features can make this way better.

1. The ability to put the textframe in an iframe. So users can use it on their landing page.

2. The ability to auto play the steps. (it should stop autoplay if user clicks on a step to view)

3. More UI customizability so it goes with the landing page.

I see this being more valuable as a marketing tool than a tutorial tool, but I'm only one person. Good work and good luck =)
Windle: Wordle for Windows 3.1
>No, anonymized post IDs are not, themselves, personal identifiers

It's the set of users acting on a post that can be used to identify the poster.
> what NATO is even supposed to be doing in the 21st century 30 years after its raison d'être evaporated

How can you even say this with a straight face as Russia invades neighboring countries? You know why Russia doesn't attempt this land grab with NATO countries? NATO.
They fixed that recently: https://github.com/18F/identity-idp/commit/873c71ca8c0cf61d3...
It's not really an issue for many, perhaps even most, emacs users. I have a my emacs set to launch when my window manager starts on login, after which it stays open until I log off or shut the computer down. Emacs and Vim have such different workflows that this type of comparison isn't all that meaningful.
This is a great option for UX. Here's a fun old post from 2008 (from a former co-worker) on a similar topic: https://almaer.com/blog/its-just-my-email-password

You do want to make sure you add enhanced security around changing an account's email address (make them log in again, for example). The analog is forcing people to re-enter their password when changing their password in a more typical username/password system.
Is this something you can do in the Apple App store? Or is it only Android?
Absolutely true. But also, don't hesitate to not follow someone, even if you know them, if they're too high-volume or low signal-to-noise ratio.

There are people I know, who I consider friends, but don't follow on Twitter because they're too high-volume and would drown out the rest of my feed. (I use reverse-chronological and do actually read everything.)
All at once, it fills up my feed

More bad news that I didn't need

I can't stop reading but I wish that I didn't know

Still too soon, there's not much to say

They don't know, but talk anyway

All of the pieces, and none of the places they go

So I am looking at pictures of cats

https://youtu.be/4JO-KRT0Vf0
Quebec French is different than metropolitan French, but not to the degree that modern English is to Shakespeare, that’s a pretty ludicrous comparison.

If you go from North America to the UK you’ll run into plenty of new vocabulary there too.
> Nope, there are no restrictions, and we don't intend for there to be in the future. The free plan is 100% fully-featured with no difference versus the paid plan aside from the limit on the size of your team.

Love to hear it! I'll remind myself to give feedback in return.
Watershed Rights FAQ
While driving, do you understand how the engine ECU of your car computes how much fuel to inject into the cylinder, how the ECUs distribute the power, and the braking force on individual wheels, or how your rear wheel steering calculates the turning angle of the rear wheels based on your seed and steering input?

You don't need to know most of the details how your car works in order to drive. You need much more knowledge to build one, yes, but not to drive.

There are different levels of abstractions and depending on your problem you need to understand them only up to a certain level. And different people have different problems to solve.

In most real-world problems today, the difficult part is indeed the data, not the underlying math of the activation function, loss function, or optimizer. Just Google "data-centric AI Andrew Ng" to read more on the topic from one of the most well-known people in ML.
> Enhancements to date and time functions…

What’s the rationale for SQLite not having a date/time data type?
> When it comes to actually standing up for something objectively right they fold like author and fall in line with status quo.

Where do you get that from the article?

The author’s purpose seemed to be to make sure that “Daniel” didn’t fall victim to his own naivety. His advice was based on his own judgement of Daniel’s understanding of the situation.

Standing up for what you believe is right is great - if you understand what you’re doing, why you’re doing it, how likely you are to succeed, and the what the consequences are if you don’t.
Podman uses runc as the default container runtime. Nerdctl uses containerd.
There are probably other differences but that's a substantial one imo.
Introduction to Redox Data Models
>Since:

>9

Cool. I didn't know about that one. I also learned about the new system logger since log4shell happened. I should make a project to see how much I can do with just the Java standard library in 17. Maybe I don't need any dependencies.
Yes. Exactly. They'd also put off fireworks at random hours of the night to add to it.
Have you seen the list of current US states of emergency?

https://en.wikipedia.org/wiki/List_of_national_emergencies_i...

This is to say that 'states of emergency' can be renewed..... forever....
Really? That's disappointing for an organisation with so many intelligent columnists.
I have always wondered the same thing; Microsoft is one of the very few companies that is capable enough to resist Valve's dominance. I think all it boiled down to was that in this case Microsoft, by some miracle, actually managed to catch an accurate picture of the wants and needs of their consumers and realised backing down on their Xbox store can easily drive them away. They saw how the general trend of game launchers has mostly only served in making lives more difficult for gamers and decided they'd rather keep the status quo as it is comfortable to them for the time being.