skysight-inc/HackerNews huggingface dataset:
That's a shame. I don't think I got that email yet; do you have the subject line?

I actually joined ACM because O'Reilly did some sketchy stuff with my Safari membership a couple years ago. They sent me an email with an offer to upgrade from Safari to "O'Reilly online learning" with a discount for the first year, and the links were all going to genuine domains. But whenever I tried to actually do it, there was no way for me to see/do the offer on their site, despite being within the offer window. I wrote to confirm I wanted to use the discount, and asked for help, and they just wrote back and said "send us the email."

So instead, I used all my download tokens (which also broke and required contacting support), canceled, and got an ACM membership for much cheaper. (Which I would have done anyway had I had a reason to seek it out.) Oh well. There is enough web content today that I don't think it matters that much.
Yes, its total nonsense. I use both and ANY THING CAN BE DONE ON BOTH OS. To claim differently shows only that one sucks and didn't RTFM or experiment enough.

> The dev-tools are not included

PowerShell is excellent dev tool OTB. Anything else is cinst/winget install away in seconds. While winget is new thing, Choco is there for around decade and it has everything and most up to date, on par with Arch.
The VAST majority of reactors ever built were not built to generate fissile material for weapons, and the VAST majority of nuclear weapons were built using centrifuge facilities which are cheaper to build and simpler in some respects to operate. Reactors have in fact been used to dispose of material from weapons. Civilian disposal plans in the west are all a matter of public record and there have been reams of paper generated about the topic.

Yes, the weapons part is to some extent secretive, but the UNODA oversees disarmament so there is some multinational transparency.
Exactly.

It seems like it has a lot of potential for things to go wrong. I can imagine the system flagging all sorts of valid software as malware for various reasons and failing to flag actual malware that does not meet whatever inscrutable criteria the ML model uses.

Systems like this seem like a good idea on paper, but without some basic controls like a whitelist / safelist it invites all sorts of trouble.
A more interesting metric would maybe be years of life expectancy, but that's probably too much of a hassle to calculate for a metric which is relatively speaking useless
Illeism. georgia_peach thinks the power move is to go full Elmo.
I have so many questions of people here, it's as if I've stumbled onto this group of people who seem interested in exactly the same sorts of games I am.

The Talos Principle and The Witness have always seemed interesting to me but I've never played them. I think part of it is that with both of them I've had trouble figuring out what they're like.

Talos, the more I looked into it, seemed sort of like the puzzles were sort of arbitrary or contrived something? I'm not sure what the right words are.

I tend to be more interested in adventure games per se, where the puzzles are ideally fully diagetic in nature, in the sense they're integrated well into the narrative. You're in X narrative scenario, and the problem to solve makes sense as a consequence of the narrative context. It doesn't feel added on post hoc.

With both The Witness and Talos Principle I've had trouble figuring out what the gameplay and puzzles are like. I loved Portal and Portal 2 but felt like it was constantly tiptoeing this boundary of where the puzzles would feel too contrived, but without really going over that, maybe because of the testing environment conceit.

I'm not sure what I'm saying other than that for me, part of what makes a great puzzle in a computer game is that the puzzle is seamlessly integrated into the narrative, and feels diagetic rather than nondiagetic in nature.
Thanks for the heads up. I'll be sure to get it in writing if I find myself in the job market.
Indeed.

https://breakbrunch.com/wp-content/uploads/2021/01/5ffd039d1...
Financial warfare: will there be a backlash against the dollar?
I agree that automated integration tests typically offer higher ROI than equivalent unit tests written with mocks, because mock code is so difficult to write and fragile.

I disagree with your assertion that integration tests offer higher value than unit tests in general. Don't judge all unit tests by mock code.
Hum, personally as an Emacs-er and not a developer Lisp for me is just a nice user-programming tool, a way that allow me to insert and run code for many things I need inside notes, running it on click, on a keybind, on file save/open etc that's it's power.

With C-like languages I can't do the same, they need compilation, they can't live in a live REPL, even a hello world is many SLoC etc. Unix (CLI) offer shell scripting for small automation, lost it with GUIs, while classical systems (Smalltalk and Lisp based) can perfectly and effectively.

If those language for crafting complete OSes are complex and slow I do not care much because the outcome of something like http://augmentingcognition.com/assets/Kay1977.pdf is so powerful that's absolutely worth the effort and seen actual systems that essentially fails to innovate at least since the '80s...
> This mirrors (vaguely plagiarizes?) the observations in numerous famous works on expertise levels

There is no requirement for a blog post to list every article the author read!

