skysight-inc/HackerNews huggingface dataset:
Got into mudding back in 92. After playing the game for a while, 'ascended' to becoming a coder on the backend. I created realms, and did some of the conversion work when the mud went through its first huge shift from a base LP Mud. The mud is amazingly still running: https://www.bat.org
Came to say the same thing. Stopped me dead in my tracks reading the piece.
Django and Flask: how do they compete as the Python based frameworks?
The thing with whipping a website with tools, templates, frameworks, libraries - WP is that at the end you don't get any traffic/visitors and it's useless and slow - most of the time.

We get so much queries from the small business owners why their site doesn't bring any new customers. It's all because of "templating". They end up pretty much with an "online business" card. The whole thing is a screw up from the ground up. It takes us months to get their website anywhere where it can be seen...most of the time it would be better to just do it from scratch. And at the end cheaper.

If you're serious about your business you will hire a team that can do the design, copy and SEO so that you can actually bring new clients at your door.
Yep, a friend of mine is studying meteorology and most programming they do at university seems to be FORTRAN.
To put it more graphically: http://www.theguardian.com/education/gallery/2015/jan/23/a-l...
Troy Hunt: “Alleged 167M record LinkedIn breach. *highly* likely this is legit.”
I should have changed my post to reflect that I think my second argument is the stronger.

The subtitle was removed, and I have seen this as common practice (choosing either main or subtitle) in the past - though typically by the submitter.

My first point is more that this does not fly in the face of the guidelines, even if it is not common practice.
The making of me and you
Hashing low entropy random sources is not going to get you high quality random seeds...
> Would this be the reference frame of the center of gravity of the universe?

This is a little confused, I'm afraid. The centre of gravity of any system doesn't define a reference frame, it defines a location. For the universe, it doesn't even do that, since 'the observable universe' is a function of the observer: anyone anywhere can look around and observe some universe for 50 odd light years in each direction. Assuming homogeneity, the 'centre of gravity of the observable universe' is just a clumsy way of saying 'my current position'.

The universe does sortof define a reference frame, and it's the frame in which the CMB (cosmic microwave background) is isotropic. In other words: if the CMB looks warmer to your left than your right, that means you're travelling left relative to the CMB frame.

But it would be very surprising if the laws of physics depended on that. (Indeed, special relativity assumes the laws of physics are the same in every frame, and so far we have no evidence to contradict that).
My first thought is: can I make something like this work in Dwarf Fortress?
I think sci-hub is wonderful. However even widespread adoption by students and academics won't necessarily cut into publishers profits.

"Gold Open Access" and so-called hybrid journals will still make money off academics who have to publish in them for status / tenure / just to get a job.

Elsevier etc could transition to make all their money off author / grant agency / institution pays type charges.

The solution[s] to this are things like Green OA journals, library led publishing projects like 'Open Library of Humanities' [1] and piracy / liberation at the point of consumption.

https://www.openlibhums.org/
Fair point; my apologies.
Innovate or Starve: Survival in a Post-Scarcity Society
China building the most extensive global commercial-military empire in history
I expanded the blog post to explain why Qt was chosen over other GUI frameworks (eg. JavaFX or Windows Forms).
I always liked ML family PLs, but my problem with OCaml is lack of good stdlib. This is why I never invested a lot of time in to it sadly. Reasons looks like a more solid out of the box ocaml distribution which I actually like a lot. Will play with it.
Must be different for everyone. I tried Spotify, could not stand it.
> but many people don't seem to trust it

This paper explains how to weaken the intel RNG by modifying only one logic gate and still make it passes the integrity tests.

http://sharps.org/wp-content/uploads/BECKER-CHES.pdf
1440x900, ouch. I'm using the exact same machine and it was great at my normal 1920x1200.

