skysight-inc/HackerNews huggingface dataset:
Looking at the photos from the election and the aftermath, it just struck me that our democracy is in the hands of career civil servants at folding tables sorting through piles of paper and bespectacled old ladies explaining how to fill out that paper. That is, as you say, preferable to a military industrial complex or lobbyists that seem to make the decisions so much of the time.
Wild market manipulation / tinfoil hat thoughts: I wonder if that billion dollar wallet movement in the last few days could have any relation to this?

A lot of retrospective analysis of the 2018 run found price painting and similar shady tactics by just a few actors drove the prices up substantially, used as an undergirding to the news hype cycle.

If you had a billion dollars in today's bitcoin value to move, how much could you increase your take for say, $50 million 'invested' in paying price-painting experts to generate bitcoin hype news?
> I think it would have happened anyway.

I didn't say it they would have never happened, I'm just observing that due to the competition (Tesla in this case, vaporware or not), the plans for EV trucks certainly seems to be accelerating.
Missed that, which makes my comment pretty dumb. I stand corrected!
They did make a habit of badmouthing TSMC whenever they had problems. That probably played a role in TSMC allocating their scarce 7nm capacity away from NVidia when it was in short supply.
Remember the commands, not remember how to look up the commands ;)
We have a two services in production that use node/grpc, both as clients and as servers and have seen very few issues. We have seen some library issues related to old versions of the now "legacy" protobuf implementation, but my understanding is that is being replaced with this implementation: https://github.com/grpc/grpc-node/tree/master/packages/proto...
Technical debt is only bad if you don't plan to pay it back.
To add to your comment, plenty of EU members have set a target to replace a part of their existing truck/car infrastructure with electric vehicles. For example, Germany wants to have a third of its trucks electric by 2030.

EU truck manufacturers like Volvo, Renault, MAN, and Daimler are all a year away from responding to market's demands. US manufacturers are behind a few years for a chance to respond to that initial demand.
I love this essay. I’ve been hoping that Stephenson would rewrite it with 20 years of updates.

It describes the landscape better than anything else I’ve found as Stephenson is a user and a great writer, I think. Most other accounts are by people who make their living in journalism, or hardware, or software.

Stephenson is also an example of someone who is really into computers, and programming I suspect, but has a primary goal of writing. I like when non-programmers program (eg Jake VanderPlas [0] wrote chunks of scypi even though he’s an astronomer, even though he works as a programmer now).

[0] http://vanderplas.com/media/pdfs/CV.pdf
Just more evidence that hackernews has a love affair with rust.
The difference in performance between 3700X (32MB cache) and 4700G (8MB cache) is very small. I think AMD's advantage is the core; it's just better.
the $1 billion moving should j have been bad for bitcoin because the assumption was those coins were either lost for good or forgotten. now the supply has increased by $1 billion.
Google Maps path simplification aimed to minimize error between original and simplified paths. It’d prioritize dropping points that had the smallest impact on error.
Totally know exactly what you mean. I think that is from all his time spent working in high end dealerships.
On the contrary, plenty of gigs available in Europe and it is still being updated.

Yes the team is small, still great than zero and more mature than plenty of wannabe FOSS GUI frameworks.
Whereabouts do I confuse the role of inheritance in C++? I just used it as an example of a language which has inheritance built into it. It's completely optional, of course, and I was not suggesting anywhere that it was required. In fact, I rarely use it at all in my own C++ code, and when I do, I usually go the old fashioned C-like approach (for numerous reasons which I won't explain in this comment).

In the article, I define inheritance as the following:

> Most people generally view inheritance as a combination of subtyping and dynamic dispatch through virtual method tables (vtables).

So I did not confuse anything between regular and virtual member functions.

You have made a lot of assumptions about my views which are not even in the text.

And I agree Computer Science is very much not a science in the natural sense. I do with many more people would either say it is just mathematics (formal science) or start giving empirical evidence for their claims that "X is the best way to Y" (natural science).
Yeah, but the person I'm responding to is suggesting 170k+ spans per second so how is twice per second relevant?
What makes you so certain it is far from #1 in web? Django is massively popular as is flask.
Not sure why you're being downvoted here, since the point is valid.

