skysight-inc/HackerNews huggingface dataset:
Technology development was unbelievably slow back then, so re-inventing tech, which seems like a routine thing to do to us, was next to unimaginable back then. We see exactly the same artifices made exactly the same way over stretches of eover a million years (the Acheulian had axe). In that era lost technology was simply gone for all intents and purposes at a community level. This site lies in the Middle Palaeolithic era which lasted about 300 thousand years.
Also if one looks at any successful programming language in the market that began by fighting complexity, it is easy to observe that they had to eventually embrace complexity to adapt and survive in the market of programming languages.

Even if they kept the core simple, the complexity was shovelled into the libraries instead.

For example, I doubt there is anyone able to know the complete Python 3.6.1 documentation by heart, plus all major libraries, tools and implementations. Yet it is touted as a simple language.
> Google had a fantastic product, which really worked.

Lots of people think they have fantastic products.

Lots of products take off without being fantastic.

Lots of products can be really fantastic but never manage to take off.
Do you know what kind of gas produces the blue we see on the South Pole?
Thinking about it now, I think we could get 90% of the way there just using python-prompt-toolkit.

https://github.com/jonathanslenders/python-prompt-toolkit
since the sites content was originally a wikipedia article which got deleted, i think this is a good choice to preserve the articles in the form they have been linked too.
Archive.org is so amazing, but it is sad that it does not work for a lot websites nowadays.
Glad that it had some positive effects on you. Always try to increase the dose slowly. Psilocybin is especially critical as the dose will vary largely, unlike artificial substances.

> Even an ordinary cough-suppressant dose of 10mg is overwhelming to me.

You may be either one of the few % who are super sensitive to it, or it was not pure dextromethorphan. AFAIK many products in the US are combined with acetaminophen to diminish the abuse potential.

> I don’t understand why people take that stuff recreationally, though, other than that it’s available. Even an ordinary cough-suppressant dose of 10mg is overwhelming to me.

For me 3mg/kg body weight DXM is comparable to 2mg/kg MDMA. Anything above that can result in pure horror, Dissociative hallucinogens can get very intense very quickly. And it can last for >8 hours...

If you have pure DXM, 2-3mg/kg body weight should be safe... usually. If you read the wiki article, it's a really complex drug with many receptors involved and thus everybody processes it differently, especially at large doses. Which makes me wonder even more how this stuff is legal.
And even if they go fully LGPL now, the perception of closedness tends to stick around. I have for years thought I'd need a license to develop commercial Qt applications and not evaluated it seriously for that reason, even though by that time it was already LGPL.
From https://devuan.org/os/ it seems they use sysvinit by default, but they 'offer' runit, openrc and sinit. Dunno what the latter means for maintainers...
People should be hired upon need, not because there is money and the founder feels like inflating his ego by hiring people just because he can.

If there is a clear need, the hiring process should come about naturally, as in tests to see if people have a certain set of skills and if they are a cultural fit.

I suspect the race to adopting whatever is hyped at the moment (known as "let's rewrite in...") is partially due to this hastened hiring process.
Tesla alleges they have the lowest injury rate for 2017. The report analyzed data from 2014 to the end of 2016 and found Tesla's injury rate to be higher than the average. They allege that there is not enough data released for 2017 to substantiate Tesla's claim.
Anybody know what LaTeX book template this is?
> Because you're gambling the entire IPFS project on it.

One of the reasons I like the IPFS project so much is that they produce a lot of good side products (multiformats, libp2p) that can help anyone build an IPFS-like system.

So I wouldn't see it that bleak. Even if that choice of NURIs is a fatal flaw as you claim, it is still a very surface-level problem that could be fixed in a fork of it.
People don't perform at 100% all the time either. No slack == lots of stress. Lots stress == high turnover rate. High turnover rate == loss of institutional knowledge, loss of ability to respond to changing market conditions or even normal customer needs, and also lower ability to innovate.
Oh yeah

>...follow the user around the internet

