skysight-inc/HackerNews huggingface dataset:
> Great! If they believe something different, then they can start voting that way.

>Otherwise, I think I'll just keep saying what is obviously true and justified and fair to say about them.

Just to be clear, you think that "there should be government involvement in areas that are guaranteed by the constitution" (as mentioned in my previous comment) is "obviously true and justified and fair to say" about texas republicans? I read a few statements from texas government officials[1][2] and it's clear that their stance is more nuanced than the one you're implying. Specifically, they're against abortion because they want to prevent "unborn babies" from being "killed", not because abortion isn't a right enumerated in the constitution.

[1] https://www.texasattorneygeneral.gov/news/releases/ag-paxton...

[2] https://gov.texas.gov/news/post/governor-abbott-statement-on...

>As for "unrelated" political issues: sorry, but they are all related.

Explain how energy policy is related to abortion (using any reasonable definition of "related").
Coming back from TypeScript to Python, I found that most recent (3.10+) typing annotation shorthands are pretty succinct, and running mypy at all times really helps cut down on runtime errors.

My recipe:

— annotate variables, attributes, arguments and return values;

— run a good type linter (we use mypy) at all times;

— never pass around generic dictionaries: use dataclasses[0], TypedDicts, etc. instead.

That way you define a subclass inheriting from, say, TypedDict and declare that your function only takes that subclass. After that, you’ll get a loud error if you pass any dictionary that doesn’t match the spec (missing keys, wrong values, etc.)—ideally, right in your IDE.

(To reiterate, this would be a pointless exercise if you don’t lint all the time; most IDEs support this.)

[0] You can additionally use them with Pydantic, which can validate data at runtime at a cost of some performance overhead.
Related: The new GitHub Code search in testing has already completely changed my workflow, not only allowing me to search code within my codebase but on the whole of GitHub which allows me to find documentation, examples, and other kinds of stuff you'd never find by using Google or any other search engine. It's also great because I know where the code comes from, what's the license, who made it, and in what context.

I really hate dependency on GitHub for workflows but Microsoft is nailing the dev tools people are looking for and I think taking a look at what happens inside of big tech dev tooling is always interesting to see what we can build in the wild to improve developers ergonomics.
Moved to Linux due to Win11 fiasco, and the command tools are actually much better, was able to run whatever .exe with Wine, and still use VSCode.
Google on Google basically died as a result of a specific attack. A group of malicious actors over the holiday season attempted to compromise all of Tor by running a truly massive number of GCP nodes to succeed in a majority-control attack. Site reliability discovered how positively primitive the tooling was to mitigate such an attack... Not only was the GCP tooling not ready for prime time on an attack of that scale, but they were not able to use the regular tooling that they were accustomed to because GCP instances were encrypted for user privacy reasons. And one of the things that sets Google apart in terms of its corporate design is that site reliability has the leadership authority to tell management all the way up the chain "no."
I’ve done this with my coffee mill. The grind shaft is a hex and the chuck connects perfectly. I like to do it manually normally, but the kids get a kick out of turbo grind mode.

https://images.app.goo.gl/eTfa2bnUGFV9sQq97
What’s the average lethality of California’s power failures compared to those of Texas?
I use a vanilla biscotti flavor coffee pod and dump a packet of Swiss Miss into it.
It is.

Constraint begets creativity.

A box needs to be defined in order for one to think outside of it.
> Saying the solution for cruel abortion law is to stop carrying user data is like saying the solution for overarmed police is to stop manufacturing bullets, or saying that the solution for unfettered wiretapping is to tear up the telephone system

Depends on how compromised the “neutral” resource is. You can insist on virtuous whatever until you’re blue in the face, but they can keep waiting for your suffocation.
Well, here's your answer OP.
I wonder if other large companies also have great development experiences, and we just don't hear about those as often? For example, I would have expected Microsoft's internal tools to be at least at parity with what they sell.

