skysight-inc/HackerNews huggingface dataset:
Didn't you yourself grow up in such a "hostile" embossment l environment though? I saw all kinds of crazy things online as a kid. It taught me what the real world can be like, but I still had the safety of being able to turn it off and walking away. I think if my parents had supervised me at the time I would've been poorer for it. For example, shock sites like goatse taught me to be suspicious of what links I click on. This eventually ended up with me learning about phishing.
Storytime: I bounce between Japan and Korea for work. I was in Seoul for about a year and a half and naturally had a Korean phone number. I used this number to sign up for Line (a popular chat service in the two countries), and I also linked my email address to the account. So when it was time to move back to Japan, I naturally canceled my Korean phone service.

Fast forward 6 months, and my Line account suddenly disappears. I contact customer service, and it seems someone else had registered for Line with my previous phone number -- which was of course release when I canceled my service with the telecom in Korea. I was informed that it's Line's policy to only allow one account per phone number, and thus they deleted my old account when the other person registered. There was no way to recover it. I even reached out to one of my engineering friends that worked for Line, at the time.

Some of my friends, I only knew and communicated with through Line, and I have no way to find or contact them again.

So yeah, fxxk using phone numbers as identification.
> JSON allows the Unicode line terminators U+2028 LINE SEPARATOR and U+2029 PARAGRAPH SEPARATOR to appear unescaped in quoted strings, while ECMAScript 2018 and older does not.

My code has parsed a lot JSON and that is new data to me. Thank you for that!

Do you know the historical reasoning for this particular deviation? Are there any infamous bugs or common use cases this departure impacts?
Currently facing the same problem with apple and icloud, their customer support is being excruciating about it
TS Eliot and the Pyramid of Organisational Knowledge
1. Unless you are in a performing arts program, exams aren't really anything like whiteboard interviews. They are much more limited in scope. You generally have more time. There's no one watching your every step. You don't have to talk while solving a problem. They tend to be written by people with at least some formal training in pedagogy. They don't tend to be written and administered by 24 year olds who are trying to prove how smart they are. Your job while in school is to study for exams, so you tend to have more time to do so.

2. This part is more important. School is about a lot more than exams. Projects were usually about 50% of the grade in CS classes.

If you made it through 4 years of the CS program I went through, you know how to program, or you paid someone to go for you for all 4 years.

So yeah I'd take a B average from my school as proof that you know how to program.

But I wouldn't make it a requirement.
Why? Compared to concrete, wood is massively lower carbon.

I suppose we could get into the weeds of 'sustainability', in that case, unless you're proposing to stop all construction of any decent height, this is probably the best we can reasonably expect.
What would stop kids from going to a porn site anyway? The question whether you're 18+?
Not one but two popup adds on this site!
Creating building from wood act as a carbon sink, the CO2 is kept in the wood and not released to the air. So using fast growing wood produce negative Co2 output. Also because of among other things, longer growth season from climate change Norway is getting more forest, not less
First piece of advice: Relax, don't sweat it too much. I 'hosted' my first side project on a Raspberry PI. My second was on an AWS EC2 instance on the tiny free tier. Nothing wrong with having the db and the app on the same server (in my case Python and Postgres). The projects were mostly for fun though, and I was not worried about scaling or anything like that, but it was quick, cheap and easy.

