skysight-inc/HackerNews huggingface dataset:
Maybe severely was the wrong word to use. I use RPi's in my home lab so any impact no matter how significant is limited in real world impact. In this case it was limited to loss of access to several services in my home lab for a few hours due to a complete loss of network connectivity to the server and a few hours of my time troubleshooting the issue.

The major issue was caused by moving some of the kernel modules to linux-modules-extra package. It caused an issue when I upgraded because the 8021q module needed for vlan support was moved to this package. I lost network connectivity to the first Pi I upgraded due to this. The Pi in question had an ip address assigned to the interface and to vlans configured for the interface. When networkd could not create the vlans on the interface it failed without assigning the ip address to the interface itself. I filed a ticket regarding this.

I consider the ability to use vlans to be a fairly basic expectation of a server os especially when it previously worked out of the box. I would also think vlan support to be an expected feature for the IoT gateway role pushed as appropriate for Ubuntu Core. Luckily I was able to connect to the serial console, troubleshoot and eventually correct the issue. When the module which supports a commonly used part of the ethernet family of protocols is moved to an optional package, I would expect testing of the impact to connectivity to existing deployments to take place. This led me to lose some faith in the testing done of Ubuntu on the RPi and the stability of the platform going forward. Switching platforms was easy to do in my case and so I did.

Hopefully the recommendations I made in my ticket of either moving the module back to linux-modules or adding an explicit warning to the release notes happens. The current warning regarding some modules having been moved to linux-modules-extra, without any detailing of them including the functionality they tie back to, is completely inadequate.
> we haven't even managed to backfill a retirement from six months ago

Ok. OP, can you please define "senior" and "junior" for the assembled audience? There seems to be some ambiguity concerning those terms. On one hand they can refer to a level of experience in a specific field, specialty or toolset; or, they can refer to levels of experience in life (and "senior" in this context doesn't mean "senescence" although they are admittedly correlated).

Given the foregoing, how junior or senior is the recruiter? What does the funnel look like (somebody else mentioned this too)? Have you considered consulting your marketing people on your pitch?

Over 20 years ago I was "fix the ship" Director of Tech for a small software company. I managed dev and support personnel and recruitment; when I was ready to throw up my hands I recruited my own replacement (actually I recruited a lead engineer who got along with the president, and promoted the dev with a minor in accounting into my role).

The conversation which needs to occur is not appropriate for HN. You should be able to find me and reach out and we can have a telephone / zoom chat; professional courtesy, no obligations. You want 4 hour technical assessments, you should be able to stalk people at least a little bit. It's a zen thing.
Yes, for sure. I’m entry level but given variable overhead (cost of HR, health insurance, time spent not coding, etc.) it only needs to save me about 5 minutes/month to be break even.

I’ve been trailing the beta for the past few months and plan to recommend a corporate account to our leadership once it becomes available.
Essay by Yann LeCun and Jacob Browning. The title as it appears is: "What AI Can Tell Us About Intelligence", but this title is misleading. The authors say that the central disagreement between skeptics like Gary Marcus and themselves is "Does symbolic manipulation need to be hard-coded, or can it be learned?"
I would take the money then do none of that. And now I got a 5 years runway, enough time to build a product people like and use, and by then the investors won't be angry anymore.
HIMEM here refers to a control mechanism for switching out the mapping of the C64 kernal (the ROM “OS”) to access more RAM.

The C64 is called that because it has 64k of memory and the 6502 is a 16 wide address bus so 64k of memory requires bank switching since there is no room for anything else. This was baked into the design of the system from day 1.

Anyway, I also really have a hard time understanding how an old DOS driver to overcome the limitations of PC architecture when it was pushed into service well past its sell by date is or should be relevant to anyone except hobbyist tinkerers with old hardware. Most people won’t be able to start a Model A Ford, either. I don’t think forgotten knowledge of DOS/PC shittiness is somehow such a great loss of domain knowledge.

> Ask a new hot shot programmer to do dip-switches and IRQs etc... if they are <40 years old... they may not know what youre even talking about

Meanwhile, for those that are interested it’s never been easier to get into low level development. I do not fucking miss the days of etching PCBs in my basement and always cursed the cost of small run manufacturing. The types of things the home hobbyist can work on/solve is far beyond the frankly waste of time futzing with IRQ and blech DMA on IBMs steaming POS. Home hobbyists have the tools for free to design their own multilayer PCBs or “just” integrate the myriad embedded hardware devices available to them. More young people are involved in robotics then ever, a far more interesting endeavor to me then moving jumpers around to make a crappy machine produce 8 bit audio cassette quality sound.

> PIN switch on a mobo for IRQ settings (PRE IPv4)

Yeah even I’m fucking totally lost on this one.
Not to mention overengineered. In 99.9% of cases it just gets used by the bootloader to find the kernel on disk, just like BIOS.
> There’s no way to add complexity or load because that would just be dangerous if you can’t see your surroundings.

Definitely don't do this in your living room with your three year old toddler around (as I learned very quickly :) ).

You have to add your own load (or "weight") to your movements, it won't work if you are just out to win the game with minimal energy expenditure (which the software won't really penalize you for).
Are people seeing some huge benefits from paying attention to these symbols? I've been, as the kids say, "adulting" for some time, and pay no attention to them. I couldn't draw a single one from memory. If you showed me one, I'd only be able to guess at the meaning. All I do is not wash stuff that says "dry clean only" (it always just says it in text, I have no idea if there even is a symbol for that) and favor cooler water & cooler dry cycles. I air-dry anything wool (if it's not in the "dry clean only" category).

