skysight-inc/HackerNews huggingface dataset:
It's actually a ton of fun. I was quite prepared to do that from my time as a pentester, where you basically get parachuted into a new codebase every week and asked to reverse engineer the entire thing. I turned out to be quite good at it.

It's not for everyone, certainly, but it's a dream for me.
Given that they don’t even collect amounts below 1 USD, I’m having a hard time believing this.
Ok, maybe not the "better paying" part. Should have put an "and/or" in there somewhere
Usually, the manager.
a/s/l? (kidding, but really, how old are you, how long have you been doing it, and how long before you realize you only go around once and exchanging 45 years of your life to the grind is something you'll regret?)
Wow, I did not expect a reference to 'Synecdoche, New York' to crop up here on HN, even less in such a fitting context. For anyone else wondering what this is about, here is the scene from the film (the whole film is worth watching if you are into the sort of postmodern-surrealist stuff):

Caden Cotard : I wanted to ask you, how old are kids when they start to write?

Madeleine Gravis : Listen, there's an absolutely brilliant novel written by a four year old.

Caden Cotard : Really?

Madeleine Gravis : 'Little Winky" by Horace Azpiazu.

Caden Cotard : That's cute.

Madeleine Gravis : Hardly, Litty Winky is a virulent anti-Semite. The story follows his initiation into the klan, his immersion in the pornographic snuff industry, and his ultimate degradation at the hands of a black ex-convict named Eric Washington Jackson Jones Johnson...

Caden Cotard : -Written by a four year old?

Madeleine Gravis : -Jefferson.

Caden Cotard : Wow, written by a four year old.

Madeleine Gravis : Well Azpiazu killed himself when he was five.
And here I was thinking Google broke into some random site's CMS to delete them. /s
Haha, me too. I guess it's a good learning exercise. I've been using Mathematica for 20 years (my name still shows up on https://stackoverflow.com/tags/wolfram-mathematica/topusers), but in a time crunch I would do this in Python.
> there are strong arguments that the system is heavily skewed towards empowering small players.

This would carry more weight if there meaningfully enforced penalties against those who routinely file bogus DMCA claims.
> one of those companies were charged (more's the pity).

I understand the sentiment that "it takes two", but I'm of the opinion that it's the one accepting bribes that is the root cause of the problem.

It is the people accepting bribes who are taking from their company, university, or government and creating a pay to play market.
Social Security stops at something under $150K per year.

If you’re going to try to avoid it by paying no salary and all distributions for work that you personally did, you’ll likely fall afoul of the “reasonable salary” test, designed to prevent exactly this.
just tried usbimager. got an error: "Permission denied" after i explicitly gave it permission to access the drive.
> It's well known that Drew Devault count is meaningless since it includes dupes, drafts, and unrelated specs.

It's not meaningless. Because in order to implement a browser, you have to figure out which of them are dupes, deprecated, drafts etc.

And even that won't help you. Because a huge amount of "deprecated" standards are in the browsers. A huge amount of stuff in the browsers is still at the "community draft" stage, and yes, you have to implement that, too.

Microsoft simply gave up, forked Chromium... And they still can't keep up: https://web-confluence.appspot.com/#!/confluence
Unlike most tech publications by governments, this effort was led by Neal Parikh, who completed a Ph.D. at Stanford on machine learning and convex optimization. The resulting doc is quite fascinating and worth a read.
Learn Pentesting, win $7k worth of prizes
>When I worked 6/7 days a week, 60-80 hrs doing just mentally exhausting work I definitely went downhill after a while.

>If you are driving a 20-40 ton truck while being as tired as I was, doing stupid mistakes as I was, you are definitely endangering others' lives.

I assume you drove home after your exhausting day, which according to you is endangering others' lives, so what's different when you do it?
He has enough money for him and his children to retire comfortably. _Now_ he doesn't need to regret it. In 1998 he probably regretted it a lot when he realized what happened.
This very much depends on the bugs. In the past I've found many bugs in text rendering (especially related to non-English text[1][2]), layering (inconstent opacity), audio and video playback, etc. which were dependent on the combination of browser, operating system, and, in some cases, hardware. The general trend has been for browsers like Chrome and Firefox to take over more responsibility but that's not what Apple has done in Safari so it looks like a lot more work to say they should duplicate OS functionality to make it easier for Windows-only web developers to test with Safari.

1. https://chris.improbable.org/experiments/browser/combining-h...

2. https://chris.improbable.org/experiments/browser/javanese-te...
The main reason we don't automate cross country trains seems to be unions. The technology is there. If railroads had the will it would be done. However the productivity of a train driver (pulling a long train) is high enough that it probably isn't a high priority for the railroads even though they could. Trucks are so much less productive that automation makes more sense even though it is a harder problem.
You might like the writings of Yanis Varoufakis.
It is not 50% less performance; on hardware from the last 10+ years, it should not be noticeable. Neither in performance, nor in energy. If anything, it should be more performant and less buggy, becuase instead of complicating the software, you solve the problem with dedicated circuitry, that is already part of the output encoder anyway.
Funny I had something similar happen. Though they didn't change my email. Once FB started asking for me to send gov ID I just said forget this.

About two months later I got an email saying my account access had been restored. With me doing NOTHING. It seems FB is simply using some sort of automated too long for hackers to care about or be profitable system to monitor account fraud.
Maybe the state will have to outsource enforcement of these issues so that it doesn't have to admit to allowing some rule breaking. Anyone want to co-found Selective-Enforcement-as-a-Service?
I love this idea of pub keys for connecting to sockets. I wish we could standardize on something, yggdrasil looks very interesting as well.

> - universal human-assignable names

Seems like if we wanted to add human names, DNS would work just fine--it could just be a new record. And IDK if there really is a better way to manage multiple people wanting the same names, other than our existing system. These systems can remain orthogonal too.

dig SPORK news.ycombinator.com

or maybe :)

dig YGGDRASIL news.ycombinator.com
There was also Lego "Quatro", double the size of Duplo, for very young toddlers.

Only sold from 2004–2006, but still in high demand on the used market. Interlocks with Duplo and regular Lego.
Best TikTok Plugins for WordPress
The ICE car sold second hand is probably displacing an older, more polluting car so it’s still a net win.
I just use password reset every time I have to log in and do enough login fails afterward to lockout my account.
Author here.

That article, along with a number of other resources, are listed here:

https://browser.engineering/bibliography.html

In my view, a critical part of really learning how something as complicated as a browser works is by trying to build it yourself. That's why our book is oriented around building a browser as you go.
Mac menu bar app to monitor ETH gas prices
I used to sit by the customer support agent, and she mentioned that one of our players frequently opens tickets asking for more "slot chips", promising to make a purchase as soon as their next paycheck comes in. It seemed even sadder to me than pouring your paycheck into a real slot machine, there wasn't even the potential of a reward beyond worthless chips and endless levels. I was only there about 4 months.

From talking to the folks at the company, I got the impression the target demo was lonely, often alcoholic people in their forties and fifties. Although I find it pretty hard personally to see what the appeal of our product was, I do think the business model was based on getting these people addicted.

If you want to see what the product was like, just search slots on iOS or Android app stores, the company in question doesn't exist anymore but it's all the same stuff. Google and Apple must be making a killing off of it.
Cost-cutting is useful and important. We do it all the time in our personal lives and obviously so do businesses. This is partly what allows us to get the abundance of affordable products and services we all enjoy today.

The problem is when costs are cut by cutting corners, which is not the same thing. Often, attacking "cost-cutting" is a political stance (it can be an attack on for-profit companies, and capitalism in general).

In my view, what happened is a mix of cutting corners, failure of regulation, and murky commercial practices.
"Preparatory industry" is a bit much.

I ran into a YT channel run by a guy currently employed by FAANG as a hiring manager and selling courses for how to pass his own hiring interviews. With that, plus bootcamps, I think "preparatory industry" is a fair term.
many Fed board members are responding to this crisis in the only correct manner possible - they are announcing their retirements

whoever replaces has to carry the burden of eventually raising rates and imploding the economy...the longer the wait, the worse the implosion
That's a stackoverflow question, not Linux kernel source code. Looks like everyone there is realizing the fact dependency injection is just a simple technique that's been around for a long time. Just like I said. Mocks? Just provide a different function. It's easy.
Great viewing angle. My 27" 4k looks "dark" in the corners from a center position.

I'd also prefer a display with integrated speakers so that a Chromecast could easily turn it into something useful when it gets replaced.

(I would probably try a Ultrawide next time, since its not a big difference in veritcal space with this monitor (scaled) compared to my old 22" display)
Yep! You can point your RSS reader at https://browser.engineering/rss.xml
> Coding is a mechanical skill you can assess in 5 minutes at the whiteboard during your interview while you look for the important skills.

If this was true, we wouldn't have leetcode style interviews.

> I don’t really understand what a “leet code” interview is?

To me it's the puzzle style questions; or questions you have no way of answering without knowing or being exposed to a certain trick.
I think most people have issues context switching and some people do not. Which makes most people believe it cannot be done. I have no issues with it either.
I actually talked to a guy that drove as a "team" but really just solo. He was proud he drove 48 hours non-stop and made more money.
Machine Learning and the French, Australia, U.S. Submarine Debacle
I do the same (Kraków). I also prefer to do "mid-block" crossing on speed bumps, because the traffic is guaranteed to be slow, and sometimes make an impromptu decision to cross the street earlier on a lights-free intersection when I spot a bus or a tram making a turn upstream, as it takes its time and blocks off incoming traffic for the duration.

Humans have a complex goal function when optimizing their route, and they do online optimization (i.e. adjust as they go).
Yes, but no, but yes.

1. It's incredibly illegal for an agent of the government to do this, and people get fired and prosecuted for this.

2. It is possible to couch this in a revolving-door sort of arrangement - once the agent stops working for the government, they get a cushy job at the vendor. In theory, the vendor has no reason to hold up their end of the bargain, once the person they are bribing is out of office. In practice, that person can then leverage their government connections to smooth out future business deals... Which in itself is not illegal, and is convenient cover for the job.
Gonna be controversial but one idea is the universal basic income, financed in part by capturing the value from the means of production (capital owners, technology creators) as they replace labour with machines.
"We chose Smalltalk and C++ for pragmatic reasons: Our day-to-day experience has been in these languages and they are increasingly popular."

"Design Patterns: Elements of Reusable Object-Oriented Software"
you can thin the herd by demanding prior experience and actual software built and ask to see some source code and discuss that. much better and more fair to those who are experienced.
If You Learn to Write, You Can Change Your Life
Jitx (YC S18) is hiring software engineers to automate circuit board design
Related:

Vector-based pedestrian navigation in cities - https://news.ycombinator.com/item?id=28915494 - Oct 2021 (6 comments)
I’m not 100% on which workflow you are looking to set up. If you are trying to backup to Synology NAS, you could mount the NAS and use rclone’s “local filesystem” storage backend.
My key takeaway from the Facebook "whistle-blower" is how lax Facebook's internal security is. Many have pointed out that Frances Haugen was essentially a nobody within the organization. A mid-level employee who didn't make key decisions or have particularly privileged account-level access. She said herself that ANY employee could have copied the same documents she did.

If Facebook is that lax with their own internal documents then I have to assume that their user account security is no better than at any company I've worked for as a software developer - which is to say completely non-existent.

As far as I'm concerned, anyone who uses Facebook, Instagram, WhatsApp or any other FB-owned company is as good as making all their information, including DMs, public.
Writing is such an important skill to develop if you want to increase your impact. Do you want to get some strong buy-in from others to promote your idea in the company? What about working on a new project and finding early beta-users to give it a try? I added "The Single Line mentality" Ali Mese suggests to my Anki Notes (iPhone app I use) to remind me of its power.
Or a knock-on effect of lower wages is lower demand, which reduces the flat-level Fed rate necessary to maintain low inflation.
Similar thing happened in the US with a government database of PII and background check investigations. For a high value target its just a matter of when, not if.

OPM subsequently confirmed that investigators had "a high degree of confidence that OPM systems containing information related to the background investigations of current, former, and prospective federal government employees, to include U.S. military personnel, and those for whom a federal background investigation was conducted, may have been exfiltrated." The Central Intelligence Agency, however, does not use the OPM system; therefore, it may not have been affected.

https://en.wikipedia.org/wiki/Office_of_Personnel_Management...
I agree with this, but it doesn't solve all the issues of driving in the cities (maybe you're area is different). I would be concerned with the narrow streets with people not parked well, double parked, etc. Philly seems to be terrible to drive in compared to many other cities. If you do get into an accident, the police won't even come to make a report. The roads are generally in terrible condition too.
Ask HN: How to setup meaningful 2FA in 2021
I'm a techie; my wife is not. We have a mix of iPhone and Android phones, and Windows PCs. We use Gmail, Facebook, online banking, etc.

I've never found a solution that I can sell to any non-techie family member. 1password and LastPass, Yubikey, etc - while they worked great for me on my PC, they were unusable to my family members whose life revolves around iPhone.

What's the status in 2021? Assuming money is not a concern, what is the best mix of real-world usability for non-techies, and meaningful increase in security? In particular I want to avoid: Account takeovers; password reuse; ignoring security due to obstacles imposed.

Many thanks! :)
I've had similar thoughts, though there seem to be a number of challenges.

How would you suggest:

- this be done?

- site / source rankings be done (the real value of current search portals)?

- avoiding (or penalising) false indexing --- either including index terms not in the indexed document(s), or omitting significant terms (excluding stopwords)?

- updating indices with new content submissions or modifications? Particularly for simple / technologically primitive sites.

- access points to search for users of the system?
Deark: Decode 100s of file formats, converting or extracting contents
If I had a infinite backlog of assistant tasks that generally generate more money then they cost I would. You're just leaving money on the table otherwise. If I had barely enough tasks to cover a full time assistant, or if assistant tasks were loss leaders, I'd probably go with the slow and cheap one though.
He liked the hidden variables theory. And on that one he was proven wrong in a really big way.
Pixel 6 and Pixel 6 Pro
there's the classic: https://www.wired.com/2000/08/court-to-address-decss-t-shirt...
You don't need to do anything. The IRS will fight this one for you.
That is the biggest problem with USB-C IMO. The ports can all have different capabilities and it's not always obvious what they can do.

For the most part though it seems they've settled on Thunderbolt, Charge, and bog standard ports. Are there any that do Thunderbolt + Charge?

It's a shame about the name because the Thunderbolt icon would be perfect to indicate a charge port. Instead we're stuck with a little plug icon that is usually isn't discernable.
I think that was more a function of being the only browser language.

The target of JS wasn't pro developers in those days anyway, so familiarity wasn't really a consideration.

Most importantly, all the "new" features of JS would have existed for 25 years now. JS would have been fast in 1995 instead of waiting until 2008 to be usable. We've take years to add simple things like integers or arrays to JS that would have just been there. We're still debating things like threads which should also have been a solved problem by now. If you didn't like scheme, compiling to the language from another would be trivial too.
Oh I see... so this is just bribery. And 'Netflix' the organization didn't know basically.
You're correct - I was in a hurry to express the idea, and I failed to check the where clause.
Kail ultimately received over $500,000 and stock options from these outside companies

All this for 500k? Seems like a lot of trouble for the equivalent of a year as a C-Level.
the HN admin changed the link I posted. this is unethical - You are fundamentally changing what I posted. As a product manager here is a better solution - A.) Add a clear indicator that admin changed the link to redirect B.) Delete my link and post yours.

