skysight-inc/HackerNews huggingface dataset:
The microcode is mostly irrelevant, and is also opaque. It might be doing something but Intel won't give you more details beyond the programmer's reference model.

"Microcode" generally looks more like expanding a CISC instruction into other instructions, rather than something that looks like a program.

Extremely low level paper: https://www.researchgate.net/publication/295010710_Booting_a... ; good to confirm that Intel systems still boot at 0xFFFFFF0 in real (16-bit!) mode. It also points out that microcode updates are applied after execution has started.

There is also the fun of "cache as RAM"; it's usually quite a time consuming operation to get the DRAM controller up and running and "trained" to the particular signal properties of the motherboard, so the early boot phase has no RAM.
With a large project unless a large auditor goes into your code and reads it with a fine comb it's not a good idea to have blind trust in it.

And Chinese author does mean CCP, assuming they live in China they are almost certainly able to be compromised and it is a bad decision to trust them with something as valuable as your whole code base.
Ah, no, I don't really want to discuss philosophy in earnest. Many people I consider friends are struggling to find a place in the world where they're valued in a way that makes them a living, and I don't think this conversation will help them. Good day.
If you apply it to any other sector, I think there aren’t rules and regulators that issue large fines to enforce them. Eg if there were a ‘big tech regulator’ that had rules on record keeping like in finance, this google thing would be resulting in some regulatory action and big fine. I think it’s interesting to wonder what other industries might look like with regulators that are more like financial regulators.
I kind of get what you mean, but you don't provide a good example. The first question is what are the specific technologies and why are they involved? If you take some outdated version of Java, this could be interpreted as teaching you to be a Swing developer, or how to apply Java for user interfaces and learning some fundamental design patterns.

Whether it is the former or latter matters a lot. Oftentimes the people taking the course don't appreciate which it either which is problematic. In your example, someone could be given a really good desktop programming class on Win32 whether they used Windows XP or Windows 10. The success of this is orthogonal to the tools at hand really. It is what the professor and/or students make of it.
Oh, wow. Thanks for the clarification.
This is the right way to go.

Nodejs is “good enough”.

package.json is entrenched.

Deno gains nothing from not supporting package.json, and has everything to gain from becoming a “better node than node”.

Deno will pick up steam if it can become a drop in replacement for nodejs. Then people can start to exploit its unique features.

Ideally I could replace node and switch to deno by doing “npm install deno” from within an existing node project
Huh, it uses M4 to build its DSL, how quaint.

I wish there were more projects on the other side of the spectrum: take the script's self-reported usage string, à la docopt [0], and derive argument-parsing code from that. After all, we have GPT-4 now.

[0] https://github.com/docopt/docopts
I’ve had a handful of referrals go nowhere in the past few months since a layoff, but the worst by far was one where I talked with the former coworker in January shortly after the role was posted, clicked through his referral link to apply, mentioned him in the cover letter, and then waited…

I checked back with him after a few weeks, with no updates. Finally, I checked in with him again just last week – and learned through him that the role had now been filled, all without the company so much as sending me a rejection email.

In an already-demoralizing job search, it was a real gut punch, and despite 10 years of experience, has me really starting to question whether I still have a future in tech.
What you describe also happens periodically in the real world :). It doesn't require any technology; it just requires getting out and going places (and a city/environment with a lot of different things happening).
The Other Worst Transit Project in the U.S. Is Now Also Dead
Agree. Other than that it's decent. I say package.json with a minimal scripts section (so you can run dependency commands) and pop the composition of those commands in a Makefile.
Interesting, I always start the shotgun well before I expect dream offers to pan out. I feel that I negotiate and interview best when I have a been interviewing and have offers in hand.
Back when my employer went under in the housing collapse I saw it even then. I estimated that at least 80% of everything I saw was either a repeat of something else or in some other fashion not a real job--and that was only the stuff I could actually determine was bogus.
They aren't expected to chase their food until in exhausts and can be easily killed and eaten.
> with almost 150 CVEs since its inception. Just now for the 25nd aniversary half a dozen were added to the list.

