skysight-inc/HackerNews huggingface dataset:
> Browsers have never let anything (not even JS) have raw access to the host FS

I'm not sure what you mean by "raw access", but the File System Access API certainly allows web applications to do a lot of things.

> The File System Access API (formerly known as Native File System API and prior to that it was called Writeable Files API) enables developers to build powerful web apps that interact with files on the user's local device, like IDEs, photo and video editors, text editors, and more.

https://web.dev/file-system-access/

> After a user grants a web app access, this API allows the app to read or save changes directly to files and folders on the user’s device. Beyond reading and writing files, this API provides the ability to open a directory and enumerate its contents. Additionally, web apps can use this API to store references to files and directories they’ve been given access to, allowing the web apps to later regain access to the same content without requiring the user to select the same file again.

> Additionally this API also makes it possible for websites to get access to some directory without having to first prompt the user for access.

https://wicg.github.io/file-system-access/

It's not just a draft, it's been part of Chrome since version 78 in 2019.

> After a user grants access, this API allows web apps to read or save changes directly to files and folders on the user's device. It does all this by invoking the platform's own open and save dialog boxes.

https://blog.chromium.org/2019/09/chrome-78-beta-new-houdini...

Discussion at the time:

https://news.ycombinator.com/item?id=21032537
Probably for some sub-system. None of the suppliers for the peripherals we use (and HW in general) are giving modules written in Rust. Just C.

Consider that for some kind of project, kernels are fixed at a certain version. Producing just Rust modules for new kernels leaves behind a lot (if not all) projects done so far. So if a HW manufacturer has to choose to write and support a driver module then I guess it will still be C, for at least the following decade (maybe?). Unless there is an effort to backport Rust infrastructure for older kernels.
> anecdotes are not data.

Actually anecdotes are data and they're one manner in which we find, for example, unexpected side effects of treatments https://vaers.hhs.gov/ . I say this not to specifically boost Gary's claims, but to encourage us to not wholesale discount anecdotes. They're too often clues to the right path to be ignored.

I found the book to be pretty clear in it's wording saying essentially (to paraphrase) If you're not having any problems, then you don'd need a cure. But if you're experiencing these symptoms then here's what has worked for 100s, and by simple rationale there's no cost or danger to trying it (eliminating porn for a time). That's the part I found particularly compelling the simple deduction of "It might work, costs nothing, has no risk, so why not try it?"
I think that was a phenomenon relatively unique to US/Canada in post WW2 decades up until maybe the 90s.
Sorry I missed this reply, but for the record...

Yes, you will mine blocks at the same rate you were before the network hash doubling, until the difficulty reset.

However, this is still zero sum and the network just beat you. You will mine less blocks now that the network increased even prior to the difficulty reset.

The reason why is the difficulty algorithm is block-based not time-based. After N number of blocks are mined, difficulty will then reset itself. You only get that number of blocks to mine at a given difficulty, not a set window of time. Once those blocks are solved, it's on to the next difficulty window regardless of if it took a day or 10. Someone doubling the hashrate the moment difficulty resets will cut your expected return in half for that round as "people other than you" are now solving blocks at double the previous rate.
I'd love to see a section of the store or even a whole store dedicated to "no added sugar/sweeteners". It is really hard to find a surprisingly large amounts of food that don't come with sugar or corn syrup.
I've heard quite a bit about Dental Tourism along the Mexican Border, and in Costa Rica.
I completely agree with you. It can be difficult to find meaningful long term relationships on Tinder for women as well. There is no denying that. I think the chances are best with a cold approach or a warm introduction.
who will make the abstraction as a service we all need to protect us from config changes
So you have a grand universal theory about dating apps, but have never talked to any women about their experiences with them?
Businesses, including Microsoft, do only what is necessary for survival.
This time, they have apparently embraced open source, while still keeping most of their core stuff closed, because doing otherwise would be bad for them.