Color-safe detergents have been the norm since my very early adulthood. I remember ads for it when I was a kid but by the time I was buying detergent, most detergent was color safe. I've never even bothered to sort by color, aside from keeping raw denim away from everything else (on the rare occasions it's washed at all).

What am I missing out on? My family's clothes seem to last just fine. My wife pays even less attention to this stuff than I do, and everything seems OK.
Its a fair point about C. Personally, I find Nix is a pretty great package manager for C, and I'd rather use that for Hare (or any other language tbh) than learn a different package manager.

> Hare does not support proprietary operating systems

I imagine a blessed implementation would be good here as well.

Anyhow, best of luck, it really does look good. I've struggled to find "a better C" that doesn't come with downsides severe enough to tip the scales back towards C.
From the Homesnacks link:

>According to the most recent data from the FBI, the total crime rate in Grinnell is 2,185.9 per 100,000 people. That's -6.83% lower than the national rate of 2,346.0 per 100,000 people and 9.20% higher than the Iowa total crime rate of 2,001.7 per 100,000 people.

Also interesting to compare:

Location | Rate
--------------+-----
Grinnell, IA | 2,185
U.S. Avg. | 2,346
San Francisco | 4,938
Oakland | 6,456

https://www.homesnacks.com/ca/san-francisco-crime/

https://www.homesnacks.com/ca/oakland-crime/
"libfilezilla is a small and modern C++ library, offering some basic functionality to build high-performing, platform-independent programs."
Agreed. I was just thinking about it and I’d probably pay $100/month. Maybe even more.

(Shhhh don’t tell GitHub!)
tl;dr - S. 1260 Endless Frontier Act:

"Appropriate $54 billion for the Department of Commerce and other federal agencies to implement programs to strengthen domestic industries that produce semiconductors, microchips, and telecommunication equipment"

Zoinks! I suppose it's a good way to spend money toward national security and job creation that doesn't go directly into a defense megacorp pocket.
I’m relieved it’s only 10$ per month. And my company will get the bill anyway.
> Following Alan Turing’s 1950 paper, anything less than 70 percent accuracy by the judges would constitute the machines “passing,” so LaMDA would need to fool just nine of the 30 judges to pass the Turing test. If I had to, I’d bet (though not a lot) that LaMDA would, indeed, fool nine or more of the judges.

