skysight-inc/HackerNews huggingface dataset:
I think it is a brilliant, if unintended meta-comentary on US politics: for most elections, the public is offered the choice "Democrat or Republican".
Mac users are poseurs, got it.
Spending much more than Trump, campaigning in the wrong places.

Winning the popular vote big and losing the election is a manifest sign of a failed campaign.
This is true, but it hasn't stopped anyone making them before.
You know what,for a company like Kickstarter to hire someone with no useful background or experiences,that one person must have done something impressive to get hired, and that leaves me curious.

>We've banned this account for a history of posting unsubstantive comments

Talk about freedom of speech, only thing I see is censorship of speech. It seems like "freedom" has become a thing of the past. What kind of world do we live in? Seriously, you ban me for posting something I said that everyone was thinking in their head quietly??? Where do we live in?
Jeff Dean describes our Sci-Fi future
My father fought in two wars and was awarded a purple heart. Statements that suggest the huge personal price paid by soldiers and their loved ones are a waste of money are hugely insulting and disrespectful. I do not feel my remarks contain any vitriol. If anything, the OP owes the veterans of the world an apology.
And it's not very good with huge text files and long lines.
Let's try not to take every opportunity to turn a thread into a re-hash discussion on the election.
In the title only.
Let's not take the bait to turn every thread into an election discussion.
Dude! Good find
This is very interesting to read. I'm currently working on an Electron app that uses PouchDB and that has a lot to do with revisions- one of the big reasons I choose PouchDB.

According to your 3rd point on conflicts, could you shed some more light on:

>PouchDB has nice hooks to let you deal with this but you have to architect for it.
Don't forget that Finder can connect to sftp fileshares.

Would they be better off using KDE 5 to develop? Probably, but good luck getting your manager to sign-off on a linux laptop, especially when all the other devs use 3000€ devices to manage their xterm sessions.
This. One only has to learn a bit of history of computing in the 60s and 70s to discover just how much crap we have to deal with because of tradition and popularity. We've taken lots of bad turns over the years - and that's beside the fact that today, most of the new things are simple rehashes of the old things that people don't care to read up about anymore.
The cheap RTL_SDR dongles are actually sold as OTA TV tuners. It's how I watch TV.
* See here to know what is .otd file
You know one thing poor asian countries don't have? Laws, HOAs, enforcement of those laws, and child protective services. See what happens in the US when you leave your underage kids unattended in a $public_location in a well-to-do-upscale neighborhood.
8% isn't a bad click through rate, especially if you're sending newsletters weekly. I don't see anything about frequency next to the subscribe button on your homepage, so people may have been expecting something different, which would drive down the click through rate.

I've also seen enlight.ml posted here before, so my guess is quite a few of the subscribers came from HN or sites like it. Typically the users you get through these kinds of postings aren't all in your target audience. This might also be resulting in a lower click through rate.

The key to getting a high click through rate is delivering a lot of value. There aren't any good shortcuts.

Here are some things that may help you figure out and boost your perceived value:

* Send a survey to your users asking them what types of updates they want to get from you, and how often.

* Figure out if the same 8% engages each time, and what the patterns of click throughs are (do some people click through every single time?).

* See if anyone on your list would be willing to chat with you about the value they get from your newsletter/site.

* Do some content marketing/promotion to attract a more targeted audience.

* Make sure you're selling the benefits of doing the lesson in your emails.

* Have some clearer messaging around the signup box for the list.

I run a site to teach people data science, and I've learned a lot of marketing lessons along the way. Happy to chat further if you want -- my email is in my profile.
There's a BIG problem with banking, as in: pot businesses can't open a bank account for the business, as the you hit Federal laws about distributing funds for Federally illegal business practices (selling drugs that are illegal to sell under Federal law), making pot shops basically cash only.

Which is absolute madness.
Actually yes!

