skysight-inc/HackerNews huggingface dataset:
Eh, if you have this thing in you, you are going to a hospital and they’re about to inject you with a ton of antibiotics.

My EMT teachers taught the book, and also taught the reality. Do what you have to do, use what you have to use, worry about germs (for them) later.
It will be the end of neoliberalism if not of everything.

When mass casualty events become common by 2030, political and financial elites will face angry crowds and death over this failed policy.

It's never too early to start doing the right hing.
Five Timeless Lessons
Alcohol Distributors Ply Statehouses to Keep Profits Flowing (2015)
This was the thinking behind Muzak’s ‘Stimulus Progression’ background music concept [1], I wonder if this is what you’re referring to? Great tunes!

[1] https://youtu.be/AlY3jsxlzVg
Are you me? Same here, except mine is from 2015. Apart from a small chip on the edge of the screen, as a result of overzealous cabin crew, it works as well as it did on Day 1.
It's a UK article, not an American one.

In the United Kingdom, access by the general public to firearms is subject to some of the strictest control measures in the world.

https://en.m.wikipedia.org/wiki/Firearms_regulation_in_the_U...
The US prison system isn't just one of the biggest, it is the biggest.
>> Most deaths attributed to the Fukushima disaster were people who froze to death because they couldn't afford heating after electricity price hike caused by Fukushima's shutdown.

Do you have a source for this? How many froze, and of those which were for economic reasons?

I was in Japan at the time, and the assertion doesn't look right, unless it's comparing tiny numbers: e.g. zero nuclear deaths and two frozen through economics, technically means "most deaths" were from freezing.
I mean, there's a time and a place for speed reading. Part of being good at speed reading is identifying the areas you need to slow down for and pay attention to.

Another aspect of writing code is to think about future speed readers. Can your code be skimmed and understood on a cursory level?
Link:

https://web.archive.org/web/20210705202917/https://www.audac...
Nothing in the GPL requires making changes public or sharing them with the developers of the project. You only have to give your changes to people you give your modified binaries to. You never have to give your changes back to the upstream project. So AFAICT the GPL is about user freedom rather than sharing and any sharing that happens is a side effect of user freedom. There are organisations who make changes and share them with their customers but not with the wider community. There might be situations where sharing publicly could lead to detrimental effects, Debian's "Desert Island", "Dissident" and "Tentacles of Evil" tests are some examples of that.

https://en.wikipedia.org/wiki/Debian_Free_Software_Guideline...
http://people.debian.org/~bap/dfsg-faq.html
Github isn't incorporated and mostly centered in the rest of the world.
I think people have this impression that copypasting code is all Copilot does. From what experiments people have made, copypasting code is an extremely rare phenomenon.
Except all the "cheap" forms of carbon sequestration are scams.

Put carbon in the soil or trees and it is just a fire away from being released again.

Crush olvine on the the beach and you will never know how much carbon was captured, if any.

If you compress it to 1500 psi and inject it underground you can measure it going in the same way you measured oil and gas coming out. That's real, but it is a lot more expensive. Nobody should be paying for any of the other things.
Aging, Longevity, and Animal Models with Aubrey de Grey
Just ask the first time it is run: "Hello, we would like to know how many people are using our software. you can either click on that link using xyz analytics, or send us an email at xyx@xyz.com, thanks a lot for your support."
> How do you differentiate between these two things?

That's a contrived example because none of those lines could be protected by copyright, patents, etc. A better example might be if you started selling a 30 minute movie that was just the first 15 minutes of Toy Story spliced together with the last 15 minutes of Shrek. I'm not a lawyer, but I'm pretty sure that would qualify as a derivative work, meaning you're potentially infringing on someone's rights (unless they've given you permission/a license).

And to be clear, none of these problems are new. People have been fighting over copyright and it's philosophy in court for a very long time. The only thing that's different here is that it seems some people think it's ok to ignore copyright if you use Copilot as a proxy for the infringement.

> As an aside, your understanding of how the model works here is completely wrong. Like, just absolutely fundamentally completely wrong.

Of course I don't, it's a neural network. You don't know either. That example I posted could be exactly what it's doing, or not even close.

