skysight-inc/HackerNews huggingface dataset:
I think, maybe, the stronger argument is that the area of Generative Programming (which covers just about anything that generates another program) itself is too broad to properly address in a semester course. This course is particularly focused on metaprogramming, where ML has less relevance. This is to be expected, given the instructor.

It's fairly common practice for the title of the course to be far more broad than the topic. See: "Theory of Computing" courses which spend all their time on complexity classes and never mention automata, or graph theory courses which don't ever mention monadic second order logic or spectral graph theory. Decisions have to be made about what to keep and what to cut, at some point.

I spend a lot of time reading papers at the intersection of ML & PL, so I'm a bit sad, personally, but I don't think it's fair to say the course is out of date. Rather, this is just a sign of the known world getting bigger.
“Free speech” is used in many ways. But in the US, my understanding (IANAL) is that I can be fired for saying something, and cannot claim “free speech” as a general blanket protection. Exceptions exist if it is specifically a protected form of speech.
I think the article does speak towards this somewhat. For example:

> The focus on increasing EVs' range is contributing to their relatively high prices. Unlike with gas cars, the more you pay for an EV, the more range you can expect to receive.

That's partially true. The most fuel efficient vehicles have traditionally been the cheapest cars, those given small engines and the least amount of heavy noise dampening and luxury items. But it's not always true that paying more for an EV will get you more range. $70-90k for a F150 Lightning will get you less range than a smaller, less expensive Hyundai Ioniq 6. Within classes / makes, though, it's generally true that you pay more for more range, which is a flip from ICE. https://www.visualcapitalist.com/longest-range-evs-2023/

> EVs can be an important part of the fight against the climate crisis, but America's EV plan needs to lean into what these cars do well: short daily trips that can be taken in small, affordable cars. People who frequently take long trips can take advantage of hybrid cars.

Hybrids by themselves already make a good deal of sense. While some may argue that the complexity could reduce reliability, the Prius has actually been one of the most reliable vehicles you can buy. Maybe your daily driver does not need to be your "everything for every situation" vehicle.

But this is an old argument we'll likely never win against the American car buying public. SUVs (and increasingly large ones) already do almost everything you could ever need, even if the vast majority of the time, all they do is move a single person around. And the same can be said for those huge 4 door trucks (with small beds).
Musk's conception of free speech is completely incoherent. On the one hand he claims to want to fund the legal defense of people fired for their tweets[1], on the other hand we have stuff like this. The simplest explanation is that his idea of speech that should be free is: "stuff I agree with" and anything that falls outside of that box can be freely censored or actioned against. Is there an alternative explanation I'm not seeing?

[1] https://www.theverge.com/22345505/elon-musk-twitter-x-employ...

Edit: Thinking about this discussion reminded me that "cis" and "cisgender" are considered slurs on twitter and using these terms can get your account suspended[2]. Interesting.

[2] https://nypost.com/2023/06/21/elon-musk-says-terms-like-cisg...
No mention that this is just the preload list and isn't really required. HSTS normally operates by a trust on first use model, where a header returned first time you access a server and this tells your browser add the domain to its internal HSTS list.
Yep. I have a Diesel. My average trip length will be roughly 60km. However, 4 - 8 times a year I need to go much further. Last year a single round trip for work was roughly 2200 km. And that was through extreme rural environments. The vast majority of places I stopped to refill the vehicle did not have electric service.

Average trips being serviceable doesnt help me. I dont buy a vehicle assuming it will work on average, I buy a vehicle knowing in will serve every one of my use cases.
I think that's why the article suggests exactly that.
I think some earlier NLP applications have something called "Unknown token", which they will replace any unseen word. But for recent implementations, I don't think they are being used anymore.

