skysight-inc/HackerNews huggingface dataset:
Writing software in a fast language -vs- whatever quick-to-write-/maintainable-/domain-specific-/sandboxed-/etc. language is always some kind of compromise of perf. vs whatever your other priorities are. In particular, writing tooling for a language in that language will have massive advantages in terms of contributors, but may have perf. drawbacks if that language is not as performant as alternatives. Weighing up those pros & cons is important - the performant option is not always the best, it depends on your priorities.

Performance generally increases in priority depending on how much of a bottleneck it is. If webpack takes 0.2 seconds and esbuild would take 0.02 seconds, that's a 10x perf. gain but is probably not a compelling reason to switch. If webpack is taking 20 seconds however, that's a bottleneck that's worth looking at.

My point above is that an app that takes 20 seconds for webpack to build is overengineered in the most common cases - taking that badly written app and running it through esbuild to "fix" your problem isn't really fixing your problem, it's just hiding it under the bed. This is what's called "supporting dysfunction".

Numpy, pandas, scipy are poor comparators because they're processing data, not code: they're tasks that depend on data scale, rather than on how many over-abstracted layers of code someone is trying to compile all at once. The former is not (necessarily) a sign of dysfunction. It's much more likely to be a valid use-case.
California to ban the sale of new gasoline cars
I don't think it is a safety feature, it is a convenience feature. Any driver can still turn down the brights and any reasonable one will.
I was going to say the same. With the prevalence of embedded databases, and how cheap it is to stand up a container with non-embedded options, build time testing of queries has never been easier.
(bit of self-promotion)

They do have a React version on WebView2 that is (supposedly) much better, but it's only for personal accounts right now, though that could change [1].

Thankfully their internal API is fairly self-documenting, so I've been looking into creating my own Teams client if you're interested [2]. We'll see if it'll have been an effort in vain depending on how well Microsoft Teams 2.0 goes.

[1] https://www.techradar.com/news/a-new-generation-of-microsoft...

[2] https://blog.opercom.co.uk/posts/news-13-08-22/
Python has high dev velocity if you only measure how quickly you can get started on a project. The dev velocity drops exponentially with the size and complexity of your codebase.

But it is indeed quite fast when you are just trying to get your first file of code written.
Believe it or not, the late USSR bureaucracy was anything but left-wing. It only held onto the name through inertia, greatly muddying the definitions of left- and right-wing.

I believe the most accurate description is that left-wing are ideas emphasizing equality and right-wing are ideas emphasizing hierarchy/inequality.

On the extreme end one way you have anarchist ideals (everyone is equal because everyone has full ability to do everything they want) but you also have some failed states (everyone is equal because everyone ekes out a miserable existence). On the other end you have, well, Hitler, dictatorships, and yes, literal bureaucracy, which is just a dictatorship hierarchy by another name.
‘Tracking’ students can be beneficial, study finds
Google Cloud Products for Modernizing Your Monolithic Applications
You could run Nomad and use parameterized jobs with raw_exec to get something like this. I know that systemd has some lifecycle stuff where you can create/run systemd units directly through the cli instead of using unit files which should allow you to hook the lifecycle into a nomad style service invocation but I can't recall exactly how to do this.

This doesn't quite roll into the 'only systemd,' but it allows you to build exactly what you're looking for.
> they will either use a permissively licensed open source project as the base

which will be less feasible if people don't contribute to permissive projects in the first place, and basically serve as free labor for corporations to take advantage of.

> or they will roll their own (probably lower quality) proprietary version

this will cost them time and money to produce, putting them at a disadvantage compared to their competitors.

>Or they'll pull an nvidia and release some hacky shim/workaround that breaks all the time and leads to bad user experience.

nvidia can pull that off with linux because pushover operating systems like BSD give them the leverage to make those sorts of demands of the linux ecosystem. If linux sues nvidia or makes the driver/shim incompatible that's fine by nvidia- they will be mostly content with to tell their userbase to switch over to BSD so they can distribute a closed-source driver. They can do this to the extent that BSD is a workable replacement for linux, so all work on BSD is really just leverage against the linux GPL.

