skysight-inc/HackerNews huggingface dataset:
This quickly brings to mind the recent re-post of this guy's tale of rolling with the punches of iTunes' launch[0] (not to comment on the bit about realtime connectivity).

I presume A->Z is powerful enough to decide to take a shot at snowballing its catalog to critical mass after making the out-of-pocket costs very appealing to artists of all sizes to cough up their discographies.

[0]: https://news.ycombinator.com/item?id=30613967
Does anyone know how to find this site? I wanted to suggest that they include instructions on how to set up Tor Browser by default in their template, for people who don’t know that it’s possible to circumvent the content controls.
I dabble in it. FlashFill in Excel uses program synthesis, but yeah, not many applications exist yet. Have you seen DreamCoder?
HelloFresh: Mealkits Can Work After All
These languages have developed ways to cope because of SMS.
Totally with you. Lets say 90km trip A to B in this car will get one there say 3,6 seconds faster 0,1% improvement in performance for about 3-4x the pollution.
> why not choose the easy things to give up now?

Because it placates one-dimensional morons into thinking they are doing something to stop climate change without actually changing anything. How many hours have been spent discussing this do-nothing tax while planes still fly without additional taxes?

Another 20% airfare tax would do more in a week for climate change than this tax will do ever.

> NIMBYism is a real part of failed climate policy

What you’re supporting is the definition of NIMBYism. It’s a tax on other people doing things you don’t like and it’s not happening to you so it’s okay.
Can this be used for chemical isotope separation? Like, with the presence of some magnetic/quantum interference, Pu-240 reacts with some substance, and Pu-239 does not.
Could have just shipped the customer a server, especially as Joel's article suggests that most of your on-prem customers went with dedicated servers for the software anyway.

Find it hard to imagine that a significant percentage of your customers were 100% linux/mac to the extent that they'd refuse any win boxes in their shop.

I was in IT at the time and catered to a number of 100% mac shops (mostly ad agencies/gfx design studios) and there were always one or two win boxes around, usually a couple for fileserver/backup and one for the sysadmin to do sysadmin things with.

>We couldn’t go back in time and decide to write it in a different language.

You had an intern write a program that rewrote it in a different language for you, time after time after time.

You could have just rewritten it once :)
> Perhaps the explanation is that native GUI frameworks simply haven’t kept up in terms of developer experience.

That depends on what one values, in my opinion. Whenever I start poking around with front end web stuff it makes me want to tear my hair out. Not because it isn't technically capable, but it all feels so slapdash, duct-taped, and chaotic compared to what I'm used to writing AppKit/UIKit, even if some aspects of the experience with front end web tech are nicer. Things are solidifying around React which helps, but for me at least, it's still a hard sell to trade away the positive aspects of native development just to get the positive aspects of front end web dev.
Seriously, have you TRIED non-web, cross platform, UI dev? It's a nightmare. At least all the things I've tried so far are. I'm trying KDE's Qt IDE out and so far it seems much better at getting a working example built, though it looks like it's missing a visual interface editor. Qt-the-company had a good visual interface editor I used in ~2018 I think with PyQt but I can't find a way to launch it anymore. It's a mess.
to be fair, the US still has statues to honor slavers, people continuously downplay what they did, etc. people aren’t a monoculture, though Japan definitely still has its own issues with their past
Those shrink wrapped sandwiches are equally bad everywhere
Same here. If anyone has different experience you should file a bug on your IT department.

The example from the article looks terrible and should not be seen as representative for how SSO can work.

That said, it’s still not the sign on nirvana we all want to have, browsers and OS still have a lot of areas for improvement here.
This is being down voted b/c the Nanking massacre is both old, and not unique. But ... it is worth examining the assumed strong culture of morality. Is it morality? Is it just norm-compliance or rule following? Is it shame or fear of shame? Is there really a basis for calling whole societies more or less moral? Or does morality just get expressed in different ways in different social contexts?

