skysight-inc/HackerNews huggingface dataset:
I don't think it's so black and white. When I install some software I'm trusting the developer and the package maintainer, and I'm sure others. If I go to gmail, I'm trusting google. That's not a huge difference at the end of the day. I suppose it's easier to navigate around to lots of websites than it is to go an install a bunch of software.

But then again, browser exploits have been a thing forever. I expect that something bad will happen to my computer if I'm visiting shady websites.

So my question is: are shady websites _more_ dangerous now that these side channel attacks have been discovered? (serious question.)
Self hosting is a monumental pain in the ass. Even if you have the technical capability it's still a pain in the ass.
> democratize information and education and knowledge

Wikipedia is still up and running ;)
This is demonstrably false with 2 minutes of googling. For example, look at [1]. Most expenditures are not on things that are highly impacted by manufacturing costs, and even with imported manufactured goods or foods a big component of the cost is transportation, stocking, advertising, etc.

[1] https://howmuch.net/articles/breakdown-average-american-spen...
I've been wearing lenses for 15 years and do not think they are difficult to insert or irritating. But it does take some getting used to.
What is the name of that bot, and do you have a link? I run a small discord server for friends and family and this would be a funny addition.
In high school (2003) my class mates said, I shouldn't become a dev.

Everything is already created. They would download movies, music, and games with BitTorrent and chat with ICQ and IRC. What else is there to create?

I should go into administration, because that's where the big money is.
I'm not sure.

What or who generates these QR-codes? Can't that system also provide the verification check? It is a European-wide 'system' after all.

Who do you trust more with your data: your (european) government or a (non-european) government/private entity?
I would love to know how they are measuring the success of this measure -- and I'm not being cynical. How would one even begin to weigh the tradeoffs of closing business for everyone for an entire week against the increased productivity upon return and something woolly like "improved morale." What if giving everyone a week of twice a year was actually beneficial to the company? Or even quarterly? Many companies already have an unspoken/informal week off between Christmas and New Year's.

Also, this is incredible Marketing for Bumble, as many people are going to share this in Slack channels in an effort to get their companies to do the same.
Speeding up NFS with local caching
> When the industrial revolution brought things like power looms to the UK, it wasn’t exactly fun times for all. It was still a step up from the previous condition of serfdom and subsistence farming.

Serfdom effectively ended in the UK and France somewhere around the 1300s, with the Black Death probably being the single biggest impetus towards ending Serfdom. Queen Elizabeth outlawed serfdom for good in England in 1574, well before the Industrial Revolution.

Intriguingly, while serfdom was dying off in Western Europe, it was starting in Central and Eastern Europe, where it was only killed off by the Revolutions of 1848. But, as we all should know, the Industrial Revolution had its birth not in Germany but in Britain.

I'm not an expert on the Early Modern economy in the UK, but I also think that subsistence farming would be an adequate description for the UK rural economy in the 18th century. A lot of people would have been employed in the putting-out system for fabric manufacture. Given that farming itself being mechanized doesn't happen until the late 19th century, well after we see the rise of the industrial factories in concentrated cities, there had to be enough agricultural surplus from the rural areas to sustain large urban centers, so that doesn't seem like it would be subsistence agriculture.
Seriously, does anyone have anything?
robbie-c, checkout our solution to the remote whiteboard situation (And please share some feedback): https://sharetheboard.com

We too are not fans of "online whiteboards." Instead, we're looking for ways to bridge the great offline tools around us with the powerful online/digital tools we use everyday. Our work is "hybrid" already - it's weird that our tools have not been.

Anyway, please check it out and share some notes. Happy to answer any questions you may have too.
Impervious.ai demo (lightning as transport layer)
Oh yes... IBM 3270 terminals sending fields from the screen back to the mainframe. The first time I came across a simple HTML form I wondered where I'd seen the idea before.

