skysight-inc/HackerNews huggingface dataset:
Somebody once told me a certain definition of addiction - they attributed it to Nietzsche I think, but I'm not sure whether to believe that. Anyway it was this: An addiction is something that promises to cure that of which it is the cause.

This compact definition covers surprisingly many addictions. Pick one, I dunno... heroin. Promises to eliminate all the pain, while bringing tons of pain into your life.

Even things like gambling - promises excitement & riches, makes you poor and predictable.

Or even, things like religion - the thing it causes/cures is "awareness of being a weak sinner."

Or even, social media - the thing it causes/cures is disconnection.

EDIT: This popped up on HN just now:
https://news.ycombinator.com/item?id=14851057
Freight brokerages typically have margins around 15%

https://www.quora.com/What-kind-of-margins-can-non-asset-bas...
The New Rules for Making It in Hollywood
It jams the announcement channels, and lots of devices only show the X strongest networks so the autoconnecters which get their listing after said filter don't see the real network at all as a candidate when the jammer is sending strong enough.
Credit-risk assessment is indeed the most brittle aspect of what I'm building.

In short -- borrowers have to get a cryptographically signed attestation from what's called a Risk Assessment Attestor in order to request a loan in Dharma. RAAs use whatever means they have to assess a borrower's identity and creditworthiness -- be that through social media logins, uploaded identification documents, authenticated phone numbers, their loan history both on and off chain, etc. They are compensated for this by a fee that is allotted to them in the loan contract. Ostensibly, borrowers are deterred from defaulting on their loans insofar as their future creditworthiness on the platform will be marred.

For the time being, Dharma Labs is the sole RAA of the protocol, but, as time goes on, we hope to build mechanisms for allowing other trusted third parties to enter the ecosystem as RAAs.
We plan to IPO in 2020 https://about.gitlab.com/strategy/#sequence
But isn't part of that the perceived corruption in boxing? MMA has stepped in and there are youth MMA "academies" all over the place.

I know MMA fans might take exception but I think I'd lump them in with boxing fans of the past. Maybe there is some clear delimiter between MMA fans and boxing fan of the past; I can't think what it would be though.
Adobe to pull plug on Flash, ending an era
Flash player, by definition, is a browser plugin. Most browsers are closing [or have closed] their plugin APIs so this makes sense.

I assume the Adobe AIR will live on, which is basically "Flash Player for Desktop and Mobile Apps".
My 10 year old loved jailbreak, among other Roblox games. I think they really deserve credit for creating a platform where you can implement weird concepts.
Ask HN: Is anybody working on tech to improve objectivity in news reporting?
While I'm also curious about people working on incremental improvements (fact checking systems, integrations with existing media distribution platforms etc.), I'm especially curious whether anyone is working on something like a totally separate alternative to traditional news sources (or news discovery systems).

This feels like exactly the kind of thing we should really be applying lots of smart people to, building prototypes, seeing what works and what doesn't, iterating—essentially, intensely searching for some platform/mechanism/approach that could become a widespread source of necessarily objective information (of course that's always a matter of degree, but within more favorable bounds, let's say). Is this something YC cares about?

I think this is the most important thing I could potentially apply my engineering skills to. If you're doing something related, maybe I can help (see my profile for more info).
booom! http://www.source3.io/bundle.css (open source CSS) ???? WTFFFFF!!!! what have you contributed to Open Source and internet overall?

