skysight-inc/HackerNews huggingface dataset:
The last song on the Rendez-Vous album, Dernier Rendez-vous (Ron's Piece), has an interesting backstory -

"The last track on the album was originally scheduled to include a saxophone part recorded by astronaut Ron McNair on the Space Shuttle Challenger, making it the first piece of music to be recorded in space, but on 28 January 1986, 73 seconds after lift-off, the shuttle disintegrated and the entire Challenger crew were killed. The track was dedicated to McNair and the other astronauts on board Challenger.[3] On the album the saxophone part is played by saxophonist Pierre Gossez." - https://en.wikipedia.org/wiki/Rendez-Vous_(Jean-Michel_Jarre...
There are a huge number of coin tosses to guess when evaluating someone for marriage potential. Maybe less for a job candidate. But the candidate is not the coin being tossed. We're talking about the ability to estimate probabilities for a whole range of stuff that combinedly give us a measure of confidence.
One of the details we haven't quite settled on yet. Safe to assume that once all of the server code is open then at first you'd need to roll your own apps pointing to the right server.

Since a lot of the interest for self hosting comes from companies then a nicely packaged version is somewhere in the future.
Hard fork isn't required to fix this issue.
Check out Laurie Spiegel too, who worked at Bell Labs in the '70s and '80s I think. She's absolutely brilliant. And fun fact, she composed music that also ended up on the Voyager spacecraft in 1977. https://www.youtube.com/watch?v=NChqEEz31eE

https://www.youtube.com/watch?v=TzOJtZYsGSA
Lookit, you made a very broad claim for which you still haven't even tried to give any evidence. It's fine to say, "in my opinion, based on what I've read, wikipedia is biased", but when you present something as a fact, if someone asks you for evidence, you shouldn't be outraged, you should either say, "oh you're right, here's some evidence", or you should say "I don't really have any direct evidence, this is my opinion based on my accumulated experience".

I really do understand the annoyance of finding and citing sources for things that you're pretty sure are true based on accumulated experience, but don't have any handy links for - we all have that problem, it's exhausting - but it doesn't mean you can just state your opinions as fact and expect to not be called out on sourcing them. I find the pattern of "go look it up yourself" that you used especially off-putting - you made the claim, you aren't willing to put the work in to cite sources, but you expect me to?

I'm not making a claim one way or another about wikipedia's bias. It isn't a topic that interests me enough to go research it. I only hopped into the thread because you triggered my pet peeve of "here's a claim, now you look it up!". But obviously that is always stupid to do. Edit: that is, hopping into threads you have no investment in is stupid to do.

I'm sorry I accused you of parroting, I couldn't think of a better word.
Postgres. The main reason I enjoy Postgres is because it is more standards compliant than MySQL, which makes it a bit easier to find documentation because it doesn't need to be specific to Postgres and easier to port to other standards-compliant RDBMSes.
I have had a much easier time scaling Postgres with master-slave replication (it's only just come out in version 9 though). Also partitioning in Postgres is super-easy.
I don't know how MySQL fairs these days, but Postres is completely transaction ACID compliant.
I find user management much easier in Postgres. You create the user and then specify where they are allowed to connect from in a file. MySQL uses a separate user for each host pattern they want to connect from.
permalinkembedsavegive gold
Oh I did not mean AWS would suddently rise their pricing, just that servers may scale, but so does the cost of the service, and inflexion points may bite you.

Then, of course: "You're using the service wrong, silly, all you have to do is sign up for a few years to a bunch of our services".

proceeds...

Don't be fooled, AWS and the likes are very expensive, not as much as Heroku, but definitely more than OVH for example.

I am currently migrating a client's (valuable) production from AWS to OVH to divide their infrastructure cost by 3. Thankfully it did not depend on any non-OSS parts (RDS becomes a Postgres etc).

The question becomes: how far can you go with serverless until you have to move out, and then how much money was really saved once you paid the price of un-aws-ing?

The author of the article clearly spent quite a lot of human ressources and money to get his serverless setup running (hosted ES, Kibana, etc gets expensive fast).

In the end, I find it hard to believe that this is a real time saver, let alone a money saver, in fine.
One of the first links in google: http://www.oddee.com/item_93544.aspx

The word is not taken from Italian, it was invented first, and then somebody said it collides with an Italian word.

If they changed the name to avoid Italian clash they could collide with Swahili or some other of hundreds of the worlds languages.
It's probably easier to come up with the reduction to maximum bipartite matching than to come up with a working greedy algorithm for bishops.
The DJIA is just the sum of 30 stock prices, divided by a "divisor" which is adjusted to keep the value constant when a company is added or removed. The amazing thing is that it's quite useful. But why?

One reason is a long-standing tradition that stocks should be priced in the range 10 to 100. This tradition stems from old ticker system limitations, and it's weaker than it used to be, but it still has some force. Stocks which get well above 100 usually split (yes, there's BRK), and stocks which get below 10 are usually considered to be in trouble. Below 1, they're called "penny stocks" and get delisted from the big exchanges.

As a result, successful companies tend to be near the top of the 10-100 range. This weights them higher in the DJIA. Right now, here's the list.[1] Goldman Sachs is the only one above 200, and they really ought to split. They might get replaced in the DJIA if they don't. Nobody is below 10; GE, at 23, is at the bottom.

[1] http://money.cnn.com/data/dow30/
This wasn't my intention. I hope the feeling subsides!

I did try to keep it short although some parts still (fortunately) shows how to come to those conclusion. That might give it the impression of being smart but the presentation is definitely selected among many idea and rearranged.
Sorry for double comment, just wanted to mention a thought about the filtration:

You can filter them - and they certainly do - but with sea and lake salts the filtration is mainly to screen out sediments such as sand grains and bits of shell. Naturally, the filtering is a costly process and the filters need to be discarded after a certain level - I imagine there is a cost-control factor here, where screening at a 1mm threshold catches 99.9% of sediments to make the product reach a certain purity level and more thresholds are not worth the money.

Further screening is probably not cost effective - and seeing from the results of the study, plastic microparticles are not a source of concern.
Poor people are lifted out of poverty when they get jobs. Jobs are created by incentivizing job creators.
US citizens ARE being asked for passwords.

1)http://www.theverge.com/2017/2/12/14583124/nasa-sidd-bikkann...