Accusing someone of plagarizing is a very serious accusation, one that should be made with more care than you are making.
Why? This isn't Twitter, piling on a company doesn't add much to the discussion, it just lets people focus their outrage better
“If you have come to help me, you are wasting your time. If you have come because your liberation is bound up with mine, then let us work together.“ - Lilla Watson
There are a lot of good advice in the comments. I will just add for a great "build a startup to generate enough income to live on" model, I'd listen to Pieter Levels talks on YouTube and his first appearance on the Indie Hackers podcast. Then I'd spend $30US and buy his book 'Make'. It's the blueprint of how he built over 75 projects, monetized the successful ones, and makes almost $3m per year as a solo founder.

I know a lot of people might be haters, and I DEFINITELY know his methods might not be repeatable everytime by everyone, but the tenets are sound:

1. Find a problem you want to solve that others have,
2. Build a tool to solve the problem,
3. tell people about the tool,
4a. Monetize the tool if it gains traction,
OR
4b. No traction? Go back to #1.
5. Invest the profits from your product(s) in an S&P500 index mirroring ETF

Keep building until you find something that gives #4a.

End of the day, you need to work hard at something long enough to earn more money than you spend and save then invest that money over a long period of time. Selling products you build allows you to earn more money than some salaries.

DISCLAIMER this is NOT financial advice. You need to work for what you want in a way that works for you and your situation. Good luck.
> those are understandable because someone needs to

Nope. The rest of this sentence doesn't even matter: if someone needs to do something, that's a reason to charge for it, but not a reason to hide the price.
I agree that only conversions matter, but you should be able to track whether a customer originated from an ad click vs. SEO, whether they clicked one ad and had 4 sessions since, etc.

While it's not a perfect system, you should know with a reasonable degree of accuracy how many dollars you get back for every dollar you put in to ad spend.

As far as the SEO traffic issue, this can also be accounted for once you have scaled your ads beyond the levels of what SEO could yield. At low budgets this can be more of an issue, at high budgets much less so.
> then when Apple does let 3rd party apps do things like Apple Watch offline background music playback

Entirely Apples fault, by the time they enabled the possibility of the feature it had become apparent that the Watch as a platform wasn't really worth focusing on so it's on the backburner now.

If that feature was possible day one, it would have happened. But instead Apple has this attitude of locking things out from 3rd parties and only moving when it starts to make their products look bad.
"Real" theme interface is a moving goalpost. We had stylesheets that could/would be expected to change. Many people decided to switch these stylesheets out, which in turn modified the LAF of their system's applications. The solution to this problem isn't stripping that out and replacing it with a more restrictive UI, the solution was building more robust applications and letting the HIG evolve around it. You know, adapting to the needs of the people who use your software. Unfortunately, the lead GNOME maintainers never asked for the community opinion, so we ended up with... whatever the hell Libadwaita is.

In any case, I've ended up migrating away from GTK4 for the majority of my use cases anyways. Like I said, it has given us no functional changes in any of the apps I've used (or seen, for that matter), so I don't really feel bad dropping it from my systems. It also doesn't make me feel bad freezing all the apps I write at GTK3, since the developer experience is frankly so much better the further you go back in GTK history.
You can prevent Windows updating on its own.
What's interesting is that I had my one database course in college that taught relational algebra. We had access to an Oracle database against which we probably only wrote a handful of queries. Almost all of the work was, well, math and theory.

When I got my first development job, I started out scribbling relational algebra on scrap paper and then translating it to SQL. I got faster and faster until I could think in SQL.
Nice. Seems like a verbal chirping where rationale arguments quickly devolved into a shouting match.

Absolutely nothing learned there.

Reminds me of Twitter around election times.
She basically did the bare minimum, and let people die in her places because suffering would make them see Jesus.
Recruiters are lying about positions all the time at first place.
I don't know, early reactor designs were pretty unsafe and I'm not sure a lot more of them would have been better. Sometimes taking time to mature a technology, even one that's hugely beneficial in the long term, works better than just piling in quickly and risking finding that you invested in a developmental dead end. Having said that now nuclear does seem to be a mature technology with significant benefits.
> … to drive my privately owned car on a public road, I need to take steps … to allow my car to be tracked and its usage monitored.

Yes, for very restricted interpretations of "tracked" and "monitored" which are basically limited to mounting a unique license plate on the vehicle which can be passively scanned and used to look up the owner of the vehicle (not the driver). Without a warrant they aren't allowed to attach a GPS tracker for continuous real-time location or install a camera inside the car. The inside of the vehicle is still considered a private space which cannot be searched without probable cause. Moreover, the justification for the license plate and registration requirements is that the vehicle is physically within their territory, on public roads, which doesn't apply to the Chromebook situation.

> … if you attach a Windows device to a domain, settings can be set through group policies without the user's explicit consent.

