skysight-inc/HackerNews huggingface dataset:
I wanted to see it in graph form, so a wrote I did pretty much the same but printed a dot code and piped that into dot. It was a disaster: A huge, unreadable mess. Try yourself if you're feeling adventurous:

import json

with open('base.560.json') as f:
base = json.load(f)

with open('names.560.json') as f:
names = json.load(f)

print('digraph {')

for elnum, name in names.items():
print(f'e{elnum} [label="{name}"];')

for elnum, body in base.items():
for el1, el2 in body.get('parents', ()):
print(f'e{el1} -> e{elnum};')
print(f'e{el2} -> e{elnum};')

print('}')

# python3.6 code.py | dot -Tpng dot.png
I have never struggled to come up with ideas. Every problem to me seems to be an opportunity.

Add to that - I love building things that solve real problems. As such - for years I allowed myself to become a mini-factory of widgets built upon my ideas. It is a great way to learn new things and keep skills sharp. It often isn't a great way to make money or build a business.

When you have lots of ideas, the skills to start building things around those ideas and you enjoy doing it - it can open you up to a serious problem: all too often you end up with a product that you spent a lot of time on (it might even be a really good product) and you realize you don't have any clue how to take it to market.

Taking products to market is hard. It feels like anything that solves a real problem should take itself to market. It rarely happens that way.

If your goal is to make cool products to learn, build a portfolio, etc. then this doesn't matter. Keep doing it and maybe you get lucky and one of your products takes off on its own.

But if your goal is to start a business - I have learned that it is very productive to spend a lot of time before I build identifying how I will get the product out there.

This isn't said to discourage anyone. It's said to help you know which products to spend your time on.

The exercise is simple - pretend that you just finished your idea and it is now a product on your screen. It's beautiful and has all the awesome features and really works well. What now? If your ideas are limited to "Product Hunt", "AdWords" and "viral" there's a red flag.

When I sit back and think - I realize the many of the ideas I am most capable to take to market (due to my own network, industry, relationship with potential customers, etc.) are often the ideas I'm least excited about. These ideas usually overlap with what I do all day every day so don't seem fresh and exciting to me. They aren't as fun. They feel like work.

To be sure, taking a product to market successfully is absolutely possible. A lot of your engineering skills (repurposed) will help you in this effort to track, measure, analyze and experiment. You'll learn a ton as you do so. Just make sure that through careful consideration you are prepared to give proper respect to the challenge of product distribution, or change your expectations of outcome.

I have also found that not being greedy and secretive helps a lot. Talk openly about your ideas and be willing to bring others into projects if you see they have things to offer that you don't. The participation of others can make a massive difference in the outcome.
Very interesting read, will check this out soon.
How to be a founder in Europe
Someone needs to report the scam and then wait for Apple to do their review. If nobody reports it, the scammer makes a lot of money till that time.
Reloading the page helps; the state is stored.
Researchers from EPFL and KIT transmit data faster than 50 terabits per second
Assuming that the police care about cyber crime and can find enough evidence.
There are other container schedulers that run on AWS, after all: Mesos, Kubernetes, Diego, Nomad and probably a dozen others.

Several of these are built into platforms: Mesos in DCOS; Kubernetes appears in Deis, Rancher and OpenShift; Diego appears in Cloud Foundry (for which it was created to replace a previous scheduler).

Disclosure: I work for Pivotal, we contribute to Cloud Foundry and our Spring folk do a bunch of work around Netflix OSS.
This site was mostly created as a joke after I watched a couple of @aspyker's great presentations about Titus and realized that we have a huge amount of exciting work to do to get our own container platform on AWS to the same level.

Netflix should do what makes sense for them. I understand that doing a good job of releasing a very complex piece of software as open source is hard and takes a lot of effort.
The opencomputers mod for MineCraft can be a lot of fun.

I also tend to do a lot with my kids by just opening the chrome dev tools and play away with JavaScript and mucking up some random web page.
If some one hacked your bank account and stole 20k you'd be singing a different tune.
Show HN: Landing page tailored for viewing with curl
Like all real hackers we now have a landing page specifically tailored for viewing with curl.

