skysight-inc/HackerNews huggingface dataset:
Messenger is such low quality garbage. People might receive a message, you might get a notification 2 months later. But you will always get a notification about some phantom message.

The dark patterns, ugly UI and unreliability, all with zero privacy.
No it isn’t, and one of the tenants of dealing with delusional people is that you don’t engage with their delusions, don’t try to refute them.

That would be like trying to help treat someone’s cold by preventing them from sneezing.
How often do you pitch the name of the tools you use to upper management? I just say we are going to use a database.
In fact, I would go so far as to say - any app scanning all the files on a computer is a bad idea.
This isn't even deprecation. This is shutting down the API endpoints.
Not surprising - as someone who has worked in the Facebook APIs for going on three years, the amount of undocumented breaking changes or abrupt API retirements is insane. Their overarching principle here has been "we're doing it now so you figure it out."
At least to me, this is the system working.

Of course anything surrounding Michigan, Nestle and water is going to attract attention and serve as the backdrop for uninformed people to vent their anger. And despite all the backlash the adminstration followed the law and the right call was still made.
One might assume that not every user of HN has the same beliefs and motivations as the others.
Or you can add your user to the `video` group.

EDIT: it says so in TFA. Oops!
What I want to know is how will MailChimp behave after GDPR kicks in? Will they be more drastic in the clamping down offenders as the penalty for GDPR violations can be substantial.
How do you use a computer without function keys?
> Don't do this. Use AppleScript to watch for changes, instead of polling.

Could you provide more info about this, or even better, an actionable code example?
In my Soviet childhood it was quite permanent, actually. So permanent as a child I would be surprised to hear it's a trouble :-) We used newspapers cut into rectangular pieces, and it was such a usual thing that cultural norms already existed around it. Where I lived, for example, cutting newspapers for bathroom use was definitely a men's chore. A lady could be very angry at her husband, not finding accurate pieces in time of need.
"No one knows what actually happens in college or why it’s supposed to make you more successful."

I stopped reading after this line.

Anybody who takes what FEE says for more than a grain of salt, is in fact, 'religious'. When you understand that they are a libertarian think-tank, you would see the obvious bias against social infrastructure and would rather have our education system collapse than have smart, well educated citizens.

"Break out the champagne, and get busy doing real stuff in the real world. Don’t live your life by averages and aggregate data that reflect little more than the superstitions of the day."

Not everyone can be a successful drop out like Bill Gates
binvis.io is pretty great!

So I was more interested in core dumps, which gets tricky since they can be 10s of Gbytes in size. Probably the most useful thing I figured out was this palette type:

x86	grayscale with some (9) color indicators:
green = common english chars: 'e', 't', 'a'
red = common x86 instructions: movl, call, testl
blue = binary values: 0x01, 0x02, 0x03
>Hamm said, “You gonna leave me?”

>Davidson answered firmly, “I’m not leaving you. Let’s go.”

Fuck me, I can't even imagine what that must be like. And I'm grateful for that.
Would this be similar to CloudFlare's ServerWorker concept at the edge?
"Today, however, the company [Facebook] announced sweeping changes to many of its most prominent APIs, restricting developer access in a number of crucial ways.

Soon after, Tinder users started noting on Twitter that they had been kicked off the dating app and couldn't log back on, as those who used Facebook Login were caught in an infinite loop that appears to be related to an unknown bug.

Since you need a Facebook account to log into Tinder, this bug has potentially affected Tinder's entire user base.

...

Tinder has responded in a tweet, "A technical issue is preventing users from logging into Tinder. We apologize for the inconvenience and are working to have everyone swiping again soon."

Source:

https://www.theverge.com/2018/4/4/17200034/facebook-broke-ti...
> Nestlé's request to the Michigan Department of Environmental Quality to pump 576,000 gallons of water each day

For perspective, all of Michigan uses 9 billion gallons of water each day. Nestle will be using 0.006% of what the state uses.

Looking just at groundwater, Michigan uses 690 million gallons of water per day. Nestle will be using 0.08% of what the state uses.