that is interesting, I'm not even sure how that would work once they leave your site (I am not aware at this time).
>Now, we have options. Chrome is great, but so are Safari, Edge, Brave, Opera and Firefox. There's a lot of options out there, and they're all standards compliment. And that's thanks to Mozilla.

I think the idea of TFA is that soon we wont have as many options, since Chrome seems to be dominating. Opera is also using Chrome's engine, ditto for Brave, so they're basically just sells. And Safari is from the same DNA, and only really relevant on Mobile and OS X.

So Windows users basically have just Chrome and Firefox, and Linux users basically have just Chrome, Firefox and Edge. And even in Windows, Chrome dominates, almost to the point that IE dominated back in the day.

So where's the choice? If it's just about availability of other rendering engines, people still had choice in the "optimized for IE" days. But it's mostly about rendering engines having competing market shares, and nowadays they increasingly do not.

Plus, who will keep paying search placement money to Firefox if it gets to small single digits of use? And without those, how will development be continued?
It's a cool idea! I've been toying around with some Interactive Fiction tech, was thinking about making a collaborative story-telling experience, except using slack as the base platform. Was thinking you could use Amazon Lex + slack bots as interactive NPCs, and channels (and private channels) to represent locations. I hadn't considered how the GM would work, but I'll read into how they're doing it here.

I don't have time to actually build this though, or the patience to even read most IF so I'm sure I would lose steam quickly, but it would be a cool project (which anyone reading this is welcome to run with).
> Should we be worried about the fact that it took over two years to untangle systemd from Debian with respect to Linux in general?

The time it took says nothing about the difficulty of the task. It could be very hard with the best hackers working on it full time. It could be the time it takes committees to reach a consensus.

Even if it was that hard, is it because systemd is so entangled with the system? Or because it makes maintaining a distro so much easier ?
There's also Linux life without Gnome. I hope this means more people will try out alternative window managers.
I don't think you would get much productive discussion for the article, which makes apples to oranges comparisons, misrepresents the report or focuses on irrelevant details. The report itself is fairly clear and easy to read and probably serves as a much better starting point for a discussion. The report is linked in the article - http://worksafe.typepad.com/files/worksafe_tesla5_24.pdf
It has always been a pain to develop with Ruby on Windows, especially if targeting a Linux server. Gems that don't build on Windows, little help because almost everbody is on a Mac, Linux or a Linux VM on Windows. I knew many people that switched to a Mac because of that. They didn't want to manage a Linux desktop, which was more painful to do than today and with some glitches even today. I switched to Ubuntu instead and I'm still there. Emacs instead of TextMate, which was really big at the time.
You're pointing out an important difference: firing because of experience/performance vs firing because of behavior.

Being a bit naive, making mistakes, and needing ramp-up time is to be expected, especially from a junior hire. You absolutely need to give time to correct that sort of thing, and firing fast is not a good move. Some of the best devs I've worked with needed a few months to ramp upbefore they hit full stride.

On the other hand if someone is dicking around instead of working, being insubordinate, refusing to try to improve, upsetting coworkers, etc., then you've got behavioral problems on your hands. And those are absolutely good reasons to fire if they persist beyond an initial stern warning.
On the countrary, there is a lot of evidence that people who "settle down" have lower levels of stress and overall live a better life.

It might not be causation but correlation, but nonetheless, you are wrong. Marriage is definitely a long-term win. For the short term, there is Tinder.
In your opinion. For you it's a step back. For some of us it's very easy to read and write.
Lean GUI Library and GUI Designer for Linux
It is immutable and persistent, but not with the same performance characteristics. It lacks Bagwell's data structures that allow structural sharing. Take a 10 million item list in elixir and 'change' (return a new) the 5 millionth element. Time how long it takes. Do the same with clojure. Compare.
Nothing worse than people who say "yes" but underneath, they really don't want to, and play out their resentment passive aggressively.
Cyborg Chicken
>The only sites I've seen that only work on Chrome are generally due to the developers being lazy and only targeting the top platform.

