skysight-inc/HackerNews huggingface dataset:
What’s amusing is that foreign secret services are not the only ones snooping on French politicians. French secret services have a whole department (formally called RG) in charge of collecting files on every domestic public figure (own file is a interesting ritual read for a newly promoted minister of interior). The justice dept had also an interesting interpretation of attorney client privilege where it argued recently that it was ok to snoop if retroactively a wrongdoing is found (the Sarkozy case).

If I was a tech savvy French politician I would try to use something that is neither in control of French authorities nor foreign. But French politicians are almost exclusively political science graduates, lawyers, doctors and teachers, not typically tech savvy.
Yes I am. How are they dangerous? Can you show me evidence of "pathetic failures"?
There's a lot of cool kings you can do with sigaction.

Trapping sigsegv is a great way to do memory management.

void sa(int _,siginfo_t*s,void*__){
mmap((void*)((~PAGESZ-1)&(uintptr_t)s->si_addr),PAGESZ,
PROT_READ|PROT_WRITE,MAP_FIXED|MAP_ANONYMOUS,-1,0);
}

Want automatic logging of a big on-disk data structure? mmap some pages read-only map_private, trapping writes and logging the address (then remapping the page read+write). Then at "save time", write out page contents to a replay log, fsync+fdatasync+fcntl-F_FULLFSYNC, then rewrite the file using pwrite/write.

You can also implement big sparse hashmaps this way: Every time a server gets a request, it allocates a cell and tells the client about it. Those cells are read+write. If a cell gets checked in, the server simply decrements the counter, but if there's a page fault (read-only) the server can then take the slower path of finding the server that actually responds to it.

And so on.
On my phone, I never logged in to Facebook through the app and deactivated it and use the website, I hope it's sufficient.
Isnt the last quote true, actually? I have seen a lot of people complaining about job market in SV and articles about people who struggle to get jobs for various reasons. (And also different people having good time, but that does not cancel out others.)

> They knew that well-paid programming jobs would also soon turn to smoke and ash, as the proliferation of learn-to-code courses around the world lowered the market value of their skills,

The complains about outsourcing are complains about exactly this. And complains about jobs going to cheaper young people. And the complains about young people not being as awesome or passionate or obsessed natural geniuses or whatever as we all supposedly were. And complains about people who went to school and have degree, but don't have experience yet. There seems to be a lot of insecurity going around.

And logically, learn-to-code courses that makes it easier to learn to people who would not even know where to start or that it is possible to learn programming easily are bound to lower the marker value of our skill.
> "It was regular frontlit LCD with a fast refresh rate."

Are you suggesting the only difference is in the controller board? From what little I know about them the Pixel Qi screens use the same manufacturing techniques as standard LCD screens, but I'd still be inclined to believe that the screens are different from standard LCD screens.
And this is why the whole thing reads like an advert towards future employers to me. Thats ok, but as an engineer I want to know about options and tradeoffs.
What we are saying is, that for every scooter someone is using, thats one less uber trip being taken.

Would you rather those people in the scooters drive?
60 awesome people you’ll meet at this year’s EU-Startups Summit
> Users, written to the database, did not distribute evenly over the two shards. One shard grew to 67GB, larger than RAM, and the other to 50GB

Main pro-tip: think very hard on how you're sharding your data, based on it and how you're sharding (hash based? range based?) and how do you intend to rebalance it or be more granular should the need arise.
How media giants lost against the internet giants
Thank you for this. I was looking for a way to listen without subscribing or downloading some new app or using itunes :)
Microsoft Adds Share API and Jump Lists to Windows 10 PWAs
A proxy for docker.sock that enforces access control and isolated privileges
Because it's not about building an encrypted solution, it's about building "our" encryption solution, so that we can break it when needed and infringe on privacy of citizens. Western European countries are going full speed ahead on censorship and surveillance, so no wonder they are trying to fight 'pesky' foreign encryption schemes.
I recently introduced proper minification and tree-shaking to my Cordova app and noticed it only reduced size by ~23% (after 2+ years of active development, so quite some code).

