skysight-inc/HackerNews huggingface dataset:
This is just insane... You're basically living about 300 years in the past, completely rejection of the scientific method.

Daily life must be fascinating. All these miracles – wireless phones, glowing globes, flying(like off the ground!). Experts are completely useless, so these things must be spiritual creatures, created for the pleasure of "street-smart" people.

I wish there were a way for such people to actually opt out the system they reject.
FINN: A Framework for Fast, Scalable Binarized Neural Network Inference [pdf]
> We're just getting warmed up!

Literally, sadly.
The water cycle is not "perpetual": it depends on input from the sun.

The tides are not "perpetual": they depend on gradually taking energy from the orbit of the moon.
I sometimes soften a criticism here on HN simply by putting a question mark at the end?
I have had what most people would consider a great career and I don't write bash scripts. If I need to automate something then Ruby is my glue of choice or for simple things Makefiles.
Exactly. Its clear distinction between (unicode) strings and (binary) data is Python 3's biggest plus, imho. No more randomly popping up errors because something is trying to handle the binary data in your str as string; instead you'll get a nice type error. I don't understand how people do _not_ find that terribly annoying with Python 2. (seriously, tell me)
Security for so many elements end up being seen of as an afterthought. For Android, there are so many different moving parts - from hardware, as others have mentioned - to multiple libraries, poor malware and antiviruses and other protections, and so many different libraries.
What's wrong with using the best result? If you're concerned the code could run faster than possible: don't be :)
Validation of in-app purchases through internal server – our experience
I thought that duplicate links merge automatically?

https://news.ycombinator.com/item?id=13057200
IMO flash didn't fit into the open web vision, if I wanted to make my own browser, it couldn't gain traction until adobe decided to release flash for my browser
No problem they will just sell the landlines to frontier.
FBI Awards Dataminr Contract for Twitter 'Firehose'
I don't disagree on your sentiment on the gamedev industry and how it treats devs, but I agree with the author on the point of optimizing for a better career than just optimizing for salary bumps.

Their checklist shares a lot with mine, and I can only assume money will come with having grown in supportive and great development environments.
This fork looks actively maintained: https://github.com/SmashingDashboard/smashing
English question - What do you refer to as "canon" in this regard?
> Apple doesn't make design decisions based on redundant stock.

One would like to think that way.
care sharing your playlist in podcast format?
"I do not know why Google doesn't just come in and absolutely dominate Apple in the 'laptop geared towards developers'-market"

There could be many reasons. Off the top of my head:

* Google is not a devices company (disregarding recent forays into the the high end smartphone market), but a services company. It's not in their DNA to this, and it doesn't fit their (current) business model. The don't have the required hardware competences, nor the required sales or distribution organisations.

* Even if Google had the required competences to do this, it's highly doubtful that it's a worthwhile pursuit. The "pro" market is not big, its probably not growing, and the competition is fierce. To the extend that Apple neglects this market, its probably because the ROI is too low. To make hardware that seriously challenges Apple (and other PC manufacturers) requires large investments.

* It doesn't support Google's other businesses. Google is already present on all the existing platforms. They are not going to sell more ads doing this.
None that I know of and thus the inspiration to start this.

I so intend to write on some pieces of software architecture that I have understanding of. For micro-services piece, if you specific sample well-defined problems, please do let me know and I would like to cover it up.
I added: 'London, Tonight' on that query, and discovered they are only visible in the southern hemisphere. Boo.
This is copy-paste worthy! :)
Intuitive Biostatistics by Motulsky

Goes over the commonly used methods in science but only explains the intuition behind the method and what you can and cannot expect from the results, drawbacks etc. Written in a very conversational and opinionated style, I enjoyed it.
Yes, it's a game where you even had to get into back in the day. And back then what was driving the hype was what we would call "open world" feel nowadays. And in comparison to today's sizes it's quite small. So without nostalgia I wouldn't suggest starting FO1/2. Watch a Let's Play for some story, or read some dialogues online. More is not reasonable at this point.
> I wouldn't worry

