skysight-inc/HackerNews huggingface dataset:
So was medicine at one time... and all the rest. We got a lot of stuff wrong, and a few things right and built on that.

Psychology isn't all bad, since a lot more folks with severe mental illness can now go on to lead a much more normal life due to medication and coping mechanisms. Same for folks that go through trauma and have after-effects. But we are still refining this stuff, so some of it is going to be crap and there are going to be lots of pseudo-psychology fed to the uneducated masses.

Nutrition is somewhat similar. We simply don't have the knowledge to understand its complexities right now. But it isn't all crap: We understand connections between malnourishment and stunted growth, for example. Understand folic acid helps prevent birth defects and vitamin C helps prevent scurvy. To confound matters more, we have a lot of misinformation, partially due to politics and business practices. This isn't really confined to nutrition, though. Society is prone to reject new ways of thinking. Heck, the US pushed against modern "european-style" medicine back in the 1800's - they didn't think they needed science in their medicine or something like that.
Why not react-like interface like reagent-project.github.io
Maybe the common approaches and models are what's wrong. Too me, if EMACS could render HTML the way a browser could it could cover almost every desktop user interface use case.

There have been other systems developed which have similar approaches to simplifying desktop user interfaces; Enso comes immediately to mind. But I'm not aware of any systems that's completely replaced the notion of sandboxed applications running in their own windows and employing their own menu systems and widget layouts.

With web applications things have become many times worse. I absolutely hate all the different UI paradigms I must deal with on a daily bases.

There's empirical evidence to support the fact that I'm not in the minority either. I don't have the reference off hand but I was reading how a very large percentage of the Chinese population uses WeChat for many common, daily tasks other than chat. My claim: this is because consciously or not they don't like dealing with multiple, varying user interface paradigms.
I just started learning Common Lisp a few days ago, actually, and I agree that this isn't a good way to present this project. I've never used Emacs (I'm been using vi for 13 years now), and regarding Lisp machines, I'm very curious about them but in 2017 I have the slightest idea where I could try one out; unlike Smalltalk where there are open-source Smalltalk VMs such as Squeak, there are no open-source Lisp OSes; plus, Lisp machines themselves are expensive collectors items. (I wish there were some type of computer lab available where one could try out old machines that had a tremendous impact on computing history such as the Xerox Alto and Symbolics Lisp machines running Genera, but I digress.) It would be nice if the IP issues regarding Symbolics Genera were resolved and if the IP owners open-sourced the OS; there are enough interesting and unique ideas in Genera for it to still have an impact on the computing landscape despite its age.
I wonder what the BSD of therapies is. Smaller but dedicated groups, less rough around the edges but still managing to do less than Linux therapy.
> That is correct. However, in Haskell you need a lot of discipline to guide a big project in the right direction. Maintenance can quickly became a nightmare due to very dense code.

Have you worked with Haskell professionally? Your observations do not match my experience of approx. 3 years of professional Haskell development across 3 different companies. Guiding the growth of Haskell codebases is trivial compared to Python, which is the other language I have professional experience of.
I would rather use RemObjects Elements then Xamarin :) Allows me to share code between Android, iOS, macOS, web. Quite lovely, UI can never me 100% the same for each platform so there is where the main cost will be.
Lol, problem with being old is seeing people make the same mistakes over and over again!

Companies don't do the research needed, people take ideas that have been around for years, give them a new label and wala, new idea!
I read about it when it came out, alongside with Kotlin.

I bet on Ceylon, but somehow people preferred Kotlin.
These worms make decisions by eating like crazy
The biggest reason for point 1 is point 2, IMO.

Their software pretty universally sucks - if it was just Mac it would be possible (although not reasonable) to argue that MacOS was an afterthought but IME it's terrible on Windows and iOS too and they just don't seem to care.

I've had weird syncing bugs where the content of one note appears in place of another's, or the note's content has had all the formatting ripped out so everything is on one line, which mostly fix themselves if you clear the app's cache.
They keep saying they've fixed it in release notes but the issue keeps happening, and if you raise a support ticket (I've got Evernote Premium with supposedly prioritised support) you'll get useless responses that suggest they haven't properly read your ticket, days after you opened the ticket in the first place.