Looking at the output directory, I saw that the fonts I'm using make up about 45% of the whole app!
You can still buy the Pixel Qi screens today, through a company called Tripuso:

http://www.tripuso.com/index.html
How about Google Cloud‘s Cloud Machine Learning Engine? They even provide 300$ free credits on registration.
What about the CO2 production of airplanes? And about the aviation fuel production sites? Fracking to get it out from the ground? Have you ever seen what the oil industry done in Africa? Are ignorant or on purpose leaving out crucial details in the comparison?
how about:

UPDATE place
SET rating = new.rating
from (values (1,25),(2,94),(3,16)) new(id,rating)
where place.id = new.id;
My concerns are around complexity, not just complexity in deploying K8S but complexity introduced debugging application issues (eg TLS authentication to my app broken due latest upgrade)
Is it even possible to get rich in SV? Obscene cost, no housing, high taxes, life time alimony... It seems like the worst place to start the business.
Years ago, I walked onto a car yard. I watched the guy look at my jeans and my t-shirt, and he tried to sell me a $2000 car. Exactly as you said.
All government projects goes wrong (I was in several of them). But man this was extreme.
SmartNICs will rule the world
Lawsplainer: Michael Cohen's Attempt to Delay the Stormy Daniels Litigation
Unless you can verify the deployed build against an open source code, whether the code is open source or not is irrelevant, you trust all the intermediaries. Which is ok for a corporate actor but probably not when you are a sovereign actor and know you are dealing with a keen NSA. How could you control that Apple or Google wouldn’t patch the app before it gets deployed or after it has been deployed?
> Ad preferences shows you the advertisers whose ads you might be seeing because you visited their sites or apps. You can remove any of these advertisers to stop seeing their ads.

I want the ability to have this linkage severed permanently. If an advertiser uploads lists with my information, I want Facebook to pretend I don't exist for the purposes of matching me to ads.
How to Fix SSL/TLS Connection Error on Android Device in Just 5 Methods
Very different in fact. Model T had most big level components of a modern car in place. Rubbered wheel. Protection from elements. Combustion engine. Transmission.

In comparison, current automated decision making systems are at the stage where we do not even know what the components are. And calling them intelligent is insulting.
> Both WhatsApp and Telegram promote themselves as ultra secure because all their data is encrypted from start to finish.

Sigh. I wish they had added that Telegram is not "encrypted from start to finish"
joblesness on demand
Are they not?
Everyone keep talking about Facebook, but what about the people who write our Operating Systems? Microsoft, Apple etc. Imagine the data that they have. Surely this whole Facebook privacy thing also applies, but I have not heard it mentioned once. What are we going to/can we do about the operating systems?
> or don't have an account. We use this data

And should stop that. Because not the police.
a few left out of place

Dockless bikes are, by definition, all left out of place.
This is far from being unique to Amazon and from my experience constant pressures like these are prevalent in many low to mid-income paying jobs. I briefly worked as an Insurance Claims Representative for Farmer's Insurance. At the time, I lost my place, my car died and I was running low on funds so I had to take the first thing available. The job offered a free car and the first 4 weeks were spent in training. As someone who had previously only been exposed to the intricacies of white collar work, I found the whole experience to be quite eye-opening. Nearly every claims rep I met looked or acted as if they were chronically stressed, some hid it well while others wore it pretty plainly.

I later found out that they were always on edge because on any given day, one mistake could cost them their chance at a raise, bonus or any cost of living increase for the year. Farmer's had an elaborate points system used to determine eligibility for pay raises (basically cost-of-living increases). We were mobile and had to investigate 3 claims per day without exception. Our daily assignments and locations were algorithimically generated by very substandard software (didn't fully take into account variations in traffic over time and wasn't based on reliable, curent data in the first place). It was in Los Angeles, so traffic and distances between appointments could be immense. Yet, we weren't allowed any exceptions. If we didn't make one of our appointments, depending on the size of the claim, that could disqualify you from a bonus or pay raise. Too many (5-8 per year) could jeopardize your job. The same went for providing iaccurate estimates. So if you missed something (more realisistically paid out too much without trying to deny responsibility) on one flagship luxury or sports car (7 series BMW, S Mercedes, etc.), you'd likely lose your bonus. It's like every day is a chance for you to lose while I feel like for many of us here on HN, each day is a chance for us to earn a bonus.

