skysight-inc/HackerNews huggingface dataset:
A long time ago, after interviewing for months, I finally landed my first job as a developer. It was VERY hard to get your foot in the door back then. On my first day, I was given someone's old computer that had a bunch of junk on it. While cleaning it up, I accidentally deleted all files on the company's file share. Shortly after, I started hearing murmurs of missing files and then, panicking inside, realized what I had done.

The IT guy came by and asked me if I had done it, but I played dumb. He knew it was me but he couldn't prove it, so I survived that one. He gave me dirty looks from that point forward though. I surely would have been fired on the spot if the truth were uncovered.
Just here to share a Hacker News I made recently with Flutter: https://github.com/Livinglist/Hacki
It's also not surprising.

More or less the same curt decisions where already decided 2 or 3 years ago.

It was just that due to legal shenanigans the legal consequences of this decisions where delayed by a few years.
Fully agree about the televisions, which is really unfortunate - for video, I'm still using a 2003 DLP unit, Ironically from Samsung, which has great quality (hasn't even needed a new bulb yet). but I won't be touching anything new that requires an internet connection, so Samsung will be entirely off the list.

My question is about their phones - what info do we have on Samsung's spying vs Google or others? I won't touch anything Chinese made for the same reason, but worse. Fairphone doesn't seem to be usable in the US.
Not surprised. My main beef with Samsung is poor software quality. The malware/adware etc on the Samsung phone I bought was buggy, slow, and even simple actions like hitting the home button was painfully slow.

I "upgraded" to a google pixel, with less ram, and a slower CPU. Felt WAY faster, more responsive, the home button was MUCH faster, and generally much nicer to use. No extra ads, no notifications of streaming NFL games, no partnerships with cell phone companies with value added services, etc.

The pixels by contrast are clean, simple, and don't show ads other than using various apps/browsers (by choice) that show ads. I pay for youtube red/premium/music, so no ads there. Netflix is also excellent at showing what you want, when you want, with no extra trailers, ads, etc.
Is it though? IBM hates GPFS and has been trying to kill it off since its initial release, but every time it tries the government (by NSF/tertiary proxy) stuffs more money its mouth. It lives despite being hated by the parent. Both GPFS and Lustre have their warts.
I came to realize the wisdom of a quote from a truly bad movie:

“Everything ends badly, otherwise, it wouldn’t end.” ---Bryan Flanagan from “Cocktail”. [1]

I had to look that up as part of my due diligence for this post. The more you know.

Occasionally a sports career ends with hitting a homer in Game Seven of the World Series (David Ross of the 2016 Cubs). Most of the time, not.

You want to have the sweet we'll-still-be-friends breakup with your spouse, but it really ends in divorce court with you hating each other.

So don't feel remorse that it ends badly. That's life.

[1] https://www.capegazette.com/blog-entry/everything-ends-badly...
Have you actually tried it or it's just a guess? I had similar thoughts before I tried myself, and actual experience is completely opposite. People don't care if it "feels off" (especially when it's pixel-to-pixel perfect and you literally have no way to distinguish native components from "non native" – in the end it's just a bunch of pixels sent to the GPU).

I mean, Flutter is stupidly good at this.
My personal theory is that this is a side effect of startup/SV culture trying to make work seem like an extension of college. The office is a “campus”, where you get fed, socialize, and sometimes sleep/crash on a couch or the floor. College students go from freshmen to seniors in four years. So now the work titles also do the same.
Any such guarantees are only true for the OS and filesystem (ie the data has been transferred from main memory across whatever physical bus the disk is attached to ide/scsi/sata/spi/network/nvme, etc)

In modern drives, the specific write operation may be queued up on the physical disk in volatile storage outside the control of the operating system. A flush can’t help you with this problem, flush is for the operating system to flush its cache to disk.

This is where F_FULLFSYNC comes in. It is a request to the disk to finish flushing the volatile caches to nonvolatile storage. Some disks just ignore this request, claiming to be done before that is actually true.

