skysight-inc/HackerNews huggingface dataset:
What makes you think talking more about race works any better or should be considered to be "social progress" rather than the opposite? Would that study have better results if done today? I'm not American, but I don't see why you are so sure today's America is not closer to the Jim Crow Era than 2005 was.

I'm a black person who grew up in Sweden in the 00s and early 10s, and I'm very glad race was never relevant or talked about outside of social science class. Almost everyone at my school was white, and I never felt like I was different because of my skin color. The first person who ever told me that my race or skin color was relevant to anything was an American. The worst thing about American culture (and what keeps me from moving to the US even though I could make much more money there) is that so many Americans are insisting on considering race (and other arbitrary categorizations like ethnicity, sex and gender) to be such a large part of what makes a person, overshadowing that person's unique attributes and identity.
A Petals dev here. At the moment, we're working on a centralized incentive system, no blockchain involved. It will award points if someone is running a server that consistently stays online and returns correct results. Then, users will be able to spend these points for prioritized inference and (maybe) extra features like increased sequence length/batch size limits. This way, the swarm will prioritize people who actually contribute compute and serve others in the remaining idle time.
We’re not solving climate change because the solutions endanger the wealth of powerful interests and because getting large groups of people to agree to do things is hard. But the overall cost of solving the problem is quite modest: a few percent of world GDP for a few decades should do it. Not small, but a much smaller effort than war mobilizations.

Meanwhile NASA costs 0.15% of US GDP. I might want to bump that up to 0.3% or so, so that we can do Mars. Much more than that and I agree that we have other priorities (like climate change).
Except the iPad lineup which is quite confusing and weirdly speced and priced.
> Windows doesn't cost money because I pirate it.

I think the parent was assuming only legal options.

If that's not a constraint, then food, cars, etc. are also free.
The installation got into my nerves. Past versions wouldn't force having network or a Microsoft account. You could always unplug your cable and setup a local account. Now, that requires opening a console and typing OOBE commands, which took me a while to figure out.

The secure boot requirements were also a pain. My hardware is compatible and my first install got TPM enabled, but memory protection and core isolation wasn't available. It took me a couple of BIOS changes and installs to get everything working.
Doesn't matter. Those things can go in the span of a few years. Remember when Blackberry was king? Pepperidge Farm remembers!
Thank you for the info. I always thought it's there. So I guess I won't be republishing in Substack. Joining Substack has been on my todo list for a while. Oh well.
Perfect timing, make it harder. I’ve done graduated and moved on from the hustle and bustle.
Wasn't this corrupted by one of the Windows updates? Or was that the other product? Got the whole UI frozen or such. I read about third party apps that hack back features this way or the other but I am still hoping a bit that MS will get back their senses and not some - potentially fragile to underlying OS structure change - third party app is required to make things functional again. But I am around the breaking point actually. I use several insteance of the same app all the time and switching simply between those using the taskbar is just not working, bogus, unpredictable, not fulfilling the purpose. I cannot relly get used to it and starting to give up hope. The usability of Windows diminished a lot to me.
The problem is not "forgetting about it", it's that it increases the possible values of your working set.

If you have 3 variables, each of which can be in 10 states, that's 10^3 states your program can be in.

If instead you have 11 states because all your variables are actually unions with an error, that's 11^3 states (assuming all error states are equivalent to a single state).

Now in practice it's even worse since what you care about isn't the possible states of your values, but rather how many different paths you have in your control flow to handle them.

Then you're comparing 1 (none of my values are in an erroneous state) with 2^3=8 (any of my values can be in an erroneous state or not).

What exceptions do is enforcing that your working set does not have to encode any erroneous states, preventing the combinatorial explosion of states, which of course is a net win, there isn't really any valid argument that can be made against it.

Where people are debating is that sometimes you do want errors to be part of your working set, in which case you shouldn't use exceptions. But choice is difficult for some, especially those seeking absolute doctrines.

