skysight-inc/HackerNews huggingface dataset:
I think that's too harsh. The pilot applied what would be appropriate for "normal law" (full fly-by-wire). Unfortunately the plane was in "alternate law", where pulling the stick was the wrong thing to do. I would blame the incident partly to bad user interface and to the fact that the appropriate action is the opposite in normal and alternate law if the plane stalls (whoever came up with thinking this was a good idea). Even worse, the second pilot can't "feel" on the stick what the first pilot does.

A stall horn is hard to overhear.
> let them go

Erm, that isn't how corporations work. First, team lead doesn't mean manager, and even then in some companies, first and second line have very little to say. HR needs to be involved, etc. Which creates more work. There are the people who simply don't care. Contractors on a gravy train or outsourced people. I've been there, there is nothing you can do in this case.

I think it's fair to say from your resume/LinkedIn that you have been shielded from such effects for most of your career. Consider that a blessing, but don't assume you always have so much control over your environment. A lot of us are more like mercenaries, making good money out of bad situations while we can.
>At a previous company, the tech influencers believed in the archaic "do everything in the database." While we were technically using the .Net stack, we weren't allowed to do any actual business logic in C#.

There's nothing archaic about that, actually.

It ensures that your domain logic remains DRY and is not repeated for every new application or service that you connect to your data.
It's all about personal preferences I suppose.

In general I just feel liberated by having a bike, in the sense that I can quickly move from A to B on my own accord; unless you go directly from station to station, you can often beat the metro in terms of speed (without driving fast)). Depending on busses and subways for transportation makes me feel a bit uneasy (which is a bit unreasonable, I know, but the feeling is there). I also get antsy from just sitting all day at work and then on my commute too; the time spent waiting for and sitting in the bus/metro feels like dead time. By comparison, riding a bike makes me feel like I'm on the move and doing something.

But hey, I'm Dutch. My love of bikes is part of my culture. I can totally see how a long commute in the metro can be a moment of relaxation too, in-between work and family life at home; it just doesn't apply to me.
I read this that he meant that you didn't at least meet the intro, not that you had to employ them.
Sadly it looks like the course stops at week 6 after the assembler has been implemented. The next steps in the book are to implement the VM, compiler and develop programs in the high level language you've implemented.

I started the book back in August and got as far as implementing the lexical analysis in the compiler, I was kinda hoping this course would give the the push to finish everything.
Embeddable Common-Lisp is a Common Lisp implementation sharing its runtime with C/C++ applications. That means that it may be freely intermixed with C and C++ code as a scripting engine or an interactive REPL for these languages (among other things).
> Is there no venture capital invested with a horizon of a decade or three?

Sadly, no.

You might get angel funding for that, but realistically most investors want a quickish exit rather than a long relationship. For long-term businesses you're reliant on friends-and-family or remortgaging your house.

Also implicit in the "unicorn" model is the idea that the unicorn will be a global monopoly on a particular type of service. Would you be able to get investment to start a small local taxi service in a world where Uber and Lyft exist?

(Note that HN's own Pinboard.in (idlewords/Maciej) is self-bootstrapped. It can be done. You're just much less likely to hear about it.)
Other than warm-fuzzies, what are the benefits of a diverse workforce for a company? If you could eliminate the problem of bad hires by only hiring jewish black transwomen to the exclusion of anybody else, shouldn't you do it?
> Course by Hebrew University of Jerusalem

> Project 1 due December 25th
Great. I hope we'll see some movement soon - it's sorely needed. CAPTCHAs seem to trigger more and more often lately.

Shame RWC don't put out videos of past talks - there's a couple of others look pretty interesting too.
AI: http://www.mercurynews.com/2016/12/14/silicon-valleys-savior...
>Care to elaborate a bit? Especially, why do you think unit testing and debugging of SQL is not hard?

An SQL returns results directly in tables which you can check in all kinds of ways. You can create any number of temporary tables, with the same schema as your business tables, and check all kinds of invariants.

There's absolutely no reason why unit testing SQL should be harder than anything else, considering a single query as the "unit" of testing.

In fact, that's to the built-in checks, constraints and types a RDBMS has, you are freed from having to unit test all kinds of crap too (similar to having less to unit test in Haskell vs Ruby).
Googler v2.9 – Google Search, Google Site Search, Google News from the Terminal
The core question here is how to ship quality software on time. This manifesto just seems to favor quality over shipping on time (e.g. "don't fear running late", "value quality over deadlines"). Sure, if you don't have to ship on a schedule then you don't have to spend as much time on estimates or prioritization or interfacing with management about it. Not necessarily the best strategy for all companies.
> Worst hit, would probable be the automobile industry

They use metric.
Fun fact, if you use google.de you won't see the holocaust deniers result. So I assume google knows it's holocaust denying and that in Germany it's illegal.
If only there were on objective way to decide whether something is good code or not.
That's not true. The top result is not an ad, since it would have ad next to it.
What's the problem with source controlled database logic?

