skysight-inc/HackerNews huggingface dataset:
I use emacs orgmode as a task manager. I also use the time tracking features of org. It was the best investment in my productivity and peace of mind. I use org since 2006.
Ask HN: Which are the best innovative news webs?
I know HN will be among them :D
Very well put! I see a lot of situations like these that certainly have multiple and nuanced interpretations being consistently interpreted (and vastly overinterpreted) in one direction.
I have read novels since before the internet. I'm more likely to interpret and make connections about an article I discuss on HN than I am for any book I read (which I consume like popcorn).
Yet the teeth/tongue were obviously wrong, and the hands' motion felt... off. The Uncanny Valley effect is difficult to overcome, while we're getting closer it's not until things are perfect that the improvement really matters.
Parse Is Dead: Secrets About Their Cloud Infrastructure
In 15 years maybe the bandwidth will be there, and we can have full-face VR headsets that also face track and transmit expressions to other people in virtual worlds.

The allure is there - be convincingly you, but also look however you want to look. That would get eaten up by a lot of people.
Non mobile links:

[1]: https://en.wikipedia.org/wiki/Code_page_437

[4]: https://en.wikipedia.org/wiki/VGA-compatible_text_mode
It's true that Germany is not the only "orderly" society, in your example the US and the UK are also such (to varying degrees, but they are all well on the "organized" side of the spectrum) - as are almost any in the northern parts of Europe & some former British colonies such as Australia or Canada.

But I invite you to spend any amount of time in any Indian-subcontinent country and emerge with the conclusion that it's just as orderly as Germany only in a different manner (and for less extreme examples try Turkey, (southern) Italy or Israel).
I've posted about this in other places on this thread, but after feeling the same way as you, I looked at some old movies, and found that most posts are fairly recent. It turns out that IMDB has been expiring posts all along.

Your argument is sound though. Comments on websites, even if filled with trolls and fakes ought to be treated with respect and saved for posterity, since they give an important insight into the current zeitgeist.
You had only been asserting "don't use such languages", you hadn't really got to "and never will". And I don't know whether I disagree, but you've certainly not made a case for it.
True. And I do agree about Libre office, first thing I uninstall on Ubuntu.

But you can try and use WPS office. It's made by some Chinese company, it's fast and it is compatible with Office files.

I had one of my Linux epiphanies with WPS. I got a Powerpoint presentation by email, I plugged the videobeam HDMI adapter to my laptop, pressed the Fn-F8 keys to change from mirroring to using two separate displays, opened the Powerpoint file with WPS presentations and it worked beautifully.

The presentation was fullscreen in the external display, and I had the notes in the laptop. The presentation was flawless.

I had never had any other software work without issues for me at the very first try and I was very happy that it happened while running Linux.
URBEX in Belgrade
"I am not particularly proud"

Still, he's bragging about it.

No, it's not criminal. Not even illegal.

But it means I wouldn't ever want to do anything with the author.
SeatGeek now lets anyone sell tickets directly on its site, just like StubHub
It'll be on http://engineering.rallyhealth.com/ when it's done (pardon the looks, site is WIP). It was just going to be a long post, but I'm trying to be as helpful/detailed as possible. Probably won't publish anything until I have the whole thing done.

I don't have an exact date unfortunately, but it'll be on there sometime before March 2nd to coincide w/ a .NET Rocks podcast. I'll share on HN though and bump this comment when it's released : )
The preference for maps and folds looks like a fad to me. I can use them but I don't think it makes the code any easier to understand, just different.
uBlock Origin, Privacy Badger, HTTPS Everywhere, Github Notifier, GitHub Hovercard, WebRTC Network Limiter, Pinboard, Bitwarden, OneTab - chromium
The argument isn't GMO vs organic. Non GMO isn't necessarily organic. Someone could vey easily be against both.
>That's unrealistic, otherwise there would be a top-quality university in Missouri and Alabama.

