skysight-inc/HackerNews huggingface dataset:
Yes, I've worked on many systems where the underlying document storage was HTML. It handles the complexity needed by 90+% of the clientele I've worked with, and has all the benefits of plain-text storage -- merging, cross-platform, flexible storage, etc. And you can include attributes to handle tracking changes within a document, put it into a rendering engine that will handle your desired margins, pagination, headers, etc.

Coding such a system isn't always ideal. There are a plethora of edge cases to deal with, encoding/decoding the spacial characters, and you often create lots of extra markup for advanced features. It won't win any awards for elegance. But from a purely functional perspective of does it do the job... yes, HTML works.
I wouldn’t say that. Clojure has been adopting React as soon as it came out and brought great contributions like Code hot reloading. Something that still has no parallel in JS. Yes, I know about module hot loading with various JS frameworks, but most loose state on reloading.

Well, not saying Clojure is better. Just saying that Lispers totally are on the SpA bandwagon. For example the CircleCI frontend is written in ClojureScript.
And Google was working it that space really early. Did anyone here use GOOG-411? A service you could call way back in 2007, before most people had smart phones, and ask natural questions and get search results back.

Obviously that was early Google Assistant prototyping, and also a huge wealth of voice data to mine.
Flow-typed JavaScript works well with our existing JavaScript support. Post an issue if you have any issues when trying it out: https://github.com/sourcegraph/issues/issues.

For Ruby, we haven't investigated the situation in a few months. Last time, we checked out https://github.com/mtsmfm/language_server-ruby but it was not far enough along. We maintain a table of language servers at http://langserver.org/, and once they have support for hovers, definitions, and references, we begin to plan to integrate them. We'll be releasing a roadmap for Sourcegraph language support soon with a lot more docs for how to integrate existing language servers, too.
I agree with you completely. I got downvoted on a thread several weeks ago for finding issue in the US placing below Mexico on a "(relative) child poverty" measure. Regardless of whether their methodology or even results are correct - I think it's guaranteed that many readers will distort that information and propagate that distortion onward.

But, pardon my cynicism and condescension, but, try arguing that with a group of social scientists/mathematicians doing null hypothesis papers with p-values at 1 SD, as well as with people, who frankly, are jealous of others and want more.

Unfortunately, on the flip side, I think there is still a "how big can my neighbor's house get relative to mine before I consider organizing a mob to break into it and steal all the jewels" element to human nature and society.
From the "obituary":

> In light of CTS’s discoveries, the meteoric rise of AMD’s stock price now appears to be totally unjustified and entirely unsustainable.

Meteoric rise? Are we watching the same stock? AMD has been flat/trending-down the last year. They're down nearly 20% from this time last year. Sure they went from $3.00 to nearly $11.50 in 2016 leading up to the Ryzen release, but the stock has absolutely leveled off since then.
Latency. With Amber alerts, a latency of tens of seconds (not unusual for mass text message) is irrelevant; with earthquake, the seismic waves can overtake the messaging queue. (Computation itself might be happening near speed of light, high-level communication protocols in general pas through thousands of buffers)
> There’s a serious risk of this runaway momentum building an ever-growing chain of misguided agreement.

to think we might alter our society to redistribute wealth to those who are most lacking, lifting people out of poverty and improving the world, when we DIDNT EVEN HAVE TO, turns out those losers were talentless and therefore deserve nothing. Horrifying.
I wish that when all these guys tried to create a better C/C++ they made it compatible such that I could create shared libraries usable from other languages.

C, not even C++, is still the only common denominator between languages. The fact that I cannot create a shared library in Golang or Python that is callable from the other is very disappointing.
Malware attack on 400k PCs caused by backdoored BitTorrent app
> disappointingly un-diverse

I... What does this even mean? Are you ashamed of your heritage?
> "That's right!" shouted Vroomfondel, "we demand rigidly defined areas of doubt and uncertainty!" — Douglas Adams

