skysight-inc/HackerNews huggingface dataset:
Smart contracts are already unenforceable via the existing legal system. It's the blockchain that enforces them, and it will continue to do that regardless of their legal status.
I rather like having items and taxes separately. God knows how crazy our politicians would get with taxes if they were buried and not readily apparent!
I have not see any better recommendation algorithms.

My solution is just to use multiple accounts for different queries, and a private browsing account for general YouTube browsing.

If I find something remarkable, I can always copy the link into my main account for watch history/recommendations.

I just wish I could toggle the "Topic" tags at the top of the screen. I accidentally clicked a video link on an Tesla site and now fully 25% of my home page is Tesla related. If I could turn off the tag, then my homepage could return to normal, or at least I would expect it to.
How to Read Rust Functions
There's a fundamental disconnect which causes people to ask what business models fixing a social ill would break. We should not be tolerating social ills to prop up the businesses that cause them.

If we really believe that the free market will result in positive outcomes, then creating rules against negative outcomes like surveillance shouldn't cause any problems, since they shouldn't be a problem for a free market that will arrive there anyway. Wasn't it Reagan who said, "Trust, but verify?"
Trump's legal team has taken up the argument put forth by Glenn Greenwald (e.g., his March essay "Congress, in a Five-Hour Hearing, Demands Tech CEOs Censor the Internet Even More Aggressively") that Congress is, in effect, outsourcing its authority to Silicon Valley in the quest of censoring opinions with which they disagree. This imputed Washington - SV nexus will be the fulcrum of the suit.
Sure, as long as it's not based on a protected characteristic or an interaction subject to a regulation. You have no right to interact with a company otherwise.
still, this seems more like in the physical store you getting tracked with cameras, reward cards and so on and things getting rearranged on the shelves etc. just for you. I consider this surveillance.

I consider it less surveillance-y if a single employee is remembering me. Although I do sometime wish I could delete some embarrassing moments at the store, but I guess, as long as they don't gossip about it between employees... :)
Breaking Taps has some interesting stuff including machining but without the humor, Rainfall Projects is metalworking rather than machining, Wintergatan is building a crazy machine, Ron Covell shows some crazy sheet metal bending techniques in a very dry style, Machine Thinking goes into some of the history of machining, and Clickspring makes clocks and an Antikythera mechanism out of brass.

Not all of those upload regularly, and as someone who also uploads occasionally (though not machining related) I don't blame them, because good video is hard.
You might also like Etherpad's implementation: https://blog.etherpad.org/2012/06/04/plugin-spotlight-speech...
Etsy does something similar with vpns where they serve a blank page if you try to access it. They don’t even throw up an error message.

That prevents buyers from buying also.

Etsy will adapt, quickly.
Oh yeah? What about C++?
But the conclusions are wrong by orders and orders of magnitude.

For example your calculation is that 1.39 MB costs Canadians 0.17, that would mean 1 GB costs Canadians 125 US dollars. There isn't a single plan in Canada that charges 125 dollars for 1 GB of data.

This isn't just a minor inaccuracy of +/-10%, this is off by literally a factor that's closer to 15-20x.
I can assure you, lots of "classic EC architecture and even OOP architecture" games also have many Systems in the ECS vein, when they need them. Not for the performance (that's tied to memory layout in ECS) but when it's easier to implement a given piece of logic that way. Traffic, pedestrians, opponent AI, weather, mission flow, encounters, are a few typical examples.
Maybe the sell there leftover ingress bandwidth to apple :-)
I'm open to the idea (though have yet to see what I'd consider strong evidence for it) that Graeber was, generally, full of shit—his public presentation and the kind of books he wrote incline me to believe it, in fact, even if the books themselves have, so far, surprised me by having a lot more substance than I expected—but the way people harp on that sentence makes me think they're not familiar with the way broad-reaching books like this are researched, written, and edited. Getting a handful of details wrong, even very wrong, is downright normal. Failing to acknowledge and fix them when they're pointed out might be a problem, but... did that happen, with that book? Not just there, but anywhere else?

I'd be much more interested in criticism that addresses the core ideas, evidence, and arguments of the book, or that illustrate a pattern of presenting incorrect information, especially if it's left that way once it's made known, or if it's something the arguments presented by the book hinge on. Bringing this one bit up over and over and over doesn't really prove anything, and isn't helpful.
Something that surprise me is that nobody mention the bodyguards. I doubt the president of a country was unguarded (Olof Palme case showed how unwise that is even in Sweden).

Maybe this unlucky guy in the floor was one and just nobody care enough about them to mention them?.
And to add further, they don’t know they are being excluded from some more interactive imessage group chats or at the very least talked about or noticed

They rationalize their choices with “I don't want to be around superficial people like that anyway” not realizing just how many people are judging and questioning their decision making process

