skysight-inc/HackerNews huggingface dataset:
I was once a programmer.

I was promoted to "Assistant Systems Analyst" (but I wasn't actually assigned to assist anyone).

I was promoted again to "Systems Analyst" (I wasn't in fact a systems analyst - real systems analysts don't program, and I've never analysed a client's processses and systems).

I was promoted to "Consultant". I confess I did do some consulting for clients; but the job was mainly programming, as before.

I was hired as an Engineer (I was nothing of the sort).

I was hired again, as a "Senior Developer". I was "senior", in that I was the oldest person in the company. I had no reports, and my duties were the same as all the other peons in the company.

I've done many other things than programming during that time; for example, I've designed complex systems of interacting components (which I understand is now known as "architecture"). I've done a lot of sysadmin; in fact I once had the job-title "systems adminstrator" for a short while.

The whole time, my real job has been programming computers. I'm not a professional; I belong to no professional bodies. I'm a tradesman, or perhaps a journeyman craftsman. I know I'm not a Master Craftsman. My trade is programming, so in point of fact I am a programmer. I'm certainly not ashamed of that; most people I know are incapable of doing the work I do.

There's no shame in being a tradesman. Hell, my electrician probably earns more than me; he has to get certified every year. He's more like a "professional" than I am.

And FWIW, I'd much sooner have my pay inflated than my job-title.
Thank you. What do you think about things related to Project Management Professional (PMP) and the like?
The DOT and the NHTSA considers that value to be $6.3 million per "statistical life" in 2009 dollars [1]

[1]: https://www.nhtsa.gov/staticfiles/administration/pdf/Value_o...
The Week the Left Stopped Caring About Human Rights
> It also makes dried legumes far more practical, because you can skip the pre-soak phase.

What do you do about the indigestible sugars found in many beans? Traditionally, pre-soaking reduces the amount of sugars and the corresponding flatulence.
Indeed, here are reasons why Keynesianism and Neo-Keynesianism seem to dominate "political economics": it satisfys the Politician's Syllogism of "we must do something, this is something, therefore we must do this". Telling of government that interference, recapture, bad monetary policy is probably a large reason for a crash and that it must reduce interference is no good when all voters are running saying "do something".
Lots of things start out like this, then later they start looking for or blocking other things. Pirated movies, files leaked from three letter agencies, a picture of the president with a ** in his mouth, etc. Even if this is 100% bullet-proof it is still enough that Apple should be seen as privacy invading and leaking everything to the government (and others later on) as it will be abused if implemented everywhere. This isn't irrelevant because of other things happening that are also bad. This is added on-top of those broken system, like the ones in the US you mention.
This is surreal but maybe exactly the impetus for tech companies to stop putting layers of political middle management and work with engineers instead.

At the very least, companies will be incentivized to improve security and reduce the pool of disgruntled engineers.
Large-battery EVs (LBEVs) are an unscalable luxury, both for cost and recharging infrastructure. Even if Toyota has chosen to advance its interests more aggressively, the criticism of the EV market is valid.

The electrical infrastructures of the US and the EU are not able to support a total adoption of EVs, especially not LBEVs. Consumers appear to be choosing LBEVs, not small-battery EVs. They want range even though most people need only a range of less than 100km. [1]

Toyota's (or anyone else's) hybrid vehicles are a better choice for combination short-range/long-range drivers, where short trips are clean, and long trips use the energy density of petrol.

IMHO what Toyota should be doing is adding a larger battery to its hybrids, e.g. 17 kWh instead of 8.8 kWh. I believe the Honda Clarity has a 17 kWh battery.

From your articles:

“Toyota’s view is also that countries are jumping in with the idea of the electric-vehicle endgame without a real plan, and it’s more political showmanship than sound planning,” Mr. Liker said.

Toyota will inevitably be marketing EVs, though.

"For one, China, an important market for Toyota, has moved aggressively to require automakers there to make electric vehicles. That has spurred Toyota to start producing electric cars under a joint venture."

