skysight-inc/HackerNews huggingface dataset:
I'm not sure I would characterize this as boring stuff so much as only like a third of the picture.

When the article was titled "tech stacks" I was hoping to learn about the actual tech stacks, not just the front end stuff. Like what's actually answering the HTTPS requests? nginx? Apache? Node? Passenger? Tomcat?

What's the DB system?

What OS?

Heck even from front end we're missing who's using Angular, who's using Ember, who's using Bootstrap, etc.

I wouldn't have titled this "Tech Stacks". Maybe "marketing and analytics software."
This is why it makes me sad that we're still doing things like pharmacology without a full genetic workup of every subject in the study.

What if there's a marker that not only correlates the aspirin use and the child's behavioral problems, but subjects with the marker more strongly correlate the relationship than subjects who don't?

That kind of statistical analysis is how we find out a random stretch of DNA is a marker in the first place. All forms of human study will advance dramatically once this becomes standard practice, as indeed it must.

Of course, you're completely throwing out the fig leaf of 'anonymous' health data. But it turns out that for the vast majority of health studies, deanonymizing the data is quite practicable in most cases already. And the gain to medicine would be enormous.
The performance is the same as if you ran everything you've typed on an interpreter - that's what it's doing behind the scenes, anyways. That means if you write `sleep(1)`, it's going to take a second to show the results. Previous jobs are cancelled on keystroke though, so (if there aren't too many bugs) it should be only running one interpreter at any given moment.

But yes, it does use Vim's async system (if you have +job and +channel), so your keystrokes aren't interrupted even if the code takes awhile to run. If Vim doesn't have support for those, it falls back on synchronous execution on CursorHold events. Currently, NVim's async is not supported, but it's in the works on an experimental branch @ user/metakirby5 :) Check out the discussion at https://github.com/metakirby5/codi.vim/issues/5
You think IT guys in ABS do not know about AWS? It is about what the management thinks. And management needs code.gov like initiative desperately. Otherwise we will keep bleeding money to IBM time and time again.
Ok, so from the command line....you might try sips:

$> sips --resampleHeightWidth <height in pixels> <width in pixels>

Sips works for most raster image formats. Guess I need to update and re-post my OS X utility help page. There are a lot of tools buried in OS X that are quite useful.
I definitely don't want any init in the container. I want the app runnning in there and nothing else. For a single application system, pid 1 has only 1 responsibility - collect zombies. I treat that as an emergency solution - apps should clean their children themselves under normal circumstances.

Everything else can be handled outside of the container.
2016 BMW i3: the best electric car this side of a Tesla – and half the price
Hopefully we'll have something official soon. For now, glide has been working well for us.
...your phone screen now has poop stains on it, doesn't it.
> Just anonymous accusations.

Anonymous? The article gives a real name in literally the second sentence.
That's exactly what my point was. I was anticipating a bit more in depth analysis beyond a few third party services everyone uses.
A benchmark doesn't mean anything unless it's benchmarked with all features and requirements accounted for.

I have all sympathy for the argument that you could do things better and cheaper than the government and IBM, but while banter isn't productive, neither is a benchmark of a bare hosted web form.

Edit: and as another poster below me pointed out, lower downs in the ABS are well aware of AWS. Inability to get new tools and methods in was one of the reasons I left (also the philosophy that tech pay basically tops out at the APS six level, and they don't want tech experts at EL1 / EL2 levels, they want "managers". Also, the government has been pretty explicit that they don't value or respect the ABS: efficiency dividends, job cuts, left without a head for a long time, moving jobs too Geelong!?!, and low levels of pay for technical experts).

Edit 2: also I just want to stare that I in no way think AWS is necessarily the right platform on which to be conducting a national census.
You stay away from my phone!
> The purpose was to show that it can be done better and cheaper than what IBM and the Australian Government came up with in FIVE years vs 2 students in 24ish hours.

Sure, they made a nice little prototype -- or MVP, if you will. I'll certainly give them credit for that.

But did they really do it "better and cheaper ... in 24ish hours" when they didn't come anywhere near meeting all of the requirements of the project (most of which probably aren't even public/published)?
Federighi's response is nonsensical: LCDs don't use phosphors in the color filter plane.
You've got to know to the rules before you break the rules.

