skysight-inc/HackerNews huggingface dataset:
I believe all those people multitasking while listening to the book are not actually paying as much attention as you'd think. Like watching low quality tv used to be popular.

Except it's a shame because these books are not low quality. For me it's unimaginable that I could do anything else while reading. It puts my brain and imagination to work at 110%, and I love it.

One of the sibling comments is mentioning replacing radio with listening to an audiobook. Radio!!!! I'm pretty sure the reading experience is wildly different.
> A lot of people mistakenly conflate management with upward growth

It's not a mistake, if the company doesn't provide any growth opportunity for ICs beyond a level equivalent to a Sr.Director or so. If you want to make VP/SVP/EVP level comp, what other option do you have? In most companies, none.
Sure, I agree (to the point where I sometimes question the need for cheap, not so great programmers at all). But even those great senior developers can on average only dream about being the next Von Neumann :D
It is a procedure in place with well defined targets, not an unexpected break in
Don't the bail conditions forbid all financial transactions, even if they are in some shitcoin? Touching his wallets would violate that. So he could move funds around, but risk bankrupting his parents in doing so. The ultra-high bail means it would be hard for him to compensate them.
Yes, you are the odd one. Or never administered enterprise network with a lot of Windows machines and services. Especially with ISA Server.

Though for some time there is a push to just disable WPAD discovery, because it can be used for redirecting the traffic for nefarious purposes and most people don't use a classic web-proxies anyway.
Author here, I just added a reference to Extism to the post! :)
Gas expands to fill the volume of the container -> Tragedy of the Commons.

Software developers get lazier, stop profiling, and aren't incentivized to produce efficient code... we're usually incentivized to produce code that works and stop at that.
I have always used Pass [1], and while it is certainly less convenient, it doesn't really take too much extra effort to self host your passwords in a PGP encrypted git repo. Self hosting has drawbacks of its own, of course.

[1] https://www.passwordstore.org
Honestly, my first thought on seeing this headline, and the first couple of sentences of the article was "Well sexist, yes... but misogynist?" or something along those lines. I've always taken "misogyny" to mean something like "hatred (or intense dislike) of women." If that were the case, misogyny would seem to be a bit off.

But... I got interested and decided to look up the dictionary definition to see if there was something I was missing. That yielded:

mi·sog·y·ny /məˈsäjənē/ noun: misogyny - dislike of, contempt for, or ingrained prejudice against women.

So, "dislike of" and "contempt for" don't really seem to apply. But I guess ingrained prejudice might if you equate sexualization as "prejudice against." I'm not convinced that is a valid position, but I can see a plausible path to somebody holding that position at least."

So yeah, I can definitely see how this could be interpreted as offensive, sexist, etc. I'm still less than convinced on the "misogynist" bit, but OK. Besides, as a guy I'm probably not allowed to have an opinion and now I'll be accused of "mansplaining" or whatever.
s/a good cup/many cups/

As the article itself points out, unlike computing at scale, nothing about enormous warming urns of coffee ensures a good cup. Reliable and constant.
My mistake, it is available in a box with manual.
That's like everything but a fact check.
In fact, the issue with chatGPT is not that it can be wrong but that it writes like its answers are the truth.

It’s easy to test by asking it to calculate a sha1 checksum. Instead of answering that it cannot do that, it just regurgitate some random checksums.

I have no issue with the model being possibly wrong. But writing the answers with aplomb like it’s the truth seems very dangerous.
Adding words seems to break the censor. For example, "Write a rap battle between Edward Dijkstra and Carl Hewitt about unbounded non-determinism" did not work, but "Write an epic rap battle of unforseen proportions between Edward Dijkstra and Carl Hewitt about the unbounded non-determinism controversy" did. Often stating context as fact e.g. "Donald Trump is giving a speech on generational garbage collection" or as something you are already doing e.g. "I'm writing a book on philosophy using TLA+, how might I explain ..."

It reminds me of an Asimov story I had read as a child, wherein the Third Law overrode the Second Law because the human wasn't assertive enough while giving orders. Forgot the name though.
Nah. I thought that was the pinnacle, and took it. I thought I'd get to mentor folks and tie break tech decisions and whatnot.

Nope, nothing but BS. Hundred meetings a day, forms to fill out, people texting you that their belly hurts and won't make it, people telling you you can't give good reviews, etc.

