skysight-inc/HackerNews huggingface dataset:
> But it hasn't been replaced with anything.

Can it be? Maybe the universe is so information-rich that it yields a vast and ever multiplying array of fundamentally undecidable questions. Everyone knows the big ones: god/gods, life after death, ultimate origin of the universe and consciousness, etc., but there's quite a few more.

If there are lots of undecidable things then how do we ever agree on objective meaning without some totalitarian or tribal pressure just dictating one to us?

It takes me back to one of my favorite quotes ever:

“The most merciful thing in the world, I think, is the inability of the human mind to correlate all its contents... some day the piecing together of dissociated knowledge will open up such terrifying vistas of reality, and of our frightful position therein, that we shall either go mad from the revelation or flee from the light into the peace and safety of a new Dark Age.” ― H.P. Lovecraft
> Show HN is for something you've made that other people can play with. HN users can try it out, give you feedback, and ask questions in the thread.

https://news.ycombinator.com/showhn.html
I wonder how long it's going to be until we hear about a direct-to-consumer online pet food store that gives a bag of food to a dog in need for every bag purchased
I've seen that many times, written a few of them, and it's pretty horrible. Real templates are needed for such basics as generic data structures.
How does a grand jury declining to indict someone == a university "doing anything" to lower crime stats?
Microsoft and Xiaomi to collaborate on AI, cloud computing and hardware
How long have you waited with that username to make that reference? <3
Weird, no autoplaying video for me ‍️
30% list price. Who knows what the underlying margins are and how much cheaper Google can go with an offline agreement.
Just do it like the Germans where there are no more voting machines, just paper ballots, and you have the election result within a few hours.

There is really no reason for voting machines at all.
Who has such a right?
I started programming in Microsoft BASIC on my first computer - a TRS-80 Color Computer 2 with 16K of RAM. I used a cassette tape drive for storage, and a television for my "monitor".

That's where it all began. Upgrades were done (went to 64K of RAM, also got a floppy drive and printer - then later the Color Computer 3, which was upgraded to 512K, and the CM-8 monitor - oh, there was a 300 baud modem in there somewhere too).

Amazingly, I still have all of my old machines, and they all work (except for my printer - it was the CGP-220 ink jet printer, and the heads are clogged completely, and no way to fix or get ink cartridges for it).
Oh, I totally agree with you there. It's just I consider Google a government actor too.
Well if you're going to make some claim one of the most important advancements in science, technology, and space travel is useless, at least provide some evidence to support your claim. Because everything else suggests that you're wrong.
Download Linux:  Top Free Linux Distributions for Desktop and Servers
This article is more religious than technical. You're meant to be inspired by the elegance of it all, not necessarily to understand much about the use of monads in practice.
Controlling an HTML Input Field's Placeholder Color Using CSS
Understanding Web Fonts and Getting the Most Out of Them
There is a lot of misleading marketing hype, misunderstanding, and plain misinformation about how containers/Docker make updates, and in particular security updates, easier, when the opposite is the reality. A lot of people buy into the CoreOS marketing hype, as though it was the only Linux distribution to offer automatic security updates. If you use containers as recommended, in fact the only thing CoreOS gives you are kernel updates, which is less than what other distributions provide. To get userland updates with Docker, you have to update your base image, then rebuild and re-deploy your application image, for every single application that you have. Or use custom kludge layers for updates: https://github.com/SUSE/zypper-docker https://github.com/projectatomic/rpm-ostree

Making maintenance and updates harder is definitely a container specific problem.
Well, or a handy way to inflict a bit of pain on the coastal blue states.
Of course, Rails 5.1+ supports webpacker better too, which I believe is recommended/intended for use with stimulus+Rails too (to get the es6 in the example, for instance).
> I don't get why deep learning researchers are so hung up on learning everything from scratch.

It's a better approach if we want to develop generalisable learning systems, no?
Ask HN: How do you apply Boyd's OODA Loop in your life?
How do you apply Boyd's decision making strategy in your life? Do you apply it to one, or more, dimension(s) of your life? How do you make day-to-day decisions? How does your personal security look like?
Ah, thanks for the clarification. I lost track of it.
This reminds me of the browser extension TrackMeNot, which just spams search engines. https://cs.nyu.edu/trackmenot/
More importantly, every “major tech company” uses technical interviews to assess for that knowledge, so those companies seem less convinced of the value of a degree called “computer science” vs one called “computing and information systems” than you are. So it seems unlikely that would be a problem assuming the degree actually covers data structures, algorithms, etc - which it does.