UPS drivers are under the same pressure. That's why they leave packages outside or in the lobby of buildings. If they don't complete their algorithmically generated deliveries for the day, they're dinged. They can never question the software either. Customer service is another field with similar pressures. Being under that daily constant fear and pressure for such little reward must be so mentally taxing, like if one was still in the food chain
Oh man I still remember when Windows Media Player used to be a useful, compact player, and the disappointment when they came out with the skinned abomination. Gave room for MPC and VLC to grow though!
I wish I would have seen a GitHub repo opened by the French government (à la Keybase) instead of an article from Reuters telling me that 20 officials beta-test an app developed by "we don't know who" using the taxes that pay my parents and friends. Show, don't tell.
RailsConf 2018
Wasn't PGP illegal in France in the 1990s? Do they expect people to trust them?
Apart from the Reptilian aliens, who actually eat little mice for celebration, people in Star Trek hardly ever touch their delicious food. Which frustrates me no end, but it does give the impression those people must be affluent beyond imagination, systematically ignoring food like they do.
Are those the really salty ones? I like black licorice, but have only ever enjoyed it with a sweetener.

I had what may be an equivalent experience when I gave a bag of Reese's Peanut Butter Cups to my Italian hosts. One adventurous set of tastebuds out of the bunch had led me to believe they'd be a good gift. People were practically knocking each other over looking for a place to spit :-)
There is one difference which makes analogy irrelevant. You can easily distinguish houses where you are allowed to come from houses where you are not. There are simple rules and we are all know them.