“oh god someone thats going to talk my ear off about all the control they have over their phone but cant share a photo when signal drops on a hike”

Anyway hope it gets better, it shouldn't be “wealthy Americans use Apple devices and ignore cross platform chat apps” but right now it is. Maybe Apple’s Imessage and Airdrop go cross platform and help fix this culture, instead of relying on Google and a ton of OEMs to improve a UX they dont care about. People don’t want to send unencrypted SMS.
They're also trying to break their old no-longer-economical contracts.
Google analytics won't track cross site ?
How much of the problem here is that npm audit is a little annoying and creates problems unrelated to security?

Or do commenters here actually believe that npm audit should treat a DoS of a development machine as a non-vulnerability?

(Please tell me it’s the former)
I find the best thing about Tailwind is when your hiring for a good front end developer you can weed out anyone that uses Tailwind.
Only a part. In Europe you could not even become big, each country is too much its own market. It sis much much harder, or even impossible, to build a large company for all or even only for many European countries compared to building one for the entire US.

I worked for a German IT (software) startup in Germany and also in the US, for that startup and before that for another large German company. We found that getting started in Germany was easier compared to the US, where the "winner takes all" mentality was also visible on the side of potential customers, so entrance into the market was hard(er). In Germany getting initial customers for unproven stuff was pretty easy in comparison.

The problem is the switch from initial customers to scale. What made it easy to get started made it hard to achieve scale. When you get to a certain size and "fame" you get a big share of the entire US market. In Germany, but I think I can extrapolate to Europe, from what I experienced, the buyer side does not have a similar tendency to favor large already-winners and get them to become (European) champions.

It's maybe not exactly completely valid examples, but I like them as illustrations: coffee machines or phones. In Germany (never mind Europe) even within the same company I found completely different phone systems and desk phones in different buildings (same with many other small parts). In the US, where I was sent to many big companies, I saw much less variety. Same with coffee machines, where every single department often has a different machine. In the US, more of the same wherever I went.

I'd be interested what you guy think about my coffee machine and phone (and phone system) observations, if you have relevant experience. I saw this as a sign how buyer forces in the different countries (EU as a country) supports more but much smaller variety vs. fewer but large winners, but wasn't sure with my small sample.
Hopefully this results in the elimination of credit cards. Vendors should ideally switch to lighting-based settlement or something.
If you're sweating quoting issues in here-documents, you can put the sqlite query in a separate file and tell sqlite to execute that file instead.

Here's a helpful example from SO: https://stackoverflow.com/a/21759264/711585
Yeah, another way to think about it is whether you're:

* Storing info about an instant in time when something happened (or is going to happen), which would be the same across the entire universe (relativity notwithstanding)

* You're storing info about when something should happen (or something happen) in the context of a specific location

Typically, if you're recording things that happened (think logging an event), then you want to store the instant that they happened. This means storing them in UTC and translating to the user's time zone on display. If you're storing info about when something should happen (think of an appointment or meeting) then you want to store it in the context of a single, specific location, and translate to other user's time zones on demand.

Scheduling for future events should always be in the context of a specific time zone or location. If someone from another time zone needs to see the translation into their time then you apply the what the differential will be between the two time zones at the time the event is supposed to occur in the source time zone (so if the destination time zone will be +6 at the date/time of the event in the source tz then you add 6 hours to the source date/time).

It's complicated doing it like that but it's the only way to account for all the various ways TZs can change that you hadn't accounted for. The key is understanding what you're measuring date/time relative to.
Since it was not obvious from the title/article, the BL602 is in the Pinecone, and Pine64 put out a contest to make a fully open Wifi/BLuetooth stack for the BL602:

https://www.pine64.org/2020/10/28/nutcracker-challenge-blob-...
Well, in this instance I would argue that the current state of affairs also completely disadvantages startups and small businesses.

Kaseya has a whole portfolio of services marketed to small, medium and startup business (as well as larger) that their customers bought in order to enable them to leverage this business model in the first place. They've since burned countless providers, torching their relationship with customers, shutting down countless businesses of all sizes all across the planet. What is the cost to them of this? Worst case scenario, they fold and change the sign. The people in charge of not screwing up will be snatched from doom by their network. I would hope they do better next time, but why would that be any more likely than just another over par round of golf?

I definitely agree that it is not easy to asses the security risk of small businesses in a cost effective way for insurance companies or to develop some kind of regulatory structure.

The alternative to not doing this is accepting this unstable chaos-monkey in perpetuity. If there is no business requirement for effective controls, there wont be any.

Kaseya's people can walk and start another tire fire and surely everyone else will sweep up and move on, but these problems are everybody's problems. There is no IT infrastructure that does not require effective controls.

