skysight-inc/HackerNews huggingface dataset:
$ curl https://news.ycombinator.com/item?id=17205865 > hn.txt

$ grep -i 'php' hn.txt | wc -l
8

$ grep -i 'python' hn.txt | wc -l
50

$ grep -i 'react' hn.txt | wc -l
71

$ grep -i 'java ' hn.txt | wc -l
6

$ grep -i 'java,' hn.txt | wc -l
8

grep -i 'javascript' hn.txt | grep -v 'javascript:void' | wc -l
35

^^ thanks busterarm

$ grep -i 'objective' hn.txt | wc -l
2

$ grep -i 'object-c' hn.txt | wc -l
0

$ grep -i 'object' hn.txt | wc -l
4

$ grep -i 'haskell' hn.txt | wc -l
7

$ grep -i 'rails' hn.txt | wc -l

24 <<<<<<<

$ grep -i 'mongo' hn.txt | wc -l
10

$ grep -i 'mean' hn.txt | wc -l
21

$ grep -i 'lamp' hn.txt | wc -l

$ grep -i 'docker' hn.txt | wc -l
19

$ grep -i 'aws' hn.txt | wc -l
3

$ grep -i 'devops' hn.txt | wc -l
28

$ grep -i 'android' hn.txt | wc -l
18

$ grep -i 'ios' hn.txt | wc -l
21

$
I have done some looking around and the source is listed as http://maps.unhcr.org, but I can't find this visualization anywhere else.

Here is a still of it:

https://binged.it/2yrmNPE

If anyone can find another source so the mods can update the link, that would be awesome.
If BOLT can work directly on binaries, is there anything stopping it from being integrated as a kernel module into the OS, so that binaries are continually being profiled and optimized?

It seems to me that an optimized OS image could be also be created.
You realize that most cities in Europe contain mainly multi family homes and apartment buildings? Look at Paris for example. Rents in luxury apartments are still sky high and poor people can't afford the city center.

edit: I hear Manhatten is an example in the US for an area where apartments!=poor people (except in sitcoms).
We have some ideas on building specific insights on top of this, that we could consider as a paid feature. For now everything is free as we are learning about the pain points of investors.
ipfs add <file> works remarkably well in my experience.
The truth is that it is a declining platform. I guess that is why the author uses the words "still huge" and succumbs to the strange urge to compare it to the .NET and Java-platforms which are obviously much larger in terms of jobs and use.
Depends on your range of purchase sizes and industry expectations. My product will sell regularly in quantities from 1 to 10,000, and my shipping costs on those vary from about $5 to $50, so I'd have to have a lot of price tiers. That's kind of absurdly broad, though. I'd think fabric and other categories should have a few orders of magnitude less, but I might be surprised.

But, you can do that if it doesn't fly too much in the face of customer expectation. In some industries, like printing, it's common. In fabric I think there's a strong expectation of a single price per length unit, though I suppose you could challenge it.

I don't think lots of price tiers is a good customer experience, so I decided against it as a long-term customer satisfaction strategy. I do wonder if it's costing me sales. Maybe I should set up an alternate brand that does tiered pricing and free shipping.
Came here to say the same - book is an excellent read applicable across many professions.
The problem is that it can become insincere very quickly.

Like when a group of people decides to have some fun by laughing at other people who are hoping for a date. This could happen even on a "genuine" account, because intentions of people can change. And people don't act the same when alone versus with friends.
should be any if it is TF one. We tested it with image and general classification models which were provided by different people.
Even bad developers have reasons, you may not be able to divine those reasons but they may be legitimate. The would-be refactorer would do well to consider carefully what the reason might have been, even if a git-blame reveals a less-than-excellent contributor.

As an programmer I always try to capture these reasons in my commit messages, after a decade of doing this I’ve gotten a lot of thank you notes years after leaving a project, and I’ve even reminded myself details about my own thought process that I had otherwise would have long forgotten.

One thing I’ve learned by having long tenures is that context change over years is much more likely the reason for nonsensical code than developer stupidity.
By that I meant that it doesn't have land west for suburban sprawl to occur with cheaper rent areas. People can move farther out to east but then like another commenter stated they have a 3 hour commute.

At some point maybe people give up on that and move out of the overall area?
Isn't there some friction here with regards to nationalized health care? Society at large will pay for the poor health decisions of individual citizens.
Yes, genetics are a stacked deck. Aside from somehow modifying genes or picking a partner with wanted traits (intelligence, good looks, etc), there isn't really much you can do about it for now is there?
If they really had access to credentials for multiple accounts, then I don't see why they could not +2 their own code commits. Provided the code still builds and passes basic functional tests, I doubt anyone would see this.

Could it be that folks started looking at code commits when vehicles started behaving badly?
If I use the article title and main image thumbnail I might still be under legal restrictions.
Thanks for the advice!

