skysight-inc/HackerNews huggingface dataset:
I don't think it's a separate trend, more of a consequence of the difference between native and web becoming blurry. Non-tech users see and use Facebook as they see and use Office: interfaces with data stored somewhere. They are fine with social media posts not being files on their computer, why would they bother for other apps? Especially if they mainly use tablets and not a desktop computer.

More broadly files in the traditional sense (OS desktop metaphor) are irrelevant in a SaaS context, even if some UX show "files" (like Google Doc) for convenience or familiarity it's not really files but entries in a database.

Personally (and as a huge fan of classic MacOS Spatial Finder) it pains me, but I'm not sure if I'm clinging to nostalgia or if we are heading the wrong way. Maybe we could have a middle ground where files don't exist anymore but it's very clear for the user where data is stored.
Meditation/self-reflection will take less of your time than drugs. Much less. Plus most "spiritual growth" stemming from drugs is all an illusion.
Edit: prefer* not other
No way anyone outside of LA/SF/NYC were paying dishwashers 10+. I made 5.25 (i think) around that time period (98-00) washing dishes. It sucked ass
Most of Sweden's electricity supply comes from hydro and nuclear though. https://www.researchgate.net/figure/Swedens-electricity-prod...

Hydro is maxed out basically everywhere already and nuclear is being shut down in Germany, it doesn't take a genius to see it can't work. We can't keep increasing our demand while killing the only large/cheap/on demand energy source to rely on intermittent ones. It might work if we decreased our consumption by a lot but this doesn't seem to be the plan
I'm guessing write.as is supposed to support multiple languages, and only renders the markdown if you have .md as an extension.
I honestly love the google sheets implementation. I never have to lookup the syntax again, or remember exactly which things does what. I only use pivot tables like 5 times a year. So I dont have every step always ready in my mind
I think that the statement should be refined to say that it is not possible to develop a monolithic kernel based OS in ISO standard C. A monolithic kernel generally relies on passing pointers to memory between components with few restrictions. This can be problematic for some languages/compilers. However a microkernel OS that provides more structure around how data is shared between OS components can support development of many OS components in multiple languages. Even languages requiring significant runtimes like Java or C# could be used for many OS components like file systems, network stacks or device drivers.

Historically, it has been difficult to beat monolithic kernels for performance and efficiency, and through significant effort, monolithic kernel based OS's exist that are reliable enough to be useful. However, the monolithic kernel is not the only OS architecture.
Anyone use an inconspicuous one to keep warm in the office while working? What does it look like?
This is a common misconception. Apart from the kind of NATs we have now, there is no way that IPv4 could have been expanded. A lot of routing hardware was ASIC based (I'm sure plenty still is), so packet headers were fixed and couldn't be changed without changing all the routers. Just like they had to be changed with IPv6. Any server would need to understand the old system and the new system simultaneously to be able to be backwards compatible - just like with dual stack now. Big parts of the internet wouldn't be reachable until the host, the server, and every router and middle box along the path had been upgraded. Just like with IPv6.

So you'd have all the same problems, just in a slightly different way...
Feeding the output back into the input definitely makes it a bigger problem, however Chronic Wasting Disease in Elk and Dear in North America is becoming a huge problem and is a prion disease, and they’re living wild.

So it doesn’t require it, it just increases the odds (and they don’t eat each other to spread it - it’s highly infectious and demonstratively infects if they share browsing/grazing land).

It doesn’t appear to spread between them and humans, but it definitely makes me nervous.
I'm sure that persistence lasts about 2-3 months.
You can still do IOI style contests very regularly as an adult, check out AtCoder or codeforces. Actually the US national olympiad (USACO) is open for everyone too :)
GrapheneOS.org,

stability like nothing else I've used,

ease of installation literally couldn't be better.
3-dog night. An expression inherited from shepherds and their sheepdogs.
Yeah, but don't beat yourself up. That line can be really hard to find depending on your circumstances. For instance, I WFH and make my own hours, so there's not really a time of day I CAN'T be fucked up. This is also the first time in my life I had the money for a drug habit lol.

