skysight-inc/HackerNews huggingface dataset:
> The same people trying to push this law tried to steal the presidency and give it to someone who didn't win.

Something like 40-50% of the country disagrees.

This is kinda my point, you’re coming across like you believe half of the citizens beneath you or just dead wrong. In fact, the entire election incident was requesting a forensic audit and canvass because the numbers didn’t make sense to them — citizens have a right to that, no?

Regardless it’s alright there’s disagreement, just like you they’re questioning things we all can. I think it’s entirely fine to try to convince people. So, again to be clear — good to question, discuss, reason, I agree with that.

Where the disagreement occurs is trying to get a tech company to utilize leverage to hurt the people of Texas. I don’t think we should hurt Texans who have a belief that those with a heart beat should be civilly protected.

I think generally we should separate businesses from donating to or actively supporting politicians. More importantly, we shouldn’t be trying to harm those of a different ideology (harm is different than supporting opposition). That has been a move recently and is leading towards authoritarianism and is dangerous.

Imagine if the oil companies decided to not operate in California or sell to Californians because they didn’t agree with “murdering babies”. It’s a contrived example, but I’m hoping you can see the two way street.

I’m merely pointing out the can of worms that’s being opened here.
Not the person you are responding to, but I agree with you. Collapse is definitely on the table, at least in some form. But not an exponential decrease to zero.
Unless you're on iOS, in which case Chrome/Brave/all are just a crude wrapped for Safari/WebKit.
Yours is the top comment on this thread and it's a bit surprising. When you say less than 5%, what are you talk about? Can you point to any sources that back that up?
I invest.
I share more about it here.
https://playingfordoubles.substack.com/p/invest-like-a-vc-in...
It's would still be one or two less. And the older one would anyway have old cables left.
Do one thing and do it well.

Do too much and you may end up like Btrfs.
I think I'm gonna go for one of these: https://frame.work

Pretty unproven pastures, but have heard nothing but good reports. Worst thing I've seen said is the audio bass was a bit underwhelming!
> It's the same never-ending war as anti-cheat vs cheat.

Building secure software and building anti-cheat are nothing alike.

Anti-cheat is fundamentally impossible (on a true general purpose computer) because you’re building software that has to run in an environment where it can be dissected and modified.

Building a secure device (something which has to satisfy certain security properties for all inputs through a constrained API) is fundamentally possible. We’re just too lazy and cheap to do it. I don’t even think it’s “ridiculously hard” - we would just have to spend more money on correct by construction designs, formal methods, etc instead of spending money on flashy UIs and random features no one cares about.

The number of employees at Apple working on security is vanishingly small compared to the number of employees, say, working on random siri features. And the way they approach security in many apps is also wrong. Instead of having people with formal correctness backgrounds designing the APIs against which apps are built, they just have developers with no security background putting everything together and then have a few security people trying to pick up the pieces.
> I was very surprised to see that awscli still doesn't support Yubikeys

Thanks, but you cannot[0] use hardware keys on the terminal.

[0] https://github.com/aws/aws-cli/issues/3607
Plenty of addresses are designed to mislead. Twitter bots, especially. You can't actually assume good faith on the part of the owner of the address.
When talking in person over some beers that is exactly what you get.

I talk to people in chat like I would IRL.

Personally I only like working with people that don't feel they need a filter. I sure don't have one.

I find it is easier to trust people that say what they think and feel as they think and feel it.

If you think "this code is an insecure joke and I keep trying to convince myself why we should not scrap it all and start over", then say it.

I said that to a CEO once and he admitted he wrote most of that code, thanked me for my candor, and agreed it should be rewritten given how important it had become.
> The amount of people making a profit from it is less than 5%

I find it amusing how casually you just made up a statistic and used it as justification to ban something. Here's an actual statistic: 100% of people who held Bitcoin for longer than 4 years are up on their investment.