Microsoft will gladly ditch open-source in the future, if it becomes the best option for survival.
> I'm not buying a piece of hardware to strap to my face for just that one thing.

Obviously this was just one example to demonstrate the convenience of VR/AR over smart phones. You would not be using VR/AR for "just that one thing". The applications are numerous:

* Ability to have virtual workspaces with multiple high-resolution simulated monitors (and that's just the low-hanging fruit of simulating existing workspaces at a lower cost and more portability, it is entirely possible that VR will lead to completely new workspaces. But let's be a pessimist and assume simulating existing workspaces is the best we can do.). I mean if VR can deliver this one thing and nothing else, I would say it will be a huge success.

* Ability to read/work on commute without getting a headache from vibrations (since the image will be stable)

* Lifelike interaction with friends and family in a moment's notice and no air pollution

* Videogames

And these are some of the easier and less speculative uses of VR.
I’m really confused why the authors barely mention *agency*: knowing is fine and useful if you _can do_ something about it. Cassandra’s curse was not to know but that she wouldn’t be believed. Every circumstances that I can think of regretting knowing something (friends who were going to separate, systemic racism in algorithm that my team implemented, global warming), how certain I am is far less important than whether I can do something about it.
Ithacus – A New Concept of Inter-Continental Ballistic Transport (1964) [pdf]
I had to delete Bumble as the app repeatedly told me a photo of myself wasn't me, meanwhile I could upload a black square and it would take it days to flag it.
By offering them a a better deal then starting from nothing as a YouTuber and then "hooking" them with things such as writing staff, filming locations, good equipment, good people behind the camera, credit for their work and editing staff as well as access to hardware they would not get otherwise. They surely spend mid 6 digits on their workshop for example. Mostly to make CNC machines create custom heat spreaders.
Clickbait title. A headshot appears to be important by custom but beyond that, there's no indication that it's a determining factor.

> A survey of HR representatives and hiring managers at German firms showed that more than half considered including a photo important, according to recruitment website Indeed. One in five said they wouldn’t consider an applicant who didn’t provide one.

> Not listing a date and place of birth would prompt 23% of the surveyed recruiters to disqualify them, the Indeed report said, and 13% considered providing information on citizenship a must. Some 8% said they ignore CVs that don’t include how many children an applicant has, even though it’s illegal to ask for such information.
What is the reason for all this?

Sounds like most of these are created to disqualify people for one reason or another.
You mean like the same behavior Microsoft exhibits in Windows 11?

https://scottrlarson.com/publications/publication-transition...
To get pedantic, the benefit to you for caring for other people is that you feel like you're a good person.
I think integrating existing devices and new ones is the way to go. With high resolution, color passthrough you can easily use a keyboard and mouse. Even better will be adding tracking to devices that you can use in VR. This already exists for a small selection of keyboards when using the Quest but could be expanded as needed either with purely visual tracking or base stations ala Vive or even using inertial tracking (like the IMU in your phone). For some applications using the VR controller as a laser pointer is more natural and faster than using a mouse, I'm sure the hardware and UI design will evolve to maximize this utility.
These are many points I haven't thought of, thank you. Are you implying, that in the end this would pose a risk to the whole network or otherwise would it require to be somehow open source friendly as well?
There was some pretty significant pressure against having doctors use checklists (like pilots have) - but it has also decreased errors significantly (both in aviation and in the medical field).

They also act as a form of documentation; I highly recommend checklists whenever I can.
Building a new online divorce service that works for everyone
Or you could just ask them "What's your library of choice for threading?"

Sidenote: Senior people have been burned by the years where the STL was inconsistently implemented and horribly bloated and inefficient. That doesn't mean they won't quickly learn to love modern C++, especially if they're joining a codebase with good examples to follow.
Yeah. I vote for the next 5 million dollars to go towards resolving the file-roller drag-n-drop issue[1]. Well, maybe better make it 10 million! Next month this issue will be 4 years old after all.