I calculated the number of IPv6 addresses per square meter of the earth's surface and got a similarly large number.
The major problems I've run into with IPv6:

- Some ISPs do not offer prefix delegation, so I have to use weird hacks like NDP proxying (I use ndppd for this).

- My dhcpcd.exit-hook script is becoming a monstrosity to maintain the prefixes and routes for two different ISPs. With NDP proxying I need to have routes with metrics defined or else the LAN-side IPv6 global addresses are inaccessible to the outside world. I also need to maintain route advertisement configs for these prefixes via either radvd or dnsmasq (and need to restart the relevant services when those prefixes change).

- Prefix deprecation route advertisement (i.e. when one global address prefix is no longer valid because that ISP went down) is difficult to implement properly. dnsmasq refuses to advertise a prefix (even with 0 lifetime to mark it deprecated) if there isn't an address for that prefix on an interface -- and tools like dhcpcd will remove those addresses automatically when the WAN-side interface goes down or the RAs expire, etc. radvd can deprecate all advertised prefixes on shutdown/restart, but that's not entirely desirable either.

- Multihoming has no truly good solution right now. If you advertise two different global network prefixes (e.g. for different ISPs), then the individual client nodes decide which source address to use via the "longest common prefix" match (RFC 6724). This implicitly decides which ISP their outbound traffic will go through. The problem is that these individual clients are poorly placed to make those kinds of route decisions. With the two ISPs I have, some remote hosts exhibit better behavior (i.e. higher raw throughput, lower loss, lower latency, whatever) with one network or the other. With IPv4, I am using NAT and doing load balancing across the two ISPs (round robin selection basically). I also have some hard rules on the IPv4 NAT side about which network to prefer for specific remote addresses. With IPv6, I could do the same approach (via IPv6 ULA + NAT), but that defeats the main advantage of IPv6 where everything can have global addresses.

- Debugging IPv6 problems can be a pain, because you have to check several more moving parts than with IPv4. Route advertisements, neighbor advertisements, DHCPv6, routing tables, IGMP/multicast snooping (which on some NETGEAR switches will drop IPv6 multicast traffic necessary for advertisements), etc.
> 口 is an obsolete word for "mouth"

It's not obsolete in Japanese.
It is likely that the Biden administration will drop these lawsuits, especially the one against Google. It is not a coincidence that Google stock is rising like crazy as Biden’s chances of winning the election increase.
Kosovo or Kosova? Spelling a nation's name
Programming languages don't kill projects -- people kill projects.
You're saying that, because a failure mode is taught in school, it must be a solved problem in the real world?
Networking, the Key to Entrepernuerial Prosperity
Someone has been licking stocks again. If I had a staoshi for each person that said it would go down! It will probably go down. It will probably go back up. It will always go back up, as long as there is a general belief in the population that the tech is worth the cost of running it.

Bitcoin is valuable because it represents an immutable data store which is difficult to change - much like "stocks". The value an immutable-like data stores presents to some business models is more valuable than the idea of publicly traded stock to others.

For example, I could hook up a Bitcoin transaction to this POST, and do it without any authentication or credit card number, yet it would still be paid and secure. That is available to everyone today in the form of Lightning. Once more business models, such as those backed by ML adopt these types of micropayments, there will be no stopping Bitcoin, whether you lick stocks or not.
That's available with GRPC to JSON transcoding https://github.com/grpc-ecosystem/grpc-gateway
and that's not controversial.

perma-bulls should never be in the commodities markets and typically aren't.

they should stay married to the framed stock certificate their grandma gave them and stay out of this market.
Possibly being able to identify a voter and their vote after the fact certainly is another issue, one that admittedly is more pronounced with a digital system (albeit still solvable).