But yeah, my rule for meetings is that unless it's a meeting I'm running, complete sobriety is a must. The idea of being high around leadership is terrifying (same reason I don't drink when we have work conferences).
Elon Musk shot down a system that would monitor Autopilot malfunctions
It'd only be fair that if certain types of misfolded proteins are fatal that other types make you immortal or give you super powers.
The canonical definition of a "correction" is a rapid 10% decline in market capitalization. I have some thoughts as to why.

Equity markets tend to drift slowly higher when there is no new event or story taking place. This can be rationalized in many ways, but my personal explanation is that companies and industries tend to make money over time rather than overnight, and no news is good news in that environment. Valuations tend to pop higher on news about acquisitions or other big deals, as well as information injections about revenue and profit. But the concept of a "correction" implies that the prior price action did not align with the information in the market place. Due to the asymmetrical nature of human social behavior as well as the long bias in the equity market, that tends to be a downward force.

I refer to asymmetry because humans react differently to a one-in-a-million disaster than to a one-in-a-million windfall. They communicate and feel differently about failures than successes. They more readily share their greatest joys than their mortal fears. Everyone likes a champion and everyone likes an underdog, but they are liked in different ways. Information travels and influences differently in good circumstances versus bad, so negative returns tend to be less frequent and more substantial in the equity space.

Commodities don't work the same way. Shortages cause price spikes rather than crashes, and panic works to the upside rather than the downside. Yet commodity prices are often cyclical due to the dynamics of physical production, so the concept of a "correction" makes less sense due to an uneven natural trajectory in the uncorrected valuation.
Ask HN: What do you use to order swag?
We're interested in sending swag to contributors for our open source kubernetes tools. We'd like to ship to all over the world, ideally include more then one item in a package, and not handle any of the shipping and packaging ourselves.

Does anyone have experience with any of the online platforms that do this? Would love to hear recommendations.

Our budget is $25-$50 per package including worldwide shipping.
A user hitting your service would hopefully be hitting your service on Fly.io and that would be talking to a database on Fly.io. :)

You can replicate across datacenters on Fly.io for free. No infra engineer required. And very little code change required: https://fly.io/blog/run-ordinary-rails-apps-globally/
> so I can debug consul election problems if it occurs

Interestingly, reading this remind me of a HashiCorp Nomad marketing piece [1]:

> "We have people who are first-time system administrators deploying applications, building containers, maintaining Nomad. There is a guy on our team who worked in the IT help desk for eight years — just today he upgraded an entire cluster himself."

I was always thinking "but what if something goes wrong? just call HashiCorp engs?" :p

[1] https://www.hashicorp.com/case-studies/roblox
OBS works fine for me on Wayland through pipewire.
Ye this is one of these policies that are so bad that they are not followed to the letter by the people on the ground, so you never realize how bad they really are.

What use are clearing bus stops if the drivers can't get to the bus garage in the first place, etc.
Statistics show that often poorer families in precarious circumstances have more kids than well-off families.

Interestingly, your logic partly applies to well-off, too: the standards of some families are so high that they consider it impossible to keep them while having more than 1-2 kids.

Many people choose to not have kids because it's a lot of work, and it takes a lot of time. They prefer to pursue other, more easily rewarding goals, like their careers. Pursuing a career while at the same time caring for a (small) child is notoriously hard, for pretty natural reasons: you can outsource being a mother only to a certain extent.
Clear local storage.
I work on ML recommendation algos for a big Facebook-sized company, so perhaps I can give some insight on how this model could be used. This is an example and might not resemble anything they're doing internally. This is more ELI16:

Facebook marketplace:

- Seller posts a listing with image + description

- FB uses data2vec to transform the image + description into one single vector (e.g. you could average the two vectors)

- Buyer searches for a product using text search - the text is also encoded into a vector with data2vec