And as you say, there's definitely a cycle between "everything local" and "everything central".
Given how high profile the Chinese trade imbalances are it does make one wonder what other lopsided trade deals the US has outstanding.
I would guess so that they can use more traditional ID (like a drivers license) to confirm the vaccine record is yours.
Got a even cheaper E495 (Ryzen3!) for EUR 450, and upgraded to 16GB RAM. Much better than my old desktop i5 PC.
1TB HD, better than a 256GB SSD imho
I suspect that the majority of project maintainers who are hurting, do not “literally cry out for help”, especially if they regularly read news fora like this which underscore how meagre an amount of donations rolls in even when the maintainer cries out for help.
And another one: https://symbiflow.readthedocs.io/en/latest/fasm/docs/specifi...
Agreed. 'Fshasm' would make the connection to F# clearer and avoid this confusion.
Which I might not mind if it, ya know, actually treated Alzheimer's.
I agree, however, these problems started showing up soon after their previous CFO, Patrick Pichette, left Google and Ruth Porat took the reigns. Since then I've noticed they've been obsessively bean counting. Sundar, IMHO, was part of their strategy to get into the Next Billion Users.
I am not sure how Go makes things easier? Go is more difficult to parse or analyse
That's always a fun subject for a late night argument at the pub.

When I was in school (1990s), simply having first-class procedures was good enough for most people to consider a language functional. I'd assume that's roughly the definition being used here.

But you go back to 20 years before that, and it wasn't totally unheard of to see higher-order functions in procedural languages (such as Algol 68) and object-oriented languages (such as Smalltalk). And you fast forward 20 years, and about the only language without some form of first-class procedures that's still allowed to exist seems to be C. And in the middle there's always been Python.

You could go all purist and say that, since John Backus coined the term, we should stick with his definition. In that case lisps are definitely out (he explicitly said so in his paper), and it's possible that the only genuine examples are Miranda, Haskell and friends, because even allowing mutation or an imperative style will disqualify you. But I'm not sure everyone really wants to snub Robin Milner like that.

It's almost like it's an ill-defined term with fuzzy boundaries that means whatever the person currently using it wants to tell you they meant by it, and trying to be pedantic about it is mostly just a good way to have a frustrating conversation. Kind of like just about every adjective that can be used to describe programming languages.
I’ll tell you why it’s not great: it doesn’t interop with other vaccination passport. I got vaccinated in the US and I’m in France now and my vaccination is worth nothing. Perhaps it will be a good thing for the short term and to incentivize people to get vaccinated, but I’m not sure what other purpose this really has.
> The real threat was dumb terminals (aka web browsers). Even today, the world could run on Mac OS / iOS and Safari. If Microsoft was okay with sacrificing Windows market share and instead controlled content and services, they would be much more valuable

They were more valuable (as % of total stock market) back in 1999.

MSFT massive valuation and the consequent Gates wealth swelling to 150B back in 1999 was the reason why the DOJ attacked them.
Why this looks so dangerously wrong?
It is leaking "how"-type decisions into "what"-type configurations, making actually difficult to understand how the system is configured.
This is really terrible advice.

It's super dangerous, especially at highway speeds (i.e., fast enough to charge a tesla). Granted, leaning on the brake regen makes pulling a tesla a little less dangerous than pulling a gas car around at speed.

There's a reason this is illegal most places. It's also, generally, pretty hard on both vehicles to tow on a non-rigid connection because there's a lot of shock transmitted between vehicles whether the rope goes slack.
How Much Does It Cost to Build an App in 2021?
My impression is that's really just a technicality though. If instead of a total ban imposed on these companies, the US imposed incredibly tough rules tailored for them but that applied to "all" foreigners that made it impossible for these companies to operate, the end result would be the same
With oxidation concerns of copper, I doubt it would be worth it.
Because you need a way for the pub to authenticate that this is indeed your qr code (matching your id)
> Most APIs do not store binary blobs. Most APIs operate on complicated sets of database tables

