skysight-inc/HackerNews huggingface dataset:
Thanks. I liked this blog post. I've questions. Why should I prefer LLVM? What is LLVM and how it is different from GCC. I understand, every compiler has three parts. Front end, Optimizer and Back End. Looks simple.
He probably confused it with the /r/programming thread [0], where the top comments with hundreds of votes were stupid insults like "What a dick","miserable bastard", "the most boring man in the universe", "standards committee troll", "he had fun once and hated it", "Soulless, joyless, heathens":

[0] https://www.reddit.com/r/programming/comments/6sxea0/http_er...
Good for them. I never understood why people are paying Elsevier anyway. It seems like everything they do can be done for free.
Yeah good point; that could be misleading to average people.

Reminds me of when I once did a short gig at a place where the differently-clued owner had purchased some "BackUPS(TM)" brand backup power battery devices. Of course these have absolutely nothing whatsoever to do with data backup, but he was very satisfied with himself that he had checked off the requisite checkbox for data backups.
I'm not concerned about AI, but I am concerned about AI being improperly used. In Australia there was a recent controversy with the govt using big data to improperly correlate tax returns with information submitted to centrelink (social security), to determine if people had received welfare when they were ineligible.

It turned out that correlating the data was prone to error due to limitations in both datasets, and it was worsened by the high error tolerance, such that they automatically issued debt notices to all false positives and cut their payments with no human oversight. This was made worse by there being no way to appeal the debt to a human.

I think you're only going to see this kind of blindfaith incompetence more.
This is great, but I don't know why the governments and universities don't just fund their own totally free open access journals. Journals can't be expensive to run. You basically just need a few admin people to poke reviewers, and a trivial website to host papers.
Hence the growth in people caring about things like UX design, user testing and releasing early to get feedback.
Super Mario Run, Prova E Gameplay
5 actually useful tips on how to grow your startup
> work with multiple people or track the history of a document

I often proofread for my friends. I tell them that they must use Track Changes in Word. Is there a better tool that you recommend?
Previous discussion of these negotiations and Project DEAL 8 months ago at https://news.ycombinator.com/item?id=13187315

Also, the article's link to Project DEAL is wrong (it goes to the German Research Foundation), it should be https://www.projekt-deal.de/about-deal/
No, Amazon is not a monopoly, they are a very large and influential player. You can still buy eclipse glasses (and practically all other products) from other vendors, both physical and online. It may not be as smooth, cheap, fast or convenient as Amazon, but that's pretty damn far from the bar for a monopoly.