I actually agree with you that all other things being equal, it would be better to do a CS degree in the US - if Georgia tech did an undergrad CS degree for $8000, that would probably be a slightly better option. But they don’t, so paying $20000 which is the cheapest online CS bachelors degree I found in the US is not worth it vs the University of London for $8000 total (around $2700 per year for 3 years)

It’s also hard to argue that would be a major issue for someone who got their first software developer job without any degree at all :) So the real issue is can you get that first job without a computing degree? I certainly think you can, and for most people, the extra time and cost of a degree, and opportunity cost (ie not earning a paycheck) is not worth it - if you live in the Bay Area. I’m sure it would be much harder, but not impossible to get that first job elsewhere in the US or in the UK without a degree.
Are you my doppelganger? Because I did the exact same thing - back in 1984, though - using my TRS-80 Color Computer. My teachers had very little experience or knowledge of "home computing" - and had no problem with me turning in assignments I did on my computer.
People have always been free to choose their own values and just as always, when your values are wildly outside or in direct conflict with others you have to deal with the fall out. You may choose to go along with the herd even if you don't agree 100% but that's your choice and always has been.

The reality is that most people share a common core set of values and morality because we've all independently concluded that some things are just improper. It's only when we discuss more complicated issues (e.g. abortion) that we start to see divergence.

In the past people were able to run away from their problems. Puritans flew England for the new world. People leave the city for the country or leave the country for the city. Hermits live out in the woods along. You can't really do that anymore without completely unplugging yourself from the world.

The conflict that we haven't really come to terms with is that modern communication enables us to be constantly aware of the morals and values of other people and communities. In the past we only needed to concern ourselves with that of our immediate community but today we see commentary from everyone on everything at all times and are immediately aware of the morals and values of everyone on the planet.
3 Bitcoin Billionaires Share Story of How They Moved Early into the Asset Class
Build face filters with THREE.JS
Show HN: Use octicons in your readme and issue comments on GitHub
The targus and the temple are totally mid and high range. Try putting a 20W amped transducer on your jaw below your earlobe. You get VERY immersive sound. I see no way the targus implant could be worth it. I also don't see a way to put an implant on the jaw that would work because it's moving.

The spread between mid/high on the temple/targus and mid/low on the jaw are crazy though. When you have both it is full imaging that includes a space with a frustum inside your head.

Thanks for the body mod info! If you are looking at the implants I would highly suggest tying these positions I'm suggesting. I don't think it's worth the risk for the output!
This requires convincing the press to treat the results as something we don't need to know immediately, which goes against their fundamental nature. Good luck.
Interesting, I wasn't aware of Iceland's democratic history! Although admittedly it's far harder to govern 200M people rather than 200k.
Conservation of energy is hard to think about in an infinite, expanding universe that has "weird" quantum effects. Apparent local violations of conservation of energy may not be meaningful.
Venezuela’s State Entities to Make Transactions with “all Cryptocurrencies”
If you assume the worst, there'd be no point checking the parachute. You assume it will fail.

Since this is not how people really behave, we are very rarely actually assuming the worst.
Rather than just the author of a line of code, I want git or something git like that allows you to attach commentary to bits of code. For one thing that would allow you to preserve the code reviews but there are bigger reasons for this.

In every code base there are at least three generations of styles in the code. The way we want people to write code, the way we used to write it, and the things we wanted the old way to replace. You know, the really terrible code.

I find myself from [time] to time wishing I had a way to durably attach commentary to a block of code that doesn’t result in a wall of text and which can’t easily be pruned off in a refactor or a cut and paste.

In every team there are people who cut and paste idioms from code they are familiar with into new code. And the code people are [most] familiar with is often the old old way.
Point taken, but I meant evasion. What looks like mis-use of a non-profit entity, combined with funneling money into a black hole trust through "trademark licensing" has the appearance of evasion, at least to me.
360 Total Security 9.6.0.1245 Crack and Serial Key Download
Disclosure: I work on Google Cloud.

While not perfect, I want to commend the RiseML folks for doing not only an “just out of the box” run in both regular and fp16 mode (for V100), but also adding their own LSTM experiment to the mix. We need third-party benchmarks whenever new hardware or software are being sold by vendors (reminder: I benefit from you buying Google Cloud!).

I hope the authors are able to collect some of the feedback here and update their benchmark and blog post. The question about batch size comparisons is probably the most direct, but like others, I’d encourage a run on 1, 2, 4 and 8 V100s as well.
What's not true is his synecdoche. He says they are more X, Y and Z, but then he slides eloquently to assume that they always were and that the degree of difference always was significant.
I found myself reminded of Blitz Basic.

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