[1] https://www.greencarreports.com/news/1128626_why-you-really-...
I like to dream.

Now I remember why I liked encyclopedia encarta
Hey, I just skimmed through this, it seems to be brilliant!! Just one question, can one go through this tutorial without much knowledge about Ruby? Should one read it with 'Ruby Under a Microscope'? I have a decent enough knowledge about compilers, have gone through Thorsten Ball's, 'Writing an Interpreter in Go'.
Apple’s attempt at podcast subscriptions is off to a messy start
I had a Wang PC-280 [0] (80286) that I bought at a rummage sale (mostly because I was a kid and thought the name was hilarious). It was an absolute tank of a machine. I also had a Brother WP-80 [1] which was a more modern word processor that also included a spreadsheet function.

[0] http://home.wxs.nl/~janvdv/wang/wangmuseumoverig.htm
[1] http://oldcomputer.info/others/brother70/index.htm
Your chosen dichotomy is both common and insufficient, and I am with you in disliking it. The dichotomy I'm considering is threefold instead: Worldwide, Community, and Secret.

This is what the classical public/private dichotomy is missing: the social information strata of "local community only" information that gets lost when we convert everything to the Internet. Without a Community context, there is no safe place from haters. Searching a Community's content should not be possible from a Worldwide context.

My comments on HN are Community, not Worldwide, but modern search indexing has no grasp of the difference between those two, and lumps them both together as Worldwide — what your dichotomy calls "Public". Yes, some people will intentionally write content for Worldwide consumption, but the vast majority of my written words are intended for Community consumption only. We see this every day, when some unwitting soul on Twitter gets their off-the-cuff Community-context tweet selected as Trending and the entirety of Worldwide descends upon them. Even celebrities, people who specialize their career in producing Worldwide content, have started to realize that they, too, need Community-context spaces to live and breathe in, and that online social media is not a safe Community space for them.

What is an example of a healthy Community space, on today's Internet, that protects against the content discovery efforts of Worldwide haters, while still allowing new participants to join the space? (Certainly it's not HN, which is trying and failing to be a Community space operating in Worldwide context.)

ps. I forgot Secrets!

Secrets are mine to divulge in the Worldwide context, and no one else's. My biometrics, my medical records, my fetishes would all be good examples of what we would expect to be kept Secret. I understand and accept that some Secrets will be upgraded to Community context in the matter of course of human sociology, and I don't expect idle gossip to end. But I have every right to expect that my Secrets will not be divulged to the world, even if they're known to my Community. Unfortunately, due to search engines deciding that all Public content is therefore Worldwide, all Secrets that are shared within any private Community will end up indexed for all the haters to find. That's a very lonely way to live, not being able to be vulnerable within a Community. No wonder people use Facebook; it offers a well-known Community context (private groups) that's not searchable from a Worldwide context.
We're getting out what we put in.
https://en.wikipedia.org/w/index.php?title=Special:Log&page=...

says that the 2014 version was deleted as "Unambiguous copyright infringement".

That will be why those revisions are no longer accessible.
> "The Facebook social network is known internally at Facebook as “Facebook Blue” and has more than <hidden> monthly users in the United States. Instagram attracts more than <hidden> monthly users."

I don't understand why some of the publicly available info in FB earnings reports is redacted from the complaint[1]. Does anyone know who determines what to redact and why?

[1] https://www.ftc.gov/system/files/documents/cases/ecf_75-1_ft...
>You have to live with the fact that sometimes you're wrong.

You don't have to live with the fact that your institutional process for sending articles to this binary classifier is biased, per the published study discussed in the article. Women's profiles make up 19% of the profiles on wikipedia but 25% of deletion nominations.

Even if your classifier was totally gender-blind (unlikely), by virtue of the process that leads to the classifier being invoked, more women's articles will be deleted.
What resources are you using for learning the piano?
I’ve heard of tools in Python that can extract data and text from PDF files…

My bank offers CSV downloads of the same data. Look for that first! :)
They're not actively scanning your phone, they're actively scanning files you send them.
Hey, I'm not the parent poster, but anyway...