However, verifying that a voter is the person they claim to be is a problem that equally exists in both online and offline settings.
I know, right? That was the silver lining of the Intel stagnation era. You could buy a CPU and not feel like you're missing out for the next 3-4 generations.
Pretty sure the stuff he worked on out extended out to zen4
If (B) is the reason, the platforms are eventually killing the golden goose by pushing the entire dev ecosystem onto the web stack for building UIs. Electron will rule.
CDN issue?
If the librsvg package in Debian i386 crashes with SIGILL on a Pentium II or Pentium III, it’s a baseline violation and should be reported as a bug against src:librsvg with severity serious.

What you describe here is a Debian Policy violation.
I've got a real life case I can provide an anecdote for. I recently got to try out a candy depositor with a temperature controlled hopper. The machine costs about $12000.

The machine consists of a base depositor that can be purchased on its own for about $2000-$3000. The heating elements consist of a few metal plates worth maybe a couple hundred dollars, a couple of off the shelf temperature controllers worth less than $100 each and some housing and circuitry for the controllers that's can't be worth more than $1000. Overall, I'd say the temperature controlled depositor has maybe about $7000 worth of parts in total, being generous.

That's a decent markup for something comprised nearly entirely of off the shelf parts.
Lately I find myself saying “do what I told you to do, not what you think I want to do”