>* Bootstrap v3.3.7 (http://getbootstrap.com)
* Copyright 2011-2016 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
Synchronizing Documents with PSPDFKit Instant
and even if someone says that, they can go right ahead and buy laptop motherboard for raspbery pi price (thinkpad X220 motherboard = ~$20)
Do you imagine an ecosystem of plugins being built around Link?
We're a small company in a small town. When we go to hire, we can't afford software developers, period. We can't pay relocation even if they were willing to move here. There's a local university, but we have yet to see a graduate of the C.S. program who was competent, willing to stay in town, and not already hired by one of the area's larger employers. We've made a couple of good hires, none of whom had significant programming experience.

We look for people with analytical backgrounds: engineering or the hard sciences. They have to be capable of independent thought and interested in solving hard problems. That's what we have to offer as an employer: you get to do interesting work and live in a really nice town.
You may think those are worthless but it proves that you can ship products. I struggle with shipping also.
> I don't understand why so many people are addicted to outrage, anger and fear.

I know right? It's outrageous how people are so addicted to outrage, anger and fear. :)

> Now I can't even stand watching CNN or watching a campaign ad.

I stopped watching cable news a long time ago. I also canceled my subscription to useless things like NYTimes, NPR, etc.

It's amazing how much media influences the way you think and contorts your viewpoint to their extremism.
I hope not. We've been working our butts off optimizing stuff across the board. The big projects (Stylo, WebRender) are ongoing and awesome, but there's also a legion of people working on eliminating boring papercut performance issues (a few milliseconds here, a few milliseconds there).

Still have more stuff to land, so expect things to keep getting better.
At this point, what is the benefit over ES6 features?
>As someone that switched to Pale Moon (FF fork) because of the loss of large tab session performance in post-v30 builds this is great to hear.

I tried Pale Moon about a year ago. It had a nasty memory leak (my browser stays open for weeks). I really wanted to like it, but this was a serious problem.
I haven't seen anyone in this thread argue for dissolving borders or having a single world government (although a few people have been arguing vehemently against it). It's perfectly reasonable to support national borders with strong checks for safety, while still supporting an extremely welcoming immigrant worker policy.
https://news.ycombinator.com/item?id=14849247
Comparing Akka Streams, Actors and Futures
Sure I'm going to invest my retirement savings in a volatile, unregulated, digital crypto-currency that isn't even quantum proof. \s Hell the core developers can't even increase the transaction block size limit to save their lives. If I wanted to take a stupid gamble I'd just do it here in Vegas.
English speakers traditionally hate the idea of language planning, at least if it's an overt governmental program, but it's had some powerful effects elsewhere.

https://en.wikipedia.org/wiki/Language_planning

Some world language scenarios might include an idea of a language regulator for the world language

https://en.wikipedia.org/wiki/List_of_language_regulators

and some kind of mechanism to enhance the language regulator's influence (although I don't know exactly what that would be).

I don't think that Zamenhof thought this aspect through in much detail, because he thought that people would continue to use Esperanto exactly as described by the Fundamento de Esperanto. See paragraph 4 of the Boulougne Declaration:

> [...] The only single, perpetually obligatory foundation of the language Esperanto for all Esperantists is the work, Fundamento de Esperanto, to which no one has the right to make changes. If someone deviates from the rules and models from the above-mentioned work, he or she cannot ever excuse himself/herself with the words: "so desires or advised the author of Esperanto". Every idea that cannot be conveniently expressed by the contents of the Fundamento de Esperanto, all Esperantists can express in a manner which they deem the most correct, as is done in any other language. But for reasons of unity all Esperantists are recommended to imitate, as much as possible, that style which is found in the works of the creator of Esperanto, who has worked more that any other for and in Esperanto and who knows its spirit better that any other.

https://web.archive.org/web/20140506075349/http://aktuale.in...

https://eo.wikipedia.org/wiki/Deklaracio_pri_Esperanto

