skysight-inc/HackerNews huggingface dataset:
Maybe you meant the part where it is clarified that the weapon was not developed against Germany but strategically against the UDSSR. (if I remember that part correctly)
>It's pretty arrogant to complain about the syntax being inconsistent across versions and databases and then present your own weird offshoot, as if every other version wasn't introduced for the exact same reason with the exact same lofty delusions of grandeur...

Obligatory XKCD https://xkcd.com/927/
> You did not address the fundamental point which is that an Executive Order can be challenged in a Court of Law - it will be, in fact.

> Do you think a decision by the CCP, Xi Jinping, Kim Jong-Un or Mohammad Bin Salman would be afforded the same level of guarantees?

Yes, absolutely. It happens all the time. Those rulers use _the laws afforded to them_ to rule. It's completely wrong to suggest that they just do whatever the hell they want. That's just not the case at all. Please look into the topic. Those countries have laws that make it very, very easy for the rulers to justify doing whatever they want.

MBS can put you in jail for live not because he's free to do whatever he wants but because the laws are designed in a way that gives him every reason to justify putting anyone in jail - as I mentioned, usually based on national security grounds.

Those very same national security reasons that authoritarian regimes constantly use are being used by Trump.

So yes, Trump being able to claim something a national security issue without having to provide proof, without giving the accused a chance to take a look at the evidence that supposedly exists against them, without them being able to defend themselves from the accusations, that's exactly what authoritarian regimes do.
There probably won't be much shipping of any kind in that port for a while... Hopefully they can make other arrangements.
It does sound like feudalism but this time it's not about farmland. It's about industrial land.

However, there is one difference. A small factory can employ many people. If you succeed, you won't be the only one who benefits.
This is really the only way to tame C like languages, short of some Safe C variant (like MSR Checked C) ever gains adoption outside research labs.

CHERI is an welcomed addition to the SPARC ADI and ARM MTE efforts.
It's amazing how well a society can function, if you ensure that the money that circulates in it doesn't leak out of it, fueling further investment and purchases. I think it's worth actually re-examining our view of globalization and global trade with this in mind.
Breaking Loose from Third-Party Lock-In with Custom Refactoring Tools
It’s no secret that the EU want to achieve technological sovereignty.

It seems like it would be a good thing if you didn’t have these billion-user social networks, operated by foreign entities that are likely to use them to spread propaganda, censorship, election interference, etc.
I found them:
Access a Start Menu for power users. ...
Sniff out disk space-hoarding apps. ...
Quickly minimize all windows except the active one. ...
Stop background apps from running. ...
Become a Start Menu power user. ...
Print to PDF. ...
Know these new useful keyboard shortcuts. ...
New trackpad gestures.
I would recommend reading into the firebombing campaing against the Japanese civilian population.
It was specifically aimed at maximizing civilian casualties, the same as burning of Dresden.
Something which would be interpeted as a war crime and terrorism today, wholly sanctioned by US military high command in the philippines at the time.
> Adding harfbuzz gives emacs much better text shaping

FTI "If you give HarfBuzz a font and a string containing a sequence of Unicode codepoints, HarfBuzz selects and positions the corresponding glyphs from the font, applying all of the necessary layout rules and font features. HarfBuzz then returns the string to you in the form that is correctly arranged for the language and writing system."

https://harfbuzz.github.io/what-is-harfbuzz.html#what-is-tex...
Freed Russian serfs were indeed distressed in many cases, which doesn't make their emancipation any less moral.

Uber pays less than minimum wage for many, which can't stand.
Projects like Doom Emacs and Spacemacs are frameworks. They contain lots of well-made, battle-tested code. They are extensible, too: they usually provide clear points for user extensions and customizations.
It's a desktop (Windows) map viewer.

I have built my own OSM server to pre-generate tiles so my app has offline capabilities (I have a very slow internet connection so online maps are quite laggy).

I use it mostly to build routes that I export as gpx files to my Android phone (vehicle nav with Osmand and trekking with Iphigénie).
I wouldn't consider Solaris SPARC ADI, what Apple and Google are pursuing with ARM as floundered efforts, even though they aren't quite there, better than on plain old CPUs.