Are you really claiming it's impossible to have good educational institutions anywhere except where we already do? This sounds like an overly-general claim: "anything that can be accomplished, already has been".
Just give me a Watson iPhone app that kicks me out to a professional if it can't confidently diagnose.

I am appreciative when medical staff is required. But when it's not, ruthless automation must be out into place to contain costs.
Thats not a strength of Go. Structural interfaces, channels and performant M:N green threads are its main strengths, and AFAIK there is no other language that provides a similar combination in a familiar C/ALGOL-like packaging.

If such a language existed and had generics and Swift or Rust style error handling as well as some backing by a large-ish corporation / organization, I think that language would be preferred to Go.

More expresiveness isn't always better. Examples that hit the sweet spot are C# / Swift (C# really needs algebraic data types). Beyond a certain point, you will start to lose users. Haskell is very expressive, but few will ever have the time or patience to learn enough to build their perfect monad transformer stack and take advantage of the mtl typeclasses to easily use it. Even though it does have M:N green threads, channels, STM and everything.

In fact, Haskell could probably compensate for this and beat Go by having excellent library documentation and well written, focused tutorials for the working engineer.
I think one of the problems is that there's no centralized leadership from an encompassing GUI perspective. It's tribal. The kernel and RMS contributions of course has centralized leadership and are much more successful and coherent.
Yes I knnow, again see the qualifiers...
Oh, I see, you're addressing the "we don't need uncountable sets" statement by giving examples of intuitively obvious things which are uncountable. But I think OP's claim is that we don't "need" those things because we could do mathematics with the set of Turing machines instead of the set of functions, etc.
While I'm sure this is was too simplistic. Seems like it they can produce less wheat, then maybe people will eat less wheat, and possibly the reduced carbs will make them healthier. Win/win!
quinequine: Would you please drop me a line via my mail (lukewm AT riseup DOT net). I'd love to start up a dialogue about this. It's been something that is interesting me a lot lately.
A much more precise list of what can or cannot be done by a 51% attack

https://en.bitcoin.it/wiki/Weaknesses#Attacker_has_a_lot_of_...
How does this e.g. compare to Barman mentioned in the 2ndquadrant Gitlab data loss reply

http://blog.2ndquadrant.com/dataloss-at-gitlab/
It has been explained on multiple occasions by the language designers what they meant it for, e.g. https://talks.golang.org/2012/splash.article
This isn't really a "new" disease, but a new variety of Puccinia graminis.

One thing about P.graminis that's useful for us is that it overwinters on barberry, where it does the sexual stage of its lifecycle, so if you can get rid of the barberry you can slow down the rust's evolution significantly. Here's a page about the eradication efforts in 20th century US: https://www.apsnet.org/publications/apsnetfeatures/Pages/Bar...
What's today's equivalent to WASTE? Especially on a Mac. How do people securely (encrypted) share files between themselves?

Edit: Can't find a mac client/server of WASTE. And some of those download links seem to be down.
When I think about Go in comparison to other languages, I think of car metaphors. Lots of people talk about cars that are good. Some people think a good car is fast, some people think a good car is low maintenance, some people think a good car is eye-catching. They are all right, those are all descriptors of good cars.

Go, however, is like a Toyota Corolla or a Honda Civic. It's dependable, but relatively plain. It's not necessarily a joy to drive but there's not much of a learning curve. It lets you go fast, but not so fast you'd hurt yourself. It's designed with safety in mind, so much so that it can feel a little over-bearing at times.

It's not a language that draws you in with one clear feature or philosophy. I've used it very successfully and I still find myself rolling my eyes at "go-isms." Lines of "ok, err = ...", rewriting extremely similar data structures, careful channel management, etc. In a list of dependencies, the go dependency will need the least maintenance time and tuning, but what you do need will often be drudgery.