edit: Lots of downvotes for an easily verifiable fact. Anyone can look at the BTC chart and see that there is no 4 year span where the price ends up lower than it was at the start.
Security Update for iOS 12
Borderless gaming, perhaps?
Exactly. Most people who deeply agree with eff probably wouldn't even use an iDevice.
> That's true, but at this point we should clarify what we mean by microservices. By "microservices", I mean "you end up with more services than engineers".

That's not what "microservices" is.

If you are not familiar with the concept then you should refrain from post personal assertions on guidelines or best practices.
> Dynamic cruise control

My favorite feature. Of course you need to focus on the road, bit not having to check my speedometer and not having to constantly adjust it while doing long stretches of driving is nice.
I've noticed this quite a bit, and I don't understand it. People keep writing articles and saying things amounting to 'it just won't last forever'. But the reason is, because it just won't, totalitarian governments don't last.

Why wouldn't it? Strong central government. Clear economic and social goals with the ends justifying whatever unethical means. A complacent middle and upper class satiated by enough new wealth to make them fat(ter than they used to be) and happy.

Why won't they be the next world power for the foreseeable future? Is there an anti-party faction in China that's larger and more powerful than I see in US media?

Or is this just wishful thinking from the west?
Energy is a zero sum game. Every watt you use for crypto mining is a watt not used for something more productive.

Every watt of renewable power generated to power a crypto miner, is a watt not being used to reduce the use of non-renewables in the wider energy grid.

I don’t care if your crypto gear is hooked up to a dedicated hydro plant, I care that the hydroplant is not connected to the wider grid and shutting down gas fired power stations.
That’s why they’ll usually send in an undercover to be particularly indiscreet so they can prove you knew.
Yeah, all of that is O2. The problem is, their service is straight shit outside and barely tolerable inside of urban areas at best. My s/o is on their network, it's ridiculous.
Android does them just fine: https://source.android.com/devices/tech/ota/reduce_size

In particular, bsdiff has been around for a very long time and is an industry standard binary diffing tool.
If your drive is actually capable of sustained 3 GB/s write it would be ~11.5 seconds. However typical NVMe drives are closer to ~2 GB/s sustained which would be more like 17 seconds. (Note GB 8 * 10^9 bits and GiB 8 * 1024^3 bits.)

I guess most people have 16 GiB RAM or less though. I'm not sure why an ~10 second wait is too long given that the user intentionally selected hibernate instead of sleep.
The provider bills for $1074, but their actual reimbursement is only $208 for 2 sensors.
You mean bricking/crashing or nothing ?
Cool visualization! Would be great if a cable's landing points and capacity were shown (e.g. by hovering/clicking it).
GP said Gmail not GSuite. Also GSuite for a single user is also much cheaper than what he is asking for.
Turbo 7
That is a good theory.

I was always assuming that if I reply, then they would send the spam links, but your theory is better.
> but does seem like something could be there.

Based on what? Magic thinking?
It's not true that you don't understand/learn by "storing raw information". The Human brain is incapable of not understanding information. And even if there is nothing to understand in the data we try to memorize, we rather make something up to memorize it rather than forget it (what you have to do in order to use the memory palace on numbers, for example).

In many subjects, rote memorization is the only route to real understanding. I'd like to name medicine, biology, law and languages. Only be memorization, over weeks and years of relentless learning and just as much forgetting, the mental infrastructure of an expert is forged.

I can't cite it off hand, but there are even studies that compared understanding between students using a memory palace technique and those without. The former understood more.
This is a life-threating design. A high-end "gamer" laptop in a bag powering up unexpectedly could easily catch fire and kill someone.

These shenanigans will keep going on until someone dies and a manager or two at Microsoft is sent to jail for criminal negligence.
When he says bury what he means is that no one can use it to build something. The company just holds it to prevent everyone else from using the idea.
Well, for the energy consumption part yes. There the need for banning crypto concerns those "currencies" which do use PoW. Like Bitcoin what the article was about.

