skysight-inc/HackerNews huggingface dataset:
I was a fan of Kids in the Hall even during their whole pilot, which many might have missed. Look up "Brian's Bombshell" as an example.

My theory is that each member has some strengths they play to. Dave passes best as a young woman and is also fantastic as a glittery-eyed psychopath (Manservant Hecubus, Sarcastic Guy, etc). Mark is amazing at accents and really inhabiting a character (Dar-ryll). Scott, once he breaks out of his Buddy Cole, is wonderful as a beleaguered middle-aged woman, but he also makes for a fantastic Dumb Lunk (the Compensation skit) who can sell with physicality rather than lines, and a very good (no pun intended) straight man to seem ... average. Bruce can hit the depths of bizarre humor (the Sausages episode), can do an Everyman -- even if Canadian, and has the highest intensity ("Doors Fan"). Kevin has no sense of shame and can be relied upon to do anything that makes him seem foolish for a laugh ("Bass Player").

So far I have enjoyed the new episodes, including the ones that off-handedly referenced old skits like the "Dipping Areas." It is a bit meta so far, and somewhat melancholy as well, because it is rough seeing these guys get old. I am withholding judgment until I finish.

If you liked the original, you might find on YouTube all of the episodes of the short-lived Vacant Lot, with some similar humor and people you have seen in the periphery of shooting Kids in the Hall. At least one of their skits is a riff off of a Kids in the Hall skit ("Drunk Dad"), and I believe there were six or seven episodes.
Yes, it most certainly is. The definition of hypocrisy is claiming to have moral standards or beliefs to which your own behavior does not conform.
If your model is to trust entities until there's a specific reason to distrust them, I've got a billion dollars in USDLMM to sell you. Tether is larger and has been subject to more investigation than their competitors.