If there were no feasible permissive competitors to linux, then linux developers would be quite free to make demands of companies who would be forced to comply with the GPL or write their own OS from scratch.
Kiss your battery life goodbye since it will be siphoning more CPU cycles.

¯\_(ツ)_/¯

https://youtu.be/1VpWKwIjwLk?t=394
This will take effect in 2035.

From the article ....The decision, to take effect by 2035, will very likely speed a wider transition to electric vehicles because many other states follow California’s lead on tailpipe emissions....
Like the commenter alluded to, it allows accurately constrainted type-ahead. If a query starts with "SELECT FROM my_table " and expects one or more column names at that point, your IDE can already suggest the column names from my_table (and not from any other table).
So it works like this:

- If you detect some wrongdoing, like somebody attesting twice, you can get a reward for whistleblowing (free money!)

- However to claim this reward, you have to include it in a block. Therefore if everybody is aware of this wrongdoing, the next block will get the rewards for slashing/whistleblowing.

- Therefore it's economically advantageous to keep this info to yourself, until you get to propose a block, and only then slash and get the rewards.

- There are also what are called altruistic whistleblowers, that as soon as they find wrongdoing, they'll broadcast it (instead of keeping it to themselves) so next block proposer will slash the wrongdoer. These kind of whistleblowers will most likely be run by the Ethereum Foundation

- In practice even if there were no altruistic whistleblowers, it wouldn't really matter because the same software that validators run can also detect wrongdoing, so in practice even with no altruistic whistleblowers, the next block is almost guaranteed to slash the wrongdoer anyway (free money!).
Simplest Sun Tracker
Why don't you specify what they are doing?
They mentioned it indirectly-

> "seemingly every tech company of a certain size has its own distribution and/or hosted offering to cater to enterprises"
This 51% attack thing is such a canard. If 51% of Bitcoin miners are malicious, the most harm they can do is fail to include your valid transaction in their blocks.

So, your transaction will be confirmed in the next block mined by one of the other 49% of miners. Big whoop.
There are plenty of people who daily drive linux that would disagree with there being "zero use cases"
Show HN: Proof of Work System Based on Hashing Comments of People Who Hate Crypto but Won’t Stop Talking About It
Practically nothing. Don't buy games with DRM or anti-cheat.
I have a family in a city. Judging by the cars around here, I’d say this is more likely to be BMWs market than most of the countryside. And I also think I would have had a car 10 years ago, now it’s just not anything I’d really consider without massive amounts of persuasion.
Just a sidenote: One such detail is the timeframe... I am my own boss and I love to do contract work, but I cannot say "Yes, I will do this", commit to it and then after months the money is raised and I am drowning in projects.
Something which can be helpful when trying to avoid features is looking for "work" versions of the vehicle. It's frequently a different sales manager who is more amenable to plain vehicles. You'll be looking for "fleet" sales, which is generally for corporate clients or maybe high end clients. Some places will insist you go through regular sales.

For example, I bought a pickup but didn't want 4 wheel drive. Being in the suburbs, of course, they only order 4 wheel drives pickups. I ended up getting a "work truck" ordered from a different part of the state where they are used as work vehicles. The useful stuff is generally still available (leather seats), just without the extra that a company won't pay for like pin-striping.
That hasn't always been the case, though - for many years, I put away my parrot and eyepatch and rented or bought content because it offered the best experience, even though it cost a little money. Only recently has piracy again become the least unpleasant way to consume content, and it's not because piracy has become any easier.
Crack it. As fast as possible.
Yea I do that via dbt by setting up a mock data tables in database and using a macro to use those as sources/refs when run in test mode.

However what we are doing here isn't 'unit testing' its a black box integration testing. When I write equivalent code in scala, i just test the logic via unit tests,