Without invoking war crimes, one could ask about gender inequality, LGBT rights, or the status of racial minorites in Japan. Are these reflective of a particularly "strong culture of morality"?
I think a lot of what makes Japan work in some of these more beneficial ways is organization and process, and I think that's a hard pill for some to swallow. Certainly was for me, because I hate bureaucracy and rigid process, but love efficiency and pragmatism.

You see things getting achieved in ridiculous accuracy and efficiency over there, and it's usually backed by a lot of process, checks and balances. Cleaning the train stations in Tokyo is handled by a special forces level of planning, regiment and and execution.

There's also a lot of human labor involved, locker boxes in big cities are checked daily, maintained daily to weekly, fixed on the spot or marked for maintenance that gets done very quickly. That's all process and regiment, preventative maintenance and pro-active checking rather than waiting for things to fail and get reported.

As always, Japan is huge, and diverse, it's not all like that, but certainly a lot of it is.
This analogy made me smile :-)
So amazing. Hopeful they'll eventually expand to include many other diseases.
>It won't surprise me to hear down the line that something subtle went wrong in a sizeable proportion of injectees, and that maybe we rushed into this without taking the time to gather longer term data.

The immune response drops off relatively quickly hence the need for boosters. If the vaccine was cooking the immune system we would've started to see evidence of that long ago.
I think that's more a function of where his expeditions were taking place. Everything had to line up perfectly for "success" in those sorts of environments and with the resources they had. The trick is knowing when to bow out gracefully and admit defeat (and just get yourselves out of there alive), something that Scott failed to do.
Cursor-based pagination doesn’t require anything at all like you describe. Are you sure you aren’t mistaking it for something else?
Cool, thanks new poster, but there's also videos of Russia shelling hospitals and using cluster bombs (plus there's that whole occupying a country that doesn't want them there thing), so it's likely a case of soldier actions in spite of Russia's intentions rather than because of them.
Me, every day, even discussing my own points.
well kind of. Since elons been toying around with the Yoke, Tesla's been working with a steering wheel that has no real relation to a physical mechanism and will be software based. This would still allow for haptic feedback and will make the e'Yoke' usable, but you never having to turn your wheel past 45* for full turn radius.

You could theoritically still hack that.
I intentionally added the word "logical" because I think it is important. All database engines are KV at the physical page/block I/O level but they almost never expose that to the user, and there is no requirement to limit the expression to what the lower level can express.

The primary limitation of KV as an API is that it can't directly express complex but elementary relationships between keys e.g. intersections when your keys are constraint types. Or graph traversal relationships, if efficiency on real hardware matters at all. Most complex databases, like SQL, are implicitly searching across relationships like this constantly. Not being able to express these types of relationships as first-class citizens is computationally expensive.

Putting a KV store under every database is a recent fad. Databases classically had more expressive but still inadequate storage architectures (e.g. first-class operations on constraint types were terrible there too), so this is a step backward in most ways -- but I understand why expediency incentivizes that approach. Kind of like discarding joins to achieve scale-out -- joins are critical operations for many things but scaling out joins requires very challenging computer science. On the flip side, a lot of the cutting edge research has been focused on jamming as much expressiveness in a singular index-organized store as possible, in as little space as possible. This has proven to be a very effective, albeit more difficult to understand.

LSM trees are a good example of an incremental hack to address limitations in more traditional approaches while not solving the underlying fundamental issues with the way the indexing structures are constructed. LSM tree write throughput is okay but not great, empirically. Similarly, the query performance is okay but not great, for reasons that are well-understood from other contexts in database engine design. You can use it to solve a specific problem but it is unclear why it should be the solution to a general problem.

