skysight-inc/HackerNews huggingface dataset:
Note that eliminating the ability to do detailed profiling and precise targeting does NOT stop this kind of manipulation. It just makes it more expensive.

Those people who will respond to your fake news in a way favorable to you are still out there. It just means that instead of being able to target a group of say, 10 000 people that will give you a 5% conversion rate, you might have to pay to target 1 000 000 people with a 0.05% conversion rate.

This raises an interesting question: would we be better off if instead of restricting data we make it more widely available?

As suggested in the second paragraph above, restricting the data doesn't stop those with enough money from influencing susceptible people at scale. It just makes it more expensive, so only the very wealthy can do it.

If we make the data more open, we make the playing field more level, perhaps giving smaller, less well financed groups a chance to compete with the billionaire backed groups and causes.
That is technically true but I do not think that's what the original poster meant by "extra-judicial".
Sure, but once you use one for even 15 minutes, it pretty much becomes a need ;)

That’s why I have an adamant rule about never trying hardcore drugs or displays capable of refresh rates higher than 60 Hz.
~ Books => I have most in digital and physical copies ~

- The C Programming Language (2nd edition) - Brian Kerningham / Denis Ritchie

- The C++ Programming Language (4th edition which discuss C++11) - Stroustrup

- Design Patterns Elements of Reusable Object-Oriented Software - GoF

- Effective C++, Effective Modern C++ - Scott Meyers

~ Specifications ~

- C99 draft spec, C++11 draft spec (too cheap to buy official copies!)
He's not telling people to not learn things or advocated changes to the language. Nor is he advocating the code you strawmanned above. He's saying he's found that `this` and `class` are best avoided. And I agree. I also agree that it's easier to test and reason about functional/procedural code or, more generally, code with fewer side effects and implicit state than OO code.

People usually share these thoughts, not out of desperation or ulterior motive, but because they've had experience with many paradigms and they've found these the most effective.
FTFU - Valut service.... You need more than one server, it'll need to have 100% uptime too, backed up and available in multiple regions. No security team want to own this infrastructure.
Well it's not really up to AMD which motherboards get manufactured. Besides the fact the EPYC processor is better suited to database and storage solutions with high core counts and support for massive amounts of RAM.

The high core counts, high ram, and lots of PCIe lanes make EPYC CPUs perfect for flash based storage arrays and databases.
I'm sure I don't matter to Apple anymore, but the touchbar is the reason I haven't upgraded my laptop yet.

I enjoy having an Apple laptop to complement my Windows and Linux desktops, but if the touchpad doesn't go away by the time I decide not to wait any longer, I'll probably grab something else. Maybe a Chromebook with a replacement OS, maybe an Ubuntu or Fedora laptop. Probably not Windows as it's mainly for games and hobby game development for me. But whatever it is, it won't have a touchbar.
I’ve been living with a touchbar machine for about two months now, and the only useful thing about it for me is the touchid spot.

Escape, slow as hell. Brushing the touchbar and bringing up the man app on some random argument, useless and annoying.

It’s gotten a lot better now that I’ve switched it from context to function keys, and am using an external keyboard 95% of the time.

It’s really my third favorite laptop to use in the house, behind a 2012 MBA and a Thinkpad t410.
Ruby the language still doesn't have the development experience of 90's Smalltalk environments, not even JIT compilers that work half as fast as Smalltalk ones.
I think we need to acknowledge that Nasim's content wasn't "gore" and wasn't even "obscene." At BEST it was just "bizarre" and yet I doubt similar content like Tim and Eric would get demonetized.
I made two python script to encode and decode string into and from zero width characters:
Encoder: https://pastebin.com/DGansW69
Decoder: https://pastebin.com/ZVdvjnZc

I know it's pretty basic stuff but it does the job. The encoder outputs both in stdout and into a file so you can copy/past it more easily (from Sublime Text for example)
You may already know this but you can just tap and hold on one of the brightness or volume buttons and just slide the way you want and the button morphs into a slider. I find it is much quicker and more accurate to use the sliders on the touch bar as a result of this. You don’t even need to pause after the tap with your finger down, just tap and slide your finger around and the slider is there.
The difference is that this is a highly subjective "problem".

