skysight-inc/HackerNews huggingface dataset:
JavaScript doesn’t have “spaghetti-programming by design via callback hell”. Callbacks are a common approach to dealing with events and asynchronicity because nothing was built into the language (until it added promises and async/await, like how nothing was built into C# until it added tasks and async/await). There certainly isn’t anything built into C.
> Not so fully featured, I assume, but free is Wireless Diagnostics. Ignore the popup, and go to Windows -> Info/Scan/Performance (it's in System -> Library -> CoreServices -> Applications, but I start it via Spotlight)

Protip: it's also easily accessible by holding Option and clicking on the Wifi icon in the menu bar.
Oh adsense. I had my account blocked after spending a few thousand for ad generating sites on flippa. No transparency on there end, no ability to appeal, life time block.

On a side note it seems like a good racket, sell people ad generating sites then click on adds a few times after the sale and buy it back at a discount.
I always click ads of companies I don't like. Am I invalid traffic?

Also, would it be possible to hurt a website - eg breitbart - by simply spam clicking their ads? Thats incredibly dangerous :o
How to Get a Remote Job
Just want to second this. As someone who did not know Haskell going in, I found PureScript to be quite useful because I could look at the generated Javascript to understand exactly what it's doing under the hood. I've since been able to use what I learned in PureScript in Haskell with very little difficulty.

If you are originally setting out to generate Javascript, I think PureScript is even more compelling. The code it outputs is really gorgeous. It is also optimised for that environment. Specifically some features in Haskell that would be difficult to implement in Javascript are not present. Also, the very few places where the syntax differs tends to make the code generation very predictable.

I haven't used it in a big project yet, but from playing around with it, I wouldn't hesitate to do so.
TCP Proxy Server Using ASIO
If we can get closer though, I suspect most people wouldn't be bothered.
PyPI Just Hit 100k Packages
Starship delivery robots
There is probably some truth in the mind being a result of social interaction. If you read about feral children, a common theme seems to be that those children end up somewhat like animals lacking essential human characteristics.

I'd say that such a 'philosophical' zombie would indeed be conscious. In fact, I'd call it human.

I don't think those two are compatible. A philosophical zombie lacks consciousness, sentience, and qualia, a human does not. And I don't see why this collection of gears should lack any of them, why it should be a philosophical zombie. Those gear should feel pain, and not in the sense that the positions of some of those gears indicate that there is pain, like a bit in a computer memory, but just like you and me experience pain.

And that seems, at least to me, a gigantic leap. I can perfectly understand how you could evaluate different sensor inputs, calculate a pain level, and store it somewhere in memory. And then you could easily create reactions, try to get away from whatever causes you pain, you could make the robot scream.

But that seems nothing like how I experience pain, I really feel it. Humans don't even need external sources of pain, we can experience pain from memories and thoughts alone. Admittedly that may be an artificial distinction, one could certainly imagine a kind of internal sensor input that does not sense external stimuli but the state of other parts of your brain.

But all that doesn't help, at least me, at all understanding why I can feel pain and what it means to feel pain in the first place. I can not make the jump from a physical and inanimate picture of a human made out of particles to how it feels to be a human. I can not understand how a collection of gears could possibly feel pain.

And when I say not understand I mean it in the most powerful way. It's not that I can not understand the details, it's not that I don't understand anything about it but know how I could learn about it, it's much worse, I can not even imagine how I could possibly try to understand it.
The U.S. Military Finally Wants to Buy a Plane for Right Now
Or instead of "i" use "iteration"? Whatever, I use "f" for all my file handlers too.
Not saying it's true but an argument can be made (and I assume this is the one he's thinking) that growth was higher with his winning the election because the market is anticipating his policies. It is perfectly reasonable and a matter of opinion. You simply cannot write it off as factually incorrect.
Consider that the media is a part of the free market, that the free market is not rational, and that this is its way of self-correcting.
The author is right that syntax isn't the be all end all, but syntax often drives semantics and vice versa. More than one language has crashed on the rocks of unforgivable syntax, and even successful languages even have small syntax annoyances that will never go away.

My growing belief is that if you can't express your language using a Pratt parser you need to rethink what you are doing. Once you grok them and get your first one up they're more extensible than anything else - far simpler than a parser generator and very easy to write in any language.

http://javascript.crockford.com/tdop/tdop.html

http://journal.stuffwithstuff.com/2011/03/19/pratt-parsers-e...

http://www.oilshell.org/blog/2016/11/01.html

http://effbot.org/zone/tdop-index.htm

Several of them link each other. Thorsten Bell's book where you write an interpreter in Go uses it, too, to parse his own language Monkey.
RE your last paragraph, I think cost is a HUGE factor preventing more young GA pilots. What's the cost to get a PPL these days? In the range of $5000-10000? And IIRC, the total operating cost per flight hour, even for something like a C-172, is north of $100?

Even as a young 30s software engineer with a comfortable salary and a PPL on my bucket list, it looks like a terrifyingly expensive hobby. The vast majority of people simply can't afford it.
Banning accounts because a few friends or family click an ad seems like overkill and ripe for incorrect bans.
>Creating them, however, is a monumental task. There are more than four million miles of roads in the United States.

I assume that most passenger-miles are driven on <0.5MM miles of roads, moreso if they are marketing mainly to normal suburb-city commuters. And the advantage of self driving cars isn't really in the last mile. In my commuting days, I would have said

driving myself for 40 minutes <<< self driving car drives for 35 minutes and I drive for 5 < self driving car drives for 40 minutes
OLYMPUS experiment sheds light on structure of protons
JP Morgan Chase pays their reward costs out of pocket.
Lawyers are really expensive. You would need to turn it into a class action or you would be blowing through a ton of money, up against the best lawyers in the game.
> Can an article be honorably retired?

Putting a link to that Spolski article in the comments on HN, reddit, etc whenever some other article on Unicode is posted has become an in-joke. You'd find it impossible to "retire" it, even honorably. Though andrewl didn't follow the apparent protocol of referring to that article with some adjective like "excellent" or "brilliant".
I'm jealous. With my QC35 if I walk more than about 10 feet the connection gets very stuttery.
Ultimately, they are delivering a payload with a slightly modified version of wild-type hemoglobin (a single point mutation from wild-type). Patients with sickle-cell disease have a (different) mutation in their hemoglobin that causes the hemoglobin protein to aggregate, and not carry oxygen. The modified version being delivered to patients is not just a 'corrected, wild-type' version of the protein capable of carrying oxygen more efficiently, but actually carries a synthetic mutation that actually prevents the patient's version from aggregating. So if even 20% of the hemoglobin in the treated patient's blood is of this modified type, then none of their hemoglobin will aggregate, and they should get much of their oxygen-carrying capacity back. This modification to the introduced version of the protein also allows it to be easily identified and tracked to monitor things like its concentration.

The actual sequence and mutation HBB [T87Q] protein:
https://serotiny.bio/pinecone/part/10803

A short little writeup I did about the mutation:
https://serotiny.bio/notes/proteins/hbb/

A very detailed presentation about Bluebird Bio's therapy (called LentiGlobin BB305) provided to the government:
(PDF warning)
http://osp.od.nih.gov/sites/default/files/1164_bluebirdbio.p...
> Or, you could look at my career path and deduce that I just get bored easily....

:)