Shawdow changing what users post is wrong.
great analysis. Thanks for sharing
"Property is a burden, we want the experience.

The capitalocommunism way of life is coming, a new political system will be needed. The one-party regime will rule: The Machine.

Digitalization is to put information about us and the world into computers.

The more information we have (IoT, GPS, Cookies…), the more means to share it we have (smartphone, 5G, high-speed Internet) and the more capability of computing we have (Algorithm, IA); the more we can combine them to create new services and to outperform the old ways.
Every bite of our lives tend to be digitalized and businesses build “as a service” whenever it’s possible. It costs less: better allocation of resources. That’s all. No more property, only the experience.

No need to possess anything, your revenue or a basic income will grant you access to the life you need and you want based on what has been digitalized. The algorithm will know better than you do.

You feel that you are losing your freedom? If the algorithm and the digital world can manipulate and serve you for your best interest (or for the best interest of somebody else or something else), maybe it’s because you were never free.

We were never free.

Only, this time it’s the machine we have built that controls the causes of our actions and thoughts, and less and less an unknown environment. But we don’t control the machines, we merely is the cause of their existence.
We haven’t (nobody has) create them, companies have. And the aim of all companies is to make money. If they don’t optimize the way they are making money, they will be bought and reoptmized by Warren Buffet’s kind of people, or the competition will crush them. The fittest survive.

