skysight-inc/HackerNews huggingface dataset:
Go already has a built in router in it's standard library, sure it's more targetted at the server side, but extending to the client side wouldn't be a huge effort.

With gowasm you don't need a view library, the "view" library is Go, you can choose to use Go's templating if you want, or you could use a more idiomatic Go system of interfaces that implement a view, with different implementations of those interfaces for different components of your single page app.

With storage Go offers either client side with HTML5 local storage, or backend with simple map[]s for temporary in memory storage all the way to full blown SQL / NoSQL or even distributed decentralised raft options like tendermint. Go offers a much wider ecosystem for storage (client and server side) than even the best JS offerings.

Bundlers / Collections are a red herring in the golang world, golang generally uses monolithic binaries (that tend to be statically compiled where possible) and then use networking to talk between them as a mirror to goroutines and channels internally. golang's package system along with it's tooling (go run vs go build/install) handles "bundling", it's done by the linker / compiler; linking is a well understood problem.

Styles is something that golang would never attempt to handle, it's a CSS thing. Sure there will be libraries that 3rd parties will write to interact with style frameworks (like bootstrap et al), but you just as easily handle that in your own view interfaces.

golang does have a standard vendoring system, true that not everyone uses it; maybe one day it will converge?

And it is very unlikely that go will ever have generics, go has an idiomatic way of handling that with interfaces; probably not everyone's cup of tea, but there it is. You can live without generics.

A lot of the way that Go handles these various issues runs against the grain with a sizeable portion of the programming community, there will always be other options. Ask 10 developers get 11 opinions.

The biggest takeaway though is that WASM is opening up the browser programming interface to more than just JS and its plethora of libraries / frameworks / solutions.
One of the problem with NASA (and other companies/agencies of the sort) is that projects take a very long time, at least 10 years and usually 20 years. You cannot fire the guy who officially did the estimate at the beginning: he is not on the project anymore, most probably not in the same company, maybe retired, and usually has grown to a position much more powerful.

Underestimating on the contrary leads you to not getting funding for the projects you are responsible for, and that is a nice way to not get a promotion.

As in Python, it is easier to ask for forgiveness than permission.
”The random number generator is usually only based on 64-bit arithmetic which means it repeats at most after "only" 2⁶⁴”

