skysight-inc/HackerNews huggingface dataset:
Anyone interested in this should watch Alive Inside: A Story of Music and Memory.[1]

Here[2] is an astonishing excerpt from the film where an unresponsive old man is given a pair of earbuds playing music from his era. The effects are profound.

[1]http://www.aliveinside.us

[2]https://youtu.be/NKDXuCE7LeQ
I really want to get it even though I missed out on some of the savings, but really doesn’t make much since here in Portland. My house is basically always in the shade.

It would be huge if I could run my homelab without worrying about how much power I’m eating up.
The key element is that we use neural nets to compute the attention weights, so attention itself is learnable.
>What I mean is that the system is set up to make the offense as wide as possible, but not to prosecute every case.

Which is terrifying, because it undermines the notion of a jury trial.
> Public transportation doesn't scale this especially well, as anybody using public transport knows, but this article is a nice summary

Then how do cities like Singapore, with a population density of nearly 8k people per square km, have far less traffic than pretty much any major US city? They make public transportation work, and if you've ever been there, you'd know it works really well.

Just because western countries haven't figured it out yet doesn't mean that it can't work at all. Public transportation in the US sucks because the US, as a whole, wants it to suck.
In my case the setting lists two languages, but "en-US" does appear to have a higher 'quality' factor, so there.
Ask HN: What’s your creepiest Facebook targeted ad story?
Most of us have had Facebook (and Instagram) target us with timely ads after a vocal discussion on a topic (or simply thinking) with no logical explanation for how they knew about it.

What has been your strangest ad targeting, and what’s the most likely logical explanation (if any)?
I used Photopea extensively for a project last month. It's amazing the see the developer post to hackernews.

My review: Amazing product for the amateur that occasionally dabbles in doing some photoshop. I used photopea to extract assets from psd that I had to code out an for which the designer had forgotten to send me the properly exported assets.
I found it a bit slow to load large .psd's, but I tried a few online and offline tools that claim to work seamlessly with .psds and photopea was by far the best. And most seamless.

Thanks for the great work Ivan!
I've been working a little on NFSv4 lately, and wondering why they didn't do something like this instead of the relatively limited COMPOUND. atomic append and server side file copy should be doable without very much language.
Demon Tattoo Meaning for Self-Expression
The 100 km^2 aka solarcity's "blue square" is US electrical output, not world and not total energy. There's a 36x difference between the two.

US insolation is around 5.5 kWh/m^2/day. For a non-tracking array in Arizona it's about 6.5-7 [1]. Total energy collection would be almost 10^20 joules with 100% efficiency. US electricity consumption is about 1.4 * 10^19 J [2] so it would only require solar panels with 15.5% efficiency. Average is around 17%.

[1]: https://www.nrel.gov/gis/solar.html

[2]: https://en.wikipedia.org/wiki/Orders_of_magnitude_(energy)
I'm a little foggy this morning, but here goes:

If 100km^2 is read as an area (not a square 100 km on a side), that's 1e8 m^2. Assuming an average of 500W/m^2 daytime insolation over 8 hours and an average conversion efficiency of 20%, that's about 1e9Watts (1 GW) average output over 8 hours, or 8GW-hr/day of energy.

Assuming 365 days/year, I get about 2.9e4GW-hr/year, or about 29 TW-hr/year.

Wikipedia [1] gives the total energy used by civilization in 2013 as about 157 PW-hr, or 157,000 TW-hr. The same source estimates electricity generation alone was estimated at about 19,500 TW-hr in 2013.

So 100km^2 of solar panels looks like it could produce about 0.15% of humanity's 2013 electrical energy production or about 0.0186% of humanity's total 2013 energy generation.

If the initial solar array dimensions should have been read as 100km x 100km, then its output would be 2 orders of magnitude larger. This would bring its output to 15% and 1.86% of 2013 electrical and total energy generation, respectively.

YMMV - these are only napkin calcs, not reviewed for error or fatal simplification.

[1] https://en.wikipedia.org/wiki/World_energy_consumption
It occurs to me that young people may be better at bootstrapping in a scrappy way, because they don't yet have the knowledge and experience to immediately consider all the things that would be required in a mature implementation. Speaking for myself, now that I'm approaching middle age (37), if I contemplate developing a new product from scratch, I risk paralysis by analysis, overthinking every aspect of it. I certainly didn't do that when I was 21.

