skysight-inc/HackerNews huggingface dataset:
The fundamental problem with democracy is, to not put too fine a point on it, that most people are idiots who really have no business having a say in how a city should be run, let alone a continental scale empire. You may see that as an "attack," but it's an observable pattern that has held everywhere and always in human history. Even the provably fair ancient Athenian method of sortition produced catastrophically inept governments. Meanwhile modern "democracy" is a propagandic plutarchy that observably prioritizes the interests of the plutocrats so highly above those of the general population that the latter have, effectively, no say whatsoever.
No, I assume most drug use leads to addiction except maybe "try once" cases, which I wouldn't call "use" like I don't call people who tried smoking once in their lifetime "smokers".

Despair is not even in the picture. Too bad you paint it as a viable excuse for making yourself even more stupid than usual.
Does the necessary pointer casting in the implementations also make it slower than it should be (the specialized versions generated by compilers that support generics wouldn't have any casting)?
We've been designing TigerBeetle [1], a distributed financial accounting database, from the beginning with the ultimate goal that the whole architecture of:

* global consensus layer (Viewstamped Replication) [2], and the
* local storage engine (a high-performance storage fault-tolerant LSM-tree over io_uring) [3],
* which can all be deterministically simulated and fuzzed,

can eventually be used as a distributed library that gives you not only consensus but storage, all in one, kind of like “a DistSys Iron Man suit”—you put in your own state machine and business logic [4] inside it, and get all the replication and fault-tolerance around that, out of the box.

TigerBeetle is based on some of the latest research around storage faults, how to recover safely and maximize high availability, and we've been heavily inspired by the deterministic simulation testing of FoundationDB [5].

[1] https://github.com/coilhq/tigerbeetle

[2] https://github.com/coilhq/tigerbeetle/blob/main/src/vsr/repl...

[3] https://www.hytradboi.com/2022/tigerbeetles-lsm-forest

[4] https://github.com/coilhq/tigerbeetle/blob/main/src/state_ma...

[5] https://www.youtube.com/watch?v=OJb8A6h9jQQ — “How I Learned to Stop Worrying and Trust the Database”
You're both missing the point maybe? Oberon the language was plenty good enough to create Oberon the OS which ran ETH Zurich for a decade or two. The University used the Lilith and Ceres workstations as their main system (as far as I know.) It wasn't a toy, it was the bleeding edge in it's day.

The point is that the functionality of current systems hasn't progressed much beyond what you could manage three or four decades ago despite Moore's law because complexity has eaten the gains.
well, the 2 main reasons to make a new language are higher performance and higher productivity. Generics are a clear win for productivity, but there's less widely available info on their affect on performance.
I personally believe in this too, and feel the same way about frameworks too. Other dev's have the "use every possible feature so this can never be removed" mindset which his bit me in the ass repeatedly.
Microsoft is making a native Arm version of Visual Studio 2022 and a mini PC
California parents could soon sue for social media addiction
Here is the original non-expert article with similar title: https://news.yahoo.com/first-human-patient-injected-revoluti...

It obscured the link to the actual clinical trial.

Also front page of Reddit: https://www.reddit.com/r/worldnews/comments/uvplpj/first_hum...

AMA with creator of vaccinia oncolytic viruses here: https://www.reddit.com/r/worldnews/comments/uvplpj/comment/i...
Use the older version you liked then? I somehow feel a sense of entitlement here. Changing a pricing model for new releases has nothing to do with planned obsolescence; planned obsolescence is making something bad so that you have to buy it new sooner. You got it free. The whole concept also isn't a software thing: one can limit a license duration but software doesn't wear and break prematurely. A date-based kill switch might be the closest thing and that's not what happened here.
I use Simple Mobile Gallery Pro from F-droid and have never been bugged for a rating or upgrade.
The pay phone was my way of calling for a ride in high school and calling home when I was in college.

I tested out a homemade red box on one of the phones at the high school once and got a suspicious operator on the line.

The pay phone and the booth have big roles in movies I loved: Superman, War Games, Bill & Ted's Excellent Adventure...
Also one of several instances where the Breaking Bad writers put a lot of thought into amazing episode themes and titles: https://en.wikipedia.org/wiki/Ozymandias_(Breaking_Bad)
The initial iPhone was feature-poor, yet everybody seemed to love it (don't ask me why though).
Was able to get a Model S my friend bought in 2021 into limp mode when I took it to track after 3 laps. I believe the battery overheated after the 3rd lap. In the mean time, my STi was driving in circles for the next 20 or so laps.
For independent study, get workbooks with exercises and solutions. Best way of learning is by doing. Solving problems is an invaluable way of proving to yourself that you understood the material.
Im not a YC superfan, but I dont really see how this should reflect back badly on YC? they do hundreds of investments per year, of course there will be opportunists...
I've never used or even looked at Dyson, but the problem with most vacuums is how the vacuum itself slowly falls apart until it is no longer usable (even though the motor still has years of life left). For years I rocked a 1986 rainbow I bought off of ebay in 2003 for $200. But found myself using it less and less since it is big and you have to fill it with water each time.

Bought a Shark upright that I used in between my more thorough weekly rainbow vacuumings. But the shark was slowly falling apart, and you can't buy replacement parts and there are so many models, that finding used parts is not really possible either.

So I did the "buy once, cry once" routine and bought a Sebo E2 canister. Like many other European brands, parts are easily available and you no longer have a disposable product which is a win in my case.
I am on prep too but still there’s a difference between consciously accepting a certain level of risk vs just assuming the risk is nonexistent because of poorly communicated information
I'm commenting only on the rhetoric, calling it an "easy button" stinks of marketing BS. People desiring simple straightforward tools is a separate subject.
It's interesting because I've heard that one of the benefits Sanskrit poets had in their ability to introduce complex structural patterns in their poetry, is that the meaning of sentences is largely independent of their word-order - meaning the lines can be reordered to freely introduce rhyming schemes etc. Yet the language has many grammatical elements; gendered word endings and so on.
Add a humane user interface to action camera with crappy ui
UCSF plan brings PhD students to biotech startup for training
>Nathan did not conclude whether the tweets were material, or rule on the contempt motion, saying: "My call to action is for everybody to take a deep breath, put your reasonableness pants on, and work this out."

Man, imagine being that judge, that judgement really aged well.
works on my phone, using Simple Notes and Simple Gallery and no nags here
Stores of value are, by definition, stable over time. An ounce of gold has been able to buy you a nice suit for hundreds of years, for example. How can something that fluctuates wildly in price claim to be a store of value? It's nonsensical.
Yeah, this really needs to point out that the elements in Arrays.sort have to be Comparable. More, they have to be Comparable with each other. Should probably show the Collections.sort that takes a Comparator to really make the point that that is dispatched at runtime.

But then you would probably need to cover just how aggressive the JIT is in the JVM and how the costs may not be what you would think they are.
We've made a major overhaul of the Consent-O-Matic extension and now released it for iOS+macOS Safari as well as desktop Chrome (+Edge) and Firefox.

It works with a lot of pages, but keeping up with all the variations of pop-ups is of course a challenge. The plugin extension is open source (https://github.com/cavi-au/Consent-O-Matic) and has a built in visual rule editor for creating new rules for yet unsupported pop-ups. We'd be very happy with any help we could get with making new rules.
Bad points. The cable is for charging only there is no way to simply plug it in to minimize latency. It has no standard caps lock led and instead blinks the LED on the caps lock key which is surely enabled by some low level functionality that is hard to disable.

I would bet dollars to donuts that if you swapped caps lock for escape it would still turn the blinking LED under the key on or off every time you hit escape. If there is a way to disable that its probably in some windows only software.

If you want a consumer mechanical keyboard where you don't have to futz with switches or group buys at the same price point I'm thinking Das Keyboard.
> In particular, when people search, we believe they’re really looking for answers, as opposed to just links.

I'm really looking for links. In fact I'd rather not have "answers" that the search engine just claims are true with little or no context. I trust search engines to search, and nothing more than that. They should not be a source of truth.
I wonder how many Starlink sats one would have to take out to start a cascade to destroy the usefulness of the constellation? Of course there would be a lot of other collateral damage.

I'm sure people are wargaming this.
I have a "Google free" phone --- meaning it is totally stripped of all Googly things and Google Play in particular.
It doesn't mean you have to do it for free, even if you develop open source software.
The solution is to make the calendar aware of all the time zones relevant to an event (e.g. the organizer’s time and the presenter’s time), so it is able to display all the times and warn when timezone changes might be relevant. (Each attendee may have a different time too, but those times do not need to be recorded in the event but can be handled locally on each attendee’s devices.)

There is the extra problem that the standard explanatory names for timezones that appear in the CLDR are very confusing, eg British time is referred to as GMT even though that is wrong for more than half the year in the summer.
Racket Is an Acceptable Python (2019)
I think you need to think about drone swarms or herds. Not all of the drones need AI or the same level of AI. Some drones will support the costs of a higher level AI and others will have lower AI capabilities and refocus resources on other capacities like attack. Simple drones in volume may be used to overwhelm defenses.
It also means you don't have to implement, or keep maintaining it.

There are more C compilers in the world.
Amusing to see some of the viewpoints today, dollar-talk about dollars.. as a person with an arts background, I can say that philantropy is obvious -- certain activities that people want to do, cannot be done without some kind of backing.. It is a matter of enabling activity that just could not happen otherwise. Some of the participants were vaguely aware that a "CEO" was being paid somewhere, but what was important was the programs. Who cares about the CEO. It is the other money counters that cared most, not participants. Similarly with "who is running this"/socal dominance.. the other dominance people cared.. so what? On the other hand, the amount of random friction, surprising attitude moments and personal instability with cat-herding dynamics, is notable. Surviving the year is a real concern.

Most of the comments here are more aligned with the problems of "Cancer Inc" or "Red Cross" sorts of non-profits, where the mission is real but the massive insititution is decades old and owns a lot of property and equipment, and the executive branch really is in a different world, and people are hired to do boring jobs.

Lastly, it is famously true that huge, huge groups are non-profits, where a lot of money changes hands.. and those kinds of setups are closed to your questions, e.g. hospitals and big league sports. ok one more - the "royalty" of those like the Bishop Museum or the Playboy Golf Championship in the 1980s, which both devolved into giant, serious scams where people actually, eventually went to jail. have fun with your non-profits! others did...
That doesn't sound like a better experience to me.
Buy a Topre and be done with it. RealForce or HHKB. You can’t go wrong with either of those keyboards.

I am also going to say something controversial: none of the Cherry-style switches are worth the hassle because they’re all flawed.
I’m still surprised that generics increase performance. I also don’t fully understand how.
It's not single-DC (since they have multiple locations and multiple datacenters at those locations), but they are a single provider.
However AWS is also a single provider.
And as Facebook and large ISPs have demonstrated recently-ish, having a global footprint does not mean you cannot break everything at the same time in interesting ways anyway. Only way around this is to go with multiple vendors, but now whatever you build to use them at the same time/fail over between them will be the weakest link.

Hetzner also offers server-grade hardware btw.
But if your setup is fully redundant anyway it doesn't really matter anymore if it's consumer grade or not (which the setup described in the article is).
Framer: Design Beautiful Websites in Minutes
People love to say governments are inefficient, but I always find that an interesting claim. It invariably relies on comparing government to much smaller scale organizations (such as charity), which obviously isn't comparable.

That is, I can be 100% efficient with my donation to charity by just...giving $20 to a homeless person. Oh look, 100% of my donation went to someone in need. A charity can be 90% efficient by collecting and distributing donations citywide; it's more widespread, and donations are less centralized, but there's cost in paying people to actually do the legwork. A government is doing stuff nationwide, distributing unequally based on need (measured in a flawed way, yes, but still requiring measurement, since it's politically untenable to do simple things), and is less efficient still. But that's...to be expected.

You see the same thing in private sector; the larger a company is, the less efficiently it runs. Walmart is the largest private employer; no one is claiming it's a well oiled machine of efficiencies comparable to a lean startup. Necessarily; it's just like with technology, the more distributed the system is, the less efficient it is. Saying that governments are inefficient and just throw money at the problem is like saying distributed systems are inefficient and just throw compute at the problem. While true, it nevertheless is still the only way to solve many problems at that scale, and comparing the 'inefficiencies' of hardware of, say, Google, to the hardware for local search on my home PC, isn't particularly meaningful rhetoric.
1) The Google that built Street View is not the soul-less, profit-and-shareholder-value-optimizing enterprise it is today. There is no chance they would greenlight that project in 2022 if it didn't exist yet.
The lock-in part is increasingly untrue. Esp. if you are on gcloud, your functions are not tied to their infra at all. Eg. For nodejs you are just writing express middlewares with no real gcloud infra dependency. You can also use their build packs to run and test the functions locally. gcloud serverless infra is also built on knative so if you have teams with k8s familiarity you can run them on in-house infrastructure.

For AWS lambda I believe it was initially true, but now I believe they also support running arbitrary containers.

The costs more part is very much subject to nature of use case. If you have a lot of small services that are invoked once in a while you can benefit from serverless pricing.
If you want a cordless vacuum designed for repairabilty, there is a new company called Lupe which is trying https://lupetechnology.com/

Vacuum wars were impressed at least https://youtu.be/rFbkGM9Lm18

No idea about battery balancing in them though, maybe I need to open it and try to find out. My gut feeling is that they wouldn't save out on a few resistors.
The first few levels are brutal, but after that your weapons actually start to hit things most of the time :-)

The main mechanical difference from modern games, other than that, is the lack of fast travel—but it kinda does have it, it's just in-world. The three (? IIRC? Though admittedly one is a ton of work to get) fast travel networks, the mark and recall spells, and almsivi/divine intervention, between all those there pretty much is fast travel, it's just in-world rather than a meta thing you do on the world map.

Oh, and the lack of quest markers, I suppose. You do actually have to follow the directions people give you, to find things. But that's excellent and it's a shame they took that out of the later entries.
I don't think that this will work differently than you manually updating your databases. GCP claims that maintenance downtime is less than 60 seconds.
Pretty sure these are from when they open sourced it in an attempt to drive adoption.
> but what's wrong with funding homeless shelters or schools?

You don't get to be fabulously wealthy without some of the second order effects of your wealth accumulation being unsavory. Generally speaking, these people will do things like run out competition, foster massive economic inequality, and perpetuate labor abuses to pad their bottom line and then buy the indulgences by doing a cosmetically "good" bit of philanthropy. But they probably could have done more good by doing their day job in a less exploitative way.
Sorting arrays of primitives ought to be nearly as frequent as the need for sorted arrays of primitives due to the downright comical overhead of List<Integer>, but sorting arrays of objects has be rare in Java code written this millennium.
Corporations have fiscal obligations to their shareholders, in quarterly cycles. "Renting to some crackheads" (a great analogy!) is always on the table if one literally believes that they have no long term obligations. Not saying ALL are so short sited, but there are serious systematic problems in agriculture and corporations are certainly not leading the way on any solution.
Some relevant info in case you don’t want to read the whole description but wonder if you’re concerned by the issue:

> Zoom fixed the server-side issues in February and client-side issues on April 24 in version 5.10.4.

> Zoom published a security bulletin about client-side fixes at https://explore.zoom.us/en/trust/security/security-bulletin

CVE-2022-25235
CVE-2022-25236
Fixed-2022-Apr-24
CVE-2022-22784
CVE-2022-22785
CVE-2022-22786
CVE-2022-22787
I think Snapchat is popular with Gen Z as a communication mechanism. It's one of the only delete-by-default social networks out there, which kids, having grown up in the age of digital surveillance, find important. The issue facing Snapchat is that it's hard to profit off of a messaging service, and their content business has largely been eating by TikTok.
You are close to truth, but not exact.

Russia will become under embargo because of aggression, so their export must shrink.

But Ukraine have possibility to produce much more food, it is 100% possible to compensate whole Russian share, if will be possible to transport this food from Ukraine abroad.

And now Russia just blocked all sea export from Ukraine, and tens of millions tons of food laid in Ukrainian warehouses, because other transport ways, trucks and railroads, are not powerful enough for such large quantities, or just dead ends, because clients are not in Europe, but mostly in Asia/Africa.

And even more - already known few cases, when Russians steal food from Ukraine and try to sell those stolen goods.
It is the destiny for most code written.
It feels weird to me, to judge a keyboard company by their headset. Those have always had fragile plastic hinges with the earcups falling off, that is not a new development. Their mice and keyboards are pretty good, and the G Pro Wireless is one of the best in the game right now.
What capabilities should your cofounder have?
I appreciate that! I should have been more specific- I was curious about the error (in the console) you encountered or how exactly it was "borked"
IMHO, languages should aim to be minimal, simple constructs, that provide powerful, well thought out building blocks to solve your problem.

Most of the complexity should be in the libraries. Only a small set of select people can modify the core language. Anyone can make a library.
Or this one which also supports sixel and iTerm protocols:

https://github.com/BourgeoisBear/rasterm
Show HN: Make your Gmail Inbox easier to use with a better rule manager
Been building something that will hopefully be useful to the community and Gmail users in general - would love to get any feedback / thoughts!

So my Gmail inbox used to be a mess, especially after I signed up for a few newsletters. I tried creating filters by using "Filter messages like these", but I ended up with 50 rules that could be condensed to ~20. It was also difficult to get a good overview of what all the different rules are doing.

So a friend and I built a website called SortEm to help us out.

Check out some the rules we added in this link and apply them to your inbox if you find them useful!

The 10 rules in the link are for stuff like:

Marking large emails with the label ">10MB"

Marking emails from eBay and Amazon with "e-com" labels

Marking emails with keywords of newsletters and promotions as "Newsletter | Promotion" and making them skip the inbox

Marking emails with keywords of security notifications as "Security notification" and making sure they are in Primary

Marking emails from sites like GitHub, Reddit

etc.

BTW: In SortEm you can also upload a Gmail filter file, edit the different filters, add some useful filters that we collected from friends and from our own inboxes, and apply them all to your own Gmail. Also, you can create a unique link that will save your rules.

Would love to hear what you guys think, and feel free to spread the word! :)
Yeah, there's an icon that lets you know whether you're visible while sneaking, but nothing like Skyrim's red/white indicator as to whether an item you're looking at is owned or not. Although there are nowadays mods to indicate owned items.
I probably started to get out about the time this term "tech" showed up. I keep programming and stay away from buzzwords as much as I possibly can.
Me too. It's a gallery app, but has "file manager" functionality easily available in the UI. I can rename files, move them to different folders, or create a new folder. I can't do any of that on the stock Samsung Gallery app, so I frequently lose track of images and have to look through the entire gallery if I want to find something.
One thing I try to hammer home is that the time zone portion of a time is absolutely NOT to be used for any other purpose than to determine the time value itself. The moment you need that kind of data for other purposes, you should be recording a separate field in addition to the time field.

I even added a write-up about time to the spec: https://github.com/kstenerud/concise-encoding/blob/master/ce...
For me it was always about the meta game. The alchemy loop was fun to find once, but then so broken as to be boring. The enchanting system was so rediculously powerful that it made everything trivial, but somehow in a fun way. Always on levitation, spell reflection, and spells that could literally annihilate anyone outdoors as I flew into a city apocalypse-style and cast once and everyone fell down.