There was never any guarantee that the invisible hand would fix badness overnight, merely that it will nudge them in the right direction. Which it does.
5 Jobs of a Startup CEO That Aren’t CEOish at All (and Should Be Delegated)
You expressed what I feel (I'm in Singapore, speaking English, German as native language) so well and in a way that makes me question your point in the first place.. :)

More seriously though: I get along. I can talk and apart from having a different accent than everyone around me (because over here, _everyone_ has a special accent) there's not a huge problem.

But I feel clumsy. Restricted. I wonder if this will slowly become less of a problem in the future, but so far I feel like a dim-witted version of me in most conversations. For me, two languages are hard. I envy everyone that grew up learning more than one language or generally feeling comfortable using more than a single language in general.
https://en.wikipedia.org/wiki/Photic_retinopathy

The damage is usually reversible.. loss of vision returns usually within 12 months.
Best of luck. Elsevier and other giants are putting significant resources in mimicking free and open structures in their portfolio to hide the infamy of their business model (selling a few bytes of publicly funded research over and over again).

To the average decision maker these "new models" will sound perfectly fine. The EU want to make all research public by 2020? Elsevier and other have very deep pockets, so my guess would be 2025 at the earliest.
Well, one could argue that this is how competition works. If someone else can manufacture the same thing at lower cost, they deserve the market advantage.

Of course, this idea doesn't give credit to the inventors and benefits copycats. I just wanted to mention the idea.
Crafting Interpreters is a great read:

http://www.craftinginterpreters.com/contents.html
I smell success!
D is a fairly complex language. I'd start with a simpler one, like a Pascal or Javascript compiler.

For the latter, you can look at:

https://github.com/DigitalMars/DMDScript/tree/master/engine/...
How is that misrepresenting what he said? Yes, it is true that there will always be individuals that are deviations from the norm. That is already implied in either scenario.

Here is a direct quote from the memo:

"I’m simply stating that the distribution of preferences and abilities of men and women differ in part due to biological causes and that these differences may explain why we don’t see equal representation of women in tech and leadership."

This sounds exactly like what the above poster summarized: "women and men are biologically different in their suitability for different roles".
Yeah I'm not sure if this is a joke or not.
Some detail of the algo: https://einstein.ai/research/your-tldr-by-an-ai-a-deep-reinf...
Just to add to the other replies, there's another thing very different about a partial eclipse vs. when you looked at the sun as a kid. You were looking at a full sun, not a smidgen of a sun. There was so much light hitting your eyes that they stopped down naturally, giving you some protection.

And there was so much bright light that you really couldn't look at it for very long without involuntarily looking away or closing your eyes. But of course if you kept looking at the sun no matter how much it hurt, you would damage your eyes.

In a partial eclipse, most of the sun is covered, and there is a lot less light reaching your eyes. So they don't stop down as much as they would for a normal full sun.

However, that fraction of the sun that is visible is just as bright as before! With such an interesting sight to look at, you will be much more tempted to stare. And with your pupils wide open, there is even more sunlight hitting that small area of your retina than there would have been in normal conditions.

Now if you are fortunate enough to experience the total eclipse, that is another matter entirely. It is perfectly safe to look at the solar corona during totality, even with binoculars! The corona is only about as bright as a full moon. The sun itself is completely blocked by the moon.
This is an excellent article from The Guardian that chronicles the history and current business practises of academic journal publishing if anyone fancies a read:

https://www.theguardian.com/science/2017/jun/27/profitable-b...

(It's also on the Guardian Long Read podcast if you subscribe to that)
Why AI Won't Take Over the Earth
> so the language accepted by GHC today is often called GHC Haskell for disambiguation

s/by GHC today/by the newest available GHC/
Obligatory post asking for links to your projects.

(But I truly am curious.)
I had trouble with MS Word due to auto-saving. I wrote RAMDiskAccelerator to keep the document on a RAM disk and back it up regularly so those auto-saves wouldn't get in the way. It worked much better after.

http://peterburk.github.io/programs/#RAMDiskAccelerator
Socialism isn't the right term because nobody is forced to contribute to any particular project with resources or even use it.

It's an economic activity with first order benefits and positive externalities.
Corporate Event Planners: Key to Acquire Successful Team Building Event
Look at how much money Star Citizen raised, largely due to nostalgia and reputation of the Wing Commander games.
Many hiring decisions in academia still rely strongly on the reputation of journals where applicants published. This may be less accentuated in computer science, where most research is presented at conferences and preprints are often available on the arXiv, but it's a very important factor in many other disciplines. It's also the primary reason why researchers don't boycott these journals: most of them are simply not in a position where they can afford to without seriously damaging their career prospects.

See also https://en.wikipedia.org/wiki/Price_of_anarchy - a system can get stuck in a terrible state where everyone's best move is to keep going. A much better equilibrium could be constructed (Price of Stability), but how do we get there?
Interesting read, however a 2015 tag would be nice,
since the post is from June 19, 2015
There were walkthroughs of Monkey Island back then too - nothing new there. I know I needed them.

But it's like cheats; you could use them, but the game wasn't intended to be played like that.
The research system is kind of ill[1] and this illness (ratings, prestige, grants, publications, metrics) is very much in line with the interest of publishers. So both the researcher and the business man have a shared interest - and this is why it is hard for universities or other public entities to compete.

[1] http://blogs.lse.ac.uk/impactofsocialsciences/2013/12/11/how...
If you can't see it already, I doubt anything I could say to you would help that.
Not only are there massive amounts of counterfeit products on Amazon, they also encourage it by letting the sellers fake reviews. Here's how they do it:

* Collect positive reviews on a cheap article.

* Change the product, but not the article ID. The new article then has the reviews of the old one.

* Finally, they lock the reviews by setting the article to "not released yet", even though the product is for sale.

That way, you get positive reviews for a shitty product and customers can't add negative reviews.

Amazon don't do anything about this, even though it's clearly deceptive and, at least here, against the law.
perl5 is certainly dying (but still strong on legacy). development stalled for 20 years.

perl6 is doing the worse-is-better approach, by focusing on all thinkable features (sans structural matching and proper destructuring), but with a performance making it unsuitable for production.

there are some perl11 projects (5+6): cperl and rperl which solve both problems. suitable for production, proper performance and proper features.
And when you start looking at professional level software (e.g. CAD), very often you will find that there is literally no FOSS alternative in existance. If it exists, it will most likely be a buggy mess that has far fewer features and a horrible interface. LibreOffice is a great example. I tried writing my masters thesis in it and it was a complete disaster. I don't regret going back to office.
This reads like a literary review. I like the style a lot!
You can use LaTeX in Word directly now https://support.office.com/en-us/article/Linear-format-equat...
Props for the domain name.
Well, Feynman was one of the most brilliant scientists in history, but he was also quite insane. (As one of his students, I say this with a great deal of love and respect for him!)

To answer your question, though, we need to distinguish between a partial eclipse and a total eclipse. You had best use eye protection for a partial eclipse, or even better, use a pinhole projector as I described elsewhere in this thread. (Search the page for my username.)

But a total eclipse is perfectly safe to view with the naked eye, and even with binoculars! You could use a telescope, but binoculars give you a better field of view. Either way, you're not looking at the sun any more, you're looking at the solar corona.

During totality, the sun is completely blocked by the moon itself. This is a much more substantial filter than anything you could ever buy on Amazon.
This will be fixed in ~2 weeks, max.
How to make videos with bokeh, blury background, deepth of field with any iPhone
Hi,
This article (in french) explains how to turn an iPhone to a kind of DSLR camera and make videos with incredible bokeh deepth of field effect.
I think it is totally unprecedented. Look at the vidéo in the article.
Works with every iPhone 5, 6, 7 (not tested on 4).
It would have been government policy if it had some sort of positive discrimination, let's say. But in this case we're talking about a plain lie, which doesn't seem justified from an artistic point of view...
Have you looked into hyperacusis? I have it and there are many noises I can't deal with that most people don't hear at all. This includes pretty much every computer I've come across since developing the problem. Other noises like electric meters, electric mains, fan motors, wind noise, locations with lots of echoes, and strangly the noises crickets make. All these noises cause cognitive and attention issues as well as dizziness and nausea. Many noises are just plain painful even though they are far less than 80 decibels. I've seen countless neurologists and audiologists and have made a small amount of progress with tinnitus retraining therapy and clonazepam. A simple test to eliminate hyperacusis is to buy some cheap foam 33db earplugs and see if that helps you handle the situation better.

For the computer, have you tried putting it in a different room and running a long display cable and using Bluetooth keyboard and mouse? This setup allows me to use my computer for up to an hour compared to less than five minutes with it in the same room.
this approach sounds very similar to SEDA (staged event driven architecture) that was done a while back, iirc, circa 2001.
Perl6 is fascnating! And there arent a lot of 'woah' new languages about (Rust, Go, elixir, D, elm, nim, clojure, typescript, are all 'old hat' now...) so for people wanting to learn & play, perl(6) offers a lot of fun.
If you're using PuTTY, you may need to `export NCURSES_NO_UTF8_ACS=1` or change "Terminal-type string" from "xterm" to "linux" in Connection>Data for the boxes to be displayed correctly.

Sources:
- https://superuser.com/questions/278286/making-256-color-and-...
- https://superuser.com/questions/735269/why-does-yast-now-sho...
...and in this presumptive Sharia rally there won't be any radical Islamic extremists, just a bunch of different Muslim people with repressed resentment about their lives all of who do not want to kill the infidels, right? See, false equivalence, assumptions and whatabout-ism can be employed in many ways.
Your previous post was stated as a fact..
Fibers and thread pools are not exclusive - you can schedule fibers onto threads. Nginx already uses event-based state-machine approach so context switch is even cheaper than with fibers (at the price of ugly code).

What they talk about in the article is that they offload potentially blocking operations to thread pools. That's not about networking, which is already done asynchronously, but about e.g. reading from a file not present in the page cache. Note that detecting that the needed bytes are already in the page cache and thus the read wouldn't block and should not be offloaded is tricky. As far as I can see they haven't done that yet so this new feature (edit: not so new, the post is from 2015) is not without downsides.
> so my guess would be 2025 at the earliest.

And since we are in guessing mode, here is another one: In a few years we will have multiple sci-hubs and pirate edu sites so by the time the public arrives at completely free research, it won't even be a victory any more - just a symbol of the wretchedness of their fight - which, by then, will make everybody wonder, why it took so long.
"I’m simply stating that the distribution of preferences and abilities of men and women differ in part due to biological causes and that these differences may explain why we don’t see equal representation of women in tech and leadership."

I don't think there's any conflating going on when he literally says biological differences in preferences and abilities explains why there aren't more women in tech.
I find this interesting in comparison with the google api that detects toxic comments. I suppose we'll be seeing the same sort of situation in comments sections (less irritating though)
RACAM Security and Communications
Do you have a link to download it without registering to lulu.com ?
"Distributed Systems: Principles and Paradigms", Andrew S. Tanenbaum
Sorry for the off-topic, but I'd like to ask you a question and this is the only way of contacting you I have. It took me a lot of time to see your response to my comment here: https://news.ycombinator.com/reply?id=14921237 and continuing the discussion there wouldn't work, so I decided to hunt you down in recent comments :)

What I'd like to ask is: do you know of any mathematician who (publicly) shares your views on mathematical notation? The thing is, I agree 100% with what you wrote, but I also know how hostile and defensive the mathematicians (and "mathy type" programmers) can get about this. I figured they'd be more likely to listen to "one of their own"... Basically, I'd like to have a link to some blog post or something which explains why the notational wild-west is not a good thing from the perspective of a mathematician. Are you aware of such a thing? I couldn't find any, unfortunately :(
>This is a great example of how a company was undone [...] , if Twitter went along with their founders vision it could have been much bigger over time

For anyone wondering why parent uses "undone", "could have been much bigger", at a time that Twitter is a household name, the President tweets, people hold public conversations over Twitter, and list Twitter handles instead of their emails.[1]

It's because Twitter is "only" an $11.9 billion company by market cap, whereas Facebook is at $492B or 44 times bigger. I can't think of any other metric by which Twitter isn't a resounding success story.

[1] https://levels.io/hoodmaps/ - Very bottom "I don't use email so tweet me your questions."
How to Use CKEditor with AngularJS and PHP
I love this example of sang froid:

"I wish they wouldn't do that," said the officer with impressive cool. I tried to copy his nonchalant tone and said, "I suppose you get quite used to that sort of thing." "Not a bit of it, old man," he replied, lowering his voice. "What you get used to is pretending you are not as scared as your men are."

Anyone got a link to the whole account?
Top Most Obvious Hacks of All Time (v0.9)
While I'm sure there was some engine work since the desert and train levels are actually playable now, much of the art is just palette swapped, the level terrain is mostly identical and there's still a lot of slowdown overall (at least for the Neo Geo version).
OCD: We Need to Talk Some More About Your Dirty Sponges
> Okay, and how is your web browser going to access that list?

Through blockchain.info, which is also the perfect tool for law enforcers to track possibly fraudulent money transactions, so they can't do without it.

> You need to challenge people who are abusing laws, because that's how you actually make a change in this arena.

Why choose? We can do both. EFF has expanded in parallel to TOR development. That's nothing uncommon. Plus, it's a huge argument for political groups to be able to say : "we can fight this through technical tools that we already have, but we want to find a peaceful solution with you". You don't negotiate when you can't achieve anything the other side doesn't want.

> Who distributes their own content via BitTorrent?

There's at least Blizzard that I noticed, I suppose others as well. The thing is that they don't advertise it - why would they? It's an implementation detail (built in their client). But I think of bittorrent legacy as way more than that. I'm not sure we would have had Spotify and Netflix without it. Sure, there are DRM, now. But music and movies are now affordable. Everybody wins, which is the desired end result.

Regarding ads, how could everybody win? There's one thing people made clear : they hate ads. So instead of fighting adblockers, ad industry should find a way to allow people to discover products without annoying them. For now, some prefer to fight adblockers with legal tools. We're entitled to answer with means just as aggressive, while still maintaining discussion channels with opposite side.
This is excellent advice! I agree wholeheartedly.

Just to add one nuance, this is only needed for the partial eclipse. If you are viewing the total eclipse, use the pinhole projector for the partial phases. But during totality only, it is perfectly safe to view the solar corona with the naked eye, even with binoculars.

I went into more detail elsewhere in this thread; search the page for my username for more info.
I'm usually scared to look at these compilers titled articles, feeling I do not understand or learn anything from it.

This article is a very good intro to compilers and now I understood how these things work. Thanks for the article.
Most Neo Geo romsets will have it.

If not, just google for "metal slug 2 turbo" and you should find it on the first page.
I love that open source exists and am very grateful that people have given their time to make stuff that I get so much pleasure out of using for free. I feel like the article suggests that programmers are the only people who ever produce work on a voluntary basis though.

"If you ask an engineer, a doctor, a professor, a teacher or a farmer to give you one of the products they do for free, probably they will just refuse. You won’t find a professor working full time in a university for free. You won’t find a civil engineer working on building houses for free. You won’t find a farmer giving you vegetables for free."

If you ask Adobe to give you Photoshop or someone who makes a piece of $10 software to give it to you for free they will probably refuse. There's a difference between offering something voluntarily and offering something for sale then being asked to provide it for free. Engineers do sometimes work for free eg. on charity projects as do many other types of business. Even ad agencies I've worked at did a certain number of free projects for charity. A farmer does regularly give me vegetables for free. I've made software for free but I've also spent a lot of time making props, art and other things for free. A friend runs a small charity, she works long full-time hours unpaid and often has trouble getting her own bills paid. I've also known more than a few selfish coders...

I'm certainly not arguing against the premise of being thankful for free software (thank you programmers - I really mean that, I've sent messages of gratitude to devs in the past and am reminding myself to do it more in future) but let's not start thinking that software developers are inherently better human beings than anyone else. Feels a bit myopic :)
Usually the difference between Free and Open Source also shows in who backs it.

Free Sofware comes from NGOs, whereas Open Source is either corporations looking to make a convoluted buck or developers looking for recognition.

In that regard, Free Software Developers definitely deserve my gratitude.