KV stores, LSM trees, etc are stuck in a suboptimal local minima.
It doesn’t matter, if you didn’t want people to discuss pay, you shouldn’t have mentioned it.
DHS Identified Threats Prior to Capitol Breach and Did Not Issue Intel Products [pdf]
I got carried away with that last bit, my point stands. Profits accrued from breaking - or merely circumventing - the law can be a legal changing force.
This is done absolutely superb API design - taking inspiration from shell pipes and turning it into a Go library with syntax this clean is really impressive: https://github.com/bitfield/script
The vaccines can quickly adapt, but the process of proving each version safe to use takes time each time.
Descartes described animals as being basically machines without sensation, and I recall many college debates with a Kantian prof who towed a similar line (probs rhetorically, defending the text). More examples of this probably exist, the extent to which there were widely held beliefs pro or against I’m unsure. I don’t mean to be hand wavy maliciously, I just have distinct memories of some of these zany ideas from an almost degree in modern Phil
> government goes from spending 1% of GDP to deficit spending 6% of GDP to build an interstate highway network. CPI goes down

You talked past the conclusion here.
How do you find the novax in a room? They'll tell you.
I'm not imaginative enough to come up with actual scenarios, but I think it could plausibly become a "Swiss army knife" of electronics though?
But, they still don't acknowledge the crime and are oblivious to the situation. I see this as hypocrisy.

I remember the following punch line from one of Japan's anime :).

"To protect the world, we must accept our sins and our accompanying ruin."
WAFs are security theater. False positives and false sense of security.

People say "security in depths", but WAFs add nothing that don't 100% _have_ to be mitigated down the stack - this 8K limit is just another part of the joke.
Really disappointing what CNN became under Zucker. I'm of the generation where CNN was our window to the world - pre-mass Internet connectivity, if you had cable, or were passing through an airport, or in a hotel with it, you had access to a whole world of people and places that could plug into.

Really shameful what they did - from turning into a political mouthpiece, to finding new ways to heighten the temperature in society and divide people into ever more atomised units, CNN in recent history has been an absolute stain on society. The liars they have hired to stare into the camera day after day, solemnly declaring what is and is not "good" for you, while completing ignoring the issues that affect regular working-class people, are the true sociopaths to keep doing this daily without any self-reflection.
PG&E will pilot bidirectional electric car charging in California
This is new to me and I've been doing this very thing for a while (though not yet with an accident) - do you have a source for this?
Even that's going to depend on the city you're in, and where you're at in the city.
People like this don't realize that it's their own epitaph they're writing. They're creating a community that disdains the fairly recent past, with the result that they'll be disdained in the fairly near future.
There is an entire Wikipedia article going over this exact issue. It looks like people have been arguing about this analogy for awhile now.

https://en.m.wikipedia.org/wiki/Israel_and_the_apartheid_ana...
Also there is actually a limit, the amount of roads where there isn't one gets smaller every year.

Ongoing construction works, local municipalities that want to reduce noise, others want to reduce traffic jams, end up with enough places limited between 80 and 100 km/h.
Updated vaccines _have_ been developed and are in trials. Moderna created a beta variant vaccine last year that is the furthest along in any trial IIRC. Pfizer has an alpha variant specific booster with quite good results from trials too.

The problem as I understand it is that it isn't profitable for either company to take a risk on producing these boosters at scale. They have to take a bet that the variant they target for the booster will be the one to dominate in the next months, and right now with variants like omicron mutating and growing at astounding rates it is quite risky. If they target the wrong variant that's a whole lot of completely wasted vaccine doses and they have to start over again. As I understand it their production lines are limited too and can only produce one specific type of vaccine or booster at once (i.e. wild type or new variant, but not both).

Honestly we need operation warp speed again. It needs to just never stop, at least while we are in such a critical stage and massive amount of virus spread. We need the government and the billionaires/trillionaires to bankroll parallel development of all major variant boosters at once.
https://archive.ph/z6u3m
Complexity is going to inevitably make everything harder to repair as it becomes ever so involved to learn and understand how things work.

However, it need not be harder than it should be if manufacturers are not hostile towards 3rd part repair. That’s job of the government to mandate it. Most manufacturers want control over their processes to ensure, in the least, the repair is done right and it won’t end up as bad press and reputation damage due to someone else’s screw ups.