One thing I didn't know reading Turing's original paper is he predicted how big he thought a computer would have to be to pass his test.

> I believe that in about fifty years’ time it will be possible to programme computers, with a storage capacity of about 10^9, to make them play the imitation game so well that an average interrogator will not have more than 70 per cent, chance of making the right identification after five minutes of questioning. https://academic.oup.com/mind/article/LIX/236/433/986238

Turing said it'd take 10^9 bytes (words?). Google has a storage system called Colossus that has 10^18 bytes, so clearly they must be slacking off if they needed that much room to finally pass Turing's test.
A couple of months ago, I finally landed a first-round job interview at a place where I've wanted to work for several years. The interview was conducted over Zoom.

What would have happened if Zoom had worked fine on their end, but I was randomly unable to connect? Perhaps it would have been fine—they would have been understanding, and we would have rescheduled for another day. Perhaps if they hadn't been understanding, I shouldn't have wanted to work for them anyway.

But, I don't know. I wanted to work for them, and I was competing with other candidates who presumably interviewed on different days. Hiring processes are inherently imperfect, and lots of things can be consciously or unconsciously treated as a red flag.

(And yes, lots of other things could have happened on the day of the interview. But I still find this scenario particularly scary to think about.)
Going to college is still the optimal play for almost everyone, save the highly privileged who can actually drop out and get right back in at any time.

The trades are often romanticized, but overrated in their ability to reliably provide a middle-class standard of living. There will always be some trade that is in high demand and can therefore offer a middle-class salary... but within ten years, it will be flooded by new people, and that will end. (This is the case unless there is a strong union in place and it stays strong.) That's just how the labor market works. The selling point of an advanced education is that it provides insurance against labor market fluctuations, since you're hired for something other than your commodity labor (in theory). That's no longer the case these days, but that's a problem with our society, not our schools.

As engines of social mobility in the US, colleges aren't great--they're expensive, often very elitist, bloated due to runaway administrative costs, and usually staffed by researchers who consider undergraduate teaching to be their fifth priority if at all--but they're still better than literally anything else our society has in place. Our laws are written by millionaire Boomer scumbags, our businesses exist to ratify an existing hereditary elite as meritocrats while being hostile to actual meritocracy, and our culture is thinly-veiled capitalist propaganda. Our colleges might get a C-minus, but that's still ahead of the F that everything else in this country gets.
Someone else running copilot in a different workspace wouldn’t see those recommendations, you can try it yourself in a new workspace.
Dude tried to pick Microsoft products over OSS for PayPal and went AWOL which is why they booted him. He’s not an engineer’s engineer.

Supporting military coup against Bolivian president (who was proven innocent of guilt afterwards) and then tweeting non chalantly that “he can coup whoever he wants” and to “deal with it”.

His own daughter is estranging from him because he is a nightmare parent.

He has lied for about 10 years about self driving cars. People have died because of Elon’s lies.

I know dozens of engineers in my circle that won’t buy Tesla or Space-X anything because of Elon. The only people who handwave his social ills are Texas republicans who fight for his scraps. They have a dim view of the world and so he fits in perfectly as a thought leader.
"It's stupid to miss out on 100x returns"

I don't feel I'm missing out, tho. I'm refusing to participate in anti-social hucksterism. Even if there's the chance of making money.

"Cryptocurrency" was interesting, briefly, before the scams took it over. Now the interesting bits are buried too deep in scummy scams to be worth delving for.
If nobody feels like their privacy is being exploited, then surely they'll opt in to being tracked, right?
At this point the V community is verging on self parody. I can’t think of a more illustrative example of a victim complex.

Unfortunately it’s very hard to convince self-proclaimed victims that they are not in fact victims, because then you become one of the “detractors” or “competitors” looking to “gaslight” and “slander”.

I’ve never seen a language with so much self-inflicted drama around it.
> With the advent of records and radio broadcasts that sounded half-way decent, not only did you not have to go to a theater to hear orchestra music, you could listen to it all day long.