- To serve product search results, you find the closest match to the text query vector from your pool of product vectors

This pattern described above is generally called vector search and is very common for recommendation algorithms and much more. There's a shift towards algorithms like data2vec that can combine different types of data into one vector. The aim is that an image of a dog and the word "dog" would map to the same vector, meaning that the vector represents the concept of a dog, regardless of the input data type.

The advantage of these "multi-modal" algorithms (i.e. they can take multiple data types as input) is that you can (in theory) use them across all of your ML algorithm needs. If you're Facebook, you have 100s of teams and services that have this need. A few examples:

- Instagram ads prioritization

- Instagram search

- Harmful content moderation

- Facebook content search

- Facebook marketplace search

Each of these is likely a separate team, very likely using a separate embedding algorithm. As approaches like data2vec improve, there will be some consolidation.

N.B. - I've made a lot of assumptions based on what I've seen at my current employer. If anyone from Meta/Facebook is reading this, please chime in!
What's the use case of this?

Signing documents with visual signatures instead of cryptographic ones is already extremely archaic, but having to make them look like being signed by hand is absurdly so.
How The Whole Earth Catalog influenced Japanese magazine design
Time will tell, but I'm pretty convinced that the omicron wave will be the last _big_ disruptive wave. You can say that our immune system is a patchwork, but zo it is against other diseases as well. It's mostly the common denominator of the world population's immunity, which keeps rising, that will make or break global decline or decrease. Decline means it keeps declining until as good as neglectible.
Multi-monitor support that...removes the clock from non-primary displays... Also still no sign of tray icons, keybinds for moving windows between monitors or anything else that was already possible since Windows 7 using DisplayFusion.

Search that is significantly slower than win10 while being "vastly better" only because win10 search was straight up non-functional and win11 can at least find what you're looking for (whether it's in a reasonable order and doesn't reshuffle with every keystroke seems to be a gamble each update).

"Nicer UI" that only a minority of users actually like, removes support for very common configurations, some of which are objectively more efficient for certain use-cases (side taskbar, ungrouped windows...).

Don't get me wrong, if it works for you, that's great! But make no mistake, Windows 11 is a complete dumpster fire from a UX perspective.
The original C committee wrote, as part of its guiding principle to “Keep the spirit of C”, that “To help ensure that no code explosion occurs for what appears to be a very simple operation, many operations are defined to be how the target machine’s hardware does it rather than by a general abstract rule.”¹ That is, if you write `a = b + c` you expect the compiler to generate an `add a, b, c` instruction, and if that happens to trap and burn your house down, well, that's not C's problem.

I'm convinced that the original UB rule was intended to capture this, and the wording was an error later seized by compiler developers. As evidence, consider Dennis Ritchie's rejection of `noalias` as “a license for the compiler to undertake aggressive optimizations that are completely legal by the committee's rules, but make hash of apparently safe programs”². If anyone at the time had realized that this is what the definition of UB implied, it would have been called out and rejected as well.

¹ https://www.lysator.liu.se/c/rat/a.html#1-1

² https://www.lysator.liu.se/c/dmr-on-noalias.html
That's really it - recruiters live and breath LinkedIn. SO is for people who actually get their hands dirty and know what they're talking about - engineers and their direct managers. It seems like the ones actually in control of the space are the recruiters.
There should be an option to use the "numbers" that are prime in a different universe.
There is a lot of misunderstandings around messaging systems.

End-to-end encryption is an extremely nice feature as it lets us make the assumption that messages cannot be read by a middle man even if 100% of the employees are corrupt and the messages pass right through FSB and NSAs networks twice.

But, as you point out: for most people this falls flat in most cases once you are up against the big guys and they have decided to get you.

That does not mean that it is useless though: most people won't get approached by these agencies, and E2E-encryption will keep it out of the hands of dragnet surveillance, snooping telecoms providers or FAANG companies and a number of other very realistic scenarios.

