skysight-inc/HackerNews huggingface dataset:
It's running Android for the most part. Samsung is running Tizen I think
You might be interested in this:

https://acoup.blog/2020/04/16/collections-a-trip-through-ber...

"... what seems to be the case is that, for people like Bertran, the chance of dying in all of that war remained relatively low. In the first case, the style of warfare of the 12th century, oriented around raids and sieges, with relatively few large set-battles and relatively smaller armies – tended towards lower casualties in comparison to the warfare of other eras."

But do keep in mind that this is a particular period of medieval warfare; it's not universal.
Is there a single comment here that understands the mathematics behind these graphs and as such can understand how to read them? This is not like comparing Google Trends.

That's before we can get into positive vs negative posts and alleged confirmation/survivor bias and how they matter to what these graphs represent.
> Why not just use traditional DBMS like PostgreSQL

Serialization. It's usually a non-trivial percentage of time spent in a lot of distributed systems, and for some workloads it can be the bulk of time spent.

If I want to grab 3GB of data from a remote host and process it locally, we have to agree on how that data is going to be transferred so I can use it. Could very well be SQL, so we have some sort of network-based tabular data stream. Maybe it's Parquet files so we're using NFS/S3 to copy the files to local disks before reading into a completely separate in-memory data structure. At the end of this workload, I have 1GB of data I now want to write it back. Maybe the data is stored in-memory as an array of mixed-type structs, but I can't just send those bytes as-is to SQL server or mmap to the filesystem and expect Parquet to know what it means.

Apache Arrow and DataFusion aims to eliminate all that work in rewriting bytes between hosts. Imagine being able to create a cost-based optimized query plan on Host A, send it to Hosts M-P for processing, and even have that query plan trickle down to Parquet predicates when reading files from disk, before returning data to Host A which can simply be copied from the network into local memory and you can start working with it right away.
>No-brainer

As in only a moron would buy one. Yup agreed, the real pandemic destroying humanity is stupidity.
What strict-liability statute are you referring to?
> 15 years ago, IBM was far from being a monopoly

I think some historical background is necessary here. Nowadays IBM isn't a monopoly but during the 20th century, IBM was more or less a monopoly. IBM's antitrust problems go back to their 1936 consent decree and 1956 consent decree. IBM was subject to a huge antitrust case that went on from 1969 to 1982 as well as many other antitrust lawsuits.

The first point is that of course IBM and other at-risk companies will have training to keep people from writing things that will cause antitrust problems. (Their antitrust case had 30 million pages of discovery.)

Second, antitrust cases hinge on the "market" (as a legal term), so it's not surprising that Google wants employees to avoid using that word. In an antitrust case, each side will argue over what is "the market", and you don't want to lose the case because of a random email discussing the "market". Google's recommendation to say "Area" instead of "Market" hardly limits thought, but it makes a big different in antitrust.

Third, I don't want to go all CLS, but antitrust law is pretty much incoherent and illogical. Even after the antitrust case against IBM ended (by fizzling out after 13 years), nobody agrees on whether IBM was violating antitrust laws or not.
Some past threads:

Jeff Varasano's Famous New York Pizza Recipe (2008) - https://news.ycombinator.com/item?id=14289307 - May 2017 (145 comments)

How an Engineer Does Pizza - https://news.ycombinator.com/item?id=2023280 - Dec 2010 (88 comments)

The Perfect Pizza - https://news.ycombinator.com/item?id=1464760 - June 2010 (5 comments)
In general, I'd be willing to split the difference. Not because I think I'll be less valuable to the company, but because my time is valuable and I'd be content with less. I've tried to negotiate this in the past and they always look at me like I've got 3 heads, or make some blandishment about how that wouldn't be fair for everybody (despite my job being unique).

Later, I learned that full time employment is 35 hours, and insurance/benefits for part-time work gets really complicated for the stupidest of reasons. So despite the stupid responses, employers actually do have some obstacles to overcome even if they want to implement shorter weeks.
I only see 4 patents?
Does anyone have the patent numbers?

