skysight-inc/HackerNews huggingface dataset:
Highly focused on metrics, code organization and project stakeholders, with little discussion of actual architectural choices.
I particularly hate the "lets run static analyzer on this project, and use that to make a judgement" step they all seem to do.

For actual introductions to very specific architectures adopted by open-source software and the reasoning behind, see [1].

1: http://aosabook.org/en/index.html
Tech Events Newsletter (Bay Area, NYC)
And it flashes so fast, no human could actually call the number. It's very frustrating, even for able people!
The End of Human Doctors: Radiology Escape Velocity
That is very interesting! I wonder if some companies already doing that to "qualify" email addresses for sending spam, or more ethicaly enhancing their own email lists with this.

e.g. checking if my customers use competitors
Net neutrality just makes internet services a free market, which does not avoid monopolies but makes competition possible. The alternative is a captive market, which actively imposes monopolies.

Also, net neutrality is about consumers not being monitored by ISPs.
People miss the detail that it's those big players that want net neutrality because it lets them essentially have a captive last mile infrastructure that requires no investment on their part.
M'lady! tips fedora
I get happy when I see SketchPad on here. I consider it the hands-down best software system that ever existed.

If anyone has any ideas as to where/how I might be able to track down the actual SketchPad code I would love to hear it.

The https://en.wikipedia.org/wiki/TX-2, the machine SketchPad ran on, had 460KB of 36-bit memory, and it. ran. at. 400kHz. - yes, 400k instructions per second.

The CAD system that introduced the idea of the GUI, clipboard, OOP, and so many other things, ran only a little faster than the masked-ROM calculators you can buy for a couple dollars at the store down the road nowadays. It's kind of mind-blowingly awe-inspiring and yet unbelievably depressing.