2)http://www.nbcnews.com/news/us-news/traveling-while-brown-u-...
> but they aren't at the forefront of structured hiring,

Is anyone though?
Maybe. But you have to consider that such surveys(and similar tools) could make semi company managers believe that software lock-in is important, and that's all it takes.
Well, they could dissolve, filter and evaporate. But that would be energy expensive. I'm guessing that they crush and fractionate by size. Air flow separation could do it, but nobody cares enough.
Nope. There is no difference between injection types from the coupling perspective, simply because neither blocks anything bad from happening in your architecture. There are reasons to prefer constructor injection in many cases, but it has nothing to do with modularity or coupling.
I disagree with this. These tools appear to be for information collection, not offensive cyber operations.
The other problem is that it assumes that divorce is a bad outcome to be avoided, while a long marriage must be successful and happy; neither are axiomatic.
> Solve the problems that people know they have, not the problems you think they have.

That's what this boils down to. Being told you have a problem and then force-fed a solution down your throat never feels nice.

Another thing I've noticed, at least at the few places I've worked at is, the bottleneck for the company is practically never engineering productivity. Engineers exist to amplify the efforts of other people, nobody ever sells the output of the engineering department directly.

Even when they are directly selling software to the public, there's a release cycle and backwards compatibility to care about before the number of features in each release becomes important. There is also a lot more to a software product than the code going into it.

Savvy, politically-aware engineers notice this and carefully structure the pace they're working at. They could easily plow through dozens of tickets or stories if it's called for, it's just that nobody ever expects them to work that hard. Smart management gives the engineers political cover so they're not kicked around like beach balls between upper management PHBs with too much time on their hands.
That becomes a little bit more subjective so I won't name specific languages, but to me, the language being statically typed is a requirement.
Which greedy algorithm do you mean?