If you are worried about scaling (which would be a nice problem to have), you can still start out on AWS (or another provider's) free tier, and then just upgrade the instance if you start getting an uptick in use. If you are lucky enough to out grow vertical scaling, then you will have plenty of motivation to figure out the horizontal part. Just carve out an afternoon to sort it out. And if you are really ambitious, try setting your app up on multiple providers. After the first one is up, figuring out the others should be easier (cause they all basically do the same thing), and then you can play around with them and stick with the one you like best. Might cost a little more initially, but could help put your mind at ease.

Regarding security, just make sure you are salt+hashing users passwords. You can worry about the other stuff later. And as others have mentioned, if you do one thing, make sure you backup your database. You can start by just doing it with a daily crontab (or even do it manually if you really need to). It your app crashes, you can always restart it, but if you loose the db, you are hosed.

Also, you might want to consider getting some test users (friends, family) to poke at it before releasing it into the wild. This will help you surface any bugs. If this is your first web app, I would rate your odds of having issues large enough to ruin your launch as: 95% chance due to bugs | 4.5% chance due to scaling issues. | 0.5% chance due to security issues. If a site is getting the HN hug of death, it usually peaks my interest more, and I will bookmark and come back to it. But if its buggy as hell, I loose interest right away.
Followed by "focusing on C#, Rust and constrained C++ for future development at MSFT", on the slides from his last presentation.
Daniel Lemire did most of the work on the number handling, but our general approach was to try to do work that's similar to what the bulk of other libraries do. I believe pretty much everyone throws oversize numbers on the floor.

I don't think it would be hard at all; it would just be extra effort that wasn't needed to run obvious comparisons.
This, combined with https://www.beadifier.pro, would be absolutely magical.
Well, look deeply into any nation’s history and you’ll find the same thing.
That's really elaborate. Thx for taking time to write this out!
> Yes. And that includes the fact that the dumbfucks who think pi should equal three because bible says so also have more influence to the politicians at the level of Sweden than EU.

With that line of thinking democracy is a failed concept and we should just abolish voting anyway. Because then dumbfucks don't get any influence.

> I asked a question, why you think Sweden would be more optimal than EU and you basically replied "because I think so".

No, I said it's because it's easier to influence Swedish politicians to which you cite religious dumbfucks as a counter-argument.

Even if I convince all Swedish politicians that won't do. Now I need to convince many politicians of other countries, many who don't speak my language and none who care about my vote.

> But unfortunately this discussion is way too complicated to the people that like to discuss with arguments like "Let's fund NHS with the EU membership fee instead"

Yes that would be a nice discussion to have. None of this should be decided by the European Commission because we as ordinary citizens are powerless to replace or influence them in any way.
https://slatestarcodex.com/2018/08/01/cancer-progress-much-m...
"""
Official statistics say we are winning the War on Cancer. Cancer incidence rates, mortality rates, and five-year-survival rates have generally been moving in the right direction over the past few decades.

More skeptical people offer an alternate narrative. Cancer incidence and mortality rates are increasing for some cancers. They are decreasing for others, but the credit goes to social factors like smoking cessation and not to medical advances. Survival rates are increasing only because cancers are getting detected earlier. Suppose a certain cancer is untreatable and will kill you in ten years. If it’s always discovered after seven years, five-year-survival-rate will be 0%. If it’s always discovered after two years, five-year-survival-rate will be 100%. Better screening can shift the percent of cases discovered after seven years vs. two years, and so shift the five-year-survival rate, but the same number of people will be dying of cancer as ever.

This post tries to figure out which narrative is more accurate.
"""
I've played around with various travel display solutions, and IMO, the biggest problems aren't in hardware portability, they're in software and connectivity. Every solution feels like a finicky hack with various problems. (Display software can't handle laptop going to sleep and back, extra display trashes laptop battery, macOS updates randomly break displays)

I wouldn't expect a good travel display until Apple or MS makes a first party one.
Now, I hadn't, and wow!
"you can purchase a real phone number connected to a computer from a cryptocurrency freelancer developer..."

Where do I start looking for such a person? I very much dislike the privacy aspect of the whole phonenumber game and also the environmental impact of burner use.
Mail::RFC822::Address?

http://www.ex-parrot.com/pdw/Mail-RFC822-Address.html
It’s a pretty good carbon sink if you replant the trees.
Just like checking for memory bounds or properly use heap memory, according to C myths.
Waymo Obeys a Cop at Broken Traffic Signal
They are changed slightly - some UI elements differ, some controls have native capabilities (e.g. right-click a text entry field).

The expectation is, I think, that they’ll adapt the UI More significantly eventually.
Well, here's to hoping we'll all be seeing an all-knowing Dr. Google in 50 years.
If you are considering using plain files instead of a DB server, you could try a compromise and use an embedded key-value store like RocksDB, LevelDB, BadgerDB etc.

It's local storage only, limited query capabilities depending on the DB, but should be extremely fast.
I firmly believe that every major professional sports league is willing to twist some knobs and push some buttons in order to ensure/avoid certain outcomes which might be extremely beneficial/damaging to their business. Something as simple as fixing a draft lottery in advance, even just for the top player to be drafted, can have a huge impact on growing or shrinking certain teams' fanbases/markets. You could probably accomplish it with only a few people aware -- wouldn't need the entire league to be in cahoots -- and it's not really something like matchfixing.

And I'm sure that referees in most leagues are given directives about which players to favor, etc. In hockey, at least, it's really apparent that the superstars tend to get treated with kid gloves by the refs.

Having said that, I firmly do not believe what some others do, that entire sports are rigged a la pro wrestling. I think the leagues will, on rare occasion, step in to protect their investments. But I don't think someone's sitting behind the scenes writing out the storylines in advance.
It seems they're getting parsing times 1,000x slower than any other parser, 10,000x slower than simdjson. The complaint is understandable, but ironic :)
So is it too slow or not?
Line is the worse violator of these principles. Last I used it, in order to install it on another device, you had to back up all that device's data (contacts, etc) to a computer, put your account on another device which then triggers a non negotiable wipe of the other device's data whenever it connects to the internet, then download the backup to your new device. Hell.
I don't understand how this is described as "green"? Maybe someone can explain this simply, without emotional bias.
In fact, exactly because of that, DOS and all the other home system OSes had plenty of virus to choose from.
> certification process