That was the case with sites only working on IE 6. What did you expect?

And after some market share point, it's not about laziness either, it makes business sense to not waste time for a small percentage of users (100% reach is not always better than 90% reach -- there's this thing called "opportunity cost").

This is what we want to avoid.
The issue I have with Mozilla is that they seem too technical focused. They do stuff like Rust which must be an incredible investment of time.

If you're going to make a new browser engine from scratch, why not use a language that already exist? I understand there's reasons but stuff like that is just wtf imho.

Also, they've done stuff like Firefox Hello, that login thing etc. Many were good ideas but they should really focus on their core product and making it solid as a fucking rock. I still feel that Chromes developer tools are better, that Chrome is snappier and doesn't crash as often etc. etc.

I use Chrome at my work computer but Firefox at home because Chrome developer tools is still better when it comes to stuff like debugging, viewing json and profiling.

I mean why is that not more awesome in Firefox?
I don't really care about people who are happy with their current job.
Quantum-secured Blockchain
This is one of those areas I think both sides have a point. In many areas housing is incredibly and unsustainably expensive and that has to change. On the other hand you're right that many in our generation have absolutely no concept of saving, many of those wouldn't have been able to buy a house in any era and many didn't. And it does seem to be people with iPhones that fall into this category, it's rarely just the iPhone, it's the type of person that will buy premium brands for everything.

There's also a third branch, many that need a reality check on their expectations. They need to get used to living in a small apartment because they should never expect to be able to afford a large house close to a major city.
Sure. But why should anyone assume that is the case here?
HifiChat – New app to chat in categorised chatrooms
Bookmark videos. Watch later on any device
and of course we all feel comfortable being helped by "the best" doctor after they had a triple 16-hour shift.

It's quite crazy how hard medical professionals are overworked. It's impossible there's not plenty of mistakes happening. Whether you'll ever hear it is something different.
Pro Net-Neutrality Site Launched on FCC Chairman Named Domain
I agree with you, it's the startup time. It is felt when running unit test too.

That's why JRuby is still a niche and most developers keep using MRI despite JRuby being eventually faster. It's a different example of developer happiness.
>Servo and Webrender[0] will completely shake up the browser landscape, and will allow web apps to match (maybe even surpass?) native mobile apps in terms of rendering performance.

Unless Firefox (and Servo) gets it GUI to not feel alien and clunky, it wont matter if it has a faster rendering engine. Rendering engines are plenty fast as it is anyway, it's CPU use and battery impact that matters to users. And when performance does matter, it's mostly Javascript performance, which Servo doesn't address.

It also wont matter for mobile, since Android will still keep Chrome browser, and iOS will still keep Mobile Safari -- they're both made by the platform's creators.
> but it nicely illustrates how sophistry and regulation are an odd match

Except for the tiny detail that the law explicitly forbids using special emission control modes during stationary test bench usage. At least in the VW case, it was not a relaxed interpretation of the rules.
What can profiling and assessment tools do for me?
Jai Demo: Relative Pointers
> And after some market share point, it's not about laziness either, it makes business sense to not waste time for a small percentage of users (100% reach is not always better than 90% reach -- there's this thing called "opportunity cost").

A lot of companies that thought short term like that our paying through the nose for the decision now because they are still stuck on IE6. There is a business case for avoiding vendor lock in, but it's not quantifiable so it gets ignored.
Ethics, Quants and Cold-Calling
RAFTİNGO İLE RAFTİNG HEYECAN VE ADRENALİN DOLU
Ask HN: H1B visa holder can launch a monthly subscription app?
Hi, I'm working on an app that will have monthly subscription for users to use. I'm using Stripe for the subscription payment system and noticed that I need EIN number to actually activate my Stripe account to start correct payment. After some googling, it seems to be possible to get an EIN number as a H1B visa holder but what to make sure that I'm not missing out anything.