I meant that bipartite matching was enough for getting the answer, not that the two are equivalent.
> They've gone all in on a dumb, onerous, do x, do y, do z to succeed worldview that's inherent in high school.

This is a half truth. They do things that typically are not that difficult for smart kids with good study skills like get good grades and get good SAT scores.

> I'm at least a little suspicious of students who have so willingly grabbed onto that system and don't see through it for the farce it is

The really smart and wise kids precisely see it for the farce that it is. As such, they do what it takes to get good grades and spend the rest of their time doing something that is actually interesting and/or productive.

The idea that getting into an elite school is just a matter of grinding harder than the next person is just a misguided perception that works occasionally at best, and often for reasons that aren't stated. For example, a recruited athlete who can also grind academics is actually a strong candidate, but the key is the "recruited athlete" part rather than the "grind academics" part.
> I argue that it cannot be done consciously. It's gut/instinct thing. If you have a mechanical approach, anyone can game the system and get a job because humans can be like chameleons to present themselves as the right candidate, and they can study for the interview.

Not sure why you think people can't game your gut instinct as well. A whole lot of bullshit artists out there, which may or may not be a requisite skill for the job they're applying for.
Yes they would. Some people co-mingle work and personal data on the same computer. Granting a third party access to the non-personal data might violate some NDAs. The obvious solution is to remove, or further encrypt, this private data.
>We're not discussing chemicals in general

The grandparent comment I replied to is literally about fearing man made chemicals in general.

>To draw a comparison, it's like someone posted an article about high concentrations of asbestos leading to health problems, implying that maybe we shouldn't use it as an insulator. It's not implying that we shouldn't use insulators. It's simply implying that maybe we should reconsider the use of this specific insulator. Then you come in commenting nonsense about how insulators are a good thing, and that we need insulators.

It would be more like if someone posted an article about asbestos, and the top comment was about how they strongly distrust all man made materials.
Responding to myself based on comments elsewhere. I've worked in enterprise storage, supercomputing, etc. In some of those markets it is indeed essential to have at least one big fish as a prospect, but that should as much as possible remain a sales-side phenomenon. Impact on engineering should be minimal. When it affects engineering too much, as another commenter said, you're no longer a product company. You've become a consultancy. If that fits with your business or exit plans, great. Enjoy your reward to the fullest. However, most of the time, you'd be betraying and failing people who wanted to join a product-oriented company and make a bigger difference.
You can simulate the analog circuits with good precision on a computer.

However, how you interface with them might not be comparable to turning knobs on an actual circuit
Terrible? Hyperbole. The 30 companies are pretty big and relevant, so still it works out well. Also, the DJIA pays a sightly larger dividend than the S&P 500. Also it's not an economic indicator.
I find this article very misleading.

>2. If ASICBOOST was actually used, we'd see ample evidence on the blockchain.

The covert form of ASICBOOST (where they don't use the version field, the form that was only recently publicly discovered) would only show up as a higher than usual number of empty blocks or blocks with reordered or missing transactions (depending on how the attacker implemented it; it's not necessarily both).

>3. ... As you can also examine for yourself, the transactions are ordered essentially by fee-per-byte, which is not what we would see if they were shuffled to create collisions.

I find it extremely disingenuous that the author only focuses on looking for reordered transactions and ignores the often-noticed unusual number of empty blocks that Antpool mines[0], and the article reaches absurdity when the author claims that the lack of reordered transactions means there's absolutely nothing to worry about.

>4. Building more efficient mining chips is what miners are supposed to do, as it secures the blockchain. Framing an optimization as an attack is disingenuous. Going from 28nm to 16nm was not an attack on the network. Better mining algorithms have never been considered an attack.

If for example a mining "optimization" encouraged every miner to mine only empty blocks, then calling it an attack doesn't sound out of place. An optimization that only often encourages miners to make empty blocks isn't categorically different.