Type

$ curl twobucks.co

inside your terminal and enjoy!

Looks like no one is making landing pages for terminals, they usually just respond with 301 redirect to https version, maybe we can start a trend?
15-25TB to provide search for the entire internet archive. This is a pretty small number if you think about it. Your avg undergrad class room would be able match it if they pooled all their devices together. So why do we need Google and Bing ladies and gents?
If we can get a 100 devs in every city in every corner of the planet to donate a hardrive/cpuand some time, distributed open search could well do to Google what Linux did to Microsoft. I think its going to happen. There is lot of duplication of the above work going on in little silos like Wikipedia, Khan academy, Stackoverflow, Zealdocs etc it just has get hooked up
I also feel overwhelmed while reading HN. Being surrounded by so many great and smart people, I feel like I know nothing and like my entire career until now was a waste of time and resources. I am also becoming addicted to HN. I left Twitter behind and now HN is my primary source of information. I am reading HN anywhere: in subway when I commute to work, in car while I stay in traffic jam, before I got to sleep, at work, etc. Thank you all for making HN such a wonderful place.
Another possibility is using sagas for handling side-effects. I've been happy with that approach.

https://github.com/redux-saga/redux-saga
Wal-Mart did this 20 years ago. Car dealers did this 40 years ago. Not a new idea.
Jonathan Banks Breaking Bad Celebrity Drive
Reminds me when I worked a big telcom (BT) on of the guys in our section was an ex teenage Phreak and had been done for hacking PRESTEL.

One day one of the feared internal security team who had caught him years ago was in the building and met him and freaked out - our centre mangers politely told him to f off when he demanded that we fire the guy.
I guess you have never rode Uber during "surge" times. Sometimes the pricing becomes insane.
I am sorry but that is bad advice.

A GUID has much superior collision resistance than a bare random integer.

The GUID includes a part that is a random (like the int), a time component (prevents collision for hashes generate at different microsecond) and network information (prevent collision across host names).
Why We're Building a Decentralised Professional Network on Blockchain
You don't know JS goes quite in depth into a variety of areas. Worth reading further down the road. https://github.com/getify/You-Dont-Know-JS
I do that too.

Ask an invoice from a HN startup. See the reference number at the top "2017-0000438".

They had 438 potential customers this year :D
Was not the manger involved in the hearing in most big companies its the mangers who make the firing decision with input from HR.
‘Indorse’ is a revolutionary platform using new models of tokenization and decentralization to change the shape of professional social networking.

I'm Avadhoot from core team. We're building it on Ethereum blockchain. If you have any question/ideas/feedback, please comment. Would love to discuss!
Parametric paint shelf for clarke cwr50 metal tool board
building the actual application is like 10% of starting a business, and businesses that need applications built are probably only 10% of businesses in general. let's be generous, and say it's 25% each.

i know this is impossible for you to believe.

so in other words, the aspect of 'business' that your particular skill covers is probably about 1-7% of the entire domain.
How are these guys not profitable? It is basically an app that gets paid to match riders with rides.

My guess is they are spending a lot of money expanding. Once done, they will be instantly profitable.
Honest question: Are Ansible + peer reviews enough to secure sysadmin work? Of course they can log on the machine to open a backdoor, but they are supposed to be regularly destroyed and rebuilt regularly, so we're theoretically safe, aren't we?
I teach in places where there is almost zero education, heavy child trafficking.As i learn from HN, I try to teach them to kids(Remember that calculus made easy book? or those fun reads) They enjoy the true essence of learning and discovering the world from their own eyes.

I hope that someday these kids will become self learners and help other kids do the same. Even learning how to send an SOS signal from a phone can be a lifesaver for these kids.

That day is still far off but it is possible.And believe me,Kids are super smart and I am sure that my students will change their lives on their own. All i can do is give them that offbeat motivation.

And the crowd here is very good,Thanks.
Exactly.

