skysight-inc/HackerNews huggingface dataset:
I remember reading the proposal from a couple years back and disliking it immensely. I and many others left feedback to that effect, and this updated draft document reflects that feedback. I think the go team has messed up packaging because they didn't correctly understand the problem space, but the multi-year effort to deeply understand parametric polymorphism means this draft is actually quite reasonable. I, for one, am excited for this addition to the language.
They typically get auctioned off, much like other property seized in asset forfeiture proceedings.
There's also EXE GNU/Linux if you want Trinity without systemd (it's based on Devuan):

http://exegnulinux.net
>but is about $20,000 less than the nearest announced competitor.

Tesla has a history of claiming their products will be cheaper than they turn out to be. Pretty big claim to say it's cheaper when, as of now, they haven't produced or sold a single truck. I guess it works though, because every time a competitor puts an EV truck out there, someone inevitably claims that the Cybertruck is cheaper.
On Being a Postdoctoral Researcher (letter to my past self)
That can describe Unix command-line tools. No "are you sure y/n?" except if explicitly asked for via a flag, unlike DOS.
Both of those scenarios are perfectly compatible with ipv6, corporate IT needs to replace NAT with an ipv6 firewall for access to the public internet.

However it's also true that ipv6 does not give many advantages to a team that already has a 10.x.y.0/24 inside the corporate network.
In my book (and garage) they always get it right.
I would love to see this sort of thing facilitated. Get someone on board who is familiar with something like GitLab CI/CD and at least a couple popular languages, and let them set up and maintain template repos with all the good stuff: in-repo configuration (not snowflake CI systems like Jenkins), tests, idiomatic project structure, commit hooks for linting/formatting, simple Markdown documentation, maybe even some popular IDE configuration. Anyone used to learning by example will just need to know about the readme to get a head start.
Alchemist ,

Autobiography of a Yogi,

Snowball (Warren Buffett),

How to Win Friends (Dale Carnegie),

Titan (Rockefeller),

Godfather,
(Very amateur musician here.)

I've been writing my scores on Noteflight. Does MuseScore do the same and is it a better alternative? Are the two compatible at all?

Thanks, hope someone has some thoughts.
There are services called tumblers which take bitcoins from multiple people (often multiple sources per person); mixes them up with bitcoins from lots of other people, transfers them about a lot randomly etc, then at the end spits out a series of transactions which add up to not quite the amount you submitted (different by a random amount).

Each of these transactions can be traced, but it can be difficult to track which output bitcoins relate to which input bitcoins.
It's very frustrating, they said that this would not happen btw
I suppose that's true, I was thinking more a private sale being an additional optimization but to your point that's not linked to wealth at all.
I simultaneously believe blockchain vastly underperfoms its promises and is a net waste of so much investment (human talent + time + capital) and also believe that bitcoin can be exchanged for real US dollars.
For Irreversible it's the main cause of the following actions or better the preceding actions because the plot evolves in reverse.
Wait what? Are you saying Python has a Hindley-Milner type system?

What's it called? Google didn't turn up anything.
The website doesn’t open for me.
You haven't given that anywhere near enough thought.

You can't just slap some zeros onto the start of a v4 address and come up with a bigger address space that somehow works with v4 networking code. The problem isn't backwards compatibility, it's forwards compatibility: v4 isn't forwards compatible with larger address spaces, so it's not possible to do what you're suggesting.

There are various ways of making a bigger address space with backwards compatibility to v4 though -- and all of the ways which are actually possible and work are already implemented by v6.
You can't create your own link previewer, cloudflare will put a captcha in front of every website. All I want is a a freaking <title> tag. They don't seem eager to fix it either, their proposed solution is to contact every website owner (seriously) to ask them to whitelist you[1].

Frankly, i wish facebook or cloudflare offered their previewer as a free service, since most websites have them whitelisted.

1. https://community.cloudflare.com/t/attention-required-messag...
It is self-supervised learning. Specifically, a masking auto encoder.
> protoc-js/protobufjs neither of them works with even a slightly more complicated setup