Scrappy bootstrapping is a double-edged sword. On the one hand, it brings us great new products. On the other hand, ignoring some real-world concerns can be a major problem for users. As just one example, consider the impact for people with disabilities (e.g. blind, mobility impaired) who need to use an app that was developed with no regard for accessibility. And I've blissfully ignored other real-world concerns myself. For instance, the first desktop app that I worked on (in my 20s) had no support for HTTP proxies (as often found in corporate networks back then).
Waiting for the solar roof tiles. Put money down to hold a place in line. Still waiting....
That just prevents anyone except miners from messing with the state. One of the nice properties of Bitcoin is that even miners can't magic more coins into existence than allowed by the protocol or spend other people's money. You lose that a little with this kind of fast sync. It's probably worth it from a usability standpoint though.
Do it! You've got nothing to lose. Write stuff that wouldn't be appropriate in a CV. Such as, why you want to work for them in particular. Have a look at their job spec, try and understand their key motivation in wanting someone to fill that role, and sell that you can do that.
Yes they're pronounced exactly the same in the Midwest.
Amazing. I hope they make it happen.
> I don't really understand why RNNs are better at processing symbols and CNNs are better at processing images

It's also possible to go the other way around. PixelRNN uses a kind of special convolutions to encode and generate images. And CNN's have been used for text translation and speech synthesis, especially because they are faster.

The RNN and CNN contain prior knowledge about the domain. The RNN contains the idea that prior elements influence the following elements in a sequence. CNN's encode the idea that close pixels are related. Both imply some kind of domain knowledge.

Multiple attention heads could potentially learn domain knowledge from data.
> For example, you may see women in tight sleavless tshirts aka wifebeaters, plus short skirts. How many men will be wearing tight wifebeaters with short pants and sandals? Not many, I bet.

So . . . burqas for everyone, then?

Seriously, if you can't recognize that fashion norms for women and men are different, and can't tell the connotative difference between a sleeveless shirt on a woman and a tank top on a man, I cannot help you.
> And the people of Europe can vote him out when his term is up

Wrong. He is not elected by the people of Europe
export function fibonacci(n: i32): i32 {
if (n == 0)
return 0;

if (n == 1)
return 1;

return fibonacci(n - 1) + fibonacci(n - 2);
}

There are better ways to speed this up than Web Assembly. It is "tree recursive". https://mitpress.mit.edu/sicp/full-text/sicp/book/node16.htm...
Switzerland has a couple of tunnels in operation that have short haul trains running through them that you drive your car onto. They don't check what kind of cars are on the train, as long as they fit you're good.
Municipal Monopoly agreements are not illegal. No monopoly is illegal. _Abuse_ of monopoly power is illegal. Cable TV is a government granted m.onopoly
Average power of radiation over the whole earth is 164 W/m^2 according to https://en.wikipedia.org/wiki/Sunlight.
Global power consumption in 2013 was 18 TW (1.575 × 10^17 Wh/y) according to https://en.wikipedia.org/wiki/World_energy_consumption.
So 164 W/m^2 × 100×10^6 m^2 = 16.4 GW.
That's a factor of 1000. But that's comparing to the average solar radiation striking the Earth. Are there places such as a desert which receive 1000 times the energy of the rest of the earth?
Are you really blaming her? Attractive women who wear dresses tend to attract predators. We should condemn the predators, not the women.
Sorry, I missed that.

I love the idea. It reminds me of something I read on HN a few years back where somebody proposed using SSH auth for web authentication.
Looking for Angular superstar to join my awesome startup
Hello

My name is Gabriel, and my new project is naologic.com. We speed up development of enterprise software by over 80% using some secret sauce and machine learning.

We already have our first big customer (huge actually), and I need a super-star coder to join the company. We can discuss hours, remote/local, etc

The aim is to create a conversational interface that writes code without needing tech expertise. And we're not far. Not at all...

email me: gabriel at naologic.com
Adding to this, I've had brilliant minority friends pass up opportunity because it even contained the faint smell of “you got this because you’re X.” I think there are categories other than gender where people have sensitivity to the appearance that advancement or favor was the result of alterior motives.

I’d argue anyone with something to give experiences this to greater and lesser degrees too. People write songs about this phenomenon and its complement (“Nobody knows you when you’re down and out”).
Mine is from a few new, recent conversations (phone, in-person) about renting my condo on Airbnb, specifically about 3rd party management services. I just started getting targeted for manorshare, one of these services. This company was never vocalized or typed. I don’t have the Facebook app installed.

My only explanation is that I searched for several far future dates for pricing on airbnb in my condo complex. airbnb knows my email, knows I searched my own home thus indicating I’m a potential lister. Airbnb sells/leases this information to manorshare who then used my email on Facebook for direct targeting.
Thanks for this. It is in my bookmarks bar now. Definitely part of my regular reading list.
Previously, in Smalltalk, rewrite rules:

http://www.refactory.com/tools/refactoring-browser/rewrite-t...
GraphQL.

http://graphql.org/
It’s my impression that this is from utility companies blocking solar.

https://www.rollingstone.com/politics/news/the-koch-brothers...
"Different than" and "different from" both appear to be accepted in American English, with "different from" having an edge for more formal writing. [1] [2]

[1] http://www.dictionary.com/e/different-from-or-different-than...