Also consider that you commonly have systems that you cannot control. What's the internal representatation of s user or action in a SaaS app?

Don't know, don't care. I slurp in data, with UUID as an attribute!
Artificial Intelligence Will Put Spies Out of Work, Too
How are they losing money on each ride? They are not managing fleets of cars, employees, etc. It's an app.
This thread has some of the motivation for why Titus is exciting in my opinion:
https://news.ycombinator.com/item?id=14526452

Kubernetes, Mesos/DC/OS and the various other options are all valid solutions if you need to run in many diverse environments. Titus runs (ran?) on top of Mesos before they built an ECS integration.

That being said, there's interesting benefits to the approach of not trying to abstract the IaaS and deeply integrating with one or two clouds instead. You get to leverage much more of the cloud(s) you've decided to adopt if you don't immediately try to abstract them away.
Could be a more useful site if it had been on a domain like http://www.isitopensourceyet.org/netflix/titus or similar. (note domain does not exists. At the time of writing...)
20 Stunning Church Wedding Aisle Decorations
It wouldn't. It is for when you want to swap out that library, or test business logic using that library beyond simple unit tests.

DI is also great for creating modular code you compose, instead of monoliths. It encourages the use of interfaces and information hiding - you should look into it, it's a very powerful technique.

Instead of asking how it would improve an arbitrary library, ask yourself "how screwed am I if 100% of the API surface for this library​ changes tomorrow?" Dependency injection would help you out of that faster that rewriting everything.
It's actually not like that at all since C# is a lively, rapidly evolving platform and also probably friendlier to a large codebase than Python (and almost certainly more performant).
If someone hacked my bank account through no fault of my own, I'd be taking it up with my bank.
On the 1st of June, President Donald Trump decided to withdraw the United States from the Paris agreement, which gathered more than 190 countries united against climate change.

This decision is unfortunate but it only reinforced our determination. Don’t let it weaken yours.
We are ONE planet and Together, we can make a difference.

France has always led fights for human rights. Today, more than ever, we are determined to lead (and win!) this battle on climate change.

Emmanuel Macron, President of France.
All i have seen from them over the years is a bunch of unity demos and their headset which is a good implementation of the peppers ghost effect with some tracking. So yeah, nothing revolutionary and many people could probably DIY something that gets most of the way there, but great products can still be built by combining a bunch of existing technologies in the right way. I agree that their trade secrets are probably not really secrets though compared to stuff Oculus/Valve or MS are working on.
I was responding to the article saying integers as IDs were bad because you could increment them to guess at the next record.
What you describe is very similar to the concept of Differentiable Neural Computer, from DeepMind [1]. While still experimental they already have nice results.

[1] https://deepmind.com/blog/differentiable-neural-computers/
IAM Roles for Tasks is one of the better examples on AWS: http://docs.aws.amazon.com/AmazonECS/latest/developerguide/t...
Why can't the western world properly tax large job destroyers?

I don't mean to sound inflammatory just focusing solely on the negative impact to mum and dad shops that Amazon can cause.

Large American based organisations have been hoarding an extreme amount of cash. Why is this allowed? Why do they feel the need to "give back" and engage in philanthropy?

Can't we just stop them from using tax loopholes and re-invest it in society with new preemptive educational programs and universal healthcare?

Seriously now, why do I keep seeing examples of corporate America outdoing themselves on Corporate Social Responsibility?

Why is it not just about applying special taxes on the mega profitable monopolistic entities?
After clicking through several pages of sign-up form:

>>>

Your new homeland.

There are more than 25,000 foreign companies operating in France, employing nearly two million people: What better endorsement could there be for the business environment of our country?

In 2016, France stood out as one of the leading countries in Europe, attracting 1,117 new job-creating foreign investment decisions – up 16% from the previous year. France was also the leading country for foreign manufacturing investments during that year.

[...]

Leading French companies in cleantech and energy include Air Liquide, EDF, Engie, Saint Gobain, Schneider Electric and Veolia.

Multinational companies, such as General Electric and Siemens, have chosen France to develop their global resource centers in renewable energies or durable transportation systems, or Cisco, with its smart and durable city projects.