You're right though, I tried the zoom-out you did, and had the same results.
Out of curiosity, what benefit does an .msi installer provide over for example, nullsoft's or installshield?
I miss dead code elimination the most, especially when building code that uses Core.
'this me' in your sentence just refers to the one that is in A. Thus you seem to be asking "why is the version of me, that is in A, in A?". It just is by the definition of the object ('this me') your asking about.
Zimbra

https://www.zimbra.com/
Wow, you would make a great fiction author!
How to Add MQTT to Your M2M Product – Code Example
Things about Vim I wish I knew earlier
I know absolutely nothing about Arabic, and stumbled across this page about Broken Plurals on wiki:

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

Look a few rows into the patterns table, and you start seeing fun rearrangements for patterns such as CaCaC -> ʼaCCāC, the example being sabab -> ʼasbāb.

Pretty fascinating stuff!
If VMware's security relies on it being closed source, then all bets are off. This is bad journalism.
Where does scientists’ inspiration stem from?
Yes, that was nice (but as you can see, the Basque language didn't make it, being both unrelated and small).
Surely the real bug is the reliance on the 'file' utility in the first place? It attempts to quickly identify a file that could be literaly anything so it's not surprising (and indeed should be expected) that sometimes it gets it wrong.

I don't know the details of the CUPS script but presumably it can only deal with a small number of different file types. Implementing it's own detection to positively identify PS vs whatever other formats it deals with vs everything else would be far more robust.
I've used DavMail to stay outlook-free for the last year or so. It seems quite dependable, subject to Exchange's regular brokenness. Mean-spirited windows admins do sometimes lock out the URLs it uses, though.
No-one is bright yellow, so the default is beautifully race-neutral. I never did see the need for the modifiers, as most of the time, your race is irrelevant to the conversation. If you really must shout out your race, then it should be done constructively and in way that adds to the conversation.

Disclaimer: I am a white guy, so I obviously do not have the race burden that non-white people (especially in the US) seem to have, but I do feel that racial differentiation should not exist except in a cultural or medical context, which Emojis in an online message are obviously not.
(Apologies,) I have nothing to contribute, but I'm amazed to read the comments from so many awesome people here! It can happen only on HN where you find such a group.
> . I omit Google as I do not really have any experience with their OS. Are they doing less nagging for their services?

If you buy a (Nexus) Android device, the device comes preloaded with all the Google services and apps, but you are only nagged about two things:

1. log in with a Google Account (for Play Store, Gmail, Calendar and all the others), and 2. Opting in to Google Location services.

That's about it. What get's annoying though is if you for whatever reason ever need to factory reset your phone, you will have to go through various splash-screens and introduction pages in all the apps (Maps, Youtube, Photos, etc) again.

I'd say the nagging factor on Android (at least for the paid apps I use) are as close to zero you can get.

Compared to for instance Windows, it feels much better.
Replying to my comment since I can't edit.

Thanks for all the replies. I will check them out.
The deletion thing has been talked about for months, but no-one has been able to actually replicate it. I've never seen the problem, no-one I know personally has, and I'm sure if Apple could see it happening in-house they would be all over it.

Software is annoying.
The ability to more quickly recognise shapes when they are visually distinct, compared to when they are visually similar, is not a cultural or habitual thing. I'm sure a Chinese person can read Chinese faster than I can, but that doesn't mean they wouldn't benefit from more visually distinct characters.
You mean, you first trust Microsoft with your data by using Windows, and then suddenly you don't trust them?
2016 Social Media Image Sizes Cheat Sheet (Infographic)
React vs. Angular2 Comparison: A Heavyweight Bout for the JavaScript Title
> It's sort of the train switch moral question.

No it's not. You are stupid.
Nice to see that OCaml is getting so much love at facebook. Unfortunately, adding a new syntax that's almost OCaml, but not quite, doesn't seem like such a great idea. While it might make the language accessible to more people, it runs the risk of fragmenting the community.

I know syntax is subjective, but some of the choices seem a bit odd. For example, declaring variants and using their constructors looks like Haskell, but the semantics is still OCaml. In Haskell, constructors are first order so they can be passed as functions, and partially applied. It makes sense that their declaration and use looks like function declaration and function calls. In OCaml they are not first class, that is, you can't pass the as arguments, or partially apply them. That's why it makes sense for the declaration to look like a tuple, and the use to look like a function applied to a tuple--well, somewhat, you can still argue that it's still confusing because you might expect to be able to apply the constructor to a tuple variable, but well, such is life :). Unless constructors are first class in Reason--it doesn't look like it from a quick scan through the docs--this particular syntactic difference is of dubious value, and, worse, it can be misleading to newcomers.

Also, changing `match` to `switch` seems gratuitous as well, and it also loses some of the meaning of the original. i.e. "I want to match this value against this set of patterns".

Finally, I know that using `begin` and `end` for blocks is verbose and Pascal-ish--which people seem to hate for some reason--but using { } for scopes looks out of place, and leads to awkward cases like this:

try { ... } { | Exn => ... };

I don't mean for this to sound ranty, or like I'm picking on Reason. I think it's good that facebook is tryiog to spice things up in the OCaml community.
Doesn't the Baroque Cycle and Cryptonomicon count as a "long rich series"?
> We should partner up and procrastinate together.

"Displacement Activity Swap Shop" http://www.halfbakery.com/idea/Displacement_20Activity_20Swa...
Build a High Quality Lead-Oriented Network
From around 1992, a 16 bit Windows Borland (Turbo) Pascal GUI database for my parents' business. This was the 2rd rewrite of some DOS and then Amstrad CP/M software I wrote in Modula-2! It still runs (in a Windows 32 bit VM) and I do change minor features.

I have a Python/PyQt replacement, but it requires some more testing and development.
Ignore, borderline spam.

I doubt if the author has spent any significant time with React and/or Angular. (needless to say, comparing a component library to a full fledged framework just emphasises an existing confusion among people new to web development, and looks more like click bait rather than anything serious). Hence the -1.
Contrary to popular belief, companies do not want people to misuse their products or break their license agreement simply because they didn't understand the implications of it.

A happy customer is a returning customer.

A customer accidentally breaking an agreement is not a happy customer.
So is this only a gateway for Exchange or can it function as a standalone server, too? What I'm currently looking for is an LDAP/CardDAV solution that's easier to set up than doing it manually with OpenLDAP and co.
Just to add to the fun, the etymology of the word "dog" itself is completely unknown.

There's a single documented mention of the Old English "docga" - and then nothing.

How this word took over pretty much well entirely from "hound" is a mystery.

If that's not enough, the Polish word for dog - "pies" - has exactly the same issue!

(and I believe, but can't say with any certainty, that other Slavic languages may have the same issue.)

Edit: Oxford English's page on "dog" is paywalled off but still available in via Google's cache, a fascinating read if you have a spare 15 minutes:

http://webcache.googleusercontent.com/search?q=cache:jNMSJSG...
Where can I read more about this?
While this may be an interesting theoretical result it almost certainly has zero practical implications for cryptography.

We already know how to build secure random number generators. Pretty much every real world problem with random numbers can be traced back to people not using secure random numbers (or not using random numbers at all due to bugs) or using random number generators before they were properly initialized (early boot time entropy problems).

This random number thing is so clouded in mystery and a lot of stuff gets proposed that solves nothing (like quantum RNGs) and stuff that's more folklore than anything else (depleting entropy and the whole /dev/random story). In the end it's quite simple: You can build a secure RNG out of any secure hash or symmetric cipher. Once you seeded it with a couple of random bytes it's secure forever.
New VC launches and somehow they manage to misspell their name. LOL
it's just an gateway to enable standard clients to talk to an Exchange server
> Is it just that they were invented there?

Well probably not just, but Qanats are persian tech and spread from there, even today the majority of qanats (both historical and extant) is in Iran, with still-active qanats more than 2000 years old. So it makes sense that this is where they have the largest cultural presence, and understanding.
Yeah, so what about their CLOCK app? I've been using it every day since 2007. Does it not do something you'd want it to do?
“COMPUTER-RELATED HORROR STORIES, FOLKLORE, AND ANECDOTES”

http://wiretap.area.com/Gopher/Library/Techdoc/Lore/rumor.ne...

“Computer Stupidities”

http://www.rinkworks.com/stupid/
Does that chart support the claim that white people don't use white emojis?

(It'd be nice if browsers could recognise I'm on a metered connection and thus avoid downloading a 1 MB animated gif that adds nothing to the article.)
I don't think it's malice, or at least as cynical as you make it. It might as well be as simple as the social customer service department being younger and thus not having been subject to the iron law of bureaucracy for so long. Their budget possibly comes out of marketing, not customer service, and thus isn't subject to being considered a pure cost centre. Social media is sexy, when someone from that department makes a call, they are more likely to reach someone who think it's fun to dig into an issue that when someone from the phone bank (to the extent they're encouraged or even allowed to) reaches out. Finally, both volume and S/N of social media pings are much better for many firms as long as the people contacting you through those channels tend towards being young and savvy, but that will change quickly as people catch on, and the canned "Oh I'm sorry to hear that, please call our customer service department on ...." responses that we're already starting to see will become much more prevalent.

When thinking about customer service in big companies, it's important to remember that the vast majority of calls legitimately are of the sort that only require a very simple action to be taken, and then to be disconnected as quickly as possible. However frustrating, it's not irrational hatred of customers that makes it difficult to break through that assumption when you do have a more complicated issue.
Try to play with the Ruby started, got 404
What sense would a "web based version" of the Map App Store or the iTunes have?

Good or bad as they are, their whole point is their system integration -- installing apps, managing your music library etc. Not merely browsing and downloading to "Downloads" folder.
Subpoenas to testify in court are coercions of speech. As are requirements to disclose financial information for tax returns. And the obligatory "yelling fire" example. You are coerced to tell a draft board about your suitability for combat. Protesters are frequently to coerced to limit their speech with armed force.

You can be an absolutist if you like but in the real world the U.S. First Amendment has had limits since the beginning. Which is not to say that free speech doesn't need to be protected! It's just to say that the government has a legitimate interest in promoting its own democratic nature, so a mandatory voting system is possibly legal.

Don't forget that civil disobedience is an important form of speech. Think of not voting in this situation as a speech tax. It's free as in speech, not free as in beer. :P
I have the luck of having written GPU code on the base pixel shader on a title (Halo 4) that sold on the order of 10 million copies, first game I ever worked on. A back of the envelope calculation for how many times this code has been executed since 2012:

1e7 copies * 10 hours * 60 minutes * 60 seconds * 30fps * 1280 * 720 ~~ 300 quadrillion
We get crash reports for our games on PS4 - there's one type of crash we got a few thousand reports for(out of a few million users, so statistically it's almost nothing). The callstack on that crash seems to be literally impossible, so we contacted Sony about it - they said it can only happen if the user's hard drive is damaged/corrupted. But there is no way for us to tell, so as far as the customer is concerned, it's our game that is crashing.
> The problem stems — yet again — from the disorder's fuzzy definition: grouping everyone with a diagnosis of major depressive disorder into one genetic study is like looking for the genetic risk factors for fever, explains Flint. “You would have lumped together autoimmune disease, infection, cancer and a whole set of different conditions.”

This is quite the problem, yes.

But ultimately the perceived intractability and the root cause of the difficulty of investigating this phenomenon is the subjective nature of the reports of the symptoms. Clearly _something_ is up, we can see that from macro-behavioural patterns and cases of attempted suicide -- but these diagnostics are crude.

What is needed are robust bullet-proof objective diagnostics[1][2]. It's great that we've progressed beyond "humours" and "hysterics" and "demons" but compared to other areas of modern medical research we are practically in the stone ages as the article points out.

For instance: we could have genetic, bio-chemical, neuro-chemical, and/or neuro-wiring diagnostics. Any others? Until there is a comprehensive set of biological markers scientists are of course going to be reluctant to research this. It's unfortunate but I can't say I blame them.

And what if the majority of major depressive disorders turn out to be down to wiring? And what about the perfectly natural reactive depression one gets when someone close to you dies or when a relationship breaks up and you lose your partner and/or your kids. Are we now saying that we oughtn't feel this way? And what if the way we've structured society plays a large role in our individual well-being and wellness, what then? What if it turns out to be part of the human condition, as is perhaps the case with existential depression[3]?

Absolutely the best book I've read on depression and suicide is Night Falls Fast[4] by Kay Redfield Jamision, a Johns Hopkins psychiatry professor. It's a few years old now but I don't think that the topics and themes in it will ever date even though the science in it might. It is filled with compassion, it strives for precision. I cannot recommend this book highly enough.

Welcome your thoughts on the matter.

[1] https://www.ncbi.nlm.nih.gov/pubmed/19396703

[2] http://www.newsweek.com/first-blood-test-depression-holds-pr...

[3] http://www.davidsongifted.org/db/Articles_id_10554.aspx

[4] https://www.nytimes.com/books/first/j/jamison-night.html
The async Puppet pattern
Please submit the original source. If a post reports on something found on another site, submit the latter.

https://news.ycombinator.com/newsguidelines.html
It is impossible by bending. It's probably still possible (not to say practical) by crafting a coin with a hidden compartment of a heavier metal.
If you'd like to play with Reason you can do it online here:

https://codeboard.io/projects/17520?view=2.1

Of course, you can also create your own Reason projects.
I'd also like an answer to this.
Why would you want to force people who don't have enough knowledge or interest to make an educated opinion to vote?
It's coming with flambda. Am I wrong?
It looks so similar to Monaco [https://en.wikipedia.org/wiki/Monaco_(typeface)]
Upcoming Arduino Primo Will Have Bluetooth, NFC, Wi-Fi, and Infrared
on mac non-antialised version looks to be the case with mild jaggies. not that pleasant. if there is a solution i'd like to hear it, font otherwise looks good.
Revisiting the “hard way”: Base for a game in Elm 0.17
Add 3-4 more similar demands from other users with different use cases, and we can see how iTunes got to be what it is...
What a loaded title. I don't see anything that makes the device special.
Why Darpa Is Pursuing the Reusable Military XS-1 Spaceplane
I'm not actually sure it's still in use, I hope not. I wrote a small Python script for synchronizing student address for a student organisation at the local university.

The students would forget to tell the student organisation when they moved or got a new phone number, but they'd always remembered to inform the university.

Importing data meant getting an email, containing a CSV file, parse the data and lookup the students in our own database and update their information. Because I'd just setup the qmail mail server, and learning about .qmail files and mail queues in general, I just hooked the script into the .qmail file. I figured it would save me the type of dealing with the IMAP server.

I think it was six years later, maybe a little more, when I got a call from someone that the student organisation, asking if I could explain how the student address information was kept up to date. They knew that the data came from the university administration, but it just sort of disappeared into the belly of the mail server.
> They don't seem to care unless there's a chance of other people noticing.

Many years ago I was having trouble getting some accounts closed with NatWest (after a few cockups on their part already I moved to FirstDirect). I happen to work for a company that produces compliance software and offered related consultancy so we had copies of the FSA (then new, since reformed as the FCA) complaints manual lying around.

After months trying to get traction on the closing the accounts (including warnings of charges because one of them was "under funded" by virtue of having been emptied because I wanted it closed) including a couple of face-to-face meetings in the branch (back then little was done remotely), everything magically sorted itself out after the day I went in and read from that manual while waiting to be seen...

It isn't just "others noticing": any sort of fallout gets things more noticed.

In hindsight I had a case to just go strait to the authority about it and probably should have done. The bank would probably have got a five grand fine and I might have been compensated for my wasted time...