skysight-inc/HackerNews huggingface dataset:
Built a working prototype of a LAN based discovery and routing device for Evercam.io. Not very sophisticated but it worked and it was deployed to several locations successfully in a pilot program, allowing them to route to Cameras that were otherwise inaccessible.

Actual code didn't rely on rPi (Elixir/OTP on Linux). But we shipped them on Pis. Other options considered had been Galileo and also an SoC called (I think) Quark (also from Intel).

https://gitlab.com/evercam/evercam-gateway
This debate seems so premature. It's hard to take seriously when so far no one has even come close to building an AGI equivalent to a mouse, let alone a human.

Here is a broader set of perspectives from people working in the field.

http://spectrum.ieee.org/computing/software/humanlevel-ai-is...
I have submitted it numerous times to no effect. This drove a bunch of traffic so seems to be the way to do it.
They've published a few research papers. Few other researchers cite them, so it's hard to argue that their research has been influential, or even significant. In 2013 they announced they had solved/broken CAPTCHA, but refused to share their code, for which they were criticized:

https://www.vicarious.com/news-detail-02.html

More recently, they published a paper on what they call Schema Networks, which are an attempt to blend deep learning with concepts. They're winning Atari games with that, but DeepMind did it years ago.

https://arxiv.org/abs/1706.04317

They're seven years old, and until recently, they'd raised $70-$80 million. I would have expected more than a few research papers in that time, if I were their investors.
IoT, Blockchains, and the One Thing They Both Need to Thrive
I've been using a standing desk for about 2 years, and I definitely focus better while sitting - sometimes I'll even grab a random table to really pound things out, because perching on a high chair isn't quite the same.

But I like standing for dealing with random little things (email and other reaction mode type stuff), and the standing desk also makes it a lot easier to show people things on your screen when they walk over.
Another interesting coincidence - yesterday Forbes published article namedropping BTC-e in a really bad way:

>As for where the criminals are cashing out, 95 per cent of ransom funds were cashed out at the Russian exchange BTC-E. That chimes with the indication that the biggest ransomware types are the produce of the biggest organized criminal gangs working out of Russia.

https://www.forbes.com/sites/thomasbrewster/2017/07/25/googl...
Doesn't this depend on whether the event can recur?

Your math correctly assess the odds of a one time event, as one minus the odds of the event never occurring. But if 5%/month is an expected frequency of a recurring event, then after 24 months we'd expect 1.2 occurrences. Yeah?

edit: Their language is awfully sloppy, though. It's not a 60% chance in the next 12 months, it's .6 expected occurrences.
They're secretive about it, a bit like Watson. If they could really beat the benchmarks, they probably would have let us know by now.
Made a smart foosball table last summer! https://www.youtube.com/watch?v=QSY4FEy9ZuY
I believe eventually passwords will become cognitive thumbprints. I.e. instead of a password, we play a short game, type in some text of which the cadence can be analysed.
Here's something I'd love to know about undefined behavior in C: is this something specific to C, or is it something that any similar language would have to contend with?

It seems like problems crop up when you combine a fairly low-level language with an emphasis on performance, a specification that explicitly calls out implementation-defined and undefined semantics, and very highly optimizing compilers.

None of the "safer C" languages seems to have gained much traction. Is that because the problem really is intractable, or just because maintaining a decent level of compatibility with C is too hard? The major selling point of a safer C is being able to reuse lots of existing C code, after all.

Note that other languages probably have the same pitfalls, just latent for now -- their specs are silent about undefined operations, or they don't have specs at all, and their compilers don't optimize as aggressively as GCC or Clang.
You could also differentiate OSes, in that most malware is aimed at Windows machines.
If you have or can get addresses at location A and need some at location B, you can tunnel. Or if you have BGP access you can publish a really long prefix. Both are brittle.
So many spelling/grammatical errors too. It was difficult to parse.
"Alexander Vinnik" comes from updated Reuters article (with photo):