More than ever, France enjoys unique structural strengths that make it one of the most competitive countries in Europe for science and innovation: 2nd European economy, most dynamic European country in terms of demography, a productive, well-educated and well-trained workforce, most attractive R&D intensity level in Europe, unique central position, high levels of infrastructure, a thriving French Tech ecosystem (with more than 10,000 startups and the largest campus – Station F – in the world), solid financial environment, favorable lifestyle environment, etc.

<<<
And he would have been free to refuse the guy based on his bad mustache, but he chose to state it was an anti gay thing thereby making it illegal. You can still be discriminating in customers as long as it is not systematic or targeted aganist a protected class. Which is odd, because if you are black in Mi, your insurance claims don't ever go through, yet nothing is done dispite 20 years of knowing it happens.
I'll happily create a redirect once you build that for us. :)
>The planet needs your wealth. So, are you IN to give in to the monetary demands of the nation's most unproductive countries?

Fixed. :^)
If you buy land where the only access is through another person's private property, that is your own fault. The purchaser has a responsibility to do their own due diligence.
We're talking about a story where the CEO of a Fortune 100 company was party to a felony and paid $30M to leave. I'm sure the US Attorney showed up and was sniffing around United's books as well.

I'd say that taint is worth more than the hanger.

And frankly, the guy wasn't some unwitting stooge. He could of picked up the phone, spoke to the governor of NJ or NY and made it go away. It requires a moderate act of courage and integrity.
There is also additional case law that supports TJ claim from a trademark perspective:

1. TJ would argue PJ was selling watered down product bearing the TJ mark (I know a seemly strange arguement bc PJ was buying selling TJ product without alteration);

2. However, Inherent in all the value of all TJ products are: a) The TJ guarantee of product (i.e. TJ will replace any product you bought at TJ without question/receipt) and b) TJ customer services is part of the TJ product value bc TJ product is sold exclusively thru TJ which they control completely.