I also would like to see Checked C succeed where others have failed, but that is probably wishful thinking.
These companies were losing billions already. What will happen with them now?
Some comments here, in my opinion, are missing the point. Saying "SQL is good enough, no need for EdgeQL" is like saying "C/C++/Java/... is good enough, no need for Rust/Kotlin/...".

EdgeQL is an explicit attempt to make not a new version of SQL, but a new language. It's about evolution, which is, again, explicitly noted. Saying "evolution is not needed" or "I don't want/need evolution" is strange to me. At the same time, giving constructive feedback is useful, as always.
I might be ignorant here ... but why not have disc backed datastructures and have some sort of ECS style interface that is like "normal" programming?

In pseudocode:

newtype id = int
names = dict<id,string>()
balances = dict<id,int>()
credit_scores = dict<id,float>()

function broke_customers():
return balances.filter(balance => balance < 0).keys()

function exploitable_customers():
bs = balances.filter(balance => balance < 0)
cs = credit_score.filter(score => score > 100)
return bs.intersect(cs).keys()

In the end, most queries are "just" set theory ... and having a very thin disc io layer allows to use the host language to process queried data on the fly.

It's very basic ... and does not address performant views, clustering, migration, etc ... but it's simple ... and does work well as demonstrated by the ECS systems in game development (which are an application of the concept).