It still baffles me why such stochastic parrot / next token predictor, will recognize these "Unseen combinations of tokens" and reuse them in response.
Well, the discontinued Chevy Volt is just that: 50ish miles on electrons from the plug-in battery; only then a few hundred on a tank of gas via the ICE. So, no range anxiety, and you can likely commute on battery alone. Can’t imagine why they didn’t sell well; I like mine fine, and find I do only about 20% of my travel in gas-mode.
This is less like getting rid of an obsolete standard and more like your mouse sensitivity now changes based on where it is on the screen (except in this example if you misclick you risk someone getting hurt or killed).

It's just making an easy task you need to do harder for no reason in a context where making mistakes can have dire consequences.

Also I still use USB A, headphone jacks, and network jacks regularly on my devices.
When Did Humans First Start Wearing Clothes?
Books. I know that at the age of internet, books might sound "slow" but for many a topic, specially core and fundamentals of it, books are great.
Yeah, a lot of database management systems have really bad API designs, often mirroring the underlying database API directly to the user over the network without any further consideration towards the network having different constraints.

Said database APIs are typically not unreasonable when the database is running in the same memory space as the application, where latency is unnoticeable, as historically was the case when a lot of these APIs were designed. But, as you know, the model breaks as soon as you find yourself in a high latency environment, like over a network.

So then you get some weird bulk operators bolted onto the system to work around the latency issue, but they don't fit the mental model of the rest of the API designed around the idea of single unit operations. Save catching it in the fine print, they go unnoticed. Indeed, the naive programmer who hasn't yet been burned will not be able to fathom that another developer could design such a bad API and will put faith in the idea that the underlying system will somehow automatically mitigate the problem you describe. And in small scale testing it works fine, so there is no reason to doubt that notion. That is, until it is too late...

The experienced developer has learned to stop trusting other developers and bring a heavy skepticism when using another's API. This is a blessing as it means they (usually) stop making those kinds of mistakes when they encounter a bad API, but it is curse as it means they see no reason to fix the problem. "Why don't the junior devs just know better?!" they say. And so, the cycle repeats.
One of the people on the other side of the table here. There are programs out there for the "rehabilitation" of those formerly convicted. Some of what I've seen is probably not helpful for you, but part of their work is job placement with companies whom are cooperative. It's hit or miss who is willing to go through the extra work of hiring those with a record, which is silly because it's not that much extra work. Depending on the role, it does add extra hoops which some managers will just shrug and find someone with less baggage.

Consulting is an excellent other option as well. Plenty of work in the security field if you get your name out there. Independent experts on small limited projects. Especially if you're doing things like external pen tests.
A ton of progress can be made climbing a tree, but if your goal is reaching the moon it becomes clear pretty quickly that climbing taller trees will never get you there.
There is software that is profitable, and there is software that isn't. That's all I care about. The best developers think like biz people.

Software with "technical debt" that makes $millions is highly valuable. Software with no "technical debt" not making $ is sunk cost.

Assuming you are a pro and not a hobby/OSS developer of course.
How long will humans being killing each other with cylinders of stored energy?
Dense urbanization is not the point. We need medium density. Bikeable. There should be more housing choices than an apartment in a giant building by a highway OR a single family home with a big yard out in the suburbs. With relaxed zoning, small developers could start building smaller multifamily homes that regular people can afford to buy so they don't have to choose betwen renting one of those apartments or being "house poor". We used to have that medium density housing; it's what lends many older neighborhoods their charm. Make it legal to build again!

And with a medium density, less car-centric neighborhood, people can reasonably walk or bike to work, the grocery store, etc., meaning a car is optional and it's easy to get exercise. Right now we drive everywhere, spend loads of money on cars and roads, and wonder why we are so fat! It is not cheap, healthy, or sustainable to base our communities on the idea that everyone must buy a 3-5 bedroom house on a quarter acre in the suburbs and commute 30 minutes in a Jeep.