This is not like attaching a Windows device to a domain. For one thing that requires local administrative privileges on the Windows device, whereas anyone can log into a CPS account on any Chromebook whether they own it or not. Here the student doesn't own the Chromebook, the parent does—if this were a Windows PC the student would not be the device's local administrator and would not have the ability to join it to a domain.
I'm not seeing why that would be a problem.
Unfortunately, I don't think you can. I think each phase builds on the prior one; the life experience informing the emotions you feel.

The tragic phase is a result of not living up to the unrealistic expectations one has, and the comedic phase is a result of dealing with those tragic emotions.
No problem for being blasé, we’re surrounded by highdef visuals and sounds. I understand it’s hard to scale back to minimal stuff. And yes the visuals are very dry because it’s actual music notation, everything you see is used to write the music, there is no decoration. The (live)code part is not visible on videos I shared because it happens within the web dev console, see https://peertube.swrs.net/videos/watch/5d84ea32-18d8-454d-b2...
Oh really? Nice. I haven’t tried it myself but all my OS X colleagues complain about it.
'Whilst most of HN is employed by advertising companies and their offshoots ...'

If a man knowingly supports a cause that is against his financial interest, thats worth paying attention to
> I have a rising suspicion that some game companies with fluid ethics do this

Occam's razor says that tooling, or developers, just aren't great at shaking unreferenced content from production builds.

I'm not a game developer, but its common to still ship unused code or css in websites, just because someone forgets to remove it, or its hard to tell if it's still used. I could only imagine this is more of a problem in more complicated game dev, especially when time to focus on non-functional requirements like that can be hard to come by.
The article we're discussing is about a workable substitute for 100LL and how the FAA has dragged its feet for over a decade in evaluating it.
NFS is a Sun thing. If you consider Sun as the canonical historical Unix, this is still correct.

Sun had a few interesting early views on networking.
Oh, don't worry, those of us with a stats/research background know just how sloppy the data and arguments are.
That's brutal. We're on the other side of it right now trying to get exec and HR to actually commit to something so we can hire remote. We had multiple good people in the pipeline who we had to pass on, because they won't actually say if they'll demand these people move to Toronto (one of the worst housing markets in the world) as soon as they sign the papers. It's like we're supposed to surprise them with that?
As a child, I remember noticing that milk would taste different sometimes. My father explained that this was because the cows had been put out to pasture. I can't explain the difference, but it was quite noticeable.

This was local milk from a few km away. It came in glass bottles, brought to our house by a milkman. I can still remember listening for his steps on the front porch, when I got old enough to be able to run to the door to get the milk.

This was the '60s and '70s, not the '20s and '30s, but it still seemed like another world, compared to today. Most food was local and full of taste, having been on a farm just hours before it appeared in the store. People knew what was in season, and took delight in what was available.
It seems his complaints boil down to:

1) You don't have the choice of multiple Desktop Environments (When was the last time this was not true? Litestep?)

2) Windows applications and utilities tend to be GUI based. (I thought that was the whole point of Windows...)

2a) Stuff is stored in the registry (I thought linux people loved digging into and tweaking settings)

2b) Paths are different. (No kidding. But we've known this since DOS vs Unix)

3) Windows sometimes restarts itself (Again, there are settings that help, but Windows has done this for quite some time now.)

4) No apt-get|zypper|etc, must install exe or msi from the internet. Or use the awful Windows Store. (No debate there, the Windows store is awful. But installing the latest Firefox is a lot easier on Windows than Debian Stable. I rather like not having to fight with a central repository of applications.)

Those have been the complaints of linux users for over 20 years. I feel like I'm arguing on Arstechnica circa 1998.

Use the tool that's best for your job. I don't bitch about my socket set being metric when I need SAE. At this point the differences are known and well understood.
A classic approach is that if you have to make some complicated API call with a bunch of arguments, you can put all the logic wrangling the arguments into a pure helper function and unit test the helper.
Your comment is downvoted perhaps because it sounds so cynical, but after thinking about it I agree to a certain extent. Throughout my career I've noticed the biggest pushers for more unit testing are usually middle managers who love to see that coverage number goes up since it's an observable metric, but nuanced opinions like "more unit tests are not always good and can be detrimental" are generally not welcome.
Docker and AI are technologies used on the OVH host, it's not part of the product itself...
https://shanecleveland.com updated by text message (https://textpost.me - also mine!). I mainly post pics.
There are few thing that IT WILL change, like if I disable windows update, it will reenable it, the same goes with Defender. But those are sporadic cases and solvable. It not like it never happened on Linux side either, contrary. You can rolling release your stuff just up to the point, and then good luck.
Life-years saved is a step in the right direction, but still the wrong metric to focus on in my opinion.

Healthy life-years is a much better metric to optimize.

If we get people living to 200, but 120 of those years are in a miserable and extremely debilitated state, I consider that a failure compared to average life span of 100, where only 5 years are in an extremely debilitated state. i.e. getting 95 good healthy years + 5 bad ones >>> 80 healthy years and 120 bad ones.

