skysight-inc/HackerNews huggingface dataset:
Best career move I ever made was to quit a managerial job and learn coding.

Three years later I was making more $$ as an IC with none of the stress and nuisance of management.

Five years later I was making 2x my old salary and significantly happier w my day to day work.

To each their own...
A one-line API to OpenAI's new CLIP image classifier model
iOS 14.5 Beta offers alternative to Apple Music when asking Siri to play tunes
I agree that blockchain isn't great for currencies (as we understand them). It seems potentially great for tracking rights in situations where there are multiple parties and those parties may be adversarial.

Imagine a blockchain system for tracking who has the rights to stream a movie. Copyright holders can issue 'coins' with the streaming rights to users' accounts, everyone signs a contract saying the blockchain is authoritative - now you have an open market on streaming. Any streaming media company can stream you a movie assuming you have the token. Users can run their own blockchain network to maintain the system if the companies move on.
It also permits you to permanently lose that ownership, irrevocably, if you lose your keys.
> if you lose your key, you lose the access to your wallet for good and nobody can help you.

Which is why Vitalik advocates social recovery wallets:

https://vitalik.ca/general/2021/01/11/recovery.html
How! As Markets are always supply and demand driven! And revenues pay for it all!
This reads as if you yourself have never been outside SoCal, and don't realize that people bike everywhere in the world.
Then why waste electricity in the equivalent of Denmark on math puzzles just to write 1MB of data every 10 minutes?
Persistent memory sounds whole lot like OS/400.
The orthogonality thesis says that advanced artificial intelligence (yet to be built) can be both vastly powerful and have arbitrary goals -- in particular, goals that are catastrophic for humanity. (More specifically: capability and morality for AIs are not correlated).

GP says that Altman explicitly denies this theory and fosters a culture that might end up creating dangerous AI. Implied here is that there is a risk this might cause a truly catastrophic accident.

The parts about "safety" refers to acknowledging this danger and attempting to mitigate it.

I don't know enough about Altman or OpenAI to make any judgements on their approach, but that's a brief explanation.
Very interesting. It is suspicious, but I also wonder if removing 1.5% of the data is enough to produce a statistically significant effect? In other words, filtering is definitely happening, but is it enough to account for the effect?

Also, he has a number of such studies. Are they all suspect due to filtering, or are some filter free?
> I'd get an expert witness in there to testify basically that.

Sounds really expensive.
I'm no fan of Facebook by any measure, but I think when it comes to current political content and ads they are in a very tricky position.

If they say something is not allowed, at least one group will claim they are suppressing free speech. But if they allow it, they end up having to allow some misleading or completely false disinformation.
Doesn't this almost say no to the con Neumann architecture? Is this a good idea?
Isn't the point of having multiple files to simplify managment and reduce risk of corruption?
What do the bad actors technically do? Map your api endpoints and spam them with traffic? Something else also?
I think that their higher tier promotion system is partly to blame, and could be easily fixed. As I understand it, at a certain management level, the most effective way to pad out your promotion packet is to launch a new product. These packets are judged by an anonymous review board. This board could change the culture overnight by updating the criteria to reward managers that grow products or retain paid customers. Heck, if they just updated the definition of a successful launch to include a year+ of operation & growth or even just a proper roadmap, we might start to see and end to the usual pattern.
I use G Suite and regularly export all my data using google takeout in case something like this happens. Plus since I have my own domain I can move my email address to another provider.

Way too many google horror stories to keep using my @gmail.com account. Although admittedly the actual odds are probably 99.99% that this frustrating issue doesn’t happen to any individual.
Location: Currently in Portugal
Remote: Yes
Willing to relocate: Yes
Technologies: Java, Kotlin, Python, Node.js
Résumé/CV: https://www.linkedin.com/in/rfsimoes/
Email: ricardo.frsimoes@gmail.com
Standing armies is how we secure the reserve currency status today, that is all.