(Sidenote: that's some messed up pseudocode ... I've been working with C#, Python and Haskell lately :-) )
Is it possible that the conditions in the deep oceans of that world might still be amenable to life - far below the harsh surface conditions?
Russia becomes first country to approve Covid-19 vaccine
The behaviour you're describing is literally the reason why PDF is still widely used - once you cryptographically SIGN the document you can verify that its content wasn't changed anymore after signing it and both parties can check that.

Incredibly important in many business processes not to mention signing contracts.
Show HN: Hiya – Your kick-ass email firewall
What sounds useful ? The app ? If you don't have complex requirements there's surely something available for your platform.
Idea Validation
What are the typical ways people do idea validation? If you have an idea and decide yo pursue to next steps, whats next? Build something? Ask around? Google search?
How hard is it to not put nearly 3,000 tons of explosives in a city?
I wonder what is wrong with the USA's economy, because the FED is printing dollars like never before to provide liquidity to the economy and still cities have to fall back to initiatives like this one to keep their local economies going.

Where did all the dollar liquidity of those cities run away to?
It's certainly faster to write once you get the hang of it but I don't think it's easier to understand. People seem to converge on multiple useEffect's with anonymous functions with non obvious scope for variables, empty arrays to designate behaviour that isn't obvious, lots of subtle async gotchas, stale state variables, etc.

They certainly work when you memorise the rules and syntax, but it feels very contrived even when it all makes sense.
I'd rearrange the list a bit to what I see experienced devs do, and I don't see a problem with it:

1. Lets use an ORM because it'll be easier

(skipping 2, because it's not really a mess; skipping 3, because they know that before getting to this point)

4. Run that through EXPLAIN ANALYZE

5. Can't make the ORM do that

6. Use native query

7. Profit

There's nothing wrong with having `Users.active.find(id)` where you want it and writing out the complex query as SQL where it gets complicated. They can live next to each other just fine and still improve your life.

Going extreme in any direction is going to cause problems. (whether 100% ORM, or SQL purity) It's fine to use different approaches where they're appropriate.
Not direct physical subjugation but if force isn’t uses somewhere along the responsibility chain then it can’t be called slavery.

Debt slavery for example, relies on debts being permanent and the state jailing people who do not pay.

If a debt can be discharged in an easy bankruptcy, you can simply do that instead of becoming a slave to someone.
And for those who havent heard of him - Roger Penrose is a serious scientist and philosopher who did some of the key work on Black Holes with Stephen Hawking, so he's worth listening to.
> B) the worker performs work that is outside the usual course of the hiring entity’s business;

This seems to be the insurmountable point; the judge seems to be inclined to see drivers as within the usual course of business, which means nothing changing on A and/or C would matter, and, assuming the strong statements in the injunction reflect the eventual ruling on the merits, Uber would have no means other than radically changing the business they are in to have drivers-as-contractors.
Traveloka says it has cleared nearly $100m in refunds
People who learn the nitty-gritty details and all the gotchas and tricks in the book, appear to be experts and their job positions depend on it. It's all a bit "ludditic", people confuse this familiarity with arcane commands and proficiency with real expertise and deep knowledge. When you challenge that, you challenge their existence. Knowing how null behaves (Null = null vs null is null) is one of those shibboleths that differentiates an sql wizard from a lowly commoner, like knowing all the nuances of prototype inheritance makes one a true JS champion. These people charge a pretty penny to optimize badly written sql queries and fix your joins. And you want to take that away from them.
New Zealand back into Covid lockdown
>Slavery doesn't come only through the form of physical subjugation

from dictionary:

slavery - the state of being a slave.

slave - a person who is _the legal property of another_ and is forced to obey them.

The fact that you use "slavery" as a synonim to hard work and/or high dependance, doesn't make "doesn't come only through the form of physical subjugation" true.
In the US, almost every of the 50 states must balance their budgets. They can't spend what they don't have without selling debt (municipal bonds that pay interest). They can't manufacture money as that is handled at the Federal level.

https://www.ncsl.org/research/fiscal-policy/state-balanced-b...
keep the code simple. Writing code without thinking of its architecture is useless in the same way as dreaming about your desires without a plan of achieving them.
Hardware Design Files for Pocket P.C. By Popcorn Computer
You're arguing that business rules are easier to express in other programming language, but the point of the parent post (and SQL) is that business rules are easier to enforce in SQL.

It's trivial to write some code verifying "Is this value one of this list of values", but writing such code not ensure that this constraint will actually be met in 100% of your past and future data.

It's very difficult to guarantee that a business constraint expressed in your client app is actually enforced - there can be different versions of your app applying the constraint differently, there can be multiple apps accessing the datastore, there could be manual interventions in various ways to the datastore, the app could have code paths that may cause data insertion or alterations without running that verification in certain conditions, etc; so for all intents and purposes you can't really rely on that constraint.
For life without photosynthesis, which takes a while to develop, some place with a lot of free chemical energy because the first replicators will be very inefficient. White and black smokers under the sea are usually put forward as candidates.
Divide and conquer is very effective when the unit of measurement is the individual. I'd say this is core to what separates the 'left' in the US from the 'liberals' or 'liberal left'. For better and worse.
There is something you seem to forget, that lost Japanese lives counted for anything in American eyes. 4 years of war, reports of war crimes and propaganda effectively demonized them and thus their value as humans deteriorated to wholly expendable in American war plans. The reason there was no invasion, was to save American lives as much as possible.
The Essential Guide to Unit Testing in iOS
Sorry, but what is hard to understand about

SELECT
<columns>
FROM <table>
WHERE
<column> = <value>
Can you explain how for those of us who don't follow .Net very closely?
As a bonus, a pull up bar installed properly with screwed in supports can also support a hammock when it is not being used :)
> I forgot that you don't have to download desktop apps, they just appear!

This seems disingenuous, given how clear the difference of bandwidth utilization between a web app and a desktop app is during setup.
Tesla IPO as Junior Analyst
Who is arguing against regulation here?
Use a better dictionary.

slavery, n.
(ˈsleɪvərɪ)Forms: 6-7 slauerie, 6-8 slaverie, 7 slauery, 7- slavery.[f. slave n. 1 + -ery. Cf. MDu. slaverie (Du. slavernij), LG. slaverei (Da. slaveri, Sw. slafveri), G. scl-, sklaverei (skl-, schlaverey).]

slavery, n.

1. Severe toil like that of a slave; heavy labour, hard work, drudgery.

1551: Robinson More's Utopia ii. v. (1895) 161 “In this hal, all vyle seruice, all slauerie,..is done by bondemen.”