[1]: https://gitlab.gnome.org/GNOME/file-roller/-/issues/4
What about security?
I always thought that it's easy to get into vm from host, but it way harder to get to host from vm.
I thought about using VM for security things, but the idea that it easy to get inside vm keeps me from doing it
It is so strange when people keep repeating my name, respond enthusiastically to every rubbish I say and are always so smiley... then I remember this book and I understand, what I do not understand is: who thought those advices were good ideas? Or maybe I'm just a contrarian?
Security is always about raising the costs of breaking through security over what the value of what is being secured. If you find the page "over the top", it is not because the page is over the top, but because you don't have anything to secure that is in the cost range of the attacks being outlined. That's great. Personally, I at best have maybe one secret that is in that value range (and on the low end at that), and the vast majority of what I deal with day to day myself is not in that range. This is probably true for the vast majority of people reading this comment as well.

However, it is not true for everybody. When you're securing something very valuable, as some people do, those problems become a big deal. Some security researchers need to be working at that level, or people with those problems will just be helpless.

I have read all about this attack. I haven't touched any settings on my computer. It isn't a problem for me. But it is a problem for other people. You're just peering in on a world that you don't live in. It's kind of like asking "Who would ever need a bodyguard? Seriously?" Well, I can neither afford one, nor do I seem to particularly need one... but I'm not the only person or type of person in the world.
considering how people are already gaming/cheating on this, it's useless stats.
Sure, you can write code to check for bots and the bots will write code to beat it...and so on
And that society continues to function. A social contract
If you're talking about running a node project in WSL2 vs in an emulator or VM etc it might just be that most of the speedup comes from Linux and WSL2 itself, as it's quite fast. What you've mentioned isn't a controlled experiment for testing performance
Trail of Bits has no pro- or anti- position when it comes to various cryptocurrency projects. Moreover, this research was entirely funded by DARPA, and was not assisted by any project. Finally, the results only address decentralization, and not the myriad other ways in which these schemes can be economically, politically, or cryptographically unsound.

FD: My employer.
Works fine for me with and without JS enabled. Perhaps it is a problematic uBlock filter? (Tested on uBlock Origin 1.41.8, FF 99.10esr)
>sex life

What is this "sex life" you speak of? (haha).

On a serious note they helped me learn to be content with being alone or at least not worry about "looking" for it via dating apps, and I would say not playing that game (dating apps) is what is "ruining" my sex life (or lack of).
The map is the sort of visual oddity that deserves a place in every home. Hell, it'd make a great shirt.
Trust me the defense agencies aren't pissed. They know it's impossible to hide any satellite, and that governments and amateur observers track everything. That's just the environment they have to operate in.
Yet another BGP caused outage. At some point we should collect all of them:

- Cloudflare 2022 (this one)

- Facebook 2021: https://news.ycombinator.com/item?id=28752131 - this one probably had the single biggest impact, since engineers got locked out of their systems, which made the fixing part look like a sci-fi movie