[2] https://en.oxforddictionaries.com/usage/different-from-than-...
With slope in degrees and grade in percent,

100*tan(slope) = grade%

slope = arctan(grade%/100)

so 110% is about 47.7 degrees, and tan(90 degrees) is infinitely large.
It's true. PC culture is so strong it's dangerous to have an opinion outside of what popular culture pushes on us.

It's not a good situation. There's blatant hypocrisy in the air as well. (Many of the same voices calling out politicians for past sexual misdeeds have yet to sever ties with the Clintons, for example.)

It's to our collective detriment. I can't wait for the pendulum to swing back the other way so we can all speak what we think without fear of falling on the wrong side of the PC police.
the US leads in inequality

go see Aboriginal communities in Canada and Australia, the story is similar including the substance abuse.

and nations which have rejected wealth polarization like Venezuela are no better off. indeed they simply have eliminated prosperity instead of poverty

Californians like to sneer from some moral high ground as if this is strictly a facet of a right wing society they've tried to "correct", despite the West Coast turning into a Hunger Games world

poverty will be part of the human condition forever. we are not bees, we are apes, it simply isn't in our code to act as a colony
You don't need to implement a 51% attack to hack a smart track, as evidenced by the dozens of smart contracts that have been emptied out on ethereum.
After reading about yet another sexual accusation every other day, I am not sure Pence's view is that crazy after all.
Amazing, and interesting.
When somebody punches you, it's physical assault, regardless if you punch back or not.

Similarly when somebody tries to force you into a sexual situation without your consent, it's sexual assault, regardless of whether you end up escaping it.
> The "wait a moment" is because it's Google this time.

Er, James Damore, anyone?
This is a ludicrous argument.

You're free to argue that actual Marxist socialism is somehow impossible, given that it has not been demonstrated other than at a small scale. That's a matter of opinion.

But the failure of these regimes does not change the fact that they were so far ideologically divorced from Marxist socialism and communism that most of them have met armed resistance from socialists and communists.

And does not change the fact that the name has been used by groups with diametrically opposed world views.

The point was not to argue whether or not socialism is possible or viable in any particular form, but to point out why communism gets treated differently from nazism:

There are only totalitarian nazis, while among people who call themselves communists you find people ranging from totalitarian via supporters of parliamentary democracy, to anarchists, and within those groups the former have throughout the last century been among the ones who have murdered most of the latter.

E.g. during the Spanish Civil War, Stalins Comintern agents were more successful at murdering high-ranking anti-Stalinist communist leaders than Franco's fascists was.

Anti-Stalinist socialists and communists are as opposed, or more so, to the type of regimes you talk about as they are to the nazis or facists

I've personally faced Stalinists who believed I belonged in labour camps because my views on socialism includes a firm belief in democracy, and I've personally made it clear to very same people that if they were to ever gain power, I'll take up arms against them same as I would against fascism or nazism.
Also, forgot to mention:

If you were to use WebCrypto, it ought to be possible to securely (with respect to cross-origin policy) store a user's private key using IndexedDB.
REST is like Agile. Almost everyone who claims to do it only kind of do it, and those who really do it get all wrapped up in the theology of it and turn it into an unworkable mess.
The key factor in favor of driverless cars is the time saved from driving. For many working professionals, their time is worth more than the monetary costs of owning and operating a car, electric or gasoline. Even if one already owns a normal electric car, it would be economically compelling to switch to a driverless one and use the time saved to create more value for work and career.
I think neither chemistry nor geology can alter the relative abundance of elements.
K-Means Clustering in F#
From: https://news.ycombinator.com/newsguidelines.html