>7. Segwit is being offered as a solution to ASICBOOST. Yet Segwit has at best a tenuous connection as a response to ASICBOOST mining. There are countless other, non-controversial solutions that can disable ASICBOOST, should one choose (wrongly) to do so.

Greg Maxwell's very post announcing the issue introduces a fix for the covert form of ASICBOOST that does not involve implementing SegWit!

[0] https://bitcoin.stackexchange.com/questions/50184/why-does-a... http://www.livebitcoinnews.com/antpool-generating-large-amou...
A book conveniently published in the wake of the PR disaster that was their wage fixing scandal.

Nothing about Google's hiring process can be deemed reputable when they'd go so far as to illegally conspire with other tech giants to prevent potential employees from achieving the best possible outcomes for themselves. Maybe things have changed over there, but given the slap on the wrist they got, I'm skeptical.
As I understand it, the problematic corners of the Liberty ship doors were literally square, actual right angles often close to a metal seam. The Comet's were rounded off, just not enough to cope with the stress of the speed and pressure differentials it was subjected to. I'm under the impression (but not certain) the rationale behind portholes being circular is/was more to do with concerns about the fragility of the glass than the surrounding metal.
Hyperloop One is considering 11 US routes for its futuristic transport system
Fantastic Unit Tests in JavaScript with Mocks
The laws about medicine generally make sense, even if you don't agree with the balance they strike.

> If there is a law, you can't simply break it

Don't strawman me. I didn't say they should get to break any law. I just said that bad laws should be complained about and not just blindly followed.
Personally I've been using lubuntu and lxde for years now I never appreciated unity for desktop but I do appreciate the fact that ubuntu gives me choices, lubuntu is pretty awesome and stable and lets me use my system resources to run apps instead of taking over most of my resources just to run a fancy desktop.
The Houston concert received a lot of extra attention because Ron McNair was meant to play sax for the piece Last Rendez-Vous, which usually is presented dedicated to him as "Ron's Piece". Then Challenger blew up, and Jarre considered cancelling until people at NASA convinced him otherwise. So while I'm sure Houston would have welcomed Jarre without it, that concert got a special role as a celebration of the astronauts of Challenger.

Ron's Piece is one of my favourite pieces of music and haunting enough and sad enough on its own, but the history of it makes it even sadder.
Why not? The NDA could be for a company in their home country.
That's too generic statement to be applied to anything. Some specific failures of tools (what exactly?) may be the cause of other issues, but it's not the law of nature. You can hit your finger by a hummer, but it's not because hummer brought the wrong concepts - it served millions of people to build their homes, their farms and fences, it's just because sometimes you miss the nail.
If you have that kind of concern for your data, there are solutions which involve actual nuclear bunkers... that would do the trick.
This exact video was my first (and only :) ) purchased pre-recorded VHS (in like 1991 or so, I think). I still have it.
Which books did you find, and what did you find "terrible"? It's very hard to suggest books which you might find subjectively superior when you don't identify what you've tried or why you didn't like it or what, specifically, you are looking for.
Right! 1.1 was the version I was thinking of. (I remember using 1.3 which had the proportional font and pseudo-3D widgets, and assumed the look was introduced in that version.)
"face detailed ideological questioning"

That sounds scarily close to full-blown Stalinism having come to the US.
"Scientists communicate sour taste over the internet" is a more accurate and less bait-y title.
Thank you for sharing all of your information -- it's nice to have another voice.

> Took almost every AP class, 1600 SAT, tons and tons of random clubs. Got in nowhere.

I wish people new how not uncommon this is.

> Yes, a kid could choose to mindlessly take these classes, but if he's taking them while building and racing go carts, would you not see him differently?

This is a great and completely realistic example. It's tough to read good applications that have specific examples along these lines and say anything other than "wow, that's cool" (Note: there are also weak applications that have narratives like this, but that's a different issue -- it's not a crude formula).
because Conway’s law tells us that having an ops team is the surefire way to end up with a set of operational procedures/processes, tools and infrastructure whose complexity will in turn justify the existence of said ops team.