I want to understand the music related patent, but I have nothing to go on other than the one sentence blurb that every news outlet seems to copy verbatim from EA's press release. Google doesn't turn up anything useful for me.

Edit: spoke too soon. Just found this article that links to the patents: https://htxt.co.za/2021/08/ea-to-allow-other-developers-free...
Here's a guy who trained his chickens to come on command, using a bell: https://m.youtube.com/watch?v=YbaY5mbhQZE
TIL: "There is no need to dissolve the yeast in warm water or feed it sugar. 'Proofing' the yeast was probably required decades ago, but I've never had yeast that didn't activate. The yeast feeds on the flour so you don't need to put in sugar. The proofing step that you see in many recipes is really an old wives tale at this point."
I meant specifically, things like "Wait, who is this person? What did they want again? What did I tell them last time?" That's not stuff you put on a wiki.
There's a lot of material out there explaining what's wrong with JWTs. Two of my recent favourites:

https://groups.google.com/g/django-developers/c/6oS9R2GwO4k/... - on the Django mailing list

https://www.zofrex.com/blog/2020/10/20/alg-none-jwt-nhs-cont... - where the punchline is "Writing the code to sign data with a private key and verify it with a public key would have been easier to get correct than correctly invoking the JWT library. In fact, the iOS app (which gets this right) doesn’t use a JWT library at all, but manages to verify using a public key in fewer lines of code than the Android app takes to incorrectly use a JWT library!"
There are a few:

1. Hinted Handoffs - if a node has a transient failure, the other nodes store up messages, like your buddy might take notes in class if you had to go to the bathroom. They'd pass you those notes when you got back. "Here's what you missed." When the node comes back online it processes all new operations and works through its backlog of hinted handoffs to get caught up. Because of the backlog it creates, hinted handoffs are only stacked up for a few hours. If the node never comes back up, or comes back after that window...

2. Repairs - in an eventually-consistent database you might miss an update or two over time. Or maybe you're a replacement node that has to fill in for a failed node. The replacement will get streamed data from the other replicas to get it started, or you might restore sstables from a backup, but then you should run a repair job to make sure all your replicas are properly in sync.