However, I don't think this has worked out exactly as Zamenhof intended, because I think there have indeed been unofficial changes and divergences, as well as slang (maybe smaller than those you'd expect to see in a non-constructed language, but still some). Also, I think there are ultimately grammatical and usage questions that the Fundamento de Esperanto didn't address, because Zamenhof wasn't quite a linguist in the modern sense, didn't know about certain grammatical issues, and didn't conduct user testing with speakers from different linguistic backgrounds.
I haven't worked with Flex that much but from what I remember their tooling was pretty nice. I think if they had rendered HTML instead of flash applets they could have done something better than whatever a lot of the modern JS frameworks are.
Ok, let's think about it in the other direction for a second, and trying on purpose apply just as much meanness so as to appreciate the duality: personally, attempts to limit the number of open tabs reeks of stemming from undiagnosed OCD and/or a lack of important tasks.
11 here. StackOverflow at 5, Google at 3, HackerNews at 1, MvvmCross Documentation at 1, and Vivaldi Start Page at 1.
This is what I remember and it was a really classic example even in Schneiers book. But yeah easy overlay method was just picking a picture with the number of pixels >= number of encrypted message bits.

Make the LSB of each pixel equal to a bit value of the message. EZPZ lemon squeezy and it doesn't affect the image visually. If your message was encrypted well then also the bits would appear randomly so no one would be able to be certain a message was contained as you said.
The issue with the ebola articles is that they all omitted to say how all experts agreed that there was no risk of epidemic.
Two options seem to be:

- go to a downloadable .exe

- move to HTML5

They appear to be moving towards the .exe path at the moment, which seems like a bad idea.
Yeah I could totally see how if you have very strict uptime requirements and you want to allow different pieces of the infrastructure to be able go down at different times then it's an exception to the rule.

Just for every team that I see that has a good use case for micro services, and does the hard work of instrumentation and deployment, I see 8 teams that go with microservices because they think it's a magic bullet. Then they don't spend the time and effort necessary to get instrumentation and orchestration up and running. They don't aggregate logs, they don't spend the time to create defined contracts between the services, they don't make services robust to the failure of other services. They just complicate their debugging, deployment, uptime, and performance scenario without getting any of the benefits.
"I know right? It's outrageous how people are so addicted to outrage, anger and fear. :)"

Knowing that these people are around makes my blood boil!!!!
>Now if they can only fix the memory leak, that chews up gigs of RAM in only an hour.

I recently quit Firefox on Linux (they no longer support ALSA and require PulseAudio for sound). I used to think FF was a memory hog. Moved to Vivalidi (Chrome based). Consumes more memory and I'm sure it has a memory leak. On FF I would have ~ 30-60 tabs open. On Vivaldi it's 10-20. I have to close Vivaldi every few days to reclaim the memory.
Dear mom: when I grow up, I want to create the world's best content identification and DRM system, and along the way build a platform to manage IP online and establish relationships with brands!
I think I would give this advice to just about anyone who is trying to follow their interests and build a career at the same time:

It just sounds like you enjoy learning. That is great, but it sounds like you also want a career.

If you want to find similar happiness in a career as you do with learning you'll need to decide to enjoy making things that are valuable to others. It may be that you already enjoy this; otherwise you'll have to train yourself to be happy when others find your work valuable. If you can do that you shouldn't have much trouble building a career given the skills you already have. Learning to work with other people will dramatically increase the number of potentially valuable things you can create so you should also pursue that (as you've already surmised).
Come join us. We have free tree style tabs and a browser that doesn't send all your data to google : )

Also Chrome might be faster but FF has some unique advantages that makes it really great for serious work.

Also the speed advantage that Chrome currently has might be about to disappear : )
As he says, he previously had a number of priorities - learning new things, making cool projects, as well as trying to make money. If he's unsatisfied with monetary returns, he has to put more focus on making money. Because even if he decides to prioritize that right now, it still will probably take some time.

He throws out some ideas of how to solve this problem

> Find Collaborators

If I was him I would not look for people that I would call collaborators at this point. What would be helpful is talking to people working in the same space. If he is building a Javascript application, he should talk to other people who are building their own Javascript application. They'll teach you things, you'll teach them things, you can bounce ideas off each other. Start on that level. Then at some point in the future you both might want to collaborate on something.

Also, not that it would help in making money in the short term, but you might want to look at active, cool FLOSS (open source) projects that are out there. See what bugs people are reporting, and see if you can patch them and send a pull request. Perhaps you are a FLOSS user and notice a bug yourself which you can try to patch. This helps you learn how to collaborate with people outside of work.