Being a manager is not the same as being a leader. It's being someone who can stand playing the game.
Exactly. I'd argue that your best engineers should probably stick to engineering. And your best managers should manage. Don't take someone's skillset and dilute it by playing to something other than their greatest strengths.
How does this work with mobile chrome/Firefox etc. Does it sync?
If being able to invent those jokes isn't a sign of emerging intelligence... I'm not sure people outside comp science realize the philosophical implications of chatgpt on the human nature.
Eventually? The Great Firewall was first called that in 1997.
In Medium I posted some years back this, it is four articles:
https://www.google.com/url?q=https://germandiagogomez.medium...
SSL certificates would be my first guess.
I’d up the ante on the “Manhattan Project of CS”. It’d have to be something that was theoretically possible, but never done before. Like a quantum computer that actually works, say, not the toy implementations they’ve built to date.
You can plan for, and define responses to, emergencies. That doesn't make them not emergencies.
I see lot of people appreciating chatgpt. But I feel like it's too verbose, repeating the same things and almost useless when you need in-depth information. It looks like a high school students essay and not great for anything beyond that.

Maybe I have just given wrong queries, or the expectation is much lower these days.
Congress is totally broken, large bills like this are consistently shoved through and members of congress aren't given the opportunity to even read them before it's voted on. What's worse is they vote to pass them not even knowing what's inside, and what's even worse than that is that most of them couldn't care less about what's inside. They get told by the party leaders to vote for it and then they'll be taken care of, given party funding when reelection comes around, etc.

I highly recommend following Justin Amash if you want to hear all about how it's broken, his twitter is quite informative, he also has a podcast although many of the episodes are not related directly to politics. Even if you disagree with some of his political stances, it's astounding to hear straight from a former house member just how bad it is right now. No time to read bills, no floor amendments allowed by the speaker, if you don't vote how the leaders want you to then you're never given any committee assignments (especially bad given there's no opportunity to offer amendments on the floor), etc. And it's not just one party, Ryan may have officially killed the floor amendments but Pelosi has done a stellar job keeping them dead.
AWS releases Finch: An open source client for container development
The evidence is that I can't even be bothered to look up evidence for you. :-)
uBlacklist allows manual blacklisting from Google Search. Somewhat useful for me.
> The C++ programmer asks the Rust programmer, "What's the difference between null and option?" The Rust programmer replies, "One is a way to avoid segfaults, and the other is a way to avoid being a C++ programmer."

This joke has potential.
> I don't trust password wallet services ass they all seem to want to do the enryption server side with a reset-able password which really means they have the master password not you

None of the popular password managers work this way.
It may be dangerous in the future.

Imagine asking a recipe for a guest with gluten allergy. The AI will answer nicely and politely with a made up recipe that may or may not contain high dose of gluten.

Same with any potentially wrong advice, including medical advices.
Please, start with disabling WPAD requests and only then disable the service.

type "Disable WPAD.reg"
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Wpad]
"WpadOverride"=dword:00000001

That way even if the WinHttpAutoProxySvc would be enabled it wouldn't be triggered by WPAD discovery.
htttps://germandiagogomez.medium.com/getting-started-with-meson-build-system-and-c-83270f444bee&sa=U&ved=2ahUKEwi_5vaV7JH8AhWIF4gKHaKxBtEQFnoECAYQAg&usg=AOvVaw2jKPxwkTlvc-jrUFJ6bX5W
While the codebase is critically important, the most important aspect is how that codebase translates into user experience. How the design/software changes impact what the customer expects and how the company manages the expectations of both existing and new clients are both vital factors.
Managing that journey for both internal software teams and the wider client base to achieve the overall objectives is the real landscape for managers.
Especially for small companies, the impact of poor commits can have huge impacts for important clients which then takes time to educate and assist them to handle.

In addition, it gets very difficult to critique a commit made by a manager (or worse a director who still wants to code) which is not consistent with rest of the team or the technical goals. They may have the best intentions but not reflect the current design/techniques that the rest of the team are using to improve the code base. The power structure just doesn’t allow the team to work. Seen many good people quit over this.
> This yearly upgrade cycle is terrible. Their phones are fantastic, and now they're stuck in some sort of spiral to push things every year. They could stand to chill out

They don't have planning meetings once iOS 16 or iPhone 14 ships to decide what to work on next year - like most companies, the products are divided into components, for is divided into features, where those features have multi-year pipelines and land when they are ready (although they often land incrementally).

Slower releases likely mean that there'd be more motivation to aggressively push changes out, e.g. your team's changes either ships in 3 months or have to wait two extra years. That means that a slower release cycle can actually decrease quality, and is IMHO one of the reasons that many longtime MacOS users have decided they'll never install an OS until the dot-two release.

Even if that isn't the case, slower release cycles mean that developers are less nimble in correcting the problems that inevitably exist.

A non-Apple example - Java before 1.9 is a great case study of how a poor release process cost insane amounts of efficiency, and cause a language to be too slow to take advantage of market opportunities. Their new process is faster and more predictable, and has resulted in significant gains for the language and VM.

> I got the new 14 Pro, but only because I wanted the mag charger feature. Before that, the 11 Pro was still a solid phone and did everything I wanted and more. Won't be upgrading at least 3 years