3. Therefore, without the guarantee and customer service the TJ product PJ sells is "materially different" than the TJ product TJ sells. (Before others go crazy about this point, this is not my position, it's case law, both warranties/customer service can be qualities of trademark products that remove them from first sale doctrine protections);

4. Tying this into the standard of trademark law, TJ can likely prove customers were confused and bought TJ product from PJ thinking it was TJ product, when in fact it was "materially different" product with the TJ mark.plus it doesn't help PJ advertises they sell TJ product.

5. Further by selling Product with the TJ mark not backed by the TJ guarantee dilutes the TJ mark and goodwill associated with the mark.

Trademark is definitely tricky, there are always questions of facts (I.e. Was there customer confusion in the marketplace) and so they are always ripe for trial. That said I agree with you TJ likely had a good trademark case supported by case law...unfortunately HN likes to try to make absolutes out of law and so when they hear one week about "first sale doctrine" the next they believe in absolute ownership and absolute rights to resell notwithstanding common knowledge to the contrary (they know there is no absolute right to resell rx; alcohol; guns; etc...)
Have you been to Europe? I live in Poland and use public transportation as much as Uber - being able to afford both just as easily.
Thank you. I wondered what this was really about but I balked as soon as it started asking me questions.
I think there will eventually be a lot of headslapping blogposts from people who migrate to GCP. It really is that much better and still costs less.

Where I work we are saving ... uh ... a lot of money by migrating our workloads over. And they're faster. It's awesome.
> I was using Emacs and had all of the various language support modes configured, but go-to-definition and cross-references barely worked. Searching was slow, and if I wanted to discuss a piece of code with my CS lab partners, I couldn't just share a link.

Meanwhile, most IDEs, QtCreator, KDevelop, VS, Eclipse... had this feature for years.
And in a lot of cases the bank would say Fuck you as with the increasing number of frauds committed in the UK where crims impersonate a house buyers solicitor and steal large sums of monney

http://www.telegraph.co.uk/news/uknews/crime/12090890/Reveal...
I get scared every time a big company releases their framework, fearing that it will become the new standard to build even the smallest of websites.

I've used React extensively and you're almost forced to use it if you want to be hired anywhere (I'm talking front-end development).

The trend nowadays seems to be to adopt any framework that huge companies use thinking that it'll be good for you. Honestly, do we really need all the complexity of the what the biggest social network in the world uses, to build a project 1/1000 the size?

I'm sticking to PHP/MySQL because I'm productive with them, I build small apps used by 10-20 employees at the most, I don't need NoSQL to scale horizontally to million of users and don't really need Node since it doesn't really matter if it's real time and PHP is found on every hosting platform—including the one all my clients have been using for years. I currently use React but all I do is CRUD operations and some visual effects, I'm thinking about moving to web components to lose Webpack, Redux, Babel, and a 200MB installation to save 100-200 orders/week on a database.
Yes, I do not mean outsourcing does not work per se; it is more the feeling you can toss a few $1000 over the wall and then start selling that is wrong. Focus is important.
Lol I'm at 99 and don't have chicken nor tree, but I have jedis, vampires, robots, cities, etc... lol.
I truly believe so, yes. I think CEO is an optics and politics position, and if you have half a brain for strategy and people hiring, you're going to kill it.
IBM DB2 and Oracle 9i were around for sure. Other solutions as well. DB landscape was well-established back then.
He was doing it on purpose though to demonstrate his skill. (Admittedly there may have been a few beers involved).
CLUI: Command Line User Interface (Console UI Inspired by TurboVision)
> That being said, there's interesting benefits to the approach of not trying to abstract the IaaS and deeply integrating with one or two clouds instead.

I actually thought about mentioning Convox in this vein, as it is intended to be for AWS only.

> You get to leverage much more of the cloud(s) you've decided to adopt if you don't immediately try to abstract them away.

It depends on the services. For the bulk services (blobstores, VMs, networking, queues, databases etc) the big 3 support, you can usually have some degree of migration without too much pain, if you're using one of the platforms correctly.

For example, on migrating a Cloud Foundry platform from AWS to GCP, you can switch your service brokers from AWS to GCP. Apps that ask for a database won't, in general, know or care who's providing it.

Another thing is that a fair amount of the specialising services now have portable alternatives. A good platform can integrate these on an equal basis. At the moment there's an effort to extract the Cloud Foundry service broker model so that it can also be used by other platforms[0], so this will become even easier with time.

Where AWS still have a sustained lead is on sheer breadth of offerings. But my hunch is that Google know this is the first real opportunity to produce a second revenue stream comparable with advertising. They're going to brute force their way to near-parity with a lot of engineering and money.

[0] https://www.openservicebrokerapi.org/
Kibana, an overview
I'm curious, why are you rolling your own?
That depends on how the application is built and how it handles authentication - recently Steam had an issue where it was possible to approve your own apps and bypass the Greenlight process altogether, in part, by guessing that low value IDs belonged to Valve employees[0].

[0]https://medium.com/swlh/watch-paint-dry-how-i-got-a-game-on-...
Show HN: Cell.js – A Self-constructing web app framework
Whys that?
Reggie Middleton explains Veritaseum
Probably the same motivation Yahoo had to release Hadoop, FB to release Hive, Netflix to release so much of their libs and so on and so forth:

- if nothing else, it does no harm (no 'secret sauce' competitors could benefit from)

- it buys karma (think recruiting goodwill)

If the project catches on though then there are many advantages:

- it can spark a self-sustained ecosystem that can further drive the product, at much lower cost for original creator (think Hadoop leading to Cloudera, Hortonworks etc). Product improves, bugs are fixed, toolset matures

- newhires come with know-how to use your internal tools, lower ramp up, better productivity. Anecdotal, but when I was at Microsoft no newhire knew how to use the internal Cosmos stuff, and even among old timers more folk were familiar with Hadoop...
To clarify, the sole reason I was considering is because they quote all this adoption and how much money everyone is making...
Theresa May to launch sweeping internet regulation despite not winning majority