These ones?

141. We are not aware of any exploit of this flaw. Severity: Low
140. We are not aware of any exploit of this flaw. Severity: Low
139. We are not aware of any exploit of this flaw. Severity: Low
138. We are not aware of any exploit of this flaw. Severity: Medium
137. We are not aware of any exploit of this flaw. Severity: Low

...

> The dependency list is an absolute security nightmare:

Is it the thirteen items on this list: https://curl.se/docs/libs.html ? "You can build curl without them"

> Why is anyone trusting software that needs this many security updates for such a comparably trivial task?

At 148299 lines of C, perhaps it has more uses than you give it credit for?
I think that the reason for this is that the devices aren't (yet) suitable for the mass consumer market.
Thanks! I wonder if there's a digital game or model version of this. Feedback loops can be pretty entertaining if presented well.
If everyone in the US had gigabit then things would be very different. There are still homes with data limits and 20 megabit upload.
I'm not convinced that going from "sorry, I don't understand" to confidently-asserted answers that seem like they're correct but are absolutely incorrect a high percentage of the time is an improvement.
Growing up my family was mostly a one-car family. I was homeschooled so that made it a lot easier since nobody had to pick me up at school, and my mom was stay-at-home. I totally understand why a public schooled family where both parents work might need two cars though. It would be a pain to drop your kids off at school, drop your spouse off at work, THEN head on to work and then pick them all up at the end of the day when traffic is clogged.

It depends pretty heavily on family situations and all
I hate it with a passion. Harder to user, less accessible and intuitive.

It hurts me as the Mac is my main work tool and has been for almost 40 years. It’s hard to watch it drift into stupidity.
G, combined with its benefits, does NOT underpay compared to Amazon.

Amazon's vesting schedule is so toxic that 90% or more google engineers have higher total comp, better benefits, and better WLB than Amazon.
Who would buy this and for what?

There are some sharing companies out there, that could rename themeselve and use that service, but, would they make millions with that to pay the domain?
> I think it was that an American company took it over, not that a company took it over. They didn't AGPL forego, they just soft forked and backed the fork with a European organization instead of an American one, Codeberg[1]. Yes, the org is non-profit, but it still smacks as hypocritical.

Straining to assume good faith here but this seems very likely to be wilful misinfo - particularly given the emphasis. The reasons for the fork are very clearly stated in the lettter linked in the comment you're replying to: it's about community decision-making procedures (which have been removed during the incorporation). It's also about profit: the US corp is for-profit.

Secondly, not only are Codeberg a non-profit, they also adopted the project after the fork. That wasn't a part of the original letter nor discussion. They don't control the project (see aforementioned objections on the basis of democratic input) - they're a host & benefactor.
First American Hacked by Predator Through Covid Vaccine Appointment in Greece
>So let food prices rise.

"Let them eat cake"
I just did a search on "blind person using computer" most used keyboards, some also used voice tools built into the OS. Whats the throughput on existing B2C tools?

I see research but not anything I can buy right now.

Actualy, if you receive input data faster than you can process and think, wouldn't that in effect just be a program telling you what to think and do? You could resist, but not be able to independently decide what to do anymore than if a room full of people were shouting at you 24/7.
The 4 years I spent doing a CS degree at a Scottish university were all maths and CS - almost no "dicking around". Mind you this has the distinct disadvantage that if you get to uni and you realise that CS isn't your thing you had very few options.
> Page 16

> https://www.ipcc.ch/report/ar6/syr/

>> Have they modeled all the different plausible crops and agricultural techniques, which regional environmental conditions they're most suited for, and the transitions between them based on regional climate change effects?

> Seems so.

