skysight-inc/HackerNews huggingface dataset:
There's a market imo for a full solution that includes front end and entire backend including deployment, seemless scaling, seemless upgrading, seemless backups, seemless local dev, seemless staging, etc.

99% of web apps need the same features but most of this is still up to manually rolling your own.

I should be able to clone some repo, enter some DO/AWS/GOOG keys and push.
Show HN: Suitocracy – Rating tech companies' ethics
Everyone quits at the same time. When they realize how much they owe in taxes or incur accidental cost like a car accident or a large maintenance bill to their home they were renting out.

When your contractors lose money working with you they eventually have no choice but to do something else because they run out of money.
This reminds me of the "Space Syntax" school of urban planning and architecture (which basically adopts a computational/graph-theoretic/topological approach by computing the simplicity of paths between various points and all other points).

https://en.m.wikipedia.org/wiki/Space_syntax
For what it's worth, I genuinely like using AirBNB over most hotels due to the service and insights I get from the host. It also tends to feel cozier. Similarly, I used to prefer hostels to hotels for the human interaction, though I've gotten pretty old for that.
Poland has the lowest quantity of firearms in Europe and you want to change that? A bit strange yes?

I don't think private firearms are very useful for international conflicts like Ukraine/Russia or to defeat terrorist attacks.
Is this OK if you were 35 years old?
That looks like a valuable service, but it is slightly different from the micro-consulting the parent mentioned. From your perspective, do you think there would be value in a service that offers this consulting thirty minutes at a time?
Springtime for Scammers
Rental prices are being held artificially high by large private equity firms. They're going bankrupt because no one can afford them. Obama bailed them out on his way out the door which will keep rent artificially high for years to come.

http://www.nakedcapitalism.com/2017/01/the-obama-administrat...
It can also be achieved with some Perl:

du -h | perl -e 'sub h{%h=(K=>10,M=>20,G=>30);($n,$u)=shift=~/([0-9.]+)(\D)/; return $n*2**$h{$u}}print sort{h($b)<=>h($a)}<>;'

Source: http://serverfault.com/a/62422/76878
It does! Winamp had a "double" mode, and I've reproduced it faithfully. Try clicking the tiny "D" to the left of the visualization area.
> Nobody wants to share things.
I don't think that is always true. Some people want to see resources being used efficiently, which is why they like to share.
>There is a difference between proponents and critics describing the same activity

The 2 quotes I pulled for 2 different categories are not describing the same activity:

"top talent to America" != "less expensive, temporary staff members"

The "top talent innovative products" is intended to describe Google or Tesla hiring a rare PhD scientist from Germany to work on deep machine learning or automated driving algorithms.

The "less expensive, temp staff" is meant to describe loophole abuses like Infosys.
I've also been thinking about this for about as long (read this same article about 2-3 years ago), and came to pretty much the same conclusion. I actually think defining the grammar for turning text into a tree is likely to be the easy part, compared with building the editor itself.

That said, during my research I ran across an ancient Usenet thread from 1989[1]. In it, the OP asks:

> Should the language designers be making work for the language-oriented editor designers or should the language-oriented editor designers be making work for the language designers?

(The thread rapidly devolves into an all out flame war about whether or not C can be considered to be context-free)

Lisp feels like a language designed specifically to make a language-oriented editor designer happy, but most other popular languages fail the context-free test one way or another, thus making them difficult to define good grammars for. The problem seems to be that historically the language designers have far outnumbered the language-oriented editor designers.

[1] https://groups.google.com/d/msg/comp.lang.misc/MCZmQv56--Q/O...
This has been here before:

https://news.ycombinator.com/item?id=7511979

It's an unresolved problem as far as I know. Lots of partial solutions. I ran into this again recently because I use tree editors extensively (mostly leo) for my daily routine and was searching for a better (more structured) replacement but I haven't found anything yet that beats leo.