One of my favorite quotes of all time. We want certainty, and when that fails, certainty about the uncertainty.
IMO you should never be disappointed with your genetic makeup. It's part of what makes you you, and I can't think of any meaningful difference between people with ancestors from many regions and those with ancestors from one region.
If someone gets killed in a plane crash, which intersection of preparation and opportunity caused that?

Or was it just bad luck?
A book I recently read on this topic

https://www.amazon.com/Thinking-Bets-Making-Smarter-Decision...

Really insightful and highly recommended
> Indeed, based on the way its rules are set, the high concentrations of capital seem like they were a foregone conclusion.

You could say much the same about modern market economies.
Women are also more religious and more likely to attend religious services.
iHeartMedia, the largest U.S. radio station owner, files for bankruptcy
I doubt it matters.
As someone who wrote his school papers LaTeX and now jockeys Word for a living as an attorney, let me tell you why Word is awesome:

1) Everyone uses it. You get documents from co-counsel, and you can flip on track changes and send some comments. Track changes is better than version control (for legal documents). Word shows you what you just deleted, so you can be sure you haven't changed the meaning without intending to. And co-counsel doesn't use git so sending diffs around is of limited utility.

2) Typesetting is built-in. Yes, this is one thing that's terrible about Word and great about LaTeX. Separation of content and presentation is good. Except when it's not. Word is, for the most part, WYSIWYG. That means I can tweak my hyphenation or kerning as I go, and when I print to PDF 5 minutes before the brief is due to the printer (as in dead trees), I can be pretty sure what it'll look like. LaTeX lets you control that too, but the "production" step is often longer.

3) Speaking of formatting: legal documents, and often other business documents, aren't just mechanical. For something like an appellate brief in an important case, thousands of people might read it (and its enshrined immutable in the public record for posterity). The content is the most important thing, but they also have to look nice. Markdown, as far as I can tell, gives you very little control over typesetting.

Word is, from an intellectual perspective, a mish-mash of awful ideas. But it's a really good tool for quickly producing documents that are bear a passable resemblance to a properly typeset book page. (Which is the gold standard--briefs for the Supreme Court until very recently were often typeset using a hot-metal press.)
> all criticisms of details of policy implementation are dismissed as defying the "will of the people"

To be fair, quite a lot of them are.
I wonder how often such "mistakes" are actual some state-bound to secrecy hacker doing the ethical thing.

So here is to the nameless, rotting in some oubliette, making mistakes, so others can return to theire familys at night, a secret brotherhood of servants to ruthless masters.

Cheers.
Why Is OOF an OOF and Not an OOO?
Think of all the jobs that could be created by rounding up and burning all books!
Direct link to the github project:

https://github.com/tensorflow/models/tree/master/research/de...

And the blog post of the announcement:

https://research.googleblog.com/2018/03/semantic-image-segme...
Show HN: DailyS – Correlations in your life
"Your private repository has been removed because you received 475 take down notices from copyright holders who own '// fucking timezones, right?"
While I don't doubt that there are some differences in focus, Walmart generally has more of everything than Target.
Still, m*v^2; lower speed means dramatically less kinetic energy to go around in case of a derailment.
Arch Linux ARM! https://github.com/m01/rock64-arch-linux-build (it's literally generic aarch64 arch, no more "for this board")

and really any Linux distro can be installed like that

