skysight-inc/HackerNews huggingface dataset:
https://blogs.scientificamerican.com/observations/more-recyc...

> At face value, these efforts seem benevolent, but they obscure the real problem, which is the role that corporate polluters play in the plastic problem. This clever misdirection has led journalist and author Heather Rogers to describe Keep America Beautiful as the first corporate greenwashing front, as it has helped shift the public focus to consumer recycling behavior and actively thwarted legislation that would increase extended producer responsibility for waste management.

> For example, back in 1953, Vermont passed a piece of legislation called the Beverage Container Law, which outlawed the sale of beverages in non-refillable containers. Single-use packaging was just being developed, and manufacturers were excited about the much higher profit margins associated with selling containers along with their products, rather than having to be in charge of recycling or cleaning and reusing them. Keep America Beautiful was founded that year and began working to thwart such legislation. Vermont lawmakers allowed the measure to lapse after four years, and the single-use container industry expanded, unfettered, for almost 20 years.
> I have been writing and doing a number of videos about the PinePhone on https://linmob.net.

Thanks for posting - have had a hard time finding quality reviews & will definitely check out at length

Also the “Purism Phosh” pro-tip on the interface is much appreciated. Had no idea you could actually do multiple interfaces (like with a Linux Box) but I guess that makes sense.

My impression is they’re really spearheading the open-source functionality all at once in these smartphone devices & at the moment, it’s too new / may be a lot rn to tie together all the loose-ends of its potential .. am hopeful with each iteration, the Pinephone will be a more solid / reliable phone.

Looking forward to giving it a go
> It's really interesting to see how a crowd of tech workers who generally are trying to pave the way are so quick to attack and be negative.

This statement is utterly useless. It provides no value to the discussion, doesn't make any interesting points, and tries to emotionally manipulate the reader.

> Like all things in life, when its implemented well it works and when it does not it is terrible.

HN readers seem to be bearish on these technologies because they're usually implemented poorly, and there's very little reason to believe that the situation will substantially improve anytime soon (or at all). People generally discriminate between restaurants based on price and food, not menus, so there's little incentive for restaurants to improve electronic menus - similar to business websites - meaning that if QR code menus gain wide adoption, we're extremely likely to see significantly worse experiences near-universally.
Why? Unless you are working so hard that it drains you outside of office hours, what's wrong with it? I just feel plain worse when I slack off at work, and feel accomplished and valued when I work hard. I work the same number of hours either way.
> Javascript was a meme language, but it was easy to use and highly accessible. Now its everywhere, in everything, including places it has no business being.

JavaScript is the wrong example. It didn't succeed on merit, but because it was the sole language available for the web platform for the entire history of the web until recently and even now it enjoys significant "unfair" advantages (browsers only expose DOM APIs to JavaScript, the JS standard library is baked into the browser while other languages must ship their own over the network, etc).
I think the original CM-1 was about a 1 GFLOP machine. I remember when my university purchased one. A Raspberry Pi 4 is a 2 GFLOP machine.
I created Seed. I didn't know any better at the time! I'm no longer a fan of the extra computations VDOM does. Svelte's approach sounds like a clever way to mix declarative code without running extraneous computation.
Seems like this would be really beneficial for careful coders with secure practices --- and catastrophic for many other types of coders..
It’s always a trade off and there’s no right answer for everyone.
I spent my twenties roughly as you advise, and i definitely grew and learned from it. But some of my counterparts focused on career and have achieved more on that front and have been able to have more freedom in their thirties as a result. It’s not obvious that either path is better. There is no optimal
A number of firms who have been fined heavily would not agree with your assessment of the enforcement, but, the ones with no fines probably would.
that argument doesn't make sense to me. the decision that MS has made is everyone needs an account. couldnt they have just kept the opt-out option as it was and the 'minority' would be content and everyone else could use an account?
What would you estimate as the total word count of the Docker documentation? The page you linked to alone is about 10k words, and there are a lot of pages. At a guess, we're looking at something the length of notoriously long novels like War and Peace. What percentage of the documentation had you read and internalized before you first put Docker into production?