Mainly this is due to the autocorrect, autocomplete on most devices nowawadys. I’m sure it’s very helpful, but I seem to notice the mistakes more than the successes. (Eg, trying to type “nowadays,” I had to break out of typing on my iPhone 3 times to backspace and stop it from changing it to other words and expressions)
Implying that there's something wrong with folks that prefer a GUI to a CLI, and that these people are somehow less talented...
Kinda ridiculous how much I want this and at the same time how much I don't. Like I love how easy it is to use, everything immediately makes sense... but I can't get over my abject horror of the 90s UI. (even though it's 1000x better than anything some graphics design "expert" could make today.
One thing my friends and I agreed on here is that many of the scenes at face value wouldn't be so bad if not for the camerawork. Fine, show kids dancing in a normal shot. Instead, they chose to deliberately zoom in on their private areas, even out-of-place doing so, which pushed it into creepy territory, regardless how the creator intended it.
Go helped save HealthCare.gov [audio]
I had a twinge of that. But for the same price I got my i7 3770k, I've gotten a 3600 and double the memory I had with even faster clocks. Oh, and more cores, higher clock speed, cooler running and less power hungry.

Just waiting on the radeon reviews before I decide on a new GPU to get into 1440p gaming.
She was 18 at the time she discovered this algorithm, which in context seems to be what is relevant.
https://lightning.engineering
Maybe it’s me, but Nabokov becomes increasingly cringeworthy as I get older.
True, I think there are incentives like that in London
I’ve spent so much time with rsync’s -n (I think it supports —-dry-run as well).
Good, because its one of those show stoppers for a lot of people. Getting sued isn't fun.
Well i’d say the inability to understand probability is a harmful trait but you’re clearly still here and might even have kids. And everyone with asthma, type 1 diabetes, and a tiny dick would like a word with you. Idiot
> I hate Java. I really do. But when it comes to absolute same experience on cross-platform is the only programming language so far.

The problem is that if we're talking about UIs, then Java is only cross-platform for the platforms you care about.

From a UI perspective, JRandom app using Swing won't work as expected on an Android phone. That's not "absolute same experience on cross-platform". That's instead a portability problem that you must solve explicitly by adapting your codebase to support two different UI frameworks or planning ahead for every possible porting target.
CP/M and UCSD-Pascal, two operating systems available for the IBM PC besides DOS, had already been sold to individual users for many years.

Microsoft itself launched Xenix a year before the PC (August 1980).
i agree with that but it's not the view of the article. It presents trump as the prototypical authoritarian, and he s not even a billionaire
Does evolution in that manner really apply to humans anymore? I'm basically blind without glasses and I still get to have kids, probably would have died as a useless child in caveman days
Edit: I'm downvoted but I'm curious why. It seems to me that modern medicine has eliminated large parts of natural selection for humans. Is that not the case?
IPv6 is OK, but end user experience is horrible.

> "It's hard to memorize or type plain IPv6 addresses"

We should create a system to translate IPv6 address to a phrase in English or user language, which is easy to memorize and type. E.g. "hoards of sleepy beefs" is much easier to remember, dictate over phone, or type (maybe even with autocompletion), than raw IPv6 address.

IPv6 is designed for computers. Humans need an adapter.
>> Musk's mission to accelerate the adoption of sustainable transport seems to be working flawlessly.

> I think it would have happened anyway.

You could say that about literally anything. Space travel would have happened anyway. The internet would have happened anyway.

The conditions of history are a prerequisite for any major breakthrough. The advancement in rocket technology made space travel possible, but that doesn't make Neil Armstrong's achievements meaningless. He was not passively riding along some wave of inevitability, he was a pioneer that actively pushed humanity further into the future.
Oh yeah. Lots of scientists just want to turn their text file of data points into a graph, and Python is great for that.

Some people just stick to the basic stuff but there's plenty of other, more complicated programs that are developed by academics/students. Guess what they're going to use? The language they first used to make that pretty graph.
But does F# depend on reified generics? My understanding is that everything is still expressible without them, except some reflection operations (that could just not carry over), and dealing with int vectors etc would be slower. Seems like not a big blocker unless I'm mistaken. Is there a deeper problem that I'm missing?
Critical Factors That Affect Your Credit Score and How to Improve It
Dell enables Linux hardware privacy controls
I completely understand the desire to use the newer instructions and get the most performance possible out of the latest hardware, but we also should make it a priority to keep a portable C codepath in all of these libraries. Otherwise we’re going to find there are only two architectures left in the world because none of the software runs on anything else.
Build Passive Cash Funnels Galore1
I don't get why people keep advocating for IPv6, when it has all the adoption of the Dart Programming Language. It's obviously not working for a majority of businesses, or they would have adopted it. We just need to create an IPv7, which is just IPv4 with 64 bits of address space. I don't get why this is such a hard concept for people to swallow. IPv4 works fine, we're comfortable with it, we like it, let's just make it bigger. We can even make the new system backwards compatible. 0.0.0.0.127.0.0.1 is still localhost, for example.

"But that's so hacky", you say. "We need to fix the old standard." This is what Intel said with its Intel 64 Itanium processor. Break with the old instruction set and make it better. AMD came out with Opteron[1], a hacky extension of the x86 ISA but for 64 bit. Backwards compatible. Swept the market. It's why your binaries are compiled to "amd64" now.

Yes, IPv4 has quirks, and those quirks are well understood and lots of code exists now to deal with them. Let's not find out all the quirks of a new system the hard way for seemingly little benefit.

1: https://www.eweek.com/pc-hardware/64-bit-intel-vs.-amd
When an attorney charges $500+ per hour, they never seem to justify that fee. Corporate litigation expenses can easily be thousands of dollars per hour. You have multiple paralegals. Multiple associates, and perhaps a partner. A case that makes it to a courtroom can exceed thousands per hour.

I paid a trademark attorney for some work at it was $350 for about 15 minutes of work. $10k per hour would be a stretch, but $1000 an hour? Not particularly noteworthy.
I would find a blog post going into depth about these issues enjoyable reading frankly.
I consider this a totally useless "innovation"! As if Scala didn't have already enough possibilities to express things, no we are able to leave out braces, what makes scanning code even harder and will lead to an ugly mixture.

I would accept it, if they would decide to drop the traditional syntax. But adding yet another style, just for the sake of it, is waste of resources (of the Scala creators and Scala users).

There is a good article about the "strangeness budget" of languages, and I think that Scala doesn't spend it wisely.
https://steveklabnik.com/writing/the-language-strangeness-bu...
It is somewhat disturbing to watch the confusion around bitcoin's price swings when the formula is baked into the code. We're basically talking about two constants here; human nature and the halving of the reward subsidy every four years. Once again, the market has failed to price it in.

https://news.ycombinator.com/item?id=19454827
But even static types (even the Hindley-Milner variety) won't be of much help in a team of juniors with no technical leadership. The codebase will end up in the same place - needing a rewrite - because even a good typing discipline cannot immediately substitute hard-won lessons in program design.

In fact I never thought I'd say this - for the first two years of discovering sum types, I thought they were the silver bullet of computing, and certain experiences have sadly tempered me there :)

I still agree that types _can_ make the flow and transformation of data in the system clearer than if there were no types. Though without experience, we could very well end up with convoluted designs and that can be as difficult to untangle as a dynamic spaghetti.
Access to multiple production Grafana dashboards
It shouldn't be a big deal that GitHub did X, just host it somewhere else.
With this significant leap in single-thread performance, it will be interesting to keep it in mind when Apple is announcing their laptop CPU next week.
A constitutional amendment to reverse Citizens United was on Clinton's platform.
Would the significant of Intel's current x86 bread and butter (core 2 duo line and descendants) being essentially a side project of their Israeli Labs, while their main design efforts, i.e. Itanium,etc, floundered a decade ago be an early harbinger of their demise?
For others wondering what Bevy [1] is, it’s a “data driven game engine built with Rust.”

To the author (who shared this here): please include a link to Bevy in the first few lines of the post. I know what Rust is, but didn’t know what Bevy is. I didn’t find any links to it or a single sentence description of what it is in the first half or more of the post. Though I searched online and found what it is, it would’ve been nicer to have the article state it explicitly (especially since Bevy seems to be relatively new with release versions in 0.3.x).

[1]: https://bevyengine.org/
Thank goodness, that actually makes some sense, as opposed to taxing all new US mortgages
> If you had a billion dollars in today's bitcoin value to move, how much could you increase your take for say, $50 million 'invested' in paying price-painting experts to generate bitcoin hype news?

The shady tactic being the Department of Justice doing it for free?

DOJ has flagged the billion dollar wallet for seizure, effectively tainting a large supply of bitcoin until it is magically washed by the US Marshalls when they collect it and auction it off again.
15000 usdT not usd, as most exchanges trade in tether, not actual dollars. Such price increase is probably related to Tether printing almost 7 billion dollars of (almost definitely) unbacked "USDT" in less than 3 months https://coinmarketcap.com/currencies/tether/
I wonder if battery swapping is a red herring which always will be talked about but never realized?

Hugely increased complexity since the battery needs to have all mounting points easily accessed in any condition, rain, snow, ice buildup, whatever, from the outside and all the other accessing geometry forcing the design of the entire vehicle to allow for it.

Combine this with battery technology improving allowing faster charging speeds lessening the impact. Like phones fast-charging today. No point having a spare battery when 15-30 mins in a charger easily gives you all the hours you need.

Where I live we've had completely electric busses on a line for a few years now (Actually Volvos). Very different use case but also commercial vehicles with similar run hours. They have automatic over-head charging at the ends, filling up enough with a 10 minute stop to run throughout the day. Some longer lines are using hybrids with the same charging technology. They run most of the line entirely on battery power, only kicking in a smaller diesel when needed.

Maybe battery swapping makes sense for some specialized applications? But then I would guess just straight biofuels simply takes the cake, although eating the cost penalty.
Further, going though gallery and clicking the stuff on the left column, each one takes 1/2 second to 2 seconds to respond. Maybe it's loading something over the net (too lazy to check) but it's not a good impression.
...contradicting many, many, many smart people who have predicted Bitcoin's imminent demise since day one:

https://99bitcoins.com/bitcoin-obituaries/
But it all depends on the demand. Which is not baked in. So your insight is not very insightful.
You can use genetic algorithms for training the weights of a neurL network. This is called neuroevolution and it's competitive on reinforcement learning because gradients are harder to find there...
U.S. sues Visa to block its acquisition of Plaid
This is just TIOBE, nothing more. If one wants other markers, it's possible to use different benchmarks/indexes. For example, I like this one:

https://www.techempower.com/benchmarks/
Show HN: Timestamped Alerts for Movies