Nothing to do with "war exists"
A utility to help you write tests against structured configuration data
Beautiful pictures of the computer kit you need to see
Depends. Do you want the language to go somewhere in particular, or just wander around accumulating features? If you want it to go somewhere, steering it there becomes strategic. In particular, it's strategic for the survival and ongoing health of the language.
It was bad [1].

In WW2 there was straight up genocidal stuff, in 1990's there was ethnic cleansing. Torture houses, militias going door to door kicking people out, executing them. Some barbaric stuff rooted in a very long history.

It's almost 'neighbour v. neighbour' - not a quite war of 'highly organized national soldiers' vs. 'some other nation'.

[1] https://en.wikipedia.org/wiki/Yugoslav_Wars
The Answer Is Postgres; the Question Is How?
I feel this too. I've been working in industry since the early 2000s and for me I've known for a while now that I do not want to be a manager. There have been times where I've considered it, but like you, I find organizing, planning, reviewing, coordinating tortuous. I would rather design and implement a system, or work with others to do so, than spend time doing the meta-work to get work done.

That said, to get a title promotion, I've found that you have to do more of the organizing, planning, coordinating stuff to be noticed. Performance reviews are biased towards "the next step" in your career and companies are forever trying to get you to do more "meta-work" which I really dislike.
Issued by FED ECB etc (thats what they already do with their non blockchain “tokens” ;) )
The quality standards need to be set by the courts or by leglislation.

No software is perfect. It's unreasonable for any bug to be considered criminal negligence, or else the entire software development profession would be in prison.

Instead, software that can result in life or death or prison scenarios needs to have tested, documented, verified quality controls, just like we do for vehicles.

But that means courts or the legislature have to decide what those standards are.
I hope with the IPFS and nix stuff I've worked on, we could someday have a world where you can distribute and archive the source of a static site, and the thing can be built and rendered on demand without tons of security and reproducibility issues.
Internet of Things (IoT) Is the Next Big Thing in Our Lives – News Break
Surely there aren't so many speeders that storing a few seconds per violation would add up to a significant amount.
> Rust is easily the best programming experience I've had

When you make this statement, what languages are you comparing it against?
Automatic differentiation does incur truncation errors (kinda)
And most people in the world can't sign up for an YFFA. (not that Bitcoin is simpler or without its problems, but at least anyone could use it).
No, my argument is that Bitcoin is not a viable option for the average unbanked person to receive funds they can actually spend in the 99.999999% of the world that does not have Bitcoin ATMs or local vendors that accept Bitcoin. For almost all real world use cases involving unbanked people, crypto is either strictly inferior to existing solutions or impossible.

Even if I could have found someone in a small Moroccan town that knew what a Bitcoin was and how to use it, the daft exchange rate they'd have offered me to convert it into cash would have easily exceeded the cost of Western Union for the same transaction. The villages people send money to support families are not full of hackers playing around with blockchains, and the few people in their country with the knowhow and resources to exchange Bitcoins for cash are not going to be cheaper or easier to deal with than WU.

Sure, I can cash out crypto via my bank account and bankcard pretty easily, but I can cash out cash even more easily...
London Finance Takes Another Hit as Carbon Market Goes to EU
Ring oscillators and bit adders and 30 gate benchmark circuits are how we characterize processes. We don't try and fabricate a superscalar CPU on our first round trips through developing a new process let alone new transistor types.

This is doing quite well for early rounds on this technique.
> while day-dreaming about selling it for a huge profit (in FIAT currency)

This isn't really true. The dream is that crypto becomes the reserve currency itself, and spendable after hard work on scaling solutions. There is no hypocrisy.

The Morpheus meme is one of the oldest and strongest that Bitcoin has. [0]

> Every advocate promotes holding, which is not what a currency is for

Holding is just a new meme for an old concept: Save your money. Saving your money is something your parents teach you when you're a kid. It doesn't mean dollars aren't a currency.

