skysight-inc/HackerNews huggingface dataset:
Back in the olden days, we'd run ads in programming magazines, because that was our target audience. Lots of people bought those magazines only for the ads for programming products. Heck, I buy hot rod magazines because they have ads from vendors for parts I need.

With the web sites I run, I thought it would be a service to users to display ads appropriate to the content of the page. For example, if the page was about bash programming, you might see an ad for a book on bash.

But there turned out to be NO WAY to specify a category of ads to run on a site. It was all their algorithm. Hence my sites on programming would keep running ads for "Batman Returns". How utterly pointless and boring.

I had a page on the Revolutionary War, and the affiliate ads would be for travel agencies. What would have worked would be books on military history.

I eventually gave it up.

I.e. the ad should be on-topic to the specific web page, not specific to the reader. Not only would this be much better targeted, gathering profile data on the user would not be helpful.
> The farther you move up this value chain, the fewer and fewer people you can find that can actually do those jobs.

Yep. But that is a problem better solved via some kind of wealth redistribution, rather than maintaining low value jobs that couldn’t pay enough to keep up anyways. China was just the first thing to suck away low value jobs, eventually automation will be much much worse.
It's not some obscure fact. At least it was taught in my bachelor intro to algorithms class, along with the Stirling formula as part of the proof.
They maybe brainwashed, but so does a lot of other people.
Why do they need to do any of that?
> Consumer technology is manufactured for six to twelve months, but live in our homes for three to five years. Today's manufacturers cannot afford to update software for hardware devices they have already moved on from.

And yet my over 10 year old PC still gets the latest updates. Manufacturers have brought this on themselves, by locking and closing their devices, and insisting on proprietary solutions when open alternatives exist, or could exist.
Why not boycott China and cctv?
Maybe, but that's not new. Atmospheric CH4 has been far, far above historical levels for decades.
Will the WriteService(Aggregator) make sense for environments having thousands of machines(not in millions) and they are all within the DataCenter. In our company, we are moving away from this design of having aggregators, to directly writing to Storage whereever possible, as it reduces the message loss.

On the volume of metadata held by Producers, will there be any significant difference between holding WriteService & LogDevice meta.
I have no problem with people who just want to crank out code, but if you spend half your time “mentoring” and not cranking out code, how will that look on your performance review?

I’m officially an individual contributor at a smallish software company (20-25 developers) and while I don’t “mentor” junior developers I do have a slightly louder voice when it comes to architectural and infrastructure decisions just because of my experience (I’m a recovering dev lead from another company).

But I fight every week with a project manager who is just interested in getting stories complete when everyone looks to me to answer infrastructure/AWS questions - including CxOs.
This can be a problem with remote working. It's fine if you live where accommodation is cheap but if you're earning the same money living in a metropolis it doesn't add up.
How to Estimate the Number of Aliens in the Milky Way
Neighborly employees should quit en masse. The one thing you do not ever do is stiff the workers. Fuck over the investors if you must, but not your employees. They're giving you hours and years out of their lives, and you owe them.
I see comments like this all the time, but it doesn't happen that fast. You won't notice a big difference in your lifetime, and neither will your children, unless maybe they live in a very low area by the coast. This plays out over hundreds of years.

It's still a serious problem and we need to address it, but I keep seeing emotional reactions that ignore the science and the current predictions.
wow, that's really amazing. I'd never have thought that the FBI was violating my privacy
Leaky gut pseudoscience
:)

There's literally thousands of articles on it on pubmed.

Paleo humans never ate meat sounds silly, though.
US companies need to leave China and other totalitarian states. Our doing business with them just prolongs the suffering of their citizens. Or maybe we should help overthrow evil governments.
Exactly. In the long game remote = outsourcing = race to the bottom. Marx saw it coming a long time ago.
Turkey's drone program was also led by an MIT graduate.

https://theintercept.com/2019/05/14/turkey-second-drone-age/
The Consequences of Your Code (2018)
RAM (slots) has to be on the same board as the CPU due to signal integrity.
Heresy! Always indent using spaces so that you can easily use Vim's `conceal` feature to replace the spaces with the 🅱️ emoji. /s
So Camille's book and other writings give a lot more context on this - these are things to do as a manager iff you have identified that getting an IC "unstuck" is the limiting factor for them to be able to reach success criteria, for them to see their own success made incontrovertible in the team's eyes and in their own. Saying a manager's "output is just written feedback" does the role, and her take, a disservice - her very first chapter describes good managers as ones "who care about you as a person, who actively work to help you grow in your career." So take the post as what it is - one of many tools in a toolkit for being an effective leader.
I recently ripped (using a blueray drive) a half-dozen CD-R's I burned 18-20 years ago. All had been tucked away in a Logic case; all ripped fine ... except one, which had several visible mechanical dings (3 of 6 tracks lost).

