skysight-inc/HackerNews huggingface dataset:
This is a good article. A few nits:

It was the ARPANET (or the arpanet since most systems were case-insensitive in those days - Multics, and later Unix, were exceptions, not the rule) as in area's network, that used arpanet protocols like NCP. You do use "the" the first time in your article but seem to have dropped it after that.

CHAOSNET was just a LAN protocol like "ethernet" or pup -- also used what we call 10base2 "thicknet" coax. It was developed at MIT's AI Lab and was pretty much used only there and at a few institutions close to MIT like Symbolics and LMI.

In the NCP days routing was handled by IMPs (Interface Message Processors) which were not PDPD-11s, and when '11s were used they were smaller than the 11/70s which you used to illustrate the article (11/70s were the largest PDP-11s made -- still 16 bit unlike the 36-bit PDP-10s which were the mainstay of academic computer science in those days).

> In this era before ‘mail servers’, if my computer was off you weren’t sending me an email.

In that era few people had what you would consider a personal computer and more likely you logged into a timesharing system that had your mail along with everything else. So your statement is true, yet an anachronism. Even if you did have your own host, the upstream host (one earlier in the ! path) would have your message so you could consider it literally your mail server.
Haven't read the article yet, saved it.
However, my experience is that I am usually agressive and stupid when hungry.

Looking forward to reading the whole paper.
Correct. This sighting was in Churchdown not far from Imjin Barracks, a couple of miles from GCHQ and Staverton airport. He was climbing into a BMW X5 parked prominently and poised for a quick exit. I believe it was an armed response vehicle.
None of the problems you have seem to be related to language, let alone whether it's asynchronous, synchronous, multithreaded or single threaded. What you've described here sounds simple enough from an outside perspective, so it's more than likely just time to reconsider your architecture.

So let's talk about solving this with NodeJS. First of all, you've allowed this to get overwhelming to you because you consider this whole thing to be a monolithic service, when it's really just time to break it into modules. It sounds like you have a scraper, a parser, some application which needs the scraped data, and you have a web API for that application. Cool, easy enough.

So the first thing I would do is pull out your scraper into a completely different service which has nothing to do with your API. Just have it be a javascript class which takes some configurations to manage the scraping settings, and that's about it. All you really need it to do is have a method which takes some input which tells it what site to scrape, and it will then give you the output.

Cool, now you need a parser. You need to go through the html returned by your scraper and format it as JSON. Fortunately, Javascript has a lot of tools very well suited for dealing with HTML. A tool I like is called Cheerio, which makes it very easy to parse HTML and get the data you need from it. So you have a parser now.

All that's left is integrating with your application now. Based off of you saying that you need to "scrape data live and based on certain queries", what we want is to expose some routes in your application which make that possible.

If you tell me a little bit more about what your application does, I can give you some idea of how I would structure this from here.
> I don't know many details, and obviously wasn't part of the conversation that took place to arrive at this decision.

The shooter claimed to have explosives elsewhere in the city that he would remotely detonate. In that situation, lethal force is absolutely justified.
This is the closest thing I've seen to pulling information from one's ass.
Yours and the parent comment are really amusing. The best time to swim in the Los Angeles area is December to March. I try to hit up the Dolphin Club whenever I am in San Francisco. And no, you don't need a wetsuit.
How necessary is the deep model there? It seems like a simple motion detector would work just as well since he doesn't mention using the lawn himself.
> like that dude at Google that makes $300K who everyone on HN seems to know

When people talk about developer shortage, they often have developers fit for these jobs in mind.
North Dakota and Minnesota are colder than Montana (at lower elevations too). Take a look at the climate data for Fargo, ND for instance, significantly colder than Calgary. It's colder because it's more continental, and you often see a big bubble of arctic air dipping down on the weather map.
ftp.mozilla.org
It's a hobby language to you, sure, but to many others, it's what they use to earn a living, it's what their companies are built upon, just like any other major language out there. I don't see your point.
Linux debugging tools I love
I've heard a school of thought that being good at those games is actually a yellow flag because you get conditioned to code fast, not well.