[0] https://i.redd.it/3525lt9kvir01.jpg
It does seem like there should be some laws around the appeal process. Right now the only hope some of these devs have is to make it to the frontpage of some newspapers/hnews etc
Bloomberg references interviews with the CEO and CTO of the company. Since they're a major news outlet, it seems likely it was Bloomberg reporters who did those interviews. There's no link to a source because they are the primary source for those quotes.

Your link is to BusinessWire, which publishes company press releases, so apparently the company is officially making this claim.

Edit: their LinkedIn page posted a link to the Bloomberg article, so they seem to be satisfied that they were quoted accurately: https://www.linkedin.com/company/terra-quantum-ag/
Doesn't feel all that different from obsessively posting on web forums for karma. Which is something I do.
I am very familiar with this concept, and feel similarly to you - but never thought of it as "tabs" (I assume you intend browser tabs, like I do?). It's a brilliant metaphore.
Because they are glorified marketing pages.
"The co-founder of the company, Mark Perlin, is said to have argued against source code analysis by claiming that the program, consisting of 170,000 lines of MATLAB code, is so dense it would take eight and a half years to review at a rate of ten lines an hour."

Well then the probability that it works correctly is zero.
> Director to general population is technically a step down, but more realistically this is a lateral move.

What makes you say this? An entry level SWE is lateral to a director who is presumably multiple rungs up on the org chart?
I think this is an important “feature” but find that people either get or don’t. When I describe how cool it is that the version and history of a post is included in git and therefore reliable, I get sort of pleasant nods. But then people will fixate on having bullet lists in tables or something and give up on markdown.

Not that blog posts are life changing or anything, but having a format that’s durable and reliable seems important.

I lost my blog from college back in 95 when I got my first job and didn’t think to archive my shell account. I wish I had, even as a memento.

One thing I think that factors into it is that age is kind of nice for slowly removing stuff that’s not used from existence. Posts from 20 years ago might not be good to keep around if no one is reading them. No the gradual degradation that comes naturally from new phones, computers, hosts, jobs might be a feature for some people who don’t necessarily want everything around forever.
Fake reviews are not that hard to spot. Why don't we focus on educating people on how to evaluate what they read, and making informed decisions, rather than taking information (even if misinformation) away from them? It would help with fake news as well.
The website's title is okay "to get demoted", it is the Hacker News title that is clickbait: "and got demoted".
Nobody else has trouble walking strenuously with a face mask on? I'm fine with the mask while standing around or short periods of not too vigorous walking, but with any sustained exertion it gets stifling, and after a little while it gets wet inside, and I've gotten sick from that all by itself.
Software is currently described by written text that is transformed by other process (compilers/interpreters) to a different state and then executed. Often the execution does not work as expected due to undefined conditions or states within the "mathematical language", or misunderstanding of the scope or memory allocation or release, etc.

There certainly could and should be visual representations of state, memory utilization, registers, variable values and execution sequence based on the textual conditions described. Contrasts of expected execution vs actual.

Perhaps using GPT-3 that is taught each programming language and then a designer can specify the behavior and GPT-X* can build a solution that can be formally verified as provable. Then generate test cases and show the flow and proof of correct execution based on test conditions.
Ask HN: What's the easiest non-crypto way to pay people in mass online?
Here are the properties I'm looking for:

- be able to transfer <$5 to lots of thousands of people

- get minimally intrusive information from users

- high user likelihood they can already accept it
Is this something that's already implemented, or is this a "sure would be nice" proposal?
That's my project, https://www.folktunefinder.com . It's been going since I was a student over 10 years ago.

But I've not had any energy to spend on it in the past couple of years. It's currently mid-rewrite-in-Rust (from Clojure).

