skysight-inc/HackerNews huggingface dataset:
I can post other articles, unfortunately the anti-GC crowd (in general) seems to think GC == whatever I know of the JVM on my computer and is completely oblivious of the various kinds of options available out there.

Ironically it tends to be the same crowd that is unware that high performance C usually doesn't use libc malloc()/free(), and there are companies that used to make a business out of selling specialized heap management libraries.
Lack of development time and or skill is more likely to result in a buggy mess than failure to uphold best practices. What’s confusing the issue is skilled people given sufficient time and support generally use best practices.

The best example I can give is one developer given very little time sends something to QA their unsure about. QA lets it though because they stopped testing his code.
@djrobstep mate, be realistic and give credit where credit's due!

@KiwiJohnno Nice one! :D
Look at the documentary... One of the guy explains that AI is not yet good enough to surplace humans at their strengths, but can game us on our weaknesses. This is the exact point that people think it's not having an impact on them, while it has, even so subtle.

As a person, you can get better at convincing people of course, and masses of people even - humanity has gone through that with ups and downs. Now we have a system that's working totally differently. From example, I remind reading that many conspiracists build distance with their friends and family as they close themselves to in-person discussion or any argumentation not fitting their views.
U.S. and European Oil Giants Go Different Ways on Climate Change
>they have to interface with both worlds by definition

Not necessarily. See the existence of crypto-only exchanges like Binance. In fact, I think that's the default form of crypto market.

Anyway, there's quite a leap between being a middleman for trades, and emulating a traditional bank with all its associated services.

Considering the volatility of crypto currencies, plus the tendencies of crypto companies to go bust or simply disappear, what is the value of not just going with a regular bank?
Tourism Slump in Dublin Lays Bare Airbnb’s Damage to Rental Markets
There are plenty of successful businesses that have adapted to, and thrived after, way more radical things than a social platform pulling out of one of its markets. There are plenty of small businesses that are doing fine, and have been doing fine, since before the Internet era, let alone Facebook.

Surely this wouldn't have a non-zero impact but nothing lasts forever -- especially not free services! Dealing with that is an integral part of doing business.

Besides, it's not like this will result in a complete communication blackout. If indeed the service Facebook is providing is valuable, there are plenty of other companies that will jump in. A little competition never hurt anyone ;).
I mean... I dunno, it's the same GitHub user and project name as the redirect is... that it's not aligning seems more to do with the claims in the 2015 archive vs the reality of today... I didn't do any research on the continuity of it all, just pasted links and commented on hacker news :)
> Blockchains can prove that two parties once agreed on something, cheaply.

it's not as cheap as trusting a third party. The evidence for this is that block chain as a form of financial payment system is still way outstripped by commercial credit card providers. And it's not just existing/legacy momentum either, because if you look at china, the advent of digital payment systems on the mobile _could've_ been using the block chain, but it hasn't.

> nothing in the blockchain that a government can do about it.

And unless the entire transaction _only_ occurs on the blockchain, a gov't can always do something about it using the rubber-hose law of security.
Decentralization is almost always touted by people who are clueless about economics, human behavior, technology, finance etc.
> Why not have opensource protocol named FB ?

That already exists: https://en.wikipedia.org/wiki/ActivityPub
I waded through the (seemingly Apple-leaning ) Wired article whilst thinking how people here remind me that iOS is propriety - therefore it may not be private.

I then waded into the warm comments (all the while thinking, iOS is propriety) confused how people supposedly of tech-renown champion iOS 14 for privacy not mentioning the propriety bit.

I'm told that most of what you do on any Apple thing is known to Apple via various system processes (some can be turned off), which is hardly private.

Basically, the Wired headline should honestly read "OS 14, possibly the most secure propriety mobile OS ever"?
There is relatively very little money in open source. Also the scale of running a large application is very different compared to running an open source project most of which ironically are centralized in some way if not via GitHub, then certainly by the presence of a BDFL who drives the project.
But did you learn something useful in college or the experience could have been skipped entirely?
The most useful 3 things that age/experience has taught me personally are:

1. There are unknown unknowns (I don’t know why Donald Rumsfeld got so much flak for saying this)

2. Developing something that gets used is far more rewarding in the long term than using the latest technology or paradigm, or coding for codings sake (It took me over a decade to realize this - it may just be me)

3. In more cases than not it doesn’t matter what the technology, language, or paradigm used to develop a system or product is. It’s more important that the people developing the system are committed to building it (and them choosing that technology often helps)
"chinkhole.com"

answers on a postcard..
Always consider user intent and expectations when creating UI
Lift Your Head and Lower Your Arms – You Might Just Feel Better
I just got "cockswarm.com".
Only directly, one can easily depend on a "safe" wrapper for them.
This (and original) statement(s) are all good and nice, but meaningless (in the same way as "there should be no hunger in the world because we have enough food").