Spits tea on my keyboard.
I'm not convinced this is true. Take Wikipedia for example, the overall information quality is extremely high, especially considering it is open to all to edit. One would assume (and many did at first) that Fake/false/random information would reign supreme.

This is because Wikipedia policies have made it clear that all information must be derived directly from primary sources. Multiple editors are aligned with that policy and work with others to enforce it.

The general populace has not been trained to do that, so false information proliferates. Maybe that reasoning skill is what we should focus on teaching.
The Future of Design Tools: Survey Results
This reminds me of all the people who say that it's morally wrong to spend money on going to space when there are still problems down on Earth. It's not a zero sum game.

If people find commercially viable uses for blood, it might result in the available supply being boosted greatly.
> Some of them told us they had come to Thailand just to visit Maya Bay and did not realise it was closed.

There are 100 reasons to visit Thailand, and this is a shitty one. It's a nice beach, but there's plenty of nicer ones not even that far away from it
As an aside, please guys, consider using Tor for more of your day to day browsing. The anonymity of the Tor network crucially depends on more users and more traffic to defeat global adversaries or timing attacks (or at least make it more difficult).
> physics is just drawing cartoons of reality with math

https://en.wikipedia.org/wiki/Spherical_cow
When Not to Do Microservices? (Link Collection)
TL;DR consensus models are flawed in that an actor with enough computing power can manipulate the system. A blockchain of hashes is not in it self flawed, but it can be rewritten if someone overpowers the rest of the system.

This has always been the primary fear of all Blockchains, given enough time we are starting to see it occur in specific places.
Google doesn't list dark web or shady forums
Isn't this done by default at some cancer centers? When my mother was treated at MD Anderson they did a genomic sequence of the tumor.

What's the difference between that and what your company does?
You're assuming that the goal is to be objective. That's not always the case, and even when it is there are often overriding objectives.

Two examples are Mike Wilbon complaining that they should "let the players play in the fourth quarter", and Jon Gruden wanting to get rid of video entirely. Jon wants it to be a human game played and officiated by humans, with all the error that entails. See also limits on coaches challenges to keep the game from being bogged down.
Ok so below were some comments.

TL;DR: carbon sink, pulp wood rather than old growth, trees get replanted.