Better than I'd hoped. I've had a handfull of newer CD-Rs go unreadable, for invisible reasons.
Time to use it as fuel for space ships
I like to hate on Facebook as much as anyone but there's a fairly obvious explanation for this situation: of the 100 or so organisations that initially expressed interest, the 27 organisations that have so far formally joined are more aligned with Facebook. It's an easier decision for them so they acted more quickly.

With PayPal pulling out and governments expressing concern, it will come down to what well known financial institutions like Visa and Mastercard decide to do.

If they still sign on, I'd hope the balance will be much better by the time they hit the target of 100 founding members. Time will tell.

It'll be interesting to see how far Facebook can push this if other organisations bail out.

That said, I don't for a moment believe that Libra exists for the greater good.
> although they have calmed down from the high tensions of year or 2 ago

What specifically looks more peaceful now?
I wish I didn't have a child, for his sake. The climate makes things like "retirement" really hard to think about... it just hurts to think about his future
Essential and Android co-founder Andy Rubin just tweeted pics of a mystery phone
Eschew critical inquiry and label everything you don’t agree with as flamebait.

If Paul Graham’s/Yc’s Hacker News was a country, it would be the worst country the works ever known. So don’t pick on evil China when you yourselves can’t distinguish right from wrong even if your lives depended on it. Pfft.
The infer team is only like 15 people, last I checked. That's certainly not more than "a few teams on something". Also, separation logic and symbolic/concolic execution are such wildly different approaches that it seems odd to pivot to Infer here.

I obviously won't be able to convince you since they aren't publishing at the same rate as facebook. So you'll just have to take my word that Google doesn't have a vendetta against static analysis.
> Dota 2 takes dozens of hours before one is able to play the game as anything other than a training exercise

Hundreds even before it is consistently fun. But people have been playing Dota for well over a decade and it's pretty common for newbies to have fun because they have someone good on their team that carries to the point where the new player gets to feel the magic of being OP in Dota. I think that's a big part of the complexity problem with Artifact - everyone I've ever seen get into Dota 2 without having played Dota 1 had a friend who was good enough to make the games fun.
I know that. That wouldn't stop the HN comments.
This isn’t a “step forward in user privacy” or whatever the others here are saying. It’s a mess and very poorly executed UX.

Users will tend to feel overwhelmed and just click through modals when they are presented in this way. Displaying stacks of modals is an anti-pattern.

The right thing to do would have been to create a migration UX that allows quick review and audit of application permissions, presented in a table, sorted by applications that are requesting the most permissions. With a clear explanation of what’s happening and why a review is now needed. That would be a step forward in user privacy and informed consent.

Anyone defending such an abomination of UX should have their software designing license revoked.
Yes, we buy access only in many cases, not the actual product that can be used offline. You rent e-books, games, movies, songs, and even photos. In many cases if your account gets deactivated (please, do not assume that it will not, it can for arbitrary reasons, be it political or anything else), you will not be able to use the product. You cannot even play single player games without running Steam. Jeez.
Jeremy Lin is Taiwanese not Chinese.
According to the linked wiki page [0]:

> To process OpenPGP messages, GnuPG stores secret keys, public keys of correspondents, and trust information for public keys in its own file format. Thunderbird 78 will not reuse the GnuPG file format, but will rather implement its own storage for keys and trust.

First reaction: Yay! We'll get to manage everything twice!

Second reaction: I am hopeful they'll support private keys stored on smartcards (i.e., Yubikeys, "real" smartcards, and OpenPGP cards) although, if the support in Firefox is any indicator, I wouldn't bet on it actually being "usable".

[0]: https://wiki.mozilla.org/Thunderbird:OpenPGP:2020
Most people wouldn't consider malware and tracking services as something that they are "censored" from accessing.
Telstra to switch off 3G network in 2024
Looking at the methodology here, I don't think this test is likely to be representative. There are two important differences between a test dummy and a pedestrian. First: pedestrians glow in infrared; and second, pedestrians move, even if it's only shifting in place. Both of these features of pedestrians are extremely useful for a sensor that needs to find them, so I expect using a still, cold dummy to make them perform worse than they would in the real world.
Methane is a valuable resource, so it should be cost effective for somebody to capture it.
Try https://gif.com.ai if you want to turn text into an animation.
It's weird that they didn't include Subaru's eyesight system, given that it generally performs much better than Tesla.

https://www.caranddriver.com/features/a24511826/safety-featu...
Most people don't upgrade frequently enough for it to matter; letting people put a new CPU into a 4-5 year old motherboard may be more of a disservice. If you do upgrade frequently then you just need to consider the cost of the motherboard as part of your upgrade cost.
Neglected Works in Intellectual History
A few more:

- compilers: Intel compiler

- IDEs: SlickEdit, GNOME Builder, KDevelop, Eclipse, Netbeans