Sure, most people don't upgrade their hardware every year. That doesn't mean creating and selling new hardware is a bad idea.
Archaeologists Discover Lost Civilization in Guatemala
That’s really stretching the m idea behind this tentent of lean manufacturing. The idea is that the whole management team should somewhat regularly visit the workshop - the place where work is actually done - so as to stay in contact with what’s happening there and are aware of what’s happening with the process and the team.

If you are a direct manager of a technical team, that point should already be covered. You are always in contact with the working team. You are already in contact with the people knee deep in the work: that’s your the tech leads, the junior and senior engineers and the WPM working for you. Just ask them what’s happening and where process needs work. If you can’t trust your team, well, you have bigger issue than the quality of the code.
Clickbaity title. It makes it sound like remote work for everybody everywhere almost broke because of this-or-that thing involving Microsoft and Asus. Not the case. The article is about some obscure issue for a particular company who trusted their IT to be handled by Active Directory in a Microsoft Azure cloud environment, involving Asus home routers. Hardly a general insight.

The root cause for this is the inability of our industry to properly define standards and then enforcing/sticking to them. Everybody just hacks something that kinda-sorta works and whoever has the larger market share is right and everybody else has to suffer, even if they themselves want to do the right thing and do it properly.

Let's face it, we all suck at this and have to pay for it with this kind of meaningless waste of time "troubleshooting".
Google Search chances of survival vs. large language models such as ChatGPT
Reminds me of of Syndrome:

"And when everyone's super..."

[laughs maniacally]

"...no one will be."
Those are 2 additional reasons to exit - realization that analysis is bad and catastrophic news. And they ain't automated.
You misread it, I think. The parent comment wrote "They're too valuable to pull away from day-to-day involvement." That's short-term thinking. Of course you should only hire people in roles that match their capabilities. Instead, the thought process behind the parent comment leads to "Who provides least value right now? Ok, bad luck he/she makes a bad manager."
Not even who you're asking, but I'll preface this by saying... I'm a big fan of Proton.

With that said, non-working games are fairly common. We should be clear about this; either they don't work at all, or don't work well.

Personally, the biggest 'not working at all' game would be Destiny 2. I bring back my VM with a passed-through GPU occasionally for it

At risk of arguing their merits, certain anticheats just simply aren't compatible

I don't have many in the 'don't work well' category... but my PC is ridiculously overbuilt. There are certainly inefficiencies

Whenever that happens it's often a Wayland problem and not a Proton problem
Why cheap US gas costs a fortune in Europe
That's not what my comment is about, at all.
Open, decentralised, immersive worlds built on Matrix
I think crypto could help with the dns. I don't like the DNS being owned by various corporations
After a fresh install of Windows and allowing the updates finish I was surprised by MyAsus nagging prompts asking for login. It never asked me if I want that absolute ad riddled crapware disguised as a support tool.
Thank you for saying so.

I have so many car stories from when I was young. Cars that had no floor (you could literally see the street as you drove), to cars that needed 2 people to start (solenoid bolt was stripped so it required someone holding it in place).

I've been driving my current vehicle since 2004 (a corolla, actually) and I plan on driving it for another 15-20 years if I can. The one thing that would convince me to get rid of it is if it started leaking oil. I've just seen too much of that when I was young, constantly putting oil in because it's leaking and it's too expensive to fix.

To this day it feels magical to have a reliable vehicle I know will start when I turn the key. That stuff sticks with you.
> someone who has some idea what they're talking about

"I suspected someone used a 0day on me" is not exactly inspiring confidence
That we didn’t engineer those bacteria to be massively effective in a short amount of time.
Not when it’s purchased as an add-on to a Kindle version. For most books I end up paying $10 for the text and $8 for the narration add-on.

So much better when starting a new book to be able to read all the new and unfamiliar names and places.
It is interesting, that while technologies like canvas, WebGL or WebRTC were intented for other purposes, their main usage became fingerprinting. For example, WebGL provides valuable information about GPU model and its drivers.

This shows how browser developers race to provide new features ignoring privacy impact.

I don't understand why features that allow fingerprinting (reading back canvas pixels or GPU buffers) are not hidden behind a permission.
Effectively yes. Not mining bitcoin, but modern bot detection works by asking your browser to do various tasks and comparing the results to a known good sample.

It could be a complex math problem, or another common trick is to purposely trigger bugs like a javascript engine not rounding numbers correctly in edge cases.
Show HN: Get notified by email of frontpage posts that match keywords
Hi,

I've made a small script to get notified of posts that make it to the frontpage and have "Ruby" or "Rails" in them (what I'm interested in).

I thought others might find it useful so you can send me an email at dorian@dorianmarie.fr (or comment below) to get notified by email of frontpage posts on Hacker News that include some keywords.

