skysight-inc/HackerNews huggingface dataset:
> I paid for it, so technically, don't I own it?

There's a lot of scenarios where you wouldn't want purchase of service to transfer ownership. People providing services have rights too. You don't get to do whatever you want with their brand, trademark, copyright. And you don't get to expect more service than is promised, or that you won't have your service taken away if the service owner doesn't want to deal with you anymore.

So you ask, well how can I be protected as a user of services? And the answer is: competition, being an informed consumer, and the occasional regulation.

> Do we own our identities? Do we own our phone numbers, emails, handles, PO boxes, addresses?

Those are all great examples of why there is no simple answer.

You do not own your phone number, but you do have the right to transfer it between carriers, thanks to regulation. You don't own your own email address, but you can rent a domain name and do what you want with your email address while you're renting the domain. You don't own your handle unless it is your real name and you go to court to protect it. You don't own a PO box, but you can rent it while you pay for it.

Ownership is often just a matter of possession. Who possesses your email address? Who possesses your PO box? Hell, who possesses your house? The land it's on? The access people have to it? The impact it has on neighbors?

Identity and ownership are complex ideas that are involved in many different levels of our society. As much as people want it to be simple, it just isn't. And the world is not going to get less complicated.
Sure, but Plutonium and Uranium have a very long radio toxicity time span still: https://en.wikipedia.org/wiki/Nuclear_power#/media/File:Spen...
> lost access to paid services that I had set up with social login

I signed up to Quora with my Facebook account, back in the day. Deleted Facebook in 2013 and lost access to my Quora account, with no possible way to recover it.

I haven't used a social login since. In my case, it was fairly harmless, but it made me realise how dangerous social login is. Every time there's a signup, I look for "signup with email". It's the safer option. And if you can, use your own domain for email (Google's paid email offering supports this, as does Fastmail and countless other email providers). That way if your email provider decides to flip you off, you switch DNS records and you're up and running somewhere else, and everything keeps on running.