You'll want to cut up the potatoes and peppers, but when you're cooking them like this, the size doesn't matter much, it's just what you prefer. I'd go a bit chunkier -- smaller will have all the flavors blend more, chunkier and you'll be able to taste the separate ingredients a bit better.

Quinoa definitely does not need to be pre-cooked -- it cooks very quickly. If you're putting in dry beans, you'll want to use the "multigrain" setting for... 60 minutes I think? And add plenty of water for the beans and quinoa to absorb.

If you're using canned beans or pre-cooked beans, you can drop that time down to 15 minutes or so, that should be plenty for the quinoa to cook.

I'd also probably add some spices. You just gotta experiment and see what you like. Make sure you add enough -- when making a big pot of food, don't just add a little spice. I think cumin and/or coriander would go nicely with this. Cinnamon is another that might be good here. Can't go wrong with black pepper.

But really, this is a dish that could go nicely with lots of different spice blends. So don't be afraid to experiment! Try stuff, fail, it's ok, and it's how you get a feel for cooking. If it doesn't come out great, spread some hot sauce on there and it might make it good enough to eat :)
> The university did not finance Linux,

A strawman which nobody has claimed.

> it financed his education.

It financed whatever he wanted to do as part of his education.

> Linus could just as well have partied instead.

As you must surely agree, having made this statement.

> Free healthcare is nice, but for the vast majority of 20 year olds, very little healthcare is needed.

Sure, ignore the part where they paid his living expenses.

The point is that Linus was financed by the state, and Linux was obviously not an entrepreneurial project.

Claiming it is somehow a triumph of ‘capitalism’ is spurious at best.

iOS is a triumph of capitalism.

For what it’s worth, I think both iOS and Linux are good things in the world. I just don’t see how Linux is evidence of anything capitalistic.
In my experience the thing standing between procrastination and daily progress is bureaucracy.
Your browser cache is not being synced to iCloud; Apple doesn't see it. So no, it is not currently possible.
If only c++ and llvm constituted a proof assistant..
I'm a little confused. You mention specific times so you can't wiggle out of them, but your approach to piano sounds like just that. Are you scheduling these sessions ahead of time for each week?
That’s the same as what Apple is going to do - scan right before sending to iCloud
Well done for your rename. At least they renamed to something better than Screen and obviously not taking something like 'TurboScreenMaster 3000'. [0]

How does Pop compare to Watercooler? [1]

[0] https://news.ycombinator.com/item?id=22678477

[1] https://www.getwatercooler.io/
Different things; birthday paradox was testing them against each other, turning it into a sorting problem was the other.
Government overstepped to create large roads for cars, which create a problem of induced demand. Private can not use eminent domain and sieze property for roads.
Austria and Croatia set expiry dates on vaccinated travellers
Yeah I'm unclear on why this even requires a clever algorithm. I'd think that given the 1.4 million precomputed hashes, a simple/naive Python function (<10 lines) that builds a dict mapping hash -> (list of images with that hash) could surface all the collisions in a few seconds. (It's a cool article though! I'm glad someone tested this.)

Edit: I'm procrastinating so I tried it. It's 8 lines including IO/parsing and runs in 2.8 seconds on my laptop:

import collections
hash_to_filenames = collections.defaultdict(list)
with open('hashes.txt') as f:
for line in f.readlines():
filename, hash = line.strip().split()
hash_to_filenames[hash].append(filename)
dupes = {h: fs for h, fs in hash_to_filenames.items() if len(fs) > 1}
print(f'Done. Found {len(dupes)} dupes.')

(hashes.txt is from the zip in the github repo, and it finds 8865 dupes which looks almost right from the article text (8272 + 595 = 8867).)
Click link, ctrl+f "introduce"

>In the coming weeks, we’ll introduce a new policy that enables anyone under the age of 18, or their parent or guardian, to request the removal of their images from Google Image results.
> Traffic arteries are not the result of central economic planning. They are the result of the free market dumping the externalities of cars.