EVs are in their infancy. So don’t expect perfection just yet. Give it a few decades and regulation will catch up.
I don't think we should strive to remove non-idempotent cases. If something is not idempotent does not mean it is bad. It just means that request should be handled differently.

In your example (and I ask this as I remained confused after also reading SO):

Let's say that you need the client to provide the ID in the request body.

In this case, how is using PUT when creating a new resource idempotent if the ID should be unique and you have a constraint on the DB level for example?

What happens when the second call will be made with the same ID?

If I execute the following sequence:

Call 1: PUT resource + request.body {id: 1} => a new record is created so the state of the system changes

Call 2: PUT resource + request.body {id: 1} => no record is created, maybe the existing one is updated

IMO this is not idempotent nor should it be. Creating a new resource is not an idempotent operation.

I also don't like that depending on the state of the DB two requests with the same attributes will have different impacts on the system.

In my mind as a consumer of an API it is simpler: POST it creates a new record so I know what to expect, PUT updates an existing one.
> I was steaming after a night of karaoke and somewhere between the bar, taxi and my hotel, I'd lost my phone.

A lost phone sobers you up pretty quickly! Especially for what would have been a very fun night. I’m sure there was a nice sigh of relief after getting your phone back though. All is well that ends well!
Well ok they'll get sick. People get sick. They'll get way less sick, so that's good!
Roman Abramovich was granted Portuguese Nationality in April last year as a Sephardi Jew. The Portuguese police arrested the Rabi as he was preparing to fly to Israel and there were suspicions this was to avoid the current legal investigations.

"Sephardi Jews, also known as Sephardic Jews, or Hispanic Jews by modern scholars, are a Jewish ethnic division originating from traditionally established communities in the Iberian Peninsula (modern Spain and Portugal)"

Due to Inquisition and being expelled from the Iberian Peninsula in the late 15th century, Portugal grants Portuguese Nationality to members
of the community that can demonstrate their family heritage from that community. Around 30,000 persons so far, were granted Portuguese Nationality under the umbrella of this process.

After investigative journalists looked into the process there are strong suspicions that money was involved and strong doubts that Roman Abramovich,
whose paternal grandparents were Belarusian is part of the community.

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

https://expresso.pt/sociedade/2022-03-11-Lider-religioso-da-...

"Abramovich to keep Portuguese nationality – for now"

https://www.theportugalnews.com/news/2022-03-11/abramovich-t...
Either way, thank you for your service.
a search engine is meant for searching text about whatever I ask it. I don’t need it to vet the result based on geopolitics. If I search for “Putin invasion speech” I want articles that show me what Putin said about the invasion ranked by various technical metrics but not by whether the world thinks Putin is a liar and then giving me articles with what others said about Putin’s speech
Right, I think it's OK as written, I'm just encouraging people to make general specs rather than ones with special cases that are important for one end but slow everything else down
It's become very clear to me that the people who call themselves leaders are as flawed, weak, and corruptible as anyone else. Arguably moreso. They're not especially moral and strong. So when they're put in (or ascend to) these expansive positions of power, we all feel their flaws, weakness, and corruption. Their problems become all of our problems, because their problems flow outwards, throughout everything that they influence.
That's just like paging by day or whatever.
U.S. eyes Russian Reliance on unsophisticated heavy-weaponry in Ukraine
Mearsheimer’s prediction, based on the assumption that this is a superpower feeling under existential threat:

“The Russians are not going to roll over and play dead. In fact what the Russians are going to do is they're going to crush the Ukrainians. They're going to bring out the big guns. They're going to turn places like Kiev and other cities in Ukraine into rubble.
They're going to do Fallujahs.”

https://youtu.be/ppD_bhWODDc?t=1257
TIL it's SQLite under the covers!