People are not leaving California because it's too dense, they're leaving because it stopped building homes.
I thought hybrids were the cost-conscious choice currently?
Until we develop a better way to kill each other
Twitter accounts with the most community notes
The specifics if this case notwithstanding (I recognize that communications about workplace conditions are protected), if someone was on a slack channel, bulk emailing other employees undermining and disparaging their manager, were asked to stop and they didn’t, isn’t that grounds for termination?

They’re free to speak and tweet about it all they want. They’re just no longer an employee.
Snaps are fine.
Sometimes when you do something wrong, there are consequences.
Could you share an example of such a trip? Let's toss it into ABRP
Florida surgeon general calls for halt on Covid vaccines, citing debunked claim
I assume this depends on who you ask. I bet you could find some Nazis who would say they loove the ideology but they're not too keen on all the killing. Same for lots of communists. So this is basically personal beliefs & interpretations of these ideological systems. Implications for platform moderation unclear.
It feels like you're just hunting for complexity a bit here. Any of SHA2, SHA3, or Blake are viable options.

I'd only let NIST and FIPS drive my crypto choices if I was being actively forced to do so by a government use case, and even so I'd be praying for the day that FIPS joins us in the modern era and stops tethering us to acronyms they could enumerate a decade ago.
It's clearly newsworthy. Lots of news organizations are reporting on it, not just NYT. I don't think we need to assume that a newspaper is corrupt for reporting that the government published a document, that's a huge part of their job.
This is called an investment by taxpayers, and the return has been much greater than 1.0
https://archive.is/bHoAn
It's accurate. Comment shows up to the user, doesn't show up to everyone else. I wrote some code for someone where it alerts them if a comment they post is shadowbanned (compares their comment/post history to what others can see). Might scale it up when time permits with a browser extension.
Hmm wild! I totally believe you, it’s just surprising to me. I’ve encountered these abbreviations constantly over the years, at multiple different tech companies, even though I work primarily as a backend engineer - they are FE concepts, are you by any chance a really heavily BE focused engineer, who doesn’t really touch frontends?
>You have the right to act with co-workers to address work-related issues

How do Musk’s personal statements/opinions outside of work count as work-related issues?

Genuinely asking, I don’t understand how these rules are enforced.

Apple has locked down internal communications about non work-related topics on internal slack and email in the wake of RTO discussions. If this is grounds for a lawsuit, I think other companies are probably open to these kinds of lawsuits too.
I'm not thinking that battery replacement would be seen as a way of recharging or be done on the road. It would be infrequently done, when a change in capacity/technology is required or the module is worn out.

The interface specification could go beyond the electrical, including things such as heat removal.
There's no way that 14k accounts has 7 million friends actively accepted, that would be 500 friends on average. It must be that they reveal info about you to other people who have a genetic match and it was heavily scrapable with the stolen credentials.
The fight between floating point and integer representation still rages to this day
I'm not sure I agree with your first statement.

At the low end I would take a Hyundai Ioniq any day over a model 3, and they're comparably priced.

At the high end, I'll concede things are a bit more expensive, but I'll take the barely used Taycan Turbo I got for 70k any day over a new Model S.
Bug story: Getaddrinfo(3) and PBR
Figure updated. Now swift is pretty fast on nqueen+matmul but it has the longest green bar (i.e. longest running time for sudoku). This looks ... interesting.

There are only 20 thousand array allocations in total, not a lot. Javascript also has these many arrays allocated/deallocated but it is 4 times as fast.
The point of security is to remove trust as a requirement.

Poster could say, “you don’t need to trust me, that’s the point of {insert product or service}”.
This is why I always just use an int64 on embedded systems for timestamps. I'll be dead of old age before my software kills anyone by accident.
Look, I'm part of the new generation. I think live plus plus is awesome, but don't really want to pay for it.

If what yout talking about is "not that hard" can you show me how to do it?

If it's not that hard, why aren't you teaching anyone? Why isn't it ubiquitous?