If we don't improve this problem, things are gonna get weird.
No they are not. I've lost a ton of money on houses in the past. However it is clearly a matter of how much housing is built, when you are not allowed to build as much housing as the market wants prices go up and prices remain sticky. So long as the market is allowed to build, the cost of materials/labor is the factor. (Land is less a factor than you think because someone will get the idea of building up if allowed thus amortizing over less area)
No it isn't, Google will still track me across the web.
> someone who's not me or a direct party to a transaction or conversation

It sounds to me like this definition strongly promotes consolidation. The bigger a party is, the more information it would be allowed to have and the more ways it can use it to cross-sell.

> If I do business with my hair stylist then the credit card processor should not have any right whatsoever to do anything with the facts...

Should the credit card company be allowed to use the information about your transaction to assess how likely it is that someone has stolen your card?
I would respectfully disagree. I called out WW2 because it’s more approachable and known that some obscure colonial outpost.

War by its nature breaks the norms of morality and civilized behavior. When Lincoln called for Americans to embrace the “better angels of our nature”, he did so knowing that war is where you break the glass and do whatever is necessary to prevail.

With respect to civilian victims of war, that’s just reality.

Post US Civil War military doctrine is that the whole of a mobilized society is part of the war effort. That’s why Sherman burned everything in his March to the sea. That’s why the meat grinder of WW1 continued until German society collapsed. That’s why open bombardment of cities was the WW2 norm. The era of field armies duking it out for king and country died with Napoleon.

We can argue about definition or scope of genocide is. But I think at the end of the day the tragedy of Haiti from 1493 on speaks for itself, and looking for good guys and bad guys is a waste of time. I’m naive, but I think Lincoln’s appeal is more relevant than ever, and doing the hard work of settling differences without warfare is how we all improve.
This is an important point about a lot of sophisticated models; you're really fighting for a few percent improvement over simple approaches. Sometimes a basic linear regression will get you 70% there, while a trained neural net will bring that up to... 75%.

A few percent can make a difference, especially in competitive areas; but the biggest win is just getting something in where there was nothing before. It's a bit like optimizing code.
"Why is my phone so hot? What are all these alerts?"
I live in a ski town, and while I agree with you on the major problems that exist (here, too), _some_ of the 'living in your car in the alley' is the ski-bum ethos and viewed as a right of passage. Live to ski!
His argument is that congress outsourced its authority to censor? Does Congress even have the authority to censor?
Perhaps some people who "condensed expenses" also realized that when they get sued for past due rents or house payments any money they save now will likely get ripped away anyways. Might as well wait until after bankruptcy?
That’s my thought too - there are so many other factors in life that can make us feel isolated from others.

Being exceedingly smart is highly praised by society... but worth the price?
NASA Software Benefits Earth, Available for Business, Public Use
> I don't see how being brought to Haiti matters

It does matter if they were brought as slaves and against their will, and made by force to call Haiti their home. I hope you see the difference between this and the children the settlers brought with them. Comparing children to slavery is nonsense.
The first on-orbit fuel depot has been deployed
> "This is going away: all the major browsers have said they are going to block cross-site tracking."

That's mighty pleasing news to hear. A step in the right direction for sure. Here's hoping it's the beginning of a trend.
In terms of privacy, the Swiss law is essentially equivalent to the GDPR.
> ① Potable water needs are 5.7 ℓ/day/person, not 380.

> Your figure of 4.4 mℓ/s/person is 380 liters per day per person (100 gallons per day per person), but Burning Man recommends 1.5 gallons per day per person (5.7 liters/day/person, 0.066 mℓ/s/person), which includes water for showers, for cooking, and for drinking in a very dry environment with extensive physical exertion, though not for bidets. My experience at Burning Man is that you can get by on less.

So the figure of 100 gallons per day per person is the conversion factor literally built into Virginia's waterworks regulations (e.g., you're class 4 if you treat less than 0.5 MGD of water and you service fewer than 5,000 people). From my experience working at a water treatment plant, 100 gallons per day per person is the right order of magnitude for the amount of water that is actually used.