Schoenberg writes in one of his essays, that the general audience at an orchestra concert in Vienna in the late 19th century, had a fairly sophisticated set of expectations about music -- they understood sonata form, e.g. and could follow along, could recall and even sing or whistle the themes a few days later.

Did radio and recordings change this because now you don't have to listen quite as closely -- rewind or wait for the next broadcast? Or does it simply become something you don't really listen to at all, but rather take as a drug to get ready for the night out or get into a work groove? I don't deny my bias towards listening to music, nor do I reject other modalities.

A critique of MIDI is that is is optimized for keyboard instrument input with the result that the sort of music you are funneled to make with MIDI is the sort than can be rendered by keyboard. Presumably most working musicians were more interested in continuing with the keyboard-ready music they have been playing their entire lives, so here the technology clearly followed.

On the other hand, I've wondered whether the duration of popular music songs was pegged to 2-3 minutes by convention due to an early popular record format that could support 2-3 minutes a side. I'm sure someone's written convincingly one way or the other on the matter, but I don't know, so take it with a grain of salt.

BTW, hadn't seen that "commercial" for the second Viennese school and got a kick out of it. Has anyone done the same schtick for be-bop? (Love them both)

EDIT: just recalling the other half of that MIDI critique -- it was commercial interest in following a market that lead to the technology, rather than being artistically-driven à la a Verèse.
The previous argument was that crypto will be a bane to authoritarian governments; I'm just pointing out that crypto can also assist authoritarian governments.

I never said to outlaw crypto or paper currency but I just brought-up that crypto is just a tool that can be used against and for such governments.
Worst case if I was designing this I would probably have a satellite connection running over Iridium at each of their biggest DC's

Also lets face it - the utility of a trusted security guard/staff with an old fashioned physical key is pretty hard to screw up!
Few months? I notice HN down for a few minutes about once a week.
Sonic Origins is a tragic example of good classics ruined by greed
http://twitter.com/#!/diveintomark/status/15772480610242561
"You know what you should do with your life? Write a del.icio.us clone that no one will use and then die alone."