(although for the record, I wasn't trying to explain how copilot works in that comment. It was a hypothetical "AI" for the sake of discussion, not that it matters. My point about it being copyright infringement is the same even if that hypothetical implementation is wrong)
Of course in C... VLAs are a C feature
Why would a project on GitLab be running GitHub Actions? The project's doc acknowledges that git is distributed and can run an automation script of the user's choice of environment, and so should our language match this rather than implicitly endorsing a centralized service.
> Does it not come down to the usual "cathedral vs. bazar" opposition?

This is expressly addressed in https://fossil-scm.org/home/doc/trunk/www/fossil-v-git.wiki (fifth row of the first table)
What if the telemetry data went through an intermediary you trust? I’ve been thinking about this and I am similarly torn on the issue. But if I knew the data was going to pass through some organization I trust , like the eff for example, I’d be much more comfortable opting in. This would be a sort of guarantee that the data I’m giving away is needed to improve the software and is not going to be used for anything else.
Carbon pricing and carbon offsets are the equivalent of putting a band-aid on a patient dying of blood loss because its legs have been cut off.

By all accounts its already too late to stop the warming of the planet and we will have to learn to live with the consequences of our actions for the foreseeable future.

Even with wildfires raging across the northern hemisphere this year and in the southern hemisphere last year we keep on digging more coal and oil from the ground.

We keep on acting as if its business as usual. Move along, nothing to see here.

And no, renewable energy is not going to save us. We wont even reach 45% of renewable energy production worldwide for another 20 years at best.

Our global population keeps on increasing and we are depleting our natural resources at an ever faster pace than before therefore increasing deforestation and carbon emission.

All of this done in order to satisfy the need for our economies to grow no matter what the cost on our habitat is, and threatening a million species of animals/insects in the process.

There is a garbage island in the pacific and there will be soon more plastic in the ocean than fish. What a depressing thought.

If only we were the rational creatures that we think we are, maybe we would stop this madness and realize that we are driving at full speed towards a cliff.

I am afraid there is no hope for us.
> what if I accidentally commit (not push) a piece of sensitive data (say a private key), but notice before I commit

Fossil has autosync by default, so the commit has probably reached another instance anyway. But it has a provision exactly for those cases, the shunning mechanism.

https://fossil-scm.org/home/doc/trunk/www/shunning.wiki
YOUR exaggeration is grounds for removing any credibility.

If users 'tar' a product, it likely deserves it.
Well, climates settled science lost their credibility already when ice age they predicted in 1970s didn't happen. Instead, the temperature trend reversed so they took U-turn and appeared again, now with «global warming». And... managed to lose credibility again with Climategate (forged data scandal) and had to rebrand to «climate change», the current agenda. So, in total, right now we have the THIRD round of climate hoax.

re: career suicide – classical carrot (grants) and stick (leftist cancel mob).

Also:

The claim that 97% of scientists agree on the cause of global warming is inaccurate. The research on 11,944 studies actually found that only 3,974 even expressed a view on the issue. Of those, just 64 (1.6%) said humans are the main cause.

See? An «ultimate truth» works thru suppression.
I'd be ecstatic if Facebook pulled their apps from iOS. Never again could my family bug me to install WhatsApp or Facebook.
I think you're agreeing with kwitze. It's ok and even desirable for these services to host illegal, moral content but bad for them to host immoral content
I'm interested in those threads (I do a lot of work with demographics), but I've never noticed that.

Searching for "US demographics collection nationalists" finds one result (your comment above - and presumably soon this one): https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

I tried "US data collection nationalists" but that only found one page of results none of which supported your assertion: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

Do you have a better set of search terms?
Nothing has really changed, more like the pressures of building negatives of living in the SFBA were building up and up, and black swan COVID broke the game of remote chicken where %33 of their staff were distributed all over america and they are realizing they don't want to go back. Apple is trying to return to the status quo, but now the game has changed, and they are dragging their feet about it.

As to what is good about the SFBA, well it has great weather and still has a large concentration of smart people to hire.
The parent comment was helpful for me, a developer who hasn’t written much C and didn’t read Variable Length Array as a proper noun.
Because you can't sue an AI
Pretty sure Sikhs have been keeping turbans on their heads for hundreds of years - a turban is different from a hat
hey, just like web development.
Interesting trivia: Ravi Shankar is Nora Jones' father.
> Firearms are used almost exclusively for legal defense

I believe they are used far more often in offense rather than defense. I’d be interested to see a valid statistic for your claim.
Yes, I came back as engineer after this last two years off.

Having your mind free of the same routine and exploring interesting fields will really make your thinking process more elastic and new ideas will pop up more easily. But depends on why you want to take a long break.

Coming back to work, I found multiple HR compelling or asking more about my two years gap and telling me that I've to get a step back in my career. *uck them, is full of jobs at the moment and as always my rule is: if they talk about degree or career position instead of abilities is not worth it.

Going back to work is exactly as the last day that I left. Technology is evolving but not that fast, and filling a knowledge gap is quick. And you will not forget what you did for years ahah.

I traveled a lot, of the grid, did some project, read topics etc. So I obviously kept active at coding and technology.

If you have the gut is an experience that I recommend and I will do that again one day.

P.S.
I'm learning Clojure. Rich Hickey developed it in two years off in his career as a hobby. So something good can came out from a long break sometimes.
Is that analogous to how turbochargers can get ICE engines to exceed carnot limits?
Really having trouble getting the unrelenting hatred here on this site for something that's fundamentally new, clearly represents progress, and is obviously a trend that's here to stay. <CrazyIdea>Maybe the laws, licensing, etc. need to, you know, adapt, change, and evolve a little bit with time also -- just as everything else changes with time.</CrazyIdea>
15% is most likely too much to ignore. Most web developers have had to support IE11, which is at like, 3-4% tops.
Because you can find actual Nazi circles so I'm positive that you can also find circles that thinks anyone who criticizes federal health institutions is a Nazi as well. Even though it was hyperbolic it still annoyed me because its just SO extreme for no reason. I just feel you shouldn't throw "Nazi" around for any old reason and should be reserved for real ones. ¯\_(ツ)_/¯
I always felt like the donut was a missed opportunity, they could of made it triple the height. Typical SFBA suburban zoning restrictions probably limited them to the bog standard 4 story max, even though that 'high rise' was surrounded by parkland.
Outdated belief #1: Requirements are instrumental
What brings you to Hacker News? Are you looking to get into development?
Peter Thiel’s $5B Roth IRA Tax Haven Is the Hottest New Investing Tip
> The state space of a complex piece of software is vastly larger than that of a building

Is it? Unless we can accurately simulate reality at the atom level and bruteforce building designs against every possible scenario to make sure it doesn't fail catastrophically, it's still all down to prior knowledge/experience, reasonable assumptions, approximations and measurements, just like in software. If anything, software is easier, as with enough efforts (formal methods, etc) you can get to prove the correctness of your software, but you can't really do so with a building.

A large chunk of software vulnerabilities is either due to outright incompetence, legitimate mistakes or cost-cutting. The example of an insecure, black-box backdoorable EC like in this article would have a "building" equivalent of using rebar or concrete of unknown specs and origin and then wondering why the construction collapsed.

Thankfully the liabilities associated with civil engineering means we mostly don't use unknown materials of shady origin and there are multiple layers of review to catch any oversights. The same can be applied to software, and while you're never going to get 100% in either domain, if software was as reliable as buildings (as in you can count the number of major collapses/bugs on one hand in the past few years) it would be a major improvement.
China is on the precipice of a major demographic issue - it's military age population is collapsing at the same time that a major cohort is reaching the end of its productive years. China is making major moves right now to eliminate potential sources of unrest because in a short period of time it will not be able to. HK is part of China's continental territory, no foreign power, especially the waning British, could possibly hope to stop Chinese military action there. Similarly with the Uyghurs in Xinjiang, and the border regions of Tibet, China wants to stamp out local identity which could lead to sepratist movements or worse revolutionary action in a few years when it's economic growth inevitably slows down and people start questioning the utility of the CCP at the same time that its power reaches a low.

Taiwan though is different. China is not a strong naval power, its strength traditionally relying on its overwhelmingly immense land army. Amphibious invasions are among the most difficult operations in warfare, and Taiwan's geography limits potential invasions to only a few easily defendable points. China is building up its naval capabilities, but getting to the point that seizing Taiwan is even feasible will still take years - years that they don't have. This is to say nothing of the inevitable coalition that would join Taiwan in resisting such an invasion. Without experience in such invasions, China would be likely to suffer tremendous losses for trivial gains, at least at first. This would make the CCP appear incompetent and further reduce their military capabilities at exactly the same time that they would be most at risk of internal strife, which no doubt foreign powers would be throwing their full weight behind.

No, it makes more sense that China's current posturing is saber rattling meant to stir nationalist sentiment in its own population. It's the same reason for its recent clashing with India and its remarkable recent diplomatic hostility. The last thing it wants or needs is new territory full of independence minded dissidents, but creating external enemies is a classic and often effective play for regimes on rocky ground.

While it's always possible that some hawkish firebrand comes to power or there is some major miscommunication that leads to hostility, the CCP and Xi especially have a long track record of pursuing stability above all else, which has honestly been the Chinese goto play for thousands of years. An invasion of Taiwan would be in direct opposition to that goal, and could only end very badly for the CCP and Xi. Perhaps if China survives its demographic crisis it will emerge as a premiere power that can seriously consider such military expeditions, but it'll be dealing with that problem for a generation.
Running a proof-of-work mining business isn’t risk-free: being wealthy alone is no guarantee of success. Conversely, with button clicking for autoyield, success is all but guaranteed.

There’s really no comparison. Running a business with high fixed and variable costs, and considerable competition is far more difficult to pull off successfully than a passive investment. Which one do you think favours a “gilded elite” more?
Apple was always weirdly cheap internally. Cheap on pay, cheap on team size and cheap on giving their engineers machines, unless you were working on special blessed projects. I think it was trauma from the time they almost died in the late 90s before jobs came back and saved the company, and they could afford to keep it because it kept on working.
And the Tesla Dalhousie guy says the LFP batteries they tested basically have unlimited recharge cycles. Allegedly 200 wh/kg was supposed to be commercialized by CATL for LFP this year, but I haven't heard anything about it so I assume either COVID has delayed it or they were just being too optimistic.

The other grid storage I wonder about was that Army salt water battery that Jeff Dahn said fairly effusive things about a few years ago. I have heard nothing of it since, so I assume it had cycle problems or other fundamental issues.
Always good to see RSS projects pop up on hackernews. I'm still maintaining the Feediron plugin for TT-RSS - https://github.com/feediron/ttrss_plugin-feediron

Unlike this project Feediron is only for modifying existing RSS feeds to extract the desired information. Typically uses xpaths to select content
Guide to Steganography
Huh? The article is full of waffle, but in the condensed form it shills for:

(a) treating an adopted code as «trivial» as i++, which is pure demagogy because what we've seen already on that CoPilot video is NOT trivial

(b) dismissal of (let me put it straight) piracy as somewhat special case of fair-use, which is valid only when code in question stays on video as prop, the real code ISN'T fair-use

(c) accepting (a) and (b) above as ultimate truth just because bogey stricter copyright laws hurts FOSS. And the water is wet. This is absolutely meaningless filler because we know what stricter copyright laws hurts everyone since Napster days.

So my overall impression from this reading is just... Huh?

> My name is Julia, I'm the Pirate in the European Parliament.

Didn't she split with Piratenpartei?
I enjoy the discussions here (for the most part) more than the other social media options.

I've done some courses in data analysis, as well as python. I usually lose steam after self teaching after a few months though.

I've found it hard to break in without a degree.
Yeah, cops (at least around here) generally know how to pack a wound. It's not terribly hard (you're just repeatedly shoving your finger in the hole, stuffing a bit more gauze in there each time).

