skysight-inc/HackerNews huggingface dataset:
Step 7. Get Bored.

Step 8. Create Space Rocket Company.

Step 9. Go to Mars.

Edit: Missed a vital step :-

Step 6.5 Sell Company for Billions
Price. Those things are expensive and prone to fail when exposed to prolonged humidity. A longer LED display with scrolling text would be good enough.
The cycle wheel alarm reset is an interlock so you cannot accidentally launch the program again by opening and closing the door.
Sorry, but this is so reductive that it descends into prejudice.

The Gadhaffi regime is to blame for all of these things; pinning them on 'Libyan culture' is not even wrong.

I'm not sure what else to say. Please consider editing this comment; I'm sure it was poorly worded as a response to the original poster, and you don't actually mean this.
the most important thing nowadays :)
If you've never tried to implement academic papers, I think you'll find reimplementations have a very high failure rate. Some of it is probably due to different datasets, some of it is due to not disclosing the entire algorithm or crucial implementation choices, and some of it is probably due to the bits in the code where "magic goes here", but those parts don't get published... Crucial tweaks to optimization algorithms, smart choices of initialization for iterative algorithms, etc. eg it's not really like saying L-M really tells a practitioner precisely what you did; it's more of a family of techniques.
Despite you ignoring everything I wrote, and repeating a bald and false assertion ("Democrats" are not a monolithic thing, they are a party with a wide diversity of views, and saying they could have enacted whatever they wanted presumes that "they" could have a singular view of what they want), I'll try to answer yet another way.

In this world many people assume that the truth lies somewhere in the middle between two sides, and one side is a mixture of those who accept climate science, and those who continually demonize the science and lie about economic consequences. Suppose the Democrats were 100% in agreement on the climate science and how the problem should be addressed, which obviously they're not. Then in that political world, moderates would assume that the truth lies somewhere between the climate science (in this hypothetical world the Democratic stance) and the official Republican party stance. Meaning that the moderates in the country would think that the Democrats would probably be extreme in their views, just because the Republicans have gone so far in the extreme the other way.

And in reality, Democrats are not a monolithic body, they have a variety of views in how to address the problem, and there are even a handful of Democrats from areas with heavy fossil-fuel industry that pay attention to their campaign contributors rather than the science, which makes this supposed Democratic control.

I'll ask you this: why would not even a handful of Republicans support addressing climate change, enough to make this even a slightly bipartisan issue? Why does it fall entirely on a single political party to come to a solution? Shouldn't this be a non-partisan issue where we come up with a solution that people of multiple political views can support?
Yes, and there are several ways of linearizing models for OR

(however I think the MIP people waste too much time looking for the perfect linear model and the best solution instead of using things like simulated annealing which might give a very good solution in 10% of the time)
If the problem is painful enough, it doesn't matter if the function is trivial.
Ask HN: Should I include final year projects in CV out of college?
Two years out of college and wondering whether people include their major project (undergraduate 'thesis') on their CV. Is this the case?
Churn and Burn
Kiwi Conversations - checks for HN, Reddit conversations based on the URL you're on (manual research mode by default, but auto-check is available) - also checks Product Hunt and Google News. https://chrome.google.com/webstore/detail/kiwi-conversations...
"Monoid homomorphism" is an extremely compact way to communicate the concept to someone who already knows some first-year undergrad maths. "Divide and conquer" is more specific and ties in less with what a mathematician already knows about monoids.
The thieves will then switch to Wi-Fi, or Zigbee, or whatever.
Subiekt 4 is based on FoxPro database, it can be used over network simply by mounting SMB network share.

Just click "Share this folder" in Windows and run the same executable on another computer.
Yes it is quite laudable how transparent they are about being cheap SOB's
I was co-supervised by a professor in CS for my Master's degree and during my Ph.D. I did most of the CS numerical programming courses (and I did most of the computer graphics courses during my Master's). There won't be many CS courses for a Master's degree that I'd be interested in. Plus, I'd be forced to take a number of undergrad CS courses just to meet their requirements.