bwhahahaahaha

turn devs loose in production and you will soon realize stability is a good thing
Student Looking to Learn about New Industries
What are the best resources (books, websites, etc.) to learn about new industries?
Google is definitely not a benchmark for interviews. From what I experienced, they must have a huge rate on false negatives. You can only afford this if you're Google (or that level).
https://news.ycombinator.com/item?id=14070820
i see some faulty reasoning there. humans have billions of years of evolution in them that contributes to their mate selection instinct. Notice that monkeys and birds also have good mate selection, it isn't a big-brained thing. Not sure how that has anything to do with selecting good engineers.
Ask HN: Would You Use a Business Card Printing API?
Would You Use a Business Card Printing API?
Fits inside your phone, my friend. Phone... :)
That is what the S&P 500 does. No one stopping anyone from buying the individual stocks of the Dow in a market-cap weighted manner
From FOMO to NPS and AllTheRooms
Ask HN: How would you solve the chicken and egg problem ( Dating Sites )
I read this:

> 8. Dating. Current dating sites are not the last word. Better ones will appear. But anyone who wants to start a dating startup has to answer two questions: in addition to the usual question about how you're going to approach dating differently, you have to answer the even more important question of how to overcome the huge chicken and egg problem every dating site faces. A site like Reddit is interesting when there are only 20 users. But no one wants to use a dating site with only 20 users—which of course becomes a self-perpetuating problem. So if you want to do a dating startup, don't focus on the novel take on dating that you're going to offer. That's the easy half. Focus on novel ways to get around the chicken and egg problem.

http://old.ycombinator.com/ideas.html

I'm wondering, how would you approach this problem ?
Are you saying that the people should never discuss laws, only parliament should?

Let me try stating my point again: in "they broke the law, period" I am fine with "they broke the law", but I object to ", period". ", period" is an explicit discussion-ender. We should not be ending the discussion immediately without considering the pros and cons of that law.
There's a problem with the word "customer" here. Sure, having a large customer - i.e. somebody who has paid or is paying you - is fantastic in all the ways you mention. Unfortunately, what the OP was really talking about was prospects. People who dangle hopes or promises of some huge future gain, but with the condition that you have to expend a great deal of your own resources and use up your own runway to collect, are not so beneficial. They're the Nigerian email scam of business strategy.

"Greetings, X. I have many millions of dollars I'd like to spend, and I'm willing to give you a share. To facilitate this, you need only devote 50% of your company to me for a year. Please start working on features Y and Z immediately, so that I can make you rich."

Yeeeeaaaahhhh, not so much.
I have also seen genetic algorithms used for these kinds of optimization problems. In fact there is a module in postgres that uses genetic algorithms to optimize query plans (https://www.postgresql.org/docs/9.6/static/geqo-pg-intro.htm...).

But I don't put genetic algorithms in the same bucket. Genetic algorithms are a different breed of optimization algorithm compared to neural nets and gradient descent which is what the modern crop of AI is basically all about.
I happened to be talking about this with a couple of friends just moments ago. Their opinion basically amounted to this:

* MySQL is a really awful database. It's usable only for small hobby projects, like a simple Wordpress site or so. For serious datasets, it's a horror. Complex queries on large amounts of data are just broken. Many features don't work or work incorrectly. The design is fundamentally flawed.

* Use PostgreSQL instead.

* If you absolutely have to use MySQL, use MariaDB instead. It's a fork that fixed some of the issues.

* Still better use PostgreSQL. Or even Oracle or SQL Server. They're fine, MySQL is not.
My guess would be, that the user space driver uses additional mechanism to communicate with the kernel module. I don't thing that it hauls large data buffers via device files; I would try strace to see, where it fails.
Add Kitaro (JP) to the list...

https://en.wikipedia.org/wiki/Kitar%C5%8D

https://www.youtube.com/watch?v=ONjMiLMw66g