Emacs org mode is reportedly extremely powerful as well but I have yet to invest significant time into it (there is only so much time...).
If you take it with an open mind, you'll see that my intention is not to liken them, but to demonstrate that not every cause has an inherent, intrinsic argument.

It's not a surprise to me that it's most people in the US that are against the idea of this, because they fear that instead of the datum of other countries moving up, that of USA will go down. This insecurity always annoys me. But take everything I say with a grain of salt because I do not consider myself patriotic whatsoever, and in that sense, my thoughts are in the opposite direction as those of Americans, who, through personal observation are the most patriotic people I've come across.
New ammonia production process: generates electricity instead of consuming
I would love to see some research on #2.

As someone who works out daily; the point at which I was in the best shape of my life was when I was consuming large amounts of fats. Peanut butter, olive oil, etc. I also find it really really hard to believe that protein would cause obesity; I've heard the exact opposite.
I think historically engineers and developers have been given the tools with which to experiment. It's easy to break down a problem in our environments, as compared to a human body where you not only can't experiment freely, but where it is difficult to isolate cause and effect.
> I was even asked to meet with my company's architects and designers about a new space we were building out. I basically spent an hour telling them in every different form I could that what I wanted was a place I could go where people could find me, but they would have to knock on a door and open it to talk to me, and these people looked at me like I was from fucking Mars.

I had to check your username to see if a) you're me or b) you're one of my co-workers. This exact same thing happened to me. I'll admit that our new office looks quite nice, but it is more-or-less impossible to actually get any work done there. Every conversation destroys the entire focus of the entire team; every personal tic annoys dozens of people and destroys their focus. There's no peace, no quiet and precious little productivity.

I honestly don't know why they bothered having those meetings. Did other folks say, 'I'd love something pretty, but I don't want to ever complete any actual work'? Did someone request an office which looks great in a brochure? Did someone say, 'I want something which makes an awesome gallery — don't worry about making it an office'? Enquiring minds want to know.
Seems like an oversimplification of the issue, but the consequences are certainly disturbing.
By shipping jobs abroad, I believe most people think they are taking jobs held by US nationals and giving then to foreign nationals, regardless of where they fill a seat.
So is your objection just that sudo isn't scary enough?
The researcher sounds really petty. They're patching it, but not on this person's schedule so he's causing microsoft and USERS problems they didn't have before.

If they weren't patching, I'd understand, but this isn't the right way to get attention in my book.
I use Gephi quite frequently, it's interface leaves a bit to be desired but I've quite often quickly dumped some data into it and come up with some interesting relationships I wouldn't have thought of until it was visualised in Gephi.
Because nobody wants to pay for it.
mysql> select count(*) from parts;
+----------+
| count(*) |
+----------+
| 38516 |
+----------+
1 row in set (0.00 sec)

Though I'm sure there is some overlap it's definitely not 70%.
And it's built on Redux, so you can time travel in that way too! ;)

https://github.com/gaearon/redux-devtools
I believe it's underpaid. I earn my company at least 20x my salary every year. If all the software developers and maintainers left, the company would cease to function competitively and probably collapse within a year.

You have to understand how reliant companies are to their software systems today.
Distributed consensus and the Raft algorithm
They do.

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

At least for disaster relief, in Asia, too:

https://maps.googleblog.com/2011/03/new-imagery-of-japan-aft...

"Today, we’ve published imagery of the Sendai region at even higher resolution, which we collected on Sunday and Monday."

Note the "we collected" and how it's called just imagery, instead of "satellite imagery" as in the previous paragraph. A thread with operational details:

https://community.apan.org/hadr/japan_earthquake/f/f629b959-...

It's also available for resale:

http://sendai.hmdc.harvard.edu/cga_website_files/PDF_misc/Go...
The only reason why copyright exists is for the benefit of society.

If copyright is ever used to the detriment of society, an adjustment is in order.
Also, code in most languages is pretty far from being a tree on the surface.