> It very much isn't, part of the system programming workload is to provide reusable components.

That's already somewhat dubious, since a lot of system programming tasks are really purpose-built for a usecase or for specific hardware, and regardless, there is nothing about that which has anything to do with interfacing with C.

I do a lot of system programming and I write it all in C++, which has a lot of advantages over C beyond exceptions.
Yup, the sole reason I downgraded back to 10. So stupid to force me to loose seconds each time I use the taskbar. Aka all the time.
Storage here in the city can be costly if you don't have a suitable garage.
Hate to break it to you, but ISS is not technically in space. There is still some athmosphere, a ton of gravity (comparing to "actual space"), and plenty of protection from the earth's magnetic shield.
Its actually quite the equivalent of "lets try this in antartica first".
> Flippantly using "stop destroying our environment"

It wasn't flippant. Global warming is one of the greatest dangers facing humanity.

> degrowth would entail a humanitarian disaster of epic proportions

We have no choice, because growth already entails a humanitarian disaster of epic proportions.
Without reform It’s possible your grandchildren (or hypothetic grandchildren) won’t even be able to use those works to create their own.
CUDA or not, I don't think many will buy a mac pro unless it delivers what the last one did in terms of Graphics. And that probably requires at least using separate graphics card in the several-hundred-watt class. They obviously aren't going to shove a 400W graphics card into the SoC and they aren't going to shrink the power requirements by an order of magnitude for GPUs. An they also aren't going to enter the business of making discrete pro graphics cards. nvidia and AMD can afford to do that research work because it trickles down to consumer/gamer cards. But Apple surely can't motivate that research expense.

So the only thing that makes sense is to either make no Mac pro tower workstation with discrete GPUs at all, or doing what they did last time, using third party cards.
related: https://en.wikipedia.org/wiki/IP_over_Avian_Carriers
>Should it be expected or disheartening that proportionally 45% more males are in the 1400-1600 score range than females?

https://www.compassprep.com/new-sat-has-disadvantaged-female...

I don't think that's true either
Which manufacturer is using AWD incorrectly?
> and do absolutely nothing to the big $$ driving home prices up

Are the price rises because 1 person bought a penthouse for $100mil or because a million 'normal' people outbid each other for the 100k house in the suburbs?
Things a Computer Scientist Rarely Talks About
High-efficiency water filter removes 99.9% of microplastics in 10 seconds
I agree, and I would extend that to sex and gender as well, and say that we should treat every person equally and according to their character.
One of the most skilled and talented guys I ever worked with was hired without a degree, while he was still a teenager. This was at a big tech company.

He'd been hacking on various projects for years in his free time and had an exceptionally well written blog that detailed these. And he blasted through our interview loop like a guy with decades of experience. I feel he was one of these rare genius types that any hiring manager would be crazy to reject.
When will this decline start? Last quarter was the best quarter ever revenue wise for the Mac.
Agreed. But also, there's no point in giving grades if they don't mean anything. If you expect everyone who puts in nominal effort to get an A, then the class should be pass/fail.

I wonder if an explicit policy that grades are for internal purposes only would help. That is, grades are useful feedback on how well you're learning, but they aren't comparable between classes and aren't intended to judge or rate students. So the uni would refuse to calculate GPAs or report grades to outside parties.

Maybe they could even give more flexibility on how grades are calculated and reported. Like they could be whatever combination of pass/fail, letters, percents, notes etc that the prof wants, because by policy you're not calculating with them.
If you don't see how "designed with the property X" is radically different from "designed in order to do X" then I don't really know what else to say.
> which, by the way, is not illegal

As business, sending automated messages to individuals without prior authorization is spam. Pre-checked tick boxes are not consent to receive such messages, you need explicit opt-in. If you are informed that these messages are unwanted, and told to stop, and yet you continue, it becomes explicitly and knowingly illegal.