+ "soon", FreeBSD (possible to boot already, but very few drivers have been already written https://lists.freebsd.org/pipermail/freebsd-arm/2018-Februar...)
Will robots really steal our jobs? [pdf]
tOS | react/react native Engineers, Java+Spring Boot Engineers, CTO, CPO, +| Early-Stage | Berlin, Germany| Onsite |
- Product: We build a travel B2B plattform
- Why us: We are founded by BCG Digital Ventures as well as an amazing corporate partner, which gives us a great unfair advantage to roll over the market
- We have a great partner and a strong backing
- Stack: Java, react/react native, Spring boot, kubernetis

Start: June '18

Unfortunately at the moment we can't help with visa issues, so people from the EU or with a EU citizenship will be preferred.

Contact: paul@pkrecruiting.de
More information: https://tos.workable.com/

- Paul, Recruiting tOS -
This was talked about on Hacker News yesterday:

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

And the book:

How to Destroy a Tech Startup in 3 Easy Steps

https://www.amazon.com/Destroy-Tech-Startup-Easy-Steps/dp/09...
I think generally modelling life in 2d grid with simplifications such as talent = 0.0 - 1.0 and events doubling or halving capital with a deterministic number of "good/bad" events isn't going to give you anything real as output. I don't like this sort of science, it stinks of foregone conclusion. Running the model itself is irrelevant as the outcome is pretty obvious by the maths put into it.

How far is it really from just writing console.out("my hunches are correct!");

Maybe in a future world of modelling where we feed real-world data into the model then maybe we can get somewhere?
Building a DNS server in Rust
What an awesome antidote to today's depressing story about white nationalists coopting Black Panther as an affirmation of ethnicity-based political states. If science can keep reminding people how random and fragile current ethnic or national divisions are in the face of time, maybe more people will focus on building knowledge that lasts longer.
This looks really neat! I'd love to experiment with this
I didn't test the thing (I have my working setup, but wanted to see what this was about), but one suggestion anyways: the screenshot shows a welcome message where it says roughly "Hit C-h h for help". I'd suggest you mention "C-h t" there too, it should be the first communion of every new Emacs user.
So where would you put what we call "determination?" When someone has 9 businesses/jobs/experiments/etc fail and gets "lucky" with the 10th one, it seems like there is another aspect other than luck and talent.
Most of the documents I write are letters which are printed and faxed/posted to people.I tried using asciidoc, but unlike latex there is no document class like letter, which automatically formats the content as required for a letter.I think markdown and similar methods needs to be further enhanced for many common documentation use cases.
I wish there was a Rent-A-Marketer site. Everyone in freelance marketing wants to be paid up front with no guarantees about anything.
Yes! Yes! Yes! Big fan of markdown and friends. At the Awesome Makrdown page [1] I try to collect all awesome goodies about Markdown. Anything missing? Contributions welcome.

PS: What's wrong with markdown? Let's evolve markdown (delete, yes, delete some gimmicks, change some and add some) - see Texi - Text with Instructions [2] for the "next generation" the best of markdown and wikimedia markup all together now.

[1]: https://github.com/mundimark/awesome-markdown
[2]: https://texti.github.io
Great inequality of wealth is virtually always an inequality of power, and so it is "problematized". You're right that all social dynamics are complex (even economics, or "the dynmaics of wealth", isn't known to the way it can be effectively controlled), but at the end of the day, policies are made based on values. A society that values the maximization of freedom would fight against growing wealth inequality beyond a point it deems acceptable.

A complicating factor is that, while power is relative, it certainly grows sub-linearly in the absolute baseline. For example, if I have nothing, someone with a few thousands of dollars can have great power over me. But if I have $0.5M, even someone with $1B wouldn't have as much power over me[1]. This is why absolute wealth is also very important, which is why the question of "would we rather have more absolute wealth or less inequality?" doesn't have a simple answer.