- Build systems: Bazel, Meson

- Static analysis: Klocwork, Coverity Scan

- Fuzzer: American Fuzzy Lop

- Memory debuggers: Valgrind, AddressSanitizer

- Profilers: DTrace, VTune, Vampir

- Documentation: Doxygen

- Debugging (and more): edb, x64dbg

- Reverse engineering: Radare, Cutter, IDA, Ghidra

And rmsbolt (compiler explorer for emacs)...
> Visual C++ is a commercial Visual Studio IDE from Microsoft

The OP failed to mention there's a freeware edition.

> It provides the Microsoft Foundation Class (MFC) library which gives access to the Win32 APIs.

Last time I used MFC was around 2003. Last time I used Win32 APIs was today. MFC doesn't give access to anything besides MFC.
Surely many users have at least one piece of software that is a bit old.

This Mac notion of "if your software/hardware wasn't purchased this week, it's unsupported" is not a good look.
> I see comments like this all the time, but it doesn't happen that fast. You won't notice a big difference in your lifetime, and neither will your children

I do already, the weather is much worse than when I was a kid, much drier and the heat waves are harsher.
It's a good time to point out that coordinated global action is required. Trump withdrew us from Paris. Harper withdrew Canada from Kyoto. Russia is a petrostate that will benefit more from global warming than any other country in the world, so look at 2016 through that lens.

