skysight-inc/HackerNews huggingface dataset:
It's still possible to setup standalone UniFi access points.

I just tested it. The AP Lite 6 on the latest firmware can be set up in standalone mode with the latest Android app. You click the + icon in the top right, wait, then click other setup options -> standalone UniFi access point.
lets not say that OCaml is better for engineers because thats impossible to prove and we can easily get into a "What is an engineer?" question. Its quite clear that engineers like Haskell _and_ OCaml, so the notion that one is better than the other for that class is just inviting Flamewars.
What makes you think $MANAGER was male?
Funnily enough, I thought exactly the same when reading the parent post !
Grateful to be in such well-spoken company :)
WINE is an acronym for "Wine Is Not an Emulator"
I've been in the same boat. I ended up putting it in a robo account with my risk profile set to be very conservative. Most of it ends up getting invested in a bond ETF under the covers, like $BND. Unfortunately with interest rates so low, it's not going to keep up with inflation.

I can see why crypto is so attractive--every other "safe" investment seems like it's bound to lose money when considering inflation.
I think you go too far. I think it's easy for you to see where the similarities between human computing and biology fail because you're so steeped in the world of coding. But imagine if you had no concept of information theory - imagine if the best mental model you had was that life was a very complicated physical process. The fact that we can literally email viruses would be very surprising! T, A, G, and C are different molecules, but they're representations. And the mechanism of viruses would also be a total mystery - how can such a simple physical object make copies of itself?

Life is, at its core, an informational phenomenon. It's not a coincidence, or a "rough and oversimplified analogy", that we have computer viruses to mirror biological viruses - they are both consequences of the same underlying principles.
This would be my preferred choice as well, but I haven't seen anything new coming to market, especially bigger diagonal/higher resolution.

It's not exactly what I was looking for, but I'm tempted to try Huawei 28.2 2:3 monitor if I get a chance
It's very important to understand that, other than Blink, Gecko is incredibly hard to integrate into other software. That's why, for example, there is no Firefox-based Electron or Qutebrowser equivalent.

This is only due to the failure (and unwillingness) of Mozilla to build a truly modular, expandable browser.

Mozilla isn't even trying to compete with Google anymore at this point. They are only implementing new features into Firefox that Google has first built into Chrome (and firing developers working on features that could actually set Firefox apart from Chrome). Also, they are quick to implement most "features" Google implements, no matter how user-unfriendly it may be.

An example for this is Mozilla implementing Manifest V3:

https://www.eff.org/deeplinks/2021/11/manifest-v3-open-web-p...
As it seems you approve of heavy-handed authoritarian means for handing a virus, why not for handling terrorism? I get the impression that to many Australians, "freedom" means freedom from risk, and loss of liberty is quite acceptable, making Franklin's famous quote so relevant (again): Those who would give up essential liberty, to purchase a little temporary safety, deserve neither liberty nor safety. Benjamin Franklin (1706-1790)
Getting banned from Tinder is like getting banned from a bar. Just go somewhere else.
English is the javascript of languages: full of warts and enforcing a status quo that sucks but everyone has to learn it because this is the world we live in.

Esperanto would be like Haskell: beautifully pure and regular but no one uses it except for a passionate community of die-hard zealots.

Romance languages would be like scripting languages (Python, Ruby, lua, etc.): once you know one the others get really easy.

Greek would be like Lisp: had a lot of influence on current languages, dwindled a bit, but is still around.
> What I understand is that proton is a layer/adapter to run windows games and should create a FPS hit

Your understanding is wrong. It's largely a reimplementation of Windows APIs. Those implementations can perform better or worse than the real thing depending on quality of implementation and the underlying OS.

Some games will perform better on Linux. Some will perform worse. Some are about equal.
Fair enough, many of us on the other hand are repulsed by the Windows telemetry, poor customisation, resource usage, etc so I just keep a second drive to boot into Windows those few hours a week where I want to play a Windows exclusive.
Something I find interesting is that humans have spent so much time, effort, and energy into believing the world is not real. The author mentions religions that consider the world an illusion, Plato suggested the allegory of the cave, Descartes suggested the demon, now Bostrom and others suggest the video game.