I want to clear up something here that I might have not made clear in the original post...

Neither of us actually agreed to that condition, it was something he brought up when we were going over the founders agreement section about one founder leaving before a company is formed.

I was explaining to him what mutual separation of assets meant, and he told me that he thought the person leaving should give the person staying rights to everything. We ended up disagreeing on this, and we left it in the founders agreement as "mutual separation of assets".

So to be clear, I never agreed to work under those terms, and he never brought it up again, because we both saw a lot of issues with that.

I just wanted to bring it up because I wanted to know what others thought.
Gender classification AI from first name
Solving traffic problems seems nearly impossible in the US as people will get on the roads and drive until gridlock stops them.

But in my experience places like NYC (Manhattan in particular) have done a fairly successful job of allowing people to opt out from the traffic problem by using public transit, walking, or uber/taxi instead. A lot of other cities could play catch up there.
>>> ...now is probably a good time to be writing to your MEPs.

Don't "write". Modern politicians don't open paper letters and they delete emails even more quickly. Tweet. Scream on Facebook. Most importantly: get the support of social media celebs. Between elections, any photogenic teenager with a thousand twitter followers has more political power than a thousand grandmothers writing letters. If you can, get some Hollywood celebs. A visit from an attractive movie star is better than years of campaigns and lawyers.

This is the sorry state of the world in which we now live but we can only act within the world we are given.
Having tried all three, every day built a lot more comradery than 2-3x per week. It also helps the remote workers feel more in touch with what's going on.
s/would be/are/g

plenty of white people in the bay area that can't afford housing.
I want to login with my own email and pass. Login with FB and/or Linked In is not an option for me.
They're dismantling content aggregation as a business model. That's not necessarily a bad thing.
See the section "Acknowledgements":
https://cs.uwaterloo.ca/~plragde/flaneries/FDS/Sources_and_R...
> (Note that `a.add(b)` would work if a is of type A and &A implements Add but A doesn’t, because of autoref/autoderef in method calls, while the other three approaches would not work, and would instead want you to write &a.)

That implies to me that "`Add::add(a, b)` (provided std::ops::Add is imported)" would be the most didactic explanation.
Hey, they hired so many people. You can't let them just sit there doing nothing.
> at least if you know what you're doing

Isn't this exactly the problem? I know "what I'm doing", but don't have the added knowledge of several engineeers through several years, and rewrite it's not necessarily a 1:1 transcription to a new language or structure.

If something is bothering the team daily, than yes, a rewrite might be needed, which is different, and hardly something I would exclusively by myself.
He's certainly a mismatch for the likes of Amazon and I'll bet won't have a long tenure. Reading about their worker healthcare ("AmCare"), one pictures a rusty tin of stained bandages. And a permanent mark on one's employee record if the tin is opened.
Who care about CyberSecurity?
Possibly, but machine generating edge cases for the purpose of collecting fines feels like it should also be wrong.
We don't have a suing culture so much here so I don't think that is relevant. Also, I feel that medical personnel should minimize suffering to the best of their ability, they don't take an oath swearing to fully emulate an emotionless robot.
1.Find an established religiously held standard that has little actual value (tabs vs. spaces).

2.Spend the first month gas-lighting everyone into changing to the oposite until enough people force a change in policy.

3.Survey my new kingdom with my loyal band of disciples (whilst intermittently switching between tabs and spaces to enrage the holdouts)

4.Quit
This honestly took me a while to learn - it's so easy to jump in and be a smartass (and I've been guilty of this before) about how bad things are, but a) suggesting small, incremental changes that demonstrate a nuanced understanding of where things went wrong and b) volunteering to work on making things better goes a long way. Most of the team will already often know and agree on what is bad - but just won't be empowered to fix it somehow.
Imagine if these three companies used their political clout to push for single payer instead of setting up yet another insurance company.
Sun was in their blunder years at the time, also releasing x86 solaris and open sourcing it, so it's not surprising they signed up (I trust you when you say they did, I don't remember). HP signed up as part of the deal of killing their own processor division. Digital Alpha was somewhere between dying and dead/purchased by Intel. MIPS wasn't fairing very well already, especially with SGI committing slow long winded suicide by moving to Intel.

Obviously everyone is entitled to their opinion, but I don't find your argument convincing. ARM had a much better story even with early portables/laptops with Windows CE, and were a dismal failure -- just like the later Surface RT.

ARM had a power/battery-life advantage for laptops and support from Microsoft, and that didn't help; Switching to Itanium would not even have that. If Itanium found any general market success, it would have only been because of Intel's dominance. Luckily for us, that didn't happen.
The Stoic’s Cube for SaaS Product Development
The tools exist with which to do it. People have reverse-engineered the reMarkable enough to start creating Rust libraries to support the hardware[1].