Yeah... what could go wrong, eh?
You can build your own foward-chaining datalog compiler pretty easily - http://scattered-thoughts.net/blog/2016/10/11/a-practical-re.... I did it in-memory only, but that same design would work with any external storage that supports range queries efficiently.
> Heat a diamond and it will burn releasing CO2 into the air

I bet you have never tried that.

Heat a diamond enough (what it a lot), and it will turn into graphite (layer by layer), a substance usually used for heat protection since is one of the solid materials we have around that survive the hightest temperatures.

Also, hit it with a big enough hammer, and yes, it will smash. It will also press a dent on your hammer.
Thanks a bunch. I mentioned similarities to bucket sort earlier in the day.

I will go over the mentioned paper and also mention it as a reference.
Yes, you are absolutely right.
But... there is of course always a "but":
I had to make a choice: Reaching out to the folkes on FB asking them for their preferred communication details outside of FB (thats quite a lot to do)
or not + quit FB Messenger
but "loose" all strings. Which I don't want. But there is hope, that one day it will be different.
As long as the embedded SoC checks the firmware signature, it's not a problem.
Damn. I was hopeful if used gamma radiation. That would have been truly revolutionary.
Most people who had bigger Python projects simply could not upgrade because they had a whole bunch of dependencies that did not work under Python3 and that could also not easily be replaced by some other library.

On a big python project at work we only very recently have lost our last dependency on a Python2 library and it took some dedicated effort to track and replace these dependencies.
And upgrading all of our own code to be Python3 compatible will be a whole other can of worms (even though we were careful to write our code in a forwards-compatible way using future imports etc.).
1st automated vehicles begin tests on Ontario roads
Do you drink coffe in the morning on a emptu stomach? read this
Stay in school, kid. Finish high school and go to college, unless you are financially or otherwise prevented from doing so.

It may or may not make you more employable[1], but that isn't what a university education is for.

If you have the chance to study literature or mathematics or whatever you like for four years without going into debt, you would be stupid not to take it.

Big companies are no place to waste your youth and burn out making a buck for yourself and two for someone else. There'll be plenty of time for that later.

[1] It will.
GHC optimization and fusion
And Bill Gates does the funding.
Another language? Do you mean that Ruby, or Go, or Rust, or Javascript are less likely to force you to another jump in the next 20 years?

I dislike the new print in py3, but still the python community do take things seriously and are not switch horses every 6 months. I also do Javascript and, well, I'd love the community there to hold on something and actually dig it for more than 6 months.
A linux distro that isn't 100% locked down and limited to infrastructure like Android and ChromeOS is a fuss and a nuisance to maintain, it takes expensive specialists, it takes money, and it invites security issues. And "developers" is a teeny tiny market.
Articles like this always make me wonder about how collectors preserve electronics for the ages. Will this cartridge still be in top condition in 50 years, or will it be a pile of rusty parts?
I agree. The other day, I had to write a 1-page project proposal for a PhD scholarship and they were giving the font to use and its size, and the margins. I had almost no mathematical symbol to use. One of the professors said that it looks unprofessional to not use Latex. I mean, I could have use Latex and I would have looked like exactly the same given the requirements. I just did it in LibreOffice because that was really the simplest I could have done.
>I know this stuff seems obvious. But it took me a while to figure out I couldn't just coast and wing it like in high school, and many other students had the same experience.

This.. So much this for me. It took a long time for me to realise that I couldn't just wing it, as I did for school, and once I got that I went from failing to near top of the year.
Write You a Scheme, Version 2.0
BMW working with Intel and Mobileye to develop self-driving cars
Yep, you get it. That would not happen in the USA, but has already happened in china.
This is way too reminiscent of the 3-Envelopes story.
Biofuel discovery: startup company breathes new life into old tyres
You are losing subtle but important meaning. First most != all. Second, some still think that ancient is better than modern. Third, science to some is a belief system, not an absolute. These are all fallacies, but to a person convinced that some herb will cure their gout or arthritis it reads very differently than "doesn't work". It reads as "hasn't proven to work yet." And this is the crux of the problem. The scientific community cannot just discount something because it hasn't yet been found to work. It is possible, though extremely unlikely, that some herb can be concentrated just right to cure whatever, so we can't say "it never did and it never will work". And the person who is already mistrustful of be scientific process and community will see that as evidence that it might.