http://www.reuters.com/article/us-greece-russia-arrest-idUSK...
Waze is more of a social navigation app. You can add alerts to the map about traffic, accidents, police cameras and so on.

It also warns you of speed and speed cameras on the road, which google maps doesn't do.
Should I be seeing an update for Waze in the Play store? It says I am up-to-date but I did not have the option to use Waze when I used Android Auto just a couple of hours ago.
Author demonstrates exactly what is meant with code exam in the article
No degree, no certs here. I take that back, one expired cert from years ago. I meant to renew it, but that was a few years ago.

It gets you in the door when you have no other in, but not too far. If you go work for a bozo shop, they'll put more weight behind a current cert. However, if you get hired, do what you can to not rely on certification alone. Your peers will smell the bullshit, even if management outwardly loves your certification.
I tried to look at each of your ideas to see if they solve any of my problems - they don't. If they, I did be happy to use them and provide more feedback.
I wrote a blog post where I show how to define "until" using Uplevel: http://christopherchase.cc/posts/tcl-until.html
I am white and I am often weirded out by the "uncomfortable" thing too. Fun read.
Azure Container Instances
Turns out it wasn't commies that were going to corrupt our precious bodily fluids, but rather post cold war end-of-history ennui.
Inside Cuba's DIY Internet Revolution
Smart contracts are getting noticed in the legal sphere as a possible alternative to the system we have now. Check out /r/ethlaw
The routing algorithms are completely different, as well as the map data itself. Waze allows users to edit the map, whereas Google Maps no longer does. Google Maps only allows users to submit/edit _locations on the map_. They do share traffic and accident data, but that's about all.

Why do they do it this way? Couldn't tell ya.
Microsoft Joins the Cloud Native Compute Foundation (CNCF)
That's certainly a fine position to take but it doesn't change the results of the study: 40% of complainants admitted they lied. Unless you think people were lying about having lied, and also making up an explanation for why they lied, just because of polygraphs?

edit: I should note something else here. Kanin's study has an appendix where he reports a similar analysis on two university campuses. In this case polygraphs were not used and were thus not a factor. They also used the same definition of false (only the accuser can render an accusation false). The false reporting rate in both these cases was 50% - higher!
Luckily, while it's easy to introduce reentrant errors, it's also easy to avoid them: just make sure that an ETH transfer or another call to an unknown contract is always the last thing you do in a transaction.

It's sometimes easy to miss, but the ecosystem is also a lot better at insisting on public security audits.
Feedback like this is exactly why we made the formula open, we believe there is still lots that can be done with this. Please submit an issue on https://github.com/binaryedge/ratemyip-openframework so that we can have a discussion about impact/usefullness!
I made an ugly multi-coloured light controlled by a companion app - https://tomjwatson.com/blog/raspberry-pi-powered-home-lighti...
> "Do you think that Deb had to list valid reasons why the organization shouldn’t make the hire?"

> "This dumb bitch just didn’t wanna have to say it."

> "This ho did all sorts of shit to try and make sure that “her man and this new bitch” didn’t spend any time together."

Maybe because the hire thinks of people as dumb bitches and hos, sees every interaction through a racial lens, and can't seem to go a paragraph without cursing.

Or maybe I'm racist. It's probably that.
I wrote a Rust command-line wrapper around libmpv also: https://github.com/sevagh/surge

Uses `youtube-dl` backend.
Turns out the patients like having the lights on, so do the nurses, so they don't trip over anything.

Pro-Tip: Want to change medicine and help the world? Find a way to get rid of the wires and tubes. It is really amazing how many wires and tubes there are in a room these days. Yeah, wireless charging and all that, but often that'll mess up a pacemaker (maybe) and so it's avoided. Also, bandwidth issues with a whole building of wireless signals. It's not easy, but it would help more so than a cancer vaccine.
3 Key Parts to Your Mobile Business Strategy
I find waze'S strong point is in dense metro areas where there are many routes to consider, like LA/OC.