What is the best way for me to get the Stripe account activated and launch my app?

Thank you in advance!
When literally the first sentence of the project description mentions an "accessible web", I think it's perfectly acceptable to have a condemning tone.

> ORY is a company building and maintaining developer tools for a safer, more accessible web.
There's a lot of great advice here on what to do. The one thing I want to add is see a doctor for your depression. It sounds like everything in your business is going well and you should be proud of yourself, yet personally you feel at the lowest point. Burn out is real and happens to most entrepreneurs who go the distance. When you get depressed, your mind focuses on negative memories and situations and you get trapped in a train of negative thought. Even though, almost every negative memory can be thought of in a positive way. There was one time where I felt like you do, and after working on my depression I was able to recognize the negative thoughts in my mind and start to look at them in a different way. Once this happened I felt like a completely new person and was able to look at the same data in a different way that made me feel empowered and hopeful. Depression will destroy you if you don't get it treated. Happiness is a conscious decision and you can recover from your burn out if you shift your perspective.
Uh, Firefox has an iOS version. Of course it's webkit, but it has Sync :)
Growth in new markets: An analysis of Opendoor, Knock, and OfferPad
Mossberg: The Disappearing Computer – The Verge
Weird to read since you're essentially living my dream.
The Mobile OS war can still be continued. Mozilla should join forces with Lineage OS instead of wasting time with their own. Do the embrace, extend, extinguish strategy with Android.

Secure messaging is also still a hot topic. Join forces with Signal or Wire or Matrix or XMPP. For example, Wire intends to open source their server code and enable federation [0].

Voice control requires some weight for an Open Source solution. Specifically, we could use something which does not rely on the internet. PocketSphinx is an ok foundation, but needs more work.

[0] https://medium.com/@wireapp/open-sourcing-wire-server-code-e...
I think that about sums it up perfectly: If you don't know Scala, learning it just to script with is extremely inefficient. However, if you already know Scala well, all you need is the right library of functions to have a really nice (and much-safer-than-bash) scripting language (or you would if not for the long waits for compilation and startup JVM startup).
Been there. One of the biggest mistakes I made was thinking people are indispensable, I was indispensable. I thought after I walked out of the door, the company would fall apart. Nope. A successful organization often has multiple roots for productivity and success. So here is the advice if you like, take a month long break. Have the cashflow taken care of, and ensure customers are treated well in your absence. Rest can be fixed if it falls apart. A month break and you will not only want to go back but will probably redefine where the organization should be in a few years. A month long breaks, that is all it takes.
> Give them a (small) comp bump

If you did this to me I'd give you the finger and find another job.

You want me to take over running the company - you'd better be ready to give me a large increase in compensation.
Time Management practices that helped me alot
If you lack the imagination to consider such a future, learn from the best and read the Culture series of novels.
ESCORTS CALL GIRL ATHENS LISSA – ESCORTS – ESCORT ATHENS – ESCORTS ATHENS
Google couldn't get away with it because Google does business in the EU and has subsidiaries in the EU so it needs to comply with EU law.

It's no different than physical products. If you produce and ship your product locally to the local market that is not part of the EU and someone exports your goods to the EU, it's their problem if they need to comply with EU law, not yours. If you want to distribute your product in the EU directly and maybe even create a separate company within the EU to do so, you have to comply with EU law or face consequences.
WhatsApp having new colors you need to be aware
Shocking revelation reveals that up to half of car makers have below average safety records!

Edit - I know safety is a serious matter, but it does look like this is a historical issue that Tesla takes seriously and has under control.
> Privacy will be an issue, and increasingly so.

Do you really believe that?
The way I see it, most people just don't care. At all. Else they wouldn't sell their souls to private companies (e.g. Facebook and Google) without a second thought and we'd see more outrage against government surveillance that's being pushed in nearly every country all over the world.