(for now at least)
Some of these diseases are not so common. What about diseases like herpes or epstein barr? They don't usually kill but cause endless suffering for billions of people. There is some evidence they can even lead to cancer and dementia.
Driving a Prius for fun on the weekends is less damaging than driving a Viper. You might not get as much fun done though.
> rules like "never end a sentence with a proposition" or "don't split infinitives" --- those sorts of things.

Just because those particular rules are silly doesn't mean all linguistic prescription is wrong. Prescriptions that clarify the meaning and relational structures between concepts can be very helpful, and discriminate only against careless users of language.

Grammar poor not does if exist, this like having have conversations fun.
Your comment does not add anything to the discussion and reflects poorly on you. Maybe you want to elaborate a bit what the issue with these vaccines is?
Uncle Sam has a datacenter waste problem
What holds GCC back is that many companies using LLVM for these efforts never contribute to upstream, thanks license.

They would never used GCC regardless of how GIMPLE and backend infrastructure might be.
You should use stable page boundaries instead of cursors. If you are returning results by timestamps, the page boundary should be the timestamp and secondary ordering keys of the last row returned.

Cursors take too many server resources and require client affinity.
Serbia is an EU candidate country. It seems unwise not to cooperate with the sanctions.
> Without the employees, there would also be no company.

This is incorrect. A company is more than the employees. See holding companies or any of the many companies that have gone through mass layoffs/restructuring.

> You cannot work at the company without being forced to generate money for shareholders.

I’m not forced, the whole point of wanting to work for a company is to enter into a mutually beneficial agreement where you make them money and get money in return.

> You also cannot at the company without generating money for the union

This is a third party that has no business interfering with the agreement I’m trying to enter into with a company to sell it my labor.

> It’s identical compulsion either way.

I don’t think you know what “compulsion” means. One of the things is voluntary, one is not.
Tell me you've never used the iCloud preferences in macOS without telling me you've never used the iCloud preferences in macOS.
On the positive side I’m pretty sure that if you have a crash at 100+ km/h, then vehicle insurance is going to be the least of your worries.
Why only POST? Query params can be "hidden" in a similar way too, is there a reason GET requests are not vulnerable? Url length limit maybe?
I heard they take it further here https://antithesis.com/
The Russia investigation coverage changed my view on the limits and possibilities of propaganda. Have never been more cynical of humanity, or rather, people running the show commonly have the same abilities as the school teacher at the local public school
This is all over the place. I've done this countless times when reinstalling laptops etc (because it saves redownloading 4GB worth of mailbox) and you just install thunderbird on the new machine, run it once, close it, make sure it closes properly then copy the Thunderbird directory from your appdata. Then you re-open it and it works.
Have you read your own article?
Some capabilities are notably absent so far from the Ukraine war:

The T14
https://en.wikipedia.org/wiki/T-14_Armata

the Russian Mi-28 Havoc
https://en.wikipedia.org/wiki/Mil_Mi-28

and extensive use of Russian Spetsnaz.

"Tankspotting: T-90As in the Donbass (2017)"
https://www.bellingcat.com/news/uk-and-europe/2017/04/02/tan...
Here’s a thread and subreddit on all the efforts for herpes:
https://www.reddit.com/r/HerpesCureResearch/comments/kg66ds/...
I assume your comment is accidentally on a wrong thread.
This is a point of view originating from physics to look at the world and combining with information theory. I think it's more likely the other way round: information/patterns dictate how particles are structured and their interactions. This goes for energy as well.
You’re describing cursor-based pagination. It’s got nothing to do with the SQL concept of cursors.
https://ijmacd.github.io/rfc3339-iso8601/

A ven diagram very cool
Here is a full implementation of it: https://github.com/tejado/telegram-nearby-map
Discussed 22 days ago: https://news.ycombinator.com/item?id=30254234
I really like this way of versioning https://medium.com/@XenoSnowFox/youre-thinking-about-api-ver...

It uses Accept and Content-Type to version resources: application/vnd.company.article-v1+json