The Unicode text handling in Windows has been significantly revamped from the APIs listed in these articles, as has the text rendering APIs which now go through DirectX.
from what I understand, with recent standards being formed around this kind of thing, manufacturers may push for things like TVs and IoT stuff to use it. It's gonna get messy very quickly. not to mention the increased potential for snooping :(
Yeah, this. 8% is actually a very, very high conversion rate for what amounts to an email ad (granted one that was asked for, so it's not spam).
How Top U.S. Colleges Hooked Up with Controversial Chinese Companies
I'd like to strongly encourage you in the opposite direction, to always ask questions. Always do this, regardless of how others react.

Many younger people have security issues explaining their knowledge with others, and sometimes exhibit this as criticism and acidity. It's possible that's what happened here.

I'm reminded of http://www.huffingtonpost.com/catherine-clennan/being-a-dumb... - it highlights the importance of always asking questions regardless of the context.

It's also possible that someone disliked your use of the phrase "two words", maybe because they interpreted it literally. Some things resist explanations that are both short and accurate.

Regarding od, it's a flexible format conversion tool that lets you convert arbitrary data to hexadecimal, octal and C escaped printable text. I use it a lot!
Dude, I've seen worse.

Some Twitter rando is on the front page now saying he got MITM'd because he's too cool to believe in corrupted downloads.
How Do They Do It: Timers in Go
Binary packaging systems download microcode.dat (a text blob containing microcode) from Intel during the build process. Microcode.dat gets converted into an initramfs image that supplies the new microcode early in the system boot. Users download the built binary package, which then modifies the boot parameters of their system.

So normally only the build servers contact Intel. Source-based distributions may. But even then the source files are verified with cryptographic hashes (which are in turn signed by the maintainers' private keys).

Edit: I may have misread your question. I thought you were asking by implication if the microcode blob is pulled after the install. If not, then: No. Updates happen when the package manager decides.

https://www.kernel.org/doc/Documentation/x86/early-microcode...

https://gitlab.com/iucode-tool/iucode-tool

https://downloadcenter.intel.com/download/26400/Linux-Proces...
An issue with this is that the urban environments will have so many more people in them that so many changes pushed through will benefit urban areas at the expense of rural. Australia deals with this on a massive scale since ilke 80% of the entire population lives on the coast (23 million and 10 million live in only 5 cities)
Dallas county: Hillary: 458,845 votes Trump: 261,865

That's just one of several very blue parts of a overall Red state. Even with heavy gerrymandering and only 1 close race Texas still sent Dem. 11 vs. Rep. 25 to the House.
Thanks for responding! These kinds of discussions are exactly why I like HN so much.
What about http://plumewifi.com. Anyone have this?
Yeah, centralization of the economy is great. So we all get to sit in traffic. Or walk and live in a closet sized apartment.
Is there a link for this? I would love to satiate my need for schadenfreude.
How is that worse than the alternative, with changes pushed through that benefit rural at the expense of the urban?
This is a really great series of articles, and I used a number of the techniques mentioned in them for a program I made - https://www.chinesetextanalyser.com/

The files opened by the program are read-only, so I didn't need to look in to or worry about piece-chains, but it's nice to be able to open multi-gigabyte files, with highlighting, and scroll around instantly to anywhere in the file, and have very low CPU and memory usage.
If you read the article a little more closely you can see that the author is showing that the issues arose from attempting to prolong the status quo instead of fixing the root cause. I'm not certain how you reached the collectivist approach causing problems narrative.
But if you look at this situation through the filter of a Master Persuader, it makes perfect sense. Trump is “setting the table” for future negotiations with China. He just subtracted something from China’s brand that they value, and later he will negotiate with them to maybe give it back in some fashion. Probably in return for some trade concessions.

Except he's not the Master Persuader; he's an outright moron. And most likely he took the Taiwan call because (aside from the speculation that he thought it might have benefited his business) he thought they were... two different countries.

And that the whole "China-Taiwan" thing was settled back around when he last voluntarily read a book. That is to say, about 35 years ago.

Don’t worry about China going to war over a phone call.

No, we won't go to war. Just that the Chinese leadership, along entire world, which may have been simply suspecting that the POTUS was an uneducated boob, based on random news vignettes they may have been paying attention to, or what their analysts were telling them... now have incontrovertible proof.

And will deal with us accordingly.
Not quite out yet, Amazon says Dec 9th?
IUPAC Announces the Names of the Elements 113, 115, 117, and 118
If the industry is open for suggestions, then I have a question: how can one make people who design futuristic displays and hacking scenes stop including webpage source as scrolling code examples? Freeze-framing a scene to see HTML+jQuery must be well on its way to become a Hollywood trope at this point! Maybe a library of categorized, MIT-licensed (or something) code samples would be of help? E.g. these snippets look like hacking, these look like future robot AI code, etc.
> By consistently making good recommendations, they will build a loyal audience, driving further affiliate sales.

I mean, that's exactly how bias works. In fact, this is exactly what amazon is cracking down on right now, incentivized reviews.

If your revenue model is based on ads, you grow revenue by growing readership which is grown by writing quality content. However if you're revenue model is based on affiliate income, you increase revenue by selling more stuff.
See previous work by Munroe: https://www.xkcd.com/1138/
[Spoilers for Arrival, Contact, and Interstellar]

Forget aliens for a moment. Contact is a retelling of one of the oldest stories on record: the plight of the faithful. (Wo)man encounters awe-inspring supernatural force, tells the world but can't prove it, gets dismissed as a fraud/crazy, but goes on knowing in her heart that her experience was real. The rest is implementation details.

Putting a scientist in the role of prophet, and getting buy-in from science-y, atheist audiences by using aliens instead of God (you don't know that they're a God metaphor until you're on Jodie Foster's side), are precisely the kinds of intentional inversions that make adaptations of classic tales great. Present the message differently, using different tools, to appeal to different people in different ways.

In theater, Anais Mitchell's Hadestown takes Orpehus and Eurydice, sets it in 20s Appalachia, and expands a story about a hero into a story about the industrialized world: Orpheus and Eruydice's light, playful hearts are nature and beauty and song, while Hades is heavy industry, the coal mines, the Man, the capitalist machine. Also gives it some awesome music.

Sarah Ruhl's feminist Eurydice, from the same myth, subverts a story of a man's heroics in (trying to) rescue his damsel in distress, and transfers the agency to the damsel. These are both, in my mind, highly successful retellings.

Interstellar certainly has components that you'll find elsewhere - what story doesn't? - but none of them that I can place are a huge part of its identity. I wouldn't classify it as a retelling.

Arrival directly copies the setup of Contact: aliens make contact, we ingeniously decode their communication, the message is a blueprint/schematic for something that might be a weapon. Then it concatenates on the ending of Interstellar: time is non-linear, it can be transcended by the power of (love|language). It is neither faithful to nor a clever inversion of either story. It just takes half a plot from one movie, half a plot from another, and puts a different bridge in between them.

I had a good time in the theater, I'd probably see it again, I just don't have as much respect for the story as I did for either Contact or Interstellar individually. The linguistics were an interesting value add, just not that powerful.
Dada Mail [0] (which I wrote, and have worked on for 15+ years) supports sending via SES, and it works great. The instructions to implement it [1] are quite similar. I set up SES for a ton of clients, and the majority of them seem very happy using it.

One thing this article doesn't touch upon is that SES does have a limit on how many messages you may send in a timeframe per second, as well as per day. If you go over these limits, your message will not send out correctly. Make sure your software supports enough of the API for SES to fetch these limits are correctly send your messages, below these limits.

[0] http://dadamailproject.com/

[1] http://dadamailproject.com/d/features-amazon_ses_support.pod...
Intel's ISA-L ended up implementing this method. Their implementation is interesting because they took this further and took advantage of knowledge of the instruction latency to pipeline multiple iterations of this method to achieve some really amazing throughput.

For reference, see https://01.org/intel%C2%AE-storage-acceleration-library-open... and the source code at https://github.com/01org/isa-l (see the erasure code folder for details).

In general, I've found Prof. Plank's other papers and presentations very interesting, innovative, and accessible.
Yeah, sorry about that! I don't know what to put for the title when linking to Github repos, since HN traditionally frowns upon editorializing submission titles.
Scott Adams could look at a dead fish twitching and explain it as a Master Persuader defying expectations.
Category Theory in Context [pdf]
"For our first round of testing mesh networking kits, our sole criterion was simple: Does it exist? In the future we may need to rule out mesh networking kits by speed, specs, or price, but for this go-round we tested all of the consumer mesh networking kits that were available at the time (not announced, not in crowdfunding, not preproduction). That group included the Eero, Luma, and Netgear Orbi offerings, as well as both the HD and standard versions of the AmpliFi kit. Google Wi-Fi, Amped Ally, and Plume will have to wait for next time."
somehow it is not mentioned which software was used to generate the graphics; not even in the original article: http://journals.plos.org/plosone/article?id=10.1371/journal....
Do we know if it supports 802.11ac?
You are drawing a parallel between (a) legalized discrimination and violence against people based on color of their skin, and (b) not caring enough to give even larger handouts to people who claim to be fiercely proud of their independence.
Trump, Taiwan, and American Liberals
>Over half of them open the email, but only 8% of the list actually clicks on the links.

Maybe only 8% of them or so really care, and it's not about the medium used to reach them?
Can you cite the name of the tech or any of the games?
It's interesting to me that my parents did essentially the opposite for raising my sister and I: they created a spinner that would randomly choose whether mom or dad would help us get ready for bed that night. We completely accepted the decision of the spinner because that was The Way of the World.
They do mention it - they explained they didn't test it because it isn't released.
I would love to read a long blog post from you about this!
Ironically, long distance running (10+ miles) is easier to do before breakfast, as an empty stomach is useful--digestion stops anyway as soon as your body is in need of some extra red cells to carry more oxygen. A trained person has enough ATP reserves for about 90 minutes at threshold intensity, and anyway the whole process of ingesting, digesting, and metabolising a regular meal takes many hours (around twelve in my case), so having breakfast before a run is purely a psychological boost--bar quickly metabolising food, such as banana or sport gels, which you do ingest during the run anyway.

All this of course depends on the individual's physiology and psychology.

For me, I tend to run either before breakfast or in the wee hours of the morning (one/two o'clock) before going to bed.

Mind, I'm an ultra runner, where being hungry and sleep deprived for days is the name of the game, so I've overcome that particular psychological barrier.
3 Life-Lessons on Strategic Thinking
Fleeing Tiger: hedge funds fall off the cliff in India
Definitely, I didn't mean to discount the agency of the kid. There are many more abusive households than we'd like to admit.
Unlike The Martian, in case of which one likely wouldn't even know about Andy Weir if one hadn't heard of the book before.
Fuck. I was really looking forward to seeing that.
Because every country is the best at something
Python Formatting Syntax explained easily
Note that the original Articles of Confederation included an explicit provision for State militias, that got replaced by the awkwardly worded 2nd Amendment in the Bill of Rights
That's entirely up to the merchant, not the processor (or the gateway, either of the banks, or any of the other middlemen). From the link you gave "You will need to log into your payment gateway website and adjust these settings as you learn your customer profile and behavior." Most merchants want to sell things, and don't want to constantly field complaints from customers (or bad word of mouth from lost customers), so they set them to rather loose settings.

The fraud checks go through many middlemen each with their own systems, with their own bugs and limitations. Any programmer could guess a few. If the address is "apt 2, 300 main street" entered as "300 main st, apt 2" (or vice-versa), it can fail. If the zip code is 9-digits entered as 5 (or vice-versa), it could fail. Of course, the customer doesn't know exactly what pattern the system is looking for. If the punctuation is different, it might fail. If there are unexpected characters or encodings that any system or network in the chain can't handle properly, it might fail. If any of the systems is in a different country from any of the others, it might fail. In fact, AVS doesn't work in most countries (or at least didn't, last time I checked.) The internet brings international customers, but the payment systems aren't really internationalized.

So the question becomes, do we tighten this down to try to reduce fraud at the cost of losing 2/3rds of our regular repeat customers and limiting ourselves to only U.S. customers? Unless the cost of fraudulent transactions regularly exceeds 2/3rds of your revenue and you're intentionally a U.S.-only business, probably not. Companies would rather ignore AVS and expiration date failures than go out of business.
These quote marks were not semantically correct. It is not a point of grammar. The comment literally reads:

> the psychologist's advice is literally "[not a quote]"

When you put something in the form of a quotation, the accepted meaning is that it is a quotation. In this case it is, literally, not something the psychologist actually advised.
I understand and agree with you that the personal price paid by veterans cannot be understated, but I think the OP's thought experiment was free of any slight against the military. He simply asked what such an amount would buy in pursuits not focused on the military.
I'd recommend Ubiquiti's UniFi. I installed three total units (one as base, two satellites). The setup spans 15,000sqft across two stories and split building (connected by breezeway). We get full speed on every corner and crevice. It has a great management interface. The cost was only 199. Well worth it.
Assuming there's a List-Unsubscribe header present, Gmail will also (offer to) unsubscribe the recipient from the list when marking an e-mail as spam.
I was born in Baltimore, lived there for several years, went to college there, and visit it several times a year. I still consider it my home and have an intense amount of love for it. So "no meaningful experience with the city" does not apply here.

Baltimore has serious crippling problems and denying that does the city no favors. Outside of very small pockets of often-non-organic gentrification (usually driven by the city or Hopkins), the city is at a nadir. Baltimore is the smallest it's been since WWI (for a few years now, to a rounding error), and the per-capita homicide rate is the highest it's ever been. Two awesome, solid people I know were murdered the last year I lived in Baltimore - in "safe" neighborhoods in unrelated incidents totally beyond their control. The fact that the homicide rate is now 30% higher is terrifying.
Part of the confusion arises from use of the word "literally" in literally the opposite of its sense.
PHP the language and PHP the ecosystem are different but inseparable. Although technically PHP has had PDO since 5.1 the community is extremely, frustratingly slow to adopt new things.

I remember considerable resistance on the part of the community to the very idea of object-oriented problem, something that massively limits uptake on things like PDO and is the driving reason behind mysqli having a bizarre mixed mode, OO or procedural based on preference.

Likewise, PHP tutorials, references, and guides kept pushing the absolutely garbage mysql_query interface on people. I don't know how many books published post-PDO insisted on using this approach because it was "easier" or whatever, and some books don't even touch on SQL injection bugs, it's like they don't exist, even while the examples lack escaping of any sort and would crash on certain kinds of input.

> The kind of developer you're describing would never have written a line of code if PHP didn't exist.

Bullshit. These are people that want to learn to program, and as they look around they see PHP is popular, it's easy to get support for, and hosting it is easy. It's got a lot of positive points.

I've seen people with zero technical experience pick up Ruby and build a Rails app inside of months, they get productive very quickly. Same could be said for Node with the right mentoring, though the async stuff is a little harder to get lined up. Client-side apps aren't all that bad, though.

PHP has a lot of good things going for it, but too much of the community is absolutely in the dark about it. There's almost zero outreach being done.