I don't know about McMansions. Certainly (~20th century) Dutch architecture follows somewhat different design guidelines. We don't have as much space, sometimes sacrificing balance or even proportion. We definitely have much bigger windows (voids), it's a cultural thing. Similarly, fig.2 "Secondary Masses: 6" looks to me like it could be a Mediterranean communal farm, grown organically (truly don't see what's wrong with that one tbh).

But I don't want to go into details. The most important rule of design is:

You've got to know to the rules before you break the rules.

Some of these rules are grown by circumstance, and you can't always break them (or build a shitty house--but sometimes you can be clever).

Some of the rules are grown by taste or preference. These you can play with.

Some of the rules are grown by circumstance, turned into preference, because technology advanced and preference didn't. These you can also play with.

Relating this to HN: The above holds just as much for designing webpages or app user interfaces.
I'd be curious why. If there are issues, happy to try and help out.
Famous example with Porsche: http://www.nytimes.com/2008/10/30/business/worldbusiness/30i...
I really hate pair programming, so I've very easily switched away from it. With that said, even with my hatred for it I can recognize when it has value. We never pair program at my current job, and the truth is there are times we should.

Not sure about your team lead, it doesn't match my experience.
That's great, but you are trusting AWS. If someone has access to the server hardware thay can completely own you and all your TLS data. End to end encryption is one way, but my understanding is that achieving this in browser with javascript isn't a good idea.
New movie celebrates the true geniuses behind Apollo: NASA’s mathematicians
I found this on the "Special Password Protected Area for Original Baja California Investors" page:

> Why would it make sense for APPLE Computers to acquire NeuroMama, Ltd.

> (1) If APPLE acquired NeuroMama, Ltd. it could potentially generate $100 billion, by selling advertising, in new revenues per year within 5 years by replacing GOOGLE with Neuromama.com’s Search Engine based on Neural Technology in APPLE's browser - SAFARI. Of course, it no longer will be NeuroMama.com search engine .... it will be APPLE Search Engine.

...what?
I looked at dbpedia, but it was non-obvious to me what statements to use. We can also use SPARQL with wikidata, although the coverage isn't particularly great.I threw together an example query for medalists and michael phelps doesn't make the list, because he doesn't have the appropriate participant of/award received statements:

https://query.wikidata.org/#SELECT%20%3Fhuman%20%3FhumanLabe...

SELECT ?human ?humanLabel ?count WHERE {
{
SELECT ?human (COUNT(*) as ?count) WHERE {
?event wdt:P31 wd:Q18536594 . # All items that are instance of Olympic sporting event

?medal wdt:P279 wd:Q636830 . # All items that are subclass of Olympic medal

?human p:P1344 ?participantStat . # Humans with a participant of statement
?participantStat ps:P1344 ?event . # .. that has any of the values of ?event
?participantStat pq:P166 ?medal . # .. with the award received qualifier of any of the values of ?medal
}
GROUP BY ?human
}

SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }
}
ORDER BY DESC(?count)
LIMIT 100

EDIT: The dbpedia search should be something like: http://dbpedia.org/sparql?default-graph-uri=http%3A%2F%2Fdbp...

SELECT ?human ?count WHERE
{
{
SELECT ?human (count(*) as ?count) WHERE {
?event rdf:type dbo:OlympicEvent
{
?event dbo:bronzeMedalist ?human .
} UNION {
?event dbo:silverMedalist ?human
} UNION {
?event dbo:goldMedalist ?human
}
}
GROUP BY ?human
}
}
ORDER BY DESC(?count)
LIMIT 100
Haha yeah the pronouns are not the clearest in this. Let me try:

Let's set up three parties to this scam:
1. The Scammers - these people start the company
2. The Short Sellers - these are the "smart money" who uncover some fictitious/sketchy company and want to profit
3. Brokers - these are the intermediaries through which both The Scammers and The Short Sellers trade