A big problem I have now is that I'm overqualified for a lot of jobs. Getting another grad degree probably won't help. To be honest, if I was to get a CS degree, I'd probably go straight for the Ph.D. instead. There's some things in computer graphics I'd love to explore. Unfortunately, the prof I'd want to supervise me left and is now working at Intel last I checked.
IIUC it pretty much does. When I asked for the option to just run an arbitrary command on a host (instead of a container) the answer was pretty much to create an empty container that mounted the host root to the container root and pretend the container wasn't there.
This is a mostly solved problem in the most of the world. (but only mostly).

lock the cabinet, have cameras, have a non-flat shaped card reader slot (preferably with a picture of what it should look like stuck next to the reader), have a sealed emv/pci compliant reader/pin pad component, schedule regular checks of the equipment, remote alarm the pump enclosure.

and finally have credit card companies or head office tear shit out of the site if they don't have these.
Random forests don't get to be as 'deep' as NNs.
> You shouldn't fear new things Keep it simple, keep it smart, and embrace what works for your team. Don't shun things because they're old, don't shun things because they're new. Shun complexity.

Often times, new things haven't fully mastered the complexity of the target domain. Also, they might work now, but will it work next year, if the project or service is abandoned? Using new things is fine, but we should be aware of these potential drawbacks.

The examples you give are great, but how many other tools were posted in 2014 and since have gone kaput? Gotta watch out for survivorship bias.
Dealing with optimistic concurrency using Entity Framework
I don't do this often but I am confused so I will ask: can anyone explained why they downvoted this?
Rosetta’s last NavCam images of Comet 67P/C-G
As for hosting costs and hip tools: I see a lot of cases where they go hand in hand.

And example is Magento. This is maybe the hippest webshop with all the bells and whistles you could ever need. But it's also slow as hell. The amount of money some companies throw at it to make it fast is insane.
Boost Your SEO and Performance with Accelerated Mobile Pages
Myths about Hash Tables
"debugging performance" is otherwise known as profiling. Googling "PostgreSQL profiling" will yield more and more accurate results than "debugging PostgreSQL performance". A good wiki article on the topic is: https://wiki.postgresql.org/wiki/Performance_Analysis_Tools

Then, slow queries are not necessarily slow all the time. Sometimes they are slow depending on how populated a table is, or it is slow for specific records that have lots of relationships (e.g: a record for a user that is more active than the rest). In this case, getting: averages, min, max, std deviation, etc... gives you an idea of what is going on.

Then, once you've narrowed down the queries that are acting up, there are many things you can do:

1) Optimize the query: use the execution plan (with the EXPLAIN command) to find if there is any abnormal thing such as queries over fields that are not indexed, or if the query scope is too broad, etc.

2) Basic schema optimization: add an index, denormalize, etc.

3) Reduce call count (caching results) or provide more specific parameters to reduce the scope of the query.

4) Advanced optimization: partitioning, sharding, etc.

Overall, I did not like the problem solving approach of the article.
Science ‘til the very end
>the police officer told me there had been a robbery and all my stuff was stolen.

He was telling the truth. He just neglected to mention that you were talking to the perpetrator!

It happened to me in the 90's in upstate New York. Cop claimed my insurance paper looked "fake" and impounded my car. Got the car back but with my CD player and other valuables missing. Seems it had been "robbed" while in the "impound yard". It sure had.
You're not the first and you won't be the last but it's useful to know the difference between sea ice and land based ice shelves and why they shouldn't be conflated.
Pyflame: Uber Engineering's Ptracing Profiler for Python
Is there a source of lifetime costs (financial and environmental) for nuclear, compared to other fuels?

I only remember the data from university over 18 years ago, when both nuclear and hydro came out very poorly on emissions (due to the concrete involved, storage/reprocessing, and biological matter decomposing in the lagoon for hydro).
“Patents Are Bulls–t,” Says Newegg Chief Legal Officer Lee Cheng
This "explosion" was not actually an explosion, just an imbalance and mechanical failure.