(Edit; mis-read 'Spotify' as 'Shazam' - folktunefinder is for searching not playing)
Yaktraks themselves are not great (at least the older ones don't really have spikes). Microspikes are probably the best compromise for general use. They're spiky enough to work even on glare ice so long as it's not too steep. (There are more aggressive ones but they're probably overkill for city streets.)

A pole by itself is pretty useful though for occasional ice. It gives you that extra purchase and balance even if you're just in shoes.
Stadia still exists?!
They say this, but provide no evidence.
If you have configured "spt" -- see https://github.com/Rigellute/spotify-tui -- you can "spt playback --like" to like the currently playing song.

That program will work regardless of which device is currently playing things, i.e. I can run "spt playback --like" on my linux machine while the music is playing on my Windows box.
Yet you did it more than once? Kinda like you have personal preference between having X portion of your savings S to be exchanged for goods today (life is short) and leaving S-X for the future uses (life is not that short)?
I'm always afraid this will happen when I use a VPN or TOR. The internet in general is pretty hostile to any sort of privacy protecting measures, which they justify by saying your activity looks "suspicious". I've already been locked out of my Facebook account once because I forgot to turn my VPN off.

The last time I used TOR it was almost impossible to do anything on the internet. Every Google search was met with "We detected you are a bot" and every website interaction was blocked by never-ending CAPTCHAs.
Network Adaptive Streaming with Hwangsaeul
not sure what you mean to be honest? "to mine state" ?

proof of stake just means the rich get to call the shots, at no expense to them. No disincentive to cheat. All previous attempts, and there were many - have failed to date.

Miners in PoW have to risk incredible amount of capital, and cheating is strongly disincentivized by that.

PoW stood the test of time.
The problem with the argument is it always ends up circular to some extent. I always see something like the below - where crypto enthusiasts always try to argue bitcoin is something different than the current argument being levied against it...

Crypto Enthusiast: "Bitcoin is a currency"

Crypto Sceptic: "Well it's not a very good currency because of X, Y & Z reasons, and nobody is spending it"

Crypto Enthusiast: "Well it's not really a currency, you need to treat it as a precious metal"

Crypto Sceptic: "But precious metals have intrinsic value - ultimately you can make something from them"

Crypto Enthusiast: "Well it's more like you can make sure your money grows rather than being shrunk through inflation - look how it's always growing!"

Crypto Sceptic: "But isn't the growth just driven by pure speculation? As in price increases just come from new people entering crypto at the bottom, and pushing it up to people who bought it earlier, who have an incentive to promote it? A bit like a ponzi scheme? I mean nobody is spending it so if it's not growing what's the point?"

Crypto Enthusiast: "Well if it stops growing that's fine because it's really a currency"
Houses Built Purely for Spite
It's staggering that a slot machine in Vegas has more official scrutiny than a voting machine.
Why?

The relationship between contribution and compensation is obvious. If you bring more value to the company, the company compensates you directly with a portion of that value.

But why does a position with greater risk necessitate greater compensation?

EDIT: Everything below here was in the original post. However, I re-read it and realized it had little to do with the relationship between risk and compensation.

I don't buy the idea that managers are liable for the mistakes of their reports. That would cause a snowball effect in large organizations, resulting in extremely high turnover for leadership positions.

Managers share some liability for their reports' mistakes, but they also share some reward for their reports' successes. Those liabilities and rewards are split across all of their reports, resulting in what are usually relatively stable positions within a company. A lazy manager can get along by just regularly pruning reports who produce more liability than reward.
> Making a big mistake as a manager can cost the company a lot more than a big mistake as an individual Engineer, Architect or Developer, especially if you consider that the latter roles will catch many of each others' mistakes.

Of course anything is possible, but there is often a chain of managerial command (managers of managers) to catch mistakes. It's pretty hard for a single, middling manager to inflict costly mistakes anymore than an individual engineer. Also, I've seen management levels that are 0 - 1 subordinates deep (managers of none).
google "residential proxies for sale" - there is a whole huge grey market in selling proxies from peoples' actual residential internet connections, usually to be driven by bots or people in click-farms somewhere in a low labor cost location.