1603: Owen Pembrokeshire (1891) 43 “Digginge of Coles, and other slaueryes and extreame toyles.”

1698: Fryer Acc. E. India & P. 34 “Asses which they use..to carry Packs,..and any other Slavery.”

1712: J. James tr. Le Blond's Gardening 65 “To give them continual Waterings..is a very great Slavery and Expence.”

1897: Daily News 13 Sept. 6/7 “Such people..ought never to keep servants, but do their own slavery.”
That's like your opinion... vs the needs of the drivers. They are free not to work there. The fact that plenty of people still work there, means that it works OK.

I mean, they (unqualified workers) can always go to work to MacDonalds or something like that but they stick with Uber.
I can see NASA releasing some "Visions of the Future" new posters for Ceres:

"Take your first scuba diving lessons on Ceres"

"Swim with the briny undersea monsters of Ceres"
Most likely volatile nuggets of the fertilizer that were finally able to ignite.
oh I thought he did that :)
Use the card.
I did consider that the dust present in a grain silo could make made a 'flour bomb' and compounded the explosion. Maybe not
As a non US citizen that does not live in America and just looks from the outside, I'm always amazed at the rapid transformation going on in the last decade. If hackernews is a sample of the general american population, you guys are becoming communist. And it won't end well.
Immudb – new release of the tamper-proof, open-source database
I'm pretty sure the Hulu one was made by fuckjerry. That's why they were a prominent interviewee during it and also profiting again.
We don't need to kill cows to live though so in what way is it respectful treatment to kill something to eat when you don't need to?

Could you explain what you mean without using the word "respect" so I can understand your definition of it?
Sure, but the FED money is going somewhere in the USA. Either to banks or other companies. Those companies are located in states. So eventually the FED money flows to those 50 states.

But it apparently doesn't reach local companies and people, or maybe it does but then it quickly leaks away again.
I wonder why that is.
Not all the people, the people in the elite of Brazil very much want to keep things as they are. They don't think that the violence and other social issues they encounter is a result of their own actions, as any conservative elite they want to keep the status quo because the current inequality benefits them handsomely.
It would be an even better thing if supra-national entities (huge companies) had to deal with multi-national entities. That would level the playing field.

Countries competing for the attention of monopolistic companies will just provoke a tranfer of wealth from the citizens of all countries to those companies (see: tax havens).
first you have to have open source chip, and then have fabs willing to want to make it (and someone willing to pay them up front), and have phone makers want to use it..

And no changing chips every few months possibly breaking compatibility (people working around your bugs) is not a feature that a lot of hw designers want.

This may change eventually. I have high hopes for RISC V but we will see
> Storing fireworks in the same warehouse complex was - I honestly can't think of a word that fits.

And on top of that, according to the article, the fire was started by welders who were trying to repair doors to make the ammonium nitrate secure. It's like the plot of some dumb bloke movie: so absurd it would be comic if it weren't so terrible.
That's probably mostly California but yeah - it's amazing (also as an European but from a post-soviet country).
I think "work" as a noun works perfectly fine there, as in "works of art".
A C++ function declaring several uninitialized pointers one after the other is very suspicious anyway. It looks like the programmer is trying to write old-school (pre C99) C code (declaring all variables at the top of the function) in C++.

Typedeffing pointers, especially for the sole purpose of "being less verbose" when declaring uninitialized pointers, is a red flag too.
> I'd like to mess with Qt but the GUI builder is with their paid licensing iirc i think,

Are you meaning the UI designer built into Qt Creator?
There is Keda [1] which seems to fly under the radar but works well and seems to be a great addition to the Kubernetes landscape

1. https://github.com/kedacore/keda
Someone said that a small cracker on your open hand would hurt and burn, but if held closed in your fist, you'd have a hole in it.
Great BBC documentary about chip manufacturing from 1977:

https://www.youtube.com/watch?v=HW5Fvk8FNOQ

Robert Noyce and Intel are featured (although IIRC Intel is never named). Noyce appears starting around 9 mins in, followed by a detailed look around the fab.

