skysight-inc/HackerNews huggingface dataset:
I know you were referring to Google, that is why I made the point about Google. Xiaomi is a tech company with a personal data spying program and is worth maybe 50 billion, and supposedly the "4th most valuable startup in the world," if you trust Wikipedia. My point is that the valuation is based on the profit potential that investors see, not how ethical either company actually is. And both derive a non-zero amount of that value from spying on humans.

The Russian oligarchs are a group of people that grabbed large amounts of wealth by reaping the downfall of the Soviet Union. They are a very specific, well connected group of people outside of normal Russian billionaires. The reason specifically that they are oligarchs instead of just normal billionaires is that they are very plugged into the government and sway its operation. And I know there's some cynics out there that will be like "well that's just billionaires in general" but I encourage you to learn about the leverage this group of people have on normal government operations.

With regards to the observation that no one refers to Google as spyware, I don't think I see this either. But I do see tons of mainstream articles raising the point that Google spies on users. The problem is that (it feels like, at least) only us tech-inclined seem to care:

https://www.forbes.com/sites/jenniferhicks/2020/10/27/heres-...

>The report found that 80% of Americans think at least one tech giant is listening in on their conversations: Facebook at 68%; TikTok at 53%; and Google at 45%. But only 18% said they had deleted Facebook because of privacy concerns.

I fully agree Google is just an advertising company dressed up, and also further propose that its open source contributions and tech projects are its robing. I think there's still room to criticize other companies however, especially since privacy issues from companies like Xiaomi don't often get featured on HN.
Hey @Danny — I have a few clients so it would be hard to swing full time at the moment (but that can always change!)
You can use `psub` for process substitution, e.g. to compare two sorted files:

diff -u (sort a |psub) (sort b |psub)
I was aiming for sub-100 lines of code implementation. IMO, a full-fledged library would be much better off if they just supported EBNF or McKeeman Form.
The original poster was paying for iCloud storage with their apple card, which is an Apple service.
Aye, same.

The gist is that he doesn't vibe with... someone?... and finds that his colleagues have wildly different expectations about... something?
Same here. I carefully plan my bill paying schedule so as to never go below zero in my checking account. Sometimes that involves deferring payments until the next paycheck. With AutoPay I give up that ability to schedule exactly when the money goes out.

Additionally, I like to review every bill I pay to make sure it makes sense. I've had to dispute bills in the past that were unexplainably incorrect by $10, $20, sometimes close to $50, and if I had them on AutoPay I probably wouldn't have even noticed it.
>they were bleeding users to Google Talk and Facebook Messenger at the time.

it was basically explicit transfer of the core value - user graph - from AOL to FB which probably doubled or tripled the FB graph at the time. The "small deal" and the modest "linked" below are kind of euphemisms describing the full buddies list import and thus sucking AIM dry if i remember correctly:

https://marker.medium.com/the-untold-history-of-facebooks-mo...

"During his time there, AOL wound up doing a small deal with Facebook that linked AOL Instant Messenger to Facebook’s website. But the biggest outcome of the deal was the connection Palihapitiya formed with Mark Zuckerberg."

So the GP{3} saying "short sightedness and pettiness of these directors is something of legend" is very wrong. As you can see they played very long and successful game, just not the game you'd have expected them to play :)
There was a TV movie The Night That Panicked America made in the 1970s about the supposed public reaction to the broadcast by people who thought that they were being invaded. I think that featured people shooting at a water tower. Not a bad film, for the most part, if a little overly dramatic in places.

https://www.imdb.com/title/tt0073454/

https://en.wikipedia.org/wiki/The_Night_That_Panicked_Americ...
The modern version of debtors prison. Everything old is new again.
So... it works until it doesn't? What if you are traveling and Apple decides they really need your phone number this time, and locks you out of your stuff?
“I got about half way through the first one and was just wondering "I still have no idea what this is all about."”

