skysight-inc/HackerNews huggingface dataset:
Deep irony here, speaking as one of 'Thatcher's children'.

Not really; there's a fair amount of support for a basic income from conservatives and libertarians, for good reason. We've decided that we aren't going to let people starve in the streets if they can't find a job. Given that, it makes much more sense to just give people money than to have a huge bureaucracy with dozens of programs trying to alleviate individual aspects of the problem of not having money.
Thanks for taking the time to reply. I might have to disagree on majority of the points you brought up but I appreciate the point of view.

For b], the emphasis is on helping SMEs deploy solutions that are opensource for their current operations, and provide them with ap-ops, tech-ops and general ops labor. I am not thinking of building out new opensource inititatives.

For c] you are completely off point. We are not targeting gamer sor creating a spam system, rather, I would be trying to create a system for lead capture and CCA optimization.

thanks though
John Batchelor show podcasts.
Now what do those "speaking engagements" actually entail? For example, Hillary Clinton has not disclosed the speeches she's made despite making millions in speaking fees for wall street firms and others.
I've seen this discussed before, and I think it's a good idea.
The Flash (Potential Energy) Pre-Air Prediction
I would agree that most of the spending is pretty innocuous or at least on the low-end of "inappropriate".

That said, speaker engagements are a bit of a hot button in the industry right now. Speaker engagements are when pharma pays a physician to speak to other physicians. They typically present material that is authored by the pharmaceutical company. The doctor that presents tend to be pretty high profile and leaders in their field of study.

GSK has decided they will not be doing speaker engagements any longer due to the appearance of using money to influence clinical decisions. They're getting a decent amount of flak from other companies about it (i.e. "it will only hurt them"), but we'll see how it goes. It might cause a change in the industry. GSK will now have their own employees present the material (will it be as effective as a outside physician doing it?).
The focus on job skills is a bit unfortunate IMO, but I guess that's what you need to get people behind a change. Also I don't know if "coding" is what we want to emphasize, since the actual coding is really a minor component of programming. It's possible that's just the journalist, but I could also see them taking the easy root of actually putting all the focus on the coding side. I'm hopeful though since it also talks about starting with "computational thinking" and such in kindergarten and only getting to actual coding later.

Regardless, it's going to be difficult to pull off well, since presumably not many current teachers have great coding skills. Even logical reasoning might be difficult, since it really hasn't been emphasized in the past. If they're just trying to teach the concepts out of a curriculum book without understanding them, it could actually turn kinds off of CS. Still, it's good to see the BC government recognizing the importance of computer science and logical (presumably what they mean by "computational") thinking.
An open letter on the future of news media
My friend had a cyst on the eyelid. His eye doctor changed 3 antibiotics for a period of 3 months. Didn't work. Finally he insisted the doctor to surgically drain it. That worked and it should have been done in the first place. The doctor should have known it. The whole medical system in the US is organized crime.
Read the Orthogonal trilogy. I think it may be Egan's best work.

Although it's more like Schild's Ladder than Permutation City, I suppose. (Physics ideas rather than computation.)
I appreciate your article, having worked on porting our iPhone app to Apple TV. Video recording, remote pairing to simulator, etc all sound useful. I'd like to respond in more detail, but will take some time to go thru your points with care & attention.

Overall it's nice to have the same tools and codebase for both platforms, just adapting the app for notably different use cases.
In the case of my wife, she moved away from more technical fields in college precisely because of her impression of who her classmates (and, later, co-workers) would be.
It is both fortunate and unfortunate that there is a conflict of interest between entrepreneur and architect. As an entrepreneur, your job is to make money. The product is actually secondary. Risk is totally acceptable because you can start 20 companies and as long as 1 of them makes a huge payback, you are in the black.

Architects, on the other hand make products. I once was interviewed by a firm that asked me a pointed question about what I did to stop a failed project from failing. My answer was that I gave the best information I could, but that I left it up to the business to decide whether to fail or not. I still think that's the right answer, but it lost me the job.