Have your statements (including those that create stored procedures on setup, migrations, etc) on text files, and just load those into your Git or whatever.
Features

- Google Search, Google Site Search, Google News

- Fast and clean (no ads, stray URLs or clutter), custom color

- Open result URLs (or the actual search) in browser

- Navigate search result pages from omniprompt

- Fetch n results in a go, start at the nth result

- Disable automatic spelling correction and search exact keywords

- Limit search by duration, country/domain specific search (default: .com), language preference

- Supports Google search keywords like filetype:mime, site:somesite.com etc.

- Optionally open the first result directly in browser (as in I'm Feeling Lucky)

- Non-stop searches: fire new searches at omniprompt without exiting

- HTTPS proxy support

- Man page with examples, shell completion scripts for Bash, Zsh and Fish

- Minimal dependencies
According to Wikipedia, Bipolar II is hard to diagnose. A lot of personality disorders also have an onset in late youth/early adulthood. IOW, you cannot diagnose those yet at a pre-teen age.

There's a big taboo concerning depression. It isn't regarded as a disease, in social life those who are negative tend to get avoided.

As for rewards like presents, I simply don't get the whole theatre behind it. It is just trading, often nowhere near original, and I too often don't know what on earth to buy for someone, ending up with cheesy things. You ask something, and you either get exactly what you want (no surprise), you get something you don't want and did not ask for (negative surprise) or you get something you did not ask for and do want (positive surprise). Now, how to make someone positively surprised if they already feel they got pretty much everything? If the only things they do want are rather expensive? If they don't need yet another cheap thing such as perfume while they already have their own expensive perfume brand which bottle is not even half empty? My point is that it can be extremely difficult to satisfy someone's needs. Not merely mine; the ones of all my peers. Now consider I was like this as a child as well (probably why I am like this now).

Perhaps therein lies the difference. The non depressed are happy to receive a gift, never mind that it is merely a custom whereas the depressed see through the custom. One could argue the latter is smarter, but is that true from a biological PoV?
Annotations on Document Previews – Dropbox Tech Blog
> You have no idea how hard it is to get Americans to use 100% metric everything, even in the year 2016 in a highly technical field. It's incredibly frustrating.

I'm equally frustrated by how hard it is to get others to use standard units instead of the French ones. There's no particular reason why 'technical fields' should mandate use of French units: one can fly an æroplane, run power to a lightbulb and get a man to the moon all in standard units — indeed, that's how those things were initially done.
First, I linked videos explaining how to solve this.

Second, even if that was not the case, you have no idea how insanely wide many of the sidewalks are in Stockholm. Here, look:

https://www.google.nl/maps/place/Stockholm,+Sweden/@59.34287...

You could fit ten people side-by-side on there. There are a few areas where this is necessary. Most do not, and this is one of the latter. Also note how they squeeze a tiny strip of bike lane between parking and regular road. Even without any other change, there is no reason to prefer road/bike lane/parking over road/parking/bike lane.
Thoughts on the conservative garbage collector? How often is it a problem?
Re: Top 10 reasons why the holocaust didn't happen.

The most compelling evidence for the holocaust being a lie is the fact there were survivors, period.

https://www.stormfront.org/forum/t553062/?postcount=6#post62...

No words can express the look of my face while reading this.
This is a slippery slope which, as ever, is wrapped up in "Won't somebody think of the children?!" type outrage.

Isn't the whole point of an allegedly free society that we're supposed to be able to hold opposing and unorthodox opinions?

Stormfront, with its repellent views and its discussion forum with the collected IQ of a cashew nut is just an obvious 'low hanging fruit' target. But what's really being asked for here? Of late, seemingly intelligent people are increasingly demanding that Google and Facebook [and others] start censoring 'fake' news and 'fake' search results.

So we want to swap a world where we occasionally see controversial or unorthodox views for one where anything that might offend someone is filtered out and entire future generations grow up with a collective weltanschauung decided upon by two or three huge capitalist American corporations –and no opposing views are tolerated?

That sounds a bit like something else to me... but, having got this far, I'm not going to invoke Godwin's Law at the last minute!
Would certainly be useful for some larger minecraft servers.
Since when can random bloggers write their thoughts for prominent newspapers and call it articles ?
You have an export file in your repo, containing all your stored procedures and part of the deployement process is to export the procedures to the db, updating as needed.
IBPS PO Online Application Form
I don't think it should be up to google to decide of what is History and what is not.

France (and probably other countries) did something similar, where the parliament made it a criminal offense to deny the existence of the holocaust. As a libertarian, I don't think either judges, politicians or google have any legitimacy to dictate History. Free speech means letting people express their idea, primarily ideas that you think are wrong, stupid or distasteful (letting only people you agree with express their ideas is the very definition of intolerance). I don't think censoring on google is the solution.

Spielberg's project of recording testimonies from hundreds of holocaust survivors is a much better way to oppose holocaust deniers.
> literally cannot consume the internet without uMatrix & uBlock Origin

hear hear. and on mobile, its painful because I can't have those (windows phone at least). planning on buying a DD-WRT compatible router soon so I can do some kind of router level ad-blocking and let me browse on the phone again

PS: opera mobile for android has a built in adblocker
This guy is so negative. The word 'bad' itself fills you with so many negative connotations. What were the reviewers doing when so called bad developer was pushing code?
Yes, I was reading that blog and trying to hear the voice of the frustrated junior dev who is blamed for everybody else's poor communication, who is not being supported and who is used as a scapegoat for the company's wider problems (structure, feedback, planning). Someone who spends their days wondering where it went wrong, why no-one is willing to work with them and thinking about how fast can they get out of there.

This article reeks of bullying, passing the buck and misplaced egos, imo. The solution provided is focused on how to avoid hiring 'problem' employees, unfortunately nothing about how to cope with the situation once it has arisen. People can change after the hiring process due to personal reasons, death, divorce, all sorts of things. The author's company does not sound like a good place to work staffed with nice people.
BinaTrust Binary Report
What a ridiculous, reactionary article.

"did the holocaust happen" connotes that the Holocaust didn't happen and therefore results relevant to that appear in the search. Further, most people who believe it did happen and want more information will just search "holocaust".

You can't change human nature (at least you can't do so with search results alone). You don't stop abhorrent ideas by trying to censor them (it only emboldens these people and their response to the censorship is that they must be right because then no one would try to hide "the truth" from them)

