skysight-inc/HackerNews huggingface dataset:
I'd go with: the actual actuarial cost of the hole-in-one payout is a small part of their business.

You still have lots of paperwork and taxes and general business overhead.
A dumb sorted list matching some criteria set by the user, like search results?
“This is the other secret that real artists know and wannabe writers don’t. When we sit down each day and do our work, power concentrates around us. The Muse takes note of our dedication. She approves. We have earned favor in her sight. When we sit down and work, we become like a magnetized rod that attracts iron filings. Ideas come. Insights accrete.” ― Steven Pressfield, The War of Art.

BTW, easily one of the best books I've ever read.
Yes, DVDs were the second wind for many movies. Even if they failed in theatres they could be a hit on DVD.

I've got a ton of movies in my collection I would've never watched in a theatre setting, but have enjoyed on DVD multiple times.
The better analogy on the YouTube side is the chronological subscribed channels feed: https://www.youtube.com/feed/subscriptions
Review and Lock Replacement: Bighorn Classic Safe Model 19ECX (19ECB)
My comment definitely came across as rude and I apologize. Thanks for your work and for taking the time to provide a thoughtful answer :) I'd probably also have left it just as you did.
I don't think it's about wanting to be an intellectual (evidently, IQ has very little to do with that), but rathe about finding someone who might also be able to think in the same way you do, and socialize and talk with them.

I've found that there are people with whom I can share many thoughts and concepts as they pop into my head, and they will "get" it, maybe not agree, but they have the capacity to entertain my idea, bad as it may be. I find that kind of socializing very pleasant, and I much prefer it to "talking about weather and current events in sports and popculture" which also have it's place, but which can be discussed with a much broader selection of people.

And that's just me, and I'm not one of the smart ones, but if I can feel like that, I can only imagine that someone in the top 1 percentile would feel something similar, if stronger, and thus would need to make an extra effort to find such company.

If you don't feel like this, it's just very likely that you already have this need met from someone around you, and you've just never noticed?
This is absolutely illegal and you can get your passport back within a day or two by just calling MOHRE.

A decade ago this stuff may have been more common, but the government has cracked down heavily to the point that it doesn’t exist any more than it does in Europe.
Is this only me or someone else also experiencing? The page keeps reloading and never stops.
Startling to read that if we were to choose a mythology for ‘this age’ it would be space flight. And not e.g. biomedical breakthroughs (vaccin within very short timeframe), computing (Moore’s law prominent in period since 1960’s) or some other field.

Now if the article had stated that space flight was ONE of the fields in which much progress was I wouldn’t have argued that?
I can’t claim to have visited all major cities in the US, but they do seem to match the “urban core and suburbs” pattern, compared with my experiences visiting European cities.

Not Just Bikes has a video about that: https://youtu.be/CCOdQsZa15o
What astounds me, is not the time spent at the company but how much change and advancement he saw along the way. I'm not old enough to have experienced the absence of internet, smoking in offices, manually switched phone exchanges, no digital mail, fully manual processes, etc.

What an incredible amount of change to witness. I just get to see a continuous rollout of technical solutions to mostly questions not asked or understood :/
There are already some efforts in that direction. You can check out r2dbc and the many vert.x sql clients. While they're not really jdbc, they're fully async like you described.
sed -i alone overwrites a soft or hard link with the contents of the file.
I prefer it this way! It's better to share the "rawest" backups and fix them up after they've been dumped into version control so that a history of changes is available.
No, what I am suggesting is to add the basic UI and audio stuff and leave it at that for a large class of applications.

Then the rest of the features should not be one monolothic bundle. Because what that does it make it so that you have to implement every API in order to be compatible with the platform. Which is impossible unless you are a large corporation.

The platform should be carefully explicitly designed to allow subsets of functionality to be implemented and distributed.

Again, starting with the very most basic UI stuff as one common chunk. Without all of the other features and devices.

The point of this is to make it feasible to have many implementations of different types of browsers or subsets of functionality. This prevents us from being locked into a single dominant vendor or two.

The information browsing can actually be the first subset of functionality. Very simple small vector images and a relatively small amount of RST or markdown. Many different groups can make information browsers.

Then you have the next level up / type of functionality which is basically web assembly SDL. This would be used separately but in conjunction with the information browsers.

You could standardize on another set of functionality with shaders and networking support. Or, if you do it right, it may be possible to create a common web assembly interface for each feature, and package up the additional features into something like device drivers which could be shared across "extended" browser implementations. This would allow for diversity of extended media browser implementations as well as alternative "drivers" to be available.
URIs a mostly namespaces, it has no bearing on being private data. If you know what your doing you’ll be using ontologies made by others, and like having a namespace for a library you’ll want the same for the terms/classes you use from them.
Indefinitely, not endlessly. You cannot predict the date when your project is going to be sunsetted: it may be in 6 month, or may be well past your retirement.
American Safe Manufacturers (2015)
Episodes of Star Wars
It's even more complicated! Consider investment on margin.