[1]: Although it is not true that my own "fuck you" money is enough to completely counteract the richer person's power. For example, their wealth is used to indirectly affect many people, say through political campaign ads, who then change the laws and thus influence me.
GEMM: From Pure C to SSE Optimized Micro Kernels (2014)
Sometimes I re-watch classic sports games that didn’t end well for my team hoping my memory was wrong and that the game ends differently than I remembered. It never has. :-(
@realdonaldtrump is only 0.008, interesting comparison! I wonder if it's picking up something weird from the style of @potus changing from Obama to Trump, and in particular something related to the fact Trump seems to favour his personal account even as POTUS.
Yes. Therefore, ultimately, in a society without work, wealth should be distributed according to the happiness it delivers. If one person loves reading books and another person loves driving expensive cars, then it's clear how the money should be distributed.

On the other hand, this might take the fun out of driving expensive cars, because in a society with such wealth-distribution, having an expensive car doesn't mean "I'm more successful than you", but rather something like "I have a pathetic need to show off".
60.3% of potentially harmful Android apps were detected via machine learning
Policy detail was not put to the vote, and not agreed in advance of the vote, and to pretend otherwise for the sake of advocating a particular approach to withdrawal and post-EU settlement is simply dishonest.
Despite being an early(ish) Bitcoin investor and believer I’ve been very cynical about ICOs and altcoins. My view has taken a pretty abrupt change in the past month. The internet can be successfully re-decentralized, and we have the means to do it. Between all of the scams and clueless developers, some will get it right. Unfortunately, for some, it means things like Uber, Airbnb, WhatsApp and others probably belong as protocols rather than commercial ventures that make SV and California so wealthy.
This is such a cool project, especially the principles behind it (open hardware!).

As with anything, there's prior art, so everyone should _chill_ :)

Being passionate about synthesis, I have to mention vector synthesis which has a similar vibe in terms of interaction. More like simple mixing between sounds but nonetheless really neat and powerful.

https://en.wikipedia.org/wiki/Vector_synthesis
Yamaha TG-33 https://www.youtube.com/watch?v=8DK7K5sFqWg
SCI Prophet VS https://www.youtube.com/watch?v=1lJL3blZKVM
Korg Wavestation https://www.youtube.com/watch?v=i1fokDelaxM
I studied audio engineering and music synthesis in college and accumulated racks of synths. I rarely composed a complete piece of music but rather became consumed with 'sculpting' sound. After graduating I sold all the gear and bought an acoustic guitar and microcassette recorder. Constrained to just voice and guitar I was MUCH more productive.

Perhaps I'm naive or 'old school' but I'm struggling to believe we've exhausted all possibilities of what can be done with just 12 notes (and their octaves) and rhythm subdivided into 32nds or 64ths.

In other words I'm more interested in how ML can help us discover new combinations of notes (melodically and harmonically) and rhythms rather than new kinds of sounds.
On the herbals: Fishoil gel tablets work very well for depression, if you don't mind some occasional fish smell. They keep me very clear when I take them.
Caveat: If you have MAOI inhibitor issues you gotta make sure you can take certain supplements safely. This is a great discussion and the 2nd time I have heard of the positive impacts of sleep deprivation on depression (SD/D). 1st time I didn't buy it because lack of sleep, unless I am working on a project, makes me amped up and close to rowdy. I use the rowdiness to workout, walk, skateboard or bike; all of the above manages depression and absorbs high energy. Hearing so many intellectual viewpoints on YC makes the SD/D argument more believable.I thought I was the only one with this issue.
You know. They mean "an accent like everyone else had where I grew up."

Obviously that's "no accent."
>>'Or worse still, you get Brexit-style direct democracy where the referendum settles only a broad objective and yet all criticisms of details of policy implementation are dismissed as defying the "will of the people".'

Is it not always the case? We vote for a goal a leave the experts to implement it.

The point of democracy is that we accept the decision of our con-citizens even if we deeply disagree.

Maybe Brexit was the wrong decision, but the idea of not asking because we could get a result that we don't like is totally antidemocratic and hypocritical. Why to bother with the democratic 'appearance' then? Just go with an oligarchy.

Anyway, I have the feeling that part of the Brexit result is because, people, already have the feeling of being in an oligarchy and wanted to use the opportunity to express their discomfort.
Learn Vue from Creator Evan You  5pm EST+1
They are different things. You're not going to use markdown when interacting with "normal" people...
Non-clickbait headline suggestion: "Saudi Arabia cyber attack goal was chemical plant explosion; experts fear retry"

(Edit: meet length requirement)
Is the GDPR a bad thing? Previous commentary on HN seemed broadly positive.
A hopefull adequate comparison would be this: you are a technical lead of at a company, you get really really high pay and you have a lot of fellow engineers under your command. You get handed a legacy system, and there are all all kinds of problems with it:

1. The system uses a database that is not duplicated.

2. The system has no monitoring.

3. The web frontend is written in PHP.

What do you do?

To fix 1, duplicate the freaking database.

To fix 2, add some freaking monitoring.

3 is presumably the hardest to fix. But remember that you get really high pay and you have a lot of engineers. What did the engineers at Facebook do? They fixed PHP.

Do you blame the previous team that made this horrible system? No. No. No. You own the system now. There are valid engineering approaches to fix. So fix it. It can take a while, but eventually you can fix it. In the worst case, you will have to rewrite. But that's still a feasible thing to do.

Now substitute technical lead with VP.
Did you hear that one about a CEO debugging code late at night? Me neither
Same reason we hate google/amazon or any other (almost) monopolies. Money buys speech, power, influence, mind control. There is a reason rich contribute so much to political campaign donations.
Do you have any accent? By that I mean are you a second language English speaker? I just presumed that it couldn’t understand my accent heavy speeech.
If you can plan, purchase and store in bulk then you can save money on essentials. That's about it. Then you have to get rid of as many subscription based items you can.
In the US, at least, this is possibly because a not-insignificant number of people have zero or even negative net assets:

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

It's hard to comprehend something you've never had (or, in some cases, even imagined you could have). I have friends who live paycheck to paycheck. For them, budgeting, saving, investing, long-term financial planning, etc. are completely foreign ideas. Part of this is an intergenerational legacy of poverty: their parents weren't in a position to think about these things either, so they were never raised to think about it - and so, like many North Americans, they spend money they don't have on things they don't need, work punishing hours at close to minimum wage to make up the difference, and are left with no time / energy afterwards to learn better.

To compound the issue: even if they did have the time / energy to learn better, they can't secure the kind of credit that would enable them to quickly pay off their high-interest debts. It's deeply frustrating to watch, but this is what one step above abject poverty looks like. You have a lot of (well-meaning!) people telling you "just do X", without realizing that X often requires you have up-front capital, good credit, spare time, or any of the other things people in more stable financial situations take for granted. (I've been that person a few times, advising them to do things that to me are common sense - only to find out that, for them, those "common sense" steps are impossible.)

In that sort of environment, it's meaningless to ask someone what the time value of money is; they have more serious structural problems with their finances that no amount of high-level philosophizing will solve.
tnx, i resubmitted it.
Unfortunately, human society is made up of humans, irrational though they may be. A high degree of inequality usually indicates one of two things: a dictatorship, or a society that is liable to vote in populist leaders (and hence potentially turn into a dictatorship). An highly unequal society is not a healthy society.
I didn't know Word had settings to adjust keming.

To be honest I only use Word to view requirements docs. I thought keming was on a per-font basis and that's it. But if Word lets you tweak it that's pretty cool.
Did we even hear it though? If you're shy in a demo, maybe the product's not all that good. Just get a real musician playing it to confirm its merit.
They've literally been sentenced with hate crimes in the UK, so actually the UK judicial system decided what were criminal activities and Facebook merely followed suit.
Single person startups competing with tech giants for user content usually don't make it precisely because they compete with them.

I don't have to imagine. I already have two failed products behind me precisely because the tech giants exist and are big enough to not play by the rules.

Coming from where I've been through, I actually see this law proposal opening the playfield for smaller entities.
How do they want to accomplish this? Checking every user upload against a database that stores every copyrighted piece of data under the sun seems kinda heavy?
Duolingo Now Teaches Klingon
If you are claiming that Microsoft is pure as the driven snow with regard to making exaggerated and hyperbolic claims, then you clearly know little about Microsoft.
After reading 'Thinking Fast and Slow" by Daniel Kahneman, I'm not surprised people can't calculate their bill and determine change in line at the super market. Solving math problems like that requires deliberate focus and effort. Nobody has the time or energy to do that on line at the supermarket. Most probably estimate.