That's where it shines. Other than that It seems to eat a lot of battery and make my phone run hot so I stick with Google elsewhere.
I'm working on an open source Canary clone with a RasPi Zero W and Camera module, a couple of sensors (Smoke and CO) and MotionEye software all stuffed into a Pringles can. :)
>> For long-running tasks, if they are I/O bound you can use non-blocking I/O and event loops. If they are CPU bound, then use threads or separate processes. The two techniques can be combined to scale well across multiple cores.
>That combining is what M:N threading is. Green threads are application level threads. "threads" are OS level threads. M:N threading is the ability to take M application level ("green") threads, and schedule them on N actual threads.

More or less. I would say that manually threading continuations through async calls doesn't count as M:N. Not even when done via semi-automatically via the stack-less coroutines which are popular on recent languages as they are a very leaky abstraction.

I would even argue that a proper M:N system should have, if not full preemption, at least a best effort attempt at guaranteeing forward progress by implicit insertion of yields.
KPI = amount of funds raised.
In my use case, stop light cameras and speed cameras positions. There is an obnoxious grid around DC/Maryland that costs me around $300/year in tickets. To the "why don't you go slower then" crowd - believe it or not, I drive carefully. Aside of the eventual speeding, silly situations like being half-way on the wrong lane while passing a green light can cost you $150 here.
I keep my statement about Drake. However. It was a good read. This shit is true. I can picture this exact shit happening in my old work team if a dude with some thug tendencies walked in. People would be uncomfortable.
We are still working on the formal spec. However, the overview is totally complete!

I just put the link here to get some feedback. This is what replaces the passwords.
Isn't it also illegal to buy unlicensed securities? Couldn't the SEC also prosecute individuals who simply bought into these as unaccredited investors?

(I am not a lawyer)
PromptWorks welcomes our new apprentice, Lydia Li
I just might be oblivious, as a middle eastern immigrant, but how is this not a racist piece ? Am I missing something ?
i.e. SIMD i.e. something like:

@array = 1, 2 ... 1,000,000 ;
@array>>++ ;

where the `>>++` operation increments each of a million integers with the workload distributed across multiple real CPUs?
How Liberal Professors Are Ruining College (2016)
As awful as this is, I wonder what the percentage of angel and early stage investments in startups that have women are any better.
Too bad Toyota is still putting frickin Entune in their cars with no Android Auto or CarPlay support.

I wouldn't be quite as annoyed by it if the damn navigation wasn't missing the address I need to enter damn near 50% of the time (in major cities too, in a 2016 model year car). One day I noticed they had a mobile app and assumed there'd be some easier way to enter navigation addresses from contacts, google maps, etc.. but no...its barely even functional.

But hey, I can check my stocks. so there's that?

Edit: I went on a little rant tangent there... Great work Waze team. I can't wait to be able to use this.
I use it to turn my television on and off:
https://github.com/simonbyrne/fauxmo
Starret's book looks great, and it covers a LOT of information, but because of that it may not be suitable for everyone.

Otoh, the McKenzie book is very concise and gets you started almost immediately.
I fully support that idea - in fact, your example is pretty much where I am at the moment: marketer who wants to start a company, working for another startup to deliver more strategy and system development. It'd be great if it was on a tour-of-duty type contract where someone could come in, deliver on their area, and then transition out onto the the next thing when the company lifestage has been fulfilled feeling satisfied the role had been done.
Transaction costs.

Both the employee (search costs, hours in the day) and employer (job training, search costs, process knowledge) incur far greater transaction costs than you see in commodity markets. Business models that lower transaction costs (e.g. "gig economy" middlemen) tend to lead to the emergence of highly flexible labor markets. This currently only applies to jobs that don't require a high level of nontransferrable knowledge, because nobody has yet invented an "I know Kung-Fu" machine that can transplant a company's 5 year marketing strategy into the head of a day-laborer CMO.