eg: logic to filter out some orders that don't qualify, I extract method in scala code and just test that logic as part of development lifecycle. There is no dependency on a database.

Analog here is using selenium or some ui testing framework to test if button turns blue if order exceeds limit. Thats not unit testing.
It is open source. Just that big corporations can't profiteer from it.
It seems like there is a concerted effort by people working for these big corporations to discredit dual licensing. Software that is free to be exploited for profit lets these companies avoid hiring extra employees and paying taxes.

Promotion of (corporate version of) open source is designed to cut costs of R&D - so people use their own money and resources to create projects and then big corporation comes in and appropriates the successful ones without paying anything. Sometimes they contribute some code back, job done.

Then you have a situation where big corporation makes millions or even billions using the software and original developers are struggling to make ends meet.

This is wrong!

Every open source project should be dual licensed, so the authors can be properly compensated!
This is how the "violet cusps" from The Eyes of the Overworld were made..

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

"There, Cugel finds two bizarre villages, one occupied by wearers of the magic violet lenses, the other by peasants who work on behalf of the lens-wearers, in hopes of being promoted to their ranks. The lenses cause their wearers to see, not their squalid surroundings, but the Overworld, a vastly superior version of reality where a hut is a palace, gruel is a magnificent feast, and peasant women are princesses — "seeing the world through rose-colored glasses" on a grand scale."
As fas as I know there is no known mechanism for why consciousness exists. Do you have a similar view towards arguments in favor of the existence of consciousness? What about the laws of physics? There’s no known mechanism for how they came about. People studied gravity well before they came up with plausible theories for its existence and how exactly it operates (at a large enough scale).
Most of the carrier "On Us" offers are just free trials, that Verizon one for example is a 6 month trial. T-Mobile does an ongoing one for Netflix, but even the most premium plan only gets the Standard tier, they're clearly counting on people being tempted to pay for 4K and more than 2 devices.
Well I'd be damned software really is eating the world
Ask before you need it. "Hey Tina, if I were to move jobs in couple years, would you be a reference?"

But I also wonder why you care - is it so that you can keep your job if you don't get the new offer?
>Democracies have a poor track record of controlling regulators who make subjective decisions.

I googled regulatory capture.

Let's look at a few things that have been regulated in the past 100 years of US history:

- car emissions

- lead usage in paint and fuel

- child toy safety

- food safety

- workplace safety

I'd say regulation has worked amazingly well since the days of Upton Sinclair novels.
That's a fair point. This comment made me realize my own tendency to write "select * from..." so that I could supply the "from" before going back and replacing "*" with specific columns.
"The generator learned from other images – the same as any human artist might."

A lot of people seem to make this comparison, but I don't think it's fair. It's wrong. A computer is capable of ingesting/processing and "learning" from images at a rate no human can possibly come close to matching. To elaborate, it is not actually learning in the way we normally think of it, as its "brain" is completely different from a human's brain. It is doing something entirely different that should have its own word. Human artists learn from other human artists' work. An AI does something else.

It's also worth noting that the art the AI was trained on was posted online when the technology didn't exist (or if it did in some form it was not in the state it is in now). So an artist having posted their art online for public consumption can't be equated with somehow consenting to its consumption by a web scraper / AI.
Teams is integrated with lots of other products such as AD, O365... It's far from a "basic chat app".
I am sure the app you wrote does not have millions of users daily, either.
One of the features mentioned is a "remote starter" that lets you start the engine from outside the vehicle by pressing a button on the key.

I'm not sure why anyone would call this a "basic feature", or indeed why anyone would want it.
Imagine a table `Foo` with the schema

`FooId, name, date, favorite_color, active`

Now, you want to pull the ID for the latest `foo` for a specific date, but you don't know any of the column names.

The modern workflow looks like this

You write

`SELECT * FROM Foo`

then you say, "Ok, now I can get autocomplete"

`SELECT FooId FROM Foo`

"Ok, now I can write the where clause"

`Select FooId From Foo WHERE date=?`