That’s correct for linear congruential generators (https://en.wikipedia.org/wiki/Linear_congruential_generator) but not correct in general, and incorrect for RNGs most people will encounter.

For example, the Mersenne twister (https://en.wikipedia.org/wiki/Mersenne_Twister), from 1997, and used in many major software packages, has a period of 2¹⁹⁹³⁷-1.
Definitely one of those things that's cooler than the HN title implies.
Any password manager that does the encryption stuff in offline, open-source software and puts it on any untrusted storage provides that, with the difference that it does not require making your encrypted copy public for all eternity, exposing it to unnecessary risk of compromise down the road.
That's after the Switch was released. The article makes it seem like Nintendo was about to go bankrupt because Wii U did not do well, and seems to conveniently ignore the fact that the 3DS did relatively well–two thirds as well as Wii did. So while Nintendo wasn't doing great, they weren't about to fail either.
Most current social democracies are not promoting UBI. Many social democratic parties are in fact opposed to it.

> "opposition to enabling people to live off the back of others"? strange, the left implements that everywhere already.

"The left" is not a single thing, but represented by dozens of ideologies that are wildly different.
Right :) Some other names I like are Bacteria (wife of the fishmonger, Unhygienix), Cacophonix, the bard, Getafix, the druid.

https://en.wikipedia.org/wiki/List_of_Asterix_characters
> What "value" / "uses" does this bring us?

Maybe not too much for "us" with LTE and 128GB storage on our phones, but in cases of low bandwith (think digital police radio), or when you have low storage availability, that's really awesome.
> Active Directory is just a fancy name for LDAP, Kerberos, and DNS (often in combination with CIFS).

I don't quite agree, Active Directory is an easy to learn and deploy implementation of LDAP, Kerberos, and DNS (often in combination with CIFS) with a friendly GUI interface. It also adds Group Policy, which is less simple to replicate on Linux. Then it adds a huge pool of admins which have been through the vendor supplied training process. I can show people how to create a user and add them to my company defaults in minutes, and not just because they are familiar with Windows, but because they are familiar with the desktop metaphor

I am a keen Linux user, I am typing this on Linux in fact. We have lots of processes running on Linux in fact. But I cannot replace the ease of AD in Linux. And more than that, our ERP client only runs on Windows...
Caml Trader: Adventures of a Functional Programmer on Wall Street [pdf]
Also the estate is presumably still open to civil suits.
On reflection, this is probably not as stupid as it sounds.

The point is using blockchain to store your (encrypted) data. It's not feasible to backup everything this way, but a list of passwords is short enough.

If all you do is open source and the only things you need to back up privately are passwords, this way you can avoid having your own backups at all.
https://www.amazon.com/Apple-MMEF2AM-AirPods-Wireless-Blueto...

Here, buy from Amazon direct and you'll get a real one.
Propaganda of the most obvious kind: attempting to slur by association Musk with Hitler.
Although IIRC there are gotchas specifically around webrtc sometimes bypassing VPNs if not configured exactly right.
Many password managers require you to have an account online, to store the password vault. Passwords don't take up much space, so instead of uploading your encrypted password vault to google drive or some other service, where google might decide to lock you out or stop maintaining the service, you can put it on the ledger.

When you need the passwords, assuming the chain functions normally, you can download the chain and your vault (that no one else can open, since they don't have your key).

How confident are you that a typical company/project will be around in 20 years? How confident are you that the BTC ledger will be intact in 20 years? Either way, keep a local backup if you can.
Zimbardo’s Rebuttal Against Recent Criticisms of the Stanford Prison Experiment
Or buy https://www.amazon.com/gp/aw/ol/B01M0GB8CC/ref=olp_tab_new?i... from datavision self fulfilled, they're the only seller on a ton of apple stuff and I assume they're authorized
Kaggle’s Yelp Restaurant Photo Classification Competition, Fast.ai Style
Hamburger menu can show exactly the same menu items that a menu bar shows. One just gets an extra level of indirection. If an application decides to reduce number of available options there, it is the problem of the application, not interface guidelines.
Whoa! "More radically to that end, in April, Nintendo began selling a toy line called Labo, which consists of cardboard assembly kits that gamers can use to transform the Switch’s detachable controllers into rudimentary motion-sensitive objects such as fishing rods or mini pianos. The contraptions can then be used to play accompanying games on the TV screen, by catching sharks with the rod, say. The games’ code is somewhat customizable, so precocious kids can program new uses for each of the accessories."
TRON(TRX) Mainnet blockchain supports 2,000 transactions per second
Storing 30 bytes: 1.21 Gigawatt
Wouldn’t it make more sense to just incorporate offshore in the Caymans or British Virgin Islands to do an ecommerce business now? Or would that foreign entity still need to collect sales tax from USA consumers?
It says nothing, because this variable is not enough to make any kind of moral judgement. In fact, I just had almost exactly the same discussion here on HN (https://news.ycombinator.com/item?id=17367827) merely two days ago and I don't expect to anything deeper than typical cliches anymore.
I think there’s something important to glean here. We’ve always seen Facebook driving trends in social media (or re-appropriating features from lesser groups). We are starting to see a near constant reactive Facebook. This is the beginning of the end for them.
Yeah, but that's like 10 seconds of editing htaccess or whatever for HTTP simple auth.
And store the encrypted passwords where?
I grew up in the Midwest and it's the only scissors brand I can name from memory. Maybe it's a thing for US Millennials.
I find it amazing that, to detect hand and leg movement, the Vive and Oculus teams had to do so much on coming up with expensive sensors and configurations. These systems require the need for a dedicated room, which has been setup basically by experts.

Nintendo delivers 80% of the experience and 100% of the fun with an IR camera (already in the switch) and some $4 cardboard they sell for $80. And it is portable!

While the better sensors will definitely win in the long run, this is one of the best instances of engineering simplicity and "perfect being the enemy of good enough". It's hard to be anything but speechless.
Hypocritical how? I've pointed out exactly that taxes in that income bracket are in fact unfairly low. I consistently vote to redress that. You're the one claiming that people at my income level are paying so much we're "anally violated", when the reality is that our tax burden is quite insignificant.
Whenever the subject of dolphin intelligence comes up, I go back to this video. It's from a PBS Frontline episode.

https://www.youtube.com/watch?v=511nWKjNFpw
Honestly, I'd like to pile onto the shit-flinging train, but it's gotten so ridiculous that it's wrapped around to not being funny at all.

In fact, anything that is trying to promote widespread electricity usage to run a blockchain for a product that we have good alternatives to should actively be discouraged.

This is actively harmful. It's well beyond the 'considered harmful' memes.
I just don't think the Russian government, and it's intelligence services in general, are as much of a monolith, as they are being painted as.

Even your comment makes it look like Putin is personally responsible and in oversight, of literally every single thing going on in Russia.
Which is usually a narrative used to make him personally responsible for literally everything negative Russia as a state does.

I'm not a fan of either of those two, governments and countries, especially of that size, are way too big and complex to run them in such a direct "in person" style.
Reflections in Go
Of course a big thanks goes to the European health insurance, who're willing to pay the expensive parts, and to my doctor, who pushes me to do research about my possibilities, having a circle of connections who've helped me out to build my own rig.

P.S. Today I built a new widget to my i3 setup, displaying the current glucose and the trend. https://i.imgur.com/VnZ23vO.png
Profits are better than wages.
Personal finance for millennials
Convergence to Kubernetes
Regardless of one’s general level of intelligence, there is that age-old adage of a trade-off between book smarts and street smarts, or any other niche skill. Forgetting, and the resulting ignorance, is part of learning. Perhaps that’s why people in modern societies feel unhappier than those in poorer, less developed societies.

Still, any society has certain forms of learning with outsized benefits that make them worthwhile.
That’s very true, too.
I get your point, but comparing scraping to murder is a bit over the top. A more comparable example might be “just because it’s possible to stand outside the chain-link fence of a drive-in movie theater and watch the show for free doesn’t mean you should do it”.
How I do local Docker development for my AWS Fargate application
> However, where it starts to get more interesting is the work done by W. Bastiaan Kleijn from Cornell University Library.

The authors are not from Cornell. I think the author made this mistake because the paper is posted on arXiv, and that’s what’s it says at the top of every page?
Show HN: [ProgrammerTransformation] Evolutionary Story of Homo Programmer
Uh yes you do? Keepass and sync to self hosted services
Where can I find a list of them?
As they are encrypted you can save them anywhere you want, and even distribute them to a bunch of different services where they won't be inaccessible if one service goes down.
I don't really believe those apply here - they're the same and they're supposed to be, and they function the same. The level of understanding is largely irrelevant.
> humans haven't evolved past that

As long as there is scarcity, it will be game theoretically efficient to form violently competitive in and out groups.

That said, cynicism is misplaced. We are in a centuries-long progression of falling per-capita rates of violent death. Perpetuating that virtuous spiral is our tendency to shame, as this article goes, enablers of violence.
Well, when the screen is attached to your face, perfect is the friend of good enough.

Anything less and you throw up.
Amazon's brand registry enables a verified brand to take control of a listing page (edit photos/text/title).

That's pretty much it – no power to limit other sellers.
> Widespread hatred for Muslims existed long before widespread usage of Facebook in Myanmar

Funny, the same argument was used by colonists to justify their explorations.
But in this case they have the planes too.
A second failure of the flagship console might have ended Nintendo's run as a hardware maker. Nintendo pulled another rabbit out of its hat. That's the narrative being presented - not a particularly controversial or contrarian one.
I've seen the word disagreeable being used in a few studies lately and I was beginning to wonder if it meant something else in psychological circles, ie not agreeing to everything rather than being unpleasant.

Every definition seems to point to being vexatious, which I find somewhat sad.
"The position of the leader is ultimately an intensely solitary, even intensely lonely one. However many people you may consult, you are the one who has to make the hard decisions. And at such moments, all you really have is yourself."

There are different types of leaders. You could lead by example. You could inspire, but avoid making decisions for the group, letting them make their own decisions. That's still leadership, but it's not a dominating, controlling type.

As Saint Exupery once said, "If you want to build a ship, don't drum up the men to gather wood, divide the work, and give orders. Instead, teach them to yearn for the vast and endless sea."
How will else will you provide incentives for everyone to store the encrypted secrets?

Without a reward system, this is just a torrent with no one seeding. Therefore, a distributed database without incentives for the world to keep it thousands of times replicated will not do it.
There are risks either way. There have been plenty of vulnerabilities in popular password managers (some that also apply to this blockchain model). But I think your AES encrypted password being publically visible is a pretty low risk, compared to a PW manager being breached, having a flaw in the client, their being coerced by government, etc
For me it comes down to the content I view on Youtube being available exclusively on Youtube.

Critical analysis of media is my jam, this kind of content is niche compared to the stuff that pulls a billion views on YT.

I'll happily comb through PT but I doubt it can fill my bottomless hunger for this kind of content.
Calculating trajectory tables for artillery was ENIAC's primary job as well.
On the other hand, you're making a pretty big bet on the correctness of the implementation of the tool. What if, due to a sneaky bug, the tool uses far less entropy than is required to securely encrypt your passwords? If there is nobody working (professionally, for money) to check that the implementation is correct, you're just hoping that your passwords (stored on a public blockchain) were blessed with the correct incantations. As it turns out, getting a proper audit of products like this where there is no central money-having entity is incredibly hard.
How Does Venmo Make Money? The Peer-To-Peer Payment App for Millennials
Volkswagen's Electric Car Just Broke the All-Time Record at Pike's Peak
Yeah I agree with you there too. The ripped TV played a huge part.
Business Trends Influence Future Strategies for Entrepreneurs
What is wrong with making an encrypted secret - public? Isn't this what encryption is all about?
Then you have to host the service forever?
One consideration is that much of Bletchley Park's efforts were kept hidden from the public until 1974[1] - it's possible that in 1979 the computer's role in breaking German cyphers was still not widespread knowledge.

[1] https://en.wikipedia.org/wiki/Ultra#Postwar_disclosures
> we aren't informed enough to say what should come and in which order

I'd say we are since we have artificial limits for the technologically advanced activities like driving cars or installing electrical wiring.
Blender receives millions of dollars in donation and OCW is backed my MIT which gets billions of dollars in revenue. How is that comparable to starting creators who want to build a career? Also Blender and OCW don't need peertube as their content is very unlikely to get censored on youtube.
Capacity for LSD AA is about 2000 mAh; capacity for higher self-discharge is about 2500 mAh.

That is lower under extremely light loads than the best alkalines, but crosses over at a bit over 12 hours constant runtime since load has a relatively small effect on NiMH capacity, but a huge effect on alkaline capacity.

> A consumer need only be "burned" once to form or strengthen the perception that rechargeables are an inferior good.

Alkalines can leak corrosive electrolyte and destroy devices. This is a fairly well-known issue, but it doesn't seem like "always use rechargeable batteries so you don't ruin your stuff" is a widespread meme among the average consumer. I wonder why that is.
> But I don’t have an option to sync with a service that I can guarantee will remain in existence

How does blockchain ensure this? (I'm not sure that blockchain has any particular advantages or disadvantages here compared to the classic "upload it to Usenet" approach to reliable backups.)

> and outside of state control.

How does blockchain ensure this? In particular,

- State still control almost every network connection in the world, and blockchain is meaningless if you can't actually connect to the network.

- Almost all blockchain schemes distribute power in proportion to existing ("real-world") power, e.g., people with the most existing capital, people with the most computational resources, people with the most coercive ability. Wouldn't you specifically not want a blockchain if you're worried about state power executing a 51% attack?

- What, precisely, is a state going to do by "controlling" your encrypted password store? Controlling a cleartext password store, sure, but there are already well-established mechanisms to just encrypt them, no blockchain required. And I don't really understand what a 51% attack on an encrypted file is supposed to do.

Blockchains are very good at one thing: avoiding double-spend attacks in a system otherwise susceptible to Sybil attacks. That turns out to be exactly the problem that a worldwide distributed electronic currency has. But it's not the problem everyone has. If you don't have that problem, blockchains are not particularly useful to you.
Block chain seems like an overkill solution for this though. I could just use open source software like keepass and sync the encrypted password file to a few different local devices and maybe a cloud backup option. If I can't pay the cloud bill, that's fine, I have a few local backups.

Blockchain's most important feature is the shared ledger. But for a password manager, I don't have anything I need to prove to anyone else.

This seems like a use case much better suited to the BitTorrent protocol than blockchain.

In either case, it seems unwise to put your passwords in the hands of absolutely anyone and everyone even if they are encrypted.
I have to admit I got stuck on just how small the Canadian census data is.

Like, arguably too large to efficiently work with as a single plaint text file, but not quite so large to warrant, you know, tooling.
If you're doing messenger, there's a community api that emulates the browser on github
That is a good one. The whole world can decide that tomorrow is a holiday.. just because
Before I used mailinator I was using the + addressing feature at google. I just did username+site@ . The thing I found (at least back a fairly long time ago) - a lot of folks you don't even think DO in fact sell your emails or get bought and sell your email, or maybe it's their order processing or shopping cart software. I couldn't fully figure it out.

It seems to matter a lot less now. I assume my email is out there, but google does a remarkable job filtering my inbox (paying customer if that makes a difference). And I've added DMARC / SPF / DKIM as well to my outbounds (went from thousands of forged outbound to basically none so presumably spammers are also watching some of these signals for whatever reason).

I always loved how fast mailinator was, and once I had that for all those random quick orders I used it. Now I've just started using amazon for just about everything - so less of a need for the mailinator emails.
It's not a lot of data. There are other places where you could publish a small file for free, provided that you entirely trust the encryption and therefore are willing to make the file public. For example, a gist on Github.

(But personally, I wouldn't publish the encrypted file, just in case.)
> they are not very populair and cost retailers money

Citation needed.

Well on the popular claim. Yes they cost retailers money, so do debit cards, so does cash.

In the UK debit cards are the most popular means to do a retail transaction - in terms of numbers of transactions (it's been plastic in terms of value for years). Credit card transactions from 9% in 2013 to 11.5% in 2016. Debit card from 32% to 43%. Cash decreased from 52% to 42%. 'Plastic' has never been more popular.

Average cost of taking sash has remained fairly stable, but the cost of taking debit and credit cards has plummeted in recent years, in line with their increased popularity.

In 2016, credit cards cost 0.5%, Debit 0.25%, Cash 0.15%.

Non card costs (including things like paypal) is at 1.7%.

Figures from https://brc.org.uk/media/179489/payment-survey-2016_final.pd...
GraphQL and Jest: snapshot testing
How is a comment like this productive? You are not saying why this is a bad idea, or unnecessary.

A blockchain powered alarm clock would be dumb. Unlike providing incentives for thousands of machines to store a password vault for a long time?
Micro Services and Git
Anywhere. Put them on an HN comment, log in and enable showdead. Stick them in a git repo, revert the commit, and make a pull request to a popular project. Steganographically encode them into the next popular internet meme. Make an account on hashbang.sh and save it to disk.

If you have access to the blockchain, you already have access to a million more reliable data storage options, some reasonable, some not. Blockchain is a distributed consensus tool, not an anti-censorship tool. If you can't reach other random storage services, why do you think you can reach the blockchain?