URLs have no way to classify them to legal and illegal ones. You can propose a plan to w3c and to government to mark URLs with string 'illegal' in them, if they are illegal to visit without special permissions. It will make them distinguishable from legal URLs, and then it would be normal to charge for visiting illegal URLs. But this rule should be a widely known social norm, not a local rule of some site hidden on some obscure page that easy to miss.
Stick a play button or mp3 link for the latest podcast on the landing page; it might help your bounce rate. (instead of me having to subscribe via something or navigate the RSS)
How Russian Facebook Ads Divided and Targeted US Voters Before the 2016 Election
According to my pihole, with every telemetry option turned off, it stills tries to phone home hundreds of times per day.
You can be just as user-friendly by giving the user a button "never let web pages ask me again for this / all permissions (you can undo this in settings)" when the first page asks for permissions.
you simplify the ux (eg autodiscovering the right homeserver); hook it up to directory services and/or SSO; simplify the e2e crypto UX; change the logo and branding, and have a basis to build on for whatever future custom features they need.
There are quiet a few of these applications. I wrote my own when I saw that go-bindata (which I'd previously been using) was abandoned.

For comparison purposes:

https://github.com/skx/implant

My code is smaller, but it doesn't contain the filesystem-walker, etc.
I have no idea what $100m is enough for, all I know is that Elon Musk gets more done per dollar than anyone else alive.
How RPA and AI is reshaping the insurance sector?
An Elaborate Hack Shows How Much Damage IoT Bugs Can Do
Also, slug liver is really hard to come by.
As an FP Novice I find the resources the article links fantastic.

I have to be honest that I am still not fully convinced that FP is not a sham! It looks like it makes many everyday code problems cognitively harder to come up with (harder to write code) so that the end result may be code that is simpler and apparently easier to read by other FP afficionados.

I've taken several stabs at learning FP, and since I do a lot of JS (and use underscore), I will certainly work through these guides and look for ways that FP can potentially make me productive.

The bar is high, because my imperative coding skillset is really strong. A lot of the time the code I write works the first time, and my code is "self debugging" via my own spin on robust programming (RP).

I find a noxe mix of procedural code and OOP (not doing pure anything) works quite well, and being able to do things like mix-ins and passing functions around takes care of the few tricky bits.
Generate a Random Name – Fake Name Generator
Tab mới
Ruby instance_eval
Counterpoint: http://reason.com/blog/2018/04/06/i-dont-want-to-tell-the-fe...

> For the LGBT question, the exact opposite is happening: People who want a head count of gays and transgender people believe the data will then be valuable in influencing federal policies and spending on projects that benefit LGBT people—or, more accurately, to benefit certain LGBT organizations.

See also the effort by certain ethnic groups to split into a special MENA category on the census, despite having passed as white successfully for the last entirety of history.

It's not about ability to conceal group membership.
Fun fact: in Germany possession of child porn is illegal even if you're unaware of it. If you find child porn in your e-mail inbox technically you have to report yourself to the police for possession of child pornography.

Yes, that seems extremely exploitable. No, I don't know if anyone has ever weaponised child porn this way. I wouldn't be surprised if it happened (and worked) though.
This can't work, for the simple reason that the Internet has global reach. Unlike other kinds of personal property, a Web server is accessible to the entire world. There are lots of people out there who have no reason to respect US or Canadian law, and there always will be. Prosecuting this young man, or Weev, may make some "ordinary" people feel better, but doesn't begin to deter any actual criminals.

The only solution is site owners taking responsibility for securing their sites, in accordance with the sensitivity of the information on them. The sooner "ordinary" people realize that, the better.
Really liked the article

I also wonder how long it will take until people stop doing react just because it is cool. Choosing a framework is hardly-reversible decision and people (architects) should really evaluate all the benefits and all the costs (and their real needs) and not act based on current hypes.

BTW: everybody is blogging about how something is so cool but nobody blogs about how they screwed up. I'd love to read such articles maybe there's a room for new "medium"
Good explanation. The common phrase is "boiling the ocean", and seems to happen to a lot of organisations populated by bright, but inexperienced people.
Not really - the protocols are very different. Matrix is a way of replicating conversation history over a mesh of participating servers; a bit like a bunch of Git repositories constantly pushing commits (messages) to one another. XMPP is much lighter weight and builds on simpler message passing and pubsub primitives. You can use both to build comms systems, but they take opposite engineering and governance approaches on almost everything.
Collection of visitor information is clearly mentioned in human readable terms at the privacy policy section at the end of the page, which I find refreshingly honest and considerate.
He didn't let friends invest in SpaceX early on because he didn't want to lose their money. Perhaps this is similar.
Most people don't leave their grandmothers out on the sidewalk overnight. Even in S.F.
Google, AWS IPs Blocked by Russia in Telegram Crackdown
Fun fact: in Germany even "lolicon" (i.e. sexual drawings of prepubescent characters) count as child pornography and as far as I know they're tolerated on /b/.

I'm hoping Canadian laws treat this differently but if he were German and they found anything like that in his archive, he'd be facing child pornography possession charges.
M.2 SSD PCIe hard drives are amazing. You can boot Windows in under 15 seconds inside of a VirtualBox VM instance. So about the speed of what it would boot in if it were directly running off your SSD. PCIe SSDs can transfer data at speeds greater than regular SATA SSD drives.
'So if someone asked “What’s your space?” and you had a deeply unfashionable job like, say, writer, it behooved you to say “I deliver eyeballs like a fucking ninja”.'

LOL. I personally would rather hear someone come out and say they're a writer, but I can see how the alternative can sound more interesting.
Yes, the size is after optimization (although I suspect iconutil recompresses it) :-) It's just that there are 10 images inside, from 1024x1024 to 16x16.
Or the low paid government employee who didn't bother to read security documentation and uploaded private documents to a system intended only for public documents.

"It’s very clear that the software is intended to serve as a public repository of documents. It’s also very clear that there at least 250 documents improperly stored there by the province. Documents that the province had a responsibility to protect, and failed."