> Project Deep Dive

This makes the most sense of all the ones he says. He did a 3d printer, a Javascript application, an Android app, a smartwatch etc. Focus on one project. Or at least one field - build up expertise writing Javascript applications, or designing smartwatches etc. Expertise in an area will help you - especially in a new or fairly new field.

> Marketing

Marketing will bring in users to your product even as you're polishing off the rough edges. Depending on what it is it's not hard - either be really clever and get some free users, or pay a few cents for each user who clicks an ad and comes to your website and downloads your app. Improve your product responding to consumer demand.

Once closing thought is to have two side project tracks going - a money-focused one, and one not focused on money. Spend a few weeks/months on a project that will try to make money. Also plan ahead - if the project is a Javascript application, decide that if it fails you will build another Javascript application as your next money-making project attempt, and will reuse code/knowledge from your first attempt in the second one. Then - after release version 1, fixing bugs, making improvements etc., if it is not going anywhere or you feel a lull - go to track two, learn something new and do a cool project on it. Every few weeks you can shift between the money-making project track, and the learning/fun track. The one difference is you can abandon projects on the fun track as soon as they stop being fun, whereas the money you tend to work and work on something until you decide that your MVP is dead and you must pivot.
And tbh Android/iOS is soooo much easier (read: less stressful to debug) than embedded
Pence Breaks Tie as Senate Votes to Begin Debating Obamacare Repeal
This article was written in 2010
Bill Gates' bread lab visit
Coyote already does this. Got bought by UPS for 1.8 billion 2 years ago.

Also Amazon, and Uber are working on competing products. So that 62m might not go so far.
> > This country built itself on the backs of imported talent

> No we didn't. We built our country on the exploitation of poor european factory workers, chinese "slave" labor and african slaves.

I think they mean exactly what you wrote. Replace 'imported talent' with 'immigrant talent'. Europeans and Asians FOB, willing to work for peanuts.

The rest is just blatant hypocrisy and fear-mongering. There's too many people, the borders to invisible these days. There is no throwing up literal or figurative walls without fueling direct revolt further.

Get with reality, yo. Or invent a time machine and vanish. Honestly, with ideas like that, you won't really be missed.
It can also be difficult to share Facebook videos unless you want to share to your timeline or send an individual Facebook message.
That’s pretty low level and I don’t think most people would consider that a toolkit.
Yes, the Flash IDE Tool has exported HTML/JS/CSS or video files for many years. It was renamed Adobe Animate CC recently.

Additionally, I'll add that we can use Adobe AIR to build native apps for iOS or Android or Desktop computers and that's been around for even longer.
I've been with two companies that have IPO'd recently - Twilio and Okta - but nothing here reflects those organizations.

If a company is heading towards an IPO, they MUST already have a CFO in place, probably 3-5 years in advance. While there are financial systems required, there are practices, reports, etc etc that require day after day, month after month, and quarter after quarter monitoring. It's not something that can just be "cleaned up" at the last minute.

Profitability is not a hard requirement but certainly helps.

The "magic number" used to be $100MM ARR but that doesn't appear to be the case anymore. I'd wager this is in part because of the increased private/VC valuations the last few years.

Strong growth is good. Strong growth among the more profitable product lines is even better. Margins should be high, potentially increasing as the cost of delivering the product goes down. If the team can put $X into Sales and Marketing and get 3-5X revenue out, that's a good sign.

If you can determine LTV, CAC, and churn, those are GREAT indicators but unless you're senior management, odds are you won't see those.