Banning crypto in a practical sense is actually quite easy. Prohibit any business and any bank in dealing with them. If you cannot do legal transactions with e.g. Bitcoins any more, the market mostly dries up. It is not necessary to ban any single coin in existance, but its wide-scale usage in the normal economy.

By the way, there was never an attempt to ban torrents itself. That would have been reasonably easy on a protocol level. It was about banning illegal torrents. As in the content, not the protocol.
I am the same in channels or DMs, with the only exception being alert channels that need to be on topic and low noise.
Well, I found it to be a decent solution to support actual artists (esp. Photographers or folks like eBoy fame) who were already selling their digital art in genuine and honest capacity.

But when some random guy without a story renders a thousand animated dogs from a script and the actual art is how to push it via Reddit bots, my support for artistic value creation has reached its limit.
Golang Front End Library
> I almost never see the EFF propose better ways to solve those problems. They just raise objections to everyone else's proposed solutions.

That's not their job though, providing solutions and listening to citizen and NGO feedback is the job of the politicians.
Learning Haskell by building a static blog generator
It's not remotely unique to sysadmins. If anything, devs are worse.

Have you seen how many Python 2 packages there still are out there? How often do we see opinions on HN that amount to "C > *" whenever Rust, Go, Java, C++, etc. are in the submission? That's the exact same "resistance to change".

Change isn't a light switch. It doesn't go from 100% old to 100% new. Change is a long, slow, time consuming, and difficult process that requires extra effort at every stage in the process. There are several different stages:

1. Not knowing the new and being confused.

2. Identifying the new and having to develop special processes.

3. Accepting that the new is here to stay and translating or adapting the processes and procedures from the old, and spending effort to re-learn the same features in the new system to maintain business as usual.

4. Discovering all the new ways that the old process doesn't fit the new system or the new system isn't designed for your existing business processes, and fixing them one catastrophe at a time.

5. Running the old and new, simultaneously, for the lifespan of the systems that depend on them.

6. Having the new significantly overtake the old such that it's now unusual, and being frustrated that the old still exists.

7. Forgetting knowledge of the old via atrophy.

8. Encountering the old and being confused.

And that's when the new system proves itself to be better than the old.
That sounds like you’d just want MIT then and simply license your distribution of the binaries separately. However, doing that would mean that someone could just compile it themselves and then release their own binaries. You’d probably want to have a custom license that prevents distribution of binaries entirely.
1) free software is viable. The alternatives to practically everything exist technologically.

2) can you provide an example of a 'slippery slope' that did not come to fruition? Rhetorical devices and hyperbole are exactly how you make abstract technical concerns feel real to an average 65 year old congressperson
My take is that it will lead to a lack of interest in these games.

Why bother trying to be the "best" (or even good) at a thing, if a robot can outperform you by leaps and bounds?
Android is based on Linux, so all the security primitives and defense in depth features are there in Linux kernel, too.

How much of that a particular Linux distro will use depends on the distro maintainers.

And several of the mentioned issues apply just as well to Android. (attacker waiting with data exfiltration until the network is available, etc.)

Some issues are just hand-wavy, like the USB not being the good isolation barrier, citing a link that doesn't have anything about USB.
Even more amusing to call what is supposed to be a currency, an “investment”.
The Gamed 0-day compiles just fine. I can run it on my iPhone with iOS 14.8 and it shows 300 contact information gathered apparently from various sources without me giving any permission at all.
It would really help a lot if:

(1) We used safe languages like Go, Rust, C#, Java, and Swift instead of 1970s YOLO languages like C and C++.

(2) Our operating systems were designed from the ground up to be secure in a modern environment.

Unix (all flavors) and Windows were both built long before security was anywhere near as much of a concern as it is today. Their security posture is very lax by modern standards. Applications have a ton of permissions by default including seeing the whole network and filesystem. Everything runs with only basic memory isolation. Everything has access to an enormous system call surface area.

It is extremely hard to apply security in retrospect to an insecure system, especially a complex one with lots of legacy support requirements. You are going to be playing a whole lot of "whack a mole."