It's very easy to come along after something blows up, find something a person could have done differently, and blame that person, treating them as stupid or negligent. It's easy, satisfying, and often status-enhancing. It's also going to make the world less safe, because it prevents us from solving the actual problems.

Those serious about reducing failures should read Dekker's "Field Guide to Understanding 'Human Error'": https://www.amazon.com/Field-Guide-Understanding-Human-Error...

It comes out of the world of airplane accident investigations. But so much of it is applicable to software. The first chapter alone, the one contrasting old and new views, can be enough for a lot of people. It's available for free via "look inside this book" or the Kindle sample.
This reminded me of something I used to do when I was a kid, sit in the sun at the edge of a shadow moving in the wind, like a tree, with my eyes closed specifically to get this flashing red and black pattern and enjoy the random images. I can't believe I forgot about it.
Check out the "Telemetry" link when you scroll down on the project page.
The world has changed quite a bit. Sending information IS doing business these days, the world is digital.
Reinforced concrete buildings have better thermal and sound isolation. They are obviously more resistant to damage. Proof of this are Khruschev-era Soviet apartment blocks that are standing today.

A condo I lived in had brick walls between neighbors - definitely a huge plus compared to drywall in apartments where the neighbors can hear you turning on the tv at whisper sound levels.
So this is basically fully automated Stackoverflow assisted programming? Excellent.
Reading about Bill Gates not taking a day off in his 20s doesn’t inspire me to work harder at all. If anything, it’s a miscalculation on Gates’s part, assuming he’d actually enjoy a day off. Would he have been materially less successful if he took a single day off in his 20s? Probably not. How about a week, or a week a year? Two weeks?
If you mean radiation then it gets complicated, people for example, used to use X-Rays for shoe fittings. https://en.wikipedia.org/wiki/Shoe-fitting_fluoroscope

I have yet to see an estimate for related deaths from such ignorance.
How big/complicated are the functions Copilot is autocompleting for you? I'm thinking perhaps reading 10 potential candidates is actually slower and less instructive than trying to write the thing yourself.
I always argued with people about the SGI UI for the Indy being real and not movie magic. I didn't realize that movie had a connection machine.

That's amazing.
My guess would be that the model itself (and the training process) could have different legal requirements compared to the code it generates. The code generated by the model is probably sufficiently transformative new work that wouldn't be GPL (it's "fair use").

I suspect there could be issues on the training side, using copyrighted data for training without any form of licensing. Typically ML researchers have a pretty free-for-all attitude towards 'if I can find data, I can train models on it.'
Exactly. The math is easy, but convincing people that becoming a millionaire is a matter of consistent moderate savings is still hard.

$800/month is $9.6K per year. Approximately half of the maximum 401K contribution limit, so it can be tax-advantaged as well. If you can swing the full 401K maximum, you’ll hit the millionaire status even faster. Add some taxable savings and it can be done in a decade without getting too extreme. A married couple doing this together makes it even more achievable.

Unless someone has maxed out their career options (unlikely) almost everyone in software could get a $10-20K bump in the coming year through negotiation or changing jobs. Allocate that raise entirely to tax-advantaged savings and stay consistent for a few decades and it will add up to a million dollars.

It doesn’t require FAANG compensation or extreme frugality. It just requires consistency over 20-30 years.
I mostly agree that that's the current state of things, but I'm a little more optimistic about the future.

The software support for ARM in Windows has taken big leaps and bounds in the last ~6 months; this, the more general x64 emulation, Office, WPF, and probably many others that I'm forgetting. Hardware-wise, we're finally getting a cheap ARM developer kit and we're seeing some very cheap ARM laptops like the Galaxy Book Go.

