skysight-inc/HackerNews huggingface dataset:
I won't comment on Snowden since there are significant efforts to continue his cause, and his whistleblowing is one part of a backlash against the overreach of US government surveillance.

The cellphone meta data issue is complicated by the fact that the telecommunications infrastructure of the US is not private and only recently regulated. New industries with antiquated interpretations of law are bound to be abused by those anxious to expand their power, but I trust that the American civic process will overturn such abuses of power within a reasonable time frame. Rome was not built within a day.

Border controls are also a separate issue - it is our current understanding that the federal government has both the power and mandate to exercise significant controls at the border, and several rights outlined within the Constitution are not exercisable at border crossings. Furthermore, American citizens can never be denied entry, only delayed, so citizens can always deny information requests. Stupid usages of our interpretation of the Constitution, such as asking for access to social media accounts or electronic devices, are technically legal. But social media information have no expectation of privacy, and again access to accounts and devices can always be denied. Recent efforts by advocacy groups are also seeking to overturn this overreach of power by some foolish officials within the CBP. Another case of the law not catching up with technology.

To the point of global corporations, I'm not saying that they are benevolent or disinterested in maintaining power. Nor am I suggesting that American companies do not turn over information to the government, or misuse the information they collect. But they are private bodies. Just as citizens can perform crimes and ethically bankrupt actions, so can companies. But they don't adhere to an overarching ideology, nor do they claim to represent the will of a people. Google mucking around in America and Europe alike may be tolerated, or punished. Tencent and WeChat is different because of their entanglement with the Chinese government, and should be treated differently.

Overall, if America begins to halt Chinese influence on American citizens, and China continues to do so for its own citizens, there is at least some degree of "protection" of individual rights. This would be the foundation for protection of individual rights between any government and any individual.
Somewhat tangential, but does anyone know why Russia likes the word "geopolitics" so much? Does it mirror a Russian word with a similar meaning?

In my experience, it's used so much by Russian propaganda sources and so rarely elsewhere that it serves as a good fingerprint of the Kremlin's influence. If someone uses it, I know there's a good chance that either they're Russian (and read Russian news) or that they read/watch RT.
> You did not say that women do less paid work.

I also did not say that MEN do more paid work.

Somehow, you didn't make that insinuation. You only made one towards women, and it was negative.

In poker, this is known as a "tell".

Any rational person would make the assumption that I was talking about
paid work in both cases. Yet your conclusion was that I was saying
something nefarious about women, while ignoring that the same logic
would also apply to men.

The problem is that your position is female-centric. You see any
discussion of mens issues as hostile and toxic. You demand that any discussion of womens issues cannot question basic assumptions. You take calm, even-handed comments as hating women.

It must be scary to live in such a hate-filled world.
White House Unveils Coding Education Initiative
Doing it on my laptop probably means I won't even finish the episode before I run out of batteries.
You do know that Wechat's chat history stored in Tencent's database in plain text? The authorisation could check/monitor any Chinese citizen who uses Wechat, if they say something bad about the government or spread the rumours of some officials corruptions, they will be in big trouble?!? How do you mean Chinese people are not harmed? Their privacy is absolutely harmed and they have less choices for chatting and that's what the Chinese government wants - they want everyone in China to use Wechat so they could absolutely control/monitor
Thanks for the recommendation. I listened to this episode today and found it absolutely brilliant.
This thinking runs contrary to the fact that cities like Detriot, Chicago are debt-centers. California (also reliably blue) is far 'in the red' as far as debt goes.

No, liberal tax policies are not the answer. The piper must be paid eventually.
Even property owners can feel the effects.

In Austin Texas, the historical legacy of racial segregation meant that there have been areas of the city that were predominantly hispanic or black, for generations. The modest homes in these neighborhoods were paid off long ago and passed down through the families.

When the development boom hit Austin, even the parts of these neighborhoods that didn't undergo gentrification have seen a massive pressure on the folks who did live there in the form of explosive property taxes.

For many of these folks, this has pushed them out from their family homes because they can no longer afford the taxes on their properties, despite owning them outright. Of course there is an argument to be had about why these folks can't afford the taxes but heavily under-girding that is the same neglect and marginalization their populations have always faced.

So even owning property is not always enough to insulate someone from the whims of explosive development aimed at those with extremely large incomes.
At some point? Before the breach you paid ($17.95/mo IIRC) for "TrustedID Premier".

And during this breach, the first year is all that's free. You need to entering billing data to enroll, and they -will- start billing after the free period unless you cancel first.
I think Michio Kaku deserves a recognition for his efforts in explaining things in a way that non scientific people can understand. That's not easy. We need more like him.
Just wanted to throw another name down for interest in this script! Would be an awesome feature
I hate it being done without informed consent. It's also a huge waste of electricity. On the plus side it could lead to micropayment funded instead of ad-funded sites.
That's an excellent book. I remember reading it without knowing much about C++ and at the end I had a pretty good idea why things work the thing they do. You can debate about C++ in general but Stroustrup's writing is a big part of C++'s success.
3 simple rules to join the middle class:
Finish high school,
Get a full-time job (any job),
Wait until age 21 to get married and have children:

Dramatic results.
You say that, but Flash was basically a drawing program with a timeline - this makes it much easier to doodle all sorts of things compared to building a site with Javascript and HTML.
While I did not get woo’ed, sadly enough, to get an unsecured credit card with Bank of America, all I needed to do was enter my personal information and some notion of income (without verification).

In less than a minute, BoA’s automated credit card application approved me and mailed out a $1000 limit card.
I can't remember the URL and I'm on mobile, but I recall a a site that did this for USSR photos. It was very interesting to see photos of Chernobyl pre-incident.

Unfortunately trying to construct street level from this technique would be difficult as people would have to manually geolocate to an extent, which would generally grow the older the photos are. But I think sites like Mapillary and OpenStreetCam don't have a required freshness of photos, though I've found by accident Mapillary has a minimum at 1 epoch time.
Catch my ICO for VidCoin now while supplies last!
I didn't know do expressions were a thing until I read this project's README.md

https://babeljs.io/docs/plugins/transform-do-expressions/
25 Things You Should Know About Amazon Elastic File System
conclusions: higher is better, APFS is performing poorly out the gate, lets see if this materially impacts the 4k video editing you routinely do, expect improvements with future updates over time.
React v15.6.2
I wonder if that's due to cost of living. Seattle is expensive. Palatka Florida? Not so much.
Delivery costs are very high?
Bitcoin Fetches 85% Premium in Zimbabwe
There' not much in the way of special effects required for Anne Macaffrey, Arthur C Clarke or Asimov.

IMHO the best science fiction only needs good actors, the props could be '70s Dr Who quality and we would still love the series.
>>Where else do you have over 4km^2

Under your scenario it would be "where else _did_ you have" that much farmland near Ottawa.

While I am biased, it's better for the city to preserve farmland. Especially long-term, as climate changes. Y'all might need that farmland. Or at least your grand-children might.
This isn't an issue for contemporary human facing UIs. Somewhere there is guaranteed to be a crusty POS system still in use that is sending receipt data to LPT.TXT or AUX.TXT.
1) The system you’re describing wouldn’t have prevented this.

2) Just use NoScript if you’re that paranoid.
Nobody is ever "pretty happy with the way things are" in the context of a country or company.

It is absolutely in China's best interest to promote their culture abroad, and they absolutely do spend tons of money doing it. Also, I'm not sure you know what racism is.
Packet Radio Lives on Through Open Source Software
Puerto Rico WSR-88D Radar Outage Notification
So I'd call Google a startup because they were radically reinventing the search model.

Everyone seems to think they are radically reinventing something. The rest of the world agrees only if they grow big enough.

I worked at Aflac for over five years. They really are a very big insurance company with a genuinely different business model. But, part of why they grew so big is because of the daring Aflac duck marketing campaign. Having worked there, I am abundantly familiar with what a shocking choice that was.

I also know that, for example, the name Aflac is really an acronym for American Family Life Assurance Company. They originally were called American Family Life Insurance Company. Another company in another state had the same name. The two companies had to decide who got to keep it and who had to go to the enormous legal hassle of changing their name. Aflac lost "a gentleman's coin toss" and changed their name.

Then when they wanted to change their overly long name for marketing reasons, they ended up going with the acronym, because that did not require them to legally change their name in all fifty states. It is sort of like someone going by Bill instead of William.

The acronym would have been Aflic instead of Aflac had the company not lost a gentleman's coin toss years earlier. Aflac sounds like a duck quacking and inspired a marketing company to suggest the duck commercials. Aflic does not.

So, Aflac is as big as it is in part because of the company losing a gentleman's coin toss -- i.e. a twist of fate, beyond their control, not remotely planned -- not simply because their insurance plans are distinct and unusual. Most people don't even understand how their policies are radically different from most insurance policies.

I think the distinction you are trying to make is pretty arbitrary. Some companies manage to grow like they are sucking down ent draught and some don't. That mostly isn't because of setting a goal to be radically different or setting a goal to grow rapidly. Many companies would very much like to do both, but even YC does not know how to guarantee that outcome and even they sometimes pass on companies that turn out to be successful anyway.

