skysight-inc/HackerNews huggingface dataset:
Most people who rewrote their apps from X to Go and saw improved performance and readability benefited much more from the rewrite than they did from Go. At best, the fact that Go has a relatively weak ecosystem, means that they had to write from scratch a lot of things they were getting for free in X. But, because in X is was a library, they only used 5% of the features, but paid a high performance cost and had a complex API to work with.

Go's a good language for some things. But it does nothing special or significant to close the massive productivity gap between dynamic and static language. Yes, it's terse compared to many other static language and it has stuff like implicit interfaces, but those are superficial (but nice) things when it comes to what and how you do things in dynamic land. Go might actually be a step back due to its poor type system and poor reflection capabilities.

I think Go's great for a seemingly new breed of "infrastructure" systems which is becoming more important due to how systems are starting to be designed (services hosted in the cloud). It's great for building CLI which don't require your customers to install anything else. And it's good for a services / apps that needs to share memory between threads (which, in my experience, is where dynamic languages really start to fail).

But for a traditional web app / service? It's horrible. At least as horrible as most static languages. It sucks for talking to databases (more than almost any other language I've used). It sucks for dealing with user-input. Like most static languages, the stuff you need to do to handle a request, which has essentially 1ms of life, is cumbersome, error prone, slow, inflexible and difficult to test.
Fat girls can get laid no problem. Fat guys can't. Look how skewed dating sites are.
140 characters also allowed Twitter to fit a tweet into an SMS text message, which was a USP. The brevity (which is the soul of wit) was an attractive by-product.

The problem now is that whatever Twitter does to its system will probably -- yet again -- make it more like Facebook. And while I understand the HN audience's hostility to Facebook, that looks to me like a losing strategy.
Don't delete the older post. Deleting a post and resubmitting will get you banned.

Only delete old post when it was a mistake. For example a broken URL, a wrong URL, or something you submitted by mistake.
i've seen a lot of these posts ending along the lines of "it's time for rust". two languages that are always conspicuous by their absence are D and ocaml.

D in particular seems like it would be the logical upgrade path from python or ruby. it has a comfortably familiar C lineage, supports a variety of programming paradigms, and has good concurrency support. i wonder why people don't at least give it a look. (personal experience - i tried to use it twice, several years ago, and gave up because the tooling was bad, but from what i've heard that's very much improved today)
>The law isn't a computer program that you can find a bug in and circumvent (well, most of the time).

The biggest exceptions are finance and tax law right? Seems bizarre that they are though.
How human nature could foil Tesla’s new autopilot
Well, the last slide said "time for Rust" and the presentation was from Mozilla.
> Having gone through this process, the stage at which you can apply for an E2 visa is after you have raised your Angel/Seed round. (to clear the 100k~300k bar. We talked to several people about this and the most commonly cited number was 300k investment, already residing in a US bank account)