I'm not seeing it. I'm assuming you mean page 16 of the "Summary for Policymakers," but all that has is a unreadable map of "Maize Yield" projections with the disclaimer:

> Projected regional impacts reflect biophysical responses to changing temperature, precipitation, solar radiation, humidity, wind, and CO2 enhancement of growth and water retention in currently cultivated areas. Models assume that irrigated areas are not water-limited. Models do not represent pests, diseases, future agro-technological changes and some extreme climate responses.

So it sounds like they are not accounting for things like changes between crops or changing which areas are cultivated, which could be pretty significant. For instance: their tiny map shows the cultivated area in Canada remaining unchanged, but if you're looking at total world agricultural yield of a future warmer planet, it seems like you would have account for more Canadian land becoming arable and agriculture spreading further north.

> "Extremely" is a big word. Agricultural yields depend on the weather. A population of 9-10 billion will not be sustained by vertical farms maintained in a synthetic climate.

Which is not the way I (or anyone reasonable) would think people would adapt. Instead of the software-engineer techno-fetishist fantasy of "vertical farms", I would think the adaptations would consist of things like:

1. Creating new farms in areas where the climate is currently too cold for productive agriculture,

2. Switching to different crops or different varieties that are hardier against heat and drought or otherwise yield more calories (per whatever limiting factor),

3. Switching to different irrigation techniques that may be more water-efficient,

4. etc.
If you have evidence of foul play it's already far far too late to do anything.

With authoritarian nations and their ability to control and steal your projects, you assume guilty until proven innocent. You should require there be a real audit before you trust gitea.
What is bad is the missing balance. I need to see opposing views (there are more than two sides)
Reading the reasons...I could have told you this when Deno was released. Oh wait, pinned package versions are too specific??? Maybe you want some sort of tool where you can give it constraints on package versions and it'll find the minimal set that fits these constraints. Some sort of...package manager? And big url imports are kind of ugly no? If only there was a way to resolve them via a manifest that this package manager could also read. Some sort of package...file, like a package.json.

I dunno man, this feels like stuff the Deno people could have predicted. I don't understand why people treat packages like the boogeyman. You need a way to share and reuse libraries. Then you need a way to version these libraries. Then you need a way to reuse versions of said libraries. Then you need a manager to handle the reusing and constraint solving of libraries. It's a pretty logical sequence of events. I know it seems icky and gross and we should all just be real programmers and write our own dependencies, but you don't get paid to write dependencies.

I guess that's the issue. The people who write stuff like Deno or Node do indeed get paid to write dependencies. And it's too easy to listen to the people complaining about straw men like is-odd when in fact, for all the messiness, developers get a lot of utility out of packages.
If I've learned anything over the years, is that technology moves so fast day to day that, that to keep up with absolutely everything all the time is a fool's errand.

You need to pick an area that you really like and focus on it and I think the money will come when you improve and specialize your talents in that area.

That area, of course, should preferably coincide with the jobs available in your area in order to make it easier on yourself, but nothing says you can't apply for remote jobs.
Finally! We now know the true expansion of the M in MULTICS.
Yeah I get that steel is a better material in many cases but building code is going to be slow to catch up, or wood simply has a grandfather clause that makes things simpler
Thanks! Macroexpanded:

It's TCP vs. RPC All over Again - https://news.ycombinator.com/item?id=34871710 - Feb 2023 (112 comments)
Ask HN: Resources for Fluency with Pandas?
I'm bringing this up now because I've talked to other people who have the same problem.

When I have a question about python I know how to look up the answer quickly in the manual.

With pandas I am not so fluent and find myself using Google or Stackoverflow to look for answers which I think is a source of errors and waste of time. Also I work sporadically with pandas so once I get one data analysis project done I don't really consolidate the experience and come back feeling like a fresher a few months later.