None of this requires going outside pretty basic economic theory.

Edit: I just realized this sounds like I'm explaining Coase theorem to the person who cited Coase. It's not for you, it's for others reading your comment. I'm disagreeing with your conclusion, not your premises.
تابع لايف
Really? You must have a keener eye than me, I only saw swear words misspelled, which I believe is on purpose.
The old date of the article kind of proves my point. It's 14 years later, and we still get huge HN threads around the very-incomplete state of IPv6 transition.
It sounds more like your hotspot is janky - if a Mac doesn’t get a DHCP response it will still connect to the wifi network using and autoconf address. There is no dhcp related scenario that causes it to not connect to the network at all.
I'm having trouble understanding how this would be different anywhere else (even in "ghetto" neighborhoods).

thug: a violent person, especially a criminal.

Do you mean there's a social setting where that's acceptable?
I think you missed where I linked "application" threads to "green" threads, as opposed to OS level threads.
Do they have it for IOS's car play? Though I suppose I don't care all that much since car play is so bad I disable it and just use my phone anyways.
Read this about APT: http://www.anteriorpelvictilthq.com/anterior-pelvic-tilt/, not saying you have it, but it's possible. I had back pain for a long time because I thought I was "standing up straight". Really I was arching my lower back really badly and it caused all the pain. Did the same thing when driving. Once I realized what it was, I was able to correct it and now the pain is not nearly as bad.

Hanging helped a little and so did the traction machine at the sports medicine doctor, aka Chiropractor. Things like that only helped until I got to the root of the problem.

I hope this helps in some way and your back gets better.

EDIT: Also, when you go to get something off the ground, go down to one knee instead of squatting down, that one was straight from the doctor and actually helped a lot.
Personally, ads are easy enough for me to skip with a DVR (so long as you don't mind a lag between the live event and you watching it happen - avoiding results on the Internet isn't always easy) - but I don't even get the always-on thing. I had outages just as often as I do with Internet (actually more so), and I've had events not broadcasted when advertized. NBC Sports has been especially bad with this and F1 coverage - they outbid a motorsport-specific channel to get exclusive access to more niche events, and then those events get bumped to the bottom of the priority list in any scheduling conflict. So if you are DVR'ing it, you better check on it at least daily with other sources of information otherwise you're out of luck several times a season. Which wouldn't even be so bad if the only way to get NBC Sports and the other channels they move it to wasn't buying a 200 channel package and tripling my bill. So I just withdrew entirely.
basic biology, plenty of hormones floating around so you're not so essential to the survival of the species.
No, this is the first I've spoken of it, really. I've a few notebooks filled with sketches, thoughts, designs, etc. and a pile of prototype joins and brackets littering my workbench. It's actually a very challenging project from an electrical engineering and mechanical engineering standpoint. The Sony team were superstars. I still like the "mutant" prototype the best as it had the most character: https://www.youtube.com/watch?v=gfHape9Y31Q

In the mid 2000s, I had written some code for the Aibo to let it read books aloud.

