skysight-inc/HackerNews huggingface dataset:
You could mix and match modules and library perhaps.

You could make the same argument about any higher level language, even those with as many quirks as JS, like PHP ;)
This is the first time I've seen a github used for non programming purpose
Uber raising new capital through Morgan Stanley's high net worth network
Even within the human species, knowing the genetic differences between people can effect recommended medical treatments and what diseases and disorders they are prone to.

It's much more than semantics or even knowledge for its own sake, it already has real-world consequences today.
knowledge is great. i am pro knowledge. on the other hand, arguing about the definition of an emotionally charged term such as "human" is not so great. reminds me of the argument about whether or not Pluto is a planet.
Although I'm from the Netherlands, I read these articles with great interest. Some wisdoms are transferable (e.g., equity being worth only as much as the company is valuated at right now, rather than what it might be in the future), but many also aren't, such as specific ways in which options, equity etc. are taxated. Are there any "guides for humans" out there that are specifically aimed at us Europeans? (Or, even more specific, us Dutchies?)
All SpaceX did was building a normal rocket that can land again.

Which, as it turned out, was anything but trivial and took 14 years. Their main competitors – ULA and Arianespace – already announced they won't be able to manage similar capabilities this decade; and their plans for the next decade are still not as sophisticated as SpaceX's approach (they only want to recover the engines and build a wholly new stage around them).

Skylon is a massively more ambitious undertaking compared to that – if it works, it'll be the first practical SSTO, the first horizontal takeoff spaceplane, the first vehicle to use multi-mode engines, the first practical space plane to use a novel heat shield technology, …

That's an awful lot of challenges to tackle. If it turns out to work, and if it then turns out to be as re-usable as hoped (something that did never panned out for the Shuttle, and which SpaceX will only learn over the next years for their Falcon), then it could beat SpaceX… in a decade or two.
Absolutely... But if I go with random database X because people are raving about it on HN, do I really have a better idea of how it works under rare failure conditions? Or how to fix those issues?

When it's my code and the persistence layer fits in a few screenfuls in a text editor, at least I know where to place the blame. Debugging database trouble is maybe the worst kind of work I can imagine.
holy triple negative man
How Shootings, Superbowl, and 50 Shades of Grey Change Shopping Habits
Two points:

- It's only the "middle" if you ignore everything above 59th street. Which is fair if you're considering skyscrapers but otherwise quite false.

- The two peaks roughly correspond to the old city in lower Manhattan, where the financial district is, and to the bottom of central park, where the views are.
I'm pretty sure this is linkbait advertising "Approved Index", whoever they may be. I'm also pretty sure there's nothing in here that someone with half a brain couldn't figure out for themselves.
Validating Your Startup Idea – Three Important Questions
Show HN: New Kind of Open-Source Servers Monitoring Desperately Seeking Stylist
I have been using Number26 as my main spending account for a few months now but wouldn't use it as my main account. There are a few things that aren't implemented yet, such as crediting cheques (I still get one or two a year) or non-SEPA transfers (though to be fair it is very expensive at banks compared to e.g. Transferwise so I wouldn't use it either way). The support is overwhelmed at the moment and over Christmas they had technical diffuculties that weren't fixed for around a week, presumbly because they had no staff on-call to do so. Also their card doesn't have a Girocard function which makes it unusable at some locations in Germany.

Unlike other banks they don't refund ATM charges. Also, according to internet forum users those tend to be a bit higher compared to other MasterCard cards for some reason. Additionally multiple users reported problems using at card at some South-East Asian POS Locations. But having a backup card is never a bad idea.

It's very convient that they immediatly deduct money from your account as soon as the charge is authorized (which makes it easier to model in my mind as it works just like real money) compared to traditional cards where it takes a few days. However that also applies to holds (e.g. from hotels). I would advise they have another card for such purposes.

Also, I wouldn't suggest keeping your money in a currency that you have no connection with simply because of the forex risk.

You might also want to take a look at Revolut https://revolut.com It's not a bank account but a very useful card with very good exchange rates.
Why I ignore the daily news and read The Economist instead
So you are saying that this time things really are different? I would be surprised if it really is. USA couldn't prevent a crash what makes you think China can?
It's cliche to say someone like Bowie was timeless, but it is really true in his case. He was not only ahead of his time, but he was behind his time. The man was able to find new trends but also take old and existing ones and turn them into his own.

I remember listening to Earthling for the first time and feeling those hyperkinetic d'n'b beats and thinking "How does this 50 year-old man continue to make himself so relevant?"

I tend to have momentary sadness when a celebrity I appreciate passes away, but it feels like this one will last for a bit longer.
One hundred percent agree. Having come to places like this several times in my career I'm ready to start looking into lead. I'm getting bored of the deficiences of programming and would love someone else to deal with this crap.
I think the content itself is factual and relevant - I'm personally not a fan of the way US-centric identity politics polarise groups of peoples either, but once you get over this aspect the ideas behind it make more sense.
I do this, but I just roll using initials so every time the app is reloaded its reset back to its original constraints.

This really helps with testing, because now you have all your initial dataset available without needing to write it after the fact, and the database connection wasn't always an assumed fact.
if the living being can naturally procreate with me without technological or medical assistance, and generate an offspring that can also naturally procreate upon reaching maturity, then for sure that living being is human.
I try my best :)
They've been available on the high end for a long time. I have a 2013 Mac Pro with 6 cores, for example. But it seems like the more average computer has not changed nearly as much in this area.
Debian mobile
Have you ever considered how woefully incompetent most militaries are? Not just at defense and war, but basically everything. Look at the Soviet Union after Nazi Germany invaded or Russia during the mid 90s.