Was this the first and last time that Intel allowed cameras around their fabs? I'm pretty sure it would never be permitted today.

Also the first time Noyce appears he's flipping through chip masks for the 8080!
So the US is banning them because they're complying with Chinese censorship requests?
I recommend the book "Born to run" quite illuminating.
Google has awesome clock sync in its datacenters (sub millisecond), and in general all RPC calls should be idempotent (since the network or either host can fail at any point).

I think one might be able to make this approach work with poor clock sync by having the request contain the number of milliseconds left, rather than an absolute time. It isn't great if network delays dominate, but typically it's queueing delays that dominate most webservice responses.
Good post.

> Swift, Rust, Kotlin, Go, just to name a few, are great examples in the advancement of engineer ergonomics and productivity.

golang is definitely not an advancement in engineering ergonomics. It can't be grouped with the other mentioned languages.
We conventionally call the Earth's seas "water" despite the fact that they have a lot of dissolved CO2 and fish in them. Presumably Ceres's seas don't have anything like a fish but without microorganisms to scavenge they'll tend to have a lot of carbon containing compounds.
It's an important distinction, for sure – but it only addresses one (of the many) tradeoffs made in such a decision.
The final years of 3.5" floppy manufacture were bad. I think the quality was tailing off from the mid nineties. But it could equally be poor quality of the drive manufacture as well.

Certainly 5.25" floppies from the late 80s and early 90s were nearly bulletproof in my experience. 1.2MB was a bit flakier than the 360KB though. All were still perfectly readable 20 years later, though at this point they all got thrown in the bin due to their obsolescence!
Tagged PDFs that allow reflow have existed for at least 8 years
>There seems to be a trend to have 'flex-workers' (contractors) where in practice they all quack like employee ducks, without many of the benefits and guarantees. It mostly feels like a loop-hole and /of course/ the average consumer will go for cheap and convenient when they can. doesn't mean it's a good thing for society (and in particular the workers).

Well, instead of abstract descriptions about trends of mis-classified flex-workers and abused loopholes such that nobody can argue about it... I was trying to steer the conversation towards concrete cause & effect.

Let's look at another worker-owned driver rideshare -- Local Driver Co-op:
https://localdriver.co/

It costs members/drivers $100 to join. They are trying to undercut Uber and excerpt of verbiage from their webpage: "Riders save up to 20% versus competition -- Enjoy unbeatable rates, guaranteeing your money supports the drivers and their families."

Some questions of morals and decency:

- Should a judge (or new legislation) force LDC to treat drivers as employees with minimum hourly wage and unpaid time off? Since LDC contractors are trying to undercut Uber, a proposal to force LDC re-classification to "employees" would cause some drivers to protest this. So bottom line is... should drivers even be allowed to declare themselves as independent contractors and form a platform to chase after passengers?

- If LDC drivers don't get decent pay -- and we can predict they won't because history shows that taxi drivers and rideshare drivers in every country don't get enough dignified pay to put kids through college and save for retirement and cover the wear&tear on their car -- who is to blame for "abusing* them? LDC? (That would mean the drivers are abusing themselves.) Or the customers/passengers?

- Should LDC be completely shut down and that business "should not exist" (as some commenters put it) because it pays too poorly?

Let's talk in concrete terms of how "driver protection" laws would realistically affect outcomes. Let's talk about game theory of economics where customers may not willingly play along with the intentions of well-meaning laws and will just avoid paying higher prices. Some drivers themselves may not want to play along with "drivers must be employees with minimum wage". These are the aspects we don't discuss enough.
> However, in the end EdgeSQL will only succeed if it has a better query optimiser than Postgres, SQL Server and Oracle

EdgeQL is the query language, EdgeDB is the engine. The latter does query optimisation. In theory EdgeQL could become popular with another engine.
Outside of the VAR thing there already was laws that contractors can't make more than x% of their income from a single customer. If they do the customer would have to treat you as an employee.
Russia Approves Possible Covid Vaccine
Not sure why you were downvoted. The concept of significant digits is pretty important.
Vaccine for major common cold virus could be ready for use by 2024