skysight-inc/HackerNews huggingface dataset:
The most recent medium-size tech company I worked at is very security aware in a modern way, and uses Google IdP for employee access.

But they don't trust Google, and have been looking for a way to migrate everything away (IdP, docs and email) for some time.

Everything you said about the benefits of IdP, SSO and enrolling/offboarding employees is spot on.

The only problem is that some third party IdPs aren't as low-risk as they seem, if you're a small entity who cannot get corporate support in case of a problem. The risk is small but not enough, and the consequences for a small entity are severe. Loss of access to docs, email and your other service provider logins can kill a business.

For larger tech companies the support hotline will answer, so it's not a problem and it makes sense to outsource. It would still be better if the company had legal rights to their own credentials on IdP as a backup, though, similar to the way they have legal rights over their domains.
I think you are correct. Bit you just used the wrong command. I think better use case:
you will watch this 2 min ad in order to browse your filesystem, ok?
I buy laptops with Linux pre-installed. Works fine without tinkering. And vastly more performance on a given set of hardware than Windows (by observation of my kids that insisted on Windows).
First listings on arXiv are more cited. However, ...
The whole reason CFAA got passed in the first place was that Congress was concerned about crimes involving computers that weren't fraud, and thus weren't chargeable under wire fraud statutes. "Fraud" isn't the threshold act of a CFAA case; unauthorized access is.
no pay moat: https://archive.ph/7T89S
Wasn’t this tracked by multiple operators in more than one location using visible light and also radar and was visually confirmed by pilots? How does glare explain that?
the value prop here is not "being cookieless and hosting in the EU"

it's unifying the whole customer journey with no code "while" being cookieless and hosting in the EU

I respect your opinion, but please also check out how much tools like Amplitude or Heap cost
I’m sure the authors would also love to release their work together but, again, this is a gate on the publishers side. The publisher is the one that refuses to invest in authors, resulting in situations where authors who could write amazing trilogies and multi book series are gated or dropped too early before their careers can really take off. Writing a stand-alone is different skill than writing a series.
TIL about "until" loops! How neat.
You know more than 1000 great games can run on Linux thanks to the Steam Deck. And the movement of Linux gaming has gotten a lot of traction. Just saying...
I haven't used Deno myself yet but I'm very interested. Deno has a whole section about Node interoperability in their manual that makes it seem like you can use Node packages, but I have yet to test that out myself. Curious if anyone else has

https://deno.land/manual@v1.20.1/node
From the article:

“My idea was that this should only ask for three minutes of your time,” Wardle told me. “It doesn’t addict you, it doesn’t record your data, it doesn’t track you, there was no way to pay for it or run ads against it—basically, it was designed not to go viral.”

Sounds like it was a design failure then, by the creators own metrics
I am finding that the free movies on YouTube have better selection than Netflix now
I think the app gold rush is over. We've passed the time when every company "needs" an app.

Even marketing managers can look at their phones and realize, "Why do I have all of these apps? I don't even know what half of these things are for anymore?"

I recently moved, and my new building has separate apps for: Package notifications, dry cleaning pick up/drop off, paying rent, the speakers in the ceilings, building bulletin board, reserving a common space, reserving the freight elevators, maintenance requests, pet care service, doorman notifications, self-parking, valet parking, and probably a bunch more that I've forgotten because I'd rather let my wife deal with that stuff than overwhelm myself with apps.

And that's just the building. Nevermind grocery delivery, each individual utility, food delivery, restaurants, and on and on and on.

My wife is a big app person. Hates using mobile web sites. She has at least 200 apps on her phone, all obsessively organized in tiny folders. But even she has started using the web versions of things, just because having so many apps has finally become harder than clicking a bookmark in Safari.
Thank you that's a really useful shortcut to know. I just switched "back" to mac. My last mac being a PowerBook G4.