The whole thing's frustratingly slow compared to Apple's transition, but I would not be surprised if ARM is a sizeable chunk of new Windows machines a few years from now.
Its not cause the License says nothing about training. I mean every oss dev's brain would be under GPL then.
I think you're possibly missing a whole lot of cultural context.

These bridges are needed because a legally mandated footpath crosses a railway line. That's why so they're lightweight - because they're often very rarely used - they're there mainly for legal compliance.

You can't cycle on these kinds of footpath - both legally but also literally because they're usually just mud and across agricultural fields and you would have to cross stiles. You couldn't cycle to them even if you wanted to.

So no there is no cyclebridge, because nobody would be trying to cycle over them.
In my opinion, no, not really. Hard work could be necessary but not sufficient, or contingently necessary. Or the success criterion could be defined in a way that obscures the link to hard work. This is from a review of Taleb's The Black Swan:

As Cicero pointed out, we all suffer from 'survivorship bias': that is, we confine our evidence to that adduced from those few who succeed or survive, and ignore the silent evidence of all those who didn't make it. The graveyard is silent, the awards ceremony is noisy.

[1] https://sunwords.com/2009/08/24/to-understand-success-and-fa...
Allow yourself to be exploited by capital in exchange for experience and you'll probably be rewarded later when you get to exploit inexperienced people? Sounds like a big risk for labor and a big win for capital.
I updated to multi-millionaire. The idea was that people would have enough money to quit their job and live very comfortably.

I think the network effect is highly overblown for the average person. Sure, networks can be good for the people in the top 10%, but I don't see it really helping most of us because what are the chances our average friends will be in a position to hire us to a high position.

I don't see an average developer being even a millionaire after a decade. Average salary is about $100k, but might be skewed due to the high cost areas. That's $1M before tax, living expenses, etc. Maybe you could hit $1M after 2 decades if lucky.
An AI may have appealed that by 2036!
No doubt. People usually assume 2% inflation/year since that is what the Federal Reserve targets (and the 6.7% is a little conservative) but that amount of money also continues to grow over time, so depending on your expenses you may never touch the principal at that point with a 4% withdrawal rate.

There are a lot of variables too. $800,000 with a paid off house is different than $800,000 and still renting, for example. Depends on your country of residence too, etc.

But you can get to that point by saving, using common assumptions.
Well, Australia's Federal Police raided the state broadcaster [0] and has a whole bunch of laws against hate speech that get regularly used. While Cambodia really only cares about whether or not you say bad things about the ruling party on Facebook. It depends on what you consider "free speech" I guess.

I think the larger picture here is that censorship really doesn't impact how pleasant a place is to live in. I currently live in Berlin, and there's a whole heap of sensitive history here, but that doesn't really affect you if you just want to live a normal life.

[0] https://www.bbc.com/news/world-australia-48522729
I think this would fall under any reasonable definition of fair use. If I read GPL (or proprietary) code as a human I still own code that I later write. If copyright was enforced on the outputs of machine learning models based on all content they were trained on it would be incredibly stifling to innovation. Requiring obtaining legal access to data for training but full ownership of output seems like a sensible middle ground.
Using GPT3 to trade assets across robinhood, coinbase, metamask, & uniswap
> Vast majority of people do not know where immediately get hard drugs from.

But they would if they asked. Most hard drugs were readily available where I grew up -- middle class suburb. Being underage, alcohol and ciggarettes were more challenging to obtain, but if you wanted anything illegal you could have it delivered on demand. Despite that other than weed, few were interested. I don't know why that would change. Further you could make those drugs more restrictive, come with strings attached (like briefly meeting with a counselor), etc. The idea is something can still be widely consisdered bad and yet not be illegal, and that by making it more controlled and more visible we may have a better chance at improving people's outcomes. In the least, we could shift funding from a source that clearly doesn't work to one that perhaps does.
do you still go over the generated code line by line and touchup in places where it did not do a good job?
Playstation Acquires Housemarque, Developer of Recent PS5 Hit Returnal
Hard to say, really. When writing React components, Jest tests and documentation, it's often not very far. I found it off when writing HTML markup (which is hard to describe with words).
This is very impressive!