A modern secure OS would begin with the principle of least privilege and be built from the ground up to isolate applications as much as possible from anything they are not entitled to access.

Oddly enough the web browser might be the best attempt. When you browse the web you are basically swimming in malware, and you are relatively safe.
To add to others, I prefer not to have jokes here, as I would rather to come here for a good discussion. I really don't want to have to wade through low effort jokes/memes to find such a discussion.
The unstoppable rise of the fidget business
What about it? It does big storage really, really well.
GitHub Copilot will learn this code and suggest it. Bravo!
Piracy?
The set of features not supported is quite extensive:
https://github.com/cesanta/elk#not-supported-features

* No var, no const. Use let (strict mode only)
* No do, switch, for. Use while
* No => functions. Use let f = function(...) {...};
* No arrays, closures, prototypes, this, new, delete
* No standard library: no Date, Regexp, Function, String, Number

Seems more "JS inspired" than actual JavaScript.
While not a fan of PoW for evironmental reasons.

For instance El Salvador made bit-coin legal tender there...
So china has out lawed what an other country has declared legal tender... Might make transactions between those 2 countries interesting....
Live typing would really trip me up. I'd probably wind up drafting my messages in a text editor and pasting them in.
Are there filter lists or something similar to what adblock extensions are using?
>If crypto still feels as speculative (in terms of trading crypto) 10 years later, then I feel the experiment to find a good use-case has ran for long enough.

Maybe I'm taking this to a place you didn't intend, or maybe this is an ignorant question but. . . .

What is the US market now, compared to 10 years ago. My experience is that 10 years ago Bitcoin was used to either buy drugs, or as a bet made by college kids that they could make easy money.

And. Well. It seems still pretty much the same in terms of existing primarily as a speculative tool.
>Enough spam for today. Locking the issue.

Locked as expected. But really? Well-written written arguments from users and developers is considered spam?
Suspect as well --- for the same reason.

System level data handling functionality is critical and needs to be rock solid. Complexity makes this more difficult to achieve. Not to say it's impossible, just increasingly more difficult.
So much this. I would rather people spit it out than agonize word smithing with me.

I don't know why people treat text as different from speaking.

I read much faster than most people can speak though so I consider stream of consciousness in text as way less demanding than doing it in a meeting.
Haha based on your tip I went for a wikipedia dive.

“ The Japanese company Tango Jersey Dairy produces a vanilla and jellyfish ice cream using Nomura's jellyfish.[12][13] Consuming echizen kurage is potentially dangerous if the toxic part is not thoroughly cleaned and cooked.”

https://en.wikipedia.org/wiki/Nomura%27s_jellyfish
This happens every other week.
Notion is the starting point, having your data in Sheets opens possibilities of integrations that you cannot do with just Notion, so to answer the question, people that want more power from Google Sheets.

The most common user story is:

1) User uses Notion for personal use or is part of a business or organization workspace.

2) Already has databases in the workspace for different purposes, projects, tasks, leads, expenses, backlog, sprints, HR candidates, employees, etc. Notion has a list of customers and use cases that it is quite insightful here -> https://www.notion.so/customers

3) Now the journey separates in different stories:

- Have a copy of Notion databases as backup.

- Use Notion databases data as input to other services, and uses Sheets as the middle men.

- Do business intelligence from Notion databases, you can use Google Data Studio for example.

- Have charts from their Notion databases and embed them back in Notion.

- Show summarized information and statistics from Notion databases in a page.

- Share data from a database without giving access or sharing the entire database or page.

- Get third party data into Sheets and then from there to Notion.

- Use Sheets formulas that are not available in Notion, like GOOGLEFINANCE, IMPORTXML to scrape data, etc and have that data available in Notion.

So most of the time if not all, is having Google Sheets as a middle point to then enable the usage of not only Sheets features, but also all the integrations that are built around it. The value of Notion2Sheets is unlocking that.

Something to keep in mind, there are 2 hard limits:

Sheets -> 100 request in 100 seconds per user.