If creating the next unicorn weren't akin to mysterious voodoo magic, there likely would not be nearly so much ink spilled on the subject.
It's possible to throttle. Perform n hashes, wait 100ms, repeat.
I think there are more than 3k adults in the entire US that can "create and maintain machines".
Time and time again we see "free" companies on the internet have three Lorenz attractors that they evolve towards: 1) users being heavily limited in features without paying a large enough sum of subscription money to subsidize others, 2) sell everyone's data and continue to operate, or 3) disappear.
Project management: A surefire way to kill your software product
Twitter co-founder comments on Trump's tweets and newsworthiness
God, living in China sounds like absolute hell.
I've seen companies buy a company Mercedes-Benz or BMW just to convince their clients that they have a good product. Some even buy a house with company money, justifying that they use it to pay themselves lower salaries and lower the tax they have to pay.
> One of the things I've realized is that using names for locating what's needed (I assume we're talking about the same idea) is part of the problem.

I don't think naming itself a problem if you have a fully decentralized system. E.g., each agent (org or person) can manage their namespace any way they choose in a single global virtual namespace. I'm imagining something like ipfs/keybasefs/upspin, but for objects, not files, and with some immutability and availability guarantees.

But yes, there should probably be other ways to find these things, using some kind of semantic lookup/negotiation.
Really cool to see this type of thing. I wonder if it could possibly be compiled using AssemblyScript ( https://github.com/AssemblyScript/assemblyscript ) and executed as wasm for even more performance gains?

A similar idea that I've thought of is a much lighter-weight version of Babel for super-fast development builds when you're targeting latest Chrome or Node.js. Disabling nearly all Babel transforms doesn't speed things up much since you still need to go through the parse-transform-format process, but it seems like the small number of remaining transforms (JSX, maybe typescript/flow, maybe imports) could potentially be done without a full AST parse and format, especially if it's just for development and doesn't need to be stable enough for production builds.
Interesting that learning science is not represented in the categories — something along the lines of:

"There's lots of research on ways in which material can be presented that makes it easier for kids to learn. We would encourage companies that have relevant expertise and the ability to bring research-backed technology to market."

Or is there not an interest in something like this?
US agricultural jobs dropped from 70% to 20% in eighty years.

50% of careers gone within one lifetime. And the US did better then ever.
Does OS X even have an OS level volume mixer? Can I set my background music to be 20% of my video game without going into each of their inbuilt volume sliders? Can I move apps between audio devices? In a showdown between OS X, Windows and Pulse for audio setups as a consumer, OS X comes dead last and I use all 3 regularly.
They could remove it in a new version of windows, that crusty POS system is going to be doing a lot of testing before they upgrade the version of windows it's running on. Even more likely is that they'll never upgrade from whatever ancient version they're using so it won't affect anyone.

I think they just keep it because it feeds into the backwards compatibility myth that MS has built up.
Sync3k: offline-first event-sourcing Redux sync engine on top of Kafka
Looks like recursive-descent + precedence climbing. Pretty run-of-the-mill design, but works very well.

Some of the identifiers are a bit unwieldy, however; e.g.

parseForOrForInOrForOfStatement

I think something closer to this would be clearer

parse_for_stmts()

since that function AFAICS parses all statements beginning with "for".
yes but that act of mixing your coin with others effectively gives you back mostly other people's coins .... what's their value if not today's value?
These were my comments alone as a 50 year old in addition to your narrative; not in correlation but in comparison.

PC in this context meaning behaviors for the sake of change willy-nilly (think about the injection of feminine instead of masculine pronoun that was|is fashionable). I see the mercurial aspect of PC culture as reactive and dismissive and dislike it intensely.

Everyone these days seem to have some form of progressive agenda and most change is packaged in some media that makes it seem innocuous and correct in an engaging and entertaining way that would have been nearly impossible
when I was a young man. In fact(as McLuhan might say) the media is the message. Chomsky is quite insightful in my opinion as to how the medium and vocabulary restrict available concepts.
Other eery points:

The United Kingdom should be cut off from Europe.

Ukraine should be annexed by Russia.

Russia needs to create "geopolitical shocks" within Turkey. These can be achieved by employing Kurds, Armenians and other minorities.
Thousands of Criminal Cases in NY Relied on Disputed DNA Testing Techniques
> Whatsapp is not? Are you sure?

Well, it's E2E encrypted, that's for sure. The NSA, like the Mossad, can do pretty much anything if you're a high-value target, I'd assume, but personally, I don't think there is blanket mass surveillance of WhatsApp chats, no.

> Whatsapp is out not because it can't let authorities audit it, but because of other economic reasons.

Do you have any evidence or even arguments for that assertion?
From Documentation/process/submit-checklist.rst:

19) All new userspace interfaces are documented in ``Documentation/ABI/``.
See ``Documentation/ABI/README`` for more information.
Patches that change userspace interfaces should be CCed to
linux-api@vger.kernel.org.
Finding that hard to believe if the binary isn't code-signed.
> I hate it being done without informed consent.

I'm more worried about the precedent, "informed consent" can always be buried deep in a T&C document.
Rogan has a bunch of ads, but conveniently puts them all at the beginning of what's usually a 3h+ podcast... so you spend 30 seconds skipping forward through the 10 minutes of ads and then never hear an ad again.
My anecdotal experience contradicts yours (unfortunately I don’t think there is data available to us to help prove anything). In San Francisco many first, second, and third generation Chinese people extensively use wechat due to network effects, familiarity, stickers etc.
...and the syscalls(2) man page lists them: http://man7.org/linux/man-pages/man2/syscalls.2.html
I think he's replied to a few comments here as "jhallenworld"--so guessing he's around!
> Even Julian Assange has weighed in, stating “The diversity of symptoms suggests that this is a pathogen combined with paranoia in an isolated diplomatic corps.”

No, it's just plain and simple paranoia.

A common disease they all caught is a bit convoluted, perhaps if it was cold season I might believe a few general illness might have amplified the paranoia.
can you clarify your comment?
This is the definition of a gimmick. How is this superior to the various existing bluetooth-based solutions. Need to navigate without looking at a screen? Bluetooth headphones or a bluetooth connection to your car. Need to skip a track when listening to music? Bluetooth headphones or a bluetooth connection to.... Need to "handle a call"? Bluetooth head-
> google's chips are advanced matrix multiplying engines

Excuse my ignorance, but aren't GPUs exactly that?
No, no they weren't. Which make the whole drama even more objectively silly.

For the record I have no doubt the Russians do engage in covert activities not in the best interests of the U.S. But these straw grasping dramas have gotten tiresome.
Results on MNIST can be highly deceiving because it is so easy. ImageNet would be a good benchmark.

Also, are they only comparing against other spiking neural nets instead of deep nets? If so, that doesn't tell much about whether these chips are useful for modern AI. I'd have to see their paper.
I've long since moved my family to password vaults to store nonsense strings for these password recovery questions and answers, for shielding against precisely this attack vector. Now if I could only get them to adopt 2FA for the master password of the vault.
How do you rename it on a case insensitive file system? It's a pain.
Matthew Butterick uses it to publish all his current books (as far as I know), check out some of them at:

* https://beautifulracket.com/ (and this about making it https://beautifulracket.com/appendix/racketcon.html)

* https://practicaltypography.com/
>The reference is that The Federation is the British and the Klingons are the savages

Originally, the Federation was the US and the Klingons were the Soviets - this was of course before the Klingons became blood-wine drinking Neanderthals and were just swarthy space villains with Fu-Manchu moustaches.
Make an HTTP request. Parse the JSON body if a 200, otherwise log an error.
I was wondering what the full list was. Thanks!
Crowdsourced questions and tips for rocking a coding interview
Naval Ravikant's tweetstorm today is highly relevant to this [1]:

1/ If the primary purpose of school was education, the Internet should obsolete it. But school is mainly about credentialing.

2/ Schools survive anti-educational behavior (i.e. groupthink) due to symbiosis between institutions that issue and accept credentials.

3/ Employers looking past traditional credentials can arbitrage the gap. @ycombinator made $Bs doing this for young founders.

4/ The more meritocratic an industry, the faster it moves away from false credentialing. I.e., the MBA and tech startups.

5/ A generation of auto-didacts, educated by the Internet & leveraged by technology, will eventually starve the industrial-education system.

6/ Until then, only the most desperate and talented students will make the leap.

7/ Even today, what to study and how to study it are more important than where to study it and for how long.

8/ The best teachers are on the Internet. The best books are on the Internet. The best peers are on the Internet.

9/ The tools for learning are abundant. It’s the desire to learn that’s scarce.

10/ Educational credentials are badges that admit one to the elite class. Expect elites to struggle mightily to justify the current system.

11/ Eventually, the tide of the Internet and rational, self-interested employers will create and accept efficient credentialing...

12/ ...and wash away our obsolete industrial-education system.

[1]: https://twitter.com/naval/status/912220382450524160
I think you're confusing driver APIs and syscalls. Both are infamous for their respective lack of, or guarantee of stability.
Exactly. This is why, for example, the original 'mmap' system call entry point on x86 still exists, even though it is overwhelmingly likely that every program on your machine is actually going to use the 'mmap2' entry point.
A lot of great ideas and important issues on Education startups can be found in this 5-hour long video "Technology In Education: Witnesses testified on technological advances in education." recorded on OCTOBER 12, 1995.

https://www.c-span.org/video/?67583-1/technology-education
I've never made it more than 30 seconds on fresh browser install without getting several harsh reminders.
Unplug a usb audio device, even unintentionally from a Windows PC and look at the havoc it can cause. Your media player is probably smart enough to handle it, your voip app is probably smart enough, your browser is maybe smart enough. Everything else though? Watch as it decides to play via HDMI to your speakerless monitor or crashes if that's not recognised as an audio device. Or crashes anyway. Or just never plays sound again until a reboot.