(Don't get me wrong, I assume everyone in this space is some combination of fraud, ponzi, and money laundering)
I can pull up some summary data (e.g. averaged across a month) at sites like https://www.aos.wisc.edu/~sco/clim-history/7cities/madison.h...

Graphs such as https://www.aos.wisc.edu/~sco/clim-history/stations/msn/MSN-... show the average high, mean, and low temperature.

This is even more pronounced if you look at the summer (June, July, August) temperatures - https://www.aos.wisc.edu/~sco/clim-history/stations/msn/MSN-...

You can also look and, while it isn't the daily records, you can see the daily temperatures - https://www.aos.wisc.edu/~sco/clim-history/stations/msn/msn-... for this year so far.
No! They're not radical or activist, because they're Republicans. Only Democrats are activists.
Terrible title. We haven’t fixed the problem[1], although I agree there is some worthwhile pat-on-the-back for fixing the cause. The ozone hole is still there decades later, and will be there for decades more.

As a New Zealander, we are affected by the extra UV radiation, and strong sunblock can be important.

The effect on NZers by UV should give us more understanding and sympathy for countries that will be drowned by climate change, but even though our government is more proactive than the US, our government still isn’t proactive enough.

[1] NASA website says “Scientists have already seen the first definitive proof of ozone recovery, observing a 20 percent decrease in ozone depletion during the winter months from 2005 to 2016.” “Models predict that the Antarctic ozone layer will mostly recover by 2040.” Also see synthetic image of 2021 hole: https://www.nasa.gov/feature/goddard/2021/2021-antarctic-ozo...
This is one of the things that bothers me about how PLA is marketed as biodegradable green plastic. Yes it can break down but the conditions for it are incredibly specific that only a handful of facilities exist to do that in.

It is 99% marketing, and until or unless there is a real economic incentive to actually deliver on that marketing it will continue to be legally possible but practically non-existent.
Honestly, the sort of hiring managers who rely on heuristics like that might not be the best ones to work for.

Even juniors can structure their resumes as a narrative. Mine has a brief "felt stagnant and decided to try #vanlife for a year" section.

People like a story. The trick is to avoid automated hiring funnels.
Cockroachdb serverless is a pretty nice option too. Super easy to spin up an instance and get started since it's mostly postgres compatible.

Planetscale has a similar offering with mysql compatibility but I've not tried it.
> Tesla Employment Arbitration Agreement Substantively Unconscionable

I didn't know that "procedurally unconscionable" was a legal term, but apparently it means that one party didn't freely agree to the contract due to inequality or unfairness in the contract process, perhaps due to relative bargaining power or expertise, so the contract (or perhaps one or more of its provisions in the case of substantive unconscionability) is void.

This would seem (to me at least) to apply to the way most employment contracts and agreements are handled. Moreover, many employment contract terms would seem to fall under substantive unconscionability.
MS seems like it should be safe. Slack seems like it could be hit hard.
Britney Spears
Yeah, that's basically it.
It seems like bigtech gets you both of these, right? More bureaucratic and stable than startups, less abusive than startups, more stability and salary than either startups or "Minnesota DOT"-type places.
Are you sure? You sound like someone who’s interested in actually doing things; the book looks like endless rambling about high level ethical/conceptual/societal context for data science. It looks about as interesting as picking up a random volume of a random social sciences journal. I think Peter Norvig’s python code is beautiful and amazing though, and probably same for most things he’s done.
Unfortunately I haven't implemented cell balancing in the firmware. This is for a few reasons:

On the V6 batteries, you could theoretically install the missing resistors and handle the rest in software, but the balancing would be very slow since it would also have to go through a 1K resistor Dyson included on the other side of the internal balancing MOSFETs. On the V7 and up models, they actually shorted the internal balancing MOSFETs of the ISL94208 on the PCB so you'd have to cut the very fine traces here and then solder on balancing resistors. I think you could actually just place a short in place of the balancing resistors because of the 1K resistor already in circuit.

All said, I figured that of the limited number of people willing to take apart their battery, buy a programming tool, and install my firmware, there would be even few willing to make those very delicate modifications. And anyone willing to do all that probably already owns a bench power supply they could use to rebalance their battery pack manually.

I'd initially planned on adding cell balancing until I saw that the ISL94208 balancing connections where shorted together on the PCB. That's something that just can't be fixed in software. Maybe one day I'll add balancing to one battery, just to show it can be done.
On a practical note, testing a system's ability to start up is usually much faster and easier than testing its ability to work properly for long periods of time. Real-world long-term behavior is unpredictable and somewhat chaotic, but there are only so many things you can do straight out of a reboot.
There's a "past" link on every HN story that shows you previous submissions of the same story.
GetMessage?

https://docs.microsoft.com/en-us/windows/win32/api/winuser/n...
"Sure, it's pegged, Anyone who fills in the right forms can get their USD back. After a few weeks. And if the request is big enough. Oh, but there was a problem with your form. Sorry. Try correcting it and resubmitting it. No, we can't tell you what the problem was."
The same Ronald Reagan that had the White House solar panels taken down. Kinda ironic (to me, at least).
For World war 2, the major winner who caused the most destruction for the nazi empire and made most of the sacrifices is the USSR, like the USSR or not (and I don't mostly) but that is the fact.

Now trying to make a direct relationship between Western prosperity and the "democracy" is very famous opinion (after all this the official ideology of US, and it's the brand/image that they want to sell to the world). But there are many different variables here, for example the west has a long history of colonialism that allowed them to make fortunes off the resources and the power of other people, even what looks like peacefull countries now, benefited from this.
I'm not saying that having freedom of speech is not necessary, but it's merely a catalyst. Actually USSR (and even Nazi Germany) made huge jumps in the scientific and technological fields but the western bloc won eventually. You can probably make a direct link between the US control over the oil industry (by means of very dirty wars and alliances, see for example KSA relation with the British Empire then the US).
There is a nice critic for the marxist prediction that the working class will make a revolution in the capitalist world and the working class is one unified entity in all the world, the critics said that this didn't happen because the colonialism allowed the capitalist regimes to give the working class in their countries more money / value that's extracted from the colonised countries. Now apply this logic to the western bloc and it you will have altrnative view, the western bloc is not ruling because it's democratic, and it's not stable becuase it has freedom of speech and not rich because of the magic of the free market, it's because of those countries being rich and able to control the other countries they were able to pump fortunes and make even the poor worker much better than his colleagues in the 3rd world countries.
If my prosperity and my cheap energy was dependent on making a war in a far place called the middle east and making alliances with any dirty tyranny there then I'll be more prepared to buy into the official propganda that we're going there to fight for our values.
So while technically there is good amount of freedom of speech, but in practice there is rarely deviation from the main narrative and even the alternative naratives are too weak or they're not radically different from the mainstream ones, this is one of the reasons that the west countries had been relatively stable, in our Third world countries we're always in active fight about the big choices to take so we're mostly on the edge of civil wars and revolutions and wars with external enemies.

P.S I'm really in no position to defend Russia, but just imagine that US faced similar danger on it's border similar to Russia with NATO backed Ukraine, actually no need to imagine, this happened multiple times From Cuba to Venezuela to many south american countries, the thing is the US in most cases didn't need to go into direct war instead it needed to orchestrate coups and civil wars and then convince the world it's all about democracy.
PEP 603 – Adding a frozenmap type to collections
Careful, sarcasm is hard to detect online
The documents provided in the leak have been verified ("There are photos of almost 5000 people"), but I'm not aware of the claims commonly repeated here ("millions of prisoners") being verified.
> Sounds like you're calling me a shill for tesla stock which I'm not, and I find way more offensive than the truth which is that I'm generally anti-establishment, specifically anti the current establishment and (a) have been happy to see Musk fucking with them and (b) have rarely seen a more concentrated, unanimous, and vicious attack on someone than the media fallout after Musk announced he wanted go buy twitter. It's very hard to take anything seriously from a group that has been falling over themselves to find reasons to try and "cancel" him, luckily the only tool they have in their playbook

Rooting for the wealthiest man in the world is an interesting definition of "anti-establishment".
Maps is very well monetized. They make money from maps ads, as well as maps API[1]. Their minimum $ for maps was very expensive last I checked too.

[1]: https://www.investopedia.com/articles/investing/061115/how-d...
I was working on a web hosting startup in 2001 in Latin America, I was 18. I liked the job and they gave me a lot of freedom regarding also going to college, but it's not that I was not looking for something better. Honestly until 2003 none of my friends and community switched jobs, not a single one of them.

Things only started taking off again when the "mobile" thing started with the cellphones revolution In my experience until that started, the job market was difficult. Not impossible, just difficult.
This article is total BS, they could actually research the yields/soil between farms that use Steiger/John Deere 50,000lb tractors tractors (or smaller) versus farms that use Big Bud or other insanely large tractors.

https://en.wikipedia.org/wiki/Big_Bud_747

Truthfully ballast limit on most normal machines is around 60,000lbs for many years now which I am guessing is the realistic maximum the soil can handle and manufactures have already figured this out.
> Blog posts aren't nearly as valuable.

Also since we’re talking about hardware, I imagine a lot of people with necessary domain knowledge can’t share what they’ve learned done because of IP restrictions.
There are different markets than US and phones aren't only sold by carriers. Even admitting what you say in US is true, it definitely was not in Europe or Asia thus I doubt any of your analysis of carriers impacting the tech.
The arguments still carry their dynamic type, but you lose the type parameters for the functions applied to those arguments. Of course, at the call sites for known working code you can infer the type parameters -- let's say for example that the function has one type parameter and one argument of that same type: use reflection to get the of that argument and, under the premise that you're code doesn't have a runtime type error, you know the type param for that function is the very same.

However, what if you have a collection of generic functions divorced from the arguments? There's no way from the function alone to determine the type params. So you can't write code that reflects over a collection of generic functions and dispatches solely on the type params.

And, while I've been speaking of functions, this really generalizes to any generic type. If you have e.g. a collection of PetTrainer<?>, and you have a code path in which you have a pet of type Dog or Cat, how can you use only reflection to choose a trainer upon which you can call Train(pet)? You can't.

(I don't Java, so please give me a little slack wrt syntax.)
It's relevant when dealing with the control registers of peripherals, even if that's over a parallel bus. It's at least important that you have the same bit order as the peripheral.
The problem with that is that regular people (not super-techies) have a much better chance of understanding the implications of agreeing to microphone and webcam use than something called "socket access" - or any other more friendly term that tries to explain what's going on, because it's such a long way away from the level of abstraction that they are likely to understand.
Why do efforts to reform U.S. firearm sales always fail after mass shootings?
> site selection might have changed

This is often noted in the climate record data. If you look at https://www.aos.wisc.edu/~sco/clim-history/stations/msn/MSN-... you will see vertical dotted lines indicating location change for that measure.

And yes, it does impact it - https://www.aos.wisc.edu/~sco/clim-history/stations/msn/MSN-...
Mounting and a device being a block device or not had zero relation in classic unix though :)

Tapes by nature are block devices due to only being accessible in block increments, and writing them in transparent way is a bit more problematic than with disks, as being able to just re-read a block to do read-update-write cycle isn't guaranteed - or necessarily easy.

And yes, there used to be a time where you could mount tape as filesystem ;)
I just ordered the MX Mechanical Mini after reading this post.

My purchase has nothing to do with the merits or limitations of the keyboard whatsoever. Like many others I work with (in software development), I'm just addicted to buying new keyboards. I do not understand why I do this, but my guitarist friends have the same problem with buying guitars.
If you mean moving (or copying) VMs to another region/host, sorta. Stateless compute is easy; our apps platform (orchestrated by Nomad) already does it. Volumes complicate things because they live on a specific host, and moving volumes between hosts is a slow and tedious process. Solving this is high on our priority list. We need super fast volume forking and host migrations like yesterday.
For the Georgia Tech online MS, what does the process look like? If you wanted to, could you accelerate the timeline (instead of 2-3 years part time)? That is, take multiple classes at once? Are the lectures prerecorded and you only need to complete the required coursework and lectures or are you required to pace at the same time as a traditional degree?
Matias Quiet Click are very prone to this. I've had 3 fail on one board and 2 on another.
No, that shouldn't be the case. Unless the planet is warming, we shouldn't constantly be setting new highs. I'm not sure what the trickery is here.
If anyone wants to write a follow-up with enhanced botanical detail, the fine people at the Chinese Academy of Sciences South China Botanical Garden in Guangzhou[0] (neighbouring Guangdong province) and Xishuangbanna Tropical Botanical Garden in Menglun[1] (neighbouring Yunnan province) are the preeminent scholars of southern Chinese biology. I am sure they could put you in touch with those who are no doubt actively surveying the site[2] in Guangxi.

[0] http://english.scib.ac.cn/ [1] http://english.xtbg.cas.cn/ [2] https://www.google.com/maps/@24.855629,106.7298439,696m/data...
If Tesla is your employer, they are the establishment. If Musk is your boss and is sexually harassing you, he is "the man."
IMO the best response to this kind of analysis is to humbly realize that any of us, working under real-world pressures, could make such a screw-up, and contemplate how we'll remain vigilant and mitigate the damage that comes from our inevitable screw-ups.
Probably not super popular, but last I checked (a couple months ago), Oracle Cloud will give you up to 2 free Oracle Autonomous (managed) SQL databases and I think if you work the free storage / virtual CPUs right, up to 4 virtual servers that you can put other unmanaged dbs on with their free tier.
I am pretty sure you won't get an answer to this question, it was asked many times before but nothing was revealed, who knows maybe their agreement with bing binds them, or it is just terrible for their business / illusion.
> In this case, for example, four federal judges on two different courts concluded there was a reasonable probability that Barry Jones did not commit the crime for which he was sentenced to death

In death-penalty cases, there's no way to reverse an execution. The probability of error should weigh against execution in favor of life until that question is resolved. Too many have suffered the ultimate injustice.
I find this statement absolutely insane. We’ve made huge progress on just about every facet of life I can think of and continue to. It’s cool some guy wrote a book on it but it’s a pretty narrow and contrived view of the world.
We do not. I'd like to, but we have a lot more infrastructure work to do before it's even possible. At the moment, we don't even migrate persistent disks or IP addresses between hosts.
Before broadband was widely available, TiVo used to purchase overnight paid programming slots across the US and broadcast modified PDF417 video streams that provided weekly program guide data for TiVo users. There's a sample of it on YouTube https://www.youtube.com/watch?v=VfUgT2YoPzI but they usually wrapped a 60-second commercial before and after the 28-minute broadcast of data. There was enough error correction in the data streams to allow proper processing even with less-than-perfect analog television reception.
To say something that’s maybe obvious: generics don’t seem so necessary for languages with dynamic types. (Caveat: I definitely remember wanting to express parameterised types in Common Lisp but I was probably doing something wrong).

I’d argue that memory safety feels like more of a requirement but there are plenty of new languages which don’t have it.

The performance argument (for generics in statically typed languages) also feels weak to me.

Firstly, you can get lots of the same value of generics using polymorphism in a language like ML. E.g. sort might have a type like:

type ordering = LT | EQ | GT
sort :: ('a -> 'a -> ordering) -> 'a array -> 'a array

Which reads as ‘sort takes a function to compare things of some type 'a, and an array of such things, and gives you a (sorted) array of those things.’

You can get type safety enforcing correct call sites (ie no sorting an array of strings with int comparison) and type safety in the implementation of the sort function however this could be implemented with (machine) code generated for the sort function only once rather than a separate function for each different type it’s used with. Indeed this is what you’ll get with the classic OCaml compiler. The thing you would want for performance is either sufficient inlining or generics which generate new code for each call.

So it seems that performance is not a necessary consequence of that sort of code generation. (Also you will get worse type checking with something like C++ templates because they are type-checked where they’re expanded rather than where they are created).

Secondly, this style of generics may lead to code size bloat which may lead to poor performance. Sure it is nice if you can speed up the functions in your critical path by 6% but if you have a big program doing lots of things, the increased number of cache misses/reads from having more code may slow you down. It’s maybe not great if e.g. you have a different function to peek inside a future/extract the value for each different thing you’d put in it, but that function would likely be inlined either way so isn’t a great example.
For wireless, Bluetooth Headset profile (for bidirectional audio, so mic) only supports mono audio, and at pretty low bitrate too. For me that makes it completely unusable in gaming, where I want both mic, and stereo (positional) audio.
This looks very interesting, thanks for sharing. I remember seeing imba quite a while ago - looking forward to see what it is like now.

A couple of related threads:

From 9 months ago:

> Show HN: Imba – I have spent 7 years creating a programming language for the web
https://news.ycombinator.com/item?id=28207662

And thread from seven years ago:

> Imba – A new programming language for the web
https://news.ycombinator.com/item?id=10091454

(and on a related note, that thread reminded me that mithril.js exists - looks like the project is still alive, too: https://mithril.js.org/ ).
My text editor automatically adds those in front of the cursor. It’ll also wrap a highlighted selection if you type the opening entity
Your comment reminded me of that song by Busdriver “Kids, if you want to piss off your parents buy real estate in an imaginary place”
DuckDuckGo and Microsoft
You could very easily tell by literally any of the other tech in the house. Roombas, Solar panels, space heaters, electric car. Or even by the the general utensils, encyclopedia, flooring, type of heaters.

Besides computers have changed the world just as much in the last 40 years as we have moved from horse carriages to cars, if not more. Just because it didn't require retooling of cities doesn't mean it isn't a giant leap.