If you want to appear to be a legitimate comcast, charter, centurylink, frontier end user on a last mile broadband connection in a house somewhere in the US48 states, that's a standard service that fraudulent organizations make use of now.

Usually using software that people have been tricked into installing on their computers.
The author is using first-principles economic reasoning to argue against "blockchain" (but actually bitcoin/bitcoin-like cryptocurrencies). The author also seems to dislike crypto-investors because of their intent/reasoning which is counter to popular economic theory.

The author should be more specific in their claims, and do more research on the space. Blockchain is a technology, not a cryptocurrency. Cryptocurrencies each have methods for resolving micro-transactions (e.g. side chains) and wallet storage (centralized solutions like banks, or UIs like MetaMask).

I agree that many crypto-investors are looking to make a quick buck. That alone does not make something a bad idea, this isn't a centrally managed scam that dumb investors get tricked into. Blockhain's influence on fiat currencies is something that plenty of smart people aren't sure about.

FWIW I am not that invested in the space. But the author is missing technical details to make a compelling argument.
I’m right there with you - despite feeling like I’d be more passionate about being the more managerial and less “hands-on coder” on every team I’ve ever been on, including having a biz/IT degree vs pure CS, and having worked in a variety of industries in a variety of roles ... it’s always “well we want you to be the dev because reasons” and I can’t quite figure out what I’m missing. I have a feeling it’s just that my resume doesn’t say I’ve already been a manager and that when I interview, I don’t lie and tell people how I’ve managed teams of direct reports. That doesn’t mean I’m incapable, or that I wouldn’t be great at it, but I guess orgs see management as high risk so they never want to take a chance. Either that or I’m always doomed for some sort of “BUZZWORD-Ops” role
To be fair it didn’t know how to answer until you told it how to answer.
For counterpoint, they provide products like Gmail for free at point of use because the support costs are very low (amongst other factors).

Would you prefer government change this balance by regulation, or let users decide what they want?

Many users choose very cheap typical service with a small but real risk of misery. Perhaps it's because they don't understand how miserable it can get. It's important that the bad experiences see public light so people's choices are informed.
Teaching robots to respond to natural-language commands
> We’d really appreciate it if you try it out and give us feedback.

The landing page is gorgeous. Re the service: IDK, on the one side it's amazing, on the other hand, key to significant cost savings is to use Google and AWS only for must-have services, otherwise avoid them as much as possible and deploy the rest on self-managed k8s-clusters on vps farms. Latter might not work for huge deployments like Fortnite's server park but creates a very competitive performance-to-cost-ratio for small to medium deployments.[1] Not sure how this would fit in your design but just my two cents.

Also, once you fully locked-in yourself into a cloud provider real cost-savings get harder and harder. If your tool is just about forecasting for finance and controlling then it's sufficient.

[1] If your business model is so good (like Fortnite's) you shouldn't obsess about cloud costs, going all-in with AWS and Google might be the better choice.
I’ve found it matters what you title the time you block out for yourself. If it’s named “zwily’s Personal Work Time DO NOT TOUCH!!!” then it’s probably going to raise eyebrows. (And I’ve seen plenty of people making blocks like that).

I ended up just naming any times I want to block as “busy”. If anyone had questions or wanted to schedule over it, they would reach out and that was fine.
People who invest in crypto know this... they just don't say it often or just lie to themselves enough to believe their own delusion.
You have to pay your taxes in your national currency. This is enforced by violence. Until this goes away cryptocurrencies have a limited role. Right now that role is speculation (greater fool), niche, blackmarket. Also, crypto in wide use has the same problems and inflexibility as the gold standard.

Congrats to everyone who made money so far. I totally support speculation. I do it too. Just keep an open mind to the counter argument and you'll do very well. Become dogmatic and narrow minded and you won't do so well.