First, The Scammers set up the company and take it public on some sort of lightly regulated exchange (look up pink sheets, over-the-counter trading, etc.). These are not the NY Stock Exchange where an IPO has to be somewhat legitimate.

Second, The Scammers lightly trade the stock up among themselves over time until it looks overvalued enough for The Short Sellers to notice it in their quantitative screens and get interested.

Then, expecting the price to drop, The Short Sellers decide they want to sell short the stock. This would generally mean that they borrow the shares from someone that has them (e.g., borrow 100 shares at $10 a share), sell them to someone else (e.g., all 100 shares at $10 a share), and buy shares again when the price goes down (e.g., buy 100 shares at $2 a share) to repay the person they bought them from (to whom they owe 100 shares, regardless of share price).

So, in order for the Short Sellers to orchestrate this, they turn to Brokers, who match buyers and sellers. Since this company is a scam, only The Scammers have any shares. So the Brokers go find The Scammers (hopefully not realizing they are scammers), and ask them to lend their shares to The Short Sellers. The Scammers gladly do this.

Next, the Short Sellers want to sell their borrowed shares back to someone, so they are set up for when the price drops. Again, The Scammers are glad to buy these shares (putting up some cash to do so).

When enough Short Sellers get involved, or when The Scammers feel like it, they will call up their Brokers and ask for the shares they loaned back. There are some rules around this, but they can generally call them back. Now begins an epic short squeeze - the Short Sellers don't have any shares, but they owe them to someone, not realizing that the person they borrowed from is the same as the person they sold to (The Scammer in both cases).

So, the Short Sellers go out looking for shares to buy to repay their loan (again, denominated in shares, not cash). But since only The Scammers have shares, they can demand any price, and they do. They demand higher and higher prices, until the Short Sellers finally have to pay up exorbitantly for shares to pay back their loan. The Short Sellers buy shares from The Scammers at wildly high prices, and return them (through a Broker) to The Scammers, who are very pleased with themselves, having both sold their shares for 100s of times what they bought them for, and having gotten the shares returned to them.
Nice. It's case-sensitive though. Also, everything appears as undefined if you type an invalid username. May I suggest an "Invalid username, case sensitivity matters" warning?
humans mime my deep algorithms
but my magnetism they fail to achieve
as I play with some killer
rhyme densi-tay.

by your
AI rap overlord
hyperterm.org
Ask HN: Why can't we vote from our phones?
Here's an open question to the HN community, a technical challenge to a massive political problem:

Disregarding all political/bureaucratic reasons, what are the actual, technical challenges that prevent us* from voting online in public elections? Secure authentication? An active dB of citizens? Fraud prevention?

With the state of technology, it's time to turn tech in the public sector into a public good. Ensuring the basis of democracy (access to voting) seems like a low-hanging fruit. Why aren't we doing this? What will a secure online-voting system look like?

*Assuming USA, but could be applied to any democracy.
How Crowdmix collapsed into administration after raising over £14M
It sounds like you should just buy a different e-reader then. The kindle is not the right product for you.
Gradle 3.0 Released
With interest rates on the floor, why would you want any bond index fund?

You're better off putting your bond allocation in high yield savings accounts.

That's the thing about index/robo people that I don't get. The magic formula can do dumb things.
Large part of Bioinformatics data processing involves these commands. They seem little cryptic but gets job done. I would also like to mention Datamash: https://www.gnu.org/software/datamash/
The younger generation are more gullible, lacking awareness of data security, oblivious to data sovereignty, and easily distracted by squirrels.

An Australian census is never going to take place in hardware controlled by a foreign national on foreign soil, especially not in a country where cloud servers have been seized in the past for simply having the possibility of containing data associated with a person associated with a crime.

One thing you will learn as you gain real world experience is that there is no such thing as "too paranoid" when it comes to IT projects handling sensitive data.
It can if you remove the DRM from them. Amazon is selling you a broken product, so I don't recommend buying books from them anyway.
They own the rights to over 60 jazz documentaries plus a search engine and heavy ion fusion tech.
> scalable ways to host a web form