OpenAI’s tech opens an ethical Pandora’s box:

1. It’s clear that the raw inputs to all of OpenAI’s outputs originated with real, human creativity.

2. So, in a sense, OpenAI is laundering creativity. It reads in creative works, does complicated (and, yes, groundbreaking) transformations, and produces an output that is hard to trace to any particular source.

3. Yet, isn’t that effectively what human brains do too? Perhaps OpenAI lacks the capacity for true invention, but I’d argue that most people live their whole lives without a meaningful creative contribution as well.

All told, I don’t have a good framework for thinking about the ethics here. So instead, I’ll simply say:

Wow.
Ilium/Olympos by Dan Simmons is very good, also anything from Alastair Reynolds.
Hi HN, we've been building GitHub Copilot together with the incredibly talented team at OpenAI for the last year, and we're so excited to be able to show it off today.

Hundreds of developers are using it every day internally, and the most common reaction has been the head exploding emoji. If the technical preview goes well, we'll plan to scale this up as a paid product at some point in the future.
That is true, I was thinking specifically about the metadata and SSH keys. But DHCP can also set DNS servers, NTP servers, and other things that can either cause disruptions or be used to facilitate a different attack.

There might be a persistence issue, it seems like part of this attack was that the IP was persisted to /etc/hosts even after the real DHCP server took over again. But even just writing to /etc/hosts could open the door redirecting traffic to an attacker controlled server.
When I was an undergrad at CMU, I learned how to work hard. Really hard. After having coasted through too-easy high school, I spent all day every day at CMU either programming, doing mathematics, or thinking about one of those things (to great effect: often the trick to prove a theorem would pop into my head while showering or while taking a walk). I would fall asleep while programming in the middle of the night, dream about programming, then wake up and continue programming just where I left off.

One thing from this essay really stuck out to me:

> The most basic level of which is simply to feel you should be working without anyone telling you to. Now, when I'm not working hard, alarm bells go off.

One thing that always happened at the end of a semester is we'd have a few days after exams but before flights back home. On these days I'd typically try playing a video game (my hobby before college) and every time I would stop playing after just an hour with deep feeling of unease at the pit of my stomach. "Alarm bells" is exactly how I would describe it - a feeling at the core of my psyche that I have been wasting time and there must be something productive I should be doing or thinking about.

Years later, having tackled anxiety problems that had plagued me most of my life, I came to recognize that my relationship with hard work during my college years was not healthy and that this deep seated desire to do more work is not a positive thing, at least not for me.

I've since reformed my ambitions, instead of looking to start a company or get a PhD in mathematics, I've decided that hard work is not the love of my life and instead I should focus on my hobbies while looking for a career path that can be simultaneously fulfilling but laid back.
Sounds like a big distraction.
Apparently not that easy[0]. Depending on one's priorities formatting/pretty-printing code can be trivial or very difficult. Doing that dynamically based on a user's individual preferences or even their existing codebase's style is probably much harder.

I don't doubt Copilot is also quite a problem to solve, most likely indeed harder, though in that case at least there's an abundance of training data.

[0] https://news.ycombinator.com/item?id=22706242
Or maybe the people that want to justify their places are the ones creating that landscape in the first place? I work in tech, and really like tech and think it's important, but I know that I'm really biased because that's what feeds me.
I've often found poor security designs justified by many of the arguments in this thread that it's unreasonable to treat everything as a threat.