I have heard certain large companies having very a fragmented development culture (every team does their own thing, no central repository), so maybe Google's tools being particularly refined is the result of most of the company sharing the same tools.
Looks interesting, but apparently no issues so far.
I think they just have strong design ideas and are rapidly blasting them out in stream-of-consciousness form. It’s a lot of information without as much structure as would sometimes be helpful, but it doesn’t seem like a TempleOS-type situation where they’re actually detached from consensus reality.
Did you read the article I linked?
>As for "unrelated" political issues: sorry, but they are all related.

No they aren’t. Thinking they are is a mental sickness perpetrated by hyper partisans to get you riled up into an “us vs. them” mentality. Texas is more “pro-choice” than Mississippi and Mississippi is on the national eastern grid.
Slightly OT: I'm on FF. Is it suppose to download a .wav file or play it?
> Not if 'profitable' is not deemed enough, which is the problem.

This is not the case under capitalism, it happens under regulated economies.

Under capitalism, "profitable" _is_ the signal of the net value something generates, and that is its own motive.

> It's simply never enough (hence the many references to unrealistic infinite growth),

Untrue. Many people and companies operate under steady (or even declining) profits, still run while they generate profit.

> so what is most likely to happen is some way to 'restart' the growth count, so we can have a pretend-infinite-growth party again. Maybe a merger, maybe a spinoff, maybe a some other construction.

A great number of good options for valuable companies and products and services are available under capitalism yes, this is one point I will agree on.
> We need to wean off of fossil fuels asap, and this sentiment is easily manipulated to hurt that cause.

Even if it makes absolutely no sense to do so?

A friend of mine purchases power for a municipal utility. Regulation requires that they have to reserve capacity for up to estimated peak usage. If they choose wind generation they can only apply 7% of that capacity to their requirement! So, in order to match the reliability of other forms of power they would have to purchase 14.3x as much as required.

Wind power is VERY unreliable. That isn't opinion, that is a fact recognized by everyone in the industry. If someone is telling you we can build a reliable grid with wind power as a large component, they are lying to you and pry lining their pockets.

Attitudes like the one you express in your statement are music to the ears of those seeking to take advantage via profiteering and crony capitalism.
With a large supply of water?
Am I the only one who’s sitting here like, GCP is ok? Not great, just ok. It’s the ham sandwich of cloud services.

A ham sandwich with a million buttons that each do different things, sure, but it’s not impossible to learn the ones you need, and they rarely break. How many times have we seen apps fail one of those criteria?

It also has the distinction of printing a massive amount of money and being a huge competitive advantage over other ML institutions — like, say, Facebook. So it seems obvious why developer experience wasn’t prioritized, just “ok.”
I have both: A Stanley "egg beater" drill, and an old Yankee push drill. Each has its advantages:

The Stanley has a conventional chuck, and can take any size drill, including a Unibit. It produces a smoother hole and is more controlled when you break through the other side of sheet material. It's a tad more expensive than the Fiskars, but looks to be a lot better made.

The Yankee only requires one hand, so you can hold the workpiece with the other, hang onto a ladder, etc. But it produces a rougher hole, and will break through quite abruptly. But for something like a pilot hole for a screw, which doesn't need super precision anyway, it's fine.

Both are super convenient: Lightweight, compact, don't need any forethought to make sure they're charged, no worry if they get rained on.

If I had to have just one, it would be the Stanley, but the Yankee was given to me by a friend who collects old hand tools. Like the above poster, I greatly prefer hand tools when I can get away with using them.
to borrow the parlance of the venture capitalists, Orwell would be against the “lifestyle” socialists. It’s pretty rational if he wanted to see his movement grow into a sort of monopoly and not be stunted by infighting.