Architecturally I don't find Pandas strange, that is, I understand the benefits of column oriented processing (and learned that people who fund data analysis startups don't want to fund anything else,) so it's not strange to me that you're supposed to build a dataframe a column at a time as opposed to row at a time. Still, I find that the "pandas way" of doing things doesn't really stick in my mind.

Probably reading the manual, then reading the manual again, and again, over a long period of time would help, but I'm wondering if there is a really good set of problem sets (like Hackerrank) that will help develop fluency in pandas, or alternately, a really good "cheat sheet."
I did a similar thing, moving from Raleigh NC, to the Ozarks with 18 acres of land. We no longer have to pay a mortgage, our cars are paid off, and all money in the household is going toward building a new home our way.

Sure, the nearest fuel station is 7 miles away, nearest food likewise, and nearest grocery 17 mi in either direction. We have to maintain the woods and fields, and there are birds of prey, coyotes and bear in the area.

I wouldn't trade it for anything though. While I like urbanism, I think the US is forever doomed to do urbanism incorrectly, and we're too fundamentally screwed up in what we prioritize compared to other global cities.
They've been meaning to migrate for a while now, but have had various blockers.

https://github.com/go-gitea/gitea/issues/1029
> I think it was that an American company took it over, not that a company took it over.

A small clarification, Gitea Ltd. which owns the trademark and domain is (apparently) based in China.

https://forum.forgefriends.org/t/gitea-ltd-company/917/5
had to stop watching half-way, didn’t land anything for me.

Surprised it got that much hype
We are actively working on it, everything other than the main repo is on gitea.com and a lot of that is also being converted to dogfood actions.

The main repo, however, has a lot of issues/prs/etc metadata and so migrating is a bit harder.
My father is 75, doesn't speak English and has no idea what "climate change" is scientifically. However, as a farmer he has been noticing the change in climate for the past 15 years at least.
I am not a farmer, and don't have his experience, but I am aware enough or my surroundings to notice that the climate of my childhood was different.
We used to get rain in the summer. We used to get snow in the winter. It's currently winter, one of the driest I can remember. No rain and no snow.
For one, JSON has native support in the very language this runtime supports.
An operating loss is still an operating loss even if you have savings.
> Social media should give full control to the user on top of a credibly neutral layer.

The whole point of Mastodon is unbundling this concept of 'social media' as an opaque entity of some kind. You already have full control with Mastodon. Don't like how your instance is doing moderation? Start your own instance and set your own rules.
> Parents in cities have been arrested for letting their 10 year old kids play in the public manicured park unsupervised. Google "Free Range Parenting" as a city thing.

Okay. I googled it. I'm seeing articles about parents being arrested for this sort of thing in places like Blairsville, Georgia (pop. 526) and Killingly, Connecticut. Not exactly massive cities...

If cities arrested kids for waling or biking or being on the subway alone, no one would be able to make it to school in the morning.
After working my ass off for the lat 6 months trying to beat manifest v3 I have finally published my extension. Ad block on V3 I was able to build a very successful one as with VPN but I am still trying to figure out how to bypass the proxy login. If you guys dont mind will you please give my extension a download and leave me some feed back on the ad blocker.

https://chrome.google.com/webstore/detail/offthegrid-vpn-ad-...
> When I press button on yubikey, it pastes some jibberish - way more than 6 chars, but can't THAT token be re-used?

Just to be clear, that's not related to FIDO which I was originally talking about. That's one of the extra OTP features that most Yubikeys come with, but it's unrelated to the Yubikey's FIDO capability.
It make a huge difference if the bond fails.

Bob the bank buys a bond from Alice. Criss at the central bank in charge of QE buys if from Bob. Alice goes bankrupt and Bob doesn’t care.

Bob the bank buys a bond from Alice. Criss at the central bank loans Bob money. Alice goes bankrupt and Bob’s bank fails.
My smartest employers always said they preferred hiring the top decile from mid level colleges rather the average ivy leaguers, or the stars from unheralded companies rather than the employee #987563 from big name logos.