But: If you don't have a copy of emails then you lose all saved emails, so make sure you have a backup strategy in place.
ideally with links to HN profiles ;-)
Julia currently ships with fortran based Blas, but Octavian.jl is apure Julia matmul that is faster. (it's nowhere near finished though)
There's a funny tyler1 quote (popular LoL streamer) about how oftentimes he meets fans and they'll say something like "Haha remember that time I won this game against you doing this?" He responds absolutely not, you will always remember that game as the one time you won against someone famous, for me it was like any other day being famous.

Seeing an entire thread of people not just being petty, but dogpiling onto a five minute conversation that happened in 2001 gives me the same sort of feeling. There is absolutely no way RMS remembers or cares about this one dude giggling to himself over this !GNU operating system.

It would be much funnier if Twitter wasn't completely incapable of chilling for five seconds.
Why doesn’t another state move its primary up? It seems like an easy way to get more influence?
Ask HN: Does anyone like to work in open space?
I've never worked in open space office. I've had a home office, I've shared office with 2 to 5 other people but I've never worked at open space office.

Mostly I've listen about bad sides of open space. Are there any good sides? Did covid situation change the open space? Do they still exist?
If you are going to do the work I would switch to a proper video format. If you are planning a bit into the future this is probably AV1 with h264 fallback. However it is pretty easy to add or remove formats from the list.

I get that you need to change <img> to <video> but that seems like a reasonable thing to do when you are serving video. In exchange you get better mutli-format negotiation, access to controls and seeking if desired, smarter incremental loading...
You point your domain to Gmail. Then when they ban you, you point your domain instead to the new place, like Fastmail. So it's not really redirecting from Gmail, it's just changing a DNS record.

On sending from a custom domain, your mail provider walks you through setting up a few additional DNS records (for DKIM, SPF) that allow you to send from your domain through their servers. They maintain the reputation of their IPs and so you get their good deliverability.
My guess, though it carries a bunch of other problems that people below listed:

Population density means zip codes are extremely concentrated in NYC, especially in Manhattan. Traveling down the length of Manhattan might have you cover ~25 zip codes in 13 miles. Basically, a zip code isn't a meaningful measure of distance like it might be elsewhere. A radius might also place you into NJ, which could be an issue depending on what you're trying to accomplish: Delivering something from Queens might be significantly easier than from NJ, even though Queens might be further.

That's my guess anyway, though it's odd because nowadays generally looking something up via zip code + radius is actually easier in Manhattan (with a map you can easily see whether it would require coming from Jersey, crossing the park, etc. etc.)
I'm struggling to tie your comment to what the author is getting at. The advice to write thoughts down so you can stop thinking about them isn't offered as a way to achieve more efficient performance, it's to let yourself stop worrying.
Can confirm GNATstack is appropriate for use with SPARK:

https://docs.adacore.com/spark2014-docs/html/ug/en/usage_sce...
Good to hear that you have protections around this in the UK. I know that in Sweden several political, and even ideological organisations have had their accounts frozen because of things they said or held true. Entirely legal things I should add.
I think your daughter has talent!
Xbox, PlayStation, Switch - they all take a similar cut for access to their platforms, and yet the video game publishers are worth billions. Why should these policies apply towards Apple and not other video game platforms? I can browse the web on my Xbox, watch Netflix, buy movies. I can even use a keyboard and mouse. Shrink the Xbox down to phone size, add a modem, and… how’s it different than an iPhone? Are we now going to legislate that razor blades must be sold at the cost of production?
This is exactly what I love about Git. I don't have to worry about throwing away code and can go back in history whenever I want to (even though I rarely need to).
Just a PSA: Email is entirely optional. You can create multiple accounts without email.
The problem here is the smartphone ecosystem. If there were merely an "app standard" which I could run even if I did not have a Google or Apple device, that would be fine. But, requiring that I give at least some information to Apple, or even more information to Google in order to use a government service is what I take issue with.

The bigger problem is that this issue is almost entirely artificial. Most apps are merely glorified web pages. Functionally, they could (in most cases) just be websites and function exactly as well.
Ask people to evaluate you honestly.
The lengths people will go to in order to avoid learning such an incredibly rewarding technology like operating system packaging boggle the mind.
I had my first experience with this recently in which my Netlify account I was using to host a small local community / volunteer project was automatically flagged and suspended after I logged in. DNS for the project was also hosted there and when an account is suspended all DNS records are wiped and sites are immediately taken offline, so even things not hosted there (backend and mail server) were also down. I don't use it for any professional work (and likely never will after that) and was on a free plan so maybe on a paid plan it's different. I'm just glad it happened with that project where it didn't matter and not something critical.

I would also recommend buying a domain for your email, that's what I did a few years ago and point it to Protonmail. It's not self-hosted but at least I can always point the domain somewhere else.
My dream was to be able to move to a bigger and cheaper flat thanks to the fact that I'm no longer tied to a single place, district or a city. That I could expand my hobbies thanks to that more available space, and that would compensate for the lack of social life and meeting with people.

Turns out it's mostly North America thing that you can rent anywhere and anything and that places are generally bigger. In the Eastern Europe it's much harder to find a place to rent outside of big cities (I mean that it's really difficult to find a comfortable place to live & work from in cities other than big ones).

In the big cities it's not any better! People are mostly renting flats that are designed to accommodate at most 2 people, sometimes 2 + 1 family. There are no places for bigger families, and thus no bigger places at all (unless you're willing to pay extra like 100% more than normal rental prices for such comfort, you're steeping into luxury category though, which doesn't seem to be that worthy, and in case you lose a job, it will be a big toil on your finances). It's also that these places are mostly furnished already, and you have to fit into the idealistic view of the owner of how you should live in that place. So even if you find a place which has dedicated room for other stuff, it turns out it's furnished for 2+1 family, and the owner is not willing to change it since you're an edge case.

If you want to live and work from home comfortable you have to buy yourself an appropriate house / flat and make it yours. That means being able to freely hang a damn shelve on the wall, or design rooms that will fit your remote-office life. But in this economy, of prices rising 10-20% Y/Y, even if you're earning a lot it means nothing in terms of your ability to buy a meaningful real estate.

So I'm here, stuck at remote work, living in a really small place, and struggling to find a way out of this situation.
But do I miss working from office? Kinda, but what I miss more is working from an office for a startup where you can get to know each other, where staying after work means that you can just casually talk about random stuff, and that "the office" is more than just workspace. I sure as hell don't miss working for bigger firms, where that culture is lacking and you just work 9-5 with no way to enjoy the place you're at.

There is some light in the tunnel though, I recently discovered a local hackerspace, where I'm able to fill the missing social gap, and do some manual work, and so far it's going great. But at this point I'm asking myself - is it really that I'm stuck here even though I can work from anywhere?
> so that I won't have trouble with employment

You say this is your focus, so I will answer for that.

Seek employment while you study - if you are fortunate, you dont have to work shitty jobs to pay your way through university. Use your summers to intern / experience anywheree you can. Beg / borrow / steal from anyone you know and do 6-8 weeks in holiday time in the sorts of places you want to work in the future. Want to work at google, apply to intern at every company nearby that looks, smells or tastes like google.

The reality is you probably dont know exactly what or where you really want to work, so try different things (it you can).

Do this every long holiday break, fill your other holidays with useful stuff, interesting travel + side projects.

When you secure some roles like that come back and post Ask HN: How to make the most out of time interning in the summer?
As I user of Firefox for ~ 13 years who switched to Chrome a few years ago, I think the ultimate question is what would the users want, what would distinguish Firefox from Chrome and how many actual users would care about that.
In my opinion privacy focus of firefox is important, but I doubt it'll be enough to bring large number of users from Chrome. I.e. have ublock, but I also use a lot of google products so the inconvenience of changing the browser, installing new extensions etc is not worth some hard-to-measure increase in privacy.
Back in the day the reason why I liked firefox is because of so many extensions for everything, but when they broke many of them 4-5 years ago, that was a moment I switched to chrome.
I just found out that links in the OP are actually clickable now even if they don't look like it. That seems like a new thing.
Remote Memory-Deduplication Attacks [pdf]
The Existential Terror of LinkedIn
Here in Germany, back in the 90s, racewalking was sometimes broadcast at night on Eurosport, along with other weirdo sports like Australian Football.
"No codesigning" because JDeploy is codesigned.

What will happen if malware is distributed like this?

I doubt Apple would tolerate such blatant code signature abuse.

Apple restrictions are not ideal but they're there for a reason.
Just "what's up there?" was driving some early experimenters before WW II. Smaller rockets are not so complex and large (and expensive). Small-scale exploration of the upper atmosphere with sounding rockets would have proceeded, which would have driven development of better small rockets. At some point, someone would start seriously thinking of putting a small telecom or geonav satellite up there.

But I do tend to think that without the public investment we saw along military and PR lines that space research would have been very seriously delayed. Something like $100+ billion in public funds between the US and USSR to develop ICBMs, which then translates to heavy satellite launch and etc.
The worst thing about ethanol is the huge hit to gas mileage. Ten years ago I used to happen upon gas stations that didn’t use ethanol and I’d see my mileage jump!

I wonder if the epa mpg ratings tests use ethanol free gas?

Now they all mark up ethanol free gas.
Trudeau announces intention to freeze bank accounts of protestors
If your test is broken if the test script leaves out the button.

Sighted developers and QEs will miss testing elements if they aren't aware they should be there.
> Just saying, there used to be real technical ammo to bring to the table

You're right, but those are 2 different discussions. On the one hand, why did Firefox stop being a relevant web browser in the general consumer base. On the other, why did it stop being so great for advanced users. There is some connection between both, of course, but...

Not even all technical users who were promoting Firefox originally actually did use that many advanced extensions. Even if you or I may think FF went to shit, for most even FF advocates, it didn't change that much. That's not why they stopped promoting it.

For me, personally, it was losing Pentadactyl. I'm using Vimium now but it's not even close. I'm still mad about losing that.
What was the economic imperative to build a ship to cross the Atlantic? Why send humans to their death out into some unknown massive ocean? Why get together funding for that?
Cool blackhat brief on how it can be abused: https://i.blackhat.com/USA21/Wednesday-Handouts/us-21-Intern...
I agree with your sentiment, although personally i like the mermaid syntax (as someone who's bad at drawing ASCII art). Are you aware of native implementations of the mermaid syntax which i could use part of my site pipeline to build SVGs/PNGs instead of rendering client-side with javascript?
The important thing about university is to finish. Get the degree, preferably with good grades.

But make sure you make as many friends as you can. Make sure you get with as many girls as you can. Believe me, if you do not have any friends later in life because you didn’t prioritize this you will become a foul and wicked person later in life, or at best a depressed one. And if you do not experience the variety of girls there are during this time, you will have regrets later in life about not exploring your options, no matter who you ultimately end up with (if anyone).
I live far enough away to not be directly impacted by the horns, but from what I understand the best is active noise cancelling headphones, but when three 120db train horns are blaring from trucks parked in front of your apartment (as someone had to deal with the first week of the occupation) it was still unbearable.

I really don't understand either how fast and how far this got away from the control of the police. At the start, OPS leadership saw this as a valid protest and gave away a ton of ground from the get go. Ottawa downtown does not help in that there are 5 different authorities and their areas overlap: OPS, OPP, RCMP, NCC, PPS, plus the police in Gatineau. But the response from the police has been very disheartening. I think they have a chance of ending this during the week, but on the weekend when the autonomous zone grows to 5000+ people who are there to party and bring their kids it's a whole other nightmare.
If you write software then you need extended periods of focus. This is not possible in an open office. Open offices were designed to save money on building costs and then sold to office workers as better ways to collaborate (which turned out to be false).
Fantastic, this is all really useful info. Thanks very much.
Thanks for sharing, @yeldarb! Your blog is even more interesting to me than the OP.
There really needs to be a zero cost custom-domain email hosting solution.

I'd love to have webmail on my own domain, hosted by someone else, and with ads on the side. Those ads should generate ~$20 per user per year (after all, they can be targeted based on emails I'm sending and receiving, and I'll be looking at them many minutes every day - the perfect combination for high revenue ads).

With $20/user/year, there should be no difficulty paying the hosting costs of such a mail server and staff to look after it.
Freemium can work, but without VC it's really hard to sustain.

For bootstrappers and small ventures, I'd rather spend the free subsidy in ads. If you do it right, it just works.

I hate ads, but they work.
That rust tutorial looks like a good place to start. RogueBasin has a good set of articles covering different aspects of roguelike building, including procedural generation: http://roguebasin.com/index.php/Articles

There's also this port of "the complete roguelike tutorial" from python to rust: https://github.com/tomassedovic/roguelike-tutorial
New Delhi, India\\
Both\\
Yes\\
python, SQL, Power Bi, GIT, Data Analysis, Data Visualization \\
https://drive.google.com/file/d/1UphO3THr-u8NtlzPhRWk8Rx9dDY... \\
prateeksohlot22@gmail.com
beltalowda
That’s crazy. Glad that their app somehow stopped functioning on my older mobile OS. I also do realize that I’m in sort of a privileged position, as a 40+ guy my social life is totally independent of apps like IG, but had I been younger (and as such more socially dependent on those kinds of apps) I would have probably been more furious about it all.
That doesn’t resolve the issue. If at runtime the physical memory associated with your strongly typed data has a negative value before the function is called either the type system checks it again which then blows up, or assumes it’s still valid and your fiction operates on faulty data.

Essentially what you’re describing is automating such checks.
I think that is exactly the point: they all used to offer full APIs to attract users, and they do not do it anytime not because no one is using it but for the opposite reason.

And if you think the arms race to hide ads on the Web as a whole is somehow similar you are missing the point. Yes sure, the more people use the extension the less ad money, but guess what—platforms find ways to work around that, lobby for new browser specs, etc.

If it remains the main revenue stream, money will find a way, so that root cause should be eliminated.

And the outcome could be a unified single interface that can tie together your social communications across different platforms—if it were possible, would you not use it?
I think the easy to get started techs such as node ate their lunch for so long they felt they had to appeal to that market.
Oh they are to be found if you look around. ;). Probably more common in less driven or corporate environments - so public sector e:g universities/ government, "unfashionable" but still interesting fields such as telecomms. I'd echo the sibling comment that perhaps FAANG is not the place, that's where people go to make the most bucks but possibly at the expense of having any fun at work. Having anything to do with a large open source project can enable you to meet cool people, and have shared creativity which is awesome. Good luck with finding more of such people :)
I looked at the document and interoperability is only mentioned with hardware and OS.
You don't need to set up anything in Gmail either, Fastmail has Gmail connectors that pull all your mail and calendars and even lets you send email through Gmail from Fastmail. It's ridiculously convenient.
the day reddit will end up like digg is always a day too late