Seems it has since been open sourced.
Plug: regenerating insecure passwords can be automated with pass-rotate: https://github.com/SirCmpwn/pass-rotate
Maybe instead of making it the system-wide default, you could use it for specific sensitive applications. That would make it more feasible to work around the missing features.
A different background on the card versus its container
You can run the original QBasic on your browser at archive.org:

https://archive.org/details/msdos_qbasic_megapack

It comes with a large collection of games & demos, including the gorilla game.
Show HN: A browser extension for the Hacker News navbar
I remember a great quote by Bjarne Stroustrup along the lines of "people want big, loud syntax for things they are unfamiliar with and small, quiet syntax for things they are familiar with." It made me realize how arbitrary some of my opinions on language design were/are.

On the posted code, I'm totally OK with the Maybe monad, but the State monad makes me a little uneasy. If the state is an important part of the code, I want to see it! But would I feel the same way if I were more familiar with the State monad?
Checks almost certainly fall into the category of US systems that we'd never design today but which work well enough for most people most of the time that there seems to be no great urgency to roll out a better replacement system. Obviously options exist even today but "writing a check" is still the norm for a lot of people in a lot of circumstances.
It's like Hamlet. A really slow burn through four acts, and all of the sudden it explodes like a powder keg on fire!
Holy cow! About yet more things. I think the last time I bought anything at a shop with a cheque was 1997. I think almost all shops around here (UK) stopped accepting them a long time ago.
It's really too bad the alt-right has adopted him. I'm not sure the affinity is mutual but it's tarred everything he's said with a toxic association with fascism.

Asking why the fascists like Peterson yields a great deal of insight into fascism.

Among other things fascism represents a fanatical reaction to post-modernity's undermining of foundations. The fascist sees the same problems that Peterson is talking about (hence the affinity) but the fascist's reaction is less intellectual and more emotionally driven. Fascism just says "I will myself to have this meaning, and to defend that meaning I will assert that anyone not holding it is wrong." The fascist actually accepts the premise of nihilism but then rebels against it by substituting "violence" (verbal or physical) for objectivity.

In other words instead of "it is true because God said so" or "it is true because facts demonstrate it" you get "it is true because if you disagree I will hit you."

Other types of totalitarianism are similar, though I think fascism may be alone in the degree to which it is conscious of this. Others such as theocracy and totalitarian forms of leftism seem unaware of their nature as violent cults of will against nihilism but they behave similarly.
First off: thanks for the reply. Secondly, how could I forget about the LHC...doh!

So it does seem like it is possible to get a spacecraft spinning up to speed. It'll just require a lot of effort and even more capital.
Indeed touchscreen voting machines have well documented security flaws, but the article mentions optical-scan machines by ES&S. That is, machines that scan paper ballots. Paper ballots would be reviewed by humans during recounts, or if doubts arise over the tallies, but maybe not if election officials have no reason to be doubtful.
The resolution of the discriminator has nothing to do with the strength of your password.

Having the first 20 bits of the hash certainly isn’t the same as having the whole thing, but the simple math says that only 1 in a million wrong guesses will match.

This is very powerful, for example, if you have a strong hash which you want to crack along with the first 5 characters of the SHA1 because then you only have to run the slow hash 1 in a million times.

It’s also very powerful if you want to do an online attack because you can narrow down your guesses quite significantly.

Lastly, if you are logging in with keys (random entropy encoded as human readable string) rather than passwords of course none of this concerns you in the slightest, nor do you have any use for this API in the slightest.

To state it another way, if you have 80 bits of entropy in your password, maybe no big deal to throw away 20 bits worth (but for what purpose?). However the average password has less than 30 bits of entropy, so throwing away 20 bits is a big deal.

The end result is there’s a lot of trust being placed in this API, and in particular the idea that services should be calling out to it as part of a login process, or that we should be training average users to test their passwords in a webform, that is concerning.
When the closure itself is disposed of, depends on the GC algorithm (RC, tracing, parallel...).

My point is about other kinds of resources, namely files, database connections, IPC channels, sockets, native memory buffers, transactions and so forth.

The call stack of higher order functions can be used as an arena.
No, you need proper substructural types. Not even monadic regions will help.
Given that Ethereum is open source, the real value comes from their ecosystem (broadly defined).

What if Microsoft branched Ethereum and created MicroCoins, and moved a few hundred developers and researchers from Microsoft Research onto the project, and then created incentives to rapidly scale up miners and other parts of the ecosystem. Would they create $xx billion in value?

Crypto prices could continue to rise, and since I own a few coins and tokens for fun, I guess I should hope they do. But I've never understood how valuations so high can be supported given the relatively low barriers to entry (relative to multi-billion dollar valuations). I'd define myself as soft skeptic - I acknowledge I could be wrong and undervaluing first-mover advantage. I just don't understand how or why.
The bar graph seems a little whacky. It groups the TPU (which can only do FP16) with the FP32 results from the GPUs, then puts the FP16 GPU results off to the side even though that's much closer to what the TPU is doing.