Only 40% of conservative Republicans even believe climate change is happening (https://climatecommunication.yale.edu/publications/politics-...)

They will drive us all off this cliff and then expect us nerds to fix it. We should do something first.
I took the tone to be more incredulous with the "??" and "I would hope".
Contrived: deliberately created rather than arising naturally or spontaneously. Synonym: deliberate

created or arranged in a way that seems artificial and unrealistic. Synonym: forced

----

People can do anything they want with their websites. I'm not anyone who sets global policy on what your website should do.

But there's nothing contrived about the comment. It's an unplanned, spontaneous thought based on first-hand experience.

I spent nearly six years homeless. I'm quite open about that. I still blog about homelessness.

I spent a lot of time online while homeless. This was written about me:

http://alexandralindelof.com/story-package/
probably a reference to this whole thing:

https://en.wikipedia.org/wiki/1996_United_States_campaign_fi...

some posit that this (may have) helped elect the clintons who in turn moved for the WTO/trade liberalization.
Valve is known for not forcing their employees to work crazy hours, but that might have hurt their ability to keep people playing. Less than a month after Artifact launched, everyone went on Christmas/New Years vacation, leaving a 3 week gap with no updates or communication from the devs. They lost over half the remaining players over those 3 weeks, partly because nobody was sure about the future of the game, causing a "prisoner's dilemma" with who was going to sell their card before the value tanked.
Apple Reveals Serious Reminders Sync Problem in iOS 13
> The simple answer is end fossil fuels. How do we do that?

Build nuclear power plants.

All the other things are fine, but if you really want to end fossil fuels, you need a non-fossil-fuel source of reliable base load power. Nuclear is the only one we have. Other sources are fine, but they can't produce reliable base load power.

And, btw, I think we should end fossil fuels even if it turns out not to make much of a difference to climate change (which might well be the case since all of the models that have a high sensitivity to CO2 built in have been over-predicting warming for several decades now).
In that era I worked for a company that pivoted from a software developer to what we’d call a SaaS. They had incredible margins but had to spend some capital to expand... and they had the ability to take big share in some lucrative areas.

But they had a hard time raising money because they were too big and were profitable. They ended up being acquired by some big dumb dotcom conglomerate and the spun back out at a 5x return to a big evil company who was smart, invested in the platform and makes a lot of money.

IMO it’s an example of the “bulls run, pigs get slaughtered” idea... these funds have to swing for home runs, then panic when rough times loom.
I don’t have a child, and as someone who makes money by selling my time, retirement is still really hard to think about. Until I have enough money to make money from my money, I don’t think that retirement is a realistic option. And I have enough debt from just living my life that finding that FU point where I have sufficient money is a long, long ways off. Even at my “top 10% of the US” salary.
There's been a difference in the last 15 years... Look at the ocean currents. Look at the hurricanes stalling. That didn't use to happen. Look at tornado alley moving west. Look at the mass migration out of Siberia.[0] If you haven't noticed anything you aren't paying attention, or you're a gas company shill spreading misinformation.

[0] https://www.washingtonpost.com/graphics/2019/national/climat...
Technically Swift uses a "modified" version of Timsort that "performs straight merges instead of adopting timsort's galloping strategy" [0].

[0] https://github.com/apple/swift/pull/19717
Just because they aren't perfect doesn't mean they don't make your car safer. The writing here almost sounds like the author would prefer not having it. Having AEB on your car can't make it more dangerous unless the AEB system accelerates into pedestrians. You have two options-

1. A car that only brakes when you react

2. A car that brakes when you react, and also sometimes when you don't.

The only way that AEB might conceivably make you less safe is if you pick up bad driving habits because you expect the all-knowing robot to keep you safe. This certainly applies to some people, but that's the person's fault, not the manufacturers fault for rolling out systems that are better than nothing, even if they aren't perfect.

Edit: I'll acknowledge that unexpected braking events might mean that AEB equipped cars have a higher risk of being rear-ended, but this test was about pedestrian safety. I'm including this edit just because I know someone will bring it up thinking it proves that they are smart even if it wasn't the point of the study.
> Use technology to survive in an inhospitable atmosphere.

Oh, please. The atmosphere will be perfectly hospitable. This is just FUD.
For me it was the economic model.

I play Magic the Gathering (Arena) regularly and own and enjoy Slay the Spire as well. I was really interested in Artifact, but it seemed cost-prohibitive to play it casually so I never tried it.
I adored Dear Esther. The interactivity was amazing.

It enhanced the story and immersed me.

Thanks for the great example.
I for one am holding out for self-driving flying fusion-powered room temperature quantum computer cars that will run a panel of blood tests from a single prick of the finger.
How about Erik Scott? [1] Or Daniel Shaver? [2]

These are just two incidents that immediately spring to mind to counter your cherry picking. White people are not free from the danger of being shot by police. In fact, there is evidence [3] that white people may be more vulnerable than black people in any given scenario, because scrutiny on police use of force has been applied disproportionately in cases of black victims.

1. https://reason.com/2012/06/12/family-of-west-point-graduate-...

2. https://www.washingtonpost.com/news/post-nation/wp/2017/12/0...

3. https://www.washingtonpost.com/news/true-crime/wp/2016/04/27...
I disagree that there's no transition.

This looks like a pretty good alternative:

https://www.andrew.cmu.edu/user/bparno/papers/user-driven.pd...

Instead of the OS displaying an annoying prompt when the application tries to use a privilege, the application embeds an OS-drawn access control gadget inside its UI, such that the user interacting with the UI grants the privilege.
The 5 user Nielsen test referred to in this article is quite inaccurate. If ( and that's a very big if) the users are IID, then yes, 5 users is all you need. But your users from Russia aren't the users from USA aren't the users from China etc. Even if your userbase belongs to single country, there's differences between CA user vs TX user vs NY user etc. Further, the analysis isn't static in time! So you as a single user will be a different person tomorrow because you are more familiar with the software, or your mood is better, or your worktable/mind is less cluttered so you can pay more attention etc. In other words, world isn't multinomial coins with fixed head probabilities. Here the coins are people & the probabilities change over time. So the only sufficiency statistics are order stats. Hence logs. Nielsen adds a massive caveat "The formula only holds for comparable users who will be using the site in fairly similar ways" - its possible to find such people in very homogenous groups. Like if you have a GRE saas & target all only the white college kids taking the GRE, hopefully 5 white kids is enough. Now you bring in black & brown & hispanic & chinese & so forth...maybe 5 of each. Or maybe you want to separate by sexes, so 10 of each...it gets complicated very soon, which is why its much simpler to just log everything/everybody.
Alfred 3 app is busted.
Haven't read anything about it in a while but I believe the conclusion was it wouldn't work, basically because it would take way too much iron to even start to make a dent.
Mirror DVR Car Camera 10 Inch Touch Screen 1080P Dual Lens Front Rear Camera
The "way iMessage works" is not a "social trick". End-to-end encryption, reliability, multimedia features, and a commitment to user privacy are not "social tricks".
No, they are new restrictions that didn't previously exist.

Users were already "owned" before Catalina, so waiting 5 minutes to avoid spamming 100 popups isn't a major risk.
Really? Everything I’ve heard indicates a fairly dramatic change in the weather patterns as our global temperatures rise by even 1-2 degrees. The atmosphere is not just the chemical makeup, it’s the weather it creates. The droughts. The flash floods. The unnaturally cold winters, and unnaturally hot summers. Or vice versa - neither is very good for us.
This was the one and only thought that came to mind when I made an attempt to read the article.

I do wonder if it's just a question of attention span. Does the author ramble or am I just incapable of following along on a long form article? Would I have read this article before the internet? I truly don't know, but I do know that there is literally a nearly infinite amount of material to read (relative to my time remaining in life to read it) and I can't waste time on writing such as this.
And it's -10 degrees C with half a foot of snow where I live at this exact moment, does that cancel out your anecdote?
Green new deal applying financing to scaling known replacement tech like wind solar batteries and electric vehicles.

Also separate programs to identifying war scale R&D to identify topics and research them widely. Adjust contracting criteria for ability to pass scaling gates instead of financial or other criteria (this is the war terms for us).

Labor programs for rapid training and factory capital deployment.