(That is unless you use a system that helpfully uploads unencrypted copies of everything you write to a certain large FAANG class company.)

Then there is federation, I guess that is what you mean by decentralized. This is another really sweet property of a messaging system. However, for security it has a number of problems - a little bit less or more depending on exact implementation.

On top of this there is technical execution: Everyones (including me) darling Signal for example has had some pretty nasty problems.

Alltogether it comes down to this if you want to avoid problems: stay out of what trouble you can stay out of and think opsec if you cannot.

And remember that US knew exactly when Soviet started working towards an atomic bomb, because after they started the flow of related research papers stopped ;-)

I.e. opsec is seriously hard if you are up against a powerful entity. Plausible deniability, blending in etc can be just as useful as bulletproof crypto.
Experts have identified the main cyber threats of 2022
That doesn't sound like a problem unless you're moving about. If you're just sitting at your desk who cares if you need to keep it plugged in?
I think what they want is censorship resistant mesh network that wouldn't require first seeding from known addresses like I2P does and most of the others too.
We're different, but only because we were builtin 2020 instead of 2008. Notably:

1. You get your own Postgres proces and disk, no shared database instances
2. Private networking is baked in. Your app talks to postgres over an encrypted private network
3. You can provision persistent disks and run basically anything you want
4. We support arbitrary TCP and UDP services, not just HTTP.

We're also substantially cheaper.
> The problem is that the money and safety (which investors love) provided by “recurring sources of revenue” are too strong to counter with market forces alone.

There are two markets: the market of customers who might buy your product and the market of VCs who might want to fund your startup. Lately the latter has been making most of the decisions. It's nearly impossible for a bootstrapped startup to compete against products sold at a loss with VC backing.
I replied to you above, but I disagree. Many subjects could be vastly improved by excellent software. And I would say that in-person high school and university are fundamentally plagued by people who just want to lecture for an hour. That's just a fundamentally poor way to teach.
And Zoom is using that headcount to support 55 billion hours of videoconferencing a year. In contrast, YouTube is supporting only six times that much video watched annually with 40 times Zoom's staff.

"Small" is relative, but Zoom is punching above its weight for the size of its userbase and the load on its services.
Microsoft Teams: Hold my beer.
Obfuscating the total cost when the consumer is making decisions—-the menu price is like the listed price in Google Flights, then taxes and tips are kind of like the baggage and seat fees on low cost airlines.
Is it the only aspect of the article that most on this site can relate with? I take it most have not worked service industry or it was a very long time ago.

I'm interested in what seems to be the growing incivility toward other people.

https://www.nytimes.com/2021/07/14/us/apt-cape-cod-restauran...

> The verbal abuse from rude customers got so bad, the owners of one farm-to-table restaurant on Cape Cod said, that some of their employees cried.
Didn't realise they weren't so popular, I know a lot of people who use them here. Lovely in bed!
Congratulations on your success, Kevin and team.

I couldn't find this on your website - does Scrapingbee respect robots.txt directives, or is there any other method for a website owner to limit or even just slow down your scraping?
N is right next to M in QWERTY keyboards. Typing fast, you may hit one instead of the other.
Checking 1 week later:

We've seen record hospitalization for the pandemic (which today looks like it may be peaking): https://covid.cdc.gov/covid-data-tracker/#new-hospital-admis...

The record daily death so far is 2,997 which surpasses all waves with the exception of last winter's which was the largest on record so far: https://covid.cdc.gov/covid-data-tracker/#trends_dailydeaths

You still have a reasonably good chance of being correct but I think at the very least you should reconsider writing off the risks as "shtick". The number to beat for daily deaths is 4,069. Either way right now we have the 2nd worst wave of the pandemic as far as deaths go, which is very far from the "mild" claims that were aggressively circulating a few weeks ago.

I'll check back in two more weeks.
https://news.microsoft.com/2001/10/22/massive-industry-and-d...