I actually love the touch bar. I'm not in love with esc and f-keys not being physical but lots of the other stuff it does is pretty great. Like, the brightness and volume sliders he hates so much? I love them. Greatly prefer them over buttons. I've been developing on MacBooks for about 7 years now and I do almost no system configuration at all besides installing requisite apps. So yeah, I do love that developing on a Mac doesn't require me to configure it.

My takeaway is that most people probably DON'T do all that much configuring of their systems. But they aren't writing blog posts about how much they love their touch bars because there's no meat to that. It's not a useful article to write. But for people who do dislike the touch bar, this article is super useful to them.
I'm not sure what this means:

> Firefox users can right click on the browser chrome, ...

... but I've made a note of your comment, and when I get time I'll go hunting to find out how it works. It seems to me that RSS/Atom/Subscription is going to make a comeback. Technical people are moving off other platforms and putting their output on their own sites, so some sort of subscription management is the way to go.

Maybe.

We'll see. Thank for the reply.
Antarctica Time Zone Map
This is why Facebook's "We connect people. Period. That’s why all the work we do in growth is justified." is a false statement.
Writing to the framebuffer
The coolest retro machine I’ve seen are connection machines.

They’re just solid black cubes, when powered on they burn hundreds of ominous red dots across their surface, pulsing to show you the status of your program as it runs in real time.

It’s like something Apple would make if they became a very evil cyberpunk company.
For anyone interested in stories like these, I highly recommend "Normal Accidents" by Charles Perrow - there's an entire chapter on maritime accidents.
What's an example of a reasonable language that has state? I figured you had to be thinking of a pure functional language.
It appears that the right is most interested in her anti-censorship motivations behind the attack.
You may be interested in "The Phoenix Project" [0] which tries to apply some lessons from factory management to IT organizations.