While I generally like the UI/UX I didn't know about this shortcut and I have been missing it. I started using multiple desktops which works better for me on macOS than on Windows because of the way Alt + Tab works on macOS. But switching between Windows was a bit annoying in clamshell mode without the touchpad. This will be gone once I get used to the shortcut.
> Win32 isn't libc,

I'm less familiar with the Microsoft ecosystem, but I'm pretty sure it is; Microsoft named their libc MSVCRT.DLL, but it's still the canonical system ABI, and NT, AIUI, actively shuffles system calls between builds to prevent people even trying to use them directly.

The rest, and your general point, are fair, though; there's nothing preventing the creation of a system that doesn't work like this.
The FTC’s new enforcement weapon: “Algorithmic destruction”
Why do you need to do that?
I guess using and older version of explorer, or a free one from ReactOS could be a way around it.

Another option is to use the server editions of Windows which come with a lot less of this kind of crap.

There's also Ameliorated Windows, tho questionable in legality and comes with poor documentation and some quirks due to the amount of features cut out.
Lossy image compression formats comparison: JPEG XL, AVIF, HEIF, WEBP
Exact opposite direction Netflix needs to go.
I have no idea if this is remotely close to reality but, what if, their culture of breaking things and bad uptime is what allowed them to move fast and build a great product in the first place?
> is this a joke. you literally cannot write containers in C unless you commit to heap-allocating everything and storing it as void*

Who cares long as the interface is type-safe?
> It is GitHub that is defeating the whole point of it all, once their hosted central server goes down.

server != service

assuming its a distributed service vs one server for a multi-billion$ company
also group of humans built this service, so its not gonna be perfect :shrug:

companies that use such tools and in trust all the business process to a provided service and do consider an event like this is a blocker should build in contingency plans or accept that there is no real 5-nines of availability more like 90-98%
If there are two doctors there saying that the situation is not urgent, then who am I to disagree with them?
It isn’t his full time job. He was doing it as a side project

He’s on a 3 person podcast that could very well gross over $850K a year - 3 ad reads * 5500 * 52 weeks a year [1]. I wouldn’t make doing an app a high priority either.

He’s also on other podcasts.

[1] https://atp.fm/sponsor
Ditch Spotify and start contributing to open source personal library streaming apps — I’ve been using Jellyfin+Finamp+Sonixd for streaming my music library for a couple of months now, and I’m so glad I made the switch from Spotify. As a bonus, my money now goes to artists I choose on Bandcamp to buy physical + digital album files… instead of to the army of UI redesigners, podcast-pushers, and VC firms associated with Spotify.
As I wrote in a comment elsewhere in the thread, I'm not sure if that is really the best idea.

> Using anonymisation proxies just makes it all the more suspicious, by using a normal connection and disclosing any findings it's quite clear you're using your real name, have no malintent, nobody needs to try and dig for your identity...

But yeah it all depends on the circumstances. Given how these companies are handling it, it couldn't have gone much worse I suppose. On the other hand, if the company suspects it was a black hat then you have to be very sure you can hide all tracks completely and, if found out, you have a lot more to explain.
Quick question - I'd love to migrate (or at least allow option to migrate for those who want to) from Windows. However, we are dependent on Office (Word and Excel).

Any recommendations on the best folks to pay on the libreoffice side to squash some formatting bugs etc for complex word docs. I filed the bugs (or found them). But it's hard to move over until we can get of office. If we could port some vba code over even better.

Alternatively was looking at google docs which seems a bit re-invigorated - historically as high complexity word users it didn't have the features we needed (sections, styles, styles in tables with alignment details for numbers etc) We have some VBA we can work around I think (or in Libreoffice perhaps replicate or even surpass).
Salary in the UK means just the cash part of the package. Before tax, pension, healthcare, stock, bonuses and any other perks.
half a second? Jesus dude calm down.
Plural launches to simplify open source deployment and avoid costly cloud fees
Court finds calling stuff open source when it's not is false advertising
I see it being useful for chemistry. For instance you might use electrolytic hydrogen as an input for

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

if you don't just use the electricity on air directly