Feel this quite a bit. Annotations completely blow up protobufjs for some reason, no idea why and no desire to fix upstream. Very unfortunately bad user experience.
FCC Authorizes All-Digital AM Radio (incompatible with analog receivers) [pdf]
The point of bitcoin is that you can drive across the country "carrying" $1B worth of assets, and if you get pulled over by the cops it won't be found. Try doing that with gold bars or stacks of cash.
The kind of cynicism that Russell discusses is also very explicit in the book of Ecclesiastes.

The thing that hath been, it is that which shall be; and that which is done is that which shall be done: and there is no new thing under the sun.
Is there any thing whereof it may be said, See, this is new? it hath been already of old time, which was before us.
There is no remembrance of former things; neither shall there be any remembrance of things that are to come with those that shall come after.
I the Preacher was king over Israel in Jerusalem.
And I gave my heart to seek and search out by wisdom concerning all things that are done under heaven: this sore travail hath God given to the sons of man to be exercised therewith.
I have seen all the works that are done under the sun; and, behold, all is vanity and vexation of spirit.
Simply trespassing cannot possibly harm another person.

"the only recorded injury was to a single Cannonballer who broke her arm"

Thats simply luck. It is a fact that speeding in a motor vehicle is extremely dangerous. There's endless data supporting the link between speed and death.
Speeding in a motor vehicle on public roads is doing something that is known to, and can easily kill innocent people.
If one really wants the social cachet of being a rich 'rebel', please do something that can only kill oneself. That would be fine. Dont risk the lives of other innocent people.
To add to this, there is a big problem with the current structure of "insurance" as a flat rate for all consumers.

The risk is shared between the business and consumer, as all legitimate businesses still have disputes and I know many consumers who "just disputed a charge" to not pay.

My guess (based on watching data on 2 businesses for 10 years) is that 90% of the risk in the transaction is probably in the consumer (but hard to know for sure).

This makes sense, because right now with a flat rate the "good customers" (who rarely disupte) subsidize the "bad customers" (who dispute a lot).

It would be a bad idea for everyone got the same rate for car insurance, because it would promote bad behavior (since being a bad driver would be subsidized).

Small businesses also get disproportionally hit with this issue. People are less likely to dispute a charge with Amazon (and lose access to its service) than the local store.

So the bulk of the "cost" of insurance here is borne by small businesses and good customers.
Also IPv6 was almost entirely unavailable until a few years ago. There's no point in learning how to use ipv6 if your ISP does not support it.
Some interesting responses here, thanks. Not surprisingly lots of people are saying "types would have saved you". I'm sure they would have helped, though I personally think they do introduce a high cost too, and I'm a lisp-head nowadays not a Haskeller.

The real culprits, thinking about it since my post, were side effects and mutability. Python lets you create incredibly difficult to trace chains of side effects and mutations, and has basically no decent ways to prevent this. In Scheme, my code is still super small and I can dynamically create all kinds of object like things, but if I want private, I can make it god-damned private. In Python, anything can be changed by anything ("we're all consenting adults") and using side effects in weird ways is actually part of the idiom. I don't know how many times in Python literature I've seen some variant of "you don't need those baroque patterns because we can use 'import' as a singleton, running class initialization as the constructor". And so all the frameworks have crazy thread-local magic happening from bloody import statements!!! Do that too much and you have no idea what's happening where and why, and something as trivial as changing the order of imports can kill your app. Where I was, this had gotten so bad that the app couldn't even be turned on and tested in the normal way, and none of my predecessors had been willing to go through the pain of figuring out what the chain of imports were doing to bugger it up. (Because that didn't look like doing anything productive, I'm sure you all know the drill...)

If I were doing it again, personally, I'd use Clojure and Spec, and worry more about mutability and side-effects than anything else. Just my two cents Canadian.
Website is the same structure as https://www.purebasic.com/. Code samples also use the PureBasic option references like #PB_Sort_Ascending. Looks like an off-shoot project or a rebranding?