But if I put way too much weight in the trunk of the car, and start driving, and the rear axle fails and there is an accident, yes, I'm still saying it's a user error.

(It's by the way worth considering how much weight you do put in the trunk, or perhaps more importantly, how much you put in a trailer. I transported some concrete garden patio slabs and without calculating the actual weight, put a bit too many of them both in the trunk and in the trailer. It was definitely not fun to drive.)
OpenBSD 6.0 Limited Edition CD set (signed by developers)
I think this can go here too :)

http://www.openbsdfoundation.org/campaign2016.html
> Well Google already did that with Java and GWT, but it never caught on.

Actually it did catch on in the enterprise world, just like Typescript. Will Microsoft be as "dedicated" as Google regarding its language? wait and see.
So that it could be pointed to people who start wondering why almost everything in software industry is utter garbage built upon a pile of shit.

Yay, business interests.
>you just have to believe the guys hired to manage that fund are qualified right?

being a second cousin of a wife of the "beloved leader"'s chief of security is the best qualification, easily beats your Princeton's MBA in Finance.
Becoming? When has it not been?
GE and Bosch to create open-source industrial IoT platform
Thousands of private communications fallen into hands of tech company
But there is also a long history of novel compression schemes loosing to fine tuned classic schemes in the general case. Remember fractal or wavelet image compression? On the other hand I like your sentiment - I am just be more cautious.
The trouble is that applicative doesn't let you use the result of one effect to compute the next effect. (Indeed sometimes there is no there there: Const is a valid applicative). Monads have bind, but that's a little too powerful to implement efficiently. Like I said, I suspect ArrowChoice or the like might be the missing intermediate construct.
> The problem is not that Kabbaj was lying. It's that he was too charming.

Elsewhere, this sort of thing would be called corruption, specifically bribery of a public employee.
That's new, and did not exist when I setup my domain.

But if I understand that link correctly, if you do this you'll run into the "sent via Gmail" problem the parent poster alluded to, as Google Domains will not issue you a new SMTP username like with GApps. With my version, I'm actually sending mail via the GApps user (and my domain), not the Gmail one, and my Gmail account name is not revealed in the headers.
Right, but at that point you're no longer Free. (Unless you declare the inefficient implementation and the efficient implementation to be equivalent, but if you do that then every refactor risks destroying your performance).
Or.. just don't point people to private property? Plenty of public space available.
There are many ways. Just google "MySQL profiler", you will find a lot of results.
Code and tools can be bought and sold.
Apple let some app to use other mobile payment methods
As you see video in https://drive.google.com/file/d/0B2_VP92DiOnCZWdCX0JWZFJVaGM/view Fitwell app use mobile payment methods instead of apple in purchase. is this legal or Fitwell infringing apple rules.
I'm not sure I follow. Why are you only focusing on the US? This was launched in many countries. Granted not at the same time but that's why I said take the aggregate of each launch day.
The Liberal party (the conservatives) got in power denying climate change, and one of their major policies was scrapping the carbon tax ("It's costing you money!!"). They also defunded CSIRO.

Another policy they successfully passed was a law that makes it illegal to report on abuse, including sexual abuse, of children if that child happens to be a refugee.

We also were in the middle of building a taxpayer-owned, nationwide fibre-to-the-home network. It wasn't just a theoretical plan, it was in progress, and 17% of homes already have it. They cancelled that, too, instead opting to spend the same amount of time and more money on DSL, and have actually been installing slower internet in some people's homes than they already had.

Most electorates were very happy with these policies. In July this year they were voted in for a second term.
> What on Earth is "enterprise-level type checking"?

It doesn't mean anything. I guess the author just meant static typing.
I never really got the "wouldn't know what to do with myself" argument. Especially with people who work in IT.