Unfortunately that's not the norm, but I find branding yourself in that way can at least help overcome this challenge in the hiring process (if you get past the screener that only looks at these filters that is)
There seem to be non-stop AI hype since 10 years ago, but it does not seem to be a field that has high barrier of entry.

This time it does seem quite useful, but I think in a few years it will be commoditized and offered from all major cloud vendors, probably even get to choose the models.
bikes are great in small towns with decent infrastructure. the range from 20k to 100k people is kind of perfect for biking because they are a bunch smaller than big cities. in actually rural and suburbia they aren't as good but small towns are perfect.
The argument above was that you can still hurt a bus driver psychologically by having them kill you. So it doesn't really matter that an ebike is heavier.
Deno is the perfect real world example of a programmer looking at the complicated mess of code they wrote over many years, deciding to start fresh to fix all the problems, realizing their simple and elegant new product does not address all the use cases that the old one did, adding more and more complexity to it until it does, and eventually ending up with exactly what they had before.
That’s just deliberately missing the point.

It is actually remarkable how quickly we can go from “untrained, can barely go down to the shop on foot without a racing heart” to running being barely a problem (unfortunately to many — it really is hard to burn more energy than what you normally eat with even quite long runs, we are that energy efficient at that).

But the actual point is that people before the agricultural revolution was more than fit enough for that, and evolutionarily speaking that is no time at all, so.. yes, not even being trained from childhood, just deciding to train for that hard, most people could definitely do that.
We wrappered the AS400 DB2 database with a django rest framework REST API using https://github.com/lionheart/django-pyodbc . I hated trying to use IBM documentation.
It looks like the bike is in the 'foldable' shape, but isn't foldable?

These small foldable bikes are popular in Europe mainly because you can take them with you on public transport for free (they count as luggage if folded together.)
They are writing:

> There are still a bunch of smaller reasons, but we could write a book on this, and probably no one would want to read it.

I’d read a book about Zippyshare, its history and about all those smaller reasons why they are closing.
The argument above was that you can still hurt a bus driver psychologically by having them kill you. So it doesn't really matter that an ebike is heavier than walking.
The problem is not what happens to a bike or a car in a comparable accident. The problem is that some car drivers somehow believe that bikes don’t belong on the road.

They display two very distinct and easy to notice behaviour:

1. They deny bike presence on the road: They refuse to yield, don’t check their mirror, and run them over as if the bike is not there. When you point out the discrepancy, they just affirm that cyclists have to yield to more important traffic no matter what the condition.

Another symptom of that is drivers thinking that bikes should not be on the road and harassing them with honks, and revving their engine. When they pass them, or on-line, they loudly claim that bikes are not allowed on the road or have a (non-existent) obligation to move away of a far more important car drivers threatens them. In that process, they speed (which is illegal), pass dangerously (also illegal) and threaten people with bodily harm (again, illegal). Retraining, license ban and jail sentences are easy ways to get dangerous people like that to not put people’s lives in danger.

A third symptom is that they claim that “no one” is using bike infrastructure (in spite of evidence like what we see in London) because they refuse to see it. They see no issue with routinely parking on bike lanes or blocking bike-only passages.
This complete denial of another humanity is hard to imagine if you haven’t witnessed it, but it’s very common.

2. They have a cop-out of thinking that bikes are “dangerous” because they project their own dangerous and unhealthy driving habits as “normal” and impossible to modify——denying that those habits mean they break the law in several ways. Crash don’t just happen: drivers choose to not pay attention. Actually supportive drivers are not pretending they care: they are enthusiastic about cycling because when they are around bikes, drivers don’t honk, threaten or put cyclists’ lives in danger. And they can’t imagine that anyone would.

It’s very simple for cyclists to be safe: drivers should look at them and thing “This is a human, going from somewhere to somewhere else, like me. I should not kill them.” If they don’t, the cyclist is not the one in danger: the driver is.