If you have an annuity, someone is probably willing to lend you money secured both by your remaining annuity and the shares or house you buy.
I still don't know what your point is.

Are there any contemporary distros that have the "perl" exectuable that is not Perl 5?
Don't ignore the advantages of buying a used laptop (e.g. a ThinkPad), either! Battery backup against power loss, super power efficient, keyboard and screen for when your networking or SSH config is screwed up...
The described format _is_ editable in vim without a plugin. It's just a little awkward, because everything will be on a single line, and you have to use more complicated key commands to enter the delimiters (for example `<C-v><C-6>` for \x1e).
The term "healthy" is obviously pretty meaningless, but I would not say that meatballs, mashed potato and brown sauce is healthier than pizza or steak or something.
I might try this, thanks.

Yes, I do have session in my browser and I would use it as a second factor to manually approve every login to my account from my browser if I had option to do that, but Google doesn't allow that. You can only confirm logins from android or apple device.
Other than the initial writing of the OS to the SD card, is there anything Pi specific about this?

It's been a gripe of mine for quite a while that there's now this whole subset of generic linux howtos which are titled "on the Raspberry Pi" for no particular reason. In the end the exact hardware isn't really that relevant to solving the problem.
Indeed, it’s because people use an editor that isn’t designed for editing csv to edit csv.

Every csv files is a text file, but not every text file is a csv file, but people use text editors to edit them.

A csv editor would forbid you from entering that quote, automatically add a matching one, ask you for your intentions, or whatever, but it shouldn’t silently corrupt your file.

A spreadsheet-like UI, but without formulas, automatic single header row, etc. would be a better UI for csv files.

If you use zip to edit a .xlsx or .docx file, you easily get an invalid file, too.
Funny how brief visits form such firm, nuance-free opinions. I have strong opinions on French folks but my year in Spain showed a universe of humanity.

This condescending caricature will ring true for many who don’t live there and few who do — like most travelogues written for snark over insight.
In a democracy in particular, trust is the most important thing in society. Because actions are not guided by the truth, but by what people think the truth is. And when you lose trust, you lose the ability to influence people's perception of that. In a society where a group is perceived as partisan, they end up only being able to influence a fraction of society.

There was a poll [1] on this specific question (from May 2021 - so right in the middle of the pandemic), and as of then only 52% of Americans felt that the CDC was trustworthy. That factor alone is going to dramatically outweigh any sort of benefit of their lie. And of course it wasn't just the lie, but their general behavior which frequently came off as extremely disingenuous.

In anything even vaguely approaching the longrun, honesty always win. Because while lies may create more optimal outcomes in the extreme shortrun, the decline in trust it causes ultimately means we start getting to play out the fable of The Boy Who Cried Wolf on a societal level. And that's not pleasant.

[1] - https://cdn1.sph.harvard.edu/wp-content/uploads/sites/94/202...
Your derision seems to be narrowly focused on IQ as a filter for its own sake. But it's not that an IQ filter is valuable as an IQ filter, but that it correlates with other traits that might be valuable to someone. But filtering is hard. If you agree that a high IQ allows you be good at X, then first filtering for high IQ will get you closer to finding those highly skilled X's.

Sure, you can just find people who are good at X directly, but this isn't always easy and its not like connecting with such groups is trivial once found. Being good at X may require a massive upfront investment that not everyone is in a position to expend. Besides, the value of such groups isn't just being connected around some narrow technical/high skill topic, but rather being able to connect with people who have unique and interesting views on a wide range of issues. Just being, say, a contributor to some open source project isn't going to get you that.

> Saying something categorically about "modern internet" is like judging the highway system or rail network.

The "modern internet" is in contrast to the internet prior to social media where finding intelligent people to discuss various topics was as easy as finding a newsgroup or a forum on the subject. The self-selection effect of the pre-modern internet on the quality of average discourse is hard to overstate.
What a bizarre product to request though. You have to imagine that foone knew something about this being planned to be open sourced, or was somehow in on it. There's no way MS just go "sure why not?" when someone tweets out of the blue that they want source code to something.
broot - a new way to see and navigate directory trees
I honestly don’t see it matters, it’s a nice option but being open data is totally optional.
Two points on this:

(1) If you want to know how people feel, I’m afraid self-reports are the gold standard