Complete nonsense. Where are those cities with privately planned, designed and owned roads you talk about?
https://en.m.wikipedia.org/wiki/Birthday_attack
Facebook Kids Messenger is popular with my kids and their friends; AFAICT, it's the only messenging app that allows preschool and primary school kids to communicate with each other under the watchful eye of their parents.

It's got solid parental controls, fun little mini games, loads of photo editing and video tools that are appealing to kids.

Pretty much kept my kids' cohort of friends connected during the lockdown.
If this succeeds, the USA is going to enjoy another innovation boom, similar to the one that happened after ATT and IBM were challenged in the 70’s.
I think one potential solution is to put a small financial barrier in the way of access to a public record. Say it costs a few bucks to view a record (depends on the sensitivity, but maybe $5-10). This won't deter people who are doing records searches for reasonable purposes (lawyers, journalists, curious citizens) since the amount of money to look at a handful of records is basically negligible, but for so-called "people search" websites having to pay $5 per record completely kills the business model.
"Impossible" has a certain appeal, at least for humans; we're all about building that tallest tower and longest bridge, and more recently building our own islands.

I've heard Dyson spheres referred to as a K2 Civ's wonder or vanity project.

Science advisor:
Eternal leader, those pesky Alpha Centaurans just completed work on a galactic wonder, the Dyson Sphere! [+1000 energy, +100 habitat]
Shall we redirect our own Dyson Sphere efforts to a new project?

Eternal leader:
Damnit! Yeah fine whatever, let's switch to building a Kemplerer Rosette.
> Most of the carbon embodied in a car comes from the energy it takes to mine raw materials and process them into useful metals.

Yes, and that is included in this estimate.

Producing a tonne of steel emits 1.85t of CO2. The estimate for mining and processing is "just" 270kg/t:

https://www.researchgate.net/publication/324486263_Analysis_...

This pales in comparison to the 20 tonnes of fuel a typical car is going to work itself through throughout its lifetime. And all this fuel has to be first extracted and refined.
> In order to test things, I decided to search the publicly available ImageNet dataset for collisions between semantically different images. I generated NeuralHashes for all 1.43 million images and searched for organic collisions. By taking advantage of the birthday paradox, and a collision search algorithm that let me search in n(log n) time instead of the naive n^2, I was able to compare the NeuralHashes of over 2 trillion image pairs in just a few hours.

I don't know what the author means by "taking advantage of the birthday paradox". If they're referring to the "birthday attack" [0], I don't think it makes sense. The birthday attack is a strategy that helps you find a collision without hashing every single image, but he states that he already generated NeuralHashes for all 1.43 million images.

Furthermore, isn't there a simple linear time algorithm to detect collisions given that you already have all the hashes? Iterate over your NeuralHashes and put them into a hash table where the NeuralHash is the key, and the number of occurrences is the value. Whenever you insert something into a bucket and there's already something there, you have a neural hash collision.

[0]: https://en.wikipedia.org/wiki/Birthday_problem#Probability_t...
Not the parent, and not a backup for the specific claim, but I know that Tory governments since Thatcher have been taking the strategy of misapplying business efficiency tactics to NHS, then when they don't make sense and cause worse outcomes claim that it's because government was involved at all and call for privatization.
I always think about how apps like Instagram and WhatsApp would look like in a timeline where Facebook doesn't acquire them.
>This is a false-positive rate of 2 in 2 trillion image pairs (1,431,168^2). Assuming the NCMEC database has more than 20,000 images, this represents a slightly higher rate than Apple had previously reported. But, assuming there are less than a million images in the dataset, it's probably in the right ballpark.