Not to mention that "jump to source", et al. depend on particular semantics of the code. So by itself, those features don't make a general-purpose tree editor.
Yeah that sounds totally adverse to conventional wisdom, which is part of the problem. There's somebody out there trying to sell literally every diet.
I mean, bombing Syria does seem farther away, in the geographical (and therefore emotional) sense.

Plus, the United States is sickeningly nationalistic, and still carries a hint of pride about its immigrant origins. "This child wanted to come into the U.S., but the cruel President Trump won't let him!" packs more punch than "President Obama issued a drone strike against one side of a multifaceted conflict in a small country you know nothing about."

There's also the fact that Obama was on the team that typically opposes military intervention and racism (at least ideologically...), and it's harder to get people outraged at their own side. The Republicans might have had trouble riling up their base with drone strikes on muslims, so they went for other hot buttons. The Democrats, on the other hand, are perfectly happy to sink their teeth into the travel ban.
The utilities industry, industrial IoT, smart grids, and "Industry 4.0"...These will be the next innovation areas in my opinion.
So, a consultancy company then?

No.
I work in remote sensing and we do e.g. segmentation of satellite imagery. There are two exciting developments: First, lots of vector data (think building footprints, road networks, etc.) and (satellite) raster data (e.g. Sentinel-2) is now available for free, secondly image segmentation using CNNs works just extremely well. Therefore there are many opportunities to build all kinds of software, in particular CNN based classifiers and distributed systems to handle the immense load of new data.

So I can highly recommend the field of remote sensing as there are many interesting problems to solve.
Step 1: Don't be American. They're taxed on global income so you're pretty screwed there if you are - see point 3 though.