(2) Some other studies have large sample sizes (e.g. this one, which is based on my PhD: https://eprints.lse.ac.uk/49376/1/Mourato_Happiness_greater_...)
AgTech meets Fintech – AgriDigital raises $25M to grow the value of grain
Yes, liquifying hydrogen also consumes energy.

But by the time we are doing that on every street corner, the whole grid will be driven from renewables, and joules will be very cheap vs. other concerns. In particular, the LH2 will be banked during peak generation time, so almost free.
Developer Portal/Hub Community
Developer Portal/Hub Community: Is there a community of product managers, developers, writers who deal specifically with creation and maintenance of content of a developer portal/hub?

e.g. https://developer.visa.com/ | https://developer.spotify.com/
> Most towns and suburbs don't have acres of wild forest in them. That's not exactly a unique "flaw" of cities.

Not "in" them obviously, but suburbs can often have expanses of nature right next to them unlike dense cities.

Living in a suburb, I can walk to all the necessities of day to day life but in just a 5 minute bike ride I can be into the forest where I can ride for hours on end without seeing any sign of civilization. It is a wonderful escape from the stress of 24x7 slack and jira.
I watched my grandparents friends retire and die.

I decided that retirement was bad, better to keep working and enjoy life at home he same time rather than saving it up for the end.
What is code if not blocks of text
Edge Looks Set to Overtake Safari as World's Second Most Popular Desktop Browser
> Why can’t we have a format where:

> <A bunch of rules>

Erm, we do. You just defined it and gave it a name. There's nothing stopping you using it in your software. Persuading others to use it will be trickier given the existing widely-supported options really aren't so bad, but you could give it a go.
That looks like a really great option for me, thanks a lot for the link.
Despicable country.
Loom's virtual thread are much more similar to GHC's threads than to go routines. And GHC Haskell is also able to spawn millions of threads, trivially.
systemd-tmpfiles can be configured to delete a path upon ‘systemd-tmpfiles —-user clean’
> I think what you're describing are isolated cases.

There’s also Higehiro recently in the “author is a pervert” category, but before that it was used for like 10 different anime about incest like OniAi. This wisdom comes to me from a marketing director at Crunchyroll.

I think Konosuba is just shortened because the actual name doesn’t really mean anything, but also doesn’t sound memorable when you translate it.
Wow, that's a pretty compelling video. I guess they all are, but I like the use of modern web standards.
"I'll trade a magic trick for a vase."
> In my previous job, I used to spend hours in a conference room with my colleague after we had plotted our plan on the whiteboard. Then, we would just sit down and look at the board in silence for long period of times. With the occasional "what if... no never mind." When covid hit, we tried to do that via zoom. Didn't work.

> Silence does not work well on camera.

I think that this is not a universal law. My current collaborator and I, who wouldn’t be able to work together in person most of the time under any circumstances, have weekly Zoom calls which are of exactly the mostly-silent type you describe. (He calls them “grunting occasionally at each other.”)

Everyone does have to be on board, though. We tried the calls with a third collaborator last year who was less on board with the methodology, and it did not work at all, with a pressure to say _something_ all the time leading to much more talk but much less done.
i guess that's true, but my friends and i always kind of hacked the system in a way where we were all leveling in lockstep and stuff anyway. but yeah, the individual quests themselves are mostly single player, with some weird multiplayer affordances (like sometimes if you are on the same quest as someone else you can kind of fight the same mobs / make the same progress). i found all that stuff pretty boring anyway-- the trials, dungeons, etc. are the meat of the game as far as i'm concerned (and they are the ones bookended by the cinematics that deliver the meat of the story).
Hi. Sorry I couldn't parse that without a specific example. In which typical use cases should I create new element types?
If you are in logistics, and concerned with engineering for packaging, you have to analyze IKEA. They are among the very best at that.
Diffing an excessively long line is uncomfortable in most tools. A crash dump mentioning the 1000-character line leaves you thinking where in that line the error has happened.

The actual limit should be the complexity of one lihe, something like the number of AST nodes in it. But our tools which go back all the way to mechanical teletypes and punched cards are firmly line-oriented. This allows them to be language-agnostic.
Certainly I didn't implement it, that was Andrew Waterman. I'm not a hardware person.

I think macro-op fusion (with a few exceptions) is useful only on a narrow set of mid-range cores. High end cores want to split everything up (RISC-V comes pre-split), while low end cores want to use as little hardware as possible.

There are a few exceptions, for example combining a LUI or AUIPC into a full 32 bit constant with the following instruction(s). There is a full 32 bits for that data path already, so that has zero effect on the back end (except just removing an instruction). SLLI/{SRLI,SRAI} pairs is probably another.
Sir/madam, have you ever tried an Osprey that suspends the weight of the bag off of your back with a sturdy piece of mesh and very minimal metal internal frame?[1] (I think Osprey pioneered this, other manufacturers now have it too). It has been life changing for me. I use it daily for commuting, and just finished 3-week tour through 3 countries with laptop, Kindle, and everything else packed inside this one bag. I’m sure Osprey has smaller versions if 34L is too much.

[1] https://www.osprey.com/us/en/product/tropos-TROPOSF19.html
You can use DOM node properties instead of attributes, when working with custom elements from JS. No seraialization/deserialization to/from string there.
TailScale and its exit nodes make this blog post a tweet.
Install OS > Install TailScale > set as exit node > You are done.
I think we need some contextual line width limits.
When splitting a function/method definition over multiple lines, I like to align the parameters. Now if there is a short line limit this will force us to left align the parameters instead. This has the consequences that there is less visual, spatial, distinction between method definition and their code, resulting in a big hodgepodge of characters.

If we have contextual limits, we can make method headers arbitrarily long while keeping the body within a tight limit. Or allow a longer line when defining a lambda in python as another comment laments.
This is interesting at the bottom of the readme file

Jez also offered this interesting BRender anecdote in an email:

When Sam Littlewood designed BRender, he didn’t write the code. And then document it.
The way most things were built at the time.
First, he wrote the manual. The full documentation
That served as the spec. Then the coding started.
Ahh OK, I didn't know about that custom, thank you!
Photography rose from the margins of the art world to its vital center
How cellphones transformed life at a women’s prison in Argentina
I see, thanks! I'm guilty of not reading this one.
I got into RxJS cause I had to deal with an Angular project a few months ago, what's wrong with it?
Mentioned in yesterday's discussion on declarative schema migrations for SQLite: https://news.ycombinator.com/item?id=31249823
I think you underestimate how different it used to be. You're describing variations within the same frameworks. The frameworks didn't used to exist.
If modern high performance code relies on making the microcode do "the right thing", and making sure the right data is in cache then why don't CPU manufacturers allow control over such things?
Success factor for product roadmapping in software startups
Hi all!
I am looking for product professionals who would take max 30 min to answer some questions regarding my thesis (University of Siegen, Germany). I am looking forward to sharing a summary of the result at the end!!
I would really appreciate it!!

Here you can schedule a slot:
https://calendly.com/eliashoefer/thesis?month=2022-05
> I've never understood how finding patterns in shapes like that seems to be the last word in intelligence for some people.

To be fair, most people don’t understand how paracetamol helps reduce pain. But it does and we are able to measure its effect, so we have scientific studies that prove it. It doesn’t matter if you understand how it works, it does.

Same with IQ tests. It’s not about the pattern matching. It’s about the fact that a huge mountain of scientific literature have found these measures of pattern-matching abilities to be correlated with a wide range of other abilities and accomplishments. If a persons ability to stand on one leg for extended periods of time was a better predictor, then that is what we would use instead. It doesn’t matter if we understand why that would be the case. But ofcause everyone who scores less than they feel that they should end up trying to discredit the entire concept rather than just accept that their poor ability to stand on one leg for extended periods of time does not define them, or impose any new limitations in their life.

I swear every discussion about IQ ends up feeling like a room full of short men debating if measuring tape is even reliable and debating if it’s even fair to say that tall men can reach thing on top shelves more easily since we live in a society with chairs, and there’s obviously something wrong because they have tons of arguments for why they are 6 feet tall, even though the measuring tape doesn’t agree.
No one is saying that you can’t have an absolutely great life, or reach the tallest of shelves, being a short man. The fact that we can measure peoples height, and that certain things are different base on how tall you are doesn’t have to offend people.
And the importance of this first class support cannot be overstated. It means:
- meaningful complete stacktraces
- debugger support
- all blocking libraries get the benefits of async code automatically [1]
- all monitoring features of the platform work
- profilers get more useful again
- less mental overhead when programming, i.e. simplicity

[1]: With one caveat: Libraries which call directly into blocking native calls do not become async automatically. But they are very rare on the Java platform.
Same here! I owe my livelihood to this game
With the exception of a specific engineers who we checked with, our process includes masking developer aliases, names, etc. It does seem that version control was a lot more basic back then. We're seeing comments on Twitter that it's likely this was under the SLM system, which includes holding an exclusive lock on specific files. (Some history here: https://devblogs.microsoft.com/oldnewthing/20180122-00/?p=97...)
Then you can't edit or view it in a normal text editor, which is part of the appeal of CSV.
You might like fzf for that.
What's that software engineering truth? All the "temporary" code ends up running in production for decades? :D
It‘s not just the Modem Firmware, it’s also how the distribution manages the modem. I am mostly using DanctNIX (Arch Linux ARM) to test apps for [0], but also have postmarketOS stable installed (on eMMC) as a backup for when I need "phone things" to just work - postmarketOS stable is very good at that.

[0]: https://linuxphoneapps.org/apps/
In Go, while it is possible to use a concurrent hash map, it's generally not recommended. In most cases, you should use a channel.

In one of my first Go programs, I used mutexes to avoid concurrent writes in a critical part. Then I moved the writing process into a goroutine that receives its input through a channel of size 1. In my case, the later code was easier to maintain and more performant than the former, mutex-based, code.