I suppose you can make an argument that extending your miserable years can help a person survive long enough to eventually take advantage of body and mind rejuvenation tech, so there is some point where absolute maximization of life-years might make sense.
> Even bladders were put to good use—though it wasn’t culinary. Rather, they were given to the children, who inflated them, filled them with beans, and used them as rattles.

Bladders and intestines also used to be used as condoms [0]!

My mother told me she recalls seeing her grandfather's intestine-condoms hanging outside on the washing line to dry after being washed!

[0] https://en.m.wikipedia.org/wiki/History_of_condoms
I actually have v86 on my system which can also run things like PCjs. And I have jsdos which uses dosbox to play DOS. I also have BoxedWine for running 16/32-bit apps.
Sometimes when I want some informed commentary with supporting analytics on which database to use, which JS framework offers the most functionality, which saas offers most bang for the buck etc...I turn to the orange website.

Somehow, that level of informed commentary isn't forthcoming on genuinely useful topics like Leaving CA. Why is that ?
I upgraded to 11 on my laptop and I hate it. I am so glad I still have 10 on my desktop. I'll hold off as long as possible. This is coming from a daily Windows user for almost 30 years now. I use Linux a lot as well but Windows has always been the home desktop PC OS.
It's frustrating because the GOP could compete in CA if they put any effort into it. Instead they push nationalized issues and loonies
This is more of a criticism of mock heavy testing than anything else. The author should read Beck’s original TDD book and experiment with testing without mocks.
If we print money to fund it, yes. If we fund with taxes without printing money, then yes, but by less. FTFY

No matter what you do here you're increasing the demand for goods. Without an increase in the total money supply that would stabilize but there would still be some inflation because of it.
Reparations has been a thing for a very long time. It's hardly knee jerk.

Slavery was and still is a vile concept.
I'm still holding on to a slight hope that the recruiter will find a hiring manager willing to override the committee and all of my time and effort will not have been wasted. They said they'd keep looking but they were probably just trying to get me off the phone.

I'll put it this way. One FAANG I wouldn't work at under any circumstances. One FAANG has been very clear that they want employees on site. One FAANG has a recruiting proc where you are hired once you pass the interviews, you can figure out your team later. One FAANG doesn't really fit in the FAANG acronym.
To the ACM, Thank You!

It is important for our industry and for all of humanity that this information be freely available to all.
Ya yes minesweeper is a good one. I'll need to add this too. The Windows 93 was quite hardcore as he made a lot of those games himself.
Eh, I feel like Colorado draws more people from the east coast than from California.

Winters here scare off a lot of lifelong Californians, but they will be a piece of cake for anyone coming from the northeast.
Im pretty sure existing tax laws favor the rich right now too
I've become convinced that the same things that make GNU/Linux good for us are exactly the same things that make normal people dislike it. Freedom means responsibility, in this case the freedom to configure your computer means the responsibility to understand its behavior, something people naturally avoid. They don't even mind learning things to avoid it; Microsoft and Google completely rearrange everything twice a decade meanwhile I still have my FVWM2 config from when I was 15.

This whole effect even predates Linux: You can watch the archives of the "Computer Chronicles" from the late 80s to see it. You have everyone bringing in the fanciest new software wearing suits (because TV used to cost a zillion dollars a minute) and explaining state of the art OOP abstractions in the GUIs so that the machine "does the right thing" when you drag x onto y and the user "doesn't even have to think about it" (an idea that disturbs most of us because we know it's going to do the wrong thing probably 30% of the time and then you're going to have to untangle the mess.) Then they pan over to the guy at SCO who's got 5 Xclocks/Xterms on the screen who says "look, we've got graphics now! That's why people haven't been using Unix on the desktop in the past."

It's not about the graphics, it's not even about learning new UIs or paradigms like shell scripting. People genuinely do not like personal computing.
"Overrated" is the right word here. It's not like unit tests are useless, instead, the problem is that everybody uses them much more than it makes sense. And yes, I'm a critic of them since the fashion started at the turn of the century and I also use them more than they make sense.

Unit tests are very cheap, and people love cheap things. The problem is that they also provide almost no value, so their cost and benefit are on similar levels and they can easily get into negative net value.
I worked on verifying Dunbar's number a few years back using social media data from tens of millions of users: https://arxiv.org/abs/1105.5170 The main operational idea is that we have a finite capacity for interactions so that if we try to create too many interactions, they'll be shallower than if we focus on just a few important ones.
* Designate literally 1sq mile away from everyone.

* Install a single swimming pool. Maybe a hot tub. Leave out Tiki bar.

* Put 'waste' there.

* Realize this argument is stupid.
Maybe we should get a list going of scummy recruiters.
>Half of it is “new” UI and half of it is old Win32/GDI type U