The external wound isn't the issue, and that's really the only thing that you could practically "glue" in the field. The issue is the artery inside that's spurting blood (and even if none of that blood actually escapes the body, there's more than enough room to lose enough blood inside the body to kill someone.

The surgical intervention will involve opening up the area of the wound a bit further so that you can actually find the hole in the artery and have room to work. Once the specific location of the bleed has been found, generally a clamp will be applied "upstream" of the bleed, which will then be stitched closed (ideally reattaching it to the other end if it was severed completely). Glue isn't going to hold up against arterial pressure.
More people are worried that the new TOS conflicts with the code license, which seems like fair criticism (why does it need to enforce a minimum age? why are we withholding information for law enforcement?). Had they approached this from a more transparent/secure perspective it would have been a lot more understandable, but Open Source has always been about voluntary contribution, which is how it sustains an otherwise suicidal business model. Until recently, there was no incentive to add telemetry, but Audacity has recently undergone a bit of a takeover (maybe "change in management" is more apt), which gives plenty of people reason for concern. I'm certainly going to be sticking to the forks on my machine, but it's ultimately up to the users, and to a greater degree, the volunteers.
Not particularly music for programming but Opera GX Browser [0] inbuilt ambient music does this job. Obviously it is only for in-browser typing though.

[0] https://www.opera.com/gx
Latest patches show Rust for Linux project making great strides towards kernel
Hi OP here.