Firefox is unlikely to gain much of a market share with only privacy-focused changes. People care about ease of use and especially performance. FF lost a lot of market share due to its horrible performance, compared to Chrome.
We actually used Node.JS' request module, combined with some NLP (using natural) in order to pick out the main content. This worked pretty well, but for our purposes we didn't need it to be perfect because anything like headers would be removed when we processed the content (not being full sentences).
Attacks discovered that can corrupt MLC-based SSDs
CMake isn't the only build system in town, not being able to use an expressive language due to a specific build system seems a bit too much.
Check about:support. Are Multiprocess Windows and Asynchronous Pan/Zoom enabled?
“What is right is not always popular and what is popular is not always right.” -- Albert Einstein

I love Clojure, am more productive in it than any other language (and I've done a lot in my time, including the other FP languages mentioned in this thread) but I have to concede that most people will just not like it or get it. And that's fine by me.

I also like alternative music. Most people will never like it. Most people like mainstream pop. This is also fine by me.

Oh and I certainly would never go back to a mutable-by-default language like Ruby. I mean if it works for you, do it. But I think you are crazy.
Why doesn't more food simply lead to a higher birth rate? And also what was the reflexive effect, bigger whales -> more food eaten?
> GM will probably get about the same deal.

This would actually be unfair, since VW does not have to pay a cent in the EU (the prosecutor being an employee of the state of Niedersachsen, which is also a major stockholder in VW and on the advisory board, apparently does not help).
Everybody lost the mobile OS war.

Apple lost it by getting boxed into a market share corner by android. Google lost it by losing control over android. Android OEM's lost it by getting stuck in a cutthroat competition. Microsoft lost it by being microsoft. Users lost it by having no good choices left (either go with the golden cage iphone, or go with the privacy and security mess android).
You can be the best customer service rep in the world. It's not gonna make you enough to buy a house in my neighborhood no matter how much you wish for equality (unless you adopt a rather extreme saving lifestyle, which my friend has not).

It's facts, not superiority.

He works 8 hours a day and sometimes complains that a customer cursed at him.

I work 12 hour days (and I'm on call the other 12 when I'm not sleeping) 6 days a week. I go to sleep and wake up thinking about my work. Am I a workaholic? Yes. Do I love my job? Yes.

My takeaway was that most people don't realize that a typical 9-5 low level job is no longer gonna cut it if you want to live a certain lifestyle.

I don't consider myself superior to my friends; I just made better choices than them.

The customer service rep, for example, had every opportunity to go to college. His reasoning for not going was (and I quote), "I don't need to go to college to learn some nerdy shiz. Let's talk in 10 years when I'm managing a customer service floor, and you're talking geek to a computer."

We're closing in on 10 years now. I'm not gonna remind him.
Can't wait to see the libc++ coroutines to be declared as production ready. Now I am wondering whether they will be providing some channel implementation similar to the one in Golang in the future.

Interesting time for all we C++ fans.
Looking back on that era from here (only a handful of years later) it really looks like the desktop-is-dead-all-hail-the-smartphone crowd were just huffing paint.

And those fume hallucinations inspired the 'convergence' bandwagon which lead Canonical/Ubuntu, the Gnome project and Microsoft astray for years before they finally started rolling back those dumb decisions.

The markets for smartphones and tablets are now at absolute saturation point and, to a first approximation, no-one is abandoning their laptops/desktops en-masse in favour of working off of a 6 inch screen.
https://microg.org is a clone of Play Services and it works very well. Of course it's not 100% full but it works as a client for notifications and location (and some other things), and I don't need all of the other Google garbage.
https://news.ycombinator.com/item?id=14419189
They could have banned me from, for instance, posting any media for a week.
Awesome Flink: A curated list of awesome things related to Apache Flink
Android is not FOSS.
The Android Open Source Project (AOSP) is, but that excludes all the closed Google apps upon which more and more Android apps rely on.
Almost every smartphone ships with Android, not AOSP, therefor there really isn't a FOSS smartphone market.
I imagine some of the theives e.g. mtgox hackers might be.