Apple reported a pretty similar collision rate so maybe they did.
US officials in Berlin struck by ‘Havana syndrome’ symptoms
A corrupt government will also enjoy the “chilling effect” created by people’s fear of tainting their phone with illegal images.
Yeah true. My discipline isn't great so that's another reason for the modest initial goals. What drives me though is the sheer desire to do it. I don't do it through gritted teeth a lot of the time because I've cultivated the sheer will do learn these things. For the days that the desire is flagging, I have to fall back on grit but not too often. So another secret here is "cultivate your desire to do something" and to that I'd add "try to keep it as fun as possible". Desire is key.
This type of news story makes IT directors or C-suite members that are on the fence about 100% employee surveillance much more likely to decide "better safe than sorry".
> In the coming weeks, we’ll introduce a new policy that enables anyone under the age of 18, or their parent or guardian, to request the removal of their images from Google Image results.

OK, how? This blog post has a lot of posturing about how Google is doing this-and-that, but I see no actual instructions or links to how to do this removal process. Where is the actual process for how to request removal?
Behaviour changes based on perceived availability of resources. I have "true" unlimited now - 100GB cap of 5G data. I have disabled all data savers. I stream music lossless. I backup photos asap instead of waiting for wifi. I don't even watch videos like some people do - Netflix on train is common - nor do I use tethering. I still hit 10-15GB a month regularly now. I used to be fine with just 3GB just a few months ago.
We currently have one foot in Docker swarm (and single node compose), and considering k8s. One thing I'm uncertain of, is the state of shared storage/volumes in swarm - none of the options seem well supported or stable. I'm leaning towards trying nfs based volumes, but it feels like it might be fragile.
Show HN: Algora – Using bounties in the SWE hiring process
the article is all about gender; because if gender cant explain this omission, the only other explanation left available to the media is race! good god.
Dissolve the state.
U.S. Senate Democrats roll out draft bill to legalize weed
> An attempt to make Neovim CLI as functional as an IDE

So, like a vegan burger.
Hi HN, this is Zaf and Ioannis from Algora (https://algora.io).

Earlier this year we decided to hire SWE summer interns. We wanted to know how well someone would perform on the job, so we gave our top candidates a real paid task from our backlog. Introducing a payment allowed us to ask for something challenging and lengthy, while also respecting the candidates’ time. We also found that the strongest candidates self-selected into this paid screening challenge, unlike the traditional and mundane take-home coding assignments. You can find our challenge and the rewarded pull requests here: https://algora.io/algora/challenge/bounties/1

From our experience, hiring by building product predicts on-the-job performance really well.

Similarly, one of our founding customers Lithobyte used Algora to complete $15k of contract work with a developer over four months before hiring him full-time, calling it “trial employment”. Is this something any of you have tried?

Furthermore, as a bootstrapped startup we didn’t feel ready to pay fixed salaries to our interns. Instead, we wanted a more outcome-based way to collaborate, making sure any money we spent was consequential. That’s why we used bounties for all of our work during the internship — you can see a sample here: https://algora.io/demo/bounties

If you’d like to try Algora, today we are launching our first public release! In addition, we are really curious about your thoughts and relevant experience; how do you all go about hiring developers? We’d love to hear from you, also feel free to reach out to us at zafer@algora.io and ioannis@algora.io
A typical podcast is 150 to 200 words per minute, while many on hacker news read at north of 600 words per minute.
Yep that's a fair comment! Generally week nights hence five nights. Always after dinner. Edited for clarity!
>These social network things seem somewhat fragile. Myspace came and went, Friendster was hot. Now I see a lot more folks on tiktok. Are kids still even active on facebook?<

Not until they need it for a job or coordination need. Laying all the platforms out as competitors is sort of misguided imo though. Most social media platforms aren't competing for the same space they're competing to be the first to establish that space. Insta and Snapchat compete as did Myspace and Facebook. But Facebook, Insta, Discord, Whatsapp, Tiktok, Twitch, and Clubhouse are wildly different beasts as far as the experiences they offer and encourage even if the millenials and older generations just lump everything under 'social media business' because they see feeds and instant messaging. Most of these platforms might share demographics but they're wildly different products.
You are commenting a lot for this many places in the thread. Are you arguing for this system or for Apple? It reads like pro-Apple and doesn't add anything except "I think it is good, therefore it is good".