That said, I love those games, so screw that. I just don't confuse them for being a gauge of someone's professional value. They probably correlate some with intelligence, but that's only one piece of the puzzle and probably not the most important piece for the grand majority of hires. Communication, work ethic, and creativity are probably more what I'd look for there.

My guess is a team made up mostly of "just above average" people would probably coordinate and communicate better than a team of "genius programmers" anyway. So there's a bar, but from there it's not as simple as smarter is better.
Show HN: Industry – Professional Network for the service and hospitality industry
Why doesn't he just get a dog?
Of course that combined host/path winds up leaking not just what hosts you are interested in but what specific resources you are after to your DNS resolver - would be quite damaging to Privacy and security of https
Gusto is hiring software engineers to join our payroll team
As an Angeleno, that last sentence does not follow from the rest of that horrific description.
Dangerous Trend in U.S. Courts May Have Consequences for Online Speech
We are here trying to empower individuals that work in the service and hospitality industry. Right now we help you get hired, but more in the pipeline to come. Thanks for checking us out!
Also, I would say, a genius in music production: nailing down great sound.
Looks like there is a sidewalk through the lawn. Which probably means using a motion detector would force him to sacrifice using the front door.
If you like lalrpop, check out nom:

https://github.com/Geal/nom
> We could further look at bias differences by studying areas of police encounters in predominantly poor areas with similar rates of crime but with different racial profiles.

Or we could conduct simulations and put police officers through them, in which the only differences were race.
ŞARAPHANELERİ VE GENİŞ BAHÇELERİ İLE DOĞA'NIN MUCİZESİ URLA-HAYAT GEZİNCE GÜZEL
So he likes dogs doing their business in his yard but not cats?
Why would you flag something based on the title alone? That seems to be an abuse of the flagging privilege.
It is most certainly not a waste of time! According to a recently published article [1], researchers managed to crack ATM PINs with 80-percent accuracy on the first try using the motion sensors on smartwatches.

[1] http://phys.org/news/2016-07-smartwatch-atm-pin.html
This. I'm pretty sure my Dad was a pill to work with, so it makes sense that he wound up quitting the corporate world and writing his own recordkeeping software that he sold to almost every county in California for over 20 years. Him dealing with Sheriffs would have been a great fly-on-the-wall moment.
Everyone should watch these. But what the videos brush up against but don't really explore is that if you do assert your rights in these various manners but they are still violated, your only real recourse is to have any resulting evidence dismissed at trial. That's a tough sell for someone who is being routinely hassled, as things like "keep calm while they're assaulting you" just end up sounding like more of the same authorituh.

If you ask a lawyer about receiving compensation for eg false arrest/imprisonment/tangible damage, they'll just chuckle. So these videos are more practical advice for people engaged in actual lawbreaking [0], rather than an avenue of justice or reforming the police from their unaccountable thuggery.

I mean, taking a step back from immediate practical advice - it's patently ridiculous that a public servant purporting to uphold the law is expected to lie and trick you about that law. What then exactly are they upholding?

[0] which admittedly is all of us in some manner, and go grey market entrepreneurs!
Missed that there were specific culprits:
"the neighbors' cats"
I imagine the TCO and maintenance effort a bit higher
Really Underrated skateboarding YouTuber: He deserves way more views
I've spent my entire life around nursing homes, and I'd definitely be willing to experiment with VR (in small doses at first) with an ailing, elderly relative. There isn't much worse than being sick, old, and mostly without the people you love most.

However, if you're not willing to go that route, there are some things you can do to help. My dad has been a nursing home administrator, my mom was an activity director, and I worked and volunteered in homes as a kid (and later worked for a company that sold media aimed at nursing home residents) - so I've seen what a great effect small things can have. A few things I would recommend:

-Old radio shows, especially the ones that still have the ads inserted between the shows. Spotify has some, and there are a lot of sites where old radio fans have gathered episodes or links to places to buy them.

-Music from your father's youth. Check out this non-profit for more information on the benefits of music for those with dementia. https://www.facebook.com/MusicAndMemory/

-Calm travel shows, old westerns if that's his thing, stuff like Lawrence Welk or I Love Lucy - a lot of older shows can wake up old memories, or just calm people down a little. We like the familiar things from better days. One of those kid-proof Kindles can be great for someone with shaky hands or the tendency to get upset and disoriented, but definitely do whatever you can to safeguard against theft. Many homes have trouble with that, sadly. It's really unfortunate that people who do such important work for our elderly after barely paid enough to get by, but that's another issue entirely.

-Screensaver-type DVDs (virtual fireplaces, gardens, snow scenes, waterfalls, etc.) - they can be very relaxing, especially the ones with decent sound effects.
If you work from home or are retired, that would be a good opportunity to be able to get an RV and do it... but destinations would be more important to me then temperature... and as others have pointed out, multiple locations have this kind of temperature all year long anyways...
Having the same problems with overheating on street view and youtube app.

I have a mother who is bed-bound in a nursing home right now (cancer.. bleh). One problem i'm having is that she isn't able to navigate the app very easily (fingers are numb from various medicines). Trying to find a good way to "mirror" and navigate for her from my phone is a pain. Nothing quite works the way I think it should. I think if we're going to give the elderly a chance to view VR, there needs to be some kind of remote assistance built in. I think this would go a long way
Fixed it, thanks!
You could either:

1) set the motion detection area only on the lawn
2) Set a delay for like > 30s movement
3) Set times of movement (ie. when they're at work)

But the big question is: did it work ?
My favourite quotes on wealth and money
Does your product work? If yes, you're not doing too bad.

Under what circumstances does your product break? Test this, don't just speculate!

Are you finding that you're having to jump through too many hoops to get the code to do what you want, and are wishful for a different language/platform/API? If you're fighting against your current tools, investigate refactoring, or replacing small components to see if they help.

Never throw anything that worked away! Version control, version control!
Yeah, you could part the whole thing out, but there's so little demand for used parts currently that it's tough to make a business case for it.

New screens are pretty cheap these days; under $40 for a new iPhone 6 screen wholesale currently. Used batteries are worth nothing since new batteries are so cheap (a new 6 battery is less than $10 -- why would you want a used one?) Camera, home button, charge port, prox sensor...even if you put all those together you'd barely have $100 worth of parts, and that's talking about new part prices (wholesale).
I put something into production with ECS as well. I ran into the same missing components too -- lack of service discovery, and such. Kubernetes work a lot better. As it stands right now, I wouldn't take a gig involving putting ECS into production.

Now if ECS 2.0 was really AWS hosted Kubernetes, I would be very interested in hearing about that...
What do you mean? Could you please elaborate?
70/21 is cold?! Damn. That's pretty much the top end of my comfort zone. I'd trade this humid, oppressive southeastern US summer every day of the week for that.
Try a summer in Hermosillo https://www.google.es/?ion=1&espv=2#q=hermosillo%20weather
A follow-up to this that I thought was profound. I have told this story here before but it really relates. I was once on a train in Europe and lucked into an upgrade to first class. The food car was in the back and I wanted a sandwich, so I walked through business and economy class to get food. In business class, everyone without exception was reading non-fiction, news or working on a laptop. When I walked through economy class, everyone was either watching TV/Netflix, reading magazines or fiction. With one or two exceptions. I thought it was a pretty profound difference that probably alone could explain the inevitable income differences between who was sitting where. I recognize that it makes sense those in business class would work, but... it was Saturday.
Illinois transplant to CA, casting another vote for "I don't miss the seasons at all." After 5 years in CA, I moved to PA for 1 and immediately regretted it at the first sign of significant weather variation.
Considering such an elaborate claim and taking it at face value as the authorities would in your take, would it not be even more potentially dangerous to take the guy out?

What if he had some sort of system where he has a personal transponder hooked to a dead man switch that triggers when the signal stops?

If someone told me they had bombs all over the city yet had not detonated them after being involved in the shootout as they were, I might wonder at the veracity as someone like that would surely have set them off already?

I guess it's easier when there aren't innocent lives on the line to follow the lines of logic I've proposed, but they seem completely natural and realistic.
Protocol from Skype Desktop version.
What I want to see is a functional language that embraces structural typing and extensable records/variants, instead of nominal typing. This would be an excellent fit for a world full of SQL databases and JSON documents. It would also be a considerable implementation challenge!
Or tanks. They could have shot the building with the main battle cannon of a tank with little risk to any officers.
> Once agreeing on the above (and not everyone may, just forwarding my own logic), then the fact that in this instance a Robot/Bomb/Robot Bomb is an unimportant implementation detail.

That would be like saying that innovations in assembly robotics were just an "unimportant implementation" of industrial production more generally.

This community is usually quick to recognize the potential of robotics in other fields, particularly when coupled with autonomous operation and AI. The idea of using "smart" bullets or drone targeted strikes domestically certainly represents a significant milestone in the projection of police power.

Robotics develop along a certain, now familiar, trajectory. To understand the importance of this event extrapolate from other fields, farther along the curve.
The paper makes no mention of subjects in ketosis. Would have been interesting.
Tesla Model S driver and 8-yr-old son survive 80mph rollover truck crash
Well, aside from not actually being unanimous, doesn't this underline the falsity of the zero-trust claims about cryptocurrency? If there conceivably can be a community decision to fork, then you are essentially trusting the people involved in making that decision in exactly the same way as you trust policy makers in a typical fiat currency.
My reasonably-well-liked cousin, and his wife. A few friends.

So, no, you're wrong.
Semantic segmentation/FCN isn't necessary since the spray isn't targeting the cat location specifically - you could just use a whole image classifier. You don't need a TX1 either, you could run this on a spare phone

https://www.tensorflow.org/mobile.html

http://mxnet.readthedocs.io/en/latest/how_to/smart_device.ht...

https://github.com/jetpacapp/DeepBeliefSDK
It's very old phones, with external antennas the power came from the same place that the power came from to say power the LED in the aftermarket NOKIA antennas that would light up when you are getting a call or a text - wireless power.
The phone had enough leakage to modulate the return signal sufficiently to be detected, it would not be the same thing as tracking a phone via its normal cellular signal it would just indicate the presence of one.
That's exactly what GKE is on GCP and I love it.
Cycling is fun. Skiing is orders of magnitude more fun.
Shentong: Haskell implementation of the Shen programming language
Now I wonder if "foreknowledge" could have come into English as a calque of Latin "praescientia".
What could we evil rich white people loot from Venezuela at this point?
> Communist/Socialist Governments typically use such financial vehicles among many others to systematically remove and transfer some/most of their countries wealth into their own/friends coffers through various arrangements with financial institutions et al all the time.

Oh, come on. Such activities happen the world and history over regardless of the ostensible public political veneer.
Pragmatically, criminal convictions of all individuals, race notwithstanding, requires a unanimous jury verdict. In those jurisdictions with high concentration of blacks, which is where the preponderance of black crime takes place, juries would be highly likely to include black members whose assent is required for conviction of a black defendant.

On that basis, non-black bias against blacks would not account for population rates of convictions in those localities, at least insofar as post-arrest procedures are concerned.

Conceivably other factors could be implicated in conviction rates, e.g., possible higher rates of plea bargaining among black defendants. Still, if the difference in crime rates (based on convictions) is great enough, non-jury convictions wouldn't explain it.
In my experience, there is a high correlation between linkbaity titles and spammy content. (I can unflag if necessary, but that has been rare)

The official rule is to flag if the content is spammy/off-topic.
Microsoft Bob
Squirrel hunting, also using a water deterrent and Python:

https://www.slideshare.net/mobile/kgrandis/pycon-2012-milita...
Obviously, but if you're as security-minded as this article author is, I'd trust a hardware solution over a software solution. It's the difference between turning off your camera and actually unplugging your camera (for instance.)
http://marc.info/?l=full-disclosure&m=141272606521280&w=2
Just out of curiosity, at what level of wealth or yearly income would you think someone would have to have in order to drop $40k on a project like that?
I hear the temporary-work evaluation advocated on HN frequently, but this is a viewpoint almost exclusively held by junior developers. Those with families would find it difficult to accept the risk they may be terminated after the eval period. Senior developers aren't going to quit their job on the hope they won't be terminated at the end of the evaluation period. Job searching from scratch takes time and is stressful. Companies aren't going to spend half of the eval period training a new hire only to realize many of them aren't good enough (since they didn't screen them in a rigorous interview process). The risks don't align with anyone's incentives except for new grads, who have much less to lose.

I hear the argument, "if you know you're good, you'll make it," but if the hiring decision is pushed out to the end of an evaluation period, then the same arbitrary factors that lead interviewers to decline good candidates will also influence the long-eval period method as well. Case in point: Google Finance hires new grads almost exclusively from their pool of interns. Most don't make it, though many are talented. For a student, taking an internship is a no-risk move, since they will be returning to classes anyway. I can't a rational developer with a family accepting a similar arrangement: where the odds suggest she won't make it.
It's usually the deepest part of the winter - I think we'll usually get one week where it's -30 and dips (occasionally) beyond, with the rest of winter being -25C at its coldest.
At least it will keep spam on those domains down
Thanks. Not yet, I was just planning to put something soon.

It will be probably at NullException.io (just empty domain right now)
do you tolerate scraping?
I actually think you have it backwards. A lot of those engineers probably feel the opposite because those companies have some amount of truly amazing engineers that those other employees get to work with. For instance I'm like 4 day old garbage compared next to the technical leaders / senior engineers at these companies.

One of my friends used to work right next to some of the engineers that initially created EC2. I'd be feeling more like I'm not worthy because I haven't created anything as cool or worth near as much.
ArrayBlockingQueue is compared in the performance test results

https://github.com/LMAX-Exchange/disruptor/wiki/Performance-...
As a happy customer I get slightly concerned when relatively small, successful companies get (too) ambitious for rapid expansion. Luckily in this case, while MessageBird works very well, the product is not unique and quite easy to substitute may the need arise. I'd rather not see that happen, though. :)
Militarizing Your Backyard with Python: Computer Vision and the Squirrel Hordes
Hi! Nice work!

Reading through it, I'm unsure whether the VM is necessary or included. To me, 'unnecessary' and 'runs on it by default' seem slightly contradictory, or at least surprising. I don't have time to read through your source code right now, but if you're not running on your VM, what output do you produce? elf executables against the x86-64 Linux ABI?

I was also surprised that so many terms in your post have links to the definition in Wikipedia. After finishing the article and scrolling all the way down, I got to your paragraph that explained your rationale for doing so, so that's fair. However, I admit I expected these terms to link to some Verve documentation about that particular component or concept to explain details about your implementation. I realize that you may have a different audience in mind than, say, the Haskell or Python docs, but I wouldn't expect those sites to link to dictionary definitions at all.

Thanks for posting!
Did I read you correctly?

Flagging first without reading in deed seems like abuse of flags. (Possible exceptions for very obvious offenders against site guidelines.)
Amazon is a huge company I'm sure they have a lot of different interview types
Theranos Statement on CMS Findings