https://en.wikipedia.org/wiki/Birkeland%E2%80%93Eyde_process
Is it possible to have a light / emw battery ?
Shogihax: Remote Code Execution on the Nintendo 64
was there ever a point in history when MS were known for anything other than producing mediocre (at best) quality software?
Yeah, there's also https://www.jmix.io/tools/ which I've looked at before and seems pretty nice. It's basically a set of libs and IntelliJ plugins on top of Spring, so you can quickly knock up a CRUD app but then extend it later with Java.

If I needed to quickly throw together a business CRUD app then I'd be tempted to buy it. At $1000/yr/developer, that's about the cost of 2 weeks of work (assuming a lowballed $90k/yr salary). Can it save two weeks per year? My guess is yes, especially if it lets you hire less experienced devs who maybe haven't written a CRUD web app before or would find it slow going / be likely to make errors. I dunno if that pricing level puts it in the Fortune 500 universe. It probably makes sense for freelancers and internal corp devs too.
I’ve also lived in the UK and US, though did not work for a FAANG in the UK.

By the exchange rate right now, 50k GBP is around 65k USD. If you want to live within (say) an hour reach of an office, you’ll have a much easier time doing that in the London metro area with 50k than you will in the Bay Area with 130k. This is before you even consider taxes and healthcare. High quality groceries also substantially cheaper in the UK. A new wildcard is the price of energy, which looks to have gone up considerably in the UK since I left, though.

Neither would be a comfortable position, and you wouldn’t be in danger of being able to buy a house absent other income. All in all though, if they were my fixed options, I’d take the money in London.
I mean if you're going to try and be all 'on-topic'..

Its important to note that you're making details up in your analogy. It is implicit in your story that the storyteller intended a betrayal of expectations, otherwise the emotional response wouldn't make any sense. It is also a very limited scope of time which is hugely important in how people see abandoning a project. At this point your anecdote and the topic of discussion have nothing to do with each other.

It is reasonable to experience disappointment that this story will likely never be concluded. Going past the place of having and owning one's emotions into angry blaming is not reasonable. This is the point of TFA, taking any understandable bad feelings around not getting what you wanted and transmuting them into specific directed grievances or demands is embarrassingly entitled behavior. I don't think this will be controversial to you, but I did want to mark the difference.
The search box is a favorite place for Microsoft to stuff things that you don't want while pretending it's trying to present you with useful information.

Wouldn't you like to have some autoplaying video ads in there?
Judging by the downvotes people are really annoyed by this :D I'd never know!
It should be possible to encode those constraints as part of the language. For example, the distinction between sync and async calls can be represented by having a Future type and wrapping the return type in it.
I reuse heat produced by my server room. Don't have to be M$ for this. Clean warm air is good for heating your house, drying your laundry, etc. etc. etc.
I’d like to know whether Microsoft’s patent applies to the encodings under BPG and JpegXL equally.

https://news.ycombinator.com/item?id=30381990
Online Network Utility and Strong Password Generator
I have been working on a project to furnish easy-to-use, web-accessible networking and security utilities to the general public. This project aims to educate the general public on what information their Public IP exposes to those who might be interested and the importance of using secure passwords for all accounts within your digital footprint.

To that end, we introduce to the public https://ipspy.net/ This secure website will help you identify your public IP address. Run IP geolocation queries, WHOIS lookups, and DNS Lookups. Additionally, it has a password generation feature to generate unique random passwords up to 256 characters in length in the blink of an eye.

I hope that the general public and my LinkedIn network can find some use in these utilities and, as always, stay safe out there!

#security #cybersecurity #cybersecurityawareness #networksecurity
At least in UK, pension is usually on top of the quoted gross salary (Usually it is at least 10% more). But otherwise yes, the figure is before tax.
I struggle with the distinction between mentors and employers. Any one got any advice for me?