Step 2: Avoid being tax resident in countries. e.g. In the UK you only become a full tax resident after ~90 days (or something like that - I didn't deal with it). The more tax residencies you collect the more of a mess it'll be.

Step 3: Stick to countries with double tax agreements in place ("DTAs")
http://www.yworks.com/products/yed and GraphML ?
The scary graph talks about aggregated demand, not peak.

Things go to shit if you approach 1:1 supply:demand ratio on a single day in a single region. Idle gas plants in particular are expected -- that's your cushion.

I'm sure there is excess given the knee-jerk to the brownouts a few years ago. But I'd like to see a response written by an engineer who understands electricity in CA.
I've looked, and can't find anything. That doesn't necessarily disprove what I've said, it just makes it unsupported.

I still stand by my claims that the CPB has the legal power to do this. And that it is very likely they either have used that power in the past, or that they will in the future.

I also find it disappointing that previous comments denied such claims as "FUD", and others outright lied about my position.

The psychology of this is simple: Let's say you have an alcoholic "Uncle Bob" who shows up at every family gathering, gets drunk, gropes people, and passes out after throwing up in public. If you decide that you don't want him at your house next Christmas... it's your fault. You are the bad guy. The entire family will gang up on you, and punish you for bringing the abuse to light.
which is ironic, given the size of Amazon investment in Ireland.

https://www.siliconrepublic.com/enterprise/amazon-dublin-dat...
Perhaps he meant those hoverboards that don't actually hover.
Correct. You can see all the We Audio API stuff here: https://github.com/captbaritone/winamp2-js/blob/master/js/me...
Michigan has Proposal A, which limits property tax rise to inflation (or something close), until sold when it reverts to the current valuation. IIRC, it is exactly to counter throwing older people out of their homes, and other people who do not wish to lose their homes because of sometimes crazy increases in property value.
Windows comes with its firewall turned on by default since XP SP2, most popular distros doesn't do that even today.
Windows 10 doesn't even respond to ping by default (which is a pita).
>But if the government can essentially revoke a private individual or company's copyright merely by incorporating otherwise protected text into legislation, that can have adverse effects on copyright holders.

I don't know if this is actually being proposed as a possible solution. It might be enough to prevent governments from doing the reference in the first place. Then it would be up to the government to negotiate public access to to any standards they wanted to make law.

There is a commonly used approximation used to compensate for the change in density of various retail petroleum products with temperature. In my country we have a law covering how such compensation is to be done at the retail level. That law is a reference to a standard behind a pay and weirdness wall. In Belgium they have the same sort of law, but the actual function is right there in the law, in standard mathematical notation.
You're right, of course. Still, 'everything is a boolean' is close enough for government work:-)
Top 5 iOS libs for February 2017
Broken, why?
No I'm indifferent because networks to urban poor communities already exist. It's much cheaper for a provider to build out inside of a city than out to a town in the middle of nowhere.

Rather than assuming motives you should assess the actual cost/benefit.
So long as there are more jobs than people with the skillset to fill them, that just shuffles the vacancies around - at least until some of the jobs move to another country. Which is probably not a good thing when, for example, the job is a specialised position required to keep a factory that used to employ a whole bunch of people up and running and the only way to move it is to shut that factory down and set up operations in a different country.
yed is the best tool for the job I've used so far, so I'm glad someone already mentioned it.
As somebody who only makes a pretty basic use of org-mode I disagree.

Without having to read anything you just have to remember to use * to mark sections and * * for subsections and so on. Then you use tab to expand/collapse the sections. That's rather intuitive, not more complicated than a plain text file and already you have better highlighting and additional functionality.

Then sometimes I wonder "hey, I'd like to have a link to this URL in this file" or "I'd like to export this to HTML or PDF so that I can send it to my friend who doesn't use org-mode without losing the formatting". And then you look in the manual and you (generally) find what you're looking for.

Sure if you want to be an org-mode wizard you'll have to learn quite a bit but I really don't see "the complexity penalty vs. using a plain text file". The complexity is only here if you want it.

Edit: also the array auto-formatting is a godsend. Doing it by hand in text files is tedious.
While not the OP, there is research demonstrating that the blood glucose and insulin response to various carbohydrate sources is highly specific to the individual. In the study I'm thinking of, some people were given cookies, others were given bananas (among other things). The responses weren't consistent at all.

As for calories in/out being a simplification, while it is mostly true, the tricky bit is that calories out actually varies wildly with the foods you eat. Your body's hormonal milieu changes very significantly with what you eat, and that has a massive impact on your biochemistry. Additionally, the microbes in your gut have certain food preferences, and they can metabolize a significant fraction of the calories you eat. Thus, hormonal shifts and rate of microbial metabolism can spike your "calories out" far above what would be predicted by BMR and activity level (and the reverse is unfortunately true as well).
Went to try it out but it requires signing into your twitter account and they get access to:

- Update your profile.

- Post Tweets for you.

That's not cool.
The argument that people today live worse than people in the 80s is insane.

Yes, it seems so in the real GDP numbers, but it defies the rising standards of living that surround us, showing up everywhere but the numbers. Would anyone here want to live like the average Joe of the eighties, using only goods and services available then?

Traditional GDP and inflation figures seem to be losing usefulness

They clearly don't capture most of the tech gains (which have been huge).

And I suspect they don't adequately capture quality improvements.
Which is a property of our formalism, not reality. Any state we'd care to actually observe necessarily has finite precision, so the internal mechanics of our formalism to model this process utilizing infinities is an artifact only of our formalism, not of reality.

Furthermore, quantum computing and classical computing are known to have the same computational power, just different computational complexity, ie. any quantum system can be simulated by a classical system with exponential slowdown, at worst.

There are plenty of papers exploring this territory [1,2,3] if you want further details. There are older references but they're not easily available online.

[1] Computability in Quantum Mechanics, 1995, https://philpapers.org/rec/MYRCIQ

[2] Effectively calculable quantum mechanics, 2015, https://arxiv.org/pdf/1508.03879.pdf

[3] Constructive physics, https://arxiv.org/pdf/0805.2859.pdf
http://jsoneditoronline.org/

It's only for JSON but you can write a small script to convert it to whatever format you want.
> I'll have headphones on all day, instead of 10-20% of the day.

I worry about the damage that my office headphones have on my hearing. I wonder if there's some sort of OSHA regulation regarding it, and if I have recourse against my employer because I am forced to don headphones are be distracted.
The height of the flame in this graph does not seem very informative.

In the example, the 3.88% used by the tower of "linux-4.9-rc5/drivers/gpu/drm/amd/include" looks larger than "linux-4.9-rc5/net" over on the right just because the tree is deeper. Similarly, on my Windows machine at work, "C:\Users\LeifCarrotson\AppData\Local\Microsoft\Outlook\Leif@Carrotson.com.pst" (where my email is stored) would take up more screen space than "C:\hiberfil.sys", just because it's taller.

I don't much care about the depth of the filesystem. The various tree views seem more useful.
Steiner tree problem
> lots of people don't like the idea of robots roaming the streets

OTOH, they are probably less of a nuisance than delivery trucks blocking the streets.
Good for them. If this is what works, and makes them happy, by all means. Why do we insist on telling rational adults how they can and cannot live their lives? If whatever people do is between consenting adults and doesn't hurt any outsiders, let them do what they like.
I have found it most handy for visualising data that I've dumped elsewhere in a simple format such as .tgf (generated dependency diagrams etc).
Think Hari Seldon/psychohistory.

Predicting mid to long-term trends and demographic shifts far enough ahead of time to make investments.
It helps to be multilingual :)
It may technically require the same salary, but the actual implementation and enforcement renders these requirements meaningless. I've been in situations where I directly observed it happening.