This is irrelevant. And I'm glad the personal opinion of 80k comments was ignored.

Source: http://www.michigan.gov/deq/0,4561,7-135-3313_3684_45331-370...
These problems are why I left gchat. Very unreliable multi-client syncing.

Messenger has been rock solid for me.
Yes, but even if big names like Verizon and Coke don't buy ads, it isn't like others won't buy ads. That ad space is still valuable, and most people realize that ads and the content they are in front of are separate.
Appreciated the David Abram callout. His work is worth reading if you've explored the space of how our lives emerge from our environments. "Becoming Animal" is an interesting read.
AirPods and the Three Stages of Apple Criticism
Easily. Even as a full time software developer (full stack, SQL Server, C#, Typescript) I barely use the function keys. Everything's bound to chords I can easily hit without moving my hands.

Of course, your set can be completely different, we all have our preferences and there's nothing wrong with that.
At some point Facebook will disgust the majority of their users. Today, as well, it goes public that not just to Cambridge but all their user database was "leaked" to advertisers. 2 billion. There is far too great of smart people at FB to not know. Right now it's being spun publicly to offset responsibility, but their entire business model is about what happens once the lights turn off...
This is really neat--congrats on the launch. Can you tell us a bit about the infrastructure behind it? Is there any spin-up time, like AWS Lambda has? Presumably "fly.cache" persists between requests, but is other memory shared between requests?
On the topic of pretty covers, I love the covers of these two books a lot:

1. The Art of the Metaobject Protocol (https://mitpress.mit.edu/books/art-metaobject-protocol)

2. The Art of Prolog (https://www.amazon.com/Art-Prolog-Second-Programming-Techniq...)

but haven't been able to find any other motivation to buy them. Also I have never printed the Common Lisp Quick Reference(http://clqr.boundp.org/clqr-a4-booklet-all.pdf) because I always imagine it having a really pretty cover, and everything I try just falls short.
Yes, I've noticed this on other HN posts about Facebook. Lots of downvotes without comments.

Detecting and preventing brigading needs to be more sophisticated than just looking at IP addresses.

Need to determine if groups of users are acting in concert across multiple posts and comments, regardless of IP.
That has to be a skewed sample. You can't get that kind of lopsidedness if the question is "Can I have permission to murder you right now?"
If you're using TypeScript, also check out RESTyped: https://github.com/rawrmaan/restyped
If he wants to use our class as a typechecker, so be it, i am not gonna be part of it. (I briefly considered reporting them, but the HTTP-only login on their bug tracker turned me off)
And what if the user says they live in <insert-evil-country-here>? Are you then required to apply the laws of <insert-evil-country-here>? If not, why not? Do I know need to understand the laws of every country in the world?

And how to you decide between <good-country>, <so-so-country>, and <evil-country>?
> If I could have registered "zerowidth.character" I would have. You've got to handle different characters and such.

Ahhh I didn't get that from the site. I thought it was focused on one specific type of zero width character

> I should say that the site is mainly a joke because we had to use a particular tool which had a bunch of zero width spaces in it, and it got on our nerves.

That's fair enough. :)
Short and direct - well stated and agreed.
I don't know the particulars in this case but is Nestlé going to pay proper amount for this water? If the public doesn't want the plant then shouldn't their desires carry some weight? Especially since it doesn't appear that Nestlé would be providing a service in the interests of society at large.

Overall there is a growing sense in the U.S. that public assets are being sold off at below market rates. That corporate interests trump public interests. There's a lack of trust in the system. The overreaction, as you put it, here seems to me to be a symptom of what I think is a growing lack of trust in the system.
US dev here, very experienced in this stack. Was dumped before the tech interview, and here is a new post with visa sponsorship mentioned.
The problem from the perspective of Brandolini’s Law, is that whatever factor the internet applies to the spread information enjoys a 10:1 ratio advantage in favor of bullshit.
I have! https://photos.charlieegan3.com/

The I just need an app to make it easy to post. Instagram is the best I've found for that.
Newspaper aren't really doing fine though
I think I list a good amount of reasons to use Lua. The focus of the article is far from being fixated on JS being bad.
Isn't that apples and oranges, comparing the numbers like that? The river is connected to the water table, sure, but surely the issue is more complicated than that?
>The regulated part implies a command structure which the National Guard provides.

That's completely wrong. Each of the 1st ten Amendments - The Bill of Rights - enumerates rights of the individual against government power. Its absolutely absurd to argue that the 2nd amendment somehow refers to a government commanded and organized military body and not to the right of citizens to remained armed to prevent the government from getting out of line.
Except its not anonymous at all.
works fine for me using firefox on windows
I think in the long run we will use a decentralised/federated system. Privacy concerns aside, it just doesn't make sense to rely on one service or expect one social network to meet everyone's needs/desires.
The problem is, at this point the "representation" is far too removed from the governed... Very few people "know" their representatives (local, state and federal alike). And the public image is very manipulated. Unfortunately, people no longer vote for who they feel is a better person, but who is in their party and has a better smile and message.

In the internet age, it's almost worse with the sheer amount of disinformation which cannot be contained or offset in both directions, for the better or the worse of a given candidate.

It's disillusioning and outright sad. That doesn't even account for external pressures and interests.
Wow I haven't seen your name in years, I had forgotten! I just want to thank you for having an incredible blog and visualization tools. sortvis.org was frequently a resource I used to learn sorting and then later as a tutor I shared it with other students to help them learn. I've shared sortvis and the posts you did on hilbert curves with young curious family members to inspire them, and it always did! So thank you!

And Brendans blog has been more recently inspiring and educational, seeing you guys chatting on HN is too cool. Thank you both for the awesome and freely accessible material.
As an American, I'm curious what the typical practice is elsewhere for determining if a stall is occupied. I know the little colored marker on the outside of the door is common, but sadly I don't imagine all of our own population being careful enough to notice it. The doors not going all the way down in the US may serve as a more visible indicator of which stalls are occupied without having to bang on the door and get the awkward "occupied!" shout. Not that it completely prevents that rudeness mind you.
This is exactly how things already work on EC2.

https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/iam-role...

TL;DR;

curl http://169.254.169.254/latest/meta-data/iam/security-credentials/s3access

will get you the credentials for s3 access if you define a role named s3access and grant that role the associated permissions.
Would be very surprised if it's not backed by AWS HSM. About 2 years ago I believe AWS KMS-->HSM was leveraging SafeNet's Luna HSM.
The idea is to discourage people from using propaganda to manipulate democracy. I honestly don't think that throwing open the floodgates so that effectively anyone can would fix the problem at all. Realistically all you're going to do there is make it cheaper and easier for existing players and worse for everyone subjected to it.
In many cases, the advertiser doesn't have direct control over their ad placement.

You're thinking the marketing manager at Coke clicking buttons in an admin panel on youtube.

The reality is 3 layers of management inside Coke, 2 external advertising agencies, a brand management company, ad aggregators and 3rd party ad exchanges and resellers, video networks, then youtube.

When the boss at coke sees an ad next to dubious content, it's much easier for them to say "don't advertise on youtube" than "switch this special setting on youtube to avoid controversial channels".

Youtube is taking the "safe" approach by not allowing such advertising at all.
It just translates the code above it into Russian (or perhaps the one above translates it into English?).
Tax Trouble for Bitcoin Traders
How automations and AI work hand in hand
Of what not allowing pornhub to advertise on Youtube?

I get the free speech argument and I am 110% behind that argume at least when it comes to not banning people for saying whatever they want on what is indisputably by now a public platform.

However the monetization is another issue, if we side with free speech then the ads that run are the free speech of the advertisers they have the final say in where and how those ads run.

The problem is that for the most part there aren't that many advertiser anymore especially on the big platforms. The only times I ever get ads is when I use YouTube on my iPhone and i try to avoid using the app because of them (I didn't log into YT with my account just because I can't adblock the YT ads).

And what ads you get? the same 10-20 big brands all over, big soda, big car, big sports channel, big bank, big store chain that's it.

Regardless where you lean left or right large companies that run on essentially the most inoffensive vanilla consensus possible will rather avoid you and YT demonitizes plenty of far left (and simply weird) channels also.

But as some one who is pro-free speech as it gets as in I stoutly believe that there should be no legal limitation on speech at all including what people call "hate speech" (there will be hate regardless and no laws will ever save us from that) I can't find a single argument that to limit agency of YouTube and advertisers in any way that would improve the freedom of speech rather than diminish it.

Now banning people because they like to shoot guns, pro trump, believe in aliens, anti-vaxxers, socialists, communists, maoists or w/e is something that I strongly believe that platforms like YouTube should not practice.

YouTube was essentially built by weird and disturbing crap that people uploaded over the years (heck for the longest time YouTube and at the time Stage6 if anyone remembers DIVX's competitor was essentially Netflix for the masses, and you can still find plenty of pirated content on YT today to watch) until it became the monster it is, after squashing all competition they simply can't just say sorry folks you have to play by our rules now despite the fact that we got where we are by essentially violating all of them.
There may be more than just one simultaneous framebuffer per display on the hardware level.

GPUs can actually scan to a display from multiple overlapping framebuffers in different resolutions and color formats in the same time. Alpha blending and rotations are often supported as well.

A bit like a very large mouse cursor. In a way, mouse cursors are also framebuffers. Or like hardware video layers in the nineties.
Lol Apple made it impossible to understand how to turn on and off the laptop and removed the startup sound leaving you with zero feedback when you start the laptop for an eternity.

Awesome work.
I can't see how it's EE only. It reads the appropriate bits to work out the memory available, can't see how CE would hide that.

The problem is wider than Java anyways. Containers see the system free memory, not what's available to that container regardless of the cgroup constraints. We've hit this many times and sometimes workarounds are available (mongodb) but sometimes they're not and in our k8s environment this means some pods will restart constantly when they try to cache over and above what their cgroup allows.

The real fix is to tell a container not the system free memory but that which it's been allowed to use - afaik this is really difficult to implement, which is why the kernel hasn't had this done yet.

EDIT: obvs the container could read the cgroup limits (which I assume is what Java 10 does) but all the userland tools would have to be changed as well as some kernel functions.
The USers should learn that there's a other continents, let alone countries. Do they not teach geography in primary schools there? Whenever I post sth about a global problem here there's always some people coming up with links to some data or wiki page on the instance of that in the US, which give me cringes.
Only in the smaller lower performance bracket models. They do not make a 15 inch macbook pro without a touchbar.

EDIT: In fact I didn't realize that it's significantly different spec wise to the 13 inch with touch bar. Only going to a 2.5Ghz base clock speed on the non-touch bar. And this is with only intel integrated graphics and a dual core cpu only, compared to the 15 inch models. This can be a big deal for anyone who wants to do even basic video editing or many other content creation type activities.

https://www.apple.com/macbook-pro/specs/
Webpack 4 in production: How to make your life easier
At the time Velodyne brought out their HDL-64E for ~$75,000 you could buy a SICK LMS-200 for about 10% of that.

That's why loads of the DARPA Grand Challenge vehicles were plastered in SICK LIDARs [1] back when Velodyne only had one prototype, and it was on a truck they were putting in the competition themselves [2].

Course, Velodyne's product may be 10x the cost, but it has 64x the number of lasers, and good range and direct sunlight performance, so it's understandable that it took off.

[1] https://www.alamy.com/stock-photo-sep-28-2005-fontana-ca-usa...
[2] https://www.popsci.com/scitech/article/2005-10/popscis-darpa...
There's also a company called Scanse that has a very affordable LIDAR unit, and a ROS driver. Not open source hardware, but at $350, a pretty good deal. They use the Garmin Lidar Lite v3, which has an I2C interface, and all measurements are actually computed in the sensor. The sensor itself is around $120. They also use a shaftless gimbal motor, with a slip ring, which allows for continuous rotation.

scanse.io

They were also generous enough to leave an exploded CAD model of their design on their kickstarter page, about halfway down, just in case you wanted to see whats going on inside, or perhaps make your own, as its mostly commercial off the shelf parts, with a custom PCB to control the motor.

https://www.kickstarter.com/projects/scanse/sweep-scanning-l...
Do you want to hack into your spouse's phone remotely without touching his or her phone
You can hack into any devices to access facebook , whastapp , text mssg , call logs etc
to know who they have been talking to and if they're cheating on you
remotecyberhacker@ gmail com
he's the fastest,reliable and cost-effective you can ever come across cos his name has never been SOILED , in shrot....he's the best working for me .
text/call ; + 1 3 4 7 89 93 01 7
whatsapp ; +1 267 52 6 53 4 6
Who on earth would take time out of their day to write a comment about bottling water, unless they were deeply opposed to it?
There is a big difference between:

1) Any degree from a top 15 college

2) A STEM degree from middling college

3) A liberal arts degree from a mediocre college

This is because the value of college is the signal it gives to employers and the network that it can build for you.

I agree that "college for all" is a terrible proposition, but you can't discount the benefits for students who attend top schools or who get degrees that directly lead to higher-paying jobs.

Also - looks like the author of this article has not just an undergrad degree, but also a MA in Economics, so he's not really practicing what he preaches.

edit: formatting, minor updates
I've been a Feedly user since GoogleReader shutdown and i've recently been working on my own news aggregator / rss reader because i wanted to have my rss feeds and also a GoogleNews-like view of the news of the day in the same app.
If you have some time to spare, i'd love to have your feedback!
Storefront | New York City | ONSITE | Vice President, Engineering
Storefront | New York City | ONSITE | Full-stack engineer
Storefront | Paris, FR | ONSITE | Full-stack Engineer

Storefront is the world’s leading short-term retail marketplace. We are a platform that makes retail accessible to anyone in the world. We make it possible for brands to easily find and book short-term retail space to sell their idea anywhere and for space owners to fill their vacant spaces fast.

---

Storefront is seeking a VP of Engineering who will be responsible for leading a growing team of engineers located in multiple countries. You will work with our Head of Product and optimize the engineering process to execute on projects. As a key member of the senior management team, you want to create an environment that is motivational, collaborative, and execution-oriented all while delivering well-built solutions to our users.

Read more and apply here: https://storefront.workable.com/j/2853244C19

---

Storefront is also actively building our Engineering team and is seeking skilled full-stack software engineers to work onsite in New York City or Paris, FR. Our tech stack includes Ruby on Rails (Ruby 2.x and Rails 4.x), Node, Angular, Elixir, Postgres, ElasticSearch, and Heroku. Salary is very competitive for each city.

Read more and apply here: https://storefront.workable.com/j/88E0A6B039
They show the fake message notification on the mobile website (and I have my laptop right in front of me with no new messages in days) only to redirect to the store and download their messenger app. This is one of the darkest patterns I have seen outside of obviously scammy websites.
I believe that's what HC's Vault Enterprise is (hosted/SaaS): https://www.hashicorp.com/products/vault
Yes, definitely similar in some ways. Very different in others! We're both running v8 "at the edge", and I expect you'll see Fastly et all do the same soon. And we've both implemented standard JavaScript libraries where it makes sense (fetch, streams, stuff you'd use in Service Workers). And, as far as I can tell, we started working on it at about the same time they did.

The big differences are: ours is a full blown open source runtime runtime; you can run it locally to build + test apps, deploy it somewhere else if you want, and we have more useful APIs (imo) for doing interesting stuff (specifically caching and image/dom manipulation and a few more things cookin') way out at the edges.
This is already an issue on EC2.

https://ionize.com.au/stealing-amazon-ec2-keys-via-xss-vulne...
Without regulation like GDPR, Facebook aren't obliged to state what those stupid buttons actually do with regards to the information they store about you.

Being open and honest with people really doesn't slow down development all that much.