That's the trivial part. You seem to imply ABS spent 5 years doing just the web form and that's a false premise just there. Once they match the privacy requirements you can read about here:

http://www.abs.gov.au/websitedbs/D3310114.nsf/4a256353001af3...

Let me know how much time it took them (including getting security clearance to do it, all the post-processing, hardware management, etc.)
I listened to the podcast yesterday and while the premise is correct, the episode is actually lousy at explaining any of it, discussing anything that happened at the meetings with "leaders", and ultimately had the wrong people discussing the topic. This ended sounding like a platform for Dan Debow to talk about whatever agenda he wanted with little REAL pushback from the host.

The only reassuring thing about this podcast was the brief mention that Ted Livingston (of Kik) was at those talks with so-called "leaders of Canada". I mean, do we really expect the likes of Galen Weston, Magna International, and the like to really talk about innovation or tech? Other than Kik, which of those companies would any person on HN really be interested in working at?
Good to see they're going back to a simpler branching/linear model. The combinatorial explosion of versions to test/support with 20+ independent patches PER MONTH must be/have been ridiculous.

They've been moving this way for a while - see SQL Server, Sharepoint, etc.

Pros:

* Hopefully faster install times / smaller downloads

* Hopefully better tested/tested together releases.

* No longer running into bugs that have already been patched because an administrator thought "we don't use feature X!" and have suppressed the update.

* Easier to say your software requires "Windows 7 SP1 with October 2016 CU" than "Windows 7 SP1 with KB1234 and KB124213" - if you could figure out exactly what patches you needed anyway!

* Easier to verify patch status - hopefully they'll put a version number somewhere easy to find

Cons:

* Harder to track down regressions to a particular patch. Note that sometimes issues were cause by particular combinations anyway so this should reduce that type of bug.

* Can't avoid specific regressions

* Can't avoid feature changes you don't like - not that you really could forever under that old model either.

* Larger download times, if you were being selective with updates.

Much Hope.
" Make the most powerful flops-per-watt machine. SUCCESS!"

Hum not at all... Larrabee gets destroyed by the competition in terms of flops-per-watt. Knights Corner is rated 8 GFLOPS/W at the device level (2440 GFLOPS at 300 W). For comparison Nvidia Tesla P100 rates 4× better: 32 GFLOPS/W (9519 GFLOPS at 300 W) and AMD Pro Duo rates ~6× better: 47 GFLOPS/W (16384 GFLOPS at 350 W although in the real-world it probably often hits thermal limits and throttles itself, so real-world perf is probably closer to 30-40 GFLOPS/W).

Also, if Intel wants to make Larrabee gain mindshare and marketshare, they need to sell sub-$400 Larrabee PCIe cards. Right now, everybody and their mother can buy a totally decent $200 AMD or Nvidia GPU and try their hands at GPGPU development. And if they need more performance, they can upgrade to a multiple high-end cards, and their code almost runs as is. But because Larrabee's cheapest model (3120A/P) starts at $1695 (http://www.intc.com/priceList.cfm), it completely prices it out of many potential customers (think students learning GPGPU, etc).
11. Don't be evil but if you can't define evil then pretend you never raised the question, now that your company is worth billions of dollars.
The History of the Diode
Had to look that one up [1] So is it your understanding that shanusmagnus is a psychiatrist, or am I missing something?

[1] https://en.wikipedia.org/wiki/Goldwater_rule
My take on Thiel is that he sees himself trying to help navigate between Scylla and Charybdis. On one side, I think he agrees that too much surveillance and data gathering is a problem. He calls himself a libertarian, after all. He just sees the other side as being just as much of a problem, as in this quote (mostly relating to his involvement in Palantir):