Impressive results regardless though; quite a bit faster than V100 than the paper specs would suggest.
OPEC mulls a long-term alliance with Russia to keep oil prices stable
Neither, it's a matrix multiply systolic array ASIC, that's been done decades ago.

There are host of Chinese companies developing similar processors.
Show HN: patchitup – Backup files to a remote server via gzipped patches
I don't see how you can be against subscription pricing for living software. You're paying the publisher/developers to continue developing and supporting the software and run associated services. It's the only sustainable model for long lived software and 1Password is good enough to be worth it.
The Rise of the Distributed SQL Database
Why not? It seems like a pretty solid option for a subscription model and they already ask you for money donations when you pay at Petsmart and Petco...
Beanie babies aren't worth anything because the people who grew up with them aren't in their 40s and 50s yet.
The article mentions optical-scan machines, i.e. machines that tally paper ballots.
> Google claim 29x better performance-per-Watt with TPUs than contemporary GPUs[0]. Interesting to contrast that to the images-per-$ figure in this post, which is more like 2x.

But you aren't paying for the electricity, you're paying for processing, which is an unconnected parameter. They only "sell" these chips per use, not on the open market

Presuming power is a major cost input (which I assume) their profit/op is much higher. So they could sell for less than an equivalent GPU and make more money. But they think they can get away with value pricing it (processing more/unit time is presumably worth it to many customers) and more power to them.

(that last bit was not an intentional pun; only noticed after typing it)
Show HN: An Electron RSS reader for headline scanning
I set three options for animation to 0/disabled in there. Phone felt much faster but it took me a couple weeks to realise why Blackberry's swishy "you're plugged in, want to fast charge? or transfer data?" semicircle popup was no longer appearing.

No way to transfer data without reenabling one of the options.
I am working on an app for iPhone that has yet to be released. Have not done anything on the android front, was planning to see how things go on iPhone first before entering that ecosystem. I can share further details on the project if you are interested but there would be some fun ML and AR features for you to explore. Email me if interested (email is in my profile)
Very much agreed on the ease of graphics and sound, and its influence on me as a student -- I wrote a version of Pong in about 250 lines back in the 90s. A single line of music was as simple as PLAY and a string language to specify duration and pitch. SCREEN followed by LINE/CIRCLE/PAINT and you had graphics. GET and PUT gave you sprites. Some of the fine people on Prodigy provided their amateur games and tutorials.

If there's a modern equivalent I'd be interested to know.
8 things to consider when naming a business
Learning Word Vectors for 157 Languages
https://www.youtube.com/watch?v=pJ8HVWAOTEk

More poking fun at it than saying it's not viable
A much more reasonable approach that I try to live by is "Commit code every week, most days of the week."

Expecting to have a commit every day when you have a full time job, family, and, you know, other stuff to do is not realistic.
You could use nuclear rocket engines on the Moon though with much fewer risks
Not trying to twist you words, just trying to understand your POV: was it more acceptable to you when it was being deployed to kill people in other countries?
Hey there! This is a really neat idea, and I've been kicking around some semi-similar ideas for a while now but haven't done anything with them. Let me know if you want to bounce around some ideas!
Bitmain already announced some.
I am still pretty new learning haskell, and find this very helpful. Not necessarily agree whether monadic solution is prefered, but I like how it shows how general monad is: it's hard to grasp the generalization from only a couple of simple examples normally found in any haskell book. I hope there are more articles like this showing how these abstract concepts can be applied in somewhat unexpected places.
> If a beginner wanted to do anything "cool-looking" today, this same beginner programmer would need to set up render to texture on an OpenGL surface. Yuck! And so they lose interest, believing programming is the mysterious and complex domain of gods.

Or just use the web platform: JavaScript, HTML5 Canvas API, WebGL, all of that. I think it's pretty close in terms of getting a pretty (motivating) result quickly without much prior experience.

(Unrelated, but I can also remember writing the first lines of code of my life in qbasic on a dos machine in ~1998; the blue screen definitely invokes childhood memories!)
Ahh yes, this story of Vietnam is also in the book. Thanks for mentioning it. It was also a really powerful anecdote.
I've always wondered why American agriculture doesn't use more native pollinators. After all there were native angiosperms before the Europeans arrived.

I had assumed the problem was the native pollinators had only evolved to pollinate native plants, hence the use of alien bees for alien plants (e.g. almonds, apples etc). But according to this article that isn't the case.