I took the above from what I said last time SketchPad was mentioned (https://news.ycombinator.com/item?id=13938330).
Not much affect with regards to the EU as net neutrality became EU law in 2015.
Round is far easier to counterfeit, the overcoming of which was the main goal of this new coin.

A round coin can be punched. Non-round means yet another custom tool needs to be brought into the process of creating a fake.
Medical Physics 4th year PhD student

Workday:

- [Variable] Wake up, shower, make coffee, read news.

- [10-11 AM] Take the subway to work (15 minutes)

- [11 AM to 5-6 PM] Work on Monte Carlo simulation or optimisation code / write paper if it's one of those days

- [6-9 PM] Eat dinner with GF while watching something on the computer

- [9 PM - 1 AM] Do some more work (most common option) or play piano or play Rocket League if some friends are around
Predicting Next Character Using RNN
What is the exact criteria by which energy ends up as rejected?

That seems very difficult to define and I'm afraid this "America is so inefficient" rant is some misunderstanding of what is an imperfect measure.
Why do you make sure to get there before everyone else? Is it that important to you that you be the first one in? Or is it another reason?
Thanks Jonathan, that is just excellent again. I, these days, dedicated myself to get myself out of my chair (I program standing up for around 7 years now but that's not enough getting older); my goal is being able to walk while programming. And so many interfaces you have here can never even aspire to do that. I finally am at a point with something (after 10 years of having this same goal behind me and about 40 failed attempts with prototypes) that I can say it is not slower than sitting down while walking (I am well aware this is also related to getting older; I am capable of doing far more in my head than I was 20 years ago). And it is interesting to see how all these interfaces depend on your being stationary and some not even only stationary but stationary in front of a quite massive screen (visual programming often needs rather large surfaces for anything trivial).
7 Design Processes and Checklists to Grow Your Business
Norway's Progress Party calls for ban on circumcision for boys
Remove net neutrality or any semblance of it. ISPs now control who has access to their customers. Big businesses (Netflix, Amazon, Google, Apple, Microsoft) can afford these costs. DuckDuckGo cannot. Wikipedia cannot. Startup #9 cannot.

Yeah, sure, the data maybe still gets through. But now it's getting through at a reduced rate and (potentially) lower quality of service. This prevents new businesses from being able to enter into many markets. Having to establish peering arrangements with many ISPs individually instead of just with the few that they directly use.

Want an alternative to AWS/Azure? Good luck, not only do they need the physical infrastructure for hosting, they now need individual peering arrangements with many ISPs to provide the same QoS.
Unlock the Hidden Benefits of Writing Sketch Plugins
An introduction to Machine Learning – reworked example
Please don't rage and humiliate. Not cool. Not everyone is able to read HN regularly. Have some empathy.
I've written it before and I'll write it again (despite the massive downvotes from those who want to silence dissent): Title II regulation of the Internet is not the net neutrality panacea that many people think it is.

That is the same kind of heavy-handed regulation that gave us the sorry copper POTS network we are stuck with today. The free market is the solution, and must be defended against those who want European-style top-down national regulation of what has historically been the most free and vibrant area of economic growth the world has ever seen.

The reason the internet grew into what it is today during the 1990s was precisely because it was so free of regulation and governmental control. If the early attempts[1] to regulate the internet had succeeded, HN probably wouldn't exist and none of us would have jobs right now.

1. https://en.wikipedia.org/wiki/Communications_Decency_Act (just one example from memory--there were several federal attempts to censor and tax the Internet in the 1990s)
Tinder is very cut throat. The whole social network values people based on their appearances. When I was single I had written a bot on their v1 API when Tinder was first on app store. I was curious of their security and social dynamics. No intent to release anything in public.

I had then created 5 different profiles of same picture, with different shades of skin color. Interesting results. I came to the conclusion that tinder wasn't for me. I had to try good ol' face to face interactions.

I'm sure Tinder and snapchat are a trove of data to help study the science of human mating. Releasing a dataset online is crazy although I wonder what would happen if tinder got hacked and their data published on bittorrent like the fapgate with celebrities that happened a while ago.

A security disaster like that is just waiting to happen.
I think most people in the ecosystem are happy that Google doesn't tend to use the GPL, since doing so would make it more difficult to use that code commercially.

In commerce, GPL'ing at the origin is mostly a tactic for protecting the commercial value of code; for instance, Sourcefire kept Snort under the GPL so that nobody could effectively compete with them using the Snort codebase, since they had the asymmetric ability as copyright owners to make private enhancements while competitors needed to public; Sleepycat GPL'd their database so that commercial software projects that wanted to use BerkeleyDB had to pay for an alternate license, &c.

Taking from a GPL project and refusing to contribute back to it on GPL terms is antisocial, but then, Google doesn't do that (they do they opposite, contributing more than any normal software firm).

But declining to originate software under the GPL isn't antisocial. I appreciate what the GPL does and have used it for projects myself, but virtually anyone who works professionally knows to think twice before adopting GPL'd libraries and thus constraining their future options.

I don't think this criticism of yours really makes any sense.

Also, as a bystander to this little debate on HN, the sincere thanks you just gave was a good start, but you also cast aspersions on his motives for discussing this here, and I think you owe him an apology as well. It's an HN rule not to say those kinds of things about other commenters.
oops, sorry, you're correct. Got lost converting Yen to USD.
When I first saw this, the concept of "rejected energy" from the pink boxes seemed to need some explanation. From the outside view, nothing is "wasted"--there's just the cost and benefit. You compare alternate sources and alternate uses this way. Losses don't really mean anything unless they are comparative, and the only thing that matters is the ultimate value of the work, not what you would get if you ran a science experiment to figure out the joules.

Even the losses in electrical transmission don't really mean anything unless compared to an alternative, which will have its own losses, and which can't really be compared kWh but instead relative cost.

Someone can correct me if I'm off-base.
The arguably more important issue is that spending is income, in both directions. Wages are an expense to companies, but revenue to workers---and likewise, buying goods is an expense to workers and revenue to companies. Those two factors have to be relatively balanced; if you bias too far in favor of capital, you kill growth because you cut off demand for goods. And hoisting ever-increasing debt on workers only works for so long.

This is probably where people start talking about universal basic income, but that runs into a different problem: if you bias income too much to labor, investment can't keep up with the increasing demand and you get accelerating inflation. So there's a tricky control systems problem here (and I prefer the job guarantee for its control theoretic formulation) that gets swept under the rug in favor of dogma about free markets or what have you.
I don't think that was ever true for the Underground Railroad. And yet, that was still operated in secret. So there's clearly more than the "immediate danger to self" aspect.
Yeah, it really sucked. He came in as part of an acquisition 7 or 8 years ago, and had been working remote for 10+ years from the same location. His kids were happy in school, his wife was happy in her job, they were involved in the local community. It just didn't make sense for them to move, financially or socially.

The odd thing was that for him, this happened about a year ago. I think the edict came down almost exactly one year ago; this article makes it sound more recent.
And Trello? (kanban)
Net neutrality simply means that all content is treated equally by the ISPs, backbones, etc...

As for the massive monopolies, that was born of US businesses. US tech monopolies are not original. Monopolies are a traditional form of how the US does its business. Just because the founders and their employees where shorts and shirts instead of suits, it was sold as "radical and new" when it was in fact the same old game.

Now that these major monopolies have established a significant foothold, they find it in their interest to remove net-neutrality to prevent anything disruptive from occurring to their bottom-line.
And why you should get something without work.

Also nobody forces me or you to use google. It is a free choice, if a better search engine comes up we can use it and nobody forbids you to use other search engine or any site.

With net neutrality you are free. Without net neutrality you are bound to the services of the friends of the ISP. You have cable tv 2.0

no more freedom
> Una Pizza Napoletana extremely soft and doughy

This is just hilarious. Compared to NY pizza, "soft and doughy" is what most pizzas in Naples and Rome are. That's precisely the original concept.
live tv is still needed if you want to watch good quality sport broadcasts. UEFA Champions League semifinals tomorrow and the day after will be watched by a whole lot of people under the age of 50. The streams are usually behind and of inferior quality.. Same is true for EPL and La Liga games
Improve Your Web Typography with This One Plug-In
That is unfortunate. I'm not generally opposed to sensible use of images or (occasionally) gifs, but the practice of describing their contents in alttext is excellent - it enables both usability and machine-readability, and I really hope it catches on more widely.
How does one become a Management Consultant (and how much experience would one need to become one) ?

Is it something you enjoy?
Net neutrality has only existed since 2015. It's vital because it halted a bunch of attempts by cable companies to shake down businesses (small and large) and their potential customers for extra money for prime access to pipes. Dismantling net neutrality won't open up new markets. It will make cable companies the gateways to those markets, and essentially cripple innovation the same way cable companies crippled television by having an iron grip on channels, packaging, and all the other nonsense we deal with today in cable TV.
For a slightly more modern and irreverent take on social customs I can thoroughly recommend obtaining a copy of J.P. Donleavy's "The Unexpurgated Code: A Complete Manual of Survival & Manners":

https://en.wikipedia.org/wiki/The_Unexpurgated_Code
I don't understand why IntelliJ family of products aren't included here. Also, you include mbeddr, but don't include JetBrains MPS which it's based on.
The truth about button color on websites (according to NASA and eye tracking)
>But it is my understanding that it has enough fuel to do a full propulsive landing from orbit and back again, without an aerobrake.

Not even close. Dragon has something like 450m/s of dv to use. Getting from the surface of Mars to orbit takes 3800. Orbital capture requires around 2000m/s. Without aerobraking, it couldn't enter Mars orbit, let alone land.
>labor is purely an expense

Unless you expand the view and see that an employee that gets paid has money to participate in the economy and buy your goods.

Economics is a sham science.
Most of the POTS system is fiber and has been for some time. The "sorry copper POTS network" enabled the future through any number of amazing technologies up to and including SS7 and lots of modern tech. If you're saying NN gets us something as long-lasting, ubiquitous and powerful as the POTS system, sign me up.
How many of those companies actually have their own network and aren't subcontracting from one of the top companies?
The data this article points to is quite surprising. Video on Demand is only 1.1% of TV viewing and 85% of households watch Live TV.

It just points to how much of a bubble I live in. I don't even know anyone who watches live TV.

One of the things that confuses me is why Hulu still runs ads against some content when I've paid for the no ads membership. Obviously it's contractual reasons, but what reason do content companies have for not allowing platforms to stream their content ad-free? Or is this just Hulu lying to consumers about the reason for running ads against this content?
Is processing speed the bottleneck for databases?
Computer programs are vastly under-utilised when it comes to programming computers.
Work as a contractor, charge a lot of money - more than you feel comfortable saying out loud but say it anyway. That way, you can work for shorter spurts and just focus on getting shit done. Then, take the minimum amount you need to sustain / enjoy life and donate the rest to either a well-regarded charity or re-invest it in your community.
It would be great if the GC was also multicore. As it is, the task of splitting up your application into multiple processes to have more GC still involves too much friction.
It's called "eating your own dog food" for a reason. What reason that is in this case, I have no idea.
This is great input and definitely something worth considering.

Related issue on GitHub: https://github.com/hobby-kube/guide/issues/6
It's easy to write plugins for anki though. Anki's data is just stored in a sqlite db.
Yes, that's what I meant. Many ways to do things and those ways can differ significantly.
Does it have a subscription that delivers specially packaged salt with QR-code on the packaging to know if the salt has gone bad?

Salt Rights Management, hah.

I suppose Nestlé and maybe Flint Water Company would like this model for water. "Due to scarcity, we have surge pricing for clean water at the moment. Please agree to get water dispensed."
Raising the minimum wage doesn't necessarily mean an increase in unemployment. Following the introduction of the minimum wage in the UK in 1999, a large body of research (a lot done by the Low Pay Commission) has been carried out which shows that the minimum wage has had a very small or no effect on unemployment. The same has been seen in research carried out in Australia and in the USA.
Could you elaborate on what does studying medical physics entail? This is the first time I'm hearing about it and I'm curious since this appears to be at the intersection of two unbelievably complex fields (to me at least)
No, but you could create a better note taking app than Google Keep, or a better email client than Gmail, or a better chat platform than Hangouts, etc...

Sure, not everything is that easy, but an open internet does allow for a massive leg up that many other industries could only dream of.

Imagine being able to take on Honda's lawnmower division competitively with less than $100 and a few months!
3h of actual work sounds good
Commercial programmer, full-time, some remote, some office. No alarm clock, watch, or cell phone. I don't know what time it is except for outlook meeting reminders or SO telling me it's time for dinner, Jeopardy, or Penguins or Steelers game. Same routine for years:

- Cats wake me up when it's light. I feed them.
- Bike ride on trails, 5 to 13 miles.
- Shower
- fresh fruit, coffee, salad, grazing off & on all day
- check & resolve all personal email
- check & resolve all work email
- check headlines
- check work queue (Visual Studio)
- review last night's notes
- spend most of the day in IDE, writing code, unit testing
- take a break every hour or 2 for email, VSO, snack, Hacker News, twitter, lichess
- attend meetings when outlook reminds me
- dinner with SO, reminded with, "Two minute warning!"
- check & resolve all email (I end every day at email zero.)
- Jeopardy with SO
- no more computer
- print source code, review, & mark up in red
- write down tomorrow's To Do List
- read other stuff
- lights out
This just means you had it easy. You don't feel the pain of teams that started on Rails earlier and have more complex apps.

I've seen a Rails application that started on Rails 1 upgraded all the way to Rails 4, and soon will go to Rails 5.

It has close to 400 models, 500K+ LOC (not including gems), almost 30 obsolete "plugins" that must be internally maintained and kept working with new versions of Rails.

The upgrade from 2 to 3 took nearly a year on this project and that was with 2 people. The upgrade from 3 to 4 was roughly 6 months.
It's clearly not smart enough. It still requires manual shaking, and some level of thought process for the user to decide how much salt to put on the food. That should be automated. As an aside, it should post to the cook's Facebook wall that the prepared food was insufficiently salted, because who can pass up a chance for public internet shaming?
Privacy aside (it's a different question), I think this undervalues the degree to which we don't have any competition.

Yes, I think monopoly-breaking and increased competition between ISPs is vital. But right now, we don't have that. In fact, we have generally have state/local governments protecting monopolies - there's no chance at a free market when competition is criminalized.

So at the moment, the question is "given these unbreakable monopolies, do we want them behaving well or poorly?" And that doesn't seem hard to answer.
Detroit lost so many jobs, not because of robots, but due to the decline of the domestic auto manufacturing industry. The modern auto assembly line, which uses human-assisted robots, existed a couple decades before Detroit's precipitous decline. The Detroit riots during the 60's and 'capital flight' also didn't help. The argument of robots destroying jobs, imho, has a lot of holes ..the hysteria seems overblown http://greyenlightenment.com/why-robots-wont-take-all-the-jo... The printing press put scribes out of work, but then the entire publishing industry exploded.
Relatively normal, yes. I have friends at a number of other firms, and most have had similar work-life balances. It has a huge variance to it though; in January I worked until 6 PM most weeks, but for the past month or so it's been closer to 10 or 11 PM on average.

With seniority in the industry comes flexibility, so many of the VPs are able to take 6-9 PM off to be with their family, but even they'll come back online after that for a couple of hours.
Honor 6X Review: Double the Fun Within Your Budget – SuratNow
Great to see some variety!
Culture.
You can run into issues with headerless JWTs when you can't (or don't) guarantee the order of the header. Since the header is included in the signature of JWS objects, you must reattach a header that is exactly the same, and not just equivalent.

For example, both of these decoded headers are equivalent:

{
"alg": "HS256",
"typ": "JWT"
}

{
"typ": "JWT",
"alg": "HS256"
}

Obviously, these encode to two different values. If you reattach the wrong one, signature verification will fail.

Disclaimer: I maintain a Python JOSE library and have had to answer questions related to this on more than one occasion.
When all the capital flows to small companies that strive to become monopolies, it's no surprise that a market dominated by near-monopolies is what you get. Some of these are natural monopolies, or just large companies with a moat of network effects. It has little to do with net neutrality.
I care when a fat feminist screams in my face about "manspreading" and "rape culture". That's where we landed from "basic etiquette".
How competitive are they with regard to latency, speed and pricing?
Show HN: ((qKast)): Broadcast Your Channel ::
Wow, the neighborhood car pool system would be awesome; you could even crowdfund an Uber competitor in your locality and earn money from your investment!
Sure -- let's say free market is a solution? Free market only works if I have choice. Right now, my only choice for internet service is Comcast. Free market won't do a thing until I have actual choices here.
Modus Create | Senior JavaScript Engineer | Remote | Full Time Contract

Modus Create is hiring a Senior JavaScript Engineer - someone who likes to both architect and code. This is a full time 6 month contract to start.

We are building a data analytics dashboard application. The main framework employed is Angular 1.6.

Please read more and apply here: http://bit.ly/2qSLnQV

Send questions to kristen at moduscreate dot com
If I used the same amount of data on my cellular service than I do on my land line, I would be kicked out of every single provider in the country.

And I live in a country where data is cheap.
You sort of described the plot of the movie In Time.

http://www.imdb.com/title/tt1637688/

Just because you can't age doesn't mean you can't die. I think if people started living forever there would be a lot of rebellion from the people who are not given that access. Assuming at that point they can't just use brute force to protect themselves from the masses.
This is an interesting question, actually. I don't know of that being prohibited, but I've also never heard of it actually happening to anyone.

Does anyone know of an example or a regulation against it?