As architects/programmers, we do not succeed by making money. We succeed by writing software. Several times in my career I have been hired to write shells of programs -- demos that will secure funding, knowing that the underlying software was essentially a lie. It just needed to be impressive and potentially disruptive. Probably the company who would shell out for it would cancel it the first chance they got anyway. Is it the type of software I would like to work on? No (though it did pay well ;-) ).

In any case, that tension is bound to exist. As long as there is good communication and honesty, the tension can provide good results. One of the first questions I ask in a job interview at a start up is, "Do you intend to make a product?" The second question is, "Do you intend to make the product successful?" The questions about technical debt are only really relevant if the answers to those questions is "yes".
Concealing the Calculus of Higher Education
Lightweight Image Previews in WordPress with Gaussholder
This is what I expected to see in TFA, rather than an introduction to Observer.

Don't get me wrong, Observer's really, really _useful_ and all, but -unless you're rather familiar with the syntax for the Erlang tracing infrastructure- it's... somewhere between challenging and impossible-due-to-impracticality... to use Observer to watch messages as they flow through your system.

benwilson, I wonder if the folks who wrote TFA would be interested in hearing about visualixir.
Case Could Widen Free-Speech Gap Between Unions and Corporations
If anyone should wander into this thread looking for Mac OS X equivalents, I thought I would note: Apple provides window-manipulation APIs via its Open Scripting Architecture (OSA). Previously that meant you had to use AppleScript for best results--I won't comment on AppleScript except to say that as of Yosemite, Apple treats JavaScript as a first-class OSA citizen.

This means, essentially, that one can write JavaScript window-manipulation scripts and run them with via shebang with "osascript". See here: https://github.com/dtinth/JXA-Cookbook

One can query an application's windows, then directly manipulate their position, size, and so forth in JavaScript.

I have some hacked-up stuff I use for my personal setup. I've found it works better for me than any of the other Mac OS X utilities for the purpose. Unfortunately I haven't extracted a common pattern for a general-purpose utility, but I can point people in the right direction if they want to roll-their-own.
I really liked org-mode for a while. The key features for me were the plain-text nature of it and easy outline manipulation.

That said, I got frustrated by how little else interacted with org mode, and I eventually started keeping all my files in markdown... which gave me most of what I needed without requiring an emacs installation on every machine I work on (OSX, Linux, Windows, and Android).
I'm thinking C++, but I'm sure other languages have it too.
I'm not convinced it's even a great idea until something is done about a) the entirely broken CA trust model or b) mainstream web browser's entirely broken attitude to that trust model.
Yeah, this anecdote definitely proves that.
The scuttlebutt around the neighborhood is actually that Zuck is a bit of a jackass, neighbor-wise.

http://sfist.com/2016/01/13/zuckerberg_neighbor_wages_campai...
Not a lawyer, but c) is almost certainly illegal. Gambling of any kind is heavily regulated and restricted.

As to a) or b): it's not impossible to run a consulting company, but then you'll end up running a consulting company, competing with all other consulting companies. Competing on cost alone is not a good idea.
Having a second Rust compiler would be awesome and a true validation of the language.
Multiple previous discussions on HN: https://hn.algolia.com/?query=Six-Legged%20Giant%20Finds%20S...
> I can't see re-launching withing hours any time in the foreseeable future. Even once they're proven reusable each booster will need significant inspection and likely maintenance before being ready to re-launch.

Initially, yes of course. But if they manage to launch a stage 100 times and it always passes inspection and etc, etc etc it's not impossible that eventually you'll get to the point where you only inspect every 2 launches, every 3 launches, every 5 or 10 launches.

Once the ride to orbit costs: $100million/X + $Ymillion + $Zthousand

where X is the number of reuses

Y is the second stage cost

Z is the fuel, launch fees, refurb, etc