It's terrible, and I'd really like to stop giving them money, but I've struggled to find an alternative (tried OneNote and stopped for a reason I can't recall right now, plus the now-dead Vesper and Simplenote) despite a long line of comments below suggesting that emacs org-mode or papyrus and carrier pigeon is a viable alternative.
Command line isn't really necessary. I have a similar setup (gollum wiki on Dropbox) and I only need a text editor to edit files, and there's tons of mobile text editors that hook up with Dropbox.
> Any money that a corporation earns is either paid out as dividends (at which point it's taxable as individual income) or reinvested into growing the company (at which point it turns into things like "salary", which is taxable as individual income).

Or things like 'assets' such as property, cash on hand, holdings in other companies, which generally aren't taxed (or aren't taxed as salary/dividends are). Companies which do this for a long time are able to choose the moment (and sometimes the country) at which the assets are transmitted to investors. If they become big enough, they can even bully governments into changing laws to suit them.

I suggest you look at Berkshire Hathaway and evaluate this sentence in the context of that company:

> Any money that a corporation earns is either paid out as dividends (at which point it's taxable as individual income) or reinvested into growing the company (at which point it turns into things like "salary", which is taxable as individual income).
gavin king of hibernate ?
The two scariest words in the world "Trust me"!
Are We Going to Allow Smartphones to Destroy a Generation?
You're kidding, right? "!!foo" is a complete no-op in Java. It is never needed and never correct.
All these companies tripping over each other to ban DailyStormer while at the same time they won't take a position against similar sites that are just as unquestionably immoral/illegal as DailyStormer (Torrent sites, ISIS sites). One might be forgiven for thinking that this sudden moral awakening of 'Big Internet' is nothing more than a selfish PR stunt.
I wonder if Uber should explore some type of franchise model. I don't think I've seen anything like this in tech but it would allow them to offload some of the local costs/complexities to a presumably more locally dialed in franchisee, while maintaining a focus on their core tech & brand marketing. Despite the spate of HR/PR disasters, the Uber brand is still extremely strong.
Well articulated and very concise. This could have been laboriously drawn out into a 10 page article.

"Half as long" writing lesson from "A River Runs Through It"
https://www.youtube.com/watch?v=7vRhOdf-6co
MAZE – connecting people in geographic micro-communities around the world
^or the other IBM company whose name I can't remember

I think you are referring to Compose[1].

We differ with/from the alternatives in a number of ways:
- We have No rate limits. We do not limit the number of messages you can queue, the number of queues or any other artificial else.
- All our plans are on dedicated server. We do not setup shared RabbitMQ servers(vhosts).
- We do support HiPE (High performance Erlang).

We have a comparison page[2] where we list more of these differences.

1. https://www.compose.com/databases/rabbitmq
2. https://www.amqphosting.com/us-vs-them
Ask HN: What paid programming tutorial services do you currently use?
My list currently includes Safari, Data Camp, Laracasts and Egghead. I try to watch a few tutorials per day when I have down time--instead of watching TV. I never have enough time to complete everything, but find these services extremely valuable. I'm curious as to what other services developers recommend. Thanks.
(I have a customization built on top of that.. instead of specifying the line numbers, I can specify the start and end regexp for the lines containing my snippet).

This is awesome. Is this available anywhere? I'd like to use it.
If you think torrent sites are "just as" immoral as White Supremacy sites, your moral compass is unambiguously broken.
>: Daily Stormer: “Summer of Hate Edition.” The site spends considerable effort demonizing Asians, Blacks, Mexicans, etc.

I am an Indian and every single "crossover" indian youtube video is filled with "Designated Shitting streets [1]" comments. I really don't give a shit( pardon the pun) about those comments. Do majority of "Asians, Blacks, Mexicans" in America want this kind of censorship on their behalf ? Really curious.

1. http://knowyourmeme.com/memes/designated-shitting-streets-po...
Female characters get all the worst lines in films
In my experience, usually the worst that will happen is that you'll get ignored. In that case, you can try making your question simpler or just go back and try and figure it out on your own (possibly coming back with another question later on). Usually, you're not really any worse off than if you don't ask at all.
Recently I'm seeing many Lisp contents in HN and always seeing tosh's name. Thanks for the posts tosh!
Impressive for a computer, the sounds do hint at Bach's chorales.
For a Bach listener, this is a turn-off. A string of nonsensical movements with a sauce of Bachesque colours doesn't make for a composition.
No amount of control of my environment will put me in the zone when I'm working on boring code. Crud framework? I'll be reading HN while going through the motions. Code review? Time for some stimulating music (though not too stimulating, I do need to pay attention to the code review).

But give me something interesting - a real challenge - and I'm able to get into the zone, the hours flying by like they were minutes. My brain has to be able to fully engage with the problem to hit that zone.

Of course, I'm a technical lead in my group, so the ability to control my environment is limited. So I get up absurdly early just to get work done before I have to be available to be interrupted.
+1 for vimwiki, though I mostly use it for the diary shortcut (<leader>w<leader>w).

I also use it in conjunction with gollum, which works nicely (gives search, live editing, etc).
I'm one of the coders who will sit down for hours without compiling and end up with working code (doing it right now, I've got a new algorithm which I couldn't wait until Monday to dig into). But there's a process of preparation leading up to that point.

First step usually involves a whiteboard and/or pen-and-paper notes for developing the overall design, data structures and algorithms. Then I'll use hierarchical note taking to sketch out the data structures and algorithms in what amounts to pseudo-code. During that step, I'm constantly looking through any existing source code and repeatedly iterating to make sure all cases are handled.

Then the fun part of walking through those notes and coding out each individual step one by one. That will typically take anywhere from 2-8 hours without touching the compiler (though sometimes, if the changes are incremental, I'll compile occasionally to check for typos). I'll queue up a few albums and/or mixes to help focus and just sort of disappear from the rest of the world.
And make sure you read the book. The movie is okay but leaves out a lot of the philosophical issues that Sagan wanted us to grapple with.
Go vs. .NET Core in Terms of HTTP Performance
iTunes U Collections Are Moving to Apple Podcasts
There's also a form for crowdsourcing a new Golden Record for 2017: http://www.newyorker.com/tech/elements/how-would-you-explain...
I imagine it is easier to get working on a known hardware configuration.
> Emacs vs Vim is one of them, no matter how animated the debate is. Gender politics is not one of those contexts. There's a really significant difference there.

Yes, you're right. There is a really significant difference between discussing Emacs vs Vim, and discussing gender differences. Which is to say: one is meaningless, and one affects the lives and livelihoods of half the population of our planet.
You're right and I suspect it's because multi-arch isn't a business priority. The support for multi-arch is there and things are slowly moving in that direction. I'm more optimistic now than I was 2 years ago.
Well you didn't mention the ISIS sites. Much of the torrents are actually illegal, the hate speech is protected speech.
Thanks! I love the textgenrnn_vocab.json easter egg by the way :)
There's an argument to be made that piracy is illegal whereas hate speech (in USA) is not but my point was that Big Internet has no moral compass whereas you seem to want to argue with a strawman of moral equivalency between two unquestionably immoral acts.
This would be lower priority than Tablet so we will have to wait some time until we see any desktop app support. Even Dartlang does not have OOTB desktop app development support. However, I have conceived ways of hacking up a Dart desktop app using Electron / Dartium.
Discussed 2-3 months ago:

https://news.ycombinator.com/item?id=14427232
Seems like the proponents of net neutrality have a dilemma on their hands.

There are neo-nazi shows on cable access channels, so I'd think the same legal reasoning applies to the internet.
Lichess.org API
In the end its a good thing for privacy (and the internet), since these antics will speed the adoption of zeronet and associated tech.

A decentralized web is the next game changer that has been brewing for a few years, and now is becoming ready for prime time. Its going to represent a seismic shift in the next few years...poor Zuckerberg, et al.
“How do you get to Carnegie Hall?”

https://www.carnegiehall.org/BlogPost.aspx?id=4295022505
I just posted a link comparing Kotlin and Ceylon in more detail. Don't know the state of Celyon as of now, 1 1/2 years later..
This sounds a lot like Fuchsia, which is all IPC-based, has a syncable object-store[1], a physically-based renderer[2], and the UI is organized into cards and stories[3] where a story is "a set of apps and/or modules that work together for the user to achieve a goal.", and can be clustered[4] and arranged in different ways[4].

[1]: https://fuchsia.googlesource.com/ledger/

[2]: https://fuchsia.googlesource.com/escher/

[3]: https://arstechnica.com/gadgets/2017/05/googles-fuchsia-smar...

[4]: https://fuchsia.googlesource.com/sysui/#important-armadillo-...

[5]: https://fuchsia.googlesource.com/mondrian/
If you run into Trey at the conference tell him we're all waiting for it! With excitement :-)
> I suspect the root cause is simply that building a successful operating system is hard.

It's hard but not that hard; tons of experimental OS-like objects have been made that meet these goals. Nobody uses them.

What's hard is getting everyone on board enough for critical inertia to drive the project. Otherwise it succumbs to the chicken-and-egg problem, and we continue to use what we have because it's "good enough" for what we're trying to do right now.

I suspect the next better OS will come out of some big company that has the clout and marketing to encourage adoption.
I believe OP was referring to a few stories that recently showed how Buffett profits from the reaction to the news of his investments, and companies also offering him sweet deals (i. e. buying new stock at a discount) because they see an investment by him as excellent PR.

That's not so much insider trading, and "market manipulation" also doesn't completely fit. I guess Buffett has just become a self-fulfilling investment prophet.
>> […] sometimes having as many as 20 drinks at a time

> Hmmmm that's not a lot when your talking problem drinking as an addiction.

Twenty drinks at a time is not a lot? Don't most people draw the line way before that? In the Netherlands drinking more than three drinks a day is considered problematic drinking (for men); I wager that this won't differ that much around the globe.
if you're talking about https://web.archive.org/web/20170820092504im_/https://common..., then it literally did not say that. let me quote literally:

Given that you lisp, you're probably familiar with Emacs or the symbolics lisp machine. This environment shares some of its modality with these systems and is modeled (rather imperfectly), in their image.

that's too optimistic for sure, but how is it a turn-off without you putting different words into author's mouth?
If you mean Web Development then you need to look at just Dart which is the foundation of Flutter without the widgets, UI and Web platform sugar.
It's not a strawman because I am attacking the actual argument you made.
I used inflammatory wording to get attention.

Why would you even do that, it adds nothing to the discussion, it just polarizes views. There are interesting questions to be asked about taxation and welfare but we aren't going to get that now are we.
This is turning into a virtue signalling circle jerk.

The one quote provided is nothing near incitement violence, in the legal sense. I'm now in the icky position of defending Daily Sturmer because I believe in the First Amendment and this latest campaign against one web site feels so contrived and politically correct. Yes yes, I know that the First Amendment doesn't apply to Namecheap or godaddy or cloudflare. But this has gotten downright silly.

As another commenter noted, these large companies have no compunction hosting/registering domains for sites that actually do incite violence and actively ruin people's lives... like jihadist groups or ripoff report, a site that makes it an active business model to defame people online, destroy lives and careers, and then extort people to remove that content.

This whole daily sturmer campaign has gotten to the point of being nothing more than a way for companies to pretend like they care or want to prevent a type of speech they don't like, but in reality is picking on one site that is mild in comparison to the other things these companies tacitly approve of.

Edit to add a link that apropos: The Seductive Appeal of the "Nazi Exception" https://www.popehat.com/2017/04/18/the-seductive-appeal-of-t...
Yet another error is that if you remove one scss file, the old generated css file will not be removed after a rebuild. If the next build step does something like wildcard-include all *.css-files you will get problems.
I feel a "Use Nim" but sorely need to restrain myself.
> It gains some advantages by using (highly idiomatic) C as an intermediate language

Do you perhaps mean 'idiosyncratic'? As you point out, the generated C is almost unreadable, and not "idiomatic C" at all.
"Protected" from the government, not from private entities. I would gladly support Namecheap taking down Isis sites, but is there any evidence that they aren't?
In a sense, I agree with you. These virtual signallers make me feel icky, at the same time it motivates me to support projects to decentralize the web and support free speech for all people.
Also: https://en.wikipedia.org/wiki/T_(programming_language)
Tcl/Tk never clicked for me, because it had no decent business table view (or I just didn't find it). When Borland died, Gtk and Qt were the only viable alternatives, though I can remember some shallow experiments with early Wx, Fox, FLTK and pure GDK/Cairo :)
> like jihadist groups

Is that true?
Don’t abuse the term “isomorphics”.
To prove 2 groups are isomorphic mathematically you have to show there exists a product preserving map between the groups.

Just kidding.
http://www.ibtimes.co.uk/anonymous-opisis-cloudflare-refuses...
The quote isn't from the column you linked to. That column is by a professor of history and as far as I can tell, Daniel Williams isn't an economist.

I was mostly speaking about issues like the deficit. I used to subscribe to the deficits are bad theory of budgets. If I shouldn't run my household with a deficit, then how does it make sense to run the country with a deficit? Turns out, they aren't the same thing.
Well what about net neutrality (my thread on that is already -2)? Neo-nazi shows are on cable access channels. I'd think the same reasoning applies.
Is there a history of large-scale and state-enforced discrimination against Asian Indians in the US?
Graph of Stack Overflow tags (visualization)
> The brain is mostly deterministic. Quantum-level nondeterminism has very low probability to matter much.

Sources, please?

At an atomic level, events are not deterministic.

At a molecular level, events are not deterministic.

Perhaps you are referring to parts of the brain that are not made of atoms?

Personally, I suspect that the brain is entirely non-deterministic in terms of the material it is made of and fine-grained behaviour [because physics and chemistry support that idea].

But I suspect the brain's structure does something to offset this at the larger scale, and make it more predictable/deterministic (averaging, wisdom of crowds, etc). However, I do not assert the latter as fact, merely my own speculation.
What does C get you, in the long run? Why not just compile Scheme to machine code directly?

Note that Chez takes this approach, and is faster than Chicken, which compiles to C.
As someone who doesn't know enough about K8s, this looks like an amazingly easy way to get stuck in.

Can anyone who has experience with real deployments advise on what pain-points may be encountered by growing something like this further than N nodes (and talk about what N might be?)
So what he's saying is: REmove all these layers because they're bad, but add these OTHER layers because they're good.

Thats how you make another AmigaOS, or Be, I'm sure Atari still has a group of a dozen folks playing with it, too.

The OS's over the past 20 years haven't shown much advancement because the advancement is happening higher up the stack. You CAN'T throw out the OS and still have ARkit. A Big Bloated Mature Moore's Law needing OS is also stable, has hooks out the wazoo, AND A POPULATION USING IT.

4 guys coding in the dark on the bare metal just can't build an OS anymore, it won't have GPU access, it won't have a solid TCP/IP stack, it won't have good USB support, or caching, or a dependable file system.

All of these things take a ton of time, and people, and money, and support (if you don't have money, you need the volunteers)

Go build the next modern OS, I'll see you in a couple of years.

I don't WANT this to sound harsh, I'm just bitter that I saw a TON of awesome, fledgling, fresh Operating systems fall by the wayside...I used BeOS, I WANTED to use BeOS, I'da LOVED it if they'd won out over NeXT (another awesome operating system...at least that survived.)

At a certain level, perhaps what he wants is to leverage ChromeOS...it's 'lightweight'...but by the time it has all the tchotchkes, it'll be fat and bloated, too.
I don't see any reference to Namecheap, the company in question there. Have I missed it?
Understanding EC2 “Up to 10 Gigabit” network performance for R4 instances
Justice League Comic-Con Trailer – Watch Lego Version – Relay Vibes