https://evandentremont.com/some-information-on-the-freedom-o...
I'm so glad Matrix/Riot.im is getting some traction. This and https://blog.status.im/status-invests-5m-in-riot-im-4e3026a8... may be two important steps.
Would it not have been enough to pass a law that prohibited survaillance?

It's a wonderful initiative, but I doubt the average user will switch.
A Product Design Team for a Product Users Love
> But French politicians are almost exclusively political science graduates, lawyers, doctors and teachers, not typically tech savvy.

I think this applies to politicians worldwide, at least in western countries.
So there is an open github repo, and I’m a bit surprised they’re not linking to it - I think this reflects more on the government comms processes than the FOSS side of things. On the Matrix side we’re seeing what we can do to help.
Implementing a Full-Stack Visual Debugger
> Account renaming, which we'll have soon, would be a more elegant solution, but it's not ready yet.

That's awesome! Years ago the suggested solution was to create a new account, which I didn't want to do. I'm quite happy there's a nicer solution now.
Is that why I can get a bottle of 500 acetaminophen tablets in the US or six bucks, but have to pay Boots 4 Euro for 40 of them?? (I don't recall the exact dose but it was the same per table)

I always feel like a drug runner coming back to the US with bottles of generic tylenol and advil.
What is a UUID if not a fairly predictable object-based shared authorization token?

EDIT: I'm mostly kidding.
Insights to Be a Product Owner Without Knowing the Product
I'm fascinated by this. It took 60 million years after trees evolved for microbes to evolve that could digest them[1]. The resulting strata of undigested tree are now most of our coal. Now of course, if a tree dies and is left where it fell, it is usually digested entirely in a number of years by microbial life.

What would happen if a microbe evolved that could feed itself from plastic? And what if it got out of the lab? Imagine all the plastic items in the World suddenly as susceptible to rot as wood. It would fundamentally change almost every aspect our existence, in a very short amount of time.

[1]: http://phenomena.nationalgeographic.com/2016/01/07/the-fanta...
You Share Everything with Your Friends, Even Brain Waves
What if Panera installed special cameras provided by Target?
Same as with AI, it is not economical to monitor human decisions, so mostly it doesn’t actually happen. See eg Youtube demonetization as a particularly illustrative example.
> If I was a tech savvy French politician I would try to use something that is neither in control of French authorities nor foreign.

What's the domestic app in France that comes closest to fulfilling that?
What about using scoped pointers ?

Also C would usually handle it with one exit point but using goto to jump to the cleanup/return part.
Mars transportation prototype is what I've always assumed the hyperloop idea really is. Prove the tech at scale on earth first while giving people a new high-speed rail system, then deploy ver 2 in the Martian environment.
Stephen King’s “On Writing” has an illustration of the opposite approach to this style: being judicious in description and still creating a rich environment in the reader’s mind, with just enough of the important details.

It begins “Look - here’s a table covered with a red cloth.” https://www.google.ca/amp/s/mukundacharan.wordpress.com/2011...

As someone like you who hates too much description, I’m comforted in the idea that judicious description is a skill to be appreciated.
I remember when they tried to build a Google rival:

http://www.spiegel.de/international/quaero-qu-est-ce-que-c-e...
It depends on how 'deep' the person believes in that opinion. People change their opinions all the time after a simple discussion.
If only people could store them with ease at the side of the street; perhaps paying a fee while they use the land.

You could travel around the city, leave your bike there, and come back and continue your journey!

https://en.wikipedia.org/wiki/Parking
A known Ken Thompson speech: https://dl.acm.org/citation.cfm?id=358210 (has a link to the full text as PDF).

4 paragraph summary: http://www.catb.org/jargon/html/B/back-door.html
You won't see the locally hosted button suggested on Facebook's website, so it's far less common than the tracking version.

12% of websites can still reveal a lot about you - a few news sites and they'll know your political leaning and topics of interest. A recipe site and they could deduce your race. A lyrics site can indicate your gender, race and age. Etc.
FYI, a good talk about this from 33C3:

https://media.ccc.de/v/33c3-8026-a_story_of_discrimination_a...