Your comments seem so at odds with reality that I'm inclined to think your missing something. But I'm also intrigued. Is it not that hard? And if it's not hard, why is live plus plus successful?
I mean, in many cases that’s grounds for dismissal and legitimately the job of a manager.

“Yo, stop bringing politics to work, your job is to make flight controls - not criticize the owners of the company outside of work. You’re being disruptive - stop.”

Idk, Musks behavior is what it is, idk why these employees thought it was their role within the company to continue to speak out.
I think that is meant to be seen in the context of so called https://en.wikipedia.org/wiki/Dark_silicon , not as wall (socket) power.
again, right to work has nothing to do with it

they meant at-will employment state, which is every state in the country except Montana. at-will employment means you can be fired or you can quit at any time for any reason that is not illegal (such as discrimination)

right-to-work and at will are constantly conflated in situations like this
Yes but it hurts my feelings very very much and he's very very important to me, so much that, when a bunch of astronomers publish an academic paper with a cool RF investigation, the first thing I say is: "the government is At it Again! Regulatin!" -- no one talks bad about anything my Elon is near without showing what a shill they are.
I hope those ants have a valid government approved doctor’s prescription for that
Looks really cool! Can I use it totally locally on a non-internet connected VLAN? Or do I need to use an app / cloud service?
Italian hospitals on the verge of collapse
>your job is...not criticize the owners of the company outside of work

So companies now own 24 hours of their employees' day?
I think you mean "at-will", not "right-to-work"
> wirth was the greatest remaining apostle of simplicity, correctness, and software built for humans to understand

Absolutely!

And equally important was his ability to convey/teach CS precisely, concisely and directly in his books/papers. None of them have any fluff nor unnecessary obfuscation in them. These are the models to follow and the ideals to aspire to.

As an example see his book Systematic Programming: An Introduction.
The electric offerings from most companies just don’t seem “there” yet. I don’t want a Tesla because AirPlay and adjustable aircon grates are non-negotiable for me, but the alternatives just don’t seem like a good bet yet. Hyundai is compelling, but most brands are offering electrified versions of non-EV platforms. An EV platform with low drag is much better, but outside of Tesla and Hyundai no one seems to be shipping an EV platform car in the $40k price range.

Then when it comes to plug in hybrids, Toyota RAV4 Prime looks great, but options from other makes look kinda like a joke with 20-30mi range and the ICE engine kicks in whenever you accelerate, or are similarly super expensive to the BEVs.

My plan is to just buy an ICE car now, and then sell it in a couple years once brands start fielding their second generation electric platforms with better economics, NACS (Tesla) plugs, and the infra catches up a bit.
Wouldn't that test the team as much as it tests the language?
Freedom of speech does not mean employees can say whatever they want and not be fired. Freedom of speech means the government can't silence its citizens.
Not hugely different but seems easier on my brain to instead set up an “account deposit” or something.

Put $5 in to register your account.

* If you have a report validated as “not junk” (not “a valid vulnerability”, just “not spam / good faith”) we send it back and your account is whitelisted.

* If you submit a junk report your account is closed and we keep it.

* If your account hits 30/60 days with no submissions, we refund and close it for inactivity.

The extra charge per submission seems largely unnecessary. If someone signs up and creates two dozen spam reports, just close their account and all their reports.

How well this would work would largely, I imagine, hinge on the success rate of these guys. If they’re sending in 100 reports to get a single $1000 bounty, then there’s still a positive ROI if your time is cheap enough.

At least requiring a unique payment method for each attempt would cut down on repeat offenders.
They should have tweeted about it instead of using a letter, then maybe Musk would have funded their legal defense after they got fired[1].

[1] https://www.theverge.com/22345505/elon-musk-twitter-x-employ...
I think EVs give me LESS range anxiety overall. In my gas car days, atleast once a month I was late for work or an event AND low on gas. Having to remember and think about getting gas was constantly on my mind because I have a pretty long commute.