> You effectively don't matter

As long as I cost them enough to make sure they'll never even think of contacting me again, I'm happy.
While it looks like there are resources (oil, gas and coal being mentioned) it does not seem they have been mined before the current treaty cam into effect, most likely due to the 19/early 20 century technology.

But there certainly were substantial whaling stations in Antarctica for a while, with quite a lot of people & much more primitive technology compared to what we have now.
I solved the first 13 days mostly in functional ways [1]. The 2 not functional things I used were arrays and hash tables. OK and outputting things ... .

For arrays I wrote a functional map function, since my language did not have a functional one and I only used it for transforming input, while preserving the original input under a different binding.

For hash tables I could have used functional sets, which I only bothered with in later puzzles, because I wanted to parallelize things.

I did parallelize quite a few things in later puzzles, just because it is so easy to do when you have pure functions.

So at least 26 of 50 puzzles are perfectly possible in functional style.

[1]: https://notabug.org/ZelphirKaltstahl/advent-of-code-2022
Launching is the easy part. Living is the hard part. Might as well launch them into the sun.
Bruce better start believing then, since the Gobi Desert is inhabited and the Oyu Tolgoi copper & gold smack dab in the middle of it powers over one third of Mongolia's GDP.

https://en.wikipedia.org/wiki/Oyu_Tolgoi_mine
I get that it's about context. But to me this is meaningless, why should any company be able to restrict the usage of common words in a business context?

As a sidenote, Lo-fi has definitely been used in the context of photography before Meta decided to use it as a filter.
If someone provides an example binary file I’ll give it a try
Dubai drops 30 percent tax on alcohol to woo tourists, expats
Can any of them do space flight right now ?

Well, other than possibly being catapulted to space in spore form by a big impact event.
Reminds me of the scene in Idiocracy where the main character visits the hospital and the nurse mixes up the oral and anal probes.
Not just microplastics, this can remove all sorts of contamination. The filter material is composed of "covalent triazine networks". Triazine is N3H3. Anybody know anything more about this, how economical this would be to produce at scale, how to depose of it after it's saturated, etc?
Wow OP, such a simple and entertaining game. Good job!

I scored 290. As others noted, the text on screen is a big clue, but I think it's fine and can be a part of the game - the same goes for Geoguessr afterall (with the road markings or different kinds of Google cars, etc).

For some of the videos there is very little voice and/or it starts late and it's tricky to find with the progress slider. Perhaps the game could play the video from a timestamp of first spoken line. But on the other hand enjoying the full songs can be also nice and culturally enriching.

Getting Hebrew and Yiddish as options in the same round was tricky.
Maybe the fantasy is better than the reality, as it often is.

Dreaming of going to space makes some people happy and they won't let it go. Doesn't mean it's a good idea!

But sometimes it's productive to have an unreachable goal: it gives us the motivation to improve towards it and reap the benefits, even if we never hit it.
I think it’s probably actually understated. Although, it also probably depends on your area. In my area, as I already have given an example of, “site unseen” investors are absolutely prevalent.
Apple Created a Pseudo-Union to Defeat Organizers in Ohio, Complaint Claims
As user and developer on Windows since version 3.1, what irks me is WinDev love for COM above anything else (the idea is great, the IDL tooling and template metaprogramming stuff they keep shipping while ignoring tools from the competition for COM, not so much), and the GUI civil war in Redmond among UI framework teams that started on Windows 8 with no end in sight.
Sure.

The easiest way is probably to install Jaguar https://github.com/toitlang/jaguar

I would very much recommend the Visual Studio Code extension when you are starting out with the language. Will give you a lot of help and hints around the syntax. But you can use any editor.

Run a program on the desktop with `jag run -d host myprogram.toit`

Install the `host` package for non-embedded things like files, pipes and subprocesses:

# Make this directory into a Toit project.

touch package.yaml

# Install the host package

jag pkg install host

