skysight-inc/HackerNews huggingface dataset:
Yeah, the main advantage seems to be that you can configure the debugger to use externally (I often "pip install ipdb" just to use IPython's shell instead of the default).
Internationalized domain names create phishing risks:  a solution
I'm hoping this is sarcasm. If not, I don't need the government assigning me work to "exercise other parts of my brain" thanks.
35 Innovators Under 35
Around 100k here, but living at home while aggressively paying off student loans and maxing my 401k. It's weird to effectively not be saving money to knock off debt and shove my money into a retirement account I won't see for a while.

I've also been strongly contemplating reducing my 401k contributions because I suspect a downturn is around the corner...
Reshaping Urban Mobility with Autonomous Vehicles
At the bottom of those chains of ownership are individual humans. Our systems of law and commerce should serve people, not the other way around.

My understanding is that Uber is privately held, mostly by venture capitalists who expect it to increase in value once it monopolizes the market. We are not talking about a publicly held, well-governed organization.
Its an interesting concept, it would be nice to have the following

- iframe support for domain urls
- isometric pngs of the phone (as opposed to looking straight at it)
Those numbers might be leading you a bit astray.

I've lived in Baltimore for 5 years(to escape DC), but I'd never work in Baltimore. I came here to because it isn't technically advanced. Beyond that it's packed to the brim with dope fiends. You've gotta be in third world don't get robbed mode 100% of the time, there are 17k abandoned townhouses in Baltimore, garbage everywhere, but the rent is super cheap if that's what you're into.

I've never been to Grand Rapids. If all goes to plan it'll stay that way.

Berlin is one the most incredible cities on earth right now.
Does the cash flow in the trading/exchanges not count?
It seems like the cheaper money is leading to other classes of assets like housing and stocks to go up. It's a value transfer between these classes of assets and a great play for those that own houses and stocks, but the younger generation is getting screwed. I know this is simplified view but it rings true to me; reminds me of the French Revolution.
Can someone please explain to me why, if this is possible, I have to point my remote control to the TV to make it do something?
HHKB Pro2?
Anyone have something similar for js/angular? I have a buddy that's extremely motivated (works in the sun all day every day), but wants to change his fortunes to something that's a bit less sweat inducing.
Plus, this colleague now is well-placed to recommend/recruit you for the next open position!
Same as every other social network. Nobody I know is on there

I think I can name a single person I would follow who is on Mastodon, honestly can't think of a #2
Amazon’s delivery van network is a direct challenge to UPS, FedEx and USPS
How to Convince Your Business of Sponsoring a Large Scale Refactoring
The very same. Also the JWZ of "Unix port of Netscape" fame, and the XEmacs/LucidEmacs fork of GNU Emacs.

He's... not a fan of Y Combinator: https://www.jwz.org/blog/2017/02/noted-fascist-collaborator-...

(and again, you'll need to copy/paste that link rather than clicking on it)
I believe this is the place to ask a question I've been wondering about. WebAssembly currently doesn't support Goto labels and several people are pushing for it: https://github.com/WebAssembly/design/issues/796

Now I'm aware that mutually recursive functions can be gracefully used to implement state machines and that the issue of jumping into the middle of a loop from a goto seems to be prized.

The former (mutually recursive function) seem to solve that problem, not necessarily in almost a general senses, however perhaps preventing some of the most nasty things Goto can do.

I'd like to know if mutually recursive function requires the underlying machinery to provide gotos. In my view, that would fully justify them. If not, then tail-recursion might be the only thing missing from WebAssembly.
Some countries have it opt-out on gaining a driver’s license.
The family however can always override it.

There is another factor and is cause of death and age which directly is tied to doner suitability as well as if there is infrastructure to support organ donation across the nation and other process related issues.

I would strongly suspect that Spain managed to solve the infrastructure and process related problems rather than it simply being a cultural factor or that Spain has somewhat more non-toxicity, cancer/congenital or massive trauma deaths of otherwise healthy people between the age of and 20-45.
Glad you like the article and thanks for suggesting researching the CPU usage across these frameworks - it's something worth looking into.
Facebook lifts cryptocurrency ban amid rumours of Coinbase takeover
OpenAPM.io initiative provides overview on open source APM tools & integrations
Could use proximity sensors to detect when it’s in a pocket (or next to a face) and not deploy.
Cash flow in the sense that real estate gives you rent, bonds interest and stocks dividends.
> Is USB-C really a step back from magsafe?

For magsafe, yes. But overall, I like the move to USB-C. I plug 1/2 as many things into my computer each time I sit at the desk as I used to. Once these docks come down a bit more in price I'll plug a single wire into my computer at the desk.

> Is removing the function keys really a step back?

Not sure. Right now I'm indifferent.

> How about removing 3.5mm jacks from a phone?

Definitely a tempest in a teapot.

As an aside, the few people I know with 2017 MBPs all like the keyboard. None of us have had issues so I'm sure that makes a difference. Personally, I like the key travel and how quickly I can type on the new keyboard.
I assume GP was referring to his/her own experience, not everybody's.
I don't disagree with any of this being a reality, so thanks for the post. At the same time, I'm not sure it quite addresses what the New York Times piece was getting at, or what I was trying to get at. (Sorry if I was being unclear.)

Most of the UN stats are about poverty and inequality. But the NYT piece wasn't talking about poverty, and I don't deny that there's a small portion of the population stuck in a trap of cyclical poverty - I can see that every day. I also don't deny that inequality has been rising - every time I see a news update on Jeff Bezos' wealth, I'm reminded that his net worth is going up _way_ faster than mine is.

But what the NYT piece (slash the book it was summarizing) was _actually_ focused on was a changing experience for the American middle class - the Americans that aren't stuck in poverty, but also aren't the rich. The author was arguing that there's been a shift in the middle class experience... that you can now grow up in the middle class, do all the "right" things career-wise, and still find yourself struggling to make ends meet and keep up the standard of living associated with a middle class lifestyle.

All I'm saying is that, in the experience of me and my friends, that doesn't seem to be representative of middle class America over the last 10-20 years. Sure, I don't live in a McMansion and drive a nice new car, so maybe I don't define the middle class lifestyle as aspirationally as some people do. But the vast majority of middle class people I know seem to be finding it relatively straightforward to get an education, find a job that pays reasonably well, and start a family, without struggling to pay the bills.
That's not the point, though.

The point is that due to network effects (which lock users in to a platform), ads are monopoly-priced. But network effects are not super well understood and platform collapses do happen.

So we know the ads market to be large -- or at least people on HN are testifying to that effect, but we don't know that Facebook or MySpace or Lycos get to appropriate it to a long enough period of time that current valuations make sense on a no-bullshit NPV basis.

A fair point was made elsewhere that multiples (which are more or less like stock market folklore, but still allow for comparison across multiple industries) in these companies are relatively modest.
> so sometimes it is needed to have 1 person do design and another person code it up.

Honestly, even when it is the same person doing both, I feel like it is best practice to do these activities separately anyway. As in, literally on a different day, with a different mindset.

If you design an application's looks and UX according to how the code 'should' work, particularly backend code (DB queries and endpoints etc) you'll most of the time end up with something that's suboptimal for the user without being able to see it - because you have this very detailed mental model of the system behind the curtain and it's 'obvious' that things should work in this way or that in strict accordance with how that system is organised - whereas the user knows / cares nothing about these things and wants things organised in a way that's more intuitive to them.
I agree with you, and that's succinctly said. It reminded me of this article from a couple days ago.

>Trump administration claims only 250,000 Americans live in extreme poverty, despite UN estimates of 18m

https://www.independent.co.uk/news/world/americas/us-extreme...
As others are pointing out, TF isn't that hard.

Or, rather, it is hard but the difficulty is from getting an intuition for what part of this weird multi layer net is producing this weird behavior and is it an artefact or something interesting, and is the connectivity complete and is should I change the learning rate and activation functions?

The real reason to use Tensorflow is the same reason you might use a Go framework instead of Rails: in your heart you have this hope that this thing will one day grow into a really large project and support lots of people and that will be easier with this scalable, optimized code.

Its not even that you'll hit Google scale, its that you'll hit popular scale and still serve the whole thing out of your Digital Ocean droplet.
But there’s nothing that stops countries from being within 5% of each other at top of that ranking. The main point is the large difference between the countries.
I can’t imagine there ever would be.
Nitrokey Storage 2 Released
Yes make it opt-out by law, with central database and (formless) opt-out pass, which people can carry around. If neither is found relatives need to be contacted.
We had an Acorn Electron and a Model B later and they really were not expensive.
Including Attractive Charts in Your Angular Web Application
It is doubtful that China has 5000 years of history that gives them so much of their cultural arrogance. Some carved bones 5000 years ago do not make a high civilization.

1. 5000 years ago Egyptians had a high civilization. China did not.

2. During the empire of Rome, China was on the same level.

3. During middle ages, China did indeed have a much higher standard of civilization compared to Europe.

4. This changed with the industrial revolution (the the precursors like the Renaissance) in Europe.

Part 4 and the problems that economic, cultural and military weakness of China brought with it, are a major trauma for China. Now they are on the rise again and start feeling the world is theirs. A random guy that worked in industry described it as:
"When I met Chinese in the 80ies they had their believe of cultural superiority mixed with an inferiority complex because they were so far beyond. Now they have their believe of cultural superiority mixed with arrogance."

This will not end well. China is in a much weaker position that they want to make you believe and I don't see their culture (that has its strength!) well suited for the future.

You should not be afraid of the strengths of China. It comes with too many problems. If you are from Europe (like me), you should be more worried about your own weakness.
My view is based on Panasonic
I don't care what they call me, as long as I'm not stuck in a single environment. I like programming, whether it's on the front-end, the back-end, or somewhere else entirely. And I care more about programming than about design, image optimisation, database optimisation, or configuring containers and deploy tools. I understand those things come with the job, but they're never going to be my strongest point.

I'm fine if people just call me a programmer or software engineer, but it seems that these days, full-stack developer/engineer is what people need to know in order to place me.
https://en.wikipedia.org/wiki/They_(Heinlein)
You don't think it is a cultural taboo here on HN to question the wisdom of unfettered libertarian, free market entrepreneurship?

Yes, the fines should probably be increased and enforced. But if I, as an investor, decide to put $10 into Uber, I only risk my $10 if Uber kills more people and breaks more laws. It seems to me I should have more responsibility than that for encouraging such behavior.
As long as you carry a little can of compressed air in your bag, just in case a crumb gets into the works, you're golden.
(1984) Electronic Office, Episode 6: Easy to Use? has a nice demo from Bell Labs showing an interactive map, navigation, and restaurant search.

"There are many possibilities because you can imagine it being used, for example in a car, in connection with some kind of advanced mobile phone service in which you would actually call in from your car terminal and get directions, and you could even imagine that the computer was tracking the car in some way so it could tell you when to make your turns" - Michael Lesk

https://computer-literacy-project.pilots.bbcconnectedstudio....
ok, sarcasm, got it
Why do you expect people to trust corporations at their word? Specially someone like Microsoft!
Your GP will no longer prescribe medicines for dozens of illnesses
The Trump administration is discussing America’s AI future
3.6 to 3.7 is a minor release, only supposed to have new features, and not break existing code. Obviously, the probability of bugs is higher than in a micro release (e.g. 3.6.2 to 3.6.3), which only contains bugfixes. But I can't remember code from 2.6 breaking on 2.7, nor code from 3.5 breaking on 3.6.
> Should every programmer learn C as their first programming language?

no they should learn Haskell to learn focusing on concepts, not implementation.
> As a normal Chinese with standard Chinese education till 10th grade (then move to a foreign country), I can understand fragments of writings carved in stones 1500 years ago in museums, which I felt quite amazing.

Is this unusual, though? Fairly certain most romance language speakers can understand at least some latin if they put their minds to it.
I appreciate how you focus on just two, which are the state of the art in your opinion.

I find it less useful to see comparisons of "top 50 deep learning frameworks for 2018" which include esoteric stuff that is only there for sake of completeness.

This way a person branching out from Tensorflow (I assume its Tensorflow) knows which two frameworks to try out, and what to look for.
Ubuntu 18.04 :)
Yeah, that's isn't going to work. Would want to use an ORM the way you'd use a bicycle - it won't necessarily let you do something you couldn't before, but it makes it easier. Using an ORM without knowing the SQL it generates is like learning to bicycle without learning to walk. You'll fall down at some point and then you're well and truly screwed.
A monetary incentive results in people getting blackmailed into selling their organs and nominating the thugs as the recipients of the money.
One thing I wonder about is how much of a genetic component there is to the number of children people will have in a developed society.

If there is, after several generations, you can expect those genes to be much more prevalent in the society and for population growth to resume.
Well, the number of digits tell you the sign of the number, right? It could save a sign bit

I think the ideal wikipedia page for this kind of thing has a 'Properties' section from which to start thinking about this
I assume you've already seen this, but if not, it's an infomercial for a fictional product that does exactly that.
https://youtu.be/DJklHwoYgBQ?t=279
If you ask a lay person from any human culture how do you know when a person is dead I think you would get similar answers along the lines of:

- no heartbeat
- no breath
- their body temperature falls to ambient temperature
- blood pools on lower half of body
- onset of decomposition
- etc

When organs are removed from a person for donation, none of those conditions apply. In order to accommodate this fact the concept of brain death was created. But really brain death is an example of taking a word representing an ancient and well understood concept, death, and applying it to something completely new.

Really it's a form of deception. I don't think it's a malicious deception but when the doctor comes in and says your loved one is brain dead that person is not dead in the ways understood by a typical person.

I'm in favor of organ donation in general but until the medical community has some very frank discussions about the medical definitions of death I'm opposed to any form of mandatory or opt-out organ donation.
My two tricks: satellite dishes point south†, more or less, and Christian churches are usually built with the altar pointing east.

---

†In the northern hemisphere.
The Django ORM for example.

You can ever traverse relations and still use the same syntax: https://docs.djangoproject.com/en/2.0/topics/db/queries/#loo...
Alia Bhatt and Janhvi Kapoor in Karan Johar's Next Directorial Venture
Amazon to acquire online pharmacy PillPack
I've had the opposite experience.

When working menial jobs, that required little skill, and no prior experience, references were almost always asked for, and sometimes checked.

As a software dev, moving across multiple large companies (large defense contractor, international broadcast network, international multi-industrial, well known video streaming site), from dev, dev II, senior dev, lead, manager, I've never had anyone even ask for references (I've seen one or two application systems that requested them when I was job hunting; I just didn't apply to those jobs).
"Considering that a 76 watt-hour battery is used in the 15 inch machines, they could have made the battery 30% bigger to hit the ceiling imposed by the Federal Aviation Administration, and they still wouldn’t have had the same battery life as they do now by using LPDDR memory." [1]

[1] https://macdaddy.io/macbook-pro-limited-16gb-ram/
5 Lessons from PillPack's Sale to Amazon
Police seize more than 4.5M € in cryptocurrencies in Europe’s biggest LSD bust
You're right. It's just, from an outsider's perspective that has only worked blue-collared jobs (think meat clerk, greenskeeper), the technology industry's interview or working in technology as programmer seems a bit daunting, even especially as a minority. I'm still an undergraduate (spending a fourth year taking interesting lower division courses at my community college) but it might be a combination of imposter syndrome on my part and not feeling I know enough. I mean, again for instance, I can tell you off the top of my head how six sorting algorithms work and their respective o-notations. But if I had to write them? I would probably need the entire day and no one looking over my shoulder. I can write a fizz buzz program in ten minutes or so but I can't tell you off the top of my head how pointers work or how polymorphism works, I would have to look it up.

I just feel if I ever get a software engineering internship one of these summers, I will ask myself: what am I doing here? After all, I take a long time to write good piece of code. I'll think I'm holding my team back. If I'm building stuff on my own, in my own time, I'm fine and dandy. But otherwise, I'll be stressed and nervous.
The farthest it could get from 1/2 would be if it ran off to + or - infinity. Hovering between +1 and -1 could be compared to an orbit.
Most (all?) roller coaster operators require that you have no phone in your pockets before you sit down. It’s not just the risk of an idiot trying to take a selfie, the phone could simply come out of your pocket during the ride.

High speed impact x gorilla glass x crowds = ugly.
FBI Has 130 Cryptocurrency-Related Investigations, Agent Says
For those wondering, please do read the Wiki article[1]. It's amazing.

[1] https://en.wikipedia.org/wiki/INTERCAL
First Showcase of the First Osquery Platform
Sounds like you need long-term disability insurance.
Well said... Two more I would add to your list of things to fix - 1) Windows always starts out great, but in a couple of years needs a reinstall to get performance back. It needs a way to really uninstall and not depend on an app to make it's own uninstaller 2) Dismal battery life. The article indicates they helped with that on the SBP by using two batteries (plus using an 8th gen CPU), but that is a band-aid. Windows to apples on the same HW and running the same apps have vastly different battery life (provable when running boot camp), and in my experience Windows is more likely to have a rogue process or service which sucks power (although OSX can have that too, it's at least easier to identify and kill).