It becomes an exercise in moving the cursor around just to get the autocomplete going.

If you are really familiar with the schema, not a problem. But if you just remember a few details about it, then you are stuck in this weird back and forth cursor moving thing.

That's why it'd be more ergonomic to have something like

`From Foo Select FooId where date=?`

Because you never need to move your cursor and you could get all the autocomplete you need at the right times.

This becomes especially true when writing joining statements

FROM Foo f
JOIN Bar b ON f.FooId = b.FooId
SELECT f.FooId
WHERE b.active = 1
Yeah the OP reads more like they understands exactly what the freak out is about.
Adding more flexibility to functions in Sheets
In addition to named functions, it also adds LAMBDA, Lambda Helper Functions (MAP, REDUCE, BYROW, BYCOL, SCAN, MAKEARRAY), XLOOKUP, and XMATCH.
> I cannot pay for Marvel movies without paying for Alladin and Little Mermaid (Disney+)

> I cannot just pay for Star Trek Strange New Worlds without paying for... I don't even know what, honestly, CBS All Access / Paramount + / whatever it's called these days holds no other interest to me.

Do Blu-rays and VODs just not exist anymore? You can absolutely pay for just what you want. I mean honestly how much does a collection of all the MCU movies through Endgame cost if you were to buy them discretely? $20 per in iTunes/TV, and what was it something like 20-25 movies? So $400-500 if you wanted every single one, and you can get at least some of them for cheaper if you get the Blu-rays off Amazon and Renting is an option if you only want to watch a particular movie once.

Or $80/year if you don’t mind subsidizing Walt Disney Animations and Pixar. Honestly I think it’s a toss up whether renting, buying or streaming is more economical because it comes down to your habits, and streaming is only the clear winner if you binge a lot.
This strikes me as solving the wrong problem. It's not as useful to be able to derive a table from selected columns -- the desire is to complete columns from a table. It's both more intuitive and helps the user more than once.
And another excellent book by the same authors, The Dead Mountaineer's Inn, is exactly the opposite. You spend most of the book thinking you know what it's about, except you really don't.

But their masterpiece, of course, is Stalker.
It's a data warehouse database.
One of the attacks on PBFT protocol is to split network in half, send block to one half, do not send anything to other half and the proposer wents offline and restore connectivity between the rest of the nodes.

In that case, without any stakes, half of nodes will be locked to NIL, half - to a valid block.

In case of stakes, byzantine proposer (it is only one node that is really byzantine, but it can control how network is split) can partition network according to a proportion of stakes, so that neither half gets prevalence.

The algorithm in the link you provided does nothing in that case. The only node that will be punished is a byzantine validator which does not care.

The system will be in no-progress-possible state indefinitely.
> I wasn't surprised that BMW, Tesla or Ford would do something like that. But for whatever stupid reason, Toyota is a disappointment, because I thought they would be part of a few manufacturers not playing that game

I didn't think Sony would follow Microsoft in charging a subscription for online play, but they pretty much had to because buyers didn't weight the hidden costs of it appropriately and Microsoft was already doing it giving them a big margin advantage (which could bleed over into marketshare advantage by investing it in marketing and exclusive titles).
I think most important part was that Elon tried to feed the child bride story to buzzfeed news "off the record".
https://www.buzzfeednews.com/article/ryanmac/elon-musk-thai-...
that's a good point. i wonder how lemon laws would be applicable. or if it would be reworked for the new tech.
> Do we really want to edit reality in this way?

Do you have a solution to stop this hypothetical future you've envisioned that isn't also just as bad?

"Hey you can't code that feature!"
Don't want to hijack the thread here but we're building an open-source platform that includes ledgers and a scripting DSL for money movements at Formance, with payments connectors in beta and coming up for recon - always keen to chat

https://docs.formance.com
You're being a bit generous with credit to them. We have no idea how long the malicious actors had access (not do they it seems), nor what depth of access they had. I turned off my server until they have had a chance to verify that no malicious software updates have been pushed.