Indeed, if you add in the (more impoverished) rural classes, your thesis would still be stronger, for these are socially conservative by virtue of not being as educated or sophisticated as the urbanites.
I enjoy a good Americano but I just buy the same beans that I’ve found to make a good cup for years and I can make a delicious and easy cup faster than a drip in the morning. It doesn’t have to be obnoxious or difficult.
I also do enjoy diner coffee as long as it’s somewhat fresh and not been sitting on the hot plate for hours
How common is 4K at 24fps though? I'd expect 4K to usually use higher framerates than that.
What's great about this country is America started the tradition where the richest consumers buy essentially the same things as the poorest. You can be watching TV and see Coca-Cola, and you can know that the President drinks Coke, Liz Taylor drinks Coke, and just think, you can drink Coke, too. A Coke is a Coke and no amount of money can get you a better Coke than the one the bum on the corner is drinking. All the Cokes are the same and all the Cokes are good.

Andy Warhol
FWIW, I explained a bit why/how I've been using it here: https://twitter.com/samuelgoto/status/1548845628171722752
A few years ago I did just that. C (a very common langauge) and a popular IDE (either Eclipse or IntelliJ, I don't recall which one). I loaded up a simple two-file C project into the IDE and it promptly crashed.

I think I'll stick with my text editor I've been using for 30 years. I've never had a problem with editing any language.
I probably wouldn't call it "basic", but aside from that, https://www.amazon.com/Sabrent-Rocket-Thunderbolt-External-S... seems to fit the bill fine.
Earlier this week I bought a COOFUN GK41 with two Gbit Ethernet ports for $160. That included 8 GB ram and 120 GB SSD. It arrived yesterday, and I haven't installed OPNsense on it yet. So I can't report how well it works, or even whether it works.

I was considering a QOTOM Q355G4 until I decided I didn't need 4 NICs. They're $300-400ish, depending on configuration.

So the hardware is there, it's just from companies I'd never heard of.
You need to incentivize codebases to be moved to the new thing, or you have to rely on incremental adoption by new projects. It’s a tragedy of the commons — for any individual codebase it’s hardly worth the trouble (My codebase(s) already has a standard formatter / package manager / whatever; what do I get by changing?) but it’s worth it every other codebase was already moved.

Alternatively you build a thing that every other system could be auto-migrated to, which inevitably means supporting every possible feature of everything in play and slapping an ANSI standard label on it; and then watch as everyone extends the standard arbitrarily
Approach it like a VC. Identify smart people. Hang around where they hang, like accelerators and coworking spaces. Listen to their pitch and ask yourself whether this could be an amazing thing.

I actually missed out on lots of good companies. Most are very humble. They don't smell like a big shot CEO, more like a lost student. They don't convince you that they're good at what they do, nor do they beg for help. So it's easy to miss. It's just some folks working out of a cheap area of town, sometimes even a large house. I rarely see big startups emerge from the expensive part of town, but there may be exceptions for some towns.
Edge has vertical tabs and many other features that are not on chrome.
Thanks for the tip. I'll check them out next time I see them at PCC or wherever.

Meanwhile, I think my two favorite Washington roasters are https://www.mukilteocoffee.com and https://fidalgocoffee.com
I've heard stories of farmers dumping leftover Halloween candy for their dairy cattle during a hay shortage.

Not ideal, but I think cows are pretty flexible when it comes to cheap calories.

Edit: yea def happens https://money.cnn.com/2012/10/10/news/economy/farmers-cows-c...
The U.S. Needs a Million Talents Program to Retain Technology Leadership
That would be like calling your wife "the ex-wife".

Though, to be fair, I did once purchase an ex-parrot.
What difference does it make why people want to say no? The issue is we're not being given a choice. WebAssembly is very new, it's controversial, it reduces transparency, and it increases the risk of exposing bugs in your hardware to every news site you visit as well as their ad exchanges. There should be a config option that lets people who are concerned about these things disable it.
~~not if you buy larger bags, which is what I suggested.~~ edit, they must have raised their prices since i last checked. i thought southern weather was around 15/lb bulk.

onyx is also one of the most cost transparent roasters out there.
There's soooo many things like this on HN - why is it better than drawing the picture in something like google docs or lucid chart?
Hard pass, I'll stick with k8s
We don’t have to eat those specific things… we grow a lot of edible items that is fed to them too and farmers make planting decisions based on knowing they will sell it for animal fodder.
I've been using dehumidifiers as an alternative to air conditioning and it works well.
Blaze/Bazel actually sucks imo. The only good thing about it is that all of google uses that one piece of shit, making things nice and uniform and consistent.

There's a reason it isn't popular outside of elgoog.

IRL, every project tends to do a little bit or a lot of its own thing.
Interesting point.

I find my only "boredom" moments occur as I'm getting out of bed or as I'm trying to sleep.

This might explain why I find myself chronically uninspired...and unproductive.
Huge, huge amounts of kudos to you to ask here about this.

My advice to a librarian buying programming books: just stop!

There is a deluge of crap that is simply full of wrong information. So even when the topic is still fresh and relevant, those books are still wrong. An expert in the area could have a spot-the-error field day with most of it.

To be able to know what the nuggets of gold are in all the dirt, you'd have to have a background in it, or have access to a consultant who does. I would say, multiple consultants due to the amount of stuff that is out there. You can easily find heavily experienced developers who have no clue at all about a vast amount of stuff that they don't work with.

The valuable books that will stand the tests of time might not even be of interest to the public library audience; they may be more at home in a university library.

Basically, the public library is not a good venue for conveying up-to-date programming information that focuses on doing specific tasks with specific versions of tools on specific platforms. It's not a good use of the library's budget, staff time and space to be on that treadmill at all. Making effectively purchases in this area (skimming the cream of what's out there) requires knowledge that librarians typically don't have, and even if you manage to pick out the momentarily good stuff, a lot of it will have to be prematurely discarded to make space for new material.
All of these words would have more meaning if they were not a shameless plug disguised as a important blog post
> If there's no wind, solar can compensate.

Except... There can be a large part of the day when there is neither wind nor sun.

> If there's no natural gas, then go for coal or whatever.

Uh huh, but those coal plants aren't just sitting there waiting for you to use them. They have a long startup period and have to run pretty much all the time to make sense.

I think you're missing how badly we've screwed up base load and creating a reliability problem as we decommission coal plants and think we can replace them with wind.
CFexpress Type B Card Reader, the world's 1st true LEGO-compatible case solution.
> deposit of 25€ for small electrical
> devices and 50€ and more for bigger ones

That sounds like a terrific way to encourage even more device theft.
> Just on microplastics, fishing gear isn't even a blip on microplastics in the ocean.

My source is https://ourworldindata.org/uploads/2018/08/Great-Pacific-Gar..., which in turn sources its data from https://www.nature.com/articles/s41598-018-22939-w
This loses substantial affordances Firefox containers give you (eg, right click->open in container, always open domain in container, access to bookmarks etc)
Can we finally search those Awesome lists and get decently rendered markdown?

https://github.com/sindresorhus/awesome/search?q=markdown
It's lighter and easier to travel with. The 16" doesn't really fit on an airplane food tray, for example, and I don't think it fits in my messenger bag either.
We All Scream for Ice Cream (2018)
Huh.

Coffee shops definitely have a vaguely liberal vibe to them.

Otherwise, though -- it is kinda funny that there's apparently a left-leaning association for coffee that they feel the need to push back on. Like coffee is kind of a ubiquitous thing that people consume to help them concentrate at their bland corporate jobs.

And the story behind sourcing it is... something that left leaning people are often not super psyched about. I guess that leads to the whole fair trade coffee thing, which... maybe that could be though of as left-leaning?

But whatever, the giant union-busting corporation Starbucks is sometimes assumes to be left-leaning, so what can you do, right?
Would be yet another lossy transcode, though.
Manually Create Ethereum Keypair
We'll have to wait and see. Musk has no leverage over the Chancery Court of Delaware.

I agree prison time is (perhaps unfortunately) unlikely. It would be a nice, solid reality check for mr. musk. Maybe he'd act like slightly less of a narcissist to the rest of the world afterwards.
I have had great results with a Unibit... as in, 1000's of holes for a small gadget that I make for my side business. They have zero rake angle, so they don't pull through thin sheet material.

Keep them as sharp as possible to minimize heating. The bit that I use for plastic isn't allowed to touch metal. If coolant is needed, plain water works just fine. Some oils will craze plastic.

Brad point bits also work well. If you're not doing production work, just be patient and proceed slowly to avoid heat buildup.
England was beaten bloody. Germany lost, in total, well under a month's later production of warplanes, remarkably few per sortie. Its capacity to wage war was wholly undiminished. Germany could have continued as long as they cared to, but England was much closer to its limit than is widely recognized.

Much of the history of the war has had to be rewritten since Soviet records became available in the '90s. That has not penetrated far even yet.

"No Simple Victory" by Norman Davies goes some way in that direction. Aside from Atlantic naval operations, the western war was nearly a sideshow.

Russian mobile forces massed at the border needs explanation if not preparatory for invasion.
An idea on it’s own is not worth anything.
The darkest Italian roast has nothing at all to do with what goes as dark roast - and especially not Italian roast - in the US. The absolute darkest roast I ever saw in Italy was with just a hint of oil showing on the bean, and I only saw that once. They drink a medium roast most of the time, although there are light roasts readily available. I have seen documentaries with Italian roasters from Illy and on down to smaller boutique roasters, who come to the US and just rip into the roasters for their crappy burnt coffee. These are their customers / business partners, but they just have to be honest to them about what they are serving. Turkish coffee likewise is not a dark roast, but a medium roast - just brewed quite strong. I can't speak to the others.

I am a grumpy old man and chase hipsters off my lawn, but this point ain't from them.
How do you feel about weather satellites?
I wonder if whoever downvoted me doesn't recognize the Mitch Hedberg reference. Anyway, before posting, I looked up the Oxford dictionary definition, and:

6. forming nouns (from titles of office, status, etc.) expressing a former state.

Former states can be current states, too!
One thing from Lee Kuan Yew's memoirs struck me, about him buying lots of air conditioning when Singapore became independent. They were cutting costs, slashing their own salaries, but the air conditioning was viewed as a necessity to get anything done.
I don't know Brendan, but I agree that from everything I've gathered he was treated very badly by Mozilla and then to make matters worse he was woke mobbed. Absolutely lost respect for Mozilla after that. The CEO issue, to a lesser degree, indicates to me that they don't really understand how to run a tech company properly.
You're implying the farmers and workers would be better off if those low-paying jobs didn't exist, which is obviously not the case, as the fact that they took those jobs indicates it was better than the next best job available to them.

This same fallacy applies to criticisms of FoxConn factory jobs in China or construction jobs by imported labor in Dubai.

To you, the jobs are terrible, but to the people who get them, they are a significant improvement over the status quo. Eliminating those low pay jobs, by mandating higher paying jobs, would not lead to a one-to-one substitution of those "bad" jobs for what you consider to be good jobs. It would replace a huge number of low paying jobs for a small number of high paying jobs, leading to many going without.

Fundamentally you're making a fallacy of misattributing the cause of the poor conditions those workers experience to the people offering them their job, when in reality the cause is their low skill level, combined with the low capital concentration levels in their country, making their labor worth little.
Harris’s List of Covent-Garden Ladies (1757–1795)
So it is your claim that all or even a substantial portion of pastureland is suitable for growing human crops? Lol, okay. It also doesn't even touch the issue of byproducts like husks and some greens. Name a plant which humans eat all of, besides maybe cabbage and other cultivars of the same species.
For those of us stuck on AWS it's sad not having BigQuery, but the thing that really gets me is not having Dataflow

Most of industry still seems unaware that no-knobs data query and pipeline systems even exist. If I only had a dollar for every time I saw a PR tweaking the memory settings of some Spark job or hive query that stopped running as the input data grew....

I'd love to see more people write their workflows using the Apache Beam API so they'll have the option to switch to a no-knobs, scalable pipeline engine in the future even if they're not using one today.