skysight-inc/HackerNews huggingface dataset:
super neat stuff, I visited their offices recently and was really impressed by what they were doing. From what I can tell, everything was done in house
SPADs (single photon avalanche photodiodes) are APD's operated in Geiger mode...
Call me crazy, but it would be nice if binaries were bundled with all their dependencies but then the OS maps identical files to the same memory region to save space+perf.

You get the best of both worlds?
>while you can't "force" them to do something, there can be enough political pressure to effectively compel them to do something.

>any city that passed on this opportunity would have to describe to their constituents

So, democracy in action? Constituency wants something, and politicans have to obey? Or do you prefer politicans to decide by themselves and not having to explain their decisions back to their constinuents?
Yes exactly, and the Japanese weren't that far behind the Europeans until circa 1800 or later. A lot of firearm technology we take for granted wasn't common/practical until the US Civil war era. AKA breach loading artillery and rifles, cylindrical shells, brass riffle cartridges, etc.
And do you know why you didn’t get the job when they added the new layer of management? Were you considered but rejected, did you even get a chance to apply or did you wake up one morning to a new boss and new title?

I really feel for what happened to you, but I have trouble believing that a whole raft of incompetent VPs were hired just because they had BigCo du jour in their CV.

In other words, what would you have done differently to avoid this outcome, if you believe it was avoidable?
The whole idea is extremely tone-deaf. If programmer a in SF gets to save 10% of their salary per month, and programmer b in wherever gets to save 10% of their salary... well... it's a huge savings and wealth disparity. I get it, your rent is high, but why does that mean you deserve to save 10 times as much as someone elsewhere? And everything you buy on Amazon still costs the same price. Your cars cost the same. Etc.
Yeah. I'm not trying to be a downer, but these numbers are not good. I'd expect to see them closer to $50m in revenue. I know they pay their employees very little, so perhaps that's how they're able to keep a high headcount, but even so, seems really off balance.
Google sheets (https://jeffreyeverhart.com/2017/08/12/creating-crud-web-app...)

Other online office suits such as Office 365 may have something similar.
I dig it, people are already telling little stories with a string of emojis. It would save a step if you had reusables ones.
I think interrogators are missing the point: If your interrogation technique can't even produce information that is verifiably correct, then why on earth would you believe any information produced that is non-verifiable?
why bother making a native app ? simply, when a web app would suffice in terms of a PWA o? Aye, fuxk the so called walled gardens.
> Amazon is receiving $1.525 billion in incentives from NY state and city, conditional on creating 25,000 jobs

While I'm not interested in defending the state's pandering here, there's a secondary effect involved in that economic activity, and there's an opportunity cost. The two options they have seem to be: don't pander, and sacrifice all of the activity inlvolved, because Amazon will not be headquartering there, or pander and gain some of the benefit of it. There is no third option where they don't pander, and simultaneously receive some of the benefits of pandering.
Commuting by bike – tips and tricks
Does this remember what’s been generated if you come back to an area you’ve been before?
I find WSL to be pretty amazing. I can compile and test Linux binaries on my Windows laptop, and I can even directly use the same directory of source code as I use to build Windows binaries. I haven't noticed a difference in compilation or test times, but I wouldn't expect to unless it was at least an order of magnitude bigger. It's not like I sit there waiting for it to build (normally).

Of course it's absolutely fair if you find WSL poor for your use case. But performance is not really the main thing that makes it "usable for developers", IMO.
How Stan Lee transformed the comics business
The point of the “code” formatting is so that the text doesn’t wrap.
Using lstms for stock market predictions tensorflow
Hate crimes rose 17% in 2017, according to new FBI data
Well, maybe. I would certainly like to think so. But I know from the experience of my own ancestors that it’s also possible to alienate people, especially children, from their heritage and forcibly assimilate them into the dominant culture surrounding them.
I learned a new term in the context of AI recently: "Specification Gaming".

There's a big list here: https://t.co/OqoYN8MvMN

But it's stuff like:

- Evolved algorithm for landing aircraft exploited overflow errors in the physics simulator by creating large forces that were estimated to be zero, resulting in a perfect score

- A cooperative GAN architecture for converting images from one genre to another (eg horses<->zebras) has a loss function that rewards accurate reconstruction of images from its transformed version; CycleGAN turns out to partially solve the task by, in addition to the cross-domain analogies it learns, steganographically hiding autoencoder-style data about the original image invisibly inside the transformed image to assist the reconstruction of details.

- Simulated pancake making robot learned to throw the pancake as high in the air as possible in order to maximize time away from the ground

- Robot hand pretending to grasp an object by moving between the camera and the object

- Self-driving car rewarded for speed learns to spin in circles

All of which leads me to think that if you can't at some level explain how/what/why it's reaching a certain conclusion that it may be reaching a radically different end than you're anticipating.
Thanks! This is what I had in mind.
Compared to other sensors, lidars are not that prone to interference because:

* it only takes 1 microsecond to make a ranging measurement up to 150 m, so your detector is on for a short time

* lasers only illuminate a small spot, and the detector is also looking at a similarly small spot, so it is unlikely for two lidars to point in the same spot

Now, even if it does interfere, you may see a stream of random points pointed towards the interference source. This may happen if, say, you point a lidar directly at the sun, or if you have multiple lidars mounted on the same vehicle. Such random points are easily rejected as outliers and do not affect the vast majority of the scene. Most self driving cars (I hope) should have outlier rejection schemes that deal with outliers caused by this and other sources, such as snow, smoke, and so on.

For this reason we see many self driving cars bristling with a bunch of lidars next to each other with no problems. For example the Cruise/GM ones have five Velodynes on top.
For what it's worth, it's on TPB
Is there really any good reason to hate Amazon for this? It sounds like they gave an offer, and the offer was good, so people wanted it. I like freedom. This sounds like freedom. Is it not?
> Our reasons for paying local rates...

With all due respect, this is b.s. Your company does this because it can, and because developers stuck in second and third tier cities (or countries) have little choice. It is blatant exploitation and a black mark on your company.

Edit: On closer examination, your third reason simply translates to : we are your best/only option right now so deal with it, this is borderline unethical practice.
The previous file loss incident was more of a UX problem rather than a technological one. To paraphrase, the update would , at one point, ask the user whether they'd like to migrate their existing documents and settings. If the user chose no then their documents will be deleted. This is why it only affected some people, and a simple warning would have been sufficient to clear up any confusion, though some might argue the option should have never been offered in the first place.

This is the very same problem I had with the 1st gen clickwheel iPod. When I first connected one to a new computer, iTunes asked me if I wanted to 'initialize' the device. Oblivious of its meaning I went with 'yes' and wiped a borrowed iPod clean. Friendship ruined forever.
ho ho ho... since when Italian Engineering is less than excellent? I can think of Arduino, mp3, the Pendolino... all Italian or with significant Italian contributions.

The curse of the country is its managerial class, which will suppress whatever innovation with enthusiastic zeal, only to parrot similar solutions a generation later.

They're hell bent in preserving the status quo and gently weaving their relations network rather than do anything else...
To kinda build on this, I think where this particular tool could be most beneficial would be for users just learning about neural networks, deep learning, CNNs and the like. That is, newbies to the arena.

Some may not need such a tool, and can easily visualise the layers, interconnections, functionality, etc. Others may be able to get by with 2D and "paper" representations.

I think, though, there may be a segment of learners who could benefit from a tool like this. For such people, the tool wouldn't have to support anything super-complex; smaller models and architectures would be fine.

I don't have a lot of experience with ANNs (just a few MOOCs and tutorials here and there), but from what I recall from those experiences, a tool like this could be beneficial, both for visualizing a complete NN graph, as well as visualizing a partial graph as it is built up, layer by layer (and to investigate "middle layer" operations and processes).
Lots of mayors will give the incentives? Fine. Let them. If you think it's a bad idea - or even a bad idea for your city - then don't give them. If someone else will make the mistake, let them make the mistake (and reap the consequences).
They missed Amazon Basics.
I'm kind of relieved I wasn't the only pro-Newark HN reader (though I am based in central NJ so I'll admit bias). I honestly think it's close enough to the city for it to work as an "NY" office, rent is cheaper and home ownership isn't a pipe dream, and it's close to an Amtrak stop that would allow quick access to the DC HQ!
NiceHash security breach update
There was a recent article about an academic paper that was so controversial that it was erased after publication. https://news.ycombinator.com/item?id=17938318
In Google Chrome, you have to type in the address of website you are visiting. It is a lot of different if Chrome showed content from other sites without you specifically requesting it and without showing URL of those articles.

I have seen of lot of funny or meme apps which rip content off same popular websites. I think it unfair to operator of such sites. A lot of these app will show their ads, but won't pull in ads of publisher.
> how to insult

This is usually done by silently downvoting.
> It's easier to s/one/two/, but if you are doing anything more complex, you'd still build a logical representation in memory that is non-textual (hello, AST). From there, emitting binary output isn't more complex. Needless to say, there is already a large ecosystem around SPIR-V, which can be targeted from other SLs like HLSL and GLSL, and even output directly from Rust.

The in-memory representation in any interesting compiler for some source language that is neither HLSL nor SPIR-V is unlikely to be either HLSL or SPIR-V. It’s going to be something that requires some effort to convert to whatever shader format the browser injests.

I’m saying that it’s easier to write a converter to text because you don’t need any special tooling to get started.

> In binary, you'd just say here come 32bits denoting IEEE 754 float (basically, piggy back on the existing spec). In text you need to say what symbols are accepted (exponent form, dot-based form, sign, how many digits are allowed, etc), which doesn't appear simpler to me.

Programs are about a lot more than floating point literals. The parts that cause friction are control flow structure, variable scoping rules, etc. WHLSL goes with conservative choices that are easy to describe to anyone familiar with C. This makes it easy to understand both for folks who just want to use the thing without other tooling and for folks who want to build tooling.

If it was the case that the dominant part (in terms of execution time, memory, security, or any other metric) of a shader compiler was parsing the text then it would be interesting to look at binary as an alternative. I just don’t think that’s the case:

- most of the time and memory footprint of compilation is the backend so binary input is not better.

- binary parsers have no security advantages. I would guess that they tend to have more bugs because they tend to have to use integers in the input as indices in lookup tables.

- I haven’t seen data to suggest that binary parsers are less complicated, though I’ve heard folks express that as a feeling. For sure, parsing of full C is harder than parsing most other formats regardless of whether they are text or binary. But WHLSL is not full C. I don’t think it’s any harder to parse than SPIR-V.
I agree with the static hosting side of things. However that often requires more technical know-how such as the command-line, Git, and potentially other advanced topics.

Instead I recommend people buy a domain, create a DigitalOcean account, have DigitalOcean manage it for them, and then create a single $10/month Droplet with their one-click deployment of Ghost. Now you have your markdown files and a self-hosted, beautiful blog.

That being said I am a "power user", so I use Hugo and Netlify, but there are deeper requirements to make that work. I would love to see a one-click deployment of a Netlify based blog.
Latin root word "catena", meaning "chain".
6 Tips for Moving Upward in Credit Union Leadership
Where "environment" we mean environment were humans can live. Otherwise one can claim that other non habitable planets are part of the "environment" too.
Great talk. Thanks Dan.
Another sin they have is that they write "with high probability" in the theorem but they do not strictly define that in the main section of the paper. If you look into appendix you'll see that they guarantee the probability 1 - \delta and delta affects the convergence. It means that if you add many many parameters then you just need a couple attempts to converge well. So "IF it converges" is becoming much better "VERY OFTEN it converges". Sorry, no real passion to read the paper in details, so this is just an intuition from a quick look.
I did a clean install of Windows 10 on my workstation less than a month ago and my Windows directory is sitting at 23GB, methinks something funky is going on here.
> Hosting your personal website from your home should be the default.

Very few ISPs will hand you a static IP necessary for this to work.
Food taste 'not protected by copyright' rules EU court
David Freedman has this following dialogue in his Statistical Models: Theory and Practice book:

Philosophers' stones in the early twenty-first century Correlation, partial correlation, cross lagged correlation, principal components, factor analysis, OLS, GLS, PLS, IISLS, IIISLS, IVLS, LIML, SEM, HLM, HMM, GMM, ANOVA, MANOVA, Meta-analysis, logits, probits, ridits, tobits, RESET, DFITS, AIC, BIC, MAXNET, MDL, VAR, AR, ARIMA, ARFIMA, ARCH, GARCH, LISREL[...]...

The modeler's response
We know all this. Nothing is perfect. Linearity has to be a good first approximation. Log linearity has to be a good secont approximation. THe assumptions are reasonable. The assumptions don't matter. The assumptions are conservative. You can't prove the assumptions are wrong. The biases will cancel. We can model the biases. We're only doing what everybody else does. Now we use more sophisticated techniques. If we don't do it, someone else will. What would you do? The decision-maker has to be better off with us than without us. We all have mental models. Not using a model is still a mode. The models aren't totally useless. You have to do the best you can with the data. You have to make assumptions in order to make progress. You have to give the models the benefit of the doubt. Where's the harm?
https://www.yiiframework.com/wiki/490/creating-a-simple-crud...
There's nothing wrong with hard work, nor does work have any intrinsic value (despite what the Puritans and many others would have you believe). You need to work hard enough to earn enough money to ensure you have everything you need to survive, plus whatever extra work it takes to earn what you need to live "comfortably" (which means different things to different people). You should also work hard enough so that you can save for retirement and contingencies that might prevent you from working in the future to ensure you have what you need.

Unfortunately many in our modern society are caught up with tying the idea of "accomplishment" with work and "productivity". Accomplishment is a completely subjective idea, as is personal satisfaction and happiness. I've found that most people who seek to lose themselves in their work or derive satisfaction out of being as "productive" as possible are usually very unhappy people overworking themselves in an effort to distract themselves from their unfulfilled lives. I am not referring to those who truly enjoy what they do, and thus can "work" all the time and find actual fulfillment. People like this (artists, writers, ect) would be engaged in this "work" whether or not they were getting paid. I'm referring to the people who put in an extra 20 hours of overtime at an office job they don't particularly like, or work a "side hustle" in their few, spare hours because they have been convinced that if they aren't being "productive" all the time that they are being lazy, or that their time is being wasted.

For most people work is a means to an end - not something that can or should define you as a human being.
Nope, no city was compelled. That was intended to be a rhetorical point, because it's so obviously not the case. Did anyone feel pressure to because of constituencies? Maybe. But compelled? Absolutely not.

You have a point that the Olympics analogy isn't great. One other flaw is that cities aren't contractually bound to deliver the promised incentives, either. Olympic athletes can't change their performance after the fact.

I find myself in an uncomfortable situation, where I'm defending Amazon (who I have no relationship with aside from being a customer) and not even liking the HQ2 selection process, even a little. But it's just hardball negotiation that was conducted a bit more publicly than countless other site selection processes for countless other companies.
On my "gotta make that happen" list.

trying to think of a way to do something like

https://www.emojifs.com/️🆒 where people can place the emojis in the URL and it will generate the GIF ... just not sure how supported emojis in URLs are.
>Because it is the least worst option for businesses who need what it offers.

And what is it offering exactly, relation database? Shit man, PostgeSQL, Maria DB, Firebird, etc.
This analysis is flawed.

In order to calculate a breakeven you need to determine the marginal increase in government expenditures created by a new city resident, which is obviously nonzero.
Clover’s 2018 Diversity Report
Amazon officially announces its HQ2 will be split between New York and Virginia
Ask HN: Arduino to measure height above water?
Can you think of a good way to make this:

https://woosports.com/kite/

using an Arduino, but not using accelerometers.
Economic behavior has a compounding effect. Each Amazon employee who lives in a city contributes demand for local businesses that end up creating other jobs.
This sounds like standard procedures for sampling from a Markov random field.

https://en.wikipedia.org/wiki/Markov_random_field
In my case, the probabilites for each block are supplied manually.
I can see echoes of Borges, Kafka, Euclid, Escher, Greg Egan... nice work. Some existential and strange tales to tell with an environment like this.
Cynical, but not necessarily wrong.
We briefly spoke via GitHub about a month ago, and during that convo (it was in a ticket), you mentioned that the source has inaccuracies. Is there any elaboration there or do the NFL people use a different data source to do things like Fantasy and official stats?
Yes:
https://en.wikipedia.org/wiki/Commodore_16

"The ROM resident BASIC 3.5, however, is more powerful than the VIC-20's and C64's BASIC 2.0, in that it has commands for sound and bitmapped graphics (320×200 pixels), as well as simple program tracing/debugging."
As autumn rain in California vanishes amid global warming, fires worsen
Drupal 6 was actually a pretty consistent hooks-based system that exploited the fact that PHP has a fast and feature-rich implementation of the function lookup table.

Drupal 7 started the migration to object-oriented code and was halfway through the messy rewrite when it was released. Drupal 8 finished where Drupal 7 left. That's where the majority of the developers left as well (pun intended).
SC18: HPC Demand Continues to Surge, Accelerated by Nvidia GPUs
This sounds like a rough transition, and not one you were asking for I guess. I don’t have any relevant suggestions to share* but you have my sympathies.

* well, except for the very generic ones to not confuse what’s happening to you and your worth as an individual, to seek to learn or take away something good from the experience, and to remember that karma’s a bitch and that whoever screwed you will get their comeuppance one way or another.
You're right. There is backtracking in the demo and when it happens it looks quite eerie. The world around you just decides it wants to look different and changes.
I can't use the Reader Mode in Chrome or Safari on your website? If you added that in, I would agree with you. Otherwise, it's an "OK" experience.
Show HN: Tensorflow and Go, the gopher way
I just checked mine and it is at 33 GB. Are you running a fresh installation? Do you have very many MS development tools installed?

I know in the past, any Windows updates would be cached in your windows directory forever and there was no safe way to remove them. That would gradually grow the windows directory size forever. Also, it seems there are a lot of files that get thrown in there when you start installing multiple versions of SQL Server or Visual Studio.
Relevant HN discussion about that post: https://news.ycombinator.com/item?id=17896942
Yes, it does. However the algorithm is not deterministic. If you close the game and start it again, you will see a different world.
Not OP, but from what I understand a lot of the tests where simulated and the 50' sea level rise they predicted hasn't started happening, etc.

The input data wasn't working with the expected results as well, so they came up with a flaw in the thermometers around the world which they used as justification to massage the numbers.

I dunno. I don't like pollution, but it's feeling a little hoaxie.