There's an experience curve (https://en.wikipedia.org/wiki/Experience_curve_effects) that shows you how much you'll save as you build more and more units and it's entirely possible that the (expendable) second stage could eventually get very cheap to the point where you don't want to spend $1 million (or whatever) going over the rocket for every launch.

If you're launching priceless (or very, very expensive) fancy space telescopes that cost tens of billions then the cost of a failed launch is very, very high. But if you're launching a bunch of food and you can lob another shot next week if it fails, and everything else is cheap enough, it might someday make sense.

Before you ask me if I'm crazy, please understand that airplanes do exactly this; you have to get your engines overhauled every few thousand hours and I'm sure there are inspections, but they don't tear the plane down and rebuild it after every flight. Once systems get reliable enough, that's a thing.
IoT has many other problems... as pointed out by the popular twitter account against it: https://twitter.com/internetofshit?lang=en

Some of the most amusing posts:

- Nest not being able to function while there is service outage (e.g. can't change temperature if server is down) https://twitter.com/Jenthulhu/status/688918036791840768

- Tried to install an Spotify update for the car, ended disabling brakes. https://twitter.com/internetofshit/status/687693238103224320

- Extortion by your own appliances (in-app-purchases + IoT, parody?): https://twitter.com/internetofshit/status/633278514284920833...

- Samsumg smart fridge exposes your Google credentials: https://twitter.com/internetofshit/status/636102318585475072...

- Can't change thermostat while updating: https://twitter.com/internetofshit/status/684831858463387648...

- Mall smart screens get blue screen of death: https://twitter.com/internetofshit/status/652403071859970048
David Campbell Destroys New App Sociabl on the Today Show
China posts slowest annual economic growth in 25 years
I lived in Wellington for about three years. NZ is truly one of the most beautiful places in the world. It is sad how many of the birds are threatened or endangered because of invasive species. NZ customs is pretty diligent about preventing harmful things from coming into the country thankfully.
I get that non-expiring tokens are a Bad Idea™, but it's complete bullshit that this is a groundbreaking security flaw. Any service that uses Bearer tokens for request authorization is "vulnerable" under these terms -- regardless of whether or not tokens are invalidated on "logout." What's to say a malicious MITM isn't going to hijack your account while you're still logged in?

Secure infrastructure isn't the one and only solution, but it certainly means that "vulnerabilities" like this are pointless unless your malicious attacker either has the remote server certs or has cracked TLS.
Antibiotics are cheap. A three month supply may well be cheaper than even simple surgical drainage.
What?
Employers can't test for intelligence?

Do you have a link that backs up your assertion that "employers aren't allowed to measure and discriminate on IQ".
I have on the my todo list a skip the line at clubs app of which I see there are many although I think I may have a novel idea for it. More something I want to build out of frustration at the horrible club line experience than because I think it's a good business model.
How I Learnt to Code: Series on African Software Developers
What happens when the architect doesn't have the luxury of pushing back? As in, the business will make the architect's boss bend over if the architect says no?
Technology could kill 5M jobs by 2020
Those aren't the skills necessary to play a modern open-world game such as Skyrim successfully, those are the skills necessary for a human to play, for fun, without cheating.

Another way to play "successfully" is to edit memory locations and spoof protocol packets, set inventory=full, score=MAX_SCORE and level position= $LAST_LEVEL and declare yourself the winner.

Unless and until we can encode 'play by our rules, uphold our values' into an AI - they won't. A real-world fear is that we build AI without encoding 'care about human life, self-determination, bodily integrity, freedom of thought and movement, environmental surroundings, etc.' into it right from the start.
Actually, the graphical aspect of a visual programming language is often an "un-abstraction." Text is pure abstraction with little static context beyond names. VPLs often attempt to provide more context by (a) mixing in execution context (like in Quartz Composer) and (b) through direct mappings to the domain (e.g. a VPL for layout that has you manipulating layouts directly). Much of the usability benefits, as well as scaling problems, that arise in VPLs is due to trying to them trying to be less abstract.
It's not only about 4K@60 it's about 4K@60 with 4:4:4 chroma which very few TV receivers supported so far now they do and it's hard to find a box which can do that unless you are going with a fully fledged desktop GPU.
Most of the problems seem to be externalities of his fame and wealth. Say Facebook didn't work out and he got a job at Google, I doubt he would be considered a bad neighbour.
G.O.P. and the Apocalypse
How ‘Snowball Earth’ volcanoes altered oceans to help kickstart animal life
Yes, yes it is. From the article

> a product of the Sunshine Act, part of the Affordable Care Act.

> Why does this database exist? Basically because of the incentives created by industry being able to pay doctors to work on things that will ultimately help industry–like new drugs or medical devices. The hope is that more transparency will reduce any harmful influence that industry could have on medical research, education, and clinical decision making.

The idea that the major source of graft in medicine is Pharma is a red herring the other actors keep flogging so no one asks who's really skimming.
In terms of the article. I might say the question would be, how does an AI learn to play Dwarf Fortress?
SpaceX mostly uses friction stir welding to avoid the costs of isogrid
See whether your doctor has received drug company money - https://projects.propublica.org/docdollars/
Your comment makes me wonder if maybe we should start thinking beyond techniques designed to recognize faces and instead brainstorm how we would get a machine to learn not how to recognize but how to reproduce. I reckon going about it this way would be instructive on how to improve recognition since recognition and reproduction are two highly related activities.
If a pilot successfully takes an airplane out of the air and onto the ground such that all the weight of the airplane is on the wheels, and that weight transfer causes one of the tires to pop, and that causes the plane to skid, and then roll over, and then blow up, what kind of failure was that?

Was it the pilot failing to land the airplane properly?

Or was is the airplane failing to behave as expected after landing?

How exactly do you define the act of landing? Do you have to come to a full and complete stop? If that's true then few airplanes have ever "landed" until they've pulled up to the gate to disgorge their passengers.
"software was an integral part of the product, but at the end of the day, what they're making money from is selling hardware, not software."

The funny thing is that this perfectly describes Apple.
It's interesting how this story has a true purpose, to convince the residents of Lord Howe to allow the insects to be released on their land by the pressure of the article's readers. Ball's Pyramid itself is perhaps even more fascinating to me. It looks like a good place for a wizard to live...
AppleTV + MacBooks and/or AirParrot for screen casting.
I'm seeing you post this a lot, which is great. I hope the people you are responding to are doing their part!
The doctor's obligation is not to "find the cheapest possible treatment" (especially one where the over prescription of generic antibiotics is more problematic than beneficial), especially if the patient is informed.
I disagree completely with this article. I think designing is intertwined with development and you can't have one without the other.

If anything, developers should take a more active role in learning about how to incorporate modern design standards into their code.
This is fair and good, but not the whole story. Recruitment has emphasized the macho and gun aspects of policing in many jurisdictions, abetted by the provision of military equipment to PDs (including grenades and rocket launchers to LA school district FFS). There is a significant socialisation and culture problem within many PDs, due to lack of effective feedback mechanisms against such abuses of power. Add that to the inevitable draw of PDs to psychopaths (*notallcops ;) and the problems get out of hand, as we have now.
Your work may not be that horrible, but I'm sure there are a ton of people with either dangerous or incredibly monotonous jobs that could be automated would disagree with you.
There are outliers (Genentech, Stryker, Medtronic, DePuy, etc.) when looking at the share of "Royalty or License" payments.

And what the graph doesn't show is how these companies are related. Who owns who? Who's independent and who isn't?
eBPF stack trace hack
I know there seem to be two rather large groups on HN, one for proliferation of JS and one against, but at the very least if someone from the latter visits your site, please show something better than an entirely blank page.

(I'm speaking of the demo, not the actual site describing it --- although I thought it would be hosted with itself.)

As for the idea of turning static content sites into client-side JS-rendered apps, that gets a strong disapproval from me. Why? It's needless complexity (instead of generating the HTML once and storing it on the server, every single visitor has to regenerate it on their machine), bad for accessibility, and very much against the principle of the Web that information should be easily linkable and retrievable. I can understanding using JS to do "app-ish" things that wouldn't be possible with static pages, but this is reinventing the wheel and making it square.
"Education is a proxy for IQ and conscientiousness."

Tell that to over 30% of my gifted class who weren't able to attend college (at least not until much later in life).

Education is generally a proxy for wealth, a certain type of culture, and supportive parents, in my experience.
Griggs v. Duke Power Co: https://en.wikipedia.org/wiki/Griggs_v._Duke_Power_Co.

You could argue this is the principal cause of our horrifically wasteful college boom.
You could explicitly retain the copyrights on your code. Actually that is the default so in general it's not actually necessary.
These tests are considered to be racially and culturally biased, so they are not suitable for employment decision making.
Tell us how you can make a difference there in your country do you think?
Thanks for your response. Do you work in software? Perhaps all the digital tools and lack of verbal communication makes this not an ideal target market for the issues the robot would try and solve.
Interesting - do you have any ideas why people stopped using them?
The new tvOS does not allow web views of any kind (at least not through public APIs), so you can't have any apps that wrap websites. All apps have to be native. I'm not sure about the motivation behind this.
https://en.wikipedia.org/wiki/Griggs_v._Duke_Power_Co.

>The effect of this decision has been to eliminate aptitude tests from the hiring process. During the intervening years, the college diploma has become the "de facto" tool by HR departments to winnow the flood of applications. Many jobs today require a college diploma, while before Griggs the same job did not.
Ascent trajectory is much different. Orbit is mostly about horizontal velocity, the altitude is just to get above the atmosphere and is the easy part. For the first stage to return to its launch site for landing, it has to cancel out all of the horizontal velocity it builds up while lifting the second stage and payload, then turn around and come back. A barge landing can use a more optimal ascent trajectory and have the first stage land several hundred kilometers away from the launch site.
At least initially, I'm thinking it would be the offices. The value proposition would be, 'Hey here is a tool to make your remote workers more productive, which is better for their experience and your bottom-line. Plus with better remote work options you open up a larger applicant pool of employees.'

The purpose of this survey to figure out from the employee-side where the value prop is exactly, and how beneficial it could be.
I don't disagree with the gist of your comment but time to market is generally massively undervalued (and particularly by technical folk). It's more often than not a great reason for taking on tech debt (not to mention that early releases also constrain scope to smaller chunks).
It looks like they just pushed some of the photos further forward in the text and corrected a small omission ("give it a man who was very familiar" to "give it to a man...").

Here's the most recent Wayback Machine snapshot, for comparison: https://web.archive.org/web/20160106214937/http://www.npr.or...
I don't see technical debt as a problem, I see the lack of refactoring as part of a software teams culture as a problem.

Technical debt will be incurred, if you like it or not. Even if you spend a long time on architecture and abstractions, developing software is a process and the "fantastic" architecture you created a year ago is now hopelessly outdated. This happens because over time your insight into the problem domain increases which will give you a better understanding on how to approach the problem which will lead to better decisions on all sorts of things regarding the software you're writing.

Having refactoring as part of a software development team culture can help you manage technical debt. If you assume that the code itself isn't precious but the experience of the developers writing the code is, then you can move forward. You can have refactor sessions at regular intervals, e.g. every Friday afternoon or a whole Friday every fortnight, whatever works for you and your team.

In a refactor session the whole team can work together to make the software better; many eyes make all bugs shallow [1]. It also give an opportunity to create better synergy and banter between team members.

[1] https://en.wikipedia.org/wiki/Linus%27s_Law
Introducing the world's first Myo-controlled prosthetic arm [video]