The main advantage most of the NATO military has is the incredibly deep pockets of the nations they defend. Even then, the US has had some spectacularly bad incidents. Consider that a US naval submarine actually hit an underwater mountain off Guam. It's not exactly like those are small or move very often.
A technique I've used in the past that usually works well:

Right-click the page and hit "Inspect Element". Scan through elements, looking for the ones that only refer to the header or footer stuff you don't want. Click them and hit "delete" on your keyboard.

Find the container that defines the width of the content you're viewing. Use the style editor to reset it to 100% (often, it's just disabling whatever width setting they're using, rather than explicitly setting it to 100%).

You should be able to CTRL+P from there and get yourself a PDF out of it. Then you can do whatever you want to the PDF. I think you could also just save the raw HTML, and the browser will preserve your edits.
In many enterprise contexts, shared databases of very important data are more valuable, more long-lived and more managed than easily replaced applications; applications, often strange and ad hoc ones, are the means applied to the end of keeping databases current and useful for business. Altering old tables in backwards-incompatible ways isn't normally an option.

If you treat a database as "a mechanism for persisting records/objects whose structure is determined by domain modeling" your database will be messy and redundant.
This may be so - it's a pretty amusing infographic though, most people can probably relate to a few of these.
I also tend to use cheap and easy solution to start personal projects and then migrate them to something else. I generally use sqlite as a database, so I can just copy the file directly, like there is only maybe two users on the server, it's not going to make a big difference.
Yeah, I had some similar issues with their activation process - I don't have a mobile phone number and part of their activation process requires one, so I had to borrow a phone. The idnow.eu company they work with is a nice idea (and far better than the alternatives) but I actually found they were rude and unhelpful when camera quality isn't at its best.

I think these things can be fixed though, and I'm willing to take one-time signup pains for a continuous pleasant experience. I'm still waiting on my card, looking forward to actually trying them out day to day.

Far better than HSBC in any case. What a joke. I could write a few paragraphs on how atrocious everything about them is...
Not an expert, but have you asked your boss?
Head of Let's Encrypt here.

We were aware of the "google.com.mg" cert soon after it was issued. We didn't revoke the cert for the same reason we don't revoke most certs: as far as we can tell, the cert was issued to the entity properly controlling "google.com.mg". Whether or not that is Google (the company) is not really within our purview.

That said, in this case, as a courtesy, we did notify Google employees and made the decision to report the site to Google Safe Browsing. GSB and SmartScreen are the right places to deal with things like this.

IIRC GSB did block the site for a while, but that block seems to be gone now.
So shocked to see Bowie passed this morning. Although I wasn only a casual fan, I appreciated his musical talent and most of the musicians in my favourites list were influenced by him. Without any doubt, the 1980s wouldn't have been the same without him. A household name for 50 years, still making music right to the end. I don't think anyone could ask for more.