Obviously, I am not in favor of perpetuating myths, but strictly speaking it is more neuanced than what you said.
> How does spreading rumors help them get out of being micromanaged?

It does it by getting the micromanaged fired.
Frameworks without the framework: why didn't we think of this sooner?
I came here to say exactly that - it almost feels like that episode was prompted by this story.
LOL no it won't:)
> Twelve milkmen IS theoretically possible. Thirteen is silly.

From "Freaked" (1993)
They report image classification speeds of 20K - 12.3 million images / second. Good! That means we might see robots that don't stumble or take 2 minutes to open a door. Here's what you can do with 1000fps vision:

https://www.youtube.com/watch?v=-KxjVlaLBmk

(and that was 7 years ago!)

I'm wondering why fast vision applied to robotics hasn't been more researched in the meantime.
"biblical canon" is "a collection or list of sacred books accepted as genuine"

Entertainment series with many entries inevitably have internal conflicts. So series writers choose which stories are considered to be 'true' going forward.

For instance there were 30 years of Star Wars novels that established many new characters and events that came after the movies. Disney declared them all non-canon. So in the new movies none of those characters exist and none of those events happened.

https://en.wikipedia.org/wiki/Canon_(fiction)
Another example: for OpenBSD part of the manual upgrade procedure (not the recommended method, but useful if you don't have a console to run the installer) is to make a copy of /sbin/reboot, because there's a good chance that the new /sbin/reboot you're about to install will have the wrong syscalls for the running kernel.
It'd be nice if people replied instead of just downvoting.

You're missing the point of a compiler. It does a huge amount of work to reliably get a very, very good solution to a huge problem in a reasonable amount of time. Depending on the optimization settings, of course it is not going to try its hardest to get the very best code out of every single function. Besides, you can always use the output of the compiler as your starting point for hand optimization.

Why don't you try your hand at some Fortran kernels where a compiler might spend a few minutes or hours optimizing the hell out of something extremely important? I doubt you'll beat a Fortran compiler at its main job.

No one is claiming that you can't beat the compiler some of the time. But you can't beat the compiler even 0.01% of the time, given how much code there is out there.
> When we learn C, we are taught that main is the first function called in a C program. In reality, main is simply a convention of the standard library.

Well, I've already learned something new. I assumed that convention was from the compiler. This is a great resource.
That's possible, but VLC doesn't have a good UI for browsing your music library. Grove Music was good at this, but it was bought by Microsoft and imho has since regressed.
That's a very personal netiquette :-)
My company uses a product called LanDesk to manage updates on machines instead of WSUS. It pops up at least once a week if not once a day and says that I have to reboot. It gives me 60 seconds to choose to reboot now or postpone the reboot boot for 4 hours but you can only postpone 3 times before it automatically reboots. If you don't act in those 60 seconds, the system reboots. It doesn't matter if you were getting coffee or having a bio break.

It doesn't initiate the system shutdown command or at least doesn't wait long enough to allow programs like Outlook to safely shutdown so I've had corrupted mail files that needed to be rebuilt because of it.

Further more, LanDesk has a vulnerability scanner and remote administration utility that are both always running. On top of that we use McAfee's virus and malware scanner and firewall. Cisco's Web Security Agent that monitors all network traffic. And a product called WebSense which as near as I can tell logs everything you do in browser.

We deal with PCI, PII, and HIPPA related information though and they pretty much require this kind of nonsense.

Idk, the whole Windows 10 "spying" and "forced" update policies seems insignificant by comparison.
I've seen it twice, both with the same (absolutely terrible) manager. Short story, manager heard someone complain about employee, assumed employee wasn't doing their job, and put them on PIP.

Then, because the PIP actually defined the job standards, and involved checking with people who actually could evaluate the employee's performance, it became patently obvious that the employee was meeting them (and actually doing a great job).

Of course, in both cases the process was so insulting that the employees began interviewing around immediately and quit within a few months. And, no surprise, it left such a bad taste in everybody's mouths that almost the entire team quit over the next few months as well.

But, I don't think this is common. :)
> Moreover the difference between 1.05 and 1.06 nm drastically affected freezing point.

I think the author might have misread something. The Van der Waals radius of a carbon atom is only 0.17 nm, so the radius of a single tube can't vary in steps of 0.01 nm. Maybe this just referred to the average tube radius?
Plauger is one of my unsung heroes.

I discovered a little book by him after wading thru recursive descent parsers chapter by Herb Schildt... I don't want to get down on Schildt, I enjoyed that too, he showed some cool stuff..

but Plauger had me thinking that programming could be a craft, an art, a noble intellectual pursuit.
There's also this article [0], which sort of tears Zed's article apart bit by bit. It's honestly a fun read because of the aggressive tone (which I find deserved), and it's also informative.

edit: there was a HN discussion about it as well. [1]

[0] https://eev.ee/blog/2016/11/23/a-rebuttal-for-python-3/

[1] https://news.ycombinator.com/item?id=13027481
And this, folks, is why you shouldn't have "." in your PATH.
Show HN: Fantasy Football Weekly Waiver Wire Player Evaluation Tool and Heatmap
As an end-user, not a python programmer, my problem is that python lacks an idiomatic way to specify which version of python a script should run with. (Or, if it does have one, a lot of programs don't bother using it!)

When Arch switched from /usr/bin/python being python 2 to being python 3, buckets of python scripts failed. When downloading third-party python programs, the only way I know to know which version of python to use is to try one and when try the other when it complains about syntax errors.

With a perl-style "use" declaration, the runtime can immediately tell you when you're using the wrong version, or even, in principle, switch to the correct runtime if it's installed.

Hashbangs should refer to a version: e.g. "#!/usr/bin/env python2". Github shows approx. 3M results for "/usr/bin/env python", but less than 200k combined for version-specific hashbangs.
I had a question about this sentence:

"It's often necessary to either push useless data or simply align the stack pointer when
the pushed values don't happen to be aligned."

That's kind of hand-wavy. How do we "simply align the stack pointer"?
Find out how strong a waiver wire pick is this week relative to past weeks based on the number of times a player has been added.
Seems to be down, here's Google's cache

http://webcache.googleusercontent.com/search?q=cache:SHt7f6B...
I've always been intrigued by how Finland handles this. I always had the impression there were probably "clever" ways to avoid this, by for example simply reducing income and increasing equity in the company they work for, etc.

How precisely does Finland avoid the loop holes, if they do?
Semantic Scholar Pilot for Computer Science Papers
How long did you stay at Amazon? Did you start as a SDE1?
That's a complicated question because it intersects with a bunch of philosophical questions:

* Can the victims of a crime be made whole by compensation?

* If a crime harms people at random, is the crime only against those harmed or against all those placed at risk? Or society as a whole?

* How should the justice system balance the relative priorities of making the victims whole against deterring offences that haven't yet happened and reducing recidivism?

* To what extent do criminals take a rational economic view of crime? Should punishments and compensation be scaled relative to prosecution rates?

* Is it just for victim payoffs to depend on BATNA, if it means a poor, powerless person's life is worth less than a rich, powerful person's?

* Can a payoff ever be just if the justice system, which is the victim's only alternative, isn't just?

* Should we accept a less economically efficient response to crime if doing so removes perverse incentives?
What is the title of the book by Plauger you are referring to?
Insta360 Launches an IndieGoGo Campaign for 360 Cameras to Android Phones
Ask HN: Who do you use to register domains? And for hosting?
I think users choose what they see every day. FOSS OS distributions does not have the marketing budget to push their product into the face of the everyday user or bribe governments to put their product in use in primary schools to lock-in the next generation.
Lexmark MS810 Printer Driver Download
Ok.

What are the reasons Facebook should hire you?

What is your plan to communicate those reasons to Facebook?
A pure oxygen atmosphere is pushing it too much, isn't it?

Anything you have at home, except for the concrete walls and glass will burn in less than 0°C in a pure oxygen atmosphere. A pure O2 tank in a house would be a serious cause of concern.
yeah, i meant for the tab issues specifically since others arent as easy to miss

hopefully someone will get around to adding more functionality to the plugin so i don't have to edit my visual studio formatting settings for parentheses/comma spacing whenever i switch projects :p
love your comment in my blog! Specially this --> "because the whole discovery process did not involve Facebook at all. There’s hope!" Yes!
I'm quite happy with my new empty and zero friends profile. For groups its bad, I have to login back with my profile and oops all notification bling bling is coming up...
On GitHub you can try out the quiet facebook thing: https://github.com/maxfriedrich/quiet-facebook
> Obvious applications would be [...] high-altitude drones

This made me wonder about the funding for this research, but then I found that Dr. T Scott is involved with[0]:

> Radiation Mapping Using Unmanned Aerial Vehicles

> Following the events at the Fukushima Daiichi Nuclear Power Plant, the Interface Analysis Centre has been developing an unmanned aerial system capable of mapping radiation in regions inaccessible to humans.

[0]: http://www.bristol.ac.uk/physics/research/iac/casestudies/
yeah i get you. I gave up on Facebook years ago and i still struggle sometimes. On the other side business relevant stuff is and was not facebook anyway, and those friends who i consider actual friends dont mind to contact me otherwise.

In the end, losing the connections actually helped me to focus on life.
Books, read them.
I really wish I could have Fallout 1 & 2 for iOS. Turn based point and click games seem like a perfect candidate for a touch interface. Instead we have crap like the Doom clones which are horribly difficult to play and don't really provide the authentic feel of those games.
Google’s AI Can Now Translate Between Languages It Wasn’t Taught to Translate
They're not really clunky, though. The two are pretty different as well. I enjoyed the first one a lot, but couldn't finish the second (weak writing, too many pop culture references, some poorly designed areas, etc.).
All the (expensive and custom-manufactured) evidence backs up that thinking, so I'm not sure why you're being snarky about it.
So I can cause some serious economic damage around the Bay area by spoofing a few NTP messages?
>But that will challenging to capture online.

Unless there's some barrier to entry it would be difficult, and it'd probably just end up being a spam or meme fest like LinkedIn or Facebook after a while.
Yes, although the IRS only allows companies to offer ~5k/yr before the money becomes taxable compensation.
The man who made a video game inspired by escaping the secret police
So you choosing to leave is the same as being forced to leave? A boss has power you do not in many ways. They can increase your pay, they can choose the projects you work on and do not work on, they can terminate your employment whether you want it to terminate or not.

What of that do you have in common with them?
I love that you can almost reasonably measure their distance in lightyears.
Namecheap for domains. Digital ocean or scalewsy for side /personal projects. Azure for big boy stuff.
It could be that each of the 4000 records needs another 10k records each to get the report you are looking for.
(1) Another vote for Sphero. I bought Sprk+. I like seeing the innards and doing the simple blocky programming to make it move around the floor. {Hey you can even look at the C code behind the blocks.)

It needs a mobile phone with Bluetooth. There are some example programs already written that allow you to get it moving from the get-go.

(2) Has anyone tried Piper Computer Kit? Would like to know pros & cons. I have never got into minecraft? {Please don't hate me for this.) Is it hard? Am I just too lazy, or is it that I prefer chess?

I'm a teacher. No kids myself, but I like to try out and introduce STEM toys to my class.