To answer why PID, basically somebody I follow asked this question on twitter, and I thought yeah why not seems like a reasonable thing to try :)

Actually I do conclude that PID is not quite the right thing for this problem. For me the learnings from making a PID sort of work for this problem were:

1. must use the right error function. like frequency not time.
2. must use shrinkage on the error to handle discrete number of server.
3. have to run controller at a multiple of server delay to avoid perturbations.

Also I discuss the basic assumptions that a PID controller makes that are suboptimal in the video.
A cursory look at what I suspect is your GitHub profile reveals you could stand to learn something about good variable naming.

Her research focuses on the cognitive processes involved in learning programming and teaching it effectively, which means her audience is likely new/novice programmers. And it's not like one of the oldest jokes about programming doesn't point out how difficult naming things is, which is a side effect of how difficult abstraction can be.
Make your entourage a marketing asset
Yes, I was very much in your shoes. I was 29 and had only ever waited tables or worked retail. I had no skills that paid and I never finished college.

I ended up going to massage therapy school, and I worked doing that for 6 years. During that time I began learning web development, mostly as a way to pass the time on slow work days. As I got better at development I got to a point where I could realistically see it as a career.

I began to focus on frontend development because I liked that I could work without dependencies, any computer with a web browser is good enough.

Massage is physical work and eventually I got tired of it. my second daughter was on the way and I wasn't going to be able to really make any more as an MT without starting my own business, which I wasn't interested in doing. I got serious about searching for dev work and eventually found something.

As a bonus, the 4 years of self study prepared me very well, and i actually enjoy the work. You'd have to to spend 4 years studying.