They know it's a bad design but doesn't matter because the threat is too improbable. Until it isn't :p
The internets users managed to live with this terrible 30k burden in the late 2000's when it was the only choice. I think probably in 2021 when 30kb is a rounding error on page sizes they can also probably manage it.
It is will be interesting to see the rational reaction of the many "stakeholders" of the news cycle.
Those tablets range from "large-screen credit card terminal with order entry" to "brightly flashing ad-infested slot machine exploitation box that might let you order food if you figure out how to close the fucking ads. With a cloud-connected webcam, because why not".

Actually, now that I've think of it, I'm not sure I've ever seen the "large-screen credit card terminal with order entry" version in real life.
From my anecdotal experience and studies, this seems to not be the case:

https://www.wsj.com/articles/the-downside-of-full-pay-transp...

Also, defining the problem by first principles, this effect kind of makes sense. 80% of people think their performance is above average, which collides head-on with reality.

Add the effects of Group Bias and you have a recipe for constant infighting, jealousy and misery.
So that represents 100% of THC users does it?
Sample size is small because research is expensive and done iteratively. Were it that an effect may be found, a larger study would probably be conducted to understand the exact effect. As such nothing of note was found, and this creates no incentive to conduct deeper research
Chauffeur is the right model for most on-prem business IT, which is typically owned and physically held by the business, but driven by a contractor who comes to visit as needed.
You say jobs, and then say contract. Are you an FTE or a contract worker?

If FTE, borderline.

If contractor, congratulations, you have just started an agency.
So this is what happens when you're owned by Microsoft who has an exclusive contract with OpenAI.

A couple weeks ago I ran a few experiments with AI-based code generation (https://news.ycombinator.com/item?id=27621114 ) from a GPT model more suitable for code generation: it sounds like this new "Codex" model is something similar.

If anyone from GitHub is reading this, please give me access to the Alpha so I can see what happens when I give it a should_terminate() function. :P
I live near one of a state's first cities in the Midwest. Many of the original buildings, brick and wood alike, are still standing. Those are between 140 and 180 years old.

Many (brick and wood alike) were destroyed by fires and floods.

All in all, the lifespan of wooden structures is more than adequate, and significantly cheaper.
It shows the suggestions line by line, and only shows the best guess. It's not more intrusive than Intellisense.

You can actually see all the code blocks Copilot is thinking about if you want to, but that is indeed a distraction.
I don't know if they've officially said anything on this, but since the MS acquisition it feels like Atom is on life support. Github Codespaces is built on VSCode, and there's a lot of effort from Github going into their VSCode extension for things like PR review.
No. It couldn't. How?
Yes, Google tries to abstract SEV from you, but it is SEV-SNP that we really need for this. Our account manager confirmed they’re not offering SEV-SNP yet.

But you know this for metropolis, right? :)
I think there was a big intuitive glimpse of this in dialectical materialism (but not on the stalinist "diamat" flavor). "Levels" of reality emerge were each one has his own emergent "laws", there are intertwined mutual influence between "levels", phase transitions are emphasized, relationships are more important than objects, objects are always "contradictory" (always divisible and in flux) and really relationships in disguise, all "categories" we made in our mind as always transitional and imperfect, etc.
Over what time horizon? How do we factor in retirement needs and inflation?

The point is that the vast majority of people are not going to be financially independent by 30, or even 40.
This made my day. I always love finding out about super-useful features I wasn't aware of in software I use every day. Thank you!
There will almost certainly be cases where it copies exact lines. When working with GPT2 I got whole chunks of news articles.
No, you don’t get 2.5 million deaths per year from fossil fuel usage. Though a few seriously flawed studies have gotten some very extreme numbers.

For example respiratory diseases represent ~5% of all Chinese deaths or about 500,000 in 2020. Which is a horrific sign of air pollution except China also has 350 million smokers. Looking at the non smoker population you see air pollution as a major factor, but again not all air pollution is from fossil fuels.

Air pollution is also associated to strokes and heart attacks, but again other factors are involved.
Well, it probably is explicitly copying at least some subset of the source text - otherwise the code would be syntactically invalid, no?