Requirement to advertise for US workers first? No Problem, just advertise where nobody looks, like the physical local newspaper's classifieds. Advertise for a different lower-paid job title, even though the coding duties will be exactly the same. Hire via an outsourcing company whose entire operation is to game the system, and the costs are still less than a US programmer.

The worst part is the sponsorship structure -- when you hire an H1-B worker, you are "sponsoring" his or her presence in the US. they have only the right to work at your business, and nowhere else. They lose that job, and they will have to leave within days (60?). They would not only have to find a new job in that time, but a new job willing to sponsor them and capable of getting their H1-B approved in that time -- very unlikely. This means that the H1-Bs will take all kinds of abuse and lower pay without complaining, as complaining is the quick ticket home.

The simple change of allowing H1Bs to be a 2-year visa, and they are allowed to change to any job after 6 months would go a long way to clearing out the abuses, since the sponsoring company would need to treat them at their full worth to keep them.
Great, now we're going to see random beeping devices places around SF where people don't want the homeless to congregate.
> In the UK you only become a full tax resident after ~90 days (or something like that - I didn't deal with it).

183 days (Income Tax Act 2007 section 831 (1) (b))
It isn't so much that calories in/out is false, as the equation of "calories eaten - (activity + bmr) = weight change" that is false. The food you eat has a massive impact on your biochemistry (and thus your metabolic rate), and microbial metabolism also varies significantly depending on the substrate you provide them.
Your maps are gorgeous. Would you mind to share which tileset are you using in the Helsinki map?
Standards shouldn't be copyrightable. Or they're not standards, they're just secret handshakes (or whatevers, after all you can't really talk about parts of it, because all of it is just dry quantitative stuff - yet not simple facts to share) that allegedly work.

Also, does ISO pay the C++ standards developers? And how much is the market for C++ standards? (Yes, compiler vendors are usually big firms/organizations, but I doubt all the money paid for the standards so far would be enough to cover all the expenses of the various working group meetings involved.)

And sure, the tools of the trade argument is valid, you don't get hammers for free if you want to build a house (or just fix up something), but we can make the mental categorical distinction between information that gains value as more and more people has access vs information that loses value as more and more people has access (trade secrets, hence the licensing cost of patents).
In this case, Nationality. But I understand its not clear from text. Sorry!