Go is a useful language, but it's a language that has purposefully stripped out all the magic. People like magic, they miss it.
I used this on my desktop Linux machine now! I love it!
> Sure, he was structuring, which seems as ridiculous as 'precrime' to me. But why was the guy trying to flout reporting requirements? Why were they looking in to him?

Because federal law requires banks to monitor for and report this type of behavior.
Not every massively destructive revolt, invasion or war directly overthrew a dynasty, but the history is littered with revolts and incursions from the steppes, even during some of the strongest dynasties. The Tang and Qing dynasties were able to stagger through and survive two of the most destructive wars in human history, the An Lushan and Taiping Rebellions, respectively, which killed tens of millions and devastated huge swathes of the countryside, as two examples.
As for the skeptics here, NPR has a pretty good test so you can see for yourself whether you can hear compressed vs high-range audio:

http://www.npr.org/sections/therecord/2015/06/02/411473508/h...
Good point. 128kbps was more than enough for me in those days. 160 was hedonistic.
No that's exactly what the argument is.
2 + 2 =/= 5
We detached this subthread from https://news.ycombinator.com/item?id=13567201 and marked it off-topic.
> You really don't seem to understand the difference between syntax and semantics.

Are you talking to me? I've just pointed out how SGML works and didn't say anything about syntax/semantics.
This is where I interject & mention this.
https://en.wikipedia.org/wiki/Opportunity_cost
People don't want to feel like they wasted time & resources over something that doesn't exist.
Religion can just be relegated to a construct for social activities. There's so many of them which sprung up independently. People should really ponder whether they have accounted some belief for interplanetary travel.
This looks interesting, as I use imdb mainly for lists, and they are too inconsistent to me - there's a watchlist, but no watched-list, for example. Or I haven't found it, because the ui is so inconsistent.
Does Letterboxd have the option to export your activity / lists?
20th Anniversary of MAME
Yeah. American prisons are overflowing with guys who got caught pulling $220k out of the bank in a structured fashion. This is the real source of our prison overcrowding.
Agreed. Would you say it helps if the funding agencies were on board with, say, having a non-profit foundation run this service? They would have a much easier time allocating their $ since the system can show who contributed what and how many people found it useful. I feel like PIs need to know they can pay the bills and as long as the money is coming we can get them to try out the new systems.
Lobster version: https://github.com/aardappel/lobster/blob/master/lobster/sam...
> Homotopy type theory.