SPARQL can be used to PATCH/PUT database entries in a standardized and REST-friendly way.
Qt is pretty good, but honestly since React came out I can't code a GUI in any other way. Reactive is the way to do (application) GUIs, period, and anything else feels like clunky bug-prone spaghetti.

I put application in parentheses because other paradigms may make sense for high performance rendering pipes like games.

Honestly I don't think HTML5/CSS/JS is that bad as a pure presentation layer. It has warts as they all do, but it can be made to look decent and is fairly productive. The bloat is mostly the fault of Electron specifically. Tauri and Sciter are much leaner, in some cases leaner than Qt depending on the app.
yuck, can't we just use TOML or Dhall and be done with this?
At least according to Google Translate, yes.
'Those pieces of data' is very vague. Do you want to know if somebody has been properly vaccinated (isFullyVaccinated), or against what, with what, when, where and how many times?
There’s a lot of truth to the joke lurking in this comment. Apart from the covert channel issues, the “market” has spoken: speed of development (and simplification of development) has been preferred to raw performance. I definitely consider that a good thing, even when I look upon a lot of code with horror).

40 years ago writing code was a lot harder; improving that has allowed a lot more interesting things to be built (both bc people can work faster and at higher levels of abstraction and because development is more democratic, leading to a wider pool of people writing things). The cost has been high though; few people think about the hardware and even the term “bare iron” is used unironically to refer to a machine running a multi-tasking OS!

But I think this will swing back the other way. Not by removing the abstraction but by “melting” some of the abstraction implementation layers. Hard work on improving interpreters and compilers has always been one of the ways, but assembly-optimized hotspots and tighter integration in some of the stack elements will be increasingly worth doing because fixing that speeds up all the developers working at higher levels.

The downside is that you won’t be able to, say, easily customize that version of React you’re deploying. But nowadays you really want to stay away from that anyway, in 99.99% of cases.
> if the 1 billion "rich people" drop their emissions down to below average then the majority of the problem will still be here.

True. But the "majority" is not as big as you think.

> there will be 1 billion less wealthy people

Just wrong. There are lots of ways to reduce emissions without any effect in wealth. Eating less meat is one example.

> for no particular net gain.

Very wrong, there are huge gains: https://www.theguardian.com/environment/2020/sep/21/worlds-r...

> I advocate the radical approach of encouraging people to have less children.

I knew you would say this, I was just waiting for it. Global birth rates have been in freefall for decades now, it's tragic that people don't know about it. You'd assume that supposedly "better" education in western countries would make people more aware, but western governments are only concerned with maintaining global western hegemony which requires falsely accusing the rest of the world and keeping their citizens ignorant. Also, you can't force people to have less children, that's inhumane. I suggest you go through the following links.

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

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

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

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

https://www.goodreads.com/book/show/34890015-factfulness
I did wrongly assume the brief you mention (Shah vs VHS San Antonio) was submitted in the Epic case but it wasn't. I did skim it and found it relevant on the subject of tying. All I can say is it's a bit confusing, linking to said brief (on August 3), from their statement on the Epic case: https://www.openmarketsinstitute.org/publications/epic-games...

If you've followed the case, it's clear what anti-competitive harms Epic is alleging from the iOS app distribution market.
The problem with the GDPR is that it is only as good as the authority enforcing it. There are complex rules (from memory about a third of the text, but it is a while since I read it all and this was the bit I was least interested in) on which authority is the one in question that means you can somewhat choose your authority, and some of them are not enforcing it at all. This is how Facebook and Google etc are able to do things that clearly violate it I think.
> Basically, in almost all situations, if something cannot be provisioned, or a service doesn't become healthy, CF would roll back to the previous state.

Until it doesn't and then you are in a completely unfixable state, must file support tickets and get AWS support to debug it and figure out how to unbork it.

Meanwhile terraform gives you tools to investigate and fix it.
>The SAE J2807 tow grade test is done on a real highway in Arizona, not some made up crazy scenario.