My experience on the process is that you have to demonstrate a commitment in the business through the money you spent. When we got the Visa we was in the process of raising our seed round and the money in the bank account were pretty low (but we've already invested).

I've no experience on your point of mixed founding teams but there's something to be considered, when the percentage of ownership from foreign citizen goes under the 50% the E-2 Visa is no more valid. If you are already near the limit and you plan to raise in the US better save money and check other solutions (e.g: H1B, J1, O1).

Anyway, better to have a Visa Lawyer assisting you, the only important information is that there are a lot of opportunity.
Possible bias in your choice of close male friends? That looks like a little over one data point rather than eight. To counter with one data point, it has never happened to me (male).
Elio Motors REG A+ deal early investing review
Spacamacs is definitely the sweet spot.
I still think Robotron is about the coolest name of any computer manufacturer EVER. Imagine how cool it would be to own a laptop or smartphone or whatever with that name on it.
A pedophile is not by definition a child molester/abuser. I wish they would get help and be redeemed from their abnormal urges.
The same possible gain that motivates people to blow themselves up and crash planes into buildings and burn churches and synagogues.

That is, no possible gain that a rational person would understand. But Islam is not a rational memeplex.
You are aware that Sweden was not a member of the "Eastern Block"?
Why What You Learn in Pre-School Is Crucial at Work
Lavabit was ordered to provide the SSL key in machine readable format by noon, August 5 or face a fine of $5000 per day.

A phone call which from the IRS is defiantly backed up by people with guns even if nobody is directly in your face about it. Suggesting people in Black suits need to show up when

I wish that I could legally share with you the events that led to my decision. I cannot. http://www.dailydot.com/news/email-anonymous-hushmail-lavabi...

PS: https://en.wikipedia.org/wiki/Lavabit The service suspended its operations on August 8, 2013 after US government ordered it to turn over its Secure Sockets Layer (SSL) private keys. Levison also stated he has even been banned from sharing some information with his lawyer. Levison and his lawyer made two requests to Judge Claude M. Hilton to unseal the records, both of which were denied.
Digital Ocean Stands for Do Over
I would not recommend Digital Ocean even though it seems to be the "rage" for some. Try Linode.

Digital Ocean's management and customer supprt of their customers can be terrible...
Neuromodulation of group prejudice and religious belief [pdf]
Already posted https://news.ycombinator.com/item?id=10402446
SM-4 was very much like PDP-11, running a lot of compatible software "appropriated" fromthe West.
That was exactly my point. Most likely every country (overall) had their own computer. It wasn't an "Eastern block thing". The degree of separation was obviously higher, but not all "western" manufacturers were American.

(Also: danskjävel...)
True, but that's not really what I was getting at -- I meant, just using Office as a front end for managing data that's actually stored somewhere else, like in a real database that cares about things like "consistency" and "durability."
…as oposed to the women who, if there were more of them in significant political positions, would not be predominantly straight and have kids and therefore would not be so defensive of children?
Polarr v3
“Smart” Underwear That Analyzes Your Sweat (Infographic)
Oh, I so want to make a LinkedIn profile for my cat now!

Major duties: Licking the spot where my balls use to be.
I figured the break would be between desktop/server and mobile/embedded - you have behemoths driving the development of each (Red Hat and Google respectively) that don't always see eye to eye.
Modified Newtonian Dynamics (MOND): An alternative hypothesis to Dark Matter
Currently it is a very specific operation, but just imagine that in 10-20 years it might be possible to install some kind of very fast DNA scanner at central locations (airports, ...) which scans the air or dust on the floor for traces of DNA.

Currently it sounds a bit scify-ish but I think we might get there in a decade or two.
Vaporwave: music that corresponds with that feeling futuristic Asian mega cities
It's an old Carl Hiaasen line.
It's worth a try, especially if they're pretty far advanced.

Doctors have the whole "first do no harm" thing that makes prescribing stuff randomly on hope not really an option. Now if patients start clamoring for it that's another story. But until it's shown that antifungal medicine does more good than harm (who knows, maybe killing all the fungus somehow leaves a void that bacteria could come fill) it's probably best not to do so widely.
I've missed the screenshot tools, preview and keystrokes I've committed to muscle memory.
Neat, but offering only minified JS is not in the spirit of open source imho
Extensive discussion 2 days ago: https://news.ycombinator.com/item?id=10385840
Not sure why you got downvoted. It would have to be done in double blind trials vs placebo, but it would be a great way to test the causal link between fungi and symptoms. You'd have to make sure the fungicides cross the blood brain barrier in patients.
Sure. Livejournal is still going strong somewhere, after all.

Most people will eventually move on to the next thing, though, and the thing after that. Live by the network effect, die by the network effect.
Wow sounds like a major breakthrough. How did they not notice this before?
I'll be interested in coming back to Python when it isn't a headache to deploy into production. I'm tired of an install requiring a GCC compiler on the target node. I'm also tired of having to work around the language and ecosystem to avoid dependency hell.
...can't believe I wasted 5min reading this. Why OP, why?
The paper mentions in passing in the discussion section:

"Moreover, antifungal treatment in two patients diagnosed with AD reversed clinical symptoms [51,52]. The interpretation of these results was that perhaps these patients were misdiagnosed."

[51] Ala, T. A., Doss, R. C. & Sullivan, C. J. Reversible dementia: a case of cryptococcal meningitis masquerading as Alzheimer’s disease. J Alzheimers Dis 6, 503–508 (2004).

[52] Hoffmann, M., Muniz, J., Carroll, E. & De Villasante, J. Cryptococcal meningitis misdiagnosed as Alzheimer’s disease: complete neurological and cognitive recovery with treatment. J Alzheimers Dis 16, 517–520 (2009).
Show HN: Goofys – a faster s3fs written in Go
It might be interesting to see Twitter modify their core service on some variation of what I posted, but also reopen their API and serve as a backbone for real time messaging applications that other developers can use either at the cost of money, or allowing Twitter to populate their feed with ads and subsequently share part of the profit with the app maker.

I see a lot of potential for what Twitter has in their hand but the fact that that potential has not been utilized already makes me wonder if it will ever be used/if there is some kind of organizational disfunction going on that is preventing them from acting nimbly. Things like twitter polls and moments seem like bandaids to cover a slashed artery. They're designed to restore faith in the company so they don't get destroyed by timid investors but they don't add any real value to the company as I see it.

Periscope is a step in the right direction also and I think that it adds some real value but I am left wondering why they didn't just acquire Meerkat. Still, either one is an early stage risky bet that isn't going to save Twitter within the next year or two which is what I think they will need. It's essentially a one product company.
>Amazon is bringing this action to protect its customers from this misconduct, by stopping defendants and uprooting the ecosystem in which they participate,” Amazon wrote in the court filing. “Although Amazon has successfully requested removal of similar listings from Fiverr in the past, the removal of individual listings does not address the root cause of the issue or serve as a sufficient deterrent to the bad actors engaged in creating and purchasing fraudulent product reviews.”

Good job Amazon. As an avid shopper on the site who relies on reviews to make a decision, this is excellent.
I meant that partly as a joke, I do happen to like Rust though. And in the context of this technical problem, its memory control would make it an attractive possibility (as would C/C++/etc). Lots of context missing as these are merely slides, and I said quite a bit more than what is presented here.
I started learning Go a month ago and wrote goofys in it as an exercise. Looking for feedbacks from Go best practices as well as usefulness of reduced-POSIX filesystems.
TIMTronic - (ticket issuing machine, electronic) is my favourite name for any bit of hardware.

I used to fix them. Real keyswitches, 7 segment displays, ink ribbons. Really retro now.
Because the victim is a John or Jane Doe (i.e., they don't know who it is).
So frustrating that both Markdown and this don't support underlines.
an ace in the hole, as well as a lot of saudi money (as reported by hersh)
I know that toenail and fingernail fungus infections are very common (see, e.g., tons of late-night TV ads). Any chance that those kinds of infection could make their way into the brain?
> Perfect use case for Go

Go shouldn't have "use cases". One should be able to do almost everything with ease with a language built in 2008/9.

And unfortunatly that is not the case. Go has excellent concurrency features, but is limited by dumb language design decisions which make it painfull to test and to write good reusable and composable libraries for.

I'd love to replace my entire stack with Go but I can't. Something I would write in Ruby in 10 days takes 2 months in Go. And worse, I cant write the code the exact way I want which does piss me off. Give me some choice, not random constraints. Aside from concurrency , I shouldn't have to ask myself how I write something in a specific language. This is the goal of refactoring, and it comes later.

I will personnally invest in Crystal and dump Go as soon as it runs on Windows. It has channels, and that's all I need.
Actually , if you're outside the u.s. and you're interested in buying a book that's not availble electronically from Amazon, the cheaper way is usually send it from Amazon directly to 1dollarscan, and they send you the scanned ebook by email.
> They all answer that they got your CV from the recruiter

I've never known recruiter scum to send out a CV without my name, contact details, and references stripped out.
Reading the article, I do not see how rejecting the settlement between Google and the Authors' Guild improved the situation vis-à-vis censorship and privacy. I also do not see how approving the settlmenet would have prevented others from reaching a similar arrangement with the Authors' Guild, since Google was not granted exclusive rights. Nor do I see how the settlement would have threatened fair use: it would only have released Google from the burden of continuing to fight on behalf of fair use in this case, not that someone else could not have taken up the fair use argument.

Practically, the result of rejecting the settlement seems to have been a slowdown in the pace of digitization, and that readers are left with still no way to easily access orphaned works.
There are people who have been working in Go for years, successfully, but who don't post comments with the same frequency and dogged determination as the middlebrow dismissers.

Both Python and Go are fine. They both have their strengths and weaknesses. I personally wouldn't write a web app in Go (at least, anything beyond the most basic admin interface). I also personally wouldn't write a very large and complex Python system given the huge unit testing burden necessary to ensure safe refactoring down the road.

The biggest reason I like Go is because it makes it really hard for engineers to create huge, complex abstractions. Engineers (and especially less experienced engineers) just love them some abstractions. In my experience, most abstractions aren't justifiable. The net effect is that it usually makes their software harder to learn, harder to debug, inflexible (ironically), and late for whatever deadline they were supposed to hit. You can't write Java enterprise software in Go, and I really appreciate that.
This reminds me of Trigrad ('Tringle Gradient Image Compression'), which compresses images by sampling points (at locations biased by the results of sobel edge detection); de-compression is performed by delaunay triangulation, then colouring the triangles using some scheme (the 'nearest neighbour' scheme, which coloured each triangle in a single color, is most similar to this).

https://ruarai.github.io/Trigrad/old.html

https://ruarai.github.io/Trigrad/

https://news.ycombinator.com/item?id=9828962
Not OP, but I would guess the components were not to sell, but to use.
Estonia's e-residency program is growing three times faster than predicted
I once used Google Forms and Sheets to let users add data for a website (for which I had no control) and show the data with a userscript. You can even send simple sql in the url and get only the data you need.
I mentioned during the talk, that the reason for giving it a spin in Python in the first place was that we had to fill in gaps in a Go library. While there's lots of Go libraries, many of them are immature, and have chunks of functionality missing.

So while I was blocked on a coworker filling in one of the gaps we both needed, I was able to rewrite it all in Python.

I'll probably give this talk again at a venue where it'll be recorded, which should add a lot of missing context to these slides.
I wonder how many mental illnesses are the result of imbalances in foreign organic matter/microbes/fungi/dietary issues and not issues fundamental to the brain itself?
Not sure why children, but in the case of women, could it be that a male perpertrator's Y chromosome is particularly easy to separate from the victim's DNA?
Ermahgerddon: The Untold Story of the Ermahgerd Girl
Svetovid – A Supplement Library for Introductory Programming Courses in Java
Where exactly is the source code?
Funny enough, browsing without Javascript resulted in the same plain text appearing in both windows. I was nearly ready to comment about how easy that is with a pair of <pre> tags. :)

That said, I'm OK with it degrading like that. The text file is perfectly readable, and conveys the information within quite well. I even kind of preferred it.

So, yeah. Great job, OP.
Not advocating anything, but could C++ have been a good choice? You'd get top performance, small memory footprint, opt-in static linking, at the price of a less "fun" language and verbosity. Regarding memory leaks, it's easy to write a leak-free C++ program these days with smart pointers. However, it doesn't come "batteries included" for net-related stuff, and ASIO can give a couple of headaches.
> My experience on the process is that you have to demonstrate a commitment in the business through the money you spent. When we got the Visa we was in the process of raising our seed round and the money in the bank account were pretty low (but we've already invested).

Yes, sorry I basically handwaved over this as a given that tangible business commitment spend (office lease, furniture, etc.) is a prerequisite.
> A study by the Common Cause Foundation, due to be published next month, reveals two transformative findings. The first is that a large majority of the 1,000 people they surveyed – 74% – identifies more strongly with unselfish values than with selfish values. This means that they are more interested in helpfulness, honesty, forgiveness and justice than in money, fame, status and power. The second is that a similar majority – 78% – believes others to be more selfish than they really are. In other words, we have made a terrible mistake about other people’s minds.

One explanation: other people are not as selfish as we think they are.

Another explanation: we are more selfish than we say we are.
It only takes about 20 snps to uniquely identify someone. They genotype to the order of hundreds of thousands of them. As far as identification (and the risks of misidentification) go, it's pretty much just as bad as sequencing.
Identical twins are not clones for a number of reasons.
Why would the second part be harder for women?
Or could risk total embargo from every NATO country and every country that can be coerced to enforce embargo. They could find themselves in situation way worse than that of North Korea.
> Yet, Women are also more likely to kill there intimate partner. (This flips if you include ex partners.)

When describing a statistic on the internet, especially a surprising statistic, please include a source. We don't know you, so the level of trust we'd have of your statistic is "someone said it on Hacker News", which of course is not very much trust. You might be correct, but others on Hacker News make mistakes, so any sensible person reading that will shrug and think "eh, maybe".
These types of people don't just get themselves into recruiter roles lying about vacancies and candidates to swindle clients and skim the takings, but also into roles managing open source projects lying about download numbers and faking popularity rankings, to flip companies and sell consulting services and conference seats.
he also spelled github as githib, so Gruber's name might also be intentional.
Your sentiment isn't consistent with the fact that it's the men who pay for sex and women who get paid for sex. This wouldn't happen if the supply and demand in the market were matched.

Edit: I interpret "want" not as "desire" but as "decide to have sex taking everything into account (desire, danger, risk, ...)"
> The website though? Unlike a coworker, I never have to see a website more than once. A coworker saying that directly to me sounds like an attack on my character and my ability to write code. A website published for everyone to see is just a critique of code.

> Finally, I can close a website, turn off my computer, and take a walk after being offended (as I do often). I cannot do the same with a coworker. Knowing I can't avoid or dismiss a person like that means that I have to confront them. And that ends really, really poorly.

> The idea of code sucking more or less is totally subjective. That website is purely opinion. I like to use dwm on my Desktop computer because it's really lightweight and easy to set up. Others prefer a shinier and less confusing system like GNOME Shell or something.*

This misses the point. Be it in real life, or on a website, "Suckless" is just, subjectively, very negative, and I pointed it out. Obviously not everybody thinks it is, and that's fine.

> And you are choosing to be offended by the idea that someone out there in the world thinks someone else's code sucks.

Offended might be a bit of a strong term, that I did not use. I did, however, say that I think the domain name and motto are poorly chosen.

> It seems like you just have a personal vendetta against suckless

Not at all. And although I've never tried their software, I'm sure it's great.

> and it seems you fully understand that and choose to make HN your soapbox regardless of whether or not it is on topic.

I believe HN is a place to express opinions, constructive criticism. I don't think my comment falls out of that scope.

It so happens that the first link on that website pointed to a website whose domain name stuck out for me. I then just stated my opinion about what I read on said website.

> Someone came up with a cool idea, and you nitpick on something so miniscule (sic) it's incredible, rather than discussing the pros and cons of the concepts themselves.

Whether or not this is a cool idea (which I think it is) has nothing to do with my first comment. I even specified my comment was not directly related to Morpheus Linux.

> That's why you're getting downvotes.

Let it be said that I was merely pointing out the lack of arguments from down votes. I'm glad you took the time adding a comment.

> I don't really understand your position.

That's ok, someone's always wrong on the internet.
You're right, the results look quite similar! Thanks for pointing it out!