now they have in sight the IPO so they are doing great cleaning, even of the past, they are rewriting it to be more attractive to sponsors and investors; a monstrous number of posts and subs are deleted every hour every day with the excuse that they apply [new] rules not specified anywhere and even often contrary to the well-established customs

they have gone from total administrative absenteeism to be a Kafkaesque nightmare, primarily for moderators (volunteers)

as a European I did not understand the concept of the word "cancel culture" but now that I'm seeing it with my own eyes I hope reddit fail very soon because now has become a spite to everything that Aaron wanted

so no, they have not become chinese/russian/"destiny manifest" propaganda machines, they are just a horrible horrible horrible place (with 10mb of javascript per connection as cherry on top)
This comment resonates with me very closely. I majored in the humanities and honestly switched a few different careers in my 20s before settling on programming (long-time hobby).

You will probably find advice will be hugely varied and there is no single right answer. Ultimately your life is short and you should really plan around what you THINK will make you happy. If you get it wrong, no big deal -- you have the rest of your life to figure it out and you will probably find a way around to seeing what is the path of least resistance for you.

This is a good time to experiment and figure out what fits well for you.
I'd be inclined to agree with this!
As ever, an xkcd for everything:

https://xkcd.com/631/
Gmail itself is a scam.

It took me a while to realize how fucked up this "free service" was.

We've collectively ben pwned by Google, big time.
To be specific, my experience was from non-web software.

I would consider "junior" here not as a person in non-critical role who cannot function as an individual contributor, but as a solid candidate that lacks industry experience but can be at the moment hiring be expected to quite fast grow into the role of a solid IC. I.e to use a bit too stereotypical characterization
- not a "stablehand" but a "journeyman apprentice".

At the moment of hiring you don't count on it that they can deliver (but guess and hope), whereas the seniors will have shipped products under their belt.
To add to my other comment, I'd suggest, go get a job at a university , either research support or even their central IT, with some link to open source projects. You'll meet cool people that way. I did. Including some cool Polish people actually ;)