With regard to complex passwords, Plex is one of those accounts that using a random password is quite cumbersome since my kids and I are often connecting new devices that don't access the password manager. We also use it on smart TVs while on vacation. We use a unique, but simple to remember password.

The problem with Plex is that they force you to use cloud auth even if you self-host despite that not being necessary at all for those many of us that self-host. I don't have any other server I host that requires this. The local LAN login they claim works without auth doesn't work for most devices nor across subnets.

It means I cant access Plex when the isp is down and it means Plex sees my library and my kids' activity (which I don't like for privacy reasons), despite having paid for lifetime Plex before this was a requirement.

Think about the Plex as a business that may very likely get acquired one day by a large media corporation. What happens to my data then? Will they ask me to verify my ownership of content I host(ed)? They are already pushing commercial "free"content to my kids, which is exactly what I was trying to get away from.
the title doesn't match the first statement, which states a math unfact:

>A Critique of SQL, 40 Years Later 08.11.2022

>The SQL language made its first appearance in 1974, as part of IBM’s System R database. It is now over 50 years later, and SQL is the de facto language for

1974 isn't 50 years ago yet :)
Seeing very similar things in my feed. 4 out of 5 posts are now an ad or "recommended" which only further douses my already very small desire to use Facebook at all.
This article, and some of these comments, come from a pretty naive place in terms of attention control. Most of the examples experienced by the author have very little even to do with will.

There are people who spend their entire lives directing their attention internally. Instead of experiencing your own relatively unexplored subjective experience and then extrapolating it, what if you consulted the experts?

Others can definitely stabilize their attention to the point where they avoid responding to the stimulus of a moving trash can.

Even children immersed in books can do this.
And in particular, Google totally doesn't have a special business relationship with RT to allow RT to ignore the DMCA on their disinfo.
He lied about Hyperloop solely to convince CA to cancel HSR projects.
Right; the argument is more that free will is beside the point; anyone can interrogate their own experience and verify that it is their desires over which they have no control, so it makes no difference whether you have “free will” or not. (I agree that “free will” probably evaporates at the biological level)
> TF ended up being a bit of a pig with wings

Can you say more about this?
The law fundamentally needs to evolve. Latent embeddings of large corpuses of copyrighted works is something we are going to have to wrangle with more directly, it’s not clear to me how we even ought to want it to work in terms of the rights of the copyright holders for data it was trained on.

With the release of spectral diffusion, arguably the genie is out of the bottle now, so there’s probably a ceiling on how much the law can evolve to claw back any retroactively determined rights to copyright holders.
Not correct, they can choose to not accept any blocks containing banned transactions, and still have the longest chain (statistically speaking). That's why the 51% number is significant.
The normalization of Denuvo, as well as "anti-cheat" protection that involves constant monitoring of your environment, is a fucking travesty for privacy and games. The worst part about Denuvo is that cracking it is game-specific, and there's ~1 person who is willing and able to do it (and currently isn't touching denuvo due to not being donated enough money)
"Towards a Transformative Hermeneutics of Romance"
As did 21 years of US war in Afghanistan I reckon
Prove in a machine legible sense, picture a transaction like: "here are two contradictory blocks validated by validator ABC, including ABC's signature, therefore ABC's stake is slashed". (at least, that's how it worked last time I looked into it)
As a white guy I speak out against racism and misogyny, but doing that is not easy and I can not take responsibility for the actions of others. You have to choose your fights, I choose them selectively, and conflicts in traffic is one of the worst kinds.

Take your example, often pedestrians miss that there is actually an bikepath on the pavement. If you have impaired vision it is even worse. There are many more mistakes that are perfectly valid excuses for just saying "Sorry". Even though only a few people in traffic are ass hats, one is often very sure that is what you are witnessing.

Cyclists are like most people we make mistakes, but we are the sme as you statistically speaking.
Which applications have Microsoft chosen to build with Xamarin?