Just upgraded to a 2015 MBP, and still use Win10 for my home system which is fine there. For mobile tried a new Dell XPS with both Windows and Ubuntu for a couple of weeks thinking the shiny HW would make up for the OS, but it was not a good experience. Was a relief to get back to OSX...
It would be interesting about doing TDD with Selenium.
I think the XPS 13 series is reasonable priced for what you get and I thing you would not have regretted it if you would have went with that option.

Your changes sound like too much work for a lot of people but its great that you found something fitting your needs at a significantly smaller price point.
The 7 most important aspects of my Manager README
Isn't Apple often the seller as well as the manufacturer? In any case, I've never had to interact with a manufacturer, it was always taken care of by the seller (within the first 2 years).
It's not necessarily unique, however. While European civilisation is more fragmented by nationalism, by comparison there's clear lineage through religion, law, culture, etc. Much like China's lineage was really kick-started by the Han, Europe still owes much to Rome. If you get right down to detail then sure, there's a difference in the character of the cultural journey, but I think the principle is similar.
*Return key
Quoting with a greater than sign, which is what I infer you are talking about, pre-dates 4chan by years. It was used on Usenet long before 4chan even existed.

Eric S. Raymond blamed it on an attempt to simulate having tabstops in every column, i.e. 1 character wide tabs.

* http://catb.org/jargon/html/email-style.html
Encouragement and attitude doesn't force you to do anything. You still have to choose to use it, either well or poorly.

This is no different than any other tool that makes things easy but with obvious limits. Proper decision making is still up to you. There really isn't much controversial here if you get past the whole "ORM" hype/hate cycle.
This isn't what a physician described to me. They waited there and did all these tests for death. Not just waiting for the heart to have stopped but for there to be no response to pressing hard on the fingernail and such. It sounded very much like they do absolutely wait until the person is deceased in all meaningful forms.

He once said that this team of expert transplant specialists who flew in are just waiting and waiting because this one person's heart would just keep starting back up on its own, so he had to be exceptionally careful to pronounce him actually dead.
Looks good. Does it have chapters on Grid as well as Flexbox?