> More than 20 programming tools vendors offer some 26 programming languages — including C++, Perl, Python, Java, COBOL, RPG and Haskell — on .NET.

But hey, WebAssembly invented the language agnostic backend.
That's a traditional untargeted ad though. Literally just a TV commercial.
Swimming in water was pointed out as a vector for amoebas (some of which can be ‘brain eating’ in some areas), not prions.
A $3B bet on finding the fountain of youth
As saddened as I feel by the death of Meat Loaf, I am even more saddened by the fact that I only now learned that Jim Steinman has also died (almost one year ago already!)...
>In QMI mode, the LTE interface is directly connected to your system, the 10.... IP you got is the one assigned by your carrier (I am not sure where the initial 169.254.231.106 IP it had before you established the connection came from) and your machine is directly reachable from the Internet.

Maybe from the OS on the Raspberry Pi. I don't think it comes from the modem. Generelly I would recommend using MBIM if possible.

Some Huawei devices also had NCM, which is even better in terms of handling. You only have to send a command on the serial port to connect, then use a DHCP client on the ethernet interface and you'll get the external IP on that. Also bridge mode is way easier that way.
Water also has an almost uniquely large enthalpy of melting. EG paraffin freezing releases 1/3 as much heat as water
Wow, that sounds like such a simple process! It's definitely the "right way"!

Never look back at working tech folks. That's today's lesson. If it works, don't just fix it -- remake it, rebrand it, and overcomplicate it!
Was "The Reality Augmenter", didn't do so well, on mac it was mostly for DJs, and I had high hopes for it on iOS but never really got anywhere. Had a big update on the way before I started a new job and just didn't have the time for it. Now it's several OS version behind, I learned a lot and feel like rewriting much of it when I look at the code...
Co-founder here, thanks for the kind words.

I totally agree, the $1 dollar you make online is really special.

I know that, as a computer engineer, it really made us shift our whole mindset about what we do.

We thought all we were able to do was to write code for someone else, we discovered that we could also sell a product and make a living out of it.
it's literally the worst experience, though sure, it is an experience
Industry and Developer Support for Microsoft .NET (2001)
What do you do when all the sites hold their content hostage unless you consent?
Good luck getting references to stay in word after changes. Or using features like splitting off and merging sections of an outline. Word sucks for large reference documents and constantly breaks its very much like it’s still 1997 and shit breaks for no obvious reason
Congratulations! But maybe "bootstrapped" is not a 100% correct.

> MAY 2020 - Joining Tinyseed

> And this is precisely why we never decided to raise money. However, a few years ago, [...] An accelerator designed precisely to help people grow their business [...] The money and the support we got from the program helped us grow ScrapingBee into what it is now
I hate the tipping culture in the West (as opposed to places like Japan, where there is almost no tipping at all) mostly because the tip was initially meant as an exception for service above expectation, not as a regular component of the pricing. From my perspective even regular service deserves no tip, I expect to be charged for the service and tip only for exceeding expectations, but it does not work that way for a long time.
And that raises the question for those of us that had to sign a bunch of documents when things were locked down: What purpose does the signature serve? It was a constant hassle that wasted a bunch of my time, and it ultimately was not a signature.
If you find a new bug, git bisect can very quickly find which commit introduced the bug, and understanding the origin makes fixing the bug easier. That mechanism does not work nearly as well if some commits are not in a usable state.
Previous discussion: https://news.ycombinator.com/item?id=22811653

First comment posts a way to achieve something similar with imagemagick, which I've been using flawlessly since.
I, mostly, don't want products. I want to be able to communicate or veg out with a movie or have CI run. I generally don't care about the how. I just want the results. And I want to not think about it much beyond that. I, like everyone else, assume that's what everyone wants.

My scribble on the HN wall that you're reading right now involved thinking about something more than I thought it deserved.
I'm not seeing the problem - esecially for folks like me who're enrolled in a Unidays-found school, but don't have a "school issued" email address