RIP Ziggy Stardust.
Is it me, or there are too many articles about celebrities dying?
Well then you're not looking very hard. It's use as a free, open markdown editor is pretty common.
Quality Police for Java projects, 0.15.1 released
You could try Neovim (https://neovim.io/), the tracker and development is super-active and it's been decently usable for a while now.
just blow it to pieces to everyone's relief.
Flying cars, jetpacks, passenger drone – Which will rule?
I'm with the lumpers because I like the idea of having chimps in my genus. But if the splitters prevail I won't cry a tear over it.
if you see something totally unreadable, that's a good indication it's probably malware.

That's definitely not true. Minified JS is everywhere.
I also remember that they talked about such an option. To be fair they state in multiple locations that using their app is a prerequisite for having an account (I think I even remember checking such a box during signup). You also can't authorize transfers without their app. This is a deliberate choice on their side.
"Is there a name for these types of pseudo-stocks?"

Fraud?
Tech Pros' Biggest Pain-Points in 2016 Include Commutes, Salaries
This is an interesting data point for my casual "research" of the HN demographic and comment culture. My guess is you were down modded for making fun of bureaucrats, which might hit too close home for west-coasters.
Bad signs:

- They are too eager to have you.

- All of the critical work is being done by contractors.

- "This is just a prototype of the software," they say, "There's no way we're going to ship this." Double the "run away" factor if the company is doing a hardware product and the runway is less than a year . . . maybe two.

- Your old boss from two years ago calls you up and says, "Interested in rescuing a start-up?"
Thanks a lot for that Revolut link, it looks like exactly what I need. Have you used it?

Regarding currency: I'm currently in the eurozone but I travel a lot. I was in sweden until recently for a year, not long enough to bother with a bank account. If I did I would actually have lost a fair bit of money, seeing how the GBP and SEK evolved in that year.
I'm talking about what the penalties are based on, since you implied it was arbitrary moral judgment.
I like approaches like this too. Largely because it tends to make you think about why you need consistency, more durability, better query abilities etc. for specific subsets of the data if/when it comes up, and what the specific requirements are.

When people throw everything into a database, in my experience the specific requirements for specific subsets of the data are often lost in the fog of history as people often don't document why they need to be in the database.

Then it turns out the database is used for everything from a short term cache which could just as well have been in memory, to logs which are of limited utility over long term and "just" need to be indexed for short term querying, to vital financial transactional data which needs to be kept for X number of years, to per-user data which is never, ever looked up other than when that specific user is logged in, and so would be ideal to shard, and so on.

Grabbing for the RDBMS right away is then the lazy way out where you can often get away with not seriously evaluating what is best, because it is "good enough". Then it's nice to start out with something that is sufficiently limited that you're forced to take it into consideration sooner rather than later.
Interesting explanation. Thanks.

Btw this could prove my point that people ditch browsers because of bugs of sites, if those sites look good in other browsers.
I'm sympathetic to the overall take. But people aren't stupid. This stuff is hard. Facebook built React as a solution to Facebook's engineering challenges. If your website runs at Facebook's scale, it may not be appropriate because of all the decisions you've made that are different from those that Facebook made. If your website doesn't run at Facebook's scale, it may not be appropriate because your website doesn't run at Facebook's scale, isn't dependent on a graph database, and doesn't need near real time updating for billions of feeds.

The problem is that the tools market is not clearly segmented. It's a car dealership that sells rollerskates alongside cruise ships. Google's Angular sit's next to Fred's Freshman Front End Frame Work in the Node Store...and one week The Changlog covers Angular and the next week it's interviewing Fred so that the content stays fresh and relevant.

When Hanselman says "We're all amateurs" he may be wrong but it's a charitable place to start.
Throw away everything you've learned and start over. Pick something and run with it rather than trying to master everything. Write a simple demo app in a few frameworks, decide what works for you, and just go for it.
Watch Live Video from the Detroit Auto Show
But apparently not interested enough to actually search for it or realize that I've already posted the link multiple times in this thread?

https://technet.microsoft.com/en-us/library/mt577208(v=vs.85...
This is markdown file. I did not try but using pandoc you should get a nice printable pdf.

> pandoc -f markdown -t latex -o output.pdf -V geometry:margin=1in readme.md

The geometry stuff is too avoid too big margin
No, of course you don't have to share it. If you don't care about him, it's fine. About 150,000 other people will die today, none of them inherently less worthy than this one.

However, if you don't care about this particular death, don't barge into a comment thread and humblebrag about it. Ignore it and move on. It's not heartless if you don't care, but it's pretty rude to come in and post a comment like this.
David Bowie wasn’t just an incredible artist, but a tech visionary too
I like it--unfortunately, you usually never get a glimpse of those warning signs until after you accept and move your family across the country. Interviews with toxic companies are like tours of North Korea. Carefully scripted, they select what you see and who you talk to, and make sure all the crap is well hidden.
How to choose headphones for sleeping based on your sleeping habits?
Auto-download and rename your TV episodes torrents and subtitles #LifeHacking
Given a whole month? Anyone who can use google and isn't afraid to experiment with the available libraries they find.
I'm sure the work is super hard, and I will change my opinion, everybody said that to me, but at least academically, I found it amazing. :)
What Is HTML5 SVG and How It Is Different from HTML5 Canvas
I never recommend going with random database X, use something that's been around a while and has lots of users, then at least you know that you're statistically unlikely to experience a failure mode that nobody else has.

Rolling your own on disk persistence and recovery is like rolling your own crypto. What you don't know can definitely hurt you, you'd better be an expert, and even then you won't likely get it right the first time around. It's just a really hard problem involving complex interactions between your code, the OS, the filesystem, the disk drivers, and your disks all of which can cause data loss in very unexpected ways.

Your method can work, but it almost certainly has issues lurking that can cause data loss. You might be ok with that because it's a toy project, but it's obviously not a good idea for important data.
My "constant defense of Microsoft" is correcting a single way in which people are misinformed. I have never taken the stance that this is or isn't the correct decision for them. Just explaining what the factors are and what the decision actually did because so many people can't be bothered to look it up themselves.
Beyond Code – Why you should learn to code and start today (Code.org)
Don't trust for profit organizations. Google might project itself as champion of open source but the reality is their revenue, is a result of standing on open source. Without gnu and Linux they will not even exist.
When they needed google maps users they opened up. But given their profit motive they will have to shut down others which conflict with their profit.
Its better to port service to something open source, like openstreetmap. Google is turning into, do every evil to generate value for shareholders.
I think RMS fears of closed source js are true. It's like Windows Binary blobs.
The other problem is that using Facebook and the US Government/NSA/FBI has access to it too, without requiring a warrent. I don't think anyone agreed to that.
Needs more politics. Not even kidding. Enormous arguments over nothing can be very superficially covered by journalists, but the real, dramatic story is someone might get kicked out of some human studies department or funding grant or chair because fossil XYZ is, or is not, a human fossil. Or someone is agitating for, or against, a department schism creating a new "almost but not really human" department of studies with the right or wrong person as highly paid chair of course in competition with the legacy department. Or someone's tenure depends on rabble rousing enough to get publicity to be seen as relevant. Or someone's hiring or tenure has to be denied for various acceptable or unacceptable demographic membership reasons or maybe just trivialities (this is academics after all) and they need a highly dramatic cover story. Maybe some public museum only gets financial funding for "human fossils" and there's a condo developer eyeing that block of land for redevelopment, and it sure would be convenient if the money dried up.

There's probably a real dramatic story underneath the argument, but the journalist somehow managed to miss it.
2048 Game – Implemented with React and Redux
I think the right thing to do is to discuss the issues with system(applies for all countries) with your peers on a regular basis. It will increase awareness about the problems and things will eventually get better. Taking it silently will only cause things to get worse.
How do you explain this to management?
> Well Columbia can likely be sued in a US court and they will have interests here as well. This is still one of the examples where governments simply rely on their existence and threat of action to violate agreements that they make or in this case, possibly steal.

SSA already sued Colombia in US courts twice and lost. https://en.wikipedia.org/wiki/Spanish_galleon_San_Jos%C3%A9
Yeah, I didn't imply it was a tool dedicated to this task, it's just a non-traditional example of dataflow (most of the time I see signal, maybe image composition, very regular data types).

You're right that the node-based part is not a proper GPFP. I just wanted to link a 'complex' application of the visual ~functional (if piping is function composition is correct) kind.
>he is the archetypal outsider

While that may have been one of his target markets, make no mistake: Bowie worked his socks off to find a market that worked for him - in addition to quite an incredible musical talent - and it took years and years of hard, often unrecognised work, for his success to come.

I mean - his first hit was a novelty song about garden gnomes, his second was (admittedly, possibly slightly unfair to argue it) cashing in on the space race, and it took a further couple of years for him to figure out his marketing and reach consistent success.
> People forget that it was meant to always end in death. Even if you survived combat, as the looser you were proven a liar before god and executed.

From the historical resources I've reviewed, I don't know that was always the case, although in the case of capital crimes of course that would have held. At least it some situations, it looks like it was meant to be a formalised might-makes-right.

> Letting people beat each other up over petty debts or teenage romances is never appropriate.

Why not? If it formalises the process and becomes a mechanism through which both parties may be reintegrated to society at large, then it seems preferable to vendetta.