In these cases no userland or even kernel level programming tricks can save you from data loss, since you can’t actually know when the data becomes safe on the disk.
If I understand it correctly this is as well the position of Professor John Mearsheimer [1] - he thinks that what Russia is going to do is "wreck" Ukraine and make it a buffer nation. I am sad, that we came to this situation and that our politicians were not able to find a diplomatic way to deal with each other and instead now only sanctions, arms and isolation seems to be considered. Trust is broken, both sides West and Russia consider themselves to be in the right and being handled unfairly by the others. Nationalism is rising and people start to consider each other as enemies. I am afraid that history is repeating itself and I am afraid of whatever leader Russia might get after Putin.

[1]: https://www.youtube.com/watch?v=Nbj1AR_aAcE
I completely agree for myself, but can't agree for everyone.

I game occasionally with a good friend who struggles to read. It's not that he's unintelligent or illiterate, it's just not something that he's had as much practice in as I have. I was a straight A student who got in trouble for reading during lectures; he got Cs and didn't read anything he didn't have to. I read for pleasure and education and have bookshelves in most rooms of my house, he doesn't have any books on any shelves in his house. I spend all day reading and typing at work, he really just talks to people and listens to them. He reads about 100 words per minute, slower and more inaccurately on multisyllabic, setting-invented, or technical words. I speed-read/skim at 500 wpm or subvocalize for complete comprehension at about 250.

In games where we're presented with a wall of text for a quest or infodump I'm done in seconds and ready to jump back into the action he's on the second line and has forgotten what we were doing when the text popped up.

It's a completely different experience for him. He'd always prefer narration and voice acting, I'm always chomping at the bit waiting for these slow speakers to get to the end of the sentence. It's a lot less vexatious for me if there's no text, because I can't read ahead, but the cutscenes are more of an interruption.
It'd be prudent to have an option of a backup email address, in case the primary one on file dies or becomes unavailable.
I love lore in games, but it needs to be connected to the story.

For example the lusty argonian is one of the few books I read, because it was mentioned in the story. I understand that to have a well designed world you need 10x the lore you actually share, so I don't mind there's stuff I don't care about, but in skyrim I feel like they got lazy and created a bunch of lore purely for quantity purposes.

I'm torn on that. It is make the world feel more lived in, but with how boring and mundane it was, it detracted from the sense of wonder. Too realistic makes it boring.
"[...] The exploit still fires even if the TV is not connected to the internet."

https://twitter.com/David3141593/status/1481993413843161092
Yes. Though I believe some vendors caution users about using the feature in the U.S. There are probably permissible uses for it, such as bona fide network maintenance and security. So I don't believe that the feature itself is illegal--Marriott just used it in an illegal way.
I liked the tip in your link advising people to

> Attach fake eyes, or an image of eyes, to the back of a hat or helmet. Magpies will mostly attack from behind, so if they think you are watching them out of the back of your head, they will be less likely to swoop or attack. If you do not have a hat or helmet, try wearing your sunglasses back-to-front.
As Twitter now requires ID and it closes down alternative front ends such as nitter.net, these posts will naturally lose relevance and not be upvoted by those who cannot view them. We have similar situation with Facebook.
If it's not something I have to take action on, then it would be a waste of company time for me to ask.
> It seems that a proper scientific mindset would declare something neither true nor false until a study is done.

That's how it's supposed to be done, but generally I don't see that happening... cough COVID19 cough.

The GP did say that the "bullshit" note was their personal opinion though.
The point is: the regulator simply can't prosecute every website, even if he wanted to. The regulator's goal is to achieve compliance. Accordingly, the regulator will first warn you that your site appears to be non-compliant. He will advise you on steps to be taken to come into compliance.