So? That doesn't make it representative of typical conditions.

>If you can only tow a certain load in ideal circumstances (no hills, no sudden braking, no wind, etc) then you actually cannot safely tow that load.

So someone in Kansas or Florida should be limited by grades that aren't even with a day's drive of them? Do you seriously believe this?

This line of reasoning is even more comical in light of how the current SAE test almost always results in engine power being the bottleneck.

There's a pretty massive amount of safe behavior you can do outside the confines of the magic rating number and even more options of unsafe things you can do within the number. At the end of the day some amount of good judgement and discretion is required because there is no shortage of variables that are static in the SAE test

Your position is only a stone's through from the pitch of the slimy RV salesman who says you can tow something anytime anywhere because it's less than the magic number. I think you (and the hypothetical RV salesman) need to take your appeal to authority and desire to substitute a nuance-free number with critical though and shove them somewhere unpleasant.
Bingo - well said:

"Being able to quickly draw some things that may or may not make sense, and then have someone else quickly draw on top of what you drew, and then sharing those ideas, is really hard to replicate online."

This is exactly what ShareTheBoard is aiming to deliver. The last piece of the puzzle are digital annotations - those will be added in July.

Please take a look and share some notes. I'm curious if our solution scratches the itch!
I thought a different major OS would supplant Windows. It kind-of came true with more Android devices in use than Windows; but by now I thought Windows would be a minority player and we'd have a bigger variety of different desktop OSes.

I also thought IDEs would be in 3D, with better visualizations of code running in parallel.

And, I didn't expect web applications to be the norm for most people. I thought we'd have a better "standard" cross-platform application development approach.

One thing that doesn't surprise me are application stores. After seeing how 90s applications used to take over your computer and wedge themselves everywhere, I expected that OS vendors would lock things down a bit more tightly.
I don't think Google has yet realized Microsoft is going after their backend and B2B/enterprise customers (365[Azure, Teams, Office]), while Apple is going after all their frontend customers[2]. Google still acts like it's 2004 when Microsoft and Apple still acted like it was 1984.

[2] https://stratechery.com/2019/the-iphone-and-apples-services-...
It's funny -- I'm sitting here staring at these addresses thinking "it can't be that unlikely, right?" I know full well it's effectively impossible, but there's a part of me that thinks I may get lucky.

Humans are weird.
What kind of weird ass psychoanalysis is this? People who pay money for products and connect them to the internet are stupid and have money?
Complexity expands to fit the available budget.
The M1 does not support nested virtualization, so if you put a VM hypervisor under an OS, the OS knows it's running in guest mode. Making it transparent would imply implementing nested virtualization in software in an undetectable way, which is nigh impossible given the way the architecture is designed. Undefined/illegal/HV-privileged instructions don't trap to the hypervisor, nor does the "am I a guest?" instruction. You have to get into full guest code analysis and patching territory. It's a giant mess, and cannot be done without massive performance overhead.
Bitcoin falls again, breaking below key $30k
Minus the poor schmucks stuck in ops I bet.
> or at least 3D spaces

In the early 2000s I remember UBUBU which basically was a customizable 3D solar system cover for your desktop + internet links. I found it pretty cool, the possibility of rose-coloured glasses aside.
Functional test fixture for test engineer
Heh, the rich always know when to pull out. The poor remain with liabilities.
To check with your passport/id card that this is your QR code and not someone else’s…
Sounds like a bit of sleazy PR to me. Considering the roots of this entire platform...
The "first positive test result date" in the recovered example seems interesting to me. Is there are reason for a pub to know you ever tested positive, if you are far enough past the date, immunized, etc?
The Struggle to Find Out How Cars Manage Your Personal Data
No, that's just false. How about a direct quote?

I suggested there could be a "future where many game engines are entirely or even mostly AI based like this. Or even things like operating system or other programs."

The thought here was just a wondering of what the future might be and if we might have far more AI based programs.