- (Indirectly caused by BGP: Cloudflare 2020: https://blog.cloudflare.com/cloudflare-outage-on-july-17-202...)

- Google Cloud 2020: https://www.theregister.com/2020/12/16/google_europe_outage/

- IBM Cloud 2020: https://www.bleepingcomputer.com/news/technology/ibm-cloud-g...

- Cloudflare 2019: https://news.ycombinator.com/item?id=20262214

- Amazon 2018: https://www.techtarget.com/searchsecurity/news/252439945/BGP...

- AWS: https://www.thousandeyes.com/blog/route-leak-causes-amazon-a... (2015)

- Youtube: https://www.infoworld.com/article/2648947/youtube-outage-und... (2008)

And then there are incidents caused by hijacking: https://en.wikipedia.org/wiki/BGP_hijacking#:~:text=end%20us...
The same thing happened to me: https://i.imgur.com/yN9JhGw.png
No issues here, I also have uBlock enabled in Firefox.
There could be something worth checking within the Console logs.
Reading HN almost always makes me want to read HN less, but you’re right. I have no idea what most of this thread is on about. I’m hoping it’s just my age (40s). Almost nothing in this thread resembles any subset of my total sex life.
All the situations you mentioned I would want to know about.
I understand what you're trying to convey and I'm sorry but it's just not true.

Brain scans show the pathways for porn addiction are very similar to those found in cocain and amphetamine addicts. Perhaps this is true for you, but don't discredit porn addiction as not a "real addiction" when it's an established fact that it is one on par with substance abuse.
That is insidious. Shame on NextDoor.
First prove that you have consciousness, then we can talk.
You're correct. Any website that has so much worthless content that it all gets scrolled passed that quickly without catching my attention to read further is not going to a site I visit regularly after that initial visit.

I honestly worry for people that do. There's something sad to me about people that do.
Yes. It's usually an inside job. Some under-paid third-world contractor employee will typically grab the email database and sell it for a few dollars.
For clothing, we've both invested in some decent travel items. Wool underwear, socks, and Ts. Travel pants that dress up ok (Lulu Lemon has some nice men's pants), maybe some hiking pants. And a button up shirt or two. Add a windbreaker, brown loafers that are comfy enough to walk around town, and either sneakers, hiking shoes, or sandals depending on itinerary.

The key is a willingness to wash items while traveling. I usually only bring 3-4 pairs underwear/socks, and wash mid-week in the sink. Light wool air dries reasonably fast and doesn't hold odor as much as synthetics.

The only times I struggle to pack everything is trips where we're planning sports. Backpacking, cycling, etc mean more gear - tents, sleeping bags; shoes, helmets, spandex, pedals (usually rent the bikes).
Random thought on this: I do not personally believe the owner of the idea is worth more than 10% of equity. They have to be contributing something to get more. It may be capital, it may be sales but it has to be something.

I dream to start a company where I am able to steer almost every decision and the company shares automatically reduce my ownership over X years until a kind of coop forms and most employees have enough equity as a group to control the company. Give away control to put the right incentives on hiring. Also none of this 1 year cliff vesting nonsense. If you are willing to join a startup I am willing to give you equity immediately.
Disenfranchised social groups form support groups to cope.
Jumping on here too.
It's a lot of work, and can feel demoralizing.. but at the end of the day I go on way more dates than I ever did without apps.

I attribute it to being able to display more about myself in a quick snapshot for women to peruse. Rather than just see my average face, they get the sense from my profile that I am interesting.
Even with that though you'd still have to worry about them identifying you by your IP address. Are there any other VPN providers which support anonymous payments? It occurs to me that you could get some pretty decent anonymity by stringing two or three independent VPNs together, Tor-style, while avoiding many of the performance issues associated with Tor.
Ask HN: Are you a SW Dev Manager? What do you do?
The Dual Career Ladder [1] allows software developers to be promoted along either a managerial or technical track.

I'm trying to get a picture of how the managerial track varies across companies, especially in regard to the key responsibilities of Software Development Managers within agile teams and the SDLC [2].

So, are you a SW Dev Manager? What are your key responsibilities? What does your team look like?

Thanks in advance.

[1] https://en.wikipedia.org/wiki/Career_ladder#Dual_career_ladder

[2] https://en.wikipedia.org/wiki/Systems_development_life_cycle
A job -- sure. But a common situation in cities would be for a 20-something to live with their parents until (and sometimes after) they got married due to the very limited housing. When I came to the US in my mid-20s I was absolutely stunned that it was possible for someone working an unskilled job (which is what I did for my first year) to rent a small apartment of one's own (in a sketchy part of the town, sure) and invite whoever I please whenever I want.
“I wish I majored in biology and CS and got a PhD” says the author. So do your readers and investors. This investor skill mismatch is a huge problem in biotech and a major reason for the COVID boost and recent crash.
Fortunately, you can still use Bing to get the same results.
I agree, I think the transparency builds trust and I encourage it where I can. The counter thought I had when reading this case though, is it almost feels too fast. What I mean by that is I hope there isn't an incentive to wrap up the internal investigation quickly and write the blog and send it, and go we're done.