Ok, we should judge people by what they can and do contribute to the team. The billion-dollar question is, HOW? Humans are extremely skilled optimizers - give them an objective metric and they'll game it for maximum benefit; make it subjective and it can be better or worse - but in either case, you'll no longer have any agreement on "what they contribute to the team".
When people mention "community-focused", they often omit that the community refers to their own community.
Garbage collection in Java on a whole new level
Yes, unfortunately, You were just clickbaited
The number is called "net worth" and is slightly complicated if you're married or own a lot of illiquid assets. It also has debt and other liabilities subtracted so a house on mortgage or leased car, or company owned assets do not count, for example.

It does not count control of corporations and political power, which can be important as well. (But tend to go hand in hand to a degree.)

There's also gross worth which is a total lifetime worth. This would be high if you used for example expensive education. But then this one is much more nebulous.
pottwork.com Try our odorless pot today, and stop being nervous that you’ll get busted on your smoke breaks.
It does but not by default and it only works between two specific devices.
Nice documentation of your use of standards and industry tools. In that way you're ready for professional practice.

Collection design appears appropriate, however an outfall location was not selected?

Collection system design is dependent on topography, do you have elevation data for proposed camp sites? Topography can inform your treatment site and outfall selection.
Which is why I recommended it as an alternative to Messenger.
What a coincidence that someone would choose his own programming language in an evaluation. There was no good reason not to choose Julia.
I think we need decentralized hardware. Citizens should be able to setup wireless mesh networks themselves.
Your experience exemplifies one of the problems with social media: the radically different information diet served to different users.

All of the platforms you mentioned can be profoundly political and filled with extreme content, depending on which rabbit whole you have been exposed to and captivated by.

EDIT: I forgot to attempt to answer your actual question, sorry. It's not that the platforms intentionally tries to radicalize you. The algorithms are programed to keep your attention for as long as possible, to keep you engaged and scrolling through your feed. The more time you spend on their platform, there more ads they can show you and the more money they make.

The radicalization is largely (I believe) an unintended consequence caused by the fact that recommending and showing you content that engages you emotionally makes you spend more time with them. This can also be exploited by people, groups or even nations who want to propagate a certain message or worldview.
C++3019
I worked for a retail bank who had data that 50% of people earning up to around (I think) £70k had less than £100 in savings. Some people are very bad at saving, no matter how much they earn.
Show HN: Live on Product Hunt Get your EIN in a matter of days
Since we've been receiving special requests from businesses needing EIN since June, we've decided to publicly offer it as a standalone service.
What a dumb article,

2020 proved what a decentralized system will optimize for -- Toilet Paper.

You needed a concentrated, centralized entity to gather resources, enforce rules, provide massive stimulus, control interest rates to tackle this.

In fact the better centralized you were (China, South Korea, Taiwan), the better you did. US, most western democracies can't do 100% centralization and hence suffered the most
You create another Dapp, which connects the merchant with a PO-box like warehouse which has numbered drop locations. You pay for a drop location, and the merchant gets the id of that drop location only. They send it there, the warehouse Dapp has to pay somebody to do a physical verification that a drop happened. Then you get notified of the drop, and go pick it up.
I used to hate early mornings. Then I met my partner, and she’d get up early, and slowly it just happened. She now sleeps in to 6:30.
Which is what? From the titles and what I remember from the social dilemma, it's putting some value on personal data and either paying people for it or taxing it?
In Germany, Captain Birdseye (Iglo) TV spots ran on heavy rotation, so much that there was serious backlash when parents bought other brands, (e.g. house labels from supermarkets). My parents tricked me by guarding an older Iglo packaging and then swapping it before putting it into the fridge.
I no longer build software
This site has both a lot of the sort of people who "don't see race" and use that to downplay social issues, and people who (irrationally) insist in the primacy of rational thought and view speech as a consequence-free action. Don't expect good or nuanced discussion on the subject.
Thanks, but no.
Are you sure social networking is not expensive to provide? What makes you think so?
> ... cheaply ...

For some values of "cheaply", of course. Reliance on a mutually-trusted third party, where feasible, is a lot cheaper than any blockchain.
So if I make a huge effort yet manage to remain incompetent and underperforming for my role, I should be kept on the payroll as a sort of charity?
> Your examples are only ideas, he is talking about actual systems.

Yes, exactly, that's the distinction between engineering and foundational research. Academia is for the latter.

The examples that I quoted have arguably had more impact on civilization than any single engineering project, because they define what engineering can even be.