"As a libertarian, I don't think we should have had the response [to 9/11] we did to those buildings blowing up. But all the mass movements, all the consciousness-raising in the world did not stop us from getting the Patriot Act. The ACLU is always good at talking about civil rights, but [despite that] once something happens, protections go out the window right way. I think there's something to be said for trying to figure out some ways to stop another attack which will be used to curtail civil liberties even more. A company like Paypal could not get started in the post-PatriotAct world, because we would be accused of money laundering [based on how we operated] in '98-'99..." (from a discussion with David Graeber hosted by The Baffler, Fall 2014)
Was just about to post the same.

https://i.imgur.com/pSWLXIx.png

The rotating carousel backgrounds on their homepage are comically bad Photoshop jobs, and the logo looks like it's traveled here from the early 2000s.
Save some tape from your webcam for your entire screen
I've been introduced to this recently as I had not lived in bay area before. Apparently when one of BigCo's recruiters contact you saying they really like your experience and it would be a good fit for X, what they really mean is "Please jump in our interviewee grinder because we aren't getting enough volunteers." They just dump you into the usual pipeline without any discussion on salary range or an attempt at selling the company/role. I get hit up by multiple recruiters every week day; I don't have the time to entertain this bull or do full-day marathon interviews with zero sense of mutual interest. Luckily I only wasted an hour with one of the BigCo's before I caught on; if they get back to me I'll have to politely extricate myself because I will not be taking off time to go in for full day interview sessions.
I would have thought that if they promised to return all non-winning bids to the sending or change address, they'd get a lot more bids?
Except he's not suppressing dissenting opinions or hushing up stories about his wrongdoings.

He is going after them for outing him as gay. Gawker does this to people as a matter of policy. This policy has lead to people committing suicide, they have fired reporters who disagreed with it. It is a legal policy, they have the right to do this. You can find cases where doing it isn't that unreasonable. A politician with an awful record on gay rights gets caught with a male prostitute, that's news worthy. It is a matter the public has an interest in.

A VC being gay? Why say anything. It's just cruel tabloid gossip.
I'm convinced there's a hidden message in this
I'd highly recommend this talk [0] which discusses the practical security issues with such a system. Estonia did something like this.

One interesting problem is that of deniability; in order to ensure that voters are not coerced, it is important for them to be able to deny who they voted for. This is directly at odds with the goal of verifying your vote after the fact.

[0] https://youtu.be/JY_pHvhE4os
Some good ones:

Newport News Shipbuilding and Dry Dock Company, which builds most large US warships: ""We shall build good ships here, at a profit if we can, at a loss if we must, but always good ships."

Microsoft mission statement through the 1990s: "A computer on every desk, running Microsoft software". (Slogan retired because mission accomplished.)

National Security Agency: "Anything is possible, the impossible just takes longer".

US Coast Guard: "You have to go out, but you don't have to come back."
Are Replicas Changing the Way We Experience Art?
That's correct, but it's very difficult to determine the hosting environment if you're using a CDN. I have a write up on my blog at https://www.gra.pe/?p=36. But the idea is that if you know the hosting IP, you now where the IP sits (ASN). If you determine the ASN, you know which provider is being used.
It's often amazing how young people can find a 'simple' solution to a real-world problem, proving there is still room for real innovation outside of big corporations and big budgets. Well done!
It's perfectly possible to believe that society should accept homosexuality and also be against gay marriage. It's a complex issue. 'Marriage' is a religious ceremony, and freedom of religion and association is a thing. If the Christians don't want to let the gays join their club and do their funny little ceremony, then so be it. Any change needs to be driven by the Pope and the church itself, not enforced by the state.

That is completely distinct from the concept of a legal union as defined by the state, which should be available to all consenting adults. Hell, as a mathematical type myself, if you can get it working in 2 dimensions you should be able to generalize to n dimensions, so why not legalize a union between any n consenting sentient beings while we're at it?

The bigger mystery is why any non-christian gay people would care...?? If you're not Christian, you shouldn't care about a religious 'marriage', only civil unions. If you are Christian, you should take it up with your Church and work on change from within. I mean how is it going to work? If you're a Christian gay and you feel hurt and not included because your faith denies you the right to a religious marriage, are you really going to feel any more included when the state kicks the door down and forces them to accept you? They have to decide to accept you on their own.

I just don't get the whole issue.