First, I would occupy my time with hobbies. With all that time I could try anything I wanted that looks interesting.
And if I really had to do something, as a programmer, I could contribute to open source projects.
Being retired would give me enough time to help out in these projects or simply further educate myself in new technologies that I find interesting.
There is no much to do. But I can't get myself to do most of these things because after a full work day I am exhausted and don't have the drive to do much besides surfing the net while the TV is on in the background.
What are the best resources for applying these patterns to real world programming like in Rust?
Signs That Screams ” Its Time to See a Doctor” for Your Injuries
From the article, it doesn't seem like he's talking about tools like Slack. If that goes down, maybe it affects your productivity, but probably not your production systems.

What he warns against is betting too early on core technologies like service discovery, deployment systems (Docker etc), database systems (MongoDB) And from reading HN posts, it sure seems like there's no shortage of people being burnt by that.
So are you arguing that once you make a million, there are factors that will stop you from getting to 2 million? Kind of confused how it could get harder to make more money. Once you are at a million you can leverage that money as well as doing whatever it is you did to make the original money..
German states (most notably Northrhine-Westphalia) have been buying tax evader lists for years, sparking lots of public debate.

Switzerland and Lichtenstein really hate that.
Prior to having any "real world" experience on there I'd say yes: bung it on. Once you've clocked up some actual solid work experience I'd remove it though.
I don't see how that data couldn't be used to argue either of our points (in fact I feel like you could make a strong case for my previous post using this very link). Ultimately though this conversation is a bit vapid without actual numbers which is a bit of a disappointment. Oh well.
Papier - replace your new tab page with a markdown scratchpad. Dead-simple, local, and beautiful.

https://chrome.google.com/webstore/detail/papier/hhjeaokafpl...

Visual History - augment back/forward with tree-like hierarchy navigation (disclaimer; made this one)

https://chrome.google.com/webstore/detail/visual-history/nkc...
How to Make Money
By the time I get there I don't expect to receive any pension. The scheme will likely to collapse and I can't even plan with a single country.
Nvidia AI car demonstration. AI learns how to drive from observing humans
The word you are referring to is oligarchy.
Computing primes with CSS
RFC 7984: Dual Stack IPv4/IPv6 “Happy Eyeballs” for SIP
They might try to use the information to see if they can get some of the €800.000.000 back lost:

https://www.theguardian.com/business/2015/aug/27/denmark-fea...
AdBlock is a given but I really like rikaikun which translates Japanese kanji on hover.
Meet Viveport – Vive's App Store for VR
That Q&A is from 2010 (!). GAE Standard has the Sockets API, and GAE Flexible runs in a VM instead of a sandbox, so it supports sockets out of the box.
Yet you didn't back your comment up with facts.
I don't understand how buying stolen property is suddenly not illegal, when it is the tax authorities doing it. But there are almost no limits to what the tax authorities can get away with in Denmark.

This is the press release from the Danish tax authorities, confirming the purchase: http://www.skat.dk/SKAT.aspx?oId=2234275&vId=0
Online Store: Business Solutions Provided by Top Ecommerce Platforms
Bangkok's crooked football pitches
How is that possible? Are they not saving up or the cash just goes down the drain here and there?
Did you know you can edit your post? I think yours deserve it.
I agree on the benefits of the first example but is that really dependency injection? Or is it just an abstraction layer?

eg. what if getAccount was hard coded to initialize all the other dependencies it needed on the fly for each call?

If that's still considered DI then it's a much looser term than I understood it to be.
Some screenshots would be nice before I give you access to my repositories.
FWIW the Unicode spec describes combining marks as characters in their own right. So if the intent is to reverse characters, page 21 does the job. The resulting sequences will potentially be defective but not ill-formed.

That being said, an FAQ on combining characters points out that Unicode's definition of "character" may not match an end user's, and that it's best to use the word "grapheme" instead for clarity. (And that being said, if the typical end user knows what "grapheme" means, I'll eat my cat.)

So from a practical standpoint, it's best to make sure that any input to rev is in one of the composed normal forms.

(Incidentally, the proper sequence is <base character><combining character>…, not the other way around.)
Yep, sorry if it didn't come through clearly enough.

I was talking about (without trying to pick on any particular projects/vendors) infrastructure glue components - db, deployment/orchestration, storage, discovery, ...