Can you talk more about this? I even got THE book on this (haven't really read it yet though) and like I think I get the rough ideas but I'd be curious to hear what HTT means to you (lol).
I'm curious what is org? Do you have a link you can share?
"Foreign real estate investor" in Vancouver is a thinly veiled euphemism for "Chinese and Russian money."

When you're passing a law that disproportionately affects certain ethnic groups, that particular comparison is apt.
Sorry I wasn't being very clear, I meant that the proportion of blacks that were slaves was far higher than the proportion that are now imprisoned. Or even that are ever imprisoned. Really I think trying to paint our present situation as almost as bad as where we were just 150 years ago doesn't really make sense.
Curiously my experience of Unity on Ubuntu 16.04 is the exact opposite. It's by far the fastest Linux desktop I have tried and I have been tinkering with Linux desktops since the early 2000s. My experience has been so dramatically different from some of the negative reviews I had read online that I can only conclude these are from older buggy versions or perhaps mis-configured or non accelerated GUI drivers.

For me it's been much faster and smoother than my 13 retina Macbook Pro and Window 7 Desktop and this on an ancient i3 2100 system with 4GB ram and old 6770 Radeon card.

My only regret is I didn't try it earlier because of all the negativity floating around about it. I suggest anyone interested in Linux desktops ignore the negativity and try Unity on Ubuntu 16.04 with an open mind. Its fast, lightweight and reasonably sleek and minimal.
It explicitly says that it was.
NewHope and NewHope-Simple Ring-LWE key exchange systems. Post-quantum secure key exchange with performance (speed/key size) that's actually practical! There's not much point to having a secure cryptosystem if it's so expensive you can't use it.
> In the days where even traditionally fully untyped languages are moving toward inferred, optional and static typing

This only shows that the sweet spot is probably not in the extremes, but somewhere in between the dynamic type system - paranoid type system spectrum.
https://www.google.com/search?q=emacs+orgmode
The author lost me at "Mathematical genius resides within every one of us — most people just don’t know it yet."

The movie Ratatouille captured the sentiment much better, "a great chef can be anyone". Which is not the same as "anyone can be a great chef". It seems the author is mixing up those two.

I fully agree that gender, background, schooling, etc is not the key determination of genius. However, saying anyone could be a genius is disingenuous.
Traffic and subscriber [stats] 3 weeks after launching Opps Daily
IMDB's been expiring messages all along, so there isn't much there to backup. After reading this announcment, I wanted to save the fanboy comments for Cloverfield (2008) back from when it was first released, since I regard it as a classic example of the phenomenon, and they are already long-gone.
I've been using Letterboxd extensively for 6 months now - after 13 years of rating everything on IMDB. The experience of rating and reviewing a movie is superior on Letterboxd, definitely. But when I need discussions about a movie, or if I need to know an exact detail (revenue, soundtrack,...), I still head up to IMDB.
So did my Moto G4.
> Cormack and Romero ghost shifted on computers at their daytime employer

That's a very timely example given the Oculus lawsuit verdict...
Maybe Trakt would also be an alternative for you? They have a "watched" list as it's their main feature. Lots of media centers automatically submit what you watched to the site so it's great to keep track of things.

Here's what it looks like for a profile with some data:

https://trakt.tv/users/dewey
I dunno... in some ways, the problem is that they didn't think it through to begin with, and chose something widely-known-to-be-ambiguous-and-problematic like "time.Now()", instead of choosing unambiguous names / structures from the start.

It's kinda the equivalent of making a new language (nowadays) and not defining what encoding your native strings use. Of course it's going to cause problems. Except the timer issue has been around much longer than the standardization on utf-8.
If you're interested in the history surrounding the TTY, I just published a newsletter about it on Friday which you can read (without signing up for anything) here: http://www.rubyletter.com/newsletter/2017/02/03/terminal.htm...
It also "may have" cost 5-10,000 people their jobs, but Moore thought to research that.
http://startouch.thestar.com/screens/003e50ae-8fe5-4e1f-be7e...

Your simplistic views of history do not explain reality. Just because they weren't called Jim Crow laws doesn't mean that similar laws didn't exist.
While I agree with many of the author's points, I don't think "lost" or "killed" are valid descriptions. It's never too late to dig in and make the Linux desktop experience better. It's not like Linux disappeared and doesn't exist anymore.
At a high-level they're very similar in the problem they solve, both are focused on giving you reliable disaster recovery. At the time Wal-E was written barman didn't exist and S3 was one of the few reliable options to backup to (this was over 5 years ago). Since then Wal-E has expanded to include just about every object store you could want, and at the same time 2Q introduced barman as their take on it.

Wal-E has been used for a number of years to provide disaster recovery for Heroku Postgres, for over a million databases. It enables their follow and fork functionality, and we're using it at Citus as well for Citus Cloud given we have the person that authored it.

As for exact differences I'm less familiar as I've not seriously run barman in production so perhaps someone that's run both can chime in.
> How do you control which url opens which app?

The website itself specifies which app should be used by publishing a Digital Asset Links file. (https://developer.android.com/training/app-links/index.html)
Looks promising. I'll check it out. Thanks for sharing!
A 7ft tall pro basketball player resides within every one of us.
It seems crazy that in this time of wanting to hoard and mine user data Amazon (who owns imbd) would close down a direct channel for collecting user information.

If trolls really were the issue then why not use that as an opportunity to devise a new bot to watch and moderate that. amazon is always exploring new ways to use machine learning and this could have been a great use case.

It all seems to go against their core principles.
> Seriously, I have never found a language that made refactoring as easy - or, dare I say fun? - as Go.

Sounds like someone's ready for Haskell.
NFS can frequently cause hanging guests if the server goes away, leaving the filesystem mounted.

Locking is often a problem, for example if you've got ~ mounted on NFS and you're delivering mail to mboxes - obviously maildirs sidestep that particular problem.

Firewalling is a real pain, as is access-control and UID remapping. (These are more concerns when you have a single server sharing a tree to multiple clients.)

Finally failover & high-availablity are hard because you can't do transitions terribly easily, although hacks exist using automounter, etc.
Before even going to AI/ML type of things, our startup (www.radfox.fi) is doing "simple" fixes to current workflows, first making sure radiology referrals are at the same time informative and decisive (=quality and accuracy of the referral)

And then bringing checklist driven analysis for radiologist.
Since you asked, I'll post once more. :-)

I think you have interesting ideas and laudable goals. It's nice to see some promotion of good coding style that goes beyond basics like how to choose good names (which are also important, of course, but well covered by existing material). It's also nice to see some recognition that what may be good for working with code in the small may not always be good for working with code in the large, which I think is not as well understood as it could be in our industry, to our cost.

Curiously, while I agree with many of the goals and much of your analysis of the problems, my own search for solutions has gone in almost the opposite direction. I tend to emphasize good modular design and clearly specified interfaces more as a result and to rely on ad-hoc examples and test suites less. It's not that I have a problem with the latter or don't use them, just that I don't find them sufficiently general and unambiguous on their own. So instead, my own thinking has often been about how we might improve the way we define interfaces and then connect modules using them, including evolution and being able to migrate code using a module from one interface to another efficiently and reliably if and when that becomes useful.

It's fascinating, and perhaps a little scary, that despite being interested in similar areas and having reached some similar conclusions about problems that it would be helpful to solve, we can still look in such different places for those solutions. I suppose that's a sign of how "young" our understanding of how to build software still is and how much we still have to figure out. Perhaps your project will bring some of those answers, and I wish you luck with it.
It's a little gloomy to see how early most of the predictions are, they were overly-optimistic by 10-20 years in most cases.

Has anyone ever tried aggregating popular predictions over time? It would be interesting to see a history of predictions for self-driving cars up to now.
If you fully read the article:

>One thing I want to note at this point is these findings are being misreported across the internet as evidence Fukushima’s radiation output is “spiking” or “soaring.” This is not the case.

>The radiation levels within Reactor #2’s containment vessel have been largely unknown for years, due to the difficulty of getting proper readings from remote equipment in the first place
czep, even though I don't agree with much of what you wrote (in the article), I do appreciate you taking the time to so thoroughly expound on the ideas. Paul Graham most likely fell victim to projection of a Libertarian ideal when he viewed "best programmers" from his perspective.

> I'm also frustrated to see a powerful man perpetuate self-serving ideologies without acknowledging the influences of power and luck.

I agree with this above statement maybe or maybe not for the reasons you do.

The "Power Game", or even the lack of willingness or know-how to play it is the reason a lot of programmers think themselves superior to the sales guys who peddle the product of their labor.

The "Power Game" is also the same reason the good sales guys feel that despite being so technically smart, programmers can be damned idiotic fools.

As an introverted "programmer-type" myself, life would be way easier for me if there was no Power Game. But the Power Game is as human as eating, drinking and pissing.

Hell, I get irritated daily that I even have to eat, drink or piss. It feels like a waste of time when I am in the zone with something. Same thing with the Power Game.

Luck... hugely important. Heck, we've all played RPG's and know to fill up that skill bucket ASAP.

Maybe what would really be helpful to programmers is something that can stir inspiration like Paul Graham, but that covers something akin to "The 48 Laws of Power" for the introverted modern day employees.
The labels have their own Spotify. It is Spotify. They have equity stakes in it.