With an electric car, I start every day, always, with a full tank. No matter how late I'm running, I know there won't be a surprise that I need gas in addition to being late.
I think what makes it hard to be realistic about these things is that they're all aspirational. People want to be the kind of people who have parties, have guests often, do big projects that need a truck. Admitting to yourself that you don't need these things is admitting that you're not living up to the ideal in your head.
Speaking for my metro area, while it is true that there are significant resources in Express routes and other commuter-movers to get people into the downtown hub, a secondary, or even primary aim of our transit system is to GET PEOPLE SHOPPING.

Our transit centers are literally hosted by shopping malls, more often than not, until they are significant enough to be freestanding or independent of such malls. The routes are carefully planned to get people from one major retail center to another; the stops stop in front of stores, restaurants, and venues; it's all quite transparently consumer-focused.

The transit system here would look significantly different if they concentrated on moving workers to places of business. Transit riders work in certain areas which simply aren't served at all by transit. Take call centers, for example: a call center is usually situated in a business park or industrial zone. This will not have bus stops. I worked in a call center where I'd take my bicycle every day to ride the last mile, quite literally.

I regularly negotiate with recruiters about commute distance, and it's always my chore to explain how distance means a different thing to a transit rider: I can ride the train a long ways and it's a short, easy commute; if I need to transfer 2 buses it's a huge pain, 3 hours each way, even if it's 1/3rd of the distance of that single train ride.

Transit systems which serve upper-middle-class workers in downtown hubs do it because those workers find it impractical to park downtown, not because they can't afford private vehicle ownership. I took advantage of Caltrain in the Bay Area, just so I didn't put so many miles on my car.

Transit systems like mine don't actually serve the proletariat nor support our commuting needs; they're fundamentally here to encourage consumerism and stimulate retail economies, and that's how they score such massive subsidies that they hardly even need people to pay fares.
RedCap: Expanding the 5G device ecosystem for consumers and industries
I’d argue most families have two cars though. So you get one EV and keep the ICE until the charging infrastructure is where it needs to be.

Another alternative is to just rent a car for that long road trip which I’ve done in the past.

That being said, I think far more people worry about daily mileage than you think. People think in terms of time spent driving, not distance. They tend to assume every hour is 60 miles and reality is for most it’s nowhere near that. I’ve had my wife lose her mind that the car is warning about range with 25 miles remaining and she’s 6 miles from home. Humans tend to be REALLY bad about estimating the distance of something but really good about estimating time.

If someone were to ask you how far your office is from the airport, I bet you’d respond with how long it takes to get there, not how many miles it is away.
> 93% of trips are less than 30 miles, but the vast majority of drivers take occasional trips that are beyond the range of an electric car

I live in a dense city and don’t own a car. For most of my regular trips, a bicycle is faster and more convenient than a car.

Any time we do rent a car, it’s for trips longer than 100mi. Weekend trips and such. An EV absolutely does not fit our usecase. We tried renting a Tesla once and it was … not great.

Yes we’re probably and edge case. But there’s lots of people living in dense cities. That’s why they’re dense.
In Python the Adler library returns a 32 bit checksum. It works pretty well when you're comparing one file to another file. It doesn't work pretty well if you want to, for example, create a quick fingerprint that (tries to) uniquely identify tens of thousands of files.

On StackOverflow I saw someone say that they got hash collisions in MD5 (128 bit) after hashing around 20k files.

When I tried making something similar I figured if I added the size of the file in bytes to the hash that would decrease the number of hash collisions since you would need a permutation of bytes in a set of bytes of same size to generate the same MD5 hash to get a collision. Still feels random and unavoidable in the greater scheme of things, though.
He's hunting for complexity because it's interesting to talk about!
Qualcomm Propels Global Expansion of 5G RedCap with Snapdragon X35 5G Modem-RF
Federal prisons were offering coding courses as early as the 1970s.