>If Stormfront is back at number one when you read this, it’s because I’ve run out of funds. Each click through costs £1.12 and I have a £200 per day limit. @carolecadwalla on Twitter for more information.

Asking for money...
Twitter had plenty of competition. All existing social media was competition for Twitter. Email was competition for Twitter.

Competition isn't about some other founder doing the same thing you're doing. It's about all the ways people can already do the things you're trying to sell them.
> So we want to swap a world were we occasionally see controversial or unorthodox views for one were anything that might offend someone is filtered out

That's what the sheltered "safespace" generation is being taught.
This, this, a thousand times this.

There's a site I read, really like and financially support, but which has some pretty terrible slowness & UI issues. It's so bad that they've started a campaign recently to fix those issues. But when I check Privacy Badger, NoScript and uBlock, there's a reason that it's so terrible slow: they're loading huge amounts of JavaScript and what can only be called cruft.

Honestly, I think that they'd come out ahead of the game if they'd just serve static pages and have a fundraising drive semi-annually.
But the consumer-facing side is the largest side. Think of all the extra bolts sold, all the new signs needing changing. This will be a great economy surge! :-)
Control Your Diabetes for Natural Herbs
Whenever someone posted a new commend, a static HTML file would get generated

It's essentially still a cache, with the same concerns/issues - mainly cache invalidation - as a HTTP cache.

An on-disk cache of that sort has other issues though. For example, what if a request is received whilst the file is being written? Does the system deliver a half-written HTML page? You can introduce locking or atomic file operations (write to a temporary directory, then mv the file into the correct location: mv is an atomic operation), but this adds more complexity to the cache logic.

One of the benefits of a HTTP cache is that they generally have a default graceful failure mode: if the cached data doesn't exist, request it from the backend application server.
You're referring to Robert Piché and Air Transat Flight 236 [0], a dead-stick landing of an Airbus A330 in the Azores after running out of fuel mid-Atlantic.

The flight crew was assigned partial responsibility for the incident as they did not follow a procedural checklist. The originating problem was the installation of an incorrect fuel system component which allowed fuel lines to chafe and subsequently leak.

Piché was discovered to have smuggling experience which took some of the luster off his public image in the days after the incident.

One heck of a landing nonetheless.

[0] https://en.m.wikipedia.org/wiki/Air_Transat_Flight_236

[edit: realised the referenced article does mention smuggling and fixed an autocorrect error]
Many superlatives here. Better, easier, faster... than what?

Against which other product did you compare against? There are many database systems supporting Linux. IBM DB2, Oracle Database, to mention a few.
Yes it is [or was] an ad. Take a look at the pic in the article.
Heading into Christmas
> Speaking from personal experience, if a 3 or 4 year old is displaying symptoms of depression, there's shit happening at home and the parents are neck-deep in denial about their role and pigs will fly before they get help for their kid.

Depression definitely can be caused by abuse. In fact if you're being abused you are probably also depressed.

Depression and other mental illnesses are also often caused by things that can't be externally influenced at all.