Maybe 'tool' was the wrong word, and 'component' would have been more clear.
The upside of teaching decision trees first is that it allows me to spot the people that dropped out of the online course after week one right away ;)

Seriously, I see an amazing amount of people that deploy basic vanilla decision trees (no boosting/bagging, no particular thought about features etc) without any real thought or reason. It has become one of my main "ML smells".
Cheers! We tried to make it blend into the Swan, but I guess it wasn't clear enough lol. Thanks for reading beyond the first 2 events though!
Uganda Crowns Mr. And Miss HIV Positive
This article tells you all you need to know about the descent of intellectual rigor at the Economist over the last several years (decades?).

This is how professional trolling is done.
A Step-By-Step Guide: Deploying on Netlify – Netlify
Liner - Highlight and save your favorite text
https://chrome.google.com/webstore/detail/the-only-webpdf-hi...
> Weren't Algerians citizens of France?

I'm not ever so familiar with that history, but a quick look at the wiki suggests very much not; some of the elites were (and, at certain periods, the non-muslim population), but never the regular population, and indeed this was a major point of contention leading up to the war.

> Anyway, if we're no-true-Scotsmaning here, there also aren't any examples of dystopian colonies run by "corporations" that weren't joined at the hip with a national government.

Musk is explicitly talking about a "public-private partnership". I think any project on the scale of Mars colonization is necessarily going to be intimately entangled with one or more governments.
I was certain this was going to involve a Ford and a fuel tank.
Google dictionary - double tap anything and it shows definition or translation.

"Click to remove element" - Remove any html element.

"Fix fixed" - remove sticky headers

And various adblockers I guess.
But isn't there a fundamental difference between labeling and compression? For compression I would like stable guarantees for all data. For labeling it is enough to do better. Think of the classic stereotype that all asian faces look alike to europeans: that's ok for still labeling a human face, and useful. But for image compression to have different quality based on the subject would be useless!
Stupid question: are GPU safe to be shared by two tenants in a datacenter? I read previously that there are very few security mechanisms in GPU, in particular that the memory is full of interesting garbage. So I would assume no hardware enforced separation between the VMs too.
Vimium - I can't imagine using my browser without it anymore. I use it to:

* move around the page

* click on links

* opening new page from browsing history

* refresh page

Basically the only time I need to use mouse or trackpad are pages that have incorrectly marked links (they just add some on-click behaviour without marking element as link)
Odd, as they have factories on both sides.
https://aws.amazon.com/ec2/instance-types/p2/

From 0.90-14.40 USD/hr.
I live in Denmark, so this is being bought with my tax money, and I see no problem with this. I'm sure that most of the money there is legal and was correctly taxed where applicable but it's good that the few who might stealing from the rest of us get potentially brought to justice.
NomOrVom – open source browser addon to add UK food hygiene scores to Just-Eat
Yes, rev(1) probably should handle combined characters.

But those are a property of Unicode, not UTF-8. UTF-8 encodes code points, and we often try to get away without decoding them. Of course the resulting Unicode can change its meaning but it's still valid Unicode (and valid UTF-8).

In some cases we already look at Unicode properties (such as a character's column width). So perhaps we can find a nice way to fix this problem in rev(1), some day.

There are many more interesting Unicode issues we don't address in OpenBSD's UTF-8 support (e.g. han unification, pre-composed vs de-composed normalization).

But we have to start somewhere.

Perhaps, eventually, someone will specify a minimal and sane variant of unicode, which removes all the ambiguities, edge cases, and silly symbols. We'd probably switch over in a heartbeat.
It is just the second coming of Mozilla XUL, just that this generation hyping Electron was still on their diapers, so they haven't seen it coming and going away without living any trace of it besides Firefox and Thunderbird.
> almost certainly is a less secure place to store your data than an iPhone

How can this be assessed when we don't know the code that runs on an iPhone?
Damn, I would love to have an excuse to play around with this.
There is a lot of Modula/Oberon feel to Google's Go. Rob Pike seems to be a fan.