He says what it’s all about in the first paragraph, and by 100 words in we have an outline of the whole write-up.
This is a good idea, thanks! The only feature I haven't added but eventually plan to is a right-click context menu with a bunch of additional actions. For example "search by page title" (as opposed to URL), "see all past submissions," "manually add a site to the Bloom filter," etc.

Your idea to add a "submit page" option would fit very nicely with this.
I'm 28 now so this was about a decae ago. I personally never expected to make much more than 50k out of college, 100k by 35 career wise until my first internship. I think I can still live quite happily with ~60k by myself or ~90k with a loving family.

Good books and good company were all I had and all I think I'll ever need - that and the satisfaction of a job well done be it a piece of code well written, a field well groomed and raked or a McDonalds well wiped and scrubbed.
> This was basically the idea behind the Windows registry.

Was it? I got the impression that the original (Windows 3.1) registry was a Windows-internal thing—a store of Windows settings, and a set of APIs to read and modify those Windows settings, e.g. COM/OLE class registrations. (See https://devblogs.microsoft.com/oldnewthing/20080117-00/?p=23...)

But then, third-party ISVs found the registry, and exploited it to store their own settings. And Microsoft being Microsoft, they accepted that unilateral design change and continued on with it.
lmao have you been stalking panhandlers in your city to see where they go at the end of the day?
Radicle | Remote Only | Flexible | https://radicle.xyz

Looking for full-stack senior devs with javascript and Ethereum experience to work on our p2p code collaboration stack.
This has been the status quo for a while. China is very sensitive about Taiwan. There have been several spats between China and airlines in the last few years; for example, https://www.businessinsider.com/united-airlines-makes-conces...
> That is, this guy wasn't someone that the woke were perpetually looking for a chance to attack

You sure about that? The opening of part one goes like this.

> I don't think I'm an asshole, but [describes some asshole behaviors].

To be clear, he sounds like an ass much like Theo de Raadt, Linus Torvalds, and Ulric Drepper are asses. Those people are my kind of jerk and I don't mind it so much since their signal-to-noise ratio is so high. But plenty of people do mind. He very well could have been painting a target on his back all that time.
I can’t see any meaningful difference between the suggested “carbon coins” and the already existing carbon credits.
This is known as decision fatigue - https://en.wikipedia.org/wiki/Decision_fatigue

It leads to things like "people who tend to have to make important decisions have fewer clothing sets" ( https://www.businessinsider.com/successful-people-like-barac... )

I would contend that this is part of the reason why it is difficult for people who have to make decisions about "should I pay the rent, groceries, or utilities" to be able to join the white collar jobs - as those are about making decisions. If your will power budget is exhausted on food choices (because you don't have much money), its harder to make good white collar job decisions.

I would furthermore contend that the above is an excellent argument for UBI (though this gets deeper down into politics).
The reason this is a disingenuous argument is because it endeavors to restrict the definition of 'thinking' strictly to cognition - or further still, to cognition in the absence of recognition, which is actually quite absurd if you think about it. However, by definition thought has no such restriction - recognition and spontaneous ideas should hold as much weight, and can in fact speed up the process of cognition itself [0].

> The difference between "thinking faster" and shortcutting your thinking to reach a conclusion faster.

I don't see any difference between these two things - perhaps you can elaborate. In my opinion if you can shortcut your thinking to reach the same conclusion faster, you are in fact thinking faster for all intents and purposes.

[0] https://www.youtube.com/watch?v=9Zm9sTfWnQ0
> Attoparsec and megaparsec don't backtrack.

There are two notion of backtracking at play here. One is backtracking out of a failing first branch of <|> even though it's consumed some input. The megaparsec authors consider this a form of backtracking (see https://hackage.haskell.org/package/megaparsec-9.0.1/docs/Te...).

The other is backtracking from a failure in the second argument to <> or <*>.

I agree that none of the libraries being considered do the latter. But the effect on memory use wouldn't just be slightly inefficient, it would mean keeping the entire input following a <|> in memory until the whole thing completes. Do you think this is the best way to do things in general, or just for specialized situations like parsing things with a fixed size such as config files?
Stop feeling sorry for yourself.

Just don't be an ass to people who you have locker room talk with and they won't have shit to say later.

Sure, there's always those lizard-brained people who will smile then stab you in the back, but they could also just as easily poison your dog or cut your brake lines vs. ruin your life on social media.

These are the choices we make. Or we can live as a hermits
Ted Kaczynski-style.
You have. Far more apps out there are using JSON or XML, including (as we've seen GTA).
SoftEdge | Washington, DC | Full-Time REMOTE | http://www.thesoftedge.com

Senior Python Full Stack Developer

https://indeedhi.re/3kMeEtX

We are looking for an experienced software engineer to join our team. You will be working on some really ambitious projects and creating new features in our development road map. We are looking for someone that loves building, enjoys problem solving and operates well both autonomously and on a team.

- Python: 5 years (Required)

- Bachelor's (Required)

- 5+ years of professional web application development

- ColdFusion experience a plus
Yes, but that isn't saying much. It's basically the same as saying "they're all assembly instructions when they're sent to the CPU".

Functional recursion is just looping. "Recursive Descent" is a very specific parsing algorithm.
Intel Core I9-10850K Review: The Real Intel Flagship
Top Places to visit in India 2021
I would love to see an integration with excalidraw where you write text to seed the diagram and then do the touch ups with something like excalidraw. That would solve I think your workflow.
AirGrid | Remote | Full-time Contract | London

AirGrid is a privacy focused audience platform, with the goal to make ads more private.

We are currently hiring full remote looking for:
- backend / data engineer
- full stack engineer
- machine learning engineer

Our tech stack primarily consists of python, typescript and docker.

We are a small, global team. Secured our first clients and working on scaling up our solution. Please send your CV and salary requirements to careers@airgrid.io we would love to hear from you!!

https://airgrid.io
https://edgekit.org
That example demonstrates that one particular view became less tolerated; what about others? E.g. if one went around openly espousing Maoism around that time, how would that affect employment prospects in law firms?
> Citing the time to charge an empty car is such a disingenuous argument; if you have ever lived with an EV you'd know that's very rarely what you do.

I've been very annoyed by online discourse that ignores that simple fact, but in this case the primary utility of a portable option would be on that cross-country drive. If you're just making small trips and topping it up, you're no better off than if you just charged overnight at home.
> you could run an astrology service and collect PII to give people readings

Processing or possibly even keeping a birthdate for an astrology newsletter is clearly a legitiamate interest for the subscriber of that newsletter.

> but it’s a valid business model.

What is? Showing ads to provide a service is a valid business model yes. Showing tracking ads or blocking those who don't accept the ads - no.

But "I need to show the ads to keep the lights on" is NOT a legitimate interest to the visitor. The reason for handling the personal infrmation needs to be a hard requirement to provide service itself. Not merely part of the "business model". You cannot set up a separate service (paid subscription) and argue that because that other service exists, your ad-funded service deserves special exceptions from the GDPR e.g. that it can show ads which are tracked or else users are blocked. It's pretty clear in the regulation that "cookie walls" aren't allowed, just like pre-checked/assumed consent isn't.
I remember a book from a number of years ago, called Jennifer Government: https://en.m.wikipedia.org/wiki/Jennifer_Government which suggested companies ran the world, and were divided into two customer loyalty program-based alliances. Everyone essentially belonged to one camp or the other, and it's surrounding ecosystem. It's hard not to feel that as an example of today, where people live in either the Apple or Google ecosystems, and only use products or services that integrate with that ecosystem.
I'm not taking anything as final word. But I trust the author of the original Tweet to not make an over-reactive, uninformed post. That I'm curious what the difference between his situation and the above poster's is.
The paper mentions "... similar to the ones used in GPT-2’s training data, i.e. documents linked to from Reddit [25], plus Wikipedia and a collection of books". Does anyone know what collection of books they are talking about?

I tried following the chain of references but ended up at a pay-walled source. Is it based on project gutenberg? Also, does Google train their models on the contents of all the books they scanned for Google Books or are they not allowed to because of copyright right issues?
We all use slightly different forks from the same software.

I must be running my grandmother's fork, as she taught us: "Turn your tongue seven times before speaking. This way you'll have time to think if you ought to say the things you want to say.".

I think first and then I produce a whole sentence or paragraph. My text or speech is not improvised word for word as I progress. There is a small delay when I convert my French thoughts into English, but that's it.
Actually for most funds it is the hindsight component. Your bank sets up 20 funds, and then after two years promotes the ones which performed well.
First of all, people can move themselves. They don't need someone else to move them.

Floridians have a continent of 49 other states to move to.

The Bangladeshis are in a tougher spot, since they're approaching 200 million and might need to cross a political border.

If the rest of the world closes its borders, maybe they'll have to look into landfills, flood walls etc. Or maybe they can settle the newly habitable Siberian lands.
If Google had a big problem with something you find mild, that could easily make you believe Google is making errors in judgment.
Iontra (https://www.iontra.com) | Embedded, DevOps | Denver, CO | Full Time | Onsite

Iontra is involved in the development of battery improvement and enabling technologies. This is a full-time, hands-on role in a growth startup environment located in Denver, Colorado. The team is currently working remotely due to COVID.

Senior Embedded Software Engineer:

We are looking for a Senior Embedded Software Engineer to join Iontra's embedded software team to architect and develop firmware for Iontra's battery technology. Some qualities of a good candidate would be strong C skills, practical experience using a wide range of microcontrollers, familiarity with writing bootloaders, knowledge of firmware security measures and encrypting communications, ability to read PCB schematics and exposure to automated control and theory/algorithms such as PID, FFT, etc. See job posting for a full set of qualifications and requirements.

Learn more & apply: https://www.linkedin.com/jobs/view/2426135692/

Senior Software/DevOps Engineer:

We are looking for a DevOps/Software Engineer who is comfortable working with AWS, CI/CD pipelines, configuration management tools, linux admin and has experience writing some back end services.

Learn more & apply: https://www.linkedin.com/jobs/view/2426181634/
I use a Huawei matebook D14 as my personal device. Its primary use is in a WiFi-network (as in 99% of the time). Since I also use MS devices in the same network I log all IPs being accessed from my network (https://www.raspberrypi.org/documentation/configuration/wire...)

I'll leave the log results of accessed IPs as an exercise to the reader. Hint: no chinese/russian IP addresses are being accessed.

I'd guess a lot more people use Huawei devices (before they were outlawed) than explicitly using a Xiaomi browser.

And a lot of people didn't forget Snowden.

Addendum: I use a MacBook pro (32gig, I7) and a Win10 pro work device (32gig, I7) as well. Neither contacts China or russia. Both of them submit ~10x of unknown traffic than the Huawei device.

I don't want to paint the chinese dictatorship as "good", not at all. But I do want to remind that the US is - as experienced by an EU consumer - worse. Not now, but maybe in the future, at least according to collected data.
The Tools Don't Matter
Who are the designers/institution behind D and why they have not promoted it as much as newer alternatives?
> Everyone in washington hates him.

In public, sure. Behind the scenes, they're taking meetings with his lobbyists, and somehow the tax raise never happens despite politicians talking about ad nauseam.

Part of modern politics is running a kabuki theatre of performative populism on the campaign trail. Not much happens once they are in office, because you need quick wins ahead of the next election.
See also

"The Slodderwetenschap (Sloppy Science) of Stochastic Parrots – A Plea for Science to NOT take the Route Advocated by Gebru and Bender" by Michael Lissack.

https://arxiv.org/ftp/arxiv/papers/2101/2101.10098.pdf

I found this a reasonable critique of the original, despite apparent
TOS violations by Lissack leading to his Twitter account being locked.
I’m not saying that nuclear is worse than coal (I don’t think so), but only that there are negative effects beyond death and that we should take them into account.

The things we compare are nuclear and renewables. The consensus is already pretty clear that coal is on its way out. Which I think we all can agree on is a good thing.
> Anyway, people think I'm 'privileged' now because I earn a lot of money, but they have no idea that I used to sleep on the floor and eat in soup lines.

> I made it and you can too. Poverty has no color. It impacts everyone. You can't tell just by looking at someone.

These two statements are so irritatingly bland and dismissive.

> Anyway, people think I'm 'privileged' now

Yeah, so if people look at you and say "that person probably grew up in a nice home with good parents", that is a privilege. Boo-hoo, middle-class people accept you and think you belong within their social tier. The fact that you're afraid your co-workers will know that you grew up poor is proof of how much of a privilege it is.
Part of the problem is that it’s okay to say those words and make money off those words, if you’re part of the in-group. But if you’re not part of it, then it’s forbidden. This duality prolongs misuse. )do as I say, not as I do)

I agree epithets are uncouth and should be avoided. BUT I think they should be avoided by EVERYONE. And anyone who uses them freely should face scorn.

There are epithets for just about any group. I’m inclined to think all the in-groups denounce internal use of the derogatory terms. For example the R-word. I doubt it’s welcomed to be used internally.

That said I would make an exception for meta usage. Nothing should be so toxic it cannot be uttered in any context.
There is nothing new about the question "why would someone buy cheap phones when they come with spyware". So someone asks a shit question and gets a shit answer.
>> But the weapon doesn't seem to work when the right wields it...

These are weapons of the left. Your supporters have to have the same mindset for them to work.
Now, I'm not a UX specialist, I'm merely a developer and these are just my own observations, but...

Generally, if you interrupt the user's flow of thought (if that's a thing) with something unrelated, they'll do the easiest thing possible to rid themselves of that annoyance, like a modal alert you threw at them, to get back on track doing whatever they intended to do. That's what all those consent popups are about. And that's why dark patterns work more often than not.

I roughly categorize UI/UX patterns into those that respect the user and those that don't. Showing a modal and making them decide something right now and right there is very disrespectful and off-putting. iOS of all things does this for system updates, low battery, and some urgent as hell alerts about your Apple ID. What you should be doing instead is use something non-blocking that can be ignored, like a notification, an icon badge, or a clickable bar at the top of the screen. Anyway, I digress.

And then, if you need a calculator, but the one that came with your phone quits unless accept the terms of use, what are you gonna do, as a non-technical person? Go to Google Play and look for a better one? Probably not.
I opened this expecting some heuristics to use to help decide if it was worth doing some work on a different thread.
BuildZoom (better way to build custom homes) is hiring for all positions
Scaling Ethereum 1 Tx at a Time
Absolutely, and that would have been an objection to the argument.
C is often slower than C++ because of how inlining works

Hang on, you’re cutting a few corners there! It’s easy to use inline functions in C too.

Are you thinking of C++ templates, and the fact that e.g. std::sort is faster than qsort because it directly calls an inlined comparison function rather than a function pointer?

That’s true, although it’s possible to achieve similar performance levels in C via hand-rolled data structures or macro hackery. I’ll grant you that the efficient C++ code is more idiomatic and likely safer. On the other hand, idiomatic C code is likely smaller when compiled, which can be important for performance too.

I don’t believe “C is often slower than C++” is true in general.
I auto-pay all my bills (rent, utilities, etc), but manually pay my credit cards weekly. I have auto-pay set up on CCs as a backup just in case I ever fall into a coma and can’t make a manual payment. It only auto-pays on a specific date, so you can dispute any charges prior to then.
ForUsAll | Senior Product Manager, Senior Ruby on Rails Engineers | Remote OK but must be in US (office is SF) | Full-time only (no recruiters or contractors please) | https://forusall.com

ForUsAll allows everyone to build a safer retirement using the advice, assets, and tools normally reserved for the 1%. We're starting with a new kind of 401(k) plan.

Tech stack: Ruby on Rails, React / Redux.

Descriptions: https://jobs.lever.co/forusall

Happy to answer questions.