The Democratic control is inexistent our leaders don’t know much about the digital revolution, we don’t know much about it, nobody does and nobody is nowhere to be found. It’s just happening.

Companies have created machines to make money in the free market, democratic and technological frame of our days.

The form of the companies is determined by this frame.

Will we be able to digitalize and externalize our whole life as a service?

Is VR the beginning and Neuralink the final project?

Will we be happy?

Where are we heading to?"

https://medium.com/hackernoon/life-as-a-service-laas-no-more...
I thought it was obvious that the delivery person takes the cash at the door in exchange for the pizza and pockets it. If the pizza isn't delivered, there's no cash to pocket.

Oh and I'm not arguing it isn't theft. I'm arguing that the system we've built basically demands that people steal from their employers in order to survive.

If you don't like our sort of downwards spiral into a trustless third-world society where everyone is trying to scam everyone else then you might want to look at what policies you support that crush wages for people who aren't at least software devs.
A pdf is at https://toc.cryptobook.us/book.pdf

(That was the submitted URL but we changed it to the home page of the book.)
By then, Windows 11+ will have moved onto ARM and whatever cross binary solution Microsoft is working on should be complete.
Also, with emulation/virtualization, it's still perfectly feasible
Do you know the difference between Rational numbers and Irrational numbers?
>The thesis posits ...

what thesis? The first link is a chart, and the second link is a collection of charts with a bunch of arrows, and a quote at the end. Neither be plausibly called a thesis, unless you're already to primed to believe it.
> Why are their so many proposals trying to force alien syntax into JS from "functional" languages?

I don't know, why are there so many proposals trying to turn JS into an C#/Java like language? The class syntax, the private fields, TS with its interfaces and abstract classes.

The pipe will lead to more functions and function composition instead of fluent interfaces, which I think is more in line with JS.
Publication bias might suggest otherwise.
> a/s/l

Off topic story: In the early days of the internet I had a friend named Sal, who didn't understand what asl meant. He was very confused how people in chat rooms knew his name as soon as he got there, but weren't spelling it correctly.