> Please don't post on HN to ask ... us
> something. Instead, please send it to
> hn@ycombinator.com.
> Men are like recovering addicts when it comes to mating (all heterosexual or homosexual men with regular levels of libido are like that, if you say this doesn't apply to you, you are a liar).

Citation needed.
Check metrics !== advertise a game.
6 months ago:

"Liberal snowflakes on college campuses need safe spaces, what babies! Haha"

Today:

"Hey, so don't use these words specifically, it may upset some people"

The bald-faced hypocrisy is staggering, not surprising, yet still it makes me trip.
Have you heard of donglegate?
It really depends what you mean by "very fast". For most event driven UI applications JavaScript can certainly be more than fast enough, even on relatively underpowered devices (say, iPhone 5S).

With that being said, I recently ported a bunch of data heavy JS calculation code that had previously been running in the browser (and downloading about 100MB of data to the browser to do so - ouch) to run on a .NET back-end.

(Ignore the fact that doing this on the client will sound crazy to a professional software engineer but I would argue is totally legitimate in the context of a smart person who is not a software engineer building a prototype with tools they understand, which is what happened.)

Now, in doing the port I did improve and optimise the way the calculations were performed: basically I eliminated some redundant operations and structured the data up-front in a way that made it easier to work with. This in itself only sped things up by a factor of 2 or 3.

What really gave me the performance boost was taking advantage of the strong typing that languages such as C# offer. Just switching over to using strongly typed dictionaries via generics, and strongly typed arrays, having initially used IDictionary<string, object> (this, because I just wanted to get it working to start off with, and wasn't sure I'd always be working with the same type of data), gave me an extra 75 to 100 times performance boost.

In the end the C# version outperformed the JS version by a factor of around 200, mostly due to being able to take advantage of strong typing. And here I'm comparing the classic .NET 4.6 CLR to the latest version of Google Chrome, both running on the same machine.

I'm not JavaScript bashing - I use it all the time, and it's good for what it's good for - and V8 is a fantastic runtime, but due to the constraints of the language it simply does not approach the performance of strongly typed languages. I believe I would be able to do even better than the above with C++. Due to the parallelizable nature of the calculations we are considering a switch to CUDA to boost performance further.

If you are running performance-critical CPU-intensive code, unless you have to run that in the browser, JavaScript is generally not going to be the right choice. Based on the figures I see for this renderer, neither is WebAssembly.

If you do need to run that sort of code in the browser, and you want consistent performance across browsers, then WebAssembly might be[1].

[1] As long as you don't need to support IE11. If you do need to support it I'd suggest you find a way to avoid running large amounts of JS since, whilst its performance is definitely the best of any version of Internet Explorer, it's still not what you'd call fast and doesn't do a great job of memory management.
Former military finance officer here. I never worked directly w/ the budget shop, but in training they taught us that 'adjustment' was essentially shorthand for 'we can't make these numbers add up.'

Ie,adjustments were less surgically applied line-item corrections, and more bandaids to fix what could easily be underlying math errors.

So if a unit budget was $10mil one year, and could only account for $9mil, they might make $1mil in adjustments to avoid coming in under budget (a kiss of death, as your next year's budget would be cut by however short you were).

Lots of this kind of accounting was made public last yr in the army, so this isn't a total shock:https://www.reuters.com/article/us-usa-audit-army/u-s-army-f...
They don't advertise that because their lawyers told them not to. There are lots of ways to dance around this and imply appreciation without stating it.
This is what makes it clear. Instead of burying the value somewhere in an if expression, pattern matching makes it immediately clear what the evaluated value is for a given argument.
The marginal cost of cars is not just a function of mileage. There is non-trivial wear from just sitting, and you have to pay interest on the capital cost. This is at least 5% operating cost per year which is mostly eliminated with shared vehicles that are operated continuously.
I've been working with GPUs for many years now and I still get surprised by their performance: some things turn out to be so bloody fast that I initially think that i must do something wrong. Other times, CPU implementations run circles around the GPU for no obvious reason. It's not intuitive and I still have a hard time wrapping my head around how fast these things are when they are at their best.
It’s a UK newspaper though wouldn’t you agree?
I strongly agree with you, but I suspect this is a confusion due to the changing of the URL (see dang's post). The idea that my fellow men might be barely controlling their urge to sexual assault any woman they have power over is - I hope! - absurdly wrong. The actions accused are not at all a matter of "oops, I shouldn't have done that with someone I have a position of power over," they're things that should just never be done in any situation.

And it's easy enough to separate these actions from benignly asking someone on a date.
Even five years ago, it was common knwoledge in the SF startup scene that Uber was run like a frat house. We used to laugh and hear about the Travis gang doing cocaine on his desk after work.
Very sad news. "The Great Egg Race" was a TV show I often think would lend itself well to revival.
> And it's not like 10fps is a useful frame rate in the first place.

How times have changed. I remember running flight sims back in the 16-bit era (Amiga 500, for example) when 10fps would have been considered pretty good, especially if there was a lot going on.

But yes, I think nowadays you're right: 60fps or bust. And this is really why ray-tracing isn't used that much in games - it's just so computationally expensive.
Have you heard this? I have not. I have heard people make the case that there are very minor biological differences between men and women, and seen them get tainted with the brush of holding a far different view.
I think Trumpism and climate denial are good counter-arguments to that. I think we (humans, not any one society) are fundamentally vulnerable to propaganda, and we've opened a Pandora's Box of next level propaganda tools (micro targeting, social distribution, anonymous participants) but have not evolved educational defences yet.

"You can fool some of the people all the time," as said by Unknown -- probably not Lincoln, but one of the things continually misattributed to him, in an earlier style of meme misinformation. It is ironic that people thought that the internet would purge misinformation (by making sources easier to check) but instead it has made it worse, by bypassing expertise, analysis and references altogether.

1984 isn't really about tribal groupings using computerised social credit systems, but I take your point. From the authoritarian POV, China already has nascent systems to score each citizen's thought correctness factor.