Are humans instinctively on to something? Or is that we have such a difficult time comprehending our existence that we have to invent other gods to explain it away? Are Jesus Christ and the concept of God not just different flavors of simulation theories? Is the theory proposed by Bostrom just a generalization of all religions?
It's obvious that there is global demand for money which is separated from state control. You can see this demand in Bitcoin price. Bitcoin is the opposite of a Ponzi scheme, because there's no central operator which can arbitrarily print more money for its own benefit. It's completely transparent and traded on open markets.
> we’re building our desktop app around the OS-provided rendering engines

I'm skeptical that this will give them enough control to fully customize all browser behavior. The platform-provided browser engine APIs (WebKit, the new WebView2 on Windows) are designed for simple HTML embedding scenarios, not a full web browser. I struggled with this when developing a browser based on the IE engine several years ago. I think Electron would be a better bet. Does anyone disagree
"I won't argue because you're not rational. The thing you believe in is awful and should cease to exist" is a perfectly fine stance to have about bitcoin and crypto in general.

Its causing massive amounts of pollution, global spikes in price of computer parts, exacerbates shortages in silicon and facilitates all sorts of illegal activity from money laundering to ponzi schemes to trading of illegal goods.

And for what? The shittiest database you could imagine.
I used to prefer 16:10 too, but increasing ppi/size makes using 16:9 displays a non-problem for me (24" 1200 -> 27" 4k). 16:10 / 2:3 still matters a lot at laptop sizes though.
And now the top thread is a pointless pedantic bun fight about precise use of perfectly acceptable terminology in the headline. Again. To no good purpose whatsoever.
If what you described is true (it isn't), what allows the person to only open one channel?
I fail to understand how a big player like Slack can be impacted this way by a failure in a single AZ in a specific AWS region.
But at least the main feature (sending and displaying messages) is still working.
Uh, no. This is Pokémon or Beanie Babies, except somehow it’s become ok for money managers to dump client money into it.
Then don't host with so many people?

I don't think people care that AWS has other customers, they want their workload to work, if it doesn't: then that's a today issue.
That's one of relatively few things that language-level utf-8 support could get you over utf-8 support in the standard library.
My memory is a bit hazy on this, so forgive the details but...

Postgres uses something called a multi-xact store to track row locks- iirc, an entry in this store uniquely identifies an entity and all the actors that have locked it: `(id, [pid])`

It happened that our ETL pipeline was routinely hitting issues with a transaction wraparound vacuum, despite the Postgres database the ETL instance was recovered from having fairly aggressive vacuum targets.

Investigation showed it wasn't the standard xid wraparound we were hitting, it was wraparound on the multi-xid counter.

It took me a solid weekend of debugging to figure this out, as multi-xact is (was?) very poorly documented, but reading the code helped me understand that a multi-xact entry is immutable. This means whenever you get a new pid wanting to add itself to the lockers, Postgres would make a copy of the previous entry (and all the users that were holding the lock) and add the new actor to the list.

That means your entries would go something like this:

1
1, 2
1, 2, 3
1, 3, 3, 4
...

And as Postgres appended this to the multi-xact log, which is what incremented the multi-xid counter, the counter would progress at a rate proportional to the sum of the series, which is quadratic.

This wouldn't have been a problem if our codebase hadn't accidentally introduced a pathological pattern where it's sub-transaction would repeatedly lock against a row it had previously locked against, which in Postgres 9.4 would be identified as a different transaction, rather than the same process and locking entity.

It meant a tight loop of code like this:

ActiveRecord::Base.transaction do
model.lock!
# Assume many, possibly 500-1000 resources
model.resources.each do |child|
ActiveRecord::Base.transaction(requires_new: true) do
child.lock!
# do something
end
end
end

Would add (no of resources)^2 to the multi-xid counter. Each day a cron would fire which iterated through ~50k of the parent model, then paginate through the resources, of which there could be ~5000 children.

When you graphed it, you could see the multi-xid counter blast off every time the cron ran. It meant we'd hit the non-optional wraparound threshold almost daily, which was the source of our ETL woes.

I was super happy when I figured this out, and was looking forward to contribute a fix to Postgres that made the locking no-op if the sub-transaction was already in the lock list. When I checked out master, I realised I could no longer reproduce the bug.

It was then I learned a painful lesson about always running the latest version of your database, as this had been fixed in 9.6.
There are some services that do have hard US-EAST-1 dependencies. Cloudfront, because of certificates. Route53. The control API for IAM (adding/removing roles, etc). And there's also the notion of "global endpoints" like https://sts.amazonaws.com... it's not clear why that exists, because it fails when us-east-1 does. It would be better to only have regional endpoints if the "global" ones are region-specific in reality. The endpoint thing is documented, but it's still confusing to people.

The dependency chains can bite you too. During the us-east-1 outage, a Lambda run by cron-like schedules via EventBridge was itself in an okay state, but the EventBridge events that kick it off were stuck in a queue that was released when the problem was fixed. So if your Lambda wasn't idempotent, and you ran it in another region during the outage, you ended up with problems.
Every time a major cloud provider has an outage, Infra people and execs cry foul and say we need to move to <the other one>. But does anyone really have an objective measure of how clouds stack up reliability-wise? I doubt it, since outages and their effects are nuanced. The other move is that they want to go multi-cloud... But I’ve been involved in enough multi-cloud initiatives to know how much time and effort those soak up, not to mention the overhead costs of maintaining two sets of infra sub-optimally. I would say that for most businesses, these costs far exceed that occasional six-hour-long outage.
After Patient Death, FDA Places Hold on Pfizer DMD Gene Therapy Trial
Figwheel -has- been good for me, but my project is still using the even older figwheel (non-main) rewrite. There hasn't been enough pain to force an upgrade.

From reading and playing with a hello-world project, though, ShadowCLJS seems to offer roughly the same watch|build|hot-reload ability while also offering more and better NPM interop support. As it is now, I have some fairly ugly shell scripting around js packages and builds that could go away if I paid the effort to migrate to ShadowCLJS.

It would also be a lie to say that the generally positive buzz around it doesn't contribute.

If I might ask, what sort of project are you planning?
Thank you for the suggestion. I just added ONLYOFFICE to European Alternatives.

https://european-alternatives.eu/product/onlyoffice
"Bitcoin Failed in El Salvador. The President Says the Answer Is More Bitcoin." [1]. Short term stable? A currency that falls 20% in one month is far from it.

Gold is the least good example among these kind of assets, because ownership is less bound and provable by law. Stocks and real estate are much better in that regard.

[1] https://foreignpolicy.com/2021/12/06/bitcoin-city-el-salvado...
Ask HN: Do programmers avoid people since they can’t be programmed also?
Got issues on Imgur too.
Dell usually sell those..
A typical complaint would be if he had done something wrong, but he send 0 messages, got no likes - so what could he have done wrong?

I had similar experiences with Tinder - I think their support team just bans people when they don't want to deal with them - without checking the account at all.
Yeah all the insight in this article comes down to the sentence "The big tech does not mind having a few false positives." the next paragraph about people trying to please the algorithm is such drivel since companies rarely mention what their algorithms look for and people rarely go out of their way to please an algorithm (unless they have some level of insight into the algorithm and it affects their income, generally).
(a) ... when it comes to status and self-presentation people tend to ignore their intelligence and education.
"According to an ancient tradition, one can distinguish between two senses of Scripture: the literal and the spiritual, the latter being subdivided into the allegorical, moral and anagogical senses. The profound concordance of the four senses guarantees all its richness to the living reading of Scripture in the Church." [0]

[0] http://www.scborromeo.org/ccc/para/115.htm
Never would I have thought I'd see the day when a relatively cut-and-dry question of epidemiology and public health would get so thoroughly contaminated by paranoia, hucksterism, and opportunistic politics that it would routinely be treated with shameless false what-aboutism on HN, of all places. We all live in Russia now.
Share Your Terminal with Multiple Cursors
I think they did eventually but it took us quite a bit of troubleshooting, then creating a P1 ticket, then their investigation in order to get to the bottom of it and getting it fixed. And the status page never got an update, which is the subject I was adding to.
Did you become a believer without evidence (faith) or do you wish to share what changed your mind? Like physicist Richard Feynman said, if you can't explain it simply, then you don't understand it.
I don't want anyone to port things to Linux! Sure, when it works it's great, but it's only a matter of time before the executable .sh informs me that it expects a deprecated version of libfucku, or some new kernel thing broke it, or etc.

Instead, target the subset of the win32 API that Proton already kicks ass at. The game has thus been "brought to Linux", and will actually remain playable despite the Linux landscape inevitably changing underfoot.
It definitely does seem possible to me to violate terms of service without any likes or matches. We don't know what was on their profile.
If you're referring to Dec 7, it absolutely did. Metrics went down nearly across the board, which also means most auto-scaling setups were non-functional. Cloudfront metrics didn't properly recover until the next day

Logging in with root credentials was not possible in any region, and even logging in with IAM creds in other regions yielded an intermittently buggy console

and as is usual with us-east-1 outages management API calls were a complete crap shoot regardless of region
Huh... maybe I'm getting confused but I could have sworn that my "vaccine-hesitant" friends were saying the IMF had been running (with others) simulations of a virus outbreak since 2010-ish, as part of the reason this was a "plandemic."

However, if a cyber attack does happen a few years from now that takes out the global financial system... it'll definitely make me a little queasy.
I wonder how much gaming reduces consumption of music and long-form video.
The way that Blender is developing they could get into trouble. Might not yet fit perfectly into the toolchain of many artists, but I guess it will make ground in a professional setting. I haven't missed photoshop either, I only paint and model as a hobby though.
I've seen people think like that who learned the hard way they were wrong.

The crucial thing people tend to miss: Attacks scale. They can be automated. Your blog may not be worth the trouble hacking it, but hacking thousands of private blogs and abusing them for spam and only having to work out the attack once is.
Mozilla is not altruistic enough like that to turn off Google funding into their org. This is a company that’s trying to sell VPN subs for god’s sakes, like every other mom-pop vpn shop. These cats need that Google money and could give two fucks about seriously competing with them.
Slinging some of that sweet Tanzu or Ranger?
(Edited:) Yes, but that’s just a long-winded way saying ”like a bird”. This dinosaur was not itself a bird because birds evolved only after the K–Pg event.
Linksys does the same shenanigans closing their router. Have to check the manufacture date to know if a model can be modded with openwrt.
This new format sounds interesting. I personally have been using a fairly cheap 48" 4K TV as my primary desktop monitor for a number of years, as that combination is effectively like a 2x2 arrangement of normal sized 1080p monitors.

It works well, except that it was basically impossible at the time to find a graphics card that could drive it reliably at 60Hz (I tried both a Radeon R9 270X and an nVidia 1060, both of which were newly released at the time). The 1060 is better in that it actually manages 60Hz, but only in YUV422 mode (which is mostly fine as I primarily do black-and-white code editing) and if I want to avoid YUV fringing, I need to run at 30Hz. The Radeon required me to use an external DP-to-HDMI adapter, which worked, but then I hit driver redraw issues, so I stopped using it within about a week.

But in any case, the biggest problem with a set-up like this is that it's so hard to go back to using a small monitor afterwards. Even dual-screen feels cramped afterwards!
> And, as expected, it appears to be far less harmful than Delta, which was less harmful than the original novel cov2. This is how a virus evolves, it gets weaker, which allows it to spread faster. Dead people don't spread viruses. It looks from the data that we are finally at the end of this pandemic.

Yeah, no. https://www.reuters.com/business/healthcare-pharmaceuticals/...
Other bars don’t have Swipe Night

I jest but has anyone used Tinder recently? They have interactive choose your own adventure movies now, and then match you with people that made similar choices, instant ice breaker! But actually a decently fun episodic game with moderately high production value.

I’m surprised because Tinder was like the worst of all the mobile-first dating apps from my recollection.
When the government doesn't stop scams, but profits from them, aren't they complicit?

How does this work out as a tax rate? Do honest companies pay more or less in taxes than those whose main activity seems to be in courtrooms?
Self-managed infrastructure doesn’t fail now?
I know "don't use social networks made by evil megacorps that make money by trampling all over your privacy and making you addicted" is the kind of advice everyone sagely nods at but no one heeds. But it especially applies to dating apps. Like the proverbial sausages, once you know what goes on under the hood you won't ever feel like touching one of them with a ten foot pole.
Lol, Ethereum has been moving since 2014, and there are no plans for Bitcoin to move. The waste is here to stay so long as crypto is.

EDIT: Also, very insulting of you to assume I use crypto, I prefer to stick to filthy, worthless fiat thank you very much.
For a UI app, I think it's critical to first know how the app works from a user point of view. Then pick a (small) feature, and try figure out how it's rendered to screen by:
- Read high level documentation (hopefully it exists) on the overall architecture, not deep-dives in the beginning
- Find text that is rendered and tracing to where it comes from
- Use the debugger; set breakpoints on client + server code to see the flow of data, particularly into lower layers that get data from DBs/APIs
- Hopefully it's a TypeScript project and you can use an IDE to find references and otherwise navigate from symbols to see where functions/class/fields are used
is that just playing with words?
Tinder is a sucky way to meet people anyway, when more people realize it and stop using it, that is when the change will come.
P.S: Kyiv not Kiev
You nerd sniped me. Reading about the various famous fossils, their discovery, and restoration was really interesting!
We'll never really know the answer, but I have to wonder what percentage of comments on this thread are from Amazon downplaying the severity & other cloud providers hyping it up.
It is nothing more than a vector for Chinese control of online mindshare. I still cannot fathom why it hasn't been banned in every country.
This is pretty neat. I would include an option to search a date range, or at a minimum display the date of the post and let me sort by date - this would make it easier to find posts that are related to events.
M1 Max probably has the external display count you were looking for (3 6k + 1 4k). Will be interesting to see if they keep that segmentation between the Pro/Max over time.
Short answer: no.

Long answer: not all developers are introverts. Developers also have hobbies, some of them hike, others go to fitness, third like singing. The nature of the job is about contemplation of abstract systems, but in most cases doing it requires teamwork and good communication skills.
Just wanted to say that comments like this are what makes me return to hacker news every once in a while. Thanks!
Private Healthcare doesn't mean it has to be as bad as the stories portray it as being in the US, true or not. South African example: Pregnancy and birth including c-section were essentially "free" for us under our paid private Healthcare. Also included hands-on nurses and assistance for 2-4 days while the mother was resting in hospital.

Forgot to mention, the c-section had an anaesthetician and gynocoligst in the operating room.
If you want to understand math behind Quantum Mechanic and Quantum Computing I think this is a great resource: https://scottaaronson.blog/?p=4805
It's not _all_ smoke and mirrors, but only on the low level of P/E ratios.

E.g. companies paying dividends -- if company has no money, it won't pay dividends, so the stock goes down. But if investors see dividends as a good income source, then the stock price goes up.

But that only works with dividend-paying stocks, obviously.
Beginner friendly guide for Infra as Code using Terraform and AWS [video]
The Linux client is under development:

https://tuple.app/linux
The author makes that point, but follows up with a more important one: this is what you can expect from "the algorithm", whether it's Tinder, Facebook, your email service, or your bank. A few false positives are acceptable collateral damage, and it can be a serious inconvenience or worse. Tinder, he's out 12 bucks, but we've all heard of people with thousands of dollars in Paypal limbo for years.