skysight-inc/HackerNews huggingface dataset:
The anecdote Carmack shares from aviation is interesting:

>Indeed, if memory serves (it's been a while since I read about this)...
>
>The fly-by-wire flight software for the Saab Gripen (a lightweight
>fighter) went a step further. It disallowed both subroutine calls and
>backward branches, except for the one at the bottom of the main loop.
>Control flow went forward only. Sometimes one piece of code had to leave
>a note for a later piece telling it what to do, but this worked out well
>for testing: all data was allocated statically, and monitoring those
>variables gave a clear picture of most everything the software was doing.
>The software did only the bare essentials, and of course, they were
>serious about thorough ground testing.
>
>No bug has ever been found in the "released for flight" versions of that
>code.
>
> Henry Spencer
It would be hard to prove Google is purposefully making the organics lower quality. On the other hand, it's obvious they are shifting them down the page over time, which has a similar effect.

As for the Trojan horse metaphor, it is my opinion that's what AMP is. It's tricking publishers into ceding control of their websites. I suspect Google will, over time, leverage AMP to further march towards a walled garden. It is, though, an opinion. Hard for me to "prove" something I'm not privy to.
And yet now you never leave Google's servers when browsing. They know your entire path from search to site and back again.
> 1. If the bonus was tied to "getting out of bankruptcy", the easiest move for an executive would be to quit and work for a non-bankrupt company.

This is also fucked up. In many less-well-paying jobs, fucking up and getting fired can make finding another job in the field much harder. Meanwhile, precipitating a very public bankruptcy doesn’t make you unemployable as an executive? Seems like other posters here are correct. The “risk” taken by C-level executives is actually quite low and does not justify their pay.
> There's nothing wrong with an ad supported web

Keep in mind that ads are a very limited monetization scheme. For example, you can't even increase the price of your content and set it at a desired value.
LiveAgent: Over $250K monthly recurring revenue with a spin-off project
"It’ll cost about $1.5 to 2 million to replace the Amiga"

I'm doing the job for 1/4 of that money, just pay me economy class trip and a motel.

Seriously, 1.5 to 2 million dollars? The Amiga, although it was an amazing piece of hardware (I owned 500, 600, 2000, and 4000), was far from being certified for any industrial use, so I wouldn't expect any extra spending in that context.
Even using the industry standard for the job (PLCs) would be cheaper let alone using smaller single board computers (no, I'm not referring to Arduino or Raspberry PI, there are rugged solutions well below $500) and doing all development in house.
Do I miss something or they overextimated that spending by at least one order of magnitude?
Good info in there and it's quite accessible.

My gripes so far (I haven't finished it yet) are that you used a picture of China when you explained a guy sending money to Thailand. It's not a big deal and the concept still works, but it's the kind of continuity detail that would bring your page up a level.

Also, you talked about Bitcoin and you said "pre-lightening", but it should be "pre-lightning".

"Lightening" with an "E" is to make something lighter in, like skin lightening cream that Michael Jackson used.
As someone who knows next to nothing about Clojure, what does an "understanding of time, concurrency and IO baked in" actually involve, compared to something like Haskell or OCaml?
That is the worst and most useless type of documentation.

Also the most common.
Only from the perspective of the two dudes in the story. I love their healthy "it's no big deal" attitude to the whole thing. What I dislike (but understand) is the "unbelievable story" angle. Perhaps premise was the wrong word.
Probably yes, but it would be an interesting experiment. By the way, they could use superconductor magnets :)
What definition of sovereignty are you using which says that exercising border control is essential for sovereignty?

Under the Svalbard Treaty of 1920, Svalbard is under Norwegian sovereignty. It is also an entirely visa-free zone. Anyone can go there, including same-day visa-free transit at Oslo Airport en route there. If someone lives there for 7 years they can then get Norwegian citizenship.

People can be deported from Svalbard if they are unable to support themselves or commit a crime, which I think answers your migrant topic.

FWIW, the Sovereign Military Order of Malta has no territory, and hence no borders, but has widely recognized sovereignty.
Ads have been around since literally the beginning of civilization, and it is not so much a business model as it is a fundamental human need. The author comes across as naive when he says Netflix makes 5 times as much money as Facebook per user, therefore (clearly) ads don't work well. Why don't you say that healthcare makes 50x that per "user", therefore clearly the Netflix model isn't working? Point being that the ad supported model and the subscription model are fundamentally different at a psychological level.

Tim Wu, the guy who coined the term "net neutrality", has written an excellent history of ads:
https://www.washingtonpost.com/opinions/the-mania-to-capture...
I think your statement is the sanest I've read in years within the context of similar discussions about corporate.

It's a bit shocking that most other answers seem to accept and justify this status-quo without a flinch.
@ OP & HN mods - just fyi, it’s not clear from the title or URL that this is about the Rust project. Might be worth adding “(Rust)” or something to clarify.

Anecdotally, I for one am not interested in the topic of organizational debt in general or wrt to the “boats” project, whatever that may be, as I’ve read and experienced quite a lot about it already. But I am very interested in it wrt to the Rust project, given their clarity of thinking in other domains. I clicked through and read this anyway, only b/c it’s Sunday and I’m not in a hurry to scan the titles and urls only and quickly decide what’s interesting to me. But on other days I might have skipped this one just due to the lack of important information in the post line.
That should be "China content with getting the pollution out of the tier 1 city". Those old diesel buses were probably moved to some tier 2 or 3 city to replace an even older fleet.
If the shareholders were the only ones with money at risk and society wasn't through having to help take care of the employees after the execs walk away with all the cash, I'd be fine leaving it entirely up to them.

I'd want the law to not allow executives to get their massive payouts while at the same time they arent meeting their agreements with other employees such as in Sears case here where the employees aren't getting bonuses/severance while execs are. That's where they are privatising gains in the form of bonuses but making the losses public when society has to come in and help support the safety net for a bunch of employees who just got shafted.

Letting shareholders and execs set up a "tails I win, heads you lose" situation in every single major corporation isn't good for having the economy actually put money towards useful ideas, and degrades the rule of law that binds society together. The biggest issue wasn't just that execs are getting paid more, it's that it was decided that agreements with regular employees can be ignored but we still have to do right by the execs

I believe this situation shows a basic divide between conservative and liberal viewpoints where conservatives look at this situation and believe it's only involving the shareholders and execs making the agreement where liberals look at it and see it as agreement between two people that is affecting everyone around them and society.

We probably won't get much further discussing it if we are looking at the same event and seeing entirely different situations
I've been to Sweden twice in my life, and I've hit these border checks three times (I believe they were the first country to bring this stuff in—about 5 other countries have done so since) and also seen the same happen on one occasion coming from Copenhagen (by bus); someone being "caught". Nothing about that indicates to me that this is warranted, effective, or not purely motivated by paranoia. Who were those that were "caught" in your encounters? Did you get their names?
How to choose the right GEO for your next media buying campaign
In the scenario I proposed, nothing stops you from updating your dependencies.

It just doesn't happen without your knowledge and consent (unlike the default NPM settings).
I wonder if there’s a Fourier transform equivalent that’d let you stack up various inverse square curves to appropriate a linear curve?
It is amazing how much the manual has to explain to a 1980s user, for a device that, for me at least, exuded a sense of magic, especially compared to the competition. The office at my first technical job had both an Apple Lisa and a Macintosh, as well as IBM PCs, XTs and ATs. The Macintosh really felt like a different sort of beast... and though I've had several Apple machines over the years, all of them far outperforming the original Mac, none of them ever felt quite as special for some reason. I suspect a lot of it might simply be the original industrial design, which still looks cool to me.
It's working now. Congrats to the Bootstrap team for outstanding free maintenance. Looking forward to v5.
Have any useful Python 3 functions? Contribute them to Quilt
Using the word "opportunity" is debatable here. Only so many people can be executives. Just because most don't have the abilities to be an executive doesn't mean they don't have the same oppurtunity.
How many fully competent people can execute on this less-expensive plan, and do it correctly? How many of those are motivated to do this project? How many of those carry the necessary certifications to work on the industrial parts of the system? How many of those are 'qualified' to bid on the job?
Whenever I get prompted by such an aggresive cookie wall I just open it in a private tab with uBlock Origin loaded as well.

I already use Firefox Focus as a standard browser on mobile and use private tabs on the desktop more and more as well. Whenever I want to reply or use a service that requires cookies (such as logging in on HN) I use the regular session.

Subpar but it works with minimal effort.
Great article.

Charles Barkley is one of the few celebrities I respect. He believes in diversity of thought.
80% of the ads you see on the web come from Doubleclick adserver - owned by Google. Perhaps you should ask why they do not optimize that system and use site speed in search rankings instead?
XSS in Ghost: a technical analysis
Using a coffee grinder as a game controller to play Bust a Move (Puzzle Bobble)
OP said "fly by wire", meaning there's no non electronic systems to fall back on. If the electronics fail there's no "manual override".
Why has our society organized itself
so that company executives win whether
or not they do a good job?

If you're interested in this subject, you might enjoy reading [1].

It suggests several reasons, including:

* Many of the conventional mechanisms put in place to prevent this do not work. For example, the observed behaviour of boards does not resemble arms-length negotiation with executives over pay. "Independent" remuneration committees and external consultants likewise do not effectively represent shareholders' interests.

* Shareholders' voting power is very diffuse. If I own one billionth of Google via an index fund in my retirement savings, I ain't exactly got much leverage over them.

* Minority shareholder lawsuits and hostile takeovers are relatively powerless in the current age.

* Outrage costs - i.e. damage to the executives' reputations and future employment prospects - can often be mitigated by camouflaging big payments [2].

* The few large institutional shareholders don't seem inclined to do much about corporate governance. Some such as CalPERS have done things effectively in the past.

[1] https://www.amazon.com/Pay-Without-Performance-Unfulfilled-C...
[2] One example the book gives is a CEO whose pension terms were modified so that it the rate was based on his highest-paid year, with pay defined to include income he made from exercising stock options. A minor change that gave the executive an extra $20 million.
there's a huge complexity difference, however.
Getting into bioinformatics with no masters/phd
hi, I'm a jr web developer. I started to take a course online a while back Finding Hidden Messages in DNA (Bioinformatics 1) through Coursera. when I start to research jobs in bioinformatics it looked like a master's degree is expected. is that right? do you think it is reasonable to find an entry level job if you finish an online certificate for bioinformatics or that's just not enough knowledge?

is the pay typically lower than other software jobs (it looked like many employers were universities)? what kinds of problems are typically being solved by bioinformatics? thank you.
The ability of permanent ferromagnets to resist (or survive) attacks on their permanent field orientations is related to their intrinsic coercivity Hci. In general, rare earth magnets are much more resistant, however, radiation, excessive heat, serious EM pulses, extreme magnetic field pressure as in this case, will degrade magnets. The degree of symmetry is relevant, as highly asymmetrical designs are much less resistant to magnetic field pressure such as in the case of Halbach arrays. I have constructed several Halbach arrays from N35 Neo magnets purchased from K&J magnetics 10 years ago that have lost approx 50% of their force compared to when newly built. Magnet manufacturers can produce a custom run of a high, extremely high, or even ultra high Hci magnets for a price. In past times this was done by increasing expensive dysprosium content, but now there are multiple ways, and I would suggest the Japanese lead in these efforts. I believe Ames Labs patented a form of nitrogen doped carbon which has an Hci that is rather astounding, but to date it is not a stable product.
I'm one of the developers on PennyLane, a cross-platform Python library for quantum machine learning (QML), automatic differentiation, and optimization of hybrid quantum-classical computations.

For a while now, QML has been getting a lot of hype --- at the Quantum2Business conference the other day, a quote that made the rounds was "QML: most overhyped and underestimated field at the same time" (attributed to Iordanis Kerenidis, I believe).

However, current research has been showing a lot of promise, especially as an application for near-term quantum devices, that doesn't require an exceptionally large number of fault tolerant qubits.

At the moment, the main approach to QML has been the so-called 'variational circuit' approach, where a parameterised quantum circuit is evaluated on quantum hardware, with optimization/machine learning then performed by an external classical ML library, such as TensorFlow/PyTorch. However, this is not the most optimal approach - the most optimal approach is to take advantage of the quantum hardware to also perform the optimization.

This was our goal with PennyLane. Before we could even start designing the library, we needed to know how to analytically evaluate gradients on quantum circuits; so we performed the research, discovered some cool analytic tricks, and published this separately [1]. This forms the backbone of PennyLane - the exact same quantum circuits used in the machine learning model are also used to calculate the gradient during backpropagation. As a result, you can construct arbitrarily complex classical-quantum models, with both the quantum and classical parts natively 'backpropagation aware'.

Even more ambitiously, we wanted an environment where you can build a hybrid classical-quantum computational model, using not only different quantum hardware devices at once, but different hardware devices from different hardware vendors. By taking advantage of all near-term quantum hardware currently available - even those using fundamentally different models, such as qubits vs. photonic modes - you can build significantly more powerful computations. Currently, we have plugins available for [ProjectQ](https://projectq.ch), [Strawberry Fields](https://github.com/XanaduAI/strawberryfields), [Qiskit](https://qiskit.org/), and more to come.

Feel free to ask any questions you might have on PennyLane, the state of QML, and quantum computation in general!

[1] Evaluating analytic gradients on quantum hardware (https://arxiv.org/abs/1811.11184)

[2] Check out the PennyLane documentation for the nitty-gritty on our analytic gradient approach to QML: https://pennylane.readthedocs.io
I find uMatrix pretty hard to configure to not break everything while safeguarding my privacy. I prefer to use private tabs for these kinds of situations, though I wished I understood better what I was doing when configuring uMatrix.
It could have slowed down gradually and stopped. The articles I’ve read don’t do a good job describing anything.
How to animate cube in Houdini
Oxford's definition: https://en.oxforddictionaries.com/definition/quieten
If everyone was still getting paid it wouldn't be as big a deal. What's happening is that now in the bankruptcy that was either caused or not prevented by this same leadership, they have decided that paying out to employees as per their agreements is something to be axed but they have to keep paying the executives.

They cause the problem and then make others deal with the fallout. Being angry at this isn't weaponizing people's desire for fairness. It's the same as if someone had a factory generating industrial waste that they piped on to your land. They are keeping the profit, and making others pay for it
Surely Vectuary just needs the apps of their clients to ask for consent from their users?
The development kit has been available for the last month. One of the problems no one talks about is that this platform (along with tx2/tx1) runs arm64 which makes it a HUGE pain for getting many libraries to work. I’ve been using these for a while, and consistently need to hunt down library source code and compile it for arm64 since most libraries are distributed without arm64 support. There’s also plenty of device specific closed source SDKs (such as point grey ladybug cameras) which just don’t support arm64 so your only option is to attempt to write your own or pressure the manufacturer to publish an arm64 version. I do not recommend this platform for hobbyists for this reason- go buy a small x64 computer and spend 1/10th the time designing a better battery system.
When we live in a society, we agree (consciously or not) to live by a set of rules (written or not). We get the benefits and obligations that come with that.

WhatsApp exists in this society, yet it doesn't want to play by its rules saying it would compromise its core values around privacy.

What's to make of this? As much as I'm pro privacy, I feel like any application needs provisions for law enforcement. If you think that will be abused by someone in the system, it should be fixed elsewhere.

I'm trying to break this down to the basics but, as I see it, WhatsApp wants a common denominator for privacy laws in the world but is it willing to invest in lobbying everywhere it operates?
Alternatively a lever system or non-circular gear arrangement could convert the force from fixed magnets into a linear response entirely mechanically.

...edited for sense
Pico-8 Advent Calendar for 2018
Thanks, fixed!!!!

I'm Liam, Ella's brother, I built the server. It was the first time I wrote a node server. It's a rookie mistake...

;(
Yes, that would have been fair.
The electromagnets are also (close to) linear if you look at small intervals.
Project Stream
http://projectstream.google.com/
"Sorry, this project is currently open in the U.S. only".
I tried many VPNs, but then I fail the speed test. Do you know any way to change my location that won't affect my speed?
Netboot is now a thing on RPi.

https://www.makeuseof.com/tag/network-boot-raspberry-pi-with...
Ironic that one of the sentences in the introduction is "With Macintosh, you're in charge." and there's plenty of references to "your Macintosh". Ditto for the IBM PC/AT manual I linked to in another comment here, although the latter explicitly mentions near the very beginning that it has built-in BASIC (and the manual for that is also supplied) while the Mac manual never mentions programming until the very end where it briefly references the Programmer's Switch and warns users not to use it.

Apple makes it difficult from the beginning to do anything other than use the computer as an appliance, while IBM seemed to be the exact opposite.
(Stop commenting on the downvotes dude, people will pile on for it. Also, who cares? "Ignore the bird, follow the river.")

> FP reflects an algebra of programs, not traditional functional programming. It doesn't suffer from these problems that the author is stating.

You're so right. (Not about Conal Elliot not having grokked the paper though, see below.) The Joy programming language is much closer to Backus' FP than Haskell, for example, and working with it is much more like deriving mathematical equations than any other language I've tried (FWIW.) (Some examples here: http://joypy.osdn.io/notebooks/index.html)

He's very much on the right track though!

http://conal.net/papers/compiling-to-categories/

Here he's converting Haskell code to a point-free style that is very similar to Joy, then instantiating the code over different Categories to get multiple actual programs/outputs from a single expression: "a variety of interpretations including hardware circuits, automatic differentiation, incremental computation, and interval analysis."
~ related: "telnet mapscii.me"

"MapSCII is a Braille & ASCII world map renderer for your console - enter => telnet mapscii.me <= on Mac and Linux, connect with PuTTY on Windows"

https://github.com/rastapasta/mapscii
Does the Service Mesh Spell the End for Middleware?
I think you'll find most people would take on this level of stress and change in lifestyle for 5 years to garuntee that they would never have to work again. Additionally it's not like the executive leadership doesn't push stress onto their employees. You've never had or seen a boss pulling in 7 figures emailing their employees earning a fraction of that after midnight and being upset at the lack of response?

The executives get this pay because they can. Any argument about it being moral or ethical falls apart when you look at reality
Henry Spencer is one of the internet's greatest treasures.
Oh my.

Being a parent of small kids, not once have my kids complained about "not having the big picture" or "having a say in whatever, etc."

I'm struggling to find the useful, productive substance part of your comment.
That goal has gotten easier in the last 10 years, mainly due to machine learning in the vision system. You can reliably train a neural net to find things in a fridge from a depth camera.

The rest of the problem: navigation, motion planning, etc. hasn't changed that much, but is definitely possible on an amateur budget.

The problem with a list of "open problems in robotics" is that just about everything people have come up with has been demonstrated in a lab somewhere. Walking, grasping, manipulation, navigation, swarming, etc. But nobody has managed to combine all those capabilities in a single robot. So the remaining open problem is to solve all the individual problems with one piece of hardware and software.
Isn't that exactly what they should do?
Guess that capitalism has worked, without government's intervention. Who could have predicted that?!
Could be just as you detected 'dudebro'... he didn't, and thus you didn't make the cut. Consider the bullet dodged.
Yay, yet another decentralized (except not really because lolpayments) and (semi)trustless implementation of something that has no need for decentralization or trustlessness!