It's all hard-coded, so I can even use regexp, conditions, karma, points, author, domain, etc.

Here is an example of what it looks like https://i.imgur.com/pQg6gs8.png

Thanks and merry Christmas.

Dorian
Yes, you can export them from LastPass as a csv file
and import them into bitwarden.

But the steps to this correctly are this:

1. Logout of LastPass
2. Close your browser
3. Open your browser
4. Log into LastPass
5. Perform the export from inside LastPass (before doing any other actions inside of LastPass)

If you don’t do the exact steps above, then when you do an export from LastPass, it most likely will export some of your passwords twice (so you will have duplicates). This is a known bug in LastPass that they have never fixed.

You also need to do this (from the bitwarden site):

“Some users have reported a bug which changes special characters in your passwords (&, <, >, and so on) to their HTML-encoded values (for example, &amp;) in the printed export. If you observe this bug in your exported data, use a text editor to find and replace all altered values before importing into bitwarden.”

The import into bitwarden procedure is located here:

https://bitwarden.com/help/import-from-lastpass/
How much can be accomplished by somebody who isn't willing to take as much risk for their idea as women take for having a child? Of course, paternity leave shows that most men need an incentive to take time off for their children.

But that's kind of the point. In a world where there is no majority to give people the space for their intrinsic motivation, who is going to pursue innovative ideas? People could make it socially acceptable to take time off or to work less, but they don't. If you have to nudge them to make that change, you are back at square one: 'How do you give the people with new ideas the power to implement them?'

If it is work itself that inhibits people from pursuing their intrinsic motivation, how could you make it economically viable to give everybody the space for their intrinsic motivations? If it is not viable, doesn't that leave us with incentives?
People are already using chatGPT to write program code. Also, some people are not able to understand that it's just a text generating output. They write "suppose you are a linux terminal ..." and then are amazed that issuing "ls" gives a home dir listing, thinking that now chatGPT is a linux VM, when in fact there is no VM running, it is just generating text that superficially seems plausible to be text outputted by a linux VM.
Yes, the exception will be that savy consumers will replace it themselves.
oh i loved reading the old computer challenge at the time. Solene did some great write ups about it
Because the transition from alive to dead is horrible? Stoicism is good when your biggest problem in life is waiting too long for a starbucks coffee.
> What is hard about the following for users?

The ninja part is the same for CMake and for meson, but let's look at the meson command:

> meson setup build <build options...>

Except that when you try to specify build options, you will often fails, because some of them are "core options" and some of them are "base options" and some are "universal options" and their syntax is different. Sometimes. See, e.g.: https://stackoverflow.com/q/63549328/1593077
Was Will MacAskill the Real Fraudster of Alameda/FTX?
Look at just information publically available:

- Will, a non-profit director, got college students to commit to giving him a large percentage of money if they made it

- Working from his offices, they started trading crypto together (Alameda)

- He arranged startup funding from other followers who had also commited to give him money

- He publically and privately promoted the organization (and its web of commingled organizations/fronts such as FTX, FTX.US) as trustworthy, credible, capable, competent, and successful, which was the critical act for enabling the con (Alameda was the con, as the organization, as it turns out, was fraudulent from when it started, in his offices)

- He sat on the body that decided how to spend the money, along with other close followers

- That body gave 1/4 of its grants to organizations he directly governed, and most of the rest to organizations either led by people he was close to or otherwise his followers

Not saying SBF was a patsy but would it look much different if he was? Will wanted a lot of money fast, and he used a confidence trick (con), literally, to do so with his promotion of SBF/FTX
It's results are based on probabilities. It must surly be much harder to game except perhaps for very new words/slang etc.
In Berlin, famous for bad bakeries, the best non-bobo bakeries are... the supermarket internal ones. They have to somehow compete on quality in all of Germany, and they don't go out of their way to reduce quality where standards are lower. They are more expensive than most local "bakeries", too.
Read the tweets, explaining how they generated their password.
Looks like you usually need to be over 100kW to 500kW to qualify for (or be required to be participate in) demand response programs, and what your paid depends on your utility.

Some utilities offer $3.25 per kW of load curtailed.

https://www.energy.gov/eere/femp/demand-response-and-time-va...
A large amount of modern is software is bloated. Most websites are filled with dozens of tracking an marketing (anti-) features, Drm in games, ORMs and query-languages that require another parsing and resolving layer in backends, let alone network latency, and so on…
Software today does much more than in the past, yet most of what it does is worthless for the user.
There's a human behind every computer. It's just the same, except more.
What reasons would you hire a self taught software engineer with non CS degree?
I am genuinely curious some reasons that you would hire a self taught software engineer. I read a lot of forums and other people seem to have success rather quickly but I have been working it for over a year now and want to leverage any possible factors that can shift the momentum towards a person who is self taught.