Other packages like http or mqtt can be found at https://pkg.toit.io/
scd30 does the trick
Ask HN: How to figure out what to do / work on this year?
I've not set my goals or figured anything out yet as Christmas was busy, I was ill and I have this week off.

I'm not the most decisive person and googling it gives a bunch of questions and journal prompts that make me vomit a little.

However I feel it's good to set a direction and know what I am working towards else I just end up wasting time.

Does any one have a good process for doing this? Deciding and refining what you are going to do? Never been good at 'planning'
Putting empty bins back on cars is much easier than hauling them full from behind house, so that system is a win already. How to convince trash collectors - maybe put a small sign ("Put back bins on platforms for some fun") and when platforms detect that all bins are put back and empty - play some fanfares and make train go back? A little fun for collectors never hurts.
Windows file version history is an interesting example of UI inconsistent AND being broken as a result.
It has been removed from settings (was in Win 10), but still exists in the control panel (where you can't configure folders to be included in file version history).
> seems to lie deep in the lizard brain

Wanting an asset you purchased on 10 times leverage, with a 5% interest rate on the debt to decline in value would be total and utter insanity.
Well, no one says we won't take other species with us once necessary infrastructure is in place.
Swipe from left can't be disabled? I haven't found it anywhere. Awful on a tablet (surface go 3) with local account - W10 gives me Win+Tab overview.

Start menu suggestions cannot be removed. The start menu settings allows you to make it use less space. Disabling it in group policies reserves the space for a message that it has been disabled.
macOS got worse during the past decades but still better for everyday use than Windows (which brought in macOS ideas for its advantage meanwhile closing the gap), still much more consistent than Windows despite the changes (to the worst mostly). Much less in the way while doing your job than Windows. Of course it has different philosophy on how to carry out things and it does not fit everyone, for them Windows may be better choice of course.
I still don't understand what kind of masochist wants all their windows to be grouped together with no labels so you have no idea what you were working on until you open it again and have to click multiple times. Thirty years of windows and there's still no setting I can tick to make the taskbar adjust automatically to the number of things I have open? If I have nothing open, hide it. If I have twenty different windows open, give me a taskbar three rows high. Is that so damn hard?
> I know they lost a lot of key people in their silicon development team so perhaps thats the reason.

Maybe, but people are always coming and going on any team. This whole story felt like a tempest in a teapot type of thing.

IMO, given the typical lead time of hardware, we're finally seeing Apple have issues stemming from covid/supply chain breakdowns.
Ugly? The one thing I've seen complaints about wrt. Rust syntax is the lifetime specifiers, and that's a required part of the language.
This! So much this!

What's the point of having a taskbar that only groups by app...This has been one of the major pain points of me using Mac OS and it is immensely sad that Windows 11 has also taken this approach. At least some Linux DEs still let me keep my app windows ungrouped...
6 bins is a lot. He does give an explanation in the video: They only get trash pickup monthly, and they have several recycling bins.

He switched to Rack and Pinion to overcome toque/wear/contact issues which seems like it should be reliable. I like his mechanical end-stops, but if he is serious about wanting a commercial version, I wonder if there's a way to count "steps" as the gear moves over the rack (e.g. hall effect gear tooth sensor[0]), and just slow/stop based on a predefined end-point? The same sensor would also likely function as a fault detector (e.g. stop engine burnout if the train gets stuck), and you won't have plants/debris potentially setting off the mechanical end-stops (plus reducing parts and points of failure).

[0] https://sensorso.com/rack-gear-count.html?filter=inventory:2...
Exceptions have zero cost when not thrown, apart from being included in the binary
Windows is free (as in beer), if you can live with the minor nags, minor lack of customisation and watermarking.
I would add to existing replies, that recursion is probably an important part. The language needs to make it feasible to express things with recursion, by making it possible to use it for deeply recursive scenarios, without hitting language limitations. Not so many things more disappointing than not being able to properly use recursion in a language.
Those Rust bindings are a joke for any serious Windows development.

If you feel like C++/WinRT development experience is bad, good luck with Rust/WinRT.

And since it is the same team leads, which clearly have proven that they don't care about developer productivity, given how they have managed the C++/CX to C++/WinRT transition, I wouldn't wait too much out of it.
If nothing else, it is capitalism at its finest and the invisble hand of the market at work.
I'm pretty sure you don't even have to unplug network to install Win10 without Microsoft account - just during the installation you don't create one (or login to existing one)
As far as I know, you can't have a vertical taskbar in Windows 11 either, which is unfortunate for those with widescreen monitors that like vertical screen space to be used efficiently (e.g. seeing more lines of code, but being able to switch windows easily as well).
Maybe not relevant to your interests, but I found this very interesting on the topic https://www.youtube.com/watch?v=aJt2POa9oCM

A case of "brilliant coder wants to make game but don't know art well, so they create new complicated programming tasks instead", but, the brilliant coder part is still pretty relevant.
> I have come across this sentiment often but there is no point in creating new artifacts just to record a meeting. What if the meeting was useless and nothing came out of it?

I might be a huge cynic, but that seems to me to be the #1 reason to create a post-mortem document to explore how to avoid another meeting that was a waste of time like that.

If the meeting was useless because the participants weren't prepared, make a note to hand out preparatory notes beforehand. If the meeting was useless because everybody shouted over each other, make a note for more moderation. If the meeting was useless because no one had political power to follow up on any decisions, cancel the meeting altogether.

Having a meeting that goes nowhere and then taking no time to publicly settle on actions as a consequence seems incredibly neglectful to me.
Only national space agencies have had a reason to invest in keeping humans alive for long periods of time so they are the only organizations that have demonstrated that capability. It doesn't follow that SpaceX couldn't do it - they just didn't have a reason for it so far.

This idea that "life support" is the most difficult aspect is unfounded. The most difficult problem is transportation and reducing the cost of transportation means that you can attempt to solve every other problem by simply throwing more mass at it.

NASA does much of its work through contractors anyway and there are several companies working on independent space stations. I'm confident that the "life support is too hard" argument will be proven false in a few years.

A similar argument is made that "cryogenic fuel transfer has never been demonstrated at scale therefore Starship can't work". But nobody has even seriously attempted this! And the reason is that without reusable rockets every refueling mission is unbelievably expensive and the business case never closed.
It never broke for me. I've been using since October. There has been a large update since, but the app repatched explorer flawlessly. I also use a lot of other funky stuff (system icon changers, theme patchers, etc gotta get that rice). I also remove a lot of stuff using SophiaApp.

There has been some usability turndowns for me in the past years, but two things keep me hooked: snap windows (built in) and powertoys (ms-made but requires an install). I can't imagine myself without these two anymore.
I didn't put it on my CV since by the time I was updating my CV I'd already done much more interesting stuff than what I did at that time so it didn't add anything, but if that had been the extent of my experience then I'd 100% put it on my CV. Anything that's relevant to the job the CV is for.
I'm not so sure - I have this slab of crystal I can use to talk talk to people on the other side of the Earth, see things from above and make things do my bidding without touching them. And apparently it can transfer ideas in text form to your head.

Also looks like I can fly if I book the right tickets.
Yeah, I agree with you. Note I'm a C++ dev who would like to see less of C++ and more of newer languages that have improved upon mistakes of previous ones. But my opinion is that C++ will remain king for a long time in those niches where it has established itself.
Lmao, I am not able to group it!

I have two browser profiles and no matter what I do they come up as separate tasks on the task bar.. I am not able to group them up.

I would also like to alt tab to them as a whole, then tab between the group windows instead.

Luckily win11 is just a game launcher for me these days, so I only manage to get so and so aggravated :D
Unearthing a long-ignored African writing system