Yes, most of that water does not need to be potable (97% is the statistic I've heard cited). But if you want to supply both potable and non-potable water, you need to duplicate the entire distribution infrastructure; you can't just treat 3% of the water and say "that's good enough, right?"
A lot of established cities today were planned shortly after founding. They were just planned with a grid pattern conducive to the flow of traffic from carriages, streetcars, or railroads rather than pedestrians.

It's completely reasonable to plan a new city today with the goal of being walkable. Given the fact that so many of our most valuable cities are navigable without a car, it seems that there may be a strong economic incentive for such cities, just no one has really tried to capitalize on it.

We are seeing a lot of walkable microtowns popping up around the USA, but these are more centered around renters than owners. Which might be due to zoning issues than market forces.
Never got that answer either. It's kinda interesting. and thanks for explaining that more modern use, as i'd not seen it myself, despite having had a Jeep and living not far from there for years, but not being an off roading sort in a vehicle other than a mountain bike.
It’s a scam, targeting unsavvy people who think there is a good chance they will make money or get rich. He grossly misrepresents the truth to trick them.
At any given snapshot of time this is true. In the long-term there is a lot of policy controlling the supply of housing to benefit existing home owners as well as a steady lowering of interest rates which improves the nominal home price a buyer is able to procure. Given that humans have finite lives the increase in home prices benefits owners who are near retirement the most.

When you combine these effects you have an intergenerational wealth transfer machine that rewards existing home owners.
The only reasons for home prices to rise as they have in the US are due to policy decisions, if these policy decisions never occurred the baby boomer generation would be unable to retire without changes to entitlements or improvements to working wages.
I’m on my laptop or phone during meetings all the time. So are my colleagues. I don’t get fired because everybody understands that some meetings don’t require active participation from everybody at all times, yet attendance can be useful to intervene when necessary. (I explained as much in my original message.)

That said, I understand your concern if your definition of work for an elected official seems to be “staring aimlessly at a podium during a plenary session.”

And before you say: “they should actively participate!” Good luck doing that in a session with 200+ participants. Law making is done in smaller sessions and committees. The plenary session is a formality.

In this particular case, chances are that they were filming during “het vragenuurtje”, the Q&A where Flemish members of parliament can get answers from ministers to submitted questions. It’s completely normal for one member to sit at attention while their question get answered while others sit and wait for their turn, and do something else. After all, that member may have an interest in the lack of highway signalization to his village, while other members don’t care. (Yes, Flanders is small enough for these kind of things to be brought up in parlement.)

I totally understand that this doesn’t fit the standard narrative of the lazy politician who doesn’t work for my money, and for that I’m sorry.
I also don't see many valid use cases for graph databases.
Run an ad campaign in a magazine dedicated to a sensitive topic, selling something by mail-order. For people who write to you and buy your product, now you know they are interested in that sensitive topic.

(Disclosure: I work on ads at Google, speaking only for myself)
> Also Haskell gets the order of ‘<-‘ clauses wrong, so probably mine is a minority opinion.

That's probably so it's more in-line with do-notation:

[x | xs <- xss, x <- xs]

is the same as:

do { xs <- xss; x <- xs; return x }

Maybe writing statements backwards was deemed more confusing.

Personally, I don't really use list comprehension syntax, but maybe I would if they were backwards like you describe. It would make more sense with the position of the return value being to the left.
Unemployment and social safety nets are not handouts. You pay into these systems in good times so that you can take advantage of them in bad times. Would you call receiving a check from your insurance company after you are in an accident a handout? You might by chance get out more than you've put in, but you are still entitled to what you receive.

A handout is when someone gives you something you are not entitled to of their own free will. They can stop giving it to you at any time. If you are reliant on handouts, you are at their mercy.
The British royal family had very little to do with that incident. Yes, the monarch is the de jure head of state, but again in practice she delegates all decisions to the GG.
This is the best design app since 2016. Has Google Docs-alike multiplayer editing but in a design doc. Love Figma.
Would you please stop taking HN threads further into flamewar? How we ended up with an argument about competing genocides is a case study in how threads end up in internet hell. Now it's headed toward the bombing of Japan.

This is not what this site is for. No more of this please.

https://news.ycombinator.com/newsguidelines.html
> It's always hard to find implementations of Oberon, so thanks for sharing!

You could make the wish to run an Oberon the perfect excuse to go into retro-computing:

https://archive.org/details/amiga-oberon/mode/2up
Both Node and Python attempt an OS abstraction layer which in theory could be an advantage in practice it is a leaky abstraction. Both have many packages which could enhance scripting and even the opportunity for private repos. Installing from yum makes me believe you are using Fedora so cross platform might not be a concern for you. If running on windows is a concern Cygwin could be an opportunity. I'd say Bash, Node, Python, then PowerShell in order of advantage.
The Command Module system test code Sundial includes a slightly earlier version of these same routines: https://github.com/thewonderidiot/sundiale/blob/master/sundi...

This is a work-in-progress disassembly of the core rope modules we dumped at the MIT Museum, so apologies for the less friendly formatting!
> But our relationship is fundamentally with our technology, not with nature. We've developed a symbiotic relationship with technology. Nature is still a deadly Other.

Lots of interesting viewpoints here, but i think this one's missing: We have a symbiotic relation with our technology, but we make the technology, there's room to adapt it to have a symbiotic (or at least sustainable) relationship with nature.
The argument is that congress knows it does not have the authority to censor so instead they brow beat the tech companies into doing it for them in the form of dragging executives before congress and using the bully pulpit.