Flash forward toa couple years ago. My kids saw some video of me with the Aibo Reader project and wanted an Aibo of their own. Unfortunately, the Aibo as a product is dead. The batteries are now dying and irreplaceable (thanks to Sony and their idiotic insistence upon DRM - it's not enough to merely provide electrons, the battery must also know the secret handshake in order for the Aibo to accept it. Maddening!!!) And those few used Aibos that do have working batteries are dying from other issues related to mechanical failure (mostly clutches in the head/neck assy.) yet command a premium price.

So now, my kids still want an Aibo. I got to thinking about how far technology had come in the past 20 years, and started wondering to myself if I could build a facsimile with the RPi. Thus the birth of this little side-project.
It’s not a Mac hardware behavior, it’s in macOS - the fact that you’re seeing bad things in Ubuntu has nothing to do with Apple here.
I'm disappointed Toyota went that route. When I was looking for a new car last year, CarPlay was a requirement so had to strike them off. Really wanted to buy another Prius too. It's also keeping me from going tesla too, I'd really love one but I just can't stand manufacturer developed entertainment systems. Ended up with a Passat that supports CarPlay, android auto and mirror link.
When do they go to bed though?
+1 for PiAware. It's just about the easiest project and a good intro to the Pi.

Other things on Pi in my house: OpenVPN server (http://www.pivpn.io/) and Node-RED (https://nodered.org/) for collecting temperature data and pushing to Power BI.
https://education.minecraft.net/faq/how-much-does-it-cost/

minecraft education is $5/year, with 'opportunities for volume licensing' which sounds affordable, but then it feels really misguided for microsoft not to give it away for free. Getting future developers to have some contact with the microsoft ecosystem is worth more than $5 i would think.
Sarcasm or not, it makes me wish my current municipality had some stupid VC money sloshing over the sides of the tub.
I do not say that the kernel is FreeBSD, just that it's FreeBSD based.
They took some code that they didn't wanted to write themselves.
syscalls means nothing, it's "easy" to replace syscalls when you control the userland.
I think that is great...I wish there would be more like that out there so kids and adults can learn playing a programming language
HackerRank (YC S11) Pegs California 3rd in Software Talent
Nice, that sounds quite a bit more compact than mine. Having really good quality photos for us to keep was the biggest priority so we settled on a DSLR and dedicated flash. Along with the printer, I ended up installing it all into an old speaker cabinet which ended up fitting everything perfectly. I do wish I wasn't living in an apartment at the time and had access to some better tools to build a proper enclosure though.
Interested in potential causes for this. Our polluted cities? Just stress? Bad diet?
I have no problem with him writing about what he assumes to be biased or racist behavior he's encountered. But the racist stereotyping and generalization he indulges in is baseless and drains his entire piece of credibility. It has no place on HN or in any sort of discourse.
Hmm. What is exatly is so bad about apple car play? I think it does exactly what it has to, provide simple interface for calls and maps
> I'm curious; why aren't we dropping the use of passwords in favor of U2F?

Well, you are favoring U2F, which is a _specific_ _implementation_ of 2FA. U2F isn't being used generally, because it isn't a general purpose solution.

> I guess for one; not everyone wants to buy and carry a key.

This statement is the problem with looking at specific implementations to solve a general problem, instead of looking at all the solutions.

There are many solutions, not all of which even use physical keys fobs.
RSA is a straightforward example of why a 3rd party shouldn't automatically be trusted for auth mechanisms.

> But we're at the point where you have to have a password manager anyhow, a token isn't that much more of a burden.

The burden isn't just a user side issue about carrying a fob. For general password replacement, key fobs will get lost. Passwords are a burden to the user, having to pay or deal with key fobs and their replacements will be an even greater burden. You are proposing to solve the auth problem by causing many users to stop using websites.

Unfortunately, there are also issues with soft tokens. There are still applications that only use the "first soft token" in a list of soft tokens owned by a user. Plus, soft tokens are quite amenable to being copied.

There are also many banks and credit card issuers who have consciously chosen various forms of 1.5FA instead of 2FA. In many cases this is a valid solution, a form of dual sided auth that works across all clients.
I can't help but think contracting is becoming more popular in London. I've been doing it myself now since 2013. I've seen a couple of perm staff walk out of jobs due to petty reasons in the last year, both were <1 year into their roles.

Actually trying to move into more of a consulting role going forward, but there is such a demand for contractors IMO it could be shortening the availability of good developers in London.
Wisconsin Foxconn deal could include $1B to $3B in incentives
Thank you for your response. Forex was appealing to me because of the lower amount needed to start, lower commissions (the broker I am looking at uses the spread) and no day trading regulations. Perhaps I will start doing securities instead of forex.