My biggest take-away (and it's served me well as a team lead) is minimize work in progress (WIP). In practice, that meant encouraging contributors to focus on getting opened PRs reviewed/merged/deployed rather than opening new ones - which has cascading benefits.

A related takeaway is that when resources (engineers, key machines) are planned to be at capacity, they have no slack for dealing with unplanned work, so it's good to plan for resources to be under-utilized at certain times so that they can be more agile.

I've never seen "The Profit" but I'm looking forward to watching it now!

[0] - https://www.amazon.com/Phoenix-Project-DevOps-Helping-Busine...

EDIT: for link to book
People seem pretty ignorant of https://en.wikipedia.org/wiki/Battle_of_Athens_(1946)
Disguising Ruby as JavaScript (2017)
You just lack life experience and imagination if you think a puritan mindset is behind not wanting to provide mini private rooms to the batshit insane public.
As I said yesterday, if someone needs something, they’ll just go out and buy it. Ads are fundamentally about using psychological tricks to make people buy things they don’t need, or even want once the manipulation has worn off
Good grief. When did we forget the meaning of "deprecate"? Deprecation and retirement are two drastically different things.

Their change log reads "deprecated immediately" which is silly, but should be read as "we don't know what 'deprecated' means and are retiring these APIs immediately."
Facebook Audience Targeting – The Experian Difference
I wonder what’s the survival rate of crew on a merchant vessel that’s sinking?
How does the fatal accident rate for, e.g., professional drivers compare with the average worker? I imagine crewing a ship is more dangerous, but humans are famously bad at evaluating risk.
That's not inherent to markets, it's caused by allowing a market system to have a feedback loop where investments are rewarded proportionately to their size (capitalism). The people able to participate in the feedback loop inevitably become wealthier than those who can't until the market prioritizes what they want over everyone else.
On your log you wrote, about the bugs you found, "no, i am not gonna bother reporting it, i am a user, not a TestCase" - Maybe that's why Pharo is so buggy?
I only went through the demo but it worked really nicely from the user perspective in Chrome. I've only gone as far as to test other react dnd libraries in the same manner but I've never been as excited about them as this. I'll try to work it into something soon. Thanks.
Race condition bugs are very tricky to reproduce indeed. While there will never be a guarantee our Live Replay will reproduce your issue - it should be possible since we replay all events in the exact sequence they were recorded. Our replay studio also has a 'Preserve timing' setting which uses the same delay between the events.
Report clearly states he needed money and the captain though it was likely the company was going to screw him over based on verbal second-hand accounts of drinking under his watch.

Near the section you referenced it does state that the investigators checked the captain's most recent medical exam report.
Please don't take HN threads on generic political tangents. i realize there are degrees of this, but here we stepped over a big degree.
A.I. is commodity compute. You can't pull out.
Podia | Remote | Senior Ruby on Rails Developer

At Podia (https://www.podia.com), we’re building the best platform on the planet for creators to sell online courses, memberships and digital downloads.

We’ve been around for a few years and helped more than 9,000 creators earn millions, and we’re growing fast…

…really fast.

That’s where you come in.

We’re looking for a senior Ruby on Rails backend developer with experience scaling a web app.

You’ll help us ship faster, get more done and make big improvements to our platform.

More info here: https://www.podia.com/developer
You can export your data. They even list what you can export:

https://www.facebook.com/help/405183566203254?helpref=page_c...
The difficulty of "authorized" was that a captain at sea should have full control to make safe navigational decisions without corporate, profit-minded authorization. Captain Mike's previous experience insinuated that a captain could override company orders but could expect to be quietly let go soon after.
Friend accounts can be hijacked to send phishing messages. It's been a common vector for spreading phishing scams.
Not at all. The concept of natural rights merely means that by our nature we have rights. The schools of thought that led to that identification and to the foundation of the US based on the ideal of a government exclusively tasked with securing these rights goes back at least to the 15th century (Aristotle and other Greek thinkers already were inching towards the idea that there are things that are right to protect in the polis despite what others may think or the laws may impose; for example, read Antigone by Sophocles).

What is it in human nature that concretely and morally entails our having rights? the faculty of reason and its crucial role in human life, as long as we are free to act according to our thoughts. No faith involved, no mysticism required.

[added] The Founding Fathers did not create a theocracy. I don't see what point you are trying to make -- the concept of natural rights does not require a god, and it is irrelevant whether some person invoked deism or not. The fact is that we are all born with inalienable rights by virtue of our nature, what we are and how we ought to live together.
This crosses into personal attack, which is not ok in HN comments.

Could you please read https://news.ycombinator.com/newsguidelines.html and not do this again?
The reality is much more nuanced than that. The online "records" could be fake, out of context, outdated, etc. The internet isn't a git log which you can navigate however you like. You don't get to see the latest revision and on demand diffs. Online, you happen to stumble upon pieces of information. And, as subjective humans, those (usually outdated and out of context) pieces of information often leave the wrong impression.

The law enforcement agencies keep track of what's important regarding my history, not google. And you shouldn't feel entitled to information about myself which I don't want to be made public.
That's my point. If the only legal difference was "a fetus is a human life" that wouldn't be sufficient to consider it homicide. At least that's my impression.
All of Facebook’s Privacy Fixes Have Broken Tinder
The Missing for constexpr
Usually it's a single core with the peak boost clock and a multi-core boost that's a bit lower. The i7-8700K for instance is 3.7GHz stock, 4.3 all-core boost, and 4.7 single-core turbo.
The developers who invented it thought that people would love it for swiping left and right on grindr all day long. They have no idea how real computer users need to use computers.
Insight Timer is also nice, and free.
I love Tim Wu and God knows I relied on his work for my own PhD (on precisely that topic: Facebook monopolistic dominance) but his essay betrays exactly the contradiction:

- He starts by attacking Facebook to pursue growth

> Facebook prioritized growth over any other possible goal

- but, when offering a solution, he wants exactly the same thing for its proposed alternative:

> the real challenge is gaining a critical mass of users.

I’m not sure changing the name but not the presumed initial values will help.

Bu then he writes:

> for which users would pay a small fee

Anyone old enough to remember the early days of Facebook will remember how Mark Z. had to defend against that idea: being locked-in a paid service was the worst that could happen. Tim Wu knows that. Actually, everyone who is not on Facebook should know that too because that rumour became such a problem for the company that it ended up occupying the most previous location on the service: the login page.

> It's free and always will be.
When you say "it's everything you need to build your own CDN", you mean "in pure software, with infrastructure provided by Fly", right?
Thank you, I was trying to remember which sci-fi book touched on the same idea.
> I can't think of a single right that exists inherently. Where does such a right originate?

The US was built upon the idea that rights are inherent and not granted to citizens by a government.

"We hold these truths to be self-evident, that all men are created equal, that they are endowed by their Creator with certain unalienable Rights, that among these are Life, Liberty and the pursuit of Happiness."
Clicky links for most mentions. (not all here)
https://docs.google.com/spreadsheets/d/1ekA4jSrY4xOtQW6OCL4x...
"Especially when corporate policies directly incited the attack."

Wow. This woman was clearly unwell, and while these policies may have triggered her, they can't be reasonably said to have incited the attack, as "incite" means that it's actually encouraging violence, not merely that it caused someone to go nuts.

Seriously, y'all need Jesus. Put the blame for these hospitalized gunshot victims where it belongs, on the armed maniac who shot them.
I never bother with the seat cover paper. Instead, I always carry a tiny 1oz (30g) spray can of Lysol disinfectant to wipe like you describe.
Whatever reasonable argument you were making here is canceled by the rant at the end, which breaks the site guidelines. Please don't do that. You may not owe better to Mr. Ervine but you do owe better to the community you're participating in.

https://news.ycombinator.com/newsguidelines.html
An implementation of Express and React in one codebase
Why do you think the chance of dying on a sinking ship would be so incredibly high?

0.75 chance of dying is what you had on the Titanic!

Your number has no relation to reality at all.

https://en.m.wikipedia.org/wiki/List_of_shipwrecks_in_2017
HAXL has been known for years.
When you look at the screenshot on the product's homepage, 5 out of the 6 shown errors are things that TypeScript would have immediately caught.
YouTube Suspect Was Popular and Ridiculed in Iran
FANGs defeat themselves by putting themselves in COL areas that are really high thus reducing their relative compensation to 1/3 or less, even with all that stock. That's pretty easy for govt to beat.
Secure remote control requires secure systems, which in turn requires secure humans, and we will never solve this last requirement.

The way around this is by preventing systemic attacks. Analogous is how paper voting—while vulnerable to things like vote stuffing—isn't susceptible to the systemic problems that electronic voting typically is.
Next up on HN; professional programming is just abstracted rent seeking. Forum implodes.
Haha I was gonna mention that. I'm still not sure if this counts -- probably does. I'll consult a scholar.
Because there are similar things which are allowed under Islam. For instance, a Muslim is advised (not commanded) to make ablutions before picking up the Qur'an. But I have a Qur'an app on my phone which made me wonder if I was supposed to make ablutions before opening the app. A scholar of Islam told me that I'm not. He quoted a ruling which reasoned that the purpose of a mobile phone is not just reading the Qur'an; which is also comparable to a book containing Quranic verse - you don't have to be in a state of purity before picking up that book.
It seems that every system is going to have parts that don't "work" when spread to enough people with different ideas of what works for them. Whether or not the touch bar met its goals, it seems obvious it was never added to appeal to developers. I think a lot of devs think of macbooks as machines for developers because they see a lot of their peers using them, but I suspect "developers" as a group have historically been a tiny percentage of Apple's customer base.
Far easier is just to have the person move into the proper position.
Quite true and an interesting proposition. Especially with regard to transparency - if we all can see the data FB sees on what ads were targeted to whom - then that might help as well, as outsiders can watch for dark patterns. In addition, I think they need to use AI to verify if posts and ads can be fake before allowing it to go live.

Of course, doing so would mean fewer clicks. The more extreme the info, the greater the clicks.

This is at the heart of Zuck’s dilemma - to curb this problem in a meaningful way means reduced revenue.
Dupe of https://news.ycombinator.com/item?id=16757639
App Store shrank for first time in 2017 due to crackdowns on spam, clones etc.
I should have linked to the help page: https://support.mozilla.org/en-US/kb/customize-firefox-contr...
Flamebait comments, especially nationalistic provocations, are definitely not ok on Hacker News. Just because everywhere else on the internet is doing this is not a reason to do it here. It's a reason not to. Please don't do it here.

https://news.ycombinator.com/newsguidelines.html
Over the years I’ve remade my blog several times but these days I try to keep it as simple as possible to maintain. I’ve come to realize the biggest obstacle when it comes to putting my writing on the web is the tendency to get sidetracked tweaking the html/css instead of actually writing.

I write in Org-mode.

To generate the static files I use org-publish with some handspun emacs lisp on top.

For hosting, just GitHub pages.
Michigan OKs Nestlé Water Extraction, Despite Public Comments Against It
The famous public letter from Norbert Wiener declaring he will not work for the military: http://lanl-the-back-story.blogspot.com/2013/08/a-scientist-...
Why should tens of thousands of people die every year for the sake of a hobby? Imagine if every year 30,000 D&D players stabbed themselves or someone else to death with a Longsword.
> This makes it clear when some app is starting to blow up and consume a huge amount.

And how often does that actually happen anymore, really? Yes, Chrome and friends are memory hogs, but a constant RAM indicator? If a MacBook (or any other device for that matter) starts swapping, you'll know right away.
You can do a lot of damage with IEDs, but you can’t overthrow the government with IEDs.

Look at Turkey. The primary tool was encrypted communications and information dissemination. That’s modern power that citizens should have. Right now power comes from information and the preservation of speech and private communications, not a few handguns and rifles (or IEDs).

When the 2nd amendment was written a gun was relatively way more powerful than it is in today’s world. If you had a group of men with guns you were basically on par with the government military.
Discussion: https://news.ycombinator.com/item?id=16738468
I did binary visualizations many years ago too:

https://github.com/brendangregg/Dump2PNG/wiki

So with the subsecond-offset heat map, you get clustering from one column to the next for events that happen at the same time offset. Which is common with periodic tasks: see the example patterns in the post.
> On the other hand, MailChimp's decision validates the whole decentralization value proposition that drives cryptocurrencies. Sure, there are other email newsletter platforms. Upstart Substack, which is sort of like Patreon for email newsletters, reached out to at least one unhappy former MailChimp customer.

And this kind of gets to the nub of it. Centralization brings massive economies of scale, and allows you to free ride off the deliverability of other newsletters that don't come anywhere near talking about potentially fraudulent activity. But you have to play by their rules and you're at the mercy of one day being no longer welcome, even if you've paid them thousands of dollars before.

Of course, you're welcome to go off and run your own server / roll your own email protocol / used a 'decentralized' platform or Gab or Voat or whatever, but often a) these things end up being a lot less decentralized than you think, and b) good luck getting anyone to know, care about, or trust you.
ML. You're probably not aware of it but the next generation of programmers are learning how to write provably correct programs. Just in time for self-driving cars/trucks/planes.
There’s a balance to strike between the fear monger if news cycle and the Steven Pinker-esque wave of progress.

As Pinker notes, progress is not monotonicly increasing. While it is true that things have gotten better on average across the world, we should be wary of those who do not champion enlightenment ideals, particularly in autocratic China with the apparently life term of Xi Jinpeng. We should be wary that those without our interests at heart don’t overtake us.
Cryptography is useful to protect privacy, which is very closely related to liberty.