There's a separate (and IMO more interesting) discussion to be had about why many academics feel like they're not contributing to highly relevant foundational advances. But this thread right here just seems like a big misunderstanding about what academia is.
I think using the "five monkeys" parable as an argument to favour the young is fallacious.

Your tale is great, and sounds like a great experience, but I don't think it's necessarily related to the age of the participants, and to me the key here is this -

"The head of IT was there for almost 20 years"

To me that reeks of stagnation. 20 years in the same place! This person hasn't exposed themselves to new ideas, cross pollination of techniques and skills etc etc. They've become ossified and cynical, and not because they're older, but because they haven't moved around. Anyone being somewhere more than a handful of years (5?) is a red flag to me, if you're looking for technical competency.

I'm glad, for his sake, that story ends with the guy moving on!
unprofessionalistic.com is available!
Future Propaganda Will Be Computer Generated
Note that I said "exchange with fiat/crypto currency pairs". An exchange can certainly be crypto-only, but that's not what Kraken does.
It's a matter of record that Walt wasn't cryogenically frozen and was actually cremated (and there's exhibits about that specific point in the Walt Disney Family Museum). It'll be as easy to disprove in 4000 years as it is now, especially given that records are much better these days and we have tens of thousands of copies of everything.

Saying "People will forget stuff and make up things about the past" certainly works for ancient history but I don't think it'll work so well in the future. We can store and retrieve the sum of human knowledge (at least the facts, but other things too). There's no reason why we'll ever stop doing that. Accuracy and context for basic information like the manner of someone famous's funeral won't be lost.
Death of the Grand Strategy
How to Talk About Books You Haven’t Read
It's because they were set on Swift and the 'language evaluation' was pointless. Julia would have been the natural choice.
You can't provide evidence for or against the existence of undiscovered civilizations. The only thing you can do is to discover them.

But common sense tell us we only have remains of a microscopic fraction of human activity through history. There is so much we will never know about the past.
Facebook can be replaced, worst case we end up with dozens of competing platforms like we had before Facebook entered the market.
I stash mine here https://twitter.com/hackercomments?s=21
Running PlasmaShell with Vulkan
edited to delete as i was discourteous.
> If I had been awarded a five-year $62,500/year grant with the sole condition of "do research", I would almost certainly have persevered in academia

If that were a thing, I would have actually wanted to go to college. I was fortunate enough to have some high school teachers lay it out plainly for me given my interests and desires, and concluded much the same things as Colin has stated in the article.

Not going turned into the first large risky thing I did in my life that really, _really_ paid off in later years. There was no incentive otherwise to go for the same reasons described in this article.
World split on urgency of tackling rising temperatures, poll suggests
If you're dead set on using a particular language you can find reasons why it appears suitable even if they don't make any sense.
Can you give an example? Because if flat earther stuff isn't "'something in the other direction(s)' of where the algo is leading you to" when it's leading me to a video about maps (like Mercator view distortion or so), then I don't know what is.
The fb app would have to become a bit more distributed. I believe there is a "social protocol" (i.e activity pub) already though I didn't check the details.

Just as we have distributed email,chat services, search engines etc we can also have a distributed facebook. Perhaps the client app will also become smarter. I believe you could actually move a lot of data on the client if you really want but the truth is facebook wants the data in one place, on their servers for the ads/resale.
Luckily South Park had prepared me!
I think there's a common missing perspective in this whole debate of social media. Sure, social media is addictive and is not easy to live in the modern world without it, but what if social media is not the only culprit today, and the decadence of real life shared spaces is also part of the problem? Everything is a product nowadays, and public spaces are treated like private spaces by local governments: "we don't want problems in our land" is the default attitude, even if unconsciously. They keep spending money on absurd events, but they never realize the social potential they have around. If streets are not actively promoted as the places where society should live, and we have social media pulling from the other side, what do we expect to happen?

As we have been living with it for a while, the poisoning effects of social media have become more obvious to more people, but if so many are already in social media and public spaces are half dead, it's not easy to escape. Though I actually believe we can use technology to revert this back. We can use technology to get people who is geographically close to interact with other people, in more local networks. It's not about driving people out from X, it's about giving them better spaces. We are not completely unaware of the poisoning, so we just need to offer people better alternatives. And even if local governments have no vision, we can educate them and build spaces on our own, even if the first ones need to be half-digital for the bootstrapping. I was working on something like this, and while I've had to stop for a while both for personal and global pandemic reasons (and the best ideas are still not clear to me and I'm still improving my skills on web development and other areas), I'll keep working on this kind of projects. People likes to be with people if they have a decent place to stay and something to interact around. And everyone has very different preferences, but it's just a matter of working on it.
Fish sticks weren't even invented in the US, it is a British thing (called "fish fingers" there), and the earliest recipes date back to the 19-00s.
... or the iphone
Agreed. I try to solve problems, do my job well, tinker with things that interest me, and listen and be kind to everyone— especially those I disagree with. I don’t worry or fret or scheme. Been doing this for 20 years so far, and am satisfied with the result.
Update on Mozilla WebThings
Surimi also contains chicken egg protein. I guess for emulsifying. Surimi might contain crab, but then its a very small % (the legal requirement).

I bought real (river)crabs at Ikea. Needs a lot of time to get rid of the ice, and its a bit messy and tricky to eat (take your time!), but I found it delicious. The flavor is unlike anything I ever had, and the texture is pristine and delicate. After a while, it even becomes fun to dismantle them. Though the very first one got my glasses full with... whatever it was.

As for fish sticks, I know the brand we got contains Atlantic cod. Its a very cheap fish, and quite frankly it tastes disgusting (had it out of oven while cooking on budget). However the sticks add structure (crisp/bite and salt I suppose) to the otherwise bland fish which remind me of rotten fish, so they make it edible. Our daughter (2) loves them, and they can easily be prepared in an airfryer or oven. They might be a bit salty though.

Normal Atlantic cod I'd rather just feed my cats. Even with seasoning I still find it barely edible, and I just got this rule with fish (and shellfish) if it smells or tastes something remotely resembling rotten, I don't eat it. Cause as kid I ate enough of that already. Plus I generally eat my foods seasoned, with herbs and spices. Dill, for example, goes great with a lot of fish.
Positive discrimination is just discrimination, in all contexts. Older engineers don't need your charity.
British Museum makes lost Hokusai drawings available online
Does ArsTechnica not know the difference between privacy and security?

Apple devices are not exactly known for security. They have had horrible security bugs. Remember the root access without a password thing? Or the sign in to anybody's Apple account without a password?

But yes, Apple does beat everybody else in privacy protection.
There's no urgency whatsoever.

There's no need to do anything at all, urgently or otherwise.
> One of the recent experiences of Linux Plumbers Conference convinced me that if you want to be part of a true open source WebRTC based peer to peer audio/video interaction, you need an internet address that’s not behind a NAT.

...or upnp and pcp, which work out of the box.
Its actually quite a lot, a lot of papers have n=20 and publish. Even worse its often majority students of the university.

So i wouldn't complain about n number here.

Plus you are not making any points here really, just a quip with no follow on.
No full benchmark but this looks like it will be promising. https://twitter.com/hashcat/status/1306937641653465090
> Speaking as a "senior" engineer today, I'm no better an engineer today than I was 10 years ago in terms of rote problem solving.

I am, at almost 20 years in. I'm not only better at doing things well and safely, I can do them faster than ever because I know what's a solved problem and what's not, where to look for pre-existing solutions and how to apply them, what the pitfalls might be etc.

some young software people are very technically adept, but far from all are.
> "Good judgment comes from experience. Experience comes from bad judgment."

Thanks for introducing me to that quote!

> You don't want what I have? Don't worry; You won't get it. I won't waste any of our time, trying to convince you otherwise.

I'm glad you're not letting it get you down. As long as there still are opportunities to be had, you'll be fine in the end.
I'd recommend this, you might think it's a one-shot jokey text but, on the contrary, the author takes the question quite seriously and makes interesting points (if you've studies the secondary literature for years but have never actually read it, are your comment more-or-less valid than if you've read it years ago but forgotten it). Not to say that it's dry, more wry.
Ask HN: What data or privacy risks exist when using dating apps?
Given the amount of horror stories relating to app security and personal data breaches posted to HN over the years, I've become somewhat paranoid and I'm hesitant to install any apps outside of the Google-Facebook duopoly unless there's a clear benefit to it.

Dating apps such as Tinder, Bumble, and Hinge appear to have some utility (particularly while Covid remains an issue), but opinions on these apps are pretty varied. Some people give them glowing praise while others criticise the incentives of the app-makers or argue that they scam people out of their money.

Based on this, it's feels like a reasonable stance to avoid such apps if they are just a means to siphon one's data, money, and attention with only some unknown gain in return.

I'm interested to know what those in the community think about these apps... Are the data privacy trade-offs worth it? What other risks might people overlook when using these apps? Are any particular apps more or less secure than the others?

Thanks in advance for your insights and experience here!
That's a good approach if you don't care about the nature of error and plan on logging it or outputting it as is, but you lose any metadata for the error unless you want to use unsafe to get it back out. What I order to do is use pattern matching for control flow in error handling, e.g. was this a server error or was I given something invalid? Depending on the error, I might want to try again.

With Python, you can create a rich hierarchy of errors using inheritance, but to achieve something similar in Rust the best option I've come up with is maintaining an enum that wraps the different error types. It feels clunky, so I hope there's better ways.