I am struggling with getting my first job in sales but I am not sure what should I seek. A mentor or an employer. I assume for a mentor I have to work for free or take a reasonable payout because he would spend reasonable time in helping me grow. But how do I figure out what is this 'reasonableness' when money is involved?
Considering that only recently the first-wave of RTX 3xxx cards had a flaw where uncapped FPS on videogame menu screens caused them to spike current outside of the intended design envelope and completely brick the devices with unfixable damage, I think it's pretty safe to assume there's a long history of "user doing something programmer didn't expect ends very badly".
Eh, I'm no Microsoft fan but it used to have issues before the acquisition too. I can't really remember if it was better or worse.
I believe district heating is unfortunately not very common outside Northern, and to an extent, Central Europe, so there's not often anything to connect the heat output to.
Honestly I'd recommend Google Docs but the truth is, if you are an Excel power user there is really nothing quite like it without taking that next jump into SQL or something like Python/R. Google Sheets will let you use SQLite though which is cool.
It might not be useful to you but analytics in general can be useful - e.g. finding out which page gets more traffic or which has a low retention rate. If there's more users on mobile on one site maybe it's worth it to optimize the site for mobile more. Things like that.
It really hinges on these things called "control groups" and "namespaces," which are features of the Linux kernel. The "kernel" is the core computer program that interfaces with the hardware. MacOS has its own kernel. (If you install htop for mac, run htop at a terminal, press "t" to go into tree view, and scroll to the top, you'll see kernel_task, the representation of the kernel).

A "control group" (or "cgroup") is a feature of the Linux kernel that lets you create an environment with a fixed allocation of memory, CPU, and other resources. Aka a controlled group of resources. Whatever runs in here only gets the resources defined by whoever created the cgroup.

The other feature is "namespaces", aka a "process namespace." It's another feature of the Linux kernel that lets you create an isolated namespace for processes to run in. If you're a process running inside this namespace, to you, it looks like you're the only process on the system. You can run multiple processes in a namespace (Docker containers can run more than one process!)

So on Linux, to create a container, you basically use native Linux features to build this isolated environment, and run some process(es) in it. This is also why there are different ways to run containers (BSD jails), really what we're talking about is building an isolated environment.

As far as I know, the Mac kernel doesn't have these same features to create isolated environments, which is likely why Docker for Mac went with a full Linux VM, which includes the kernel. This is approaching the limit of my knowledge. I don't know what the Mac kernel is missing or what gaps or proposals there are to create a container-like environment. I also haven't worked with BSD jails or other technologies so I don't know how portable containers are between systems, if at all.
Most of these lists (at least the ones I scanned through) are simply assertions, with no explanations, examples, or links. This is less than useful, and makes me doubt their veracity.
I mean, while this is sort of true in general, I don't know if the poverty/bad-pay argument would apply to authors like Martin or Rothfuss.

Writing is of course hard as you say though.
Well, I definitely agree with that part.
I do the same, but before pushing, I squash the commits to remove the small intermediate commits. That may be what your coworkers are doing as well.
Essential Knots
Startup Options vs. Cash
I don’t think it’s unreasonable to expect that someone in the top 10% of incomes should be able to buy a house.
It adds a scrollbar or else some kind of cue that scrolling is available. Horizontal scrolling in desktop feels unnatural personally. And finally, the oval links look like tags in an article, not navigational controls. That last point could be adjusted by squaring off the buttons, by adding a symbol between links indicating a nav path, or something like that.
Bingo. Their target market is the managers and decision makers who don't have time or knowledge to do anything other than look at the Magic Quadrant and tell their team which to implement.
Well then - congratulations! You are an outlier.

From my experience significantly less than 5% of iOS/Android devs have created a somewhat popular app, and maintained it for some time.
> > PS- hate the article title, pure vague clickbait

> I agree. From the article:

> > Yet physicists have found nothing amiss, no conclusive sign that antimatter particles — which are just the oppositely charged twins of familiar particles — obey different rules.

> So no surprises. Also, the "near absolute zero" is true, but it's just to make the experiment easier, it's not important from the theoretical point of view. Anyway, it's an interesting experiment in spite of the press article title.

I'm sorry but did you actually read the article? The first quote is from the very first paragraph talking about physicists in general. And the cooling to near absolute zero was not "just to make the experiment easier." And it definitely is important.

The surprise, in case you haven't read the article, is that one expects spectral lines of atoms in an ultra dense fluid (i.e. supercooled helium) to be smudged due to the interactions with surrounding atoms. But, when performing laser spectroscopy on hybrid atoms (regular nucleus but with antiprotons taking the place of electrons) the spectral lines narrowed instead of widened. See, for example, this paragraph:

> Where the spectral lines of most atoms would have gone completely haywire in the increasingly dense fluid, widening perhaps a million times, the Frankenstein atoms did the opposite. As the researchers lowered the helium bath to icier temperatures, the spectral smudge narrowed. And below about 2.2 kelvins, where helium becomes a frictionless “superfluid,” they saw a line nearly as sharp as the tightest they had seen in helium gas. Despite presumably taking a battering from the dense surroundings, the hybrid matter-antimatter atoms were acting in improbable unison.

This was a big surprise. That's why the next two lines are:

> Unsure what to make of the experiment, Sótér and Hori sat on the result while they mulled over what could have gone wrong.

> “We continued to argue for many years,” Hori said. “It was not so easy for me to understand why this was the case.”

So, no, the article title is not clickbait and, yes, this is "important from the theoretical point of view".
I'm probably one of 2% of eng at my company who use vim instead of vscode, and not being able to run it in a terminal is the primary dealbreaker for me.

My dev workflow consists of 4-6 screen sessions with 3-5 terms each. Each one represents one "task" (usually a branch), and I use git worktrees to keep separate copies of the repo that are linked at the git object level. An IDE that insists on being a GUI makes me feel like I'm using a toy OS like Windows.

As a bonus, this is a remote-native setup, which made covid trivial to adapt to. I'm exactly as productive in the office as I am at home or on planes or in Ubers or at wine bars on sunny afternoons (modulo extra screen real estate).
Sure, but it’s incredibly naive to see gh having problems and go “they must not know what they are doing”
Waste heat can be recovered by a heat pump in various ways, then recirculated either within a building (this is just typical HVAC heat recovery) or between buildings (district heating system) as supply system heating.
Games aren't fungible, especially when it comes to multiplayer with friends.
Perhaps a little mean, but its odd that this article about website design is plaintext with maximum contrast and default font, and the viewport to the code pen is so small I can't even see what it's trying to show me without clicking through
Personally seeing that I've done way too little steps/exercise reminds me and motivates me to be more active. If you are always equally active no matter what then yeah it's just not for you but not everyone is you.
I think you could find this interesting: https://www.youtube.com/watch?v=aF1Yw_wu2cM
I downloaded a GitHub repo from Software Heritage [0]. I searched and found the repo was in the archive. Software Heritage saved my day.

[0]: http://archive.softwareheritage.org/
This is a problem of socialized open source on platforms like github. At some point you have to just say 'no'. But yes, some "consultants" just shamelessly abuse your work for themselves.

Of course if you make it your job, it will come with all the negatives a job can entail.
Writing is hard. A writer might simply fail. Calling writers "bullshitters" for not publishing is way over the line.
Even better, just play the ad and after the ad finishes, give the user a quiz on the ad to make sure he was paying attention. If you score 80% on the quiz, then you can browse the filesystem. Otherwise, they have to watch the ad again.

Dark arts/dark patterns. I think microsoft just emailed me a job offer. Decisions, decisions.
Didn't they explicitly (but quietly) get rid of it several years ago?

Edit: I think this [1] is what I was thinking about.

[1] https://gizmodo.com/google-removes-nearly-all-mentions-of-do...
This might be a blessing in disguise. People are hilarious competent at complex and highly intricate tasks whenever they're unaware as to the fact that what they are doing is in fact complex and highly intricate - Minecraft being the most obvious recent manifestation of this phenomenon on mass.