Doing incident response (both outage and security), the tactical fixes for a specific problem are usually pretty easy. We can fix a bug, or change this specific plan to avoid the problem. The search for conditions that allowed the incident to occur can be alot more time consuming, and most organizations I've worked for are happy to make a couple tactical changes and move on.
No need because some one just said that consciousness is not a thing that can be measured, HA HA.
Data Knitualization: An Exploration of Knitting as a Visualization Medium (2021) [pdf]
I'm non-US, and English isn't my native language either. But I have been to SF and have walked around the downtown. That stark contrast of there being so many homeless people just across the street from the building where Google I/O was held, where some of the best IT workers from all around the world gathered, that was something very unusual to me. Something of a culture shock. It's definitely not the norm where I'm from for people to not be able to afford a place to live.
Reforge – Hiring Remote (USA)
Reforge is reinventing professional education. We take an impact focused approach to people doing the best work of their career by putting frontier leaders in their field in front of tech professionals who want to learn how leading experts do things. Our programs are niche and relevant to your current work, while also providing you a network of peers to engage with. Check out some of our praise! https://twitter.com/lennysan/status/1359684229731213314?lang...

We're a team of about 120 and we raised a Series B earlier this year: https://www.reforge.com/blog/reforge-raises-series-b.

Every team in Reforge is hiring. However, in the second half of this year we're putting a huge emphasis on hiring in Product, Engineering, Design, and Data. Here are some highlights of folks we're looking for right now:

- Engineering Managers: you'll be leading a product-focused pod of 5-6 Senior FS SWEs, partnering with a Product Lead. We're hiring at least 4 of these.
- Senior SWEs: our stack is rails and react
- Senior Data Engineer: help build our data infrastructure from the ground up, and touch every group within Reforge
- Senior Product Designers
- Senior Product Managers

...and so many more. If you are interested or know someone that might be, please email recruiting@reforge.com with "HN" somewhere in the title. We will get back to you very quickly.

All positions here: https://www.reforge.com/careers/all
ARM64 is moving more and more toward UEFI as well.
Try Xylitol. Place 1/4 - 1/2 tsp in your mouth. Let it melt and swish it around. Spit. Can also brush with it.
The purpose of this guy's life is "usefulness", but he never bothers to ask, "useful to whom"? What good is usefulness if you're useful to people who will ultimately make things worse?

Your life is yours to live as you alone see fit. If you want to make yourself "useful", knock yourself out. But if somebody tells you you could "do more" and are "wasting your potential", they're no friend of yours; they're just trying to use you for their own ends.
It doesn't really solve the problem satisfactorily.

Somebody still has to develop the software. The end result is a single download, produced by some form of authority. And typically there's one project, with one group controlling it.

And miners are more or less the same everywhere, they want to make a profit.

You can get somewhat better. You can find a dev group that aligns with your interests. Maybe you can even find a cryptocurrency where there are multiple independent implementations led by multiple groups with none being the clear winner.

But that's an unstable situation. The dynamics of a dev team can shift as people come and go. Balance is easily broken, if a project loses steam, or one becomes the default and gains overwhelming popularity, and you're back to having a single group in effective control.

You can migrate from one system to another, but any conversion has costs to it, both in terms of money and knowledge, attention and time resources.

This libertarian utopia seems very much like some sort of bureaucratic hell to me. To exist in such a society without getting royally screwed you have to invest immense amounts of your time to pay attention to everything and correctly and prompty react to it. You go on vacation for a couple weeks, and oops, suddenly the dev team is changing the rules from under you.