I've been thinking of experimenting with building a Sketchpad-like system on it. With Rust, you have access to LLVM fairly easily, so you could probably do something with JIT compiling code (maybe a Smalltalk dialect) to give whatever you build a programmable interface.

Why Smalltalk? It's simple syntax would be easier to deal with on the reMarkable, and you might be able to look at doing handwriting recognition to let you write the code with the stylus. Could also go with a Lisp, for similar reasons.

All of this is just speculation because I haven't started it for lack of time, but I'm really interested in exploring what's possible in that space. The system specs will probably be constraining (I haven't looked at them recently) but I'm sure they're far far more than what Sketchpad had.

[1]: https://github.com/canselcik/libremarkable
What about good old scp?

scp file.txt user@host:/dest/dir/
This is what happens when those in control don't understand, know or care about the things they regulate.

This is usually the case. it’s not possible for them to be experts on everything.
Fair point but Atul strikes to me as a problem solver kind of person. He has obviously got the intellect and precedent in that area. What I also think is this is _the_ job that will benefit greatly from a guy who has a fresh outlook not sullied by existing ways of doing things.

As another person said below, they could easily hire a COO to deal with existing aspects of the system and still have the overall direction in the hands of someone like Atul.
My guess is that orgs that want a dynamic frontend are choosing SPAs over turbolinks, and orgs that want to serve static pages aren't bothering to put in the nonzero effort to make turbolinks work.
What do you mean by "un-owned" plots? Can I just get a permit and build a house there without anyone stopping me? Someone has to own it.
Managers Don’t Have All the Answers
I wasn't saying you don't know because you're ignorant about the telecoms industry. I think you don't know how to algorithmically resolve a conflict between two adversaries who assert significantly different versions of history, because nobody knows how to do that. I don't have your telecoms insider knowledge, but I feel fairly confident I know what would happen if a telco was suspected of inexcusable misreporting: people would check the data, have meetings and decide what they wanted to do about it. Maybe there's scope for automation of a bunch of deterministic stuff that would happen before it got to that point, but the actual resolution of actual conflict has to be a human process.
This is outdated and incorrect http://devs.cloudimmunity.com/gotchas-and-common-mistakes-in...
Basic income could work–if you do it Canada-style
To be fair the people running existing health care organisations are all experienced at creating the sort of company they want to avoid.
Backward compatibility you know?
I'm not sure why this continually comes as such a surprise on HN. It's a mature framework with tons of community involvement and 3rd party gems to help ship features out the door.

The vast amount of projects and internal tools out there don't need to be "webscale" or process millions of requests a minute.
Fragmentation - such as the creation of this company - is the primary flaw in the system. His leading that company stands in opposition to the ability to fix healthcare.
> I'm not sure what the idea is there, the benchmark system can accommodate small operations, I've used it before on things like single increments or single interface calls and gotten reasonable answers.

Yeah, I've been wondering if I'm missing something, because adding a second redundant loop to b.N is common in go repos, but seems pointless and needlessly obscuring.
What good is maintainable, easily extendable, neatly structured code when it's slow and doesn't meet the execution time criteria imposed by your client?
In addition, fair use laws protect you take an excerpt and present it alongside the link. 5% or 10% of the content depending on jurisdiction.
>"I don't have to show my passport on holidays - yay!"

>or

>"people can drive from a ghetto on the outskirts of Brussels with a trunkload of Kalashnikov's, spray bullets at Paris cafe society, and immediately afterwards they can be traced to.....er dunno..."

Must be the second, automatic border control has rendered the reckless Schengen agreement obsolete for legitimate travellers. Last time I was in the UK passing in and out was a piece of piss, no standing in line or anything.
>>> In Germany, Google started to delist news sites from their index. After traffic dropped, the publishers gave Google a license to link freely. Law defeated.

I don't know the detail but the way you put it seems very fair to me. Law protect publishers against Google, so they can say to Google "no", except that their interest is to say "yes". So they say "yes". Looks to me that even if the end result is the same, the publishers had a say. Without the law, Google takes whatever it wants without asking. Now, it has to ask. Looks fair to me.
I suspect you will, if you're goal is to find a "connect the dots" narrative eminating from some centre. We can argue about which dots and which lines are more important, but before all that...

What is that centre, in nonsymbolic language? Actual people who consciously designed a plan to terrorise and marginalize minorities? I don't think that's what the op (or the writers he cites) are claiming. I suspect what they mean is more abstract. Something like:

The biases, concious or otherwise permeating society influenced the decision making in such a way as to... IE a personification.
The UK drug laws are, generally speaking, an absolute disgrace. I think if you wanted an example of the ways not to go about it then the UK would be a fine place to study (but not live).