I still think the answer is a strong yes, this is a glimpse into the future. No where did I say GameGAN would be that engine. You're just trying your hardest to hate.
They had an IPO and their user count spiked. The former requires a ton of work on the finance/management team (great writeup here on HN recently. The link evades me). The latter probably necessitated some rearchitecturing.
> I changed my mighty PC for a M1 Mac Mini. The PC was running Windows with an i9, a RTX2070 and a 850w PSU. All other devices are the same.

This is hilarious. M1 is amazing, but I don’t think it makes sense to compare it to a PC with a powerful dedicated GPU and the fastest processor made by Intel.
Perhaps it's user moderation?

But they have a lot of open positions, so there's apparently a lot more to this app than I realize: https://team.bumble.com/open-roles
Even if this was made possible by their T&C, it must suck as a customer. "Hey you know that feature you bought and have been using? 40$/mo or it doesn't work anymore =)"

I wonder if customer protection laws in the US can force them to revert their update.
Over 1.5M children currently work to harvest cocoa in West Africa
The CPU ID registers say EL3 does not exist.

Your argument is equivalent to "Apple might have backdoored the CPU". Well, yes. So might have every other CPU vendor.

If EL3 were to exist, for starters, it would have no way to receive interrupts, as Apple uses both IRQ and FIQ for the OS (normally FIQ is used for EL3 on platforms with a secure monitor).
To compare it with name and DOB in the government ID.
This is a temporary situation that will resolve into the prevailing deflation.

Pent-up demand, restart issues, rehiring, etc. are all problems that tend to get resolved.

Then, the piles of cargo finally get unloaded and there will be a glut in supply.

Systems destabilized tend to oscillate for a while after the destabilizing input.

The down-oscillation is already happening in the lumber industry, where prices are crashing.

We can expect the oscillations to dampen, then resume the background deflationary environment of the past decade++
Yes! https://sharetheboard.com
Yeah, I also got something and mine was for a back operation (not awake at all). It makes handling the patients a lot easier I guess.
I'm not talking about comfort, I'm talking about ability to handle the surface properly. Skinny nonsense race bike tires get swallowed up by cracks in the road that reasonable tires just go right over. They're more fragile to debris and simply have less traction on less than ideal surfaces because there's just less tread to work with.

That said the idea that more air cushion space doesn't lead to greater comfort is absurd. A tire that has room to compress doesn't bottom out.
No. I've erased this reply several times as I thought of a mitigation to the problem I was going to state - but in the end nothing mitigates everything. Most of the ways to make this work are hard to get right - it is too easy to forget to mark something as unsafe, or in some other way allow data to the fast cores that the fast cores shouldn't have.

Even if you figure out how to do it though, you can still fall to a double failure: your safe code doesn't leak passwords via a timing attack, but via something else (buffer overflow?) it leaks the password to the unsafe side, which in turn leaks it via a timing attack.
FTA: “Bumble has had a busier year than most firms, with a stock market debut, and rapid growth in user numbers.”

I don’t think they’re implying that everyone is working overtime. Scaling up to accommodate a lot of new users isn’t always simple, we all know this. And a looming IPO means the pressure to get that scaling right first time is high (and has plenty of non-tech requirements to stress out employees too)

A busy year like that combined with the effects of COVID means that a lot of people feel burnt out. A synchronised break also has benefits: with no-one working there’s much less chance you’ll be tempted to “just check emails quickly” and get sucked back in.

I didn’t have a particularly intense workplace in the last year and I still feel pretty burnt out so I can sympathise.
1 week! Love the benevolent leaders of our industry /s
So was the .pn TLD for the Pitcairn Islands. There ended up being a dispute between that person (who was actually an islander) and the government of said islands which ICANN resolved in favor of the government.
Java had a good run.

But when I want to university to study CS in 2007 it was just a marginalia.

Some profs would use it for examples, but until Android gave it a second spring in 2010, we mostly used C/C++ and PHP.