You really should write a book or something like that. I'd be happy to read it.

Inspiring!
There are a set of inputs that go into the voters mind that produce a certain output: the voting decision. The technology inputs to produce the correct candidate choice has been somehow thwarted by a bug in the system. The bug has been identified as fake news. To restore the proper functioning of the system the bug has to be fixed by implementing AI systems, overseen by properly vetted quality control personnel, in order to detect and remove fake news. The quality control personnel should be properly vetted to make sure that they are not under the influence of fake news which may cause errors in voting behavior to leak through. You see, people having an incorrect voting decision is evidence that there is a bug in the system that feeds them information. That, or there is a fundamental flaw in their cognitive systems which is why they have been called "deplorables". /end of the movie evil guy speech
It should be called the Dumb Mater.
And yet just today...

"China’s sprawling Internet censorship regime is harming the country’s economic and scientific progress, a senior official has said in a rare public rebuke of long-standing Chinese Communist Party (CCP) policy."

http://www.taipeitimes.com/News/front/archives/2017/03/05/20...

So they're creating alot of startups that probably are just copycats of what's existing. Not surprising considering China really isn't known for innovations.
Most installations of electronic meters have been done in the past two to three years. It's easy enough to see if readings skyrocketed after the installation (mine didn't).

(I'm presuming electronic == smart)
> In many ways yes, as C can be much more straightforward than JavaScript, which enforces spaghetti-programming by design (via callback hell).

I don't think this is a fair criticism of javascript. In javascript if you want to you can define all your callbacks as top level functions and just pass a function pointer through, the same way you would in classic C or C++. But nobody does that because its an awful way to write your code. If you want to do async programming you need callbacks of some form, and putting the callback inline is better. (Hence lambda functions being added to C++ and java). Arguably await/defer is better still, and unlike C, javascript now supports await if you want to write code that way.

The only other decent way to write high performance code is to use lightweight threads and message passing (go or erlang). But again, (as far as I know) C and C++ make this sort of code really hard to write correctly because of the memory model. I'm looking forward to seeing that battle played out in rust, where both models can work side-by-side.

As for resource loading in JS, promises aren't perfect but they make deferring code execution on resources loading work great. Just bundle your resource loading into a promise and then require('./resources').then(whatever => {...}).
> Electron is problematic and you can always tell an Electron app when you see it because the performance is so terrible.

Have you tried the open-source Brave browser?

https://brave.com/

Its GUI is created with Muon (which is a fork of Electron). The browser doesn't seem very slow, at least to me.

Also, Firefox have used XUL for a long time to create its interface. XUL is not much different from what Electron is: XML-like markup to design your interface and JS to manipulate it.
No, it makes a lot more sense for Uber to be involved in self driving than maybe anyone else.

Self-driving is a 'near rality' meaning, the tech has progressed to the point wherein we can feasibly see it working at some point. I think it'll take a little longer, but it's basically going to happen.

It represents an existential issue to Uber, it's a huge competitive issues, as well as a massive opportunity.

Uber would be more readily able to lever the tech, than say Google, who has no fleet, and no ability to build cars.

If GM/Ford get the tech going first, then they'll hold that over Uber in a very heavy hand. Also GM/Ford are slow, big companies and may lag the whole way. Tesla, Google, Uber are the 'big players' who could do it fast and well, smaller innovative shops notwithstanding.

Though self driving might be a little expensive, it's definitely not a moonshot, more of a somewhat risky but highly relevant venture.

If Uber could 'get all the pieces right' - and have driverless cars everywhere before GM/Ford got to market in a material way - Uber would be a multi-trillon dollar company. I mean - not only would it wipe out all their competition, increase market a lot just on the basis of price alone ... but it would fundamentally change how people buy/drive/own and use cars.

As risky as it is - the idea of 'driverless ubers' is just too big to ignore. It's worth 100x the market for iPhones.

Something to remember guys - look at the exports for most countries: #1 is cars. Look at family expenditures. After mortgage/rent - it's cars.

Silicon Valley is used to 0.001 cent CPE's or 25 cent click-throughs. That's peanuts compared to transport.

Disrupting cars is 100x bigger than anything the Valley has done before. The numbers are mind blowing.

Now add in trucking/transportation ... it's basically mind-boggling.

So as long as they can afford to pushing the driverless car front and as long as it's not costing them billions and billions a year in R&D, they should be definitely pushing it as their #1 long term strategic priority.
I'm not a native NYer, but when I have been there this has not been the case. FWIW, everything that the original commenter mentioned is true of Boston and the Bay Area in my experience.
I have no expertise here, so this is just speculation. But I am thinking that it got to a point where everyone who wanted and could afford a small plane had one, they could be kept flying forever, and there weren't any major improvements so no reason to buy a new one. Plus, as a comment above said, small planes used to start with a military contract, and the military was switching to jets so you didn't see that anymore.
Honestly, I thought there would be more by now
An upvote wasn't enough: thanks for writing this!

Does this mode entirely derive the IV from the plaintext or do you provide a nonce that's also mixed in? (So the chances of nonce reuse + same message = reused IV are even lower?) Could you not do the same kinda thing just with GCM by using an IV plus hash of the plaintext?
That's absolutely insane. Never heard of that before. I would surely go mad being in an airplane for that long.
>While I do have some ideas of how to improve the process, I do not have a suggested perfect hiring process. Partially because it is impossible to craft a single process that will work for all roles, for all candidates, for all companies. We need to balance being unbiased and impartial with respecting the experience and background of the candidate. It is relatively easy to do in one-off situations but very hard to do at scale.

The thing to do is to remove proxies for competence and intermediary parties. Talk directly to the candidate, about the actual work (don't try to "see how the handle" odd questions).

However, this requires decentralization of decision making which reduces control.
Can't do that in Cessna 172 either. But yeah, Cessna 182 probably.

There are models with higher useful load, definitely something to look out for, but basically it's a two-seater, or three without luggage, just like the Cessna 172.
seriously? NYC has one of the best taxi networks prior to uber. Try taking a taxi in the bay area to understand a truly dysfunctional taxi system.

I attempted to use a similar system to the one you described in vancouver where there is no ride sharing it basically failed to work at all and I had to resort to the old "call a taxi company and wait indiscriminate amount of minutes." At least their credit card systems worked which as you said is a common issue in taxis here too (I have several times had a mexican standoff with taxi drivers here until their machines magically started working).
Oh. Nice. How do we plan on increasing the speed of light to make the latency low enough?
I presume the ..OTP end of that acronym refers to 'One-Time-Password' but I'm not sure what the first T is. Not helped by the fact that, for anyone of a certain age who grew up in the UK, the initials TOTP can only ever stand for 'Top Of The Pops'

https://en.m.wikipedia.org/wiki/Top_of_the_Pops
Free Ebook: Learning Bayesian Models with R
Yeah; that was a CF all around. Pilot under some stress, air traffic control making it increasingly (and unnecessarily, IMO) worse. https://www.youtube.com/watch?v=HEVLqRIqd84

Pilot in command ultimately responsible, but damn, ATC did her no favors that day.
Well, we have seen m68k, PowerPC, x86_64, arm, AArch64.

Given the inherent problems to the x86 architecture,
if they could produce a multi-core successor to the A10,
an alignment in arm64 between mobile and desktop would be a best fit.

- power consumption
- no Trojan as a service ;)
- a single arch to support
- ...

The issue here s the performance :
beating an Intel processor is not as simple as taping a bunch of cores together.
yes but their apps seem pretty terrible on average...
It'll be fun to get paid for this time when http://www.joinjune.com is back online.
> I don't get the constant hype around self driving cars. Sure - they will be revolutionary when they get here - but the reality is they are years and years away at best.

There's a mad dash going on to be first to market on driverless cars. The basic driverless car is already being tested. The only things that need to be done are major debugging and lobbying. ETA: within half a decade if lobbying goes through.

> We have autopilots for planes, that can effectively take off, fly, and land a plane. We've had that technology for quite a while.

This is erroneous and irrelevant.

> So why is not common place for planes, at least cargo planes with no passengers? Surely companies like UPS, FedEx etc that have a large fleet of cargo planes that fly around the US and the world would have significant cost savings?

Planes are significantly harder to pilot than cars. If nothing else, look at the differences between a pilot's license and a driver's. Perhaps driverless cars will pave the way for pilotless planes, but not until safety can be guaranteed.

No one wants another 9/11.

> Why do we feel a car is easier to autopilot than a plane?

There are more necessary controls and procedures in a plane than a car.

> As soon as it is available - you'll just have Uber style copy cats with "on demand" vehicles?

If you're talking about one-offs, then probably not. The reason Uber copycats are failing right now is because of app-population and broadness of coverage. Small biz can't populate their own apps with large competitors still in the picture.

Include that with any licensing fees, barrier to entries, etc. it's highly unlikely. Perhaps if a ride-sharing-app sourcer is made that uses Uber and Lyft APIs, while giving one-offs a chance to be mixed in, we might have a nice free market.

> What benefit does Uber have at that point?

A practically free way to get even more cash.
4 Proven Patterns and Practices to Ignite Your Cloud Native Architecture
Implementing Functional Languages: A Tutorial is also available and is somewhat more accessible https://www.microsoft.com/en-us/research/publication/impleme...
Basically: probabilities and credences aren't the same thing. They're measured on the same scale, but probabilities can be used to reason about either facts or evidence, while credences are only "about" evidence (though potentially evidence about facts.)

To put that another way: it is "100% true" that 2 + 2 = 4 (in ZF set theory); just like it is "100% true" that the sun will rise today, because it already did (and otherwise the Monty Hall problem would have a different answer.)

But the credence in an agent's mind can and should only be informed by observations of these facts; and the "observing hardware" cannot be 1.0 trustworthy. (Your senses can be imprecise; the brain can be buggy or biased; the environment being observed can be the construction of a Cartesian "evil demon"; etc.)

Given an artificial agent with perfect knowledge (e.g. one who is able to directly entangle itself with the environment it is trying to predict, rather than just one able to entangle itself with evidence about the state of an environment), some things can theoretically be held to have 0.0 or 1.0 probabilities (e.g. events that already happened)—but given an embodied agent, the "maybe my processing is flawed" argument should still make these into non-infinite credences.
Are you in with the in-crowd?
Satya Nadella (Microsoft CEO), Sundar Pichai (Google CEO), Sanjay Mehrotra (SanDisk Co-Founder), Shantanu Narayen (Adobe CEO), Vinod Khosla (Sun Microsystems Co-Founder).

Yeah, I think you'll be fine.
Is time passing?
as a tech worker this is my concern as well. A contraction of the tech market due to funding drying up is bad for all tech employees...
> And it doesn't play the Nintendo games.

The hardware actually looks like the ideal form factor for me right now (I have young kids, so it's hard to sneak to the den for those marathon gaming sessions), but honestly the thing I really care about is the software.
Already happened in Biafra. But AA guns like ZU-3 are around and will do the job.
Wait. Why would you want web-based proof-of-work mining? Does this have a legitimate purpose, or is it all about forcing unsuspecting visitors to mine Bitcoin for you?
Illustrates how amazing it is that we can even detect planets orbiting other stars. Almost like detecting a grain of black sand on a beach of white.
PPL is probably on the high side of that range.

Local flight school rents their 172s for $135-150 (depending on airplane), and based on my ownership experience, they're not making fat margins on that.
Reducing transmit power reduces interference, but it also reduces capacity since the received power (and hence the SNR at the receiver) is reduced! The Shannon limit on channel capacity dictates exactly how much bit rate (C=B*log2(1+SNR)) is achievable over a channel. SNR is a fundamental ingredient of this equation.
I have a set of Plantronics sports bluetooth headphones, and I can routinely walk 30 or 40 feet away from my iMac or phone and still hear them OK. I can even go to the bathroom which is outside my office are and in another room across a hall and still enjoy music/podcasts.

Physical walls are of course, the major factor in signal loss, rather than pure distance. It seems 2 walls between my headphones and the host are OK, but 3 walls is pushing the friendship a little.
At my townhouse there are times that 2.4 GHz network dies completely in main floor. Usually its evenings, sometimes feels its periodic. Latency sky rockets even when I am 1 meter from the router.

What are the practical ways to find interference? The tools I have is openwrt router and a macbook.

I normally use 5GHz anyway, but wireless music device is still 2.4GHz which is incredibly annoying once it dies.