(That's my understanding. Let me know if that sounds correct from the hands-on experts.)
Some devices sold in Japan is unlockable. It's unlikely to start such regulation in 2021.
everytime bitcoin reaches a High value.. some bad news appears on the internet..
I cant tell if this is a yes or a no.
Yes I would.

Would you?
Ha! +10 points for pedantry.

I should have been more specific: Jumping from a plane from a significant altitude, say 2000 feet AGL.
You might like i.reddit.com
As an engineer my ultimate goal is to help people, not push metrics. The subjective value is the thing that matters.
Yes definitely I have seen it work in action but you cant just tell a user "here use this smaller and more pixelated version of your image that we think is kind of similar".
You’re probably right, the ad space and metrics might be worth the component cost, r&d and then some. Slap some apps on it to justify it to the consumer and sell it cheaper.
I don't see this as an ethics issue, but just a trade off and given how long employees stay in a role, there is no long term. I can do both. "Do you want carefully tested code in 3 days or do you want it tomorrow?" And whenever I have put it to any non-technical product manager or business analyst, 90% of the time the answer is "tomorrow."

Product Managers get a reputation for getting shit done too by encouraging this.
This bit looks like async support: https://github.com/tiangolo/sqlmodel/blob/0.0.3/sqlmodel/ext...
Because there is a recruiting department but there is no retention department.

The role that gets the money does the job
So "Silent Camera" app is popular. It basically just take a screenshot from preview, but now it's enough for some use case thanks to higher resolution of screen. (Some apps are advanced maybe, not using screenshot) Some conference presentation orders people to avoid shutter sound by using silent camera app.
This is Slack, mostly, kinda.
Exactly. The point of homelabbing at that scale is to dig a fire pit with an excavator, in order to learn how to use said excavator.
I prefer homemade pizza for one simple reason, I can choose the toppings and their proportions myself. This more than makes up for the deficiencies.
> Consequently, to use Rust in a way that produces equivalent performance requires marking most of the address space as "unsafe". And while you could do this, Rust is currently less expressive than modern C++ for this type of code anyway, so it isn't ergonomic either.

Based on my (admittedly limited) experience with Rust, this isn't true. Yes, you'd likely have to use "unsafe" a few times in order to implement a database system in Rust, but you would only need to do this for certain types of low-level data structures. The uses of those data structures—which would represent the majority of your code—would almost certainly be written in safe Rust. Don't throw the baby out with the bathwater.

I also contest the assertion that Rust is "less expressive" than C++; I have found Rust to be very expressive and concise for such a safe language. But I also don't have a ton of experience with either one, so don't take my word for that.

The real answer as to why Scylla does not use Rust is that the language simply wasn't very mature when they started. It also helps that there are significantly more engineers that know C++ than those that know Rust.
I suspect that Fabrice was already productive as a programmer before Jacob was even born…
An important finesse.
> That's the policy that the Biden team is trying to change.

Source? the FAAMG plan with horizontally scaling the business into more markets is ultimately "benefit the consumer", so disallowing such expansion is effectively making products worse (for the majority; the minority customers unhappy with the new FAAMG-backed competing product do indeed suffer). If this policy is that narrow, they'll just slow acquisitions/product development and either start spinning off more companies or increasing VC spending, which doesn't move the needle besides detaching the company's name from their money.
Yeah not surprised. They squeeze all the performance out of a single node using the seastar framework.
Having worked for a company that did a lot of contract work for small-item/high-value RMA (which regularly gets sold to 2nd tier outlets), drop shipping, LTL freight, etc: it was totally normal for a rental box truck to roll up to the dock and get loaded after the driver presented an invoice matching what was on record. What tax jurisdiction was being operated under or level of needless personal data collection happened before that was up to whoever ran whichever digital storefront they used, all the shipping dock cared about was the invoice number. I don't know what incentive anyone would have had to give the purchaser the third degree - assuming the risk of a clawback was mitigated... so they'd doubly not care about a BTC based sale.

Way back in the day I took some profit by purchasing something like $50k in server hardware that needed to be bought one way or the other. Nothing but a "ship to" address and a BTC private key. Was I trying to secretly launder money? Nope, just a boring business transaction that didn't involve VISA. Was it to cheat the tax man? Nope, the IRS had very pointed refused to issue tax guidance up to that point (and continued to do so for years) - so I just paid the long term capital gains when doing the other paperwork one does in a self funded a business venture.

I always wonder about the people who assume cryptocurrency is something that needs a level of law enforcement scrutiny beyond any other method of payment, how much misinformation was required to yield that result, and if they'll be able to adapt to the inevitable.
the only thing both have in common is the spelling
… while also making a product out of the user through data collection.
Current theory isn't pointless. Current theory straight up doesn't exist.

There is no (non crackpot) theory of mind yet. Most high quality research on the mind (from a non computer science angle) comes from where it breaks down (schizophrenia, autism), since that's where the money is.

Research into AI and neural nets and stuff may change that, but as far as I'm aware an actual model for how thoughts exist doesn't really exist.
Insight into how bad the TV is spying on us?
> A big dump of lots of CSAM at one particular timestamp is a pretty easy thing to spot.

Only if that system / heuristic has been built. The same could have been said about Apple’s systems for identifying bulk account hijacks, but Apple didn’t, which I suppose is the value of this story.

And companies aren’t allowed to Just inspect content once they identify CSAM. It is kryptonite for criminal liability. Companies are required to turn it over to the feds quickly and to try not to disturb metadata.

I suspect your line of thought would work given full ability to inspect (and some assumptions about what an IP change actually proves), but in practice Apple still hasn’t gotten the basics around account hijacks/fraud sorted out, so I’m hesitant to cheer them on as they try to quickly jump into the deep screaming “think of the children!”.
This policy makes very little sense. Does Google IT also purge every message he responded to from all corporate managed mailboxes?
The folks I am referring to were actually hired as DevOps DBAs.

Distributed databases are pretty difficult to manage, they deserve every dollar.
> capable of Apple CarPlay.

E.g. you care plenty.
As a US citizen in Europe, the ID they require from me is a passport.
I think it has less liquid than normal puree.
> which they themselves are moving away from in 3.0?

Nope, they are not.

> specific, named feature from Scala

HKTs and typeclasses are not specific to Scala. Implicits and incoherense is, somehow, specific, though it seems to be lot, lot better than coherent implementation and that's why it stays in 3.0.

> You want this new language to implement a particular set of features

Yes, in 2021 it should be obvious that HKTs and typeclasses are must for engineers productivity. Also I can't comprehend how virtually everyone ignores insanely productive concept of implicit materializers. It's very unfortunate that language designers prefer to stick with old dead ideas and don't want to learn from Scala nor Haskell.
Haha no it isn't
Wow, I see so many great use cases
Nope, I rarely work overtime.

Our estimation process is quite mature by now. I break down a larger technical solution into smaller pieces, which are then individually estimated by the team. Any potential pitfalls, risks and challenges I already researched, so they're calculated in. It leads to very few surprises.

In the rare case that me or the team was way off, say something takes twice as long than expected, then we just move the second half to the next sprint. Some might find that a "luxury", we do not. Because we know that when we double load people, they stress out and make mistakes. Quality isn't optional in our game, we deploy to millions of consumers.

Our rhythm is so predictable, that if you'd take away my agenda entirely, I'd still know exactly what to do on any given day.
https://archive.is/obKIo
Maybe your comment was tongue in cheek but if the product did not reveal it contained a radio transmitter, this would undoubtedly be illegal in the US, EU & UK.
Interesting side note - the LG SmartTV OS has a lineage from PalmOS (Apologies in advance if this is common knowledge).

webOS, also known as LG webOS and previously known as Open webOS, HP webOS and Palm webOS, is a Linux kernel-based multitasking operating system for smart devices such as smart TVs that has also been used as a mobile operating system. Initially developed by Palm, Inc. (which was acquired by Hewlett-Packard), HP made the platform open source, at which point it became Open webOS. The operating system was later sold to LG Electronics, and was made primarily a smart TV operating system for LG televisions

https://en.wikipedia.org/wiki/WebOS#2013–present:_Acquired_b...
You mean the guy who formerly worked for EDS and is now married to a cringeworthy politician, living somewhere north of Berlin, involved in running some small village hackerspace in parts of a railway station?
I've been doing startups since 2001, with brief stints at larger places due to acquisitions, and then a sojourn at a FAANG. Something that irritated me well before Hacker News existed, and manifested as Hacker News came into being, was the performative nature of startups. By that I mean all the boxes that startup founders would tick in order to be seen as a 'real' startup. This would create an excessive focus on superficial aspects of a company's culture: things like open plan offices, underpaying employees to keep them 'hungry', employees work 24/7 churning out code... In my own experience I never saw these things actually improving a startup's output. And along side that were many experiences of actual employee exploitation: promising employees the moon on equity by obfuscating their actual stake, shaming employees who did not conform to the founder's superficial sense of a productive programmer, etc.

I believe there is a lot more cynicism around now, because we're several decades into the whole startup thing, and such cynicism is often a good thing. Employees are way more savvy about looking into a startup's finances, business practices ( so many startups were built around the idea that regulations didn't actually exist...), and work culture before listening to the company's hype.

Not to mention that in my large company stints I encountered many people whose work ethic I found admirable. Really the difference between a startup and a large company in my experience, and the reason I prefer startups, is quite simply that startups are not large enough to experience the inevitable communication/hierarchy issues that come up when any group of homo sapiens becomes sufficiently large. I tend to get lost in my work and will work most of my waking hours, and that often isn't even possible at a large company because of the cross team orchestrations, while a typical startup has a big pile of things you can simply dive into individually and solve. You certainly can do that at a large company if you look for things to do, but I like my work to have measurable impact as well.
" the downside is that we pay more for things than people overseas do"

Isn't that they just force you to buy extended warranty on everything?
Then you don't understand how currencies work today. It's like saying we should go back to the gold standard.

It makes no sense. Labor capacity increases as population grows. Gold does not grow. Should we all exchange slivers of gold? No. That would be nonsensical.
Not architecture but internals — https://github.com/airbus-seclab/qemu_blog.
Firms running CentOS need alternatives as support runs out in Dec
Your memory is a bit off. You could use a CPU monitoring app to see different speeds on newer and older batteries. You’re right that it didn’t speed up when plugged in.
The article sways around somewhat. For example, from the article, we have: "It’s a philosophy ... with HfG Ulm, a school that many consider the spiritual successor to the Bauhaus."

Bauhaus are famous for "Form follows function."

Richard creates:

"When the Thinkpad is closed, it looks like a simple black slab. When opened, a cam at the hinge theatrically rearranges two keyboard halves to extend out of the computer. There are numerous colorful accents, including an IBM logo in red, green, and blue, and of course, the red Trackpoint."

... theatrically ...

"The PowerBook, on the other hand, aims to be as simple as possible in whatever state."

... that's Bauhaus: simple.

I like the stinkies' keyboard, but it is quite daft. His engineer creds are a bit underwhelming. Exploding coffee pots are pretty silly in a world that has had the pressure cooker, kettles and the steam engine for centuries/millennia.
Speaking of north/south divisions... I once spoke with a young adult Afghan refugee who got naturalized in New Zealand - this was a couple years after the Taliban fell. I asked him how he felt about that. I certainly didn't expect the response.

He said that Taliban were dangerous religious fanatics, but at least they were predictable fanatics - they had a set of laws, some very harsh, that you had to follow, or else. On the other hand, the Northern Alliance forces, in his telling, were basically just looters - they didn't bring better laws so much so as no laws, just a free-for-all where the guy with the gun takes whatever he wants. So his solution to that dilemma was to emigrate, but he told me that if he couldn't do that, he'd prefer Taliban.
Depends on each one's habits, but around here washing such a big comforter would be a "special cleaning day" type of thing, to happen just once in a year or couple of years (or even more, if it has been kept clean). So e.g. after the winter finishes, before putting the heavy clothing away in a closet for the summer, you might bring it to a laundry shop for cleaning, which usually has huge front loaders: https://previews.123rf.com/images/toonpang/toonpang2008/toon...
No, it's not copypasta. If you consistently hear this from other people, I would reflect on it, then.
You really need the separate physical hardware a home lab is not just a bunch of VM's

One of the best things about doing my CCNA courses at a CISCI academy was having 20 switches and routers to play with and find those areas where it does not always work out the way the books say they should.
> arguments about how much beyond basil and cheese goes on it.

Perhaps my most controversial stance is not thinking cheese is all that important as a pizza topping.

My favourite pizza to make is a big mound of spinach (however much you think is way too much will shrink down to nothing) and dollops of ricotta. But if they're not available, I have some grilled vegetables (whatever really) and then find myself grating some cheese on for no reason other than that's what pizza is 'supposed to be like'.
TIL people use twitter for its "HTTP protocol". Great comparison!
Would be great to have more VGA-IP solutions. My biggest problem is headless servers is when they dont boot its a PITA to move somewhere else to plug in a monitor and keyboard. Its the main reason I gave up and just hire a cloud host - even though its expensive.
Thanks for that! Didn't know.
Yep, thanks. Though, unfortunately, that's very far from what I can have in Scala. Maybe I'm wrong but seems like that I can't express even basic primitives like functor or monoid using this language. That's sad.
Ya, I can't parse this whatsoever.

What is the difference between red and black? Thick circle? Half circle? No circle?

Original harvey balls might be better here: https://en.wikipedia.org/wiki/Harvey_balls

PS - thanks for putting together.
Is there a monoid example implemented in Nelua?
You'll have to take that up with Consumer Reports. :) The chart isn't very serious.