Regardless, it is NOT something you can bet on because even if it does happen, it can be YEARS down the line and if you're an insider, there are complex rules on when you can do or say what.
There is absolutely no technical reason why bookmarks and tabs are separate concepts: if there is a way to search and organize bookmarks more easily that should be applied to tabs, and the idea that a tab has to be some kind of constantly-open running program burning RAM and CPU is essentially a mistake made only by Google (and we can probably guess why they like that), as the only permanent state of a tab is the history of URLs it represented (which can be easily verified by rebooting: if the browser doesn't save it to disk it isn't part of the semantic state).
Here's the help I need: make a button I can push to save the urls of all open tabs to a separate history, and close the tabs. There's too much noise in the regular history. Bonus points if the saved urls are grouped by the window they were in.

I tried making a chrome plugin for this, but with a lot of tabs it didn't work reliably, and I didn't have time to put more work into it.
Don't forget about employees. Much of early employee compensation is in the form of equity. After 4 years, people expect to monetize and reap some of the rewards. If there is no exit in sight, the senior employees start making for the exit.
Johnny, we could not be more proud of you. Love, Mom.
I think the best part of getting a basic 3D model done is to give you an idea of some physical constraints before spending big bucks on materials, e.g., you might realize that there's no space for a battery on your internet water bottle.
You can use this handy tool to convert your SWFs to transparent MOVs without importing to Adobe Animate/Flash: https://github.com/AaronShea/Silkscreen

You won't get audio from it, but a lot of other stuff works.
Is this App Engine specific? Or will this also apply to https://cloud.google.com/load-balancing/ ?
Simulation has gotten enormously better since he made that argument (late 80's, I think). You couldn't even render shaded 3D graphics in real time.

Also, while you can learn pretty good driving in simulation, you may not be able to achieve AGI. AGI requires learning to interact with people, which you can't simulate because you don't have AGI yet.
My son loves jailbreak.
How summer music lessons can transform your child
There's no such thing as "opinion free". The events you choose to cover, the facts you choose to highlight, the people you interview, even the timing, are all based on opinion. Opinions and ideology are what guide us.

A better policy, in my opinion, is to explicitly acknowledge one's opinions and ideologies, and to have some humility, recognizing at all times that one may be wrong.
Desire for money is still driven by fear, greed, or sex.
Maybe the aggressive compressions of slalom cause the brain to bounce around a bit? In any case, I'm sure it's much less than the sudden stops caused by running into a 300 pound lineman.
I made a reply up above, but the best example I have is Ferry Bar Park (pic I took here: https://www.flickr.com/photos/40423570@N07/24766355732/). Another is Fort Armistead Park, which is probably my favorite park to take sunrise photos in (examples: https://www.flickr.com/photos/40423570@N07/25705211566/, https://www.flickr.com/photos/40423570@N07/30999597372/), but the place is an appalling dump, you can find some reviews of it here: https://www.yelp.com/biz/fort-armistead-park-baltimore

Round Falls, while not an official park, is an open area along the Jones Falls trail that runs through Baltimore that is in complete disarray (see http://thebaltimorechop.com/2012/06/26/round-falls/). Riverside Park was also pretty dirty when I visited, though it has good reviews online, so maybe I went on an off day.
Anecdotally, both my parents (almost 70) have an insane amount of tabs open because they simply don't understand how tabs work. Every time they want to go somewhere else they open a new tab instead of using the current one, and they almost never close em. So this could be great for the less tech-savvy.
A sub-concussion doesn't require that you hit your head. It simply requires a g-force event -- like skiing quickly over rough terrain -- that shakes the brain around, building up the scar tissue that we know as CTE. Offensive linesmen engage with the opponent via their body/arms, seldom hitting with their head, but that rapid g-force of the body stopping is enough.

Again, someone studied football players because the impact is obvious. As it reaches out, players in even relatively low-g sports like soccer are being found with CTE.
Shipping is only capital intensive if you intend to own the trucks, trains, or ships. Convoy appears to be more of a middleman between owner-operator truckers and shippers or manufacturers.

The problem is that many (most?) of the truckers that own their own rig are middle-aged and older, and getting them to use technology like this may be an uphill battle:

“I think they’re relying too much on computers,” said Brian Larocque, a new driver based out of Connecticut.