(I've written my own, of course :)
How long before repos start being poisoned with:

# Print an error message in red and exit if this program returns an error
rm -rf /
Wealthy liberals is more like it. Liberals != the left.
Recent versions of the health monitoring app on the Apple Watch looks at how much time you spend with a foot completely off the ground while walking. Which is related to this.

I think a yoga instructor said this, but it’s the reason I do tai chi. Death certificates don’t say “died from a fall” but many many people do. Breaking a hip is the beginning of the end for most people. The wound takes so long to heal and you are immobilized for so long that secondary health issues become primary. Many people with a broken hip die from pneumonia. So if you can avoid a broken hip by improving your balance you are better off. If improving your balance improves leg bone density, then you are saved twice over.

We’ve circled around this discovery a number of times. Those exercise programs for retirement homes know this. Water aerobics is just an arthritis- and obesity-friendly way to accomplish the same.
I don’t doubt that he’s a poor parent, he’s ridiculously focused on work. Know a good source on the Bolivia thing?
I can't tell if I can get it for free or not other than that vague statement about subscriptions.
I totally agree. If you code professionally in a stack where copilot perform well, 10 usd/month is a steal. Assuming you are just 5% more productive with copilot, that would easily translate into hundreds of dollars of savings.

It's for the hobbyists that it's painful. Adding another 10 usd subscriptions might be too much for your budget, especially if you only code occasionally.

It would have been nice of them to introduce a free tier where you could use copilot for a few hours a month for free.
Can somebody post the equivalent in Windows cmd?
That works and is similar to what DuckDB does for small CSV files. We have the sampling step primarily for larger CSV files, when you might not want to do two passes over the file. This way we can keep the benefits of streamed file reading while offering type inference that "just works" most of the time without a major performance penalty.
Does copilot learn from and suggest patterns in the same codebase that you're working, or does it just pull from the huge pool of projects on GH?

How well does copilot help with languages like Elixir that are less common? WIth TypeScript it's been remarkable, but that's one of the most popular and surely very familiar to devs and GH, so I would expect less popular like Elixir to not perform as well.

Does copilot work for shell scripts?

I'm a vim person and don't want to use VS code. Is copilot worth the hassle to get installed into vim?
Really love your previous work on ocean-centered maps like the Spilhaus. Keep up the good work.
i use it. it kinda sucks i get dropped emails from united and i have no idea why ( screener doesnt pick it up.)
See also: https://news.ycombinator.com/item?id=31825661
In such a way that records would be preserved past the dissolving of the original issuer? In a way that doesn’t touch the existing financial system? In a way that permits trust less exchange of memberships?

Of course anything can be done without a blockchain, but it has trade offs. Not understanding the trade offs will drive you towards centralized solutions.
That's very zen, but ultimately it doesn't answer my question.
No.

The switch to POS is entirely a socially initiated hard fork being built by Eth holders, users and developers. The miners who don't want to play along are effectively being fired. And there is a lot of economic incentive to get that fork done - mining is a really expensive way to generate consensus on a blockchain. What miners earn via block rewards is coming out of the pockets of other eth holders because of the coin's inflation. Ethereum will be able to reduce it's issuance/inflation by roughly 10x in the switch.

The starting point was launching the beacon chain back in December 2020, a separate chain designed to provide consensus and validation of mainnet ethereum in the (hopefully near) future, whose validating participants fund their deposits through what is just a normal contract on mainnet ethereum. From there that beacon chain has been refined and built into a protocol with multiple implementations, and had its stability monitored and tested.

From here, it's just a matter of forking mainnet ethereum into using the beacon chain as its consensus provider and ignoring the miners. And that step is pretty deep into the final testing phases using ethereum's long running testnets to run through the 'merge' at it is called.
The majority of programmers in the US are salaried.
Vertical spacing is fairly messed up on mobile.

I highly recommend running a broken link checker and the "Unicorn" validator.

You may also want to do an accessibility audit.

I'm also not seeing any Opt out page? You may need to surface that for volunteers.
> What's the criteria for being considered "a maintainer of a popular open source project"?

The FAQ [0] says

> A maintainer of a popular open source project is defined as someone who has write or admin access to one or more of the *most popular open source projects* on GitHub

(emphasis added)

[0] https://github.com/pricing#i-work-on-open-source-projects-ca...
The productivity boost is absolutely worth the money. It makes programming more enjoyable.
I believe this is the reason for the submission:

>Version: This is version 2022.06.19 of the "Introduction" web page.
Surprised everyone has not switched to this already - great idea
This was expected and $10 a month seems reasonable for the value.

I still constantly get surprised by how good it is. Just now I had a function I was procrastinating and thought would take a long time to write. When I finally sat down to actually do it I typed the function name and Copilot just autocompleted the whole thing for me. I didn't have to modify it at all. I wonder what other things I am unnecessarily procrastinating.
It’s also a terrible way to go out. Pneumonia is drowning in slow motion.
I wonder if it'd be legal to train your own model with a similar architecture but using input-ouput pairs generated from copilot itself (fair use right?). Sell it for $9/month.
That's the problem, what is a "most popular project?"
Heating water on a stovetop isn't actually particularly common. We don't have electric kettles because we have coffee makers instead.
There’s no acceptable definition of “politics” when even basic, science informed medical advice can be political.

Instead I think it’s more productive to change your news diet away from histrionic, click bait to more reasonable sources that offer balanced perspectives. Then you can engage your curiosity about a topic with different perspectives rather than your reptilian, tribal “us vs them” brain that exemplifies most media.
> Amazon drones are coming to town. Some locals want to shoot them down

FTFY
They are "autonomists" not "separatists", what they were asking for and agreed on the two Minsk accords was "autonomy" not "independence". There's certain intentionality in painting them as separatists.