Regarding Apache logs, a default install of logrotate will probably bring you into compliance (not sure, haven't looked into it lately). Scrubbing IP addresses from Apache logs defeats the purpose of the logs; you need to know what IP addresses are attacking your server.

To reach the stage of a modest fine, you will have to ignore that warning and advice, effectively saying "So fine me, regulator!" And if your violation isn't egregious, you'll be a long way down the list of forthcoming legal actions.

Basically, making a reasonable effort to understand GDPR and come into compliance is probably both a protection against action, and a defence against conviction.

It's not hard to comply with the GDPR, unless you are running a business that depends on violating GDPR.

IANAL.
Before you had hope that it could change or that you could change things in your life enough for it to not matter. Then you saw the world didn’t change and that you failed at accomplishing enough for it to not matter.

This is the story of most people with ambition. Nothing is new there. The only thing that will keep the light on is keeping the dream alive and thinking that you still have time to do it. That - ultimately - is a mindset shift. (And is hard to do and might feel like a bit of lying but you can shift your goals and mindset to make you stay on that goal ladder)
Eh, don't lionize HN too much; it's not the intellectual bastion folks sometimes pretend, it's just the advertising arm of YCombinator (though dang will disagree with that if you ask him).
I've played Cultist Simulator too! I remember winning (ascending) just once after quite a few hours. The aesthetics and sound design in that game fit together real nicely, and I always suggest to my friends to play that game blind
Discord is easily best quality for now, Matrix/Jitsi is easily best future vision. Everything else can go away.
> It's a pity there'll be no sanctions for what seems to be a fairly clear case of defamation

Would a journalist have a legal claim for defamation against the Governor? Seems like a stretch.
It sounds like you went through a path that helped you learn things about yourself, that's always a good thing.

It probably a mistake to try and project this too broadly though. I'm sure there are lots of people who would respond similarly to the way that you did, but also lots that would not.
my my my how the turntables
Things you notice when you quit the news (2016)
"Self-hostable" tends to just mean "do it like WordPress on your own hosting somewhere" these days; as distinct from SaaS.
But what are the options?

- Don't do anything AKA appeasement? Then Russia will keep on invading countries (Georgia Ukraine), fostering enclaves in other countries (Moldova) and maybe even annexing Belarus (who is one mistake away from that). Also, remember how appeasement usually worked in the past...

- War? Then you end up with WW3

By depriving as many resources as possible for Russia, you are limiting the scope they have to keep funding their huge armies. Maybe it won't help that much, but it's better than the alternatives.
Ask HN: Why is A/B testing unacceptable for novels but encouraged for software?
Any insights on this?
I basically had the opposite experience last time I tried skiing. After snowboarding at least weekly for most of my teens, just going down the slope facing it triggers my reflexes and I keep trying to lift my toes.
Is Flutter replacement for java/kotlin for android development?
Instead of overtly strategic hacking, isn't the more likely scenario a green light being given to Russian-NSO types to ransom and thieve to their hearts' content?
Related: https://news.ycombinator.com/item?id=29938520 (Show HN: RootMy.TV)
>Prof. Khan is not white.

What does that have to do with anything? Even if Prof. Khan was white, they would still not be in violation of any laws, and any advancement of the case would still be malicious prosecution.
Fossil of largest Jurassic pterosaur found on Skye
I live in Missouri and am a Republican and can safely say - I did not appreciate Parsons going on a political witch hunt.
This is filled with a lot of hand waving bad math, which distracts from some reasonable points.

rule of 70tells us that the time it will take a system or collection to double in size is 70 divided by thepercentage growth rate. The time units depend on how the time over which percentage growthis expressed—like 2%per dayor 2%per year, for instance. The rule works most accurately forsmaller growth rates, under 10%.

Actually showing 1.10^7 = 1.949 vs 1.01^70 = 2.007, so you can approximate by dividing percentage by 70 between 1% and 10% is fine. Stating it as true in the text then adding a note well no not actually latter on is problematic.
Ooh, interesting.
They have one. Kinda.
If the gender pay gap is more a result of evil men, and not from factors generally distributed in a bi-modal way between men and women, then legislation like this will not solve the root problem, and simply a different evil result will be revealed.

If it (the pay gap) has more to just do with differences between men and women and their choices, then this legislation might do more harm than good.
No. All ex-Soviet countries that joined NATO did that willingly as a way to protect their independence (looking at the examples of ex-Soviet countries that did not, it's clear that was the right decision). The "threat" of NATO invading Russia is bullshit and whataboutism.
Launching the First Data-Centric AI Community for Data Scientists
Preferences --> Advanced --> Format messages with markup.

̶T̶h̶e̶ ̶o̶n̶l̶y̶ ̶d̶o̶w̶n̶s̶i̶d̶e̶ ̶i̶s̶ ̶t̶h̶a̶t̶ ̶m̶o̶d̶e̶ ̶d̶o̶e̶s̶n̶'̶t̶ ̶s̶u̶p̶p̶o̶r̶t̶ ̶m̶a̶r̶k̶d̶o̶w̶n̶ ̶s̶t̶y̶l̶e̶ ̶U̶R̶L̶s̶ ̶l̶i̶k̶e̶:̶ ̶ ̶[̶e̶x̶a̶m̶p̶l̶e̶ ̶s̶i̶t̶e̶!̶]̶(̶h̶t̶t̶p̶s̶:̶/̶/̶e̶x̶a̶m̶p̶l̶e̶.̶c̶o̶m̶)̶ Never mind, it looks like Slack has fixed this!
I suspect there is something about the social dynamics of a small community vs. a widely used public network. Social network platforms (used loosely) have had this issue for a long time - consider "eternal september" and usenet. Reddit has some sub-reddits that are well moderated and have great contributors, as does HN (at least at its best). I'm not sure what twitter could do that wouldn't also reduce its audience and overall engagement. And one of the big factors with a small community are social norms - these aren't technical - though the platform can influence the incentives to maintain the norms.
This is interesting to me. The US is basically doing the same thing as Russia and China yet the media never talks about it...
Both are problems.

In one case you care about consistency: how can you guarantee a transaction fully succeeded vs only partially succeeded if the drive tells you the data was written, even though it wasn't?

In the other case, e.g. writing a log file or saving your word processing document, you want to ensure as much data is written as possible, even if out of order, so you can recover at least some of your work in the event of a failure.
Settings -> Advanced -> Format Messages with Markup may be the first thing worth doing for you when Slack comes back online.
Downhill ski is much easier and safer to learn. I did it in one hour together with an instructor when I was 25. I felt only couple of times. And I was with another novice, so not all attention was on me. This was a common experience among my friends.

Then I tried snowboarding couple of years later. But even after 2 training painful sessions with different instructors I could not get it. The last instructor encouraged me to try one more lesson. He suspected as I was tall, it will just take more time for my body to learn to balance properly. But I realized that snowboard just did not click with me. And only few of people I know who tried snowboarding in the late twenties continued with it.
Does anyone remember when Gitlab forbade employees from Russia? How did that go, whats the current status now that issue?
Self-hosted Matrix
Ask HN: Favorite resources for learning how to write game cheats/mods
I've never done them before but it sounds fun, if only to understand how they work.

I imagine it's simpler to write Minecraft mods but I'm also curious about more complex ones like how FPS aiming/firing cheats work. Or Runescape-style repeat-activity cheats.

How did you learn how to write game cheats/mods?

Where would you recommend an experienced programmer start today?
Does it ever become clearer? I've tried playing it a few times and never managed to get anywhere, like I'd maybe acquire a single follower, and then shortly afterwards die of malnutrition or something. Its a game that feels like its probably got some amazing depth to it which I'm not quite reaching.
Less than a mile away is the circa 1825 Providence Arcade, which is the oldest indoor shopping mall in the country. A few years ago they remodeled the entire second level into tiny apartments. It’s not just a floor of an apartment building that happens to be above a mall— the entrances to their apartments and stores are all in the same big room. The second-floor balcony above the main shopping area forms their collective front porch. It really would be like living in the mall. What a strange experience that must be.
Related: https://www.deconstructconf.com/2019/dan-luu-files mostly about how the challenges in filesystems in writing data to disk and a bit about disks as well.
I'm in Ukraine right now, where I've been living for the past few years (Canadian Citizen born and raised in Toronto). This is completely overblown nonsense.

This "live map" makes it seem like there is some kind of war starting. There's nothing of the sort. War started 8 years ago, and this move by Putin last night actually ENDS the war decisively.

The rebel-held regions which were backed by Russia have been in constant conflict for 8 years. There's nothing new here on this map. Putin's decision yesterday to make it officially Russian-protected instead of shadow-backed actually de-escalates tensions and finally ends the 8-year long conflict. Now that Donetsk and Luhansk are officially Russian-backed, the Ukrainian army will no longer attempt to keep recapturing it (confirmed by President Zelensky today -- said we will not be fighting Russia head-on). Therefore no more Ukrainian body bags, which is great news, though not the ending we wanted.
Whenever people bring up how the big old automakers are going to eat Teslas lunch any day now, they leave out the dealership factor. It makes the big automakers uncompetitive regardless of how great their product is.

Try to buy any of these new Ford EVs and be ready for a nightmare of sketchy pre-orders and dealer markups all while being treated like dirt while buying a $70k car.
The only plus side for having a reasonable number of followers on Twitter is that when you complain about a major corporation sometimes you get preferential treatment. Otherwise it seems like a lot of work.

Twitter is for following my favorite sci-fi authors. Daily outrage can take a hike.
down for me; upper midwest in US. website is intermittent, but api.github.com has been unresponsive
I don’t think I understand what you are saying. Are you saying they shouldn’t have removed your gall bladder?
I am merely reporting why they made that decision years ago, I don't know what to tell you
Here's a fun little exercise:
Open up a spreadsheet.

Label the first column C for capital. This starts at 1.

Label the second column T for total resources extracted. This starts at 0.

Label the third column r for resources extracted this step.

Label the fourth column E for extraction efficiency.

Label the 5th column m for maintenance. Make it proportional to capital.

Now, for each step:

E is some positive function of T with a negative slope. It doesn't have to have a finite area under the curve (you don't have to assume total resources to be finite, in other words). You just have to assume that the next unit of resources to be extracted requires a bit more effort than the last one. Use E = .1*exp(-.01*T) or something like that.

r = C*E

m = C*k where k is any positive number between 1 and 0- .01 is a good constant to use.

C += r*q - m where q is again some constant, say .2

T += r

Now observe the behavior of the system. Plot the value of C over time. For the above constants you'll want to include about 3000 steps.

(Edit: forgot the maintenance term)
More than flamewars, it may be the little spark which ignites a good change in America. It's a huge country with zillions of resources, they could do it great.

They could call it the 2nd New Deal, but now being forever.
Twitter has a mostly negative ROI for me; I wind up having mild panic attacks both when I visit it, and when I'm reminded of it in the rest of my day.

Almost any reminder that people are having conversations there (especially politics / social commentary)... or forming thought about the world there, makes me fear humanity.

Basically I just keep it around since some (like here on HN) think that it's valuable to prove you exist using an established account.
Yeah, but I mean they aren't looking up DNS entries and using hard-coded addresses. So they don't use port 53.

https://www.reddit.com/r/Roku/comments/602cnk/is_there_any_o...
Russia is determined to make RuTube happen
It's back :)
You have to be careful here because you're trying to make sure that people are happy, not fat and happy. Complacency eventually threatens the livelihood of your employees, and that is stressful at any company, but the magnitude of that change is greater when everyone has been bopping along without a care in the world.

Being happy is not a capitalistic goal and the capitalists will eat your lunch. Being happy and kicking ass is close enough to be harder to sabotage.
Not similar to what I posted above, but similar to another idea I had but didn't pursue as much:

remote storage with local indexes, where the remote storage only holds encrypted data (can be postgres or s3 or whatever), and the only way to make sense of the data is if you have access to the local encryption keys and indexes.

The local indexes would function like your notion of tags, and also be somewhat encrypted (hashed probably) so you can find your data locally but only pull it from the remote when needed.
THANK YOU

Honestly surprised I haven't come across this before.

Also, link formatting seems to be working for me?
The Schrödinger equation as we know it is linear, but I believe that we don't know that we have discovered all the terms of it.

If there are yet undiscovered terms and the full equation is not linear then it turns out that question of whether the Copenhagen interpretation of quantum mechanics versus the many-worlds interpretation is not just a philosophical question. With a nonlinear Schrödinger equation different "worlds" of the many-worlds interpretation can interact.

Maybe you ran into a you from a different reality.