I think that is all fine and dandy, but I personally would prefer an article simply describing the building. I don't think it's necessary to go the "this is green" or "better than concrete" route. For me good is good, that's it. Don't need to play towards a debate.
+1 for troublefreepool.com. Anyone with a pool or spa (hot tub) should read through their 'pool school' section, and then take any questions to the forums. (Probably don't even need to post; every imaginable question has already been asked and answered there.)
I feel like you only need to do the first of these, and the second will happen naturally.
Kids today would do it just to see the colored circles.

EDIT: Come to think of it... kids from my day tried it because they heard that's what it would do. So. Doesn't matter. Wouldn't help. People are still peeing in the pool. I, personally, cannot fathom doing such a thing. Who is okay peeing in a pool other people are using? Who?
The moral of the story is not that the needs of the many (group selection) outweigh the needs of one (individual selection). The moral of the story is that some incentives come with perverse effects.

In India, the British government issued a law paying people by the weight of cobras they killed. They came back next year and found cobra farms nationwide. That was a perverse effect of their incentive system.

And Yudkowsky jumped to a conclusion prematurely: group selection must be immune to perverse effects because switching from individual selection to group selection eliminated the perverse effects in one singular instance. There are ways perverse effects can emerge from and supervene over group selection.
This is an excellent, concise, clear explanation, thank you.

> fish oil is only sold by EPA/DHA concentration. Nobody will buy natural fish oil because the EPA/DHA levels are too low.

So only free fatty acids are allowed to be listed on the label as EPA/DHA? They're not allowed to count any esterified fatty acids?
Here is one: https://www.exploit-db.com/.

But this CVE doesn't appear to be referenced at the moment.
We're in an age where it's scary to lose access to an e-mail addresses or phone number are at the top of that list.

I don't mean to change it, I mean to lose access to it. If you change it, find a way to hold onto access to the last one.

I learned this lesson relatively easily. I had a vanity domain that also received my e-mail and I eventually replaced it with a different one. I ran the new domain and e-mail for a few years before allowing the domain registration on the old one to expire. I hadn't received (non-spam) e-mail on it in a couple years, seemed safe enough.

Turns out I've had a few websites over the year since that I wanted to login to and I needed to recover my password, either because I forgot or the site had forced a reset due to a breach. I hadn't updated my e-mail on a few of those sites.

I don't think I'll let go of a main e-mail address or phone number again.
Disqus... Flashback 2011
There are refs in UFC.
You should have move your number to Japanese number though.
Perhaps some kind of self-learning onboard AI system. Even without external firmware updates, it can teach itself to tie/re-tie your shoes, capture and manipulate open network traffic, make billions on the stock market, purchase fabrication infrastructure through virtual shell corporations, and take over the world's political, economic, and production systems, so as to more efficiently tie every human's shoes.
Also currently on Lanta. Lanta feels like a special case compared to the rest of the country, and it's interesting to speculate how it got that way. There's still an upsetting amount of trash on the island, but I've not seen organized grassroots trash pickups or free water fillups anywhere else in the country
Sure, I'd love a world where "the predator" links a timestamp to a child doing a yoga pose with the comment "all what we want here" is a fellow child supporting the kid on her yoga moves. I'd love that. I don't believe it's true.

Why do you believe the innocent angle is more likely? Do you know people that make a habit of linking timestamps of children doing yoga poses?
Direct feedback on HN is to leave a reply. When there's a lot of poison floating around a discussion, it doesn't work, but in many pleasant HN discussions it seems to work OK.
Transfer Gratis Terbaik Sepanjang Masa
Not just what's left, but also what's taken :-/
Something I also find ironic is that I think most people uploading videos to YouTube would not actually mind if their videos were shared elsewhere so long as they were given proper credit. Most people are just uploading stuff they want as many people to see as possible.

It's ironic because you already have free access to their videos, and they would give you permission to share elsewhere if you were able to ask, but in practice you can't. Getting the permission is burdensome, and the video that's displayed on YouTube is very liberally licensed to YouTube who will aggressively claim 'ownership' and reject any efforts to use it elsewhere.

It'd be interesting if sites that offer user generated content for free (and only these sites) could not force content submitters to opt-in to non-free licenses - though users could opt in to such agreements. It's their right as a company to only publish under non-free licenses, but this behavior serves no real purpose other than to be obstructionist and anti-competitive.
https://outline.com/ZrqS5y
I don't think this is entirely true. Where I live they don't move you to a prison if your sentence is less than a year.

It is kind of irrelevant though, don't you think? People who are guilty of crimes don't deserve to be murdered either.
"Now, in practice, the scenario I’ve outlined is near impossible."
Former McAfee CTO – The Art of War Takes Multiple Lifetimes to Master
the start of the monopoly game
Docker is about uptime, consistency, integrity, CI/CD, etc. If you're just testing stuff, and won't notice a day or two of downtime, you can skip it for now (but it does make things easier once you learn it).

Always keep working backups of whatever you want to have on your server. Expect your server to get erased at any moment without previous notice, be aware of how much data are you willing to lose in case of a failed restore.

If you're processing user data, be aware of applicable data protection laws (if any).

Security is only relevant if you become somewhat popular, or you plan on leaving the project completely unattended for a longer period of time (don't, you will most likely get hacked). Otherwise, apply basic security measures and don't sweat it too much until you actually start having something worth protecting. Erasing and re-creating a server/instance from scratch is acceptable and secure enough in the beginning.
As well as shocking when necessary, just keeping a sufficient level of chlorine can help with continuously oxidizing chloramines. Often when you get buildup it's because the chlorine level in the pool dipped too low. In fact, for a residential pool that doesn't normally see large numbers of swimmers, if the chlorine level is kept consistent (somewhere between one and several ppm depending on things like pool type, whether a salt water chlorine generator is used, amount of sunlight, etc.), shocking regularly may not even be necessary. (We almost never shock ours, and with our SWG running at around 20% about 8 hours per day, consistently maintain 1-2ppm free chlorine, and almost zero combined chlorine (chloramines). Again, YMMV depending on a number of factors, but the key is to keep a sufficient free chlorine level (which may mean boosting it up in anticipation of a large swimmer load, such as before a party), and then yes, shocking if it does drop down too low and chloramines spike.

It's extremely helpful to have a decent test kit, like the ones sold by Taylor. The color-change 'strips' are almost worse than useless, as they can often give misleading readings. The info at troublefreepool.com is also very useful when first learning this stuff.
Good morning! Just marketing fluff. Boutique App & Web Development Company is just a term we made up, to reflect our focus of being small, tailored and of high quality.
Google Sites. Not specific reason, other that we use Google Suite already for most things and everyone has already a Google Suite account.
Michigan USA, cheapest package my cable provider offers, which is 30 down, 5 up.

I'm fairly new to Peertube but I haven't found any that won't load. Sometimes they buffer a bit in the first moments, but then they're fine.