The apex was the dismissing of Professor David Nutt (great name for fans of nominative determinism, by the way) for speaking truth to power.
Like us. We started a newish project on Rails and couldn't be happier. 90% of the app's job is to do CRUD. Wouldn't want to use any other framework for that job.
It's popularily known the rise in violence and gun related homicides in the 1980s-1990s coincided with the explosion of crack cocaine (and a lesser extent heroin) and the proliferation of modern street gangs as we know them today (ie. bloods, crips, bd, gd, etc) in urban ghettos.

It's not difficult to find stats showing the vast majority of victims of violent crime happen in the same neighborhoods where drugs and drug sales coexist. Whether or not it's directly related it's at least a significant driving factor financing violent criminals and intertwined into related cultures as 'respected' professions.
Yes, extensive polling on what motivated their vote was done, as well as interviews. The fact that Pakistan and Nigeria were not in the EU clearly seemed to have escaped the vast majority of respondents.

You can be as defensive as you want, it won’t justify all the whistling during that campaign.
Maybe the real genius of the Bay Area is to put a lot of wealthy engineers face to face with huge examples of inefficiency and see what comes out: Elon Musk inventions!
Containers At-Risk: A Review of 21,000 Cloud Environments
Took the words right out of my mouth. Assuming this is a race issue is basically meaningless political grandstanding. It's a class issue, and the issue is universal. Rich don't want to live around middle class, middle class don't want to live around the poor, and the poor don't want homeless people living in their front yard. Humans are simply tribal, and want to be with members of their tribe.

Landlords want to make money, and as the parent pointed out, low income housing is clearly not a priority in the area.
Actually, I think it's Erie.
Alright to all that, but sometimes all you really want to read is a damn good space adventure.

Something well-written of course, like Consider Phlebas [1]. But good literature doesn't necessarily need to have "more self-knowledge than talent". The Odyssey and the Illiad, are not particularly known for their deep philosophical understanding, and yet they were passed down generation to generation, mouth-to-ear for thousands of years. There is something precious and unique to be found in great stories that are nothing more than great stories. We should welcome and celebrate work that goes a bit further than that, but well-crafted tales of a specific genre also have value.

Also, they're much easier to write and read.

_____________________

[1] https://en.wikipedia.org/wiki/Consider_Phlebas
In the 2-3 days after the glitch, when "there was an emergency on the multimillion dollar tool I was working on", I think it was good of the worker to not get hung up on the contract status and trust that it could be worked out by people in good faith.

Workers and management on a team ought to be able to trust each other to that degree, even if we understand that the interests of all parties are not fully aligned. That trust goes both ways.

Take that too far, tolerating abuse of trust, and you betray your obligation to yourself. But in small amounts, it's admirable.
That paper does not support your assertion that "most NATs do not check the source address and only check the port", in fact, they only consider "endpoints" which are (ip,port) pairs.

Thinking about it, any NAT that ignores the ip part is horribly broken. I still await your examples of routers in actual use that have this behaviour.
Came here to say this.

This is the equivalent of promoting your best developer into management. Atul is a smart hard working guy. I’m sure he’ll work hard and do ok, but on the face of it he’s a silly choice.
Or borrowed it from Bitfinex's customers' holdings before engaging a consulting firm to check their balances.
Managed to find a good legal take on the proposed bill:

http://copyrightblog.kluweriplaw.com/2018/06/18/julia-reda-d...
There are quite a few similar rights. One example is that radio stations don't have enter agreements with individual rights owners to license songs. There is blanket fee. Similar payments are for playing music in bars, restaurants and other public spaces, for copying machines, blank CDs (and video and cassette tape), etc. All of those fees are set to collect money, not to kill of that use.

The difference this time, is that contracts with individual rights owners are specifically excluded.

So the fee is likely going to be an amount that Google can afford. But for the good of the Internet, it would be best if Google refuses and shows EU citizens that copyright has gone way beyond reasonable.
I have a hard time seeing Shopify and Github as anything other than "web scale."
In addition to be a full-time CTO, I run a referral network that helps connect high-quality engineers with great job opportunities whilst skipping bullshit interview processes.

I can attest that the demand of Rails engineers is still large - why wouldn't it be? It isn't like the 15+ years of Rails code in the world just converted itself to another language.

But I will tell you one trend that I find very interesting and did not think I'd ever see: The lead-in for a full stack or even a backend position is the React/Redux part, not the backend technology.

Very often a position will be React + whatever you can do on the backend. For years, it was quite the opposite. You wanted to hire a Rails engineer who would dabble on the frontend where need be.

A lot companies I work will pay handsomely for a React developer, and they're quite sure they can teach the React developer whatever backend they use (usually Rails, Django, Flask, Sinatra -- in that order).
Truly mind blowing! Thank you for sharing this great videos.