Notion -> 3 request in 1 second per workspace.
I have the same laptop, it works pretty decently. However: YOU WILL NOT HAVE MACOS MONTEREY, because Apple decided seven years is enough.

Manufactured obsolescence.
How many word article was that without mentioning once "how much are you paying"?

I have a thousand open source projects I could use my time on if paying the mortgage and putting food on the table wasn't an issue.

So let's cut the jabber and get the turkey bit out of the way first. Then we can discuss how 'cool' you think you are.
Fair distribution is not only completely subjective, but also meaningless. Given enough time, any valuable asset's distribution will be heavily concentrated in the hands of the rich.
Those two don’t have mainline Linux, they use a custom out of tree 4.x kernel.
Based on this tweet, no:

https://twitter.com/JodyBarr/status/1440856532959170566?s=20
Back then at least there was some sense in trying to mimick Windows as closely as possible in a graphical environment to gain acceptance among Windows users who'd claim they can't get used to a new interface.

Starting with Windows 8 at the latest that argument was kind of silly :)
This article takes"pushing out content" to heart. I don't anybody familiar with the topic learned anything here
But it means the regulators will have to do their job rather than claim some pyrrhic victory over Apple. It was 9 years ago when Apple switched from the 30 pin connector to the Lightning connector. There was an uproar. I recall Apple promising they would keep Lightning for at least 10 years. Guess what? Next year is the 10 year mark.

Meanwhile, what has changed in the market? Lightning inspired USB-C. Apple has adopted USB-C on their MacBook and iPad devices. Guess what next year's iPhone, released on the 10th anniversary of adopting Lightning, is likely to have? A USB-C port.

This is really much ado over nothing. The regulators haven't actually done anything but they'll pawn it off that they took the fight to Apple and won. This is what passes for leadership these days.
The only two known usage of blockchain that actually seem to offer a clear advantage over some other strategy (running the thing centralized, not having coordination at all, etc) are A) solving double spend (a la Bitcoin) B) solving zooko’s triangle (a la Namecoin, or the clone you mentioned from ipfs).

Identity on blockchain beyond resolving zooko’s triangle (I.e. stably mapping pseudonyms to pubkeys) typically does not offer an advantage over (partially) centralized identity providers. E.g. putting anything related to government ID on a blockchain is pointless because you might as well have the ID issuer run a central or federated service.
I thought this "asset" was supposed to replace cash. Why would you "sell it for cash"? Other than an equivalent for selling US dollars for Euros.
Nothing wrong with the fundamentals of your argument, but growth can’t be unlimited. Eventually it’s starts slowing down, then those complacent middle class will start being less complacent and start demanding more freedom.

I think it’s reasonable to say the CCP will keep their grip on power for as long as they can continue delivering wealth to the middle class, and lifting those in poverty into the middle class. What’s not clear is how long the CCP can continue delivering that wealth.

The ongoing crisis with Everglade is showing that the CCP power and ability to generate wealth is not unlimited. I doubt it’s the beginning of the end, but it does shine a light on the long term structural flaws of their strategy. It’ll be interesting to see how the CCP deals with this over the next 10 to 20 years, maybe they’ll find a new strategy to maintain power, or maybe they’ll start a slow and gentle transition into democracy, allowing them to placate the middle class who won’t be seeing outsized wealth growth anymore.
I agree that a programming language should have a strong rationale behind its design, especially if they expect people to use it and take it seriously.

That said, I think there's so much left unexplored in the PL design space that new languages are probably worth writing, if only to explore that space.

In this case, it seems like the main feature is that it's designed specifically around the WebAssembly runtime.

Skimming the docs, it also looks like it's meant to be a kind of cleaned-up OCaml. I guess that's not very different from Reason, Rescript, or even Fable.

A "why this and not those things" document would make me more inclined to spend my energy on it. Does it run faster on Wasm than other similar languages? Does it have some interesting developer UX related to the Wasm sandboxing features? Does it have a nice build toolchain?