Casually linking poor parenting with mental illness enforces a stigma that discourages people from seeking treatment for themselves or for their children.
I am not sure we are going to be able to understand each other. I find your thoughts to be completely missing a foundation that I'm thinking would be necessary to understand what I'm saying. I don't mean to be rude ...

Yes of course a single celled organisim is conscious.

Exactly the way an amoeba is self aware is how an self-conscious intelligence system would need to be to pose any kind of threat: organized to find energy sources and metabolize, replicate, etc.

I'll tell you: a single celled organism is way more self aware, and way more functionally complex than any computer or software - in fact it's orders of magnitude more complex of a machine.

That's my point: solving problems that make a machine capable of producing intelligence that is sensible to you and I is not solving the and problems that make a machine like a single cell organism, which is to say vertically integrated from the atom upwards to be a self-sustaining, self propagating, energy trap.

A self-aware human who is disabled and can't live without intervention of other humans, can't self-sustain without others and therefore will not pass the test of being able to self-sustain. It's a test, and so one failure isn't validation of hypothesis. It can still be a great test affairs fail a percentage of the time.

In general we know that all self conscious organisms self-sustain, even social, super-organism ones that need each other to survive so a criteria for a self aware organism is that it be capable of self sustaining. We don't even have a good test for that yet. But a test that would fail a perfectly self-aware disabled human wouldn't be a good one.

We could very well administer a Turing Test to an artificial consciousness, but my point is that it wouldn't be a very accurate test. A Turing Test only proves the accuracy of a facsimile of human intelligence. It proves nothing about self consciousness systems. An amoeba would fail it in an instant as would a parrot or dolphin - and if you tell me these organisms aren't self-aware and conscious then we are definitely not on the same page.

I could be wrong. I'm absolutely interested in anyone who can make a convincing argument otherwise, however until then I'm pretty certain that no emerging conscious machine will happen by accident. Rather it would take a Manhattan project or greater to produce an artificial consciousness on par for sophistication with an amoeba. And we don't have much motive to attempt it either, so I'm doubting we will do it anytime soon.
yep, i use opera mobile and also am rooted so use a hostfile blocker (AdAway).

uBlock Origin exists for Firefox Mobile btw, but i prefer opera's speed/ui.
At a first glance, it looks like the way they're optimizing the BLAS/LAPACK implementations is by making it CPU architecture specific - the same game that IMKL plays. That's probably why they are reaching the same performance as MKL as well.

Good to see they aren't reinventing the wheel, and openly expressing inspiration from Numpy is also a nice touch.
Also devs can have different skill level in différents areas. One could be a rock star at the server stuff and do a poor job at the UI/web stuff (or any other possible version of this).

So that's another layer of variation to take into account.
> The government guarantees a job to anyone who wants one, but they do have to show up to work. These can be jobs that are at a loss, and are explicitly "make work" jobs. For example, cleaning up parks, repairing roads, etc.

We have something similar in Germany: "one-euro jobs". A long-term unemployed person (who usually collects 404€ of welfare, plus subsidies for the rent) can work in such a job for slightly over 1€ per hour. It's meant for people who need the routine of going to work everyday in order to have a realistic chance of re-entering the proper workforce.

I've only met few people who did one-euro jobs, but from what I've heard, it's never a nice experience. If all you have is a "make work" job, it doesn't make you feel much better than not having a job at all.

Then again, a lot of people seem to be content exercising a bullshit job [1] (like shuffling around memos in an office).

[1] The term "bullshit job" for a job that's obviously useless has been popularized by David Graeber, who claims (IIRC) at least 30% of employees exercise a bullshit job. I cannot find the original article at the moment, esp. because my Google stubbornly refuses to show me English results.
Show HN: Ofelia – a simple job scheduler ready for Docker
That's a valid point of course, thanks for pointing this out! I assumed that the organization in which you work is at least partially functional and that management has an interest in ensuring good working conditions, which as you say is not always the case.

But even if you're not in a position to do hiring/firing decisions there is still a lot you can do to make it harder for other people to do bad work. One of the easiest things is to agree on a standard for your codebase with the other developers, and create a process through which you monitor this standard (e.g. through code reviews).

If that's not possible due to resistance from management or a dysfunctional organization, you should consider leaving that position as soon as possible as it is not a good environment to work in (and as the author says, luckily there are enough opportunities for good programmers these days). But again, the problem here would not be the single bad programmer, but the setup of the whole organization, which is unfortunately much harder to fix.
Actually I don't even read the articles anymore when on mobile. I just use HN, and hope somebody posts a TL;DR, or some relevant comment that gives some more information about the article. Only if this is not the case will I consider clicking on the article link. It's pretty sad actually.

I secretly wish there was some way that allows us (as a community) to collaboratively "pirate" articles, perhaps as a torrent (IPFS perhaps), so we only have to download the ascii text.
It's psychology I would not place high bets on scientists actually knowing what they are doing.