Edit: Yep, seeing they are both by Fantaisie Software, so maybe this is a new flavour as it seems to support a wider array of platforms.
Except for legacy customers from acquired banks, they could include them. But if you changed your password it would not be allowed to use ones.
Sbt optional right? Can use maven or whatever else of you want.
These similarities to music videos is a intended.
There's buyers remorse and there's generational shifts. We're going through a huge transformative moment right now. With the addition of Zen3 and the new GPUs this a huge bang/buck improvement across the board. We haven't seen such a shift in many years.

Most of the time I would advise against waiting but right now there's a clear advantage to being on the other side of this shift.
How would you make your ipv7 get adopted? It still won't be IPv4 compatible so why would anyone move? I can't come up with any reason that doesn't also apply to ipv6.
Monome Norns: a Linux-powered open-source sound computer
How us this better than JavaFx?
they blocked the Harry’s Razor acquisition successfully
Xiaomi's new retractable lens for smartphones
Microservices are different from language abstractions (classes, etc.) In two important ways:

1. More decoupling means you can use an entirely different langauge

2. Services can be deployed, restarted, etc. independently.

But that comes with disadvantages. The contract then becomes message passing and serialization/deserialization, which is fairly primitive. You can't pass functions/callbacks, and simple static checks become a whole validation problem. It also limits your ability to use interesting types across services.

The XML craze 20 years ago tried to tackle all of these problems (remember XML schemas?), but it became unweildly and didn't really succeed despite a huge enterprise push.
Volvo didn’t do it first though. The approach at Tesla has always been to make a competitive electric vehicle market. They did that. Musk has even said he doesn’t care if Tesla fails as long as it gets automakers to build electric vehicles. Teslas success shows automakers it is possible. Tesla has already succeeded in its original mission.
That's pretty interesting, Facebook as a "web scale / hundreds of pages per second" batch web page summarizer. I imagine you could build a pretty decent general purpose search engine that way...free crawler.
You honestly don't see one valuable use-case for bitcoin? And if serious mainstream investors start buying it as an inflation hedge, they are just idiots?
I still find the 4000 series for laptops impressive. I just ordered a 4800HS system with 8C/16T in 14” screen format. That’s astounding to me.
Scalpers are a symptom of an item having higher value than the retailer is choosing to price it at. That higher value right now is provided by a lack of supply. Or, possibly the unusually high demand during covid. The fix is that we just need way more stock. In Canada we're entirely sold out up here, but we maybe had a hundred units total in the high end SKUs (based on discussions on http://www.reddit.com/r/bapcsalescanada.
Pretty good intro to making a web server on these powerful, inexpensive ESP chips. Even handles mime types and stuff like that, which many others neglect.
Luckily there is Monero https://www.getmonero.org/
I just bought 2 computers from a local business that was having a rummage sale.

I mounted the computers with a Linux live disk and it turns out that the computers were used by a professional website development company that created websites for several prominent local businesses around the state.

There was no encryption used on the drives and I found the passwords and authentication tokens for their advertising accounts, LastPass password manager, passwords used by their FileZilla instance, the business American Express card and billing, Office 365, Email accounts etc.

A year ago I purchased a used 500Gb external drive from a local computer recycling center and when I ran an open-source recovery program on the drive I recovered several years of patient medical records.

The lack of security and privacy awareness of the people handling sensitive information is disturbing.
+ energy. Yes, traditional banking requires energy, too, but not nearly as much per transaction/person.
Somewhat: no individual poll should be considered all that useful, but the overall direction of the polls should be a better indicator as it's less likely to occur by chance that all of the polls are off in the same direction. But that's not what we've seen: Something is wrong with the methodology here, perhaps some form of sampling bias. Perhaps Trump is attracting supporters who typically didn't vote before, so polls' that use things like "likely voters" aren't performing well. I suspect it's still more complicated than that though.

I'd like to see more polls after the election that ask people "who did you vote for". If those polls are skewed against actual results in the same way as pre-election polls, that might point in the direction of the problem.
To sell enterprise SaaS products, expand the playing field
I am glad we finally have a solution to this pressing issue.
Signed Git Pushes
For those wondering what this is referring to:
https://old.reddit.com/r/BirdsArentReal/

(It's a joke subreddit, not an actual conspiracy subreddit).
"git log -L" is magic. :)

It does take a long time to run - will have to dig into the git source code to see what it's doing under the hood.
That's also misrepresenting material facts (in my view, which matters diddly squat in a courtroom without the right lawyer), and lying by omission. The fact that "proving" malintent in the U.S. in M&A's and market shaping revolves around someone finding a rather fiendishly worded memo is somewhat laughable.

>"You can't prove I was going to take a cookie! Maybe I just like having my hand in the jar!"

If it would get the stink eye from my Mom, the same argument form should not be considered a valid approach to business or legality.
Well you do need eye tracking hardware for it to work. I think the recommended hardware is the Tobii 4 or 5
Do 4 hours every Saturday evening after all have gone to bed for 6 months and you will have an MVP.
>Tesla drivers who applied could do a battery swap in 7 minutes

Is there any video of the swaps actually working, outside of the promotional stage-show?

YouTube doesn't have anything, which is odd...
Sounds like nice stash to fund Contras in some peaceful country.
If someone discovers such a vulnerability and is able to cash out before it's publicized then they'll make a lot of money anyway.

They could also short Bitcoin before intentionally crashing it.
That's definitely a huge issue. I've had the same experience of having to spend hours to a day getting my configuration set up for a new language. I think part of the problem is that there's no basic config for a language (as with other editors) from which users can tweak, mostly because anyone who tried to get vim users to standardize on any defaults other than those shipping with vim itself would be strung up and horse-whipped as a purveyor of bloat. Vim is a great editor and I love using it, but many community members have a "leet" attitude that discourages new users who need help.

It would be a whole lot easier if someone put together a set of basic configs for various languages that had language servers, completion, etc. and everyone referred new people to those. It's much easier to tweak and replace stuff than to assemble an entire config wholesale.
Teardown Is Stunning: Next-Generation Physics and Lighting
It looks like AMD actually has two teams working on Zen. So Zen1 was from the first team, Zen2 was refinement of Zen1, and Zen3 is the first gen from the second team. So if you follow your rule, you might want to wait for Zen4, although it isn't clear to what degree the teams work together (if team 2 works pretty closely with team 1, then this could be thought of as a big refinement with and 'outside' point of view looking at it).
When AMD 64 came out it killed the P3 and P4 because of its IO enhancements. By moving the northbridge into the CPU no longer did desktop cpus feel sluggish and no longer would they lock up in IO based tasks. It was a large jump in the desktop space. (Before AMD64 copying a file on your hard drive would run your cpu at 100%. You couldn't multi task and read the news while burning a CD, and so on.)

Intel responded later with the Core 2 Duo, which not only met AMD on its playing field but beat it. For anyone who is wondering how Intel did this, here is an in depth article on the topic: https://www.anandtech.com/print/10525/ten-year-anniversary-o...
Very cool!

Especially for the Sciter (and now Sciter.JS [1]) where we can use SVG paths directly in CSS as vector images:

input.radio {
background-image: url(path: M 4 8 L 10 1 L 13 0);
background-size: 1em;
stroke: black;
stroke-width: 3px;
}

More details are here: https://sciter.com/lightweight-inline-vector-images-in-scite...

[1] Sciter.JS preview: https://github.com/c-smile/sciter-js-sdk
Definitely migrating to microservices helped alleviate the pressure from some of these problems: easier testability, smaller individual codebases with simpler dependency graphs, faster test and deploy times for each service, etc.

But the language problem remains. I think there are a lot more good language options today for backend services than there were in 2010, and if I were writing new backend code for a big website/service today, I might pick one of those.
> ... does anyone else know of any others?

If you have a substantial portfolio, you can just reach out to the customer support line at your brokerage of choice and ask them to match IBKR. They may not get you all the way but they'll get you close.

Ameritrade Institutional offers clients ~1.5% at the moment so that's probably a reasonable proxy for a lower bound at Ameritrade.
Is $1B in bitcoins enough to manipulate the price more than say ... just $1B in cash, something the government could somewhat easily just have if it wanted to do so?

I feel like if they wanted to, they'd already be playing that game.

It's not out of the realm of possibility this would give an actor more of an opportunity to do so, but it hardly seems required if the motivation was already there. I think it would already be happening if that was the case.

In the meantime the gov has auctioned off their bitcoins like they do other property pretty often.
I'm sure they'd also have processes to seize Beanie Babies or Pokemon cards, if they were currently trading for $15,000 per unit on eBay
The principle can be effective, I've not seen anyone seriously consider iron however.
Ask HN: What is the interplanetary communication future?
It's almost Friday evening and I was thinking a bit. Now we are approaching the space exploration era (hopefully) again. With SpaceX ambitious plans for reaching Mars as soon as 2024 (even lets say 2028 with all the delays) a new challenge will come.

Radio signals take about 3-5 seconds for a round trip between Earth and Moon. Much less for ISS. But with Mars it will be a matter of 6-44 minutes with a fairly "bad signal". And communications with other human beings (and of course getting access to the vast amount of knowledge) is fairly crucial for a modern human.

So, what do you think will be a future of a "long-delay" communications? "Old-school" minimal bandwidth protocols? Using a pre-compiled local knowledge bases? Data compressing algorithms with huge dictionaries? Hope for entangled particles use for communication?

And how it can change our experience of communications as well?
> "The IP for my Minecraft server is ff01:119c:19f9:aaaa:8ade: NO 8a DEEE EEE. Not C E... Ugh....nevermind"

IMO ipv6 would have gotten far more adoption had they used a different assignment scheme:

* Turn every ipv4 assignment into an ipv6 assignment by zero-extending to the left, i.e. 72.217.16.142 becomes ::72.217.16.142

* New addresses come from a new assignment ::2a00:0000:0000/96 which contains as much as the ipv4 space. So new addresses look like ::2a00:72.217.16.142. A little bit messier than ipv4, but still tidy mostly.

In fact, this address syntax is a valid syntax variant of ipv6 addresses. These addresses are just not assigned today.

Had we used this scheme instead of the current one with its extremely long addresses, we'd have had far greater adoption than now.

Note: yes I'm aware of slight incompatibility issues between ipv6 and ipv4, like higher minimum MTU values of ipv6. I'm not suggesting a translation of ipv4 to ipv6 here, the hosts would still speak the two different protocols, but the assignment would match the ipv4 assignment.
Go ahead and stick a generator in between to capture some of the energy of the rust "flow" moving downhill for extra efficiency.
And now we know that's what happened for certain: The DOJ seized these coins. https://www.vice.com/en/article/akdgz8/us-feds-seize-1-billi...
Keep in mind the receiving public key is not revealed when money is sent to an address, only its hash. So you'd have to "reverse" SHA256 first.
And I suppose that this kind of approach should make it easy to make several wildly different UI's :

- one desktop keyboard & mouse GUI

- one small touchscreen GUI

(- who knows, one day a Virtual Reality GUI ?)

?
Nice : as an ex Scala person for a few years, seems smart.
Is that a valuable use case? Just another instrument to try to use as a hedge?

That really doesn't seem like what Bitcoin or the community is all about.
What's fascinating is that it is the view of the state that the creation of a hard fork, which is the creation of new and previously non-existing coins according to how Bitcoin is taxed by the IRS, is considered to be the proceeds of crime. It is philosophically notable that a piece of property can come into existence and immediately be considered the proceeds of crime in this way.
Of course, but doesn't "digital gardens" sound much nicer and friendlier? That's the point.
Using OpenNebula and K3s to deploy multiplayer game servers on the edge
Does anyone here have personal experience with CoeLux? I would like to know 1) how realistic does the light look 2) how much did it cost and 3) how easy was it to install.