skysight-inc/HackerNews huggingface dataset:
Maybe so, but please don't post unsubstantive comments here. And please note this guideline: "Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."

https://news.ycombinator.com/newsguidelines.html
Ah, its nice to reminicse!

Back in my day, games weren't online, and I didn't really have the hardware to do them justice, nor the money to buy good hardware or games either. I remember playing Wolfenstein 3D from a cover-disk in a tiny postage-stamp sized window. At school we used to pass around cover-disks because we couldn't all afford to buy every mag.

Anyway, I kind of started programming from the get-go, and for a long time, programming _was_ my game. By the time I got to uni I found myself writing modding tools and editors for various games that my friends played or wanted to make mods for.

By then I had somehow found myself in a 'rogue' part of a very big company. I was surrounded by contractors making £60/hour so I started my own contracting company and was soon making way more money than I've ever made since.

Once I graduated I went into normal being-an-employee mode, and things have been getting financially worse ever since.

So its interesting, scary and confusing to read this guy's account of how he dropped out of school and has set up a stream of companies to sell his small products. Interesting, obviously. Scary, because I fear that some young people are reading it and thinking "I don't need school! I can make money!". Its the same way I get all scared when my daughters tell me how much youtubers apparently make. And confusing, because I can't spot the value in any of the products and stuff he has created recently. I guess I really don't get this whole social online world?! Perhaps I went in entirely the wrong direction all those years ago when I went and got a normal job?

Good luck to him!

Not sure what advice I'd give to a young kid now, though. To be honest, I'm not very keen on being an employee. But would you tell a kid to drop out of school and try and get funding for an app they sell to colleges etc?
Is this house zombie-proof?
> The account owner leveraged Twitter as an avenue to call attention to the mistake

What an arrogance! Because official channel was silent, you forgot to mention.

> Shortly thereafter, DigitalOcean investigated the issue and the Raisup account was unlocked

2 days is "shortly thereafter" for you?
Well in principle string theory is falsifiable too. But at least string theory has a lot of math that always seem to work out. Here we have a bunch of stories and a lot of politics.

When the stories don’t even make consistent sense (eg how do exclusively gay or asexual people exist if many theories of evolution predict such a trait would have been practically weeded out of the population by now, but it keeps coming back) people grasp at straws to say “well it HAS TO have SOME fitness advantage” because they just stick to the same basic theoretical framework no matter what the data says.
By probiotics you mean introducing carefully selected bacterial strains into the mouth?

See, the problem with that is that P. gingivitis is extremely competitive and prolific. This is why it's so common, and why it is so hard to outcompete.
I find this interesting and somewhat in conflict with my experience.

I've been doing restoration work on an old home in the desert, and many of the nails in wood exposed to the elements had become quite loose and worked their way out enough to just grab and pull the rest of the way out without any tools.

But the nails with with a screw pattern on them which twist as they're hammered in have done much better than the smooth ones. None of these have backed out, and they're all still very firmly set, in the same wood, in the same environment, for the same duration. The builder had used these screw-style nails for hangers, but smooth nails for everything else.

I've been using SS deck screws of various length and gauge to do all my restoration work, in part because the reused wood is so old and brittle it's impossible to put new nails into it without splitting, and based on the screw-nails doing so much better than the smooth ones, I assumed the deck screws would be similarly more lasting.

If what you're saying is accurate, I would have expected the screw-nails to have backed themselves out. But it was the opposite situation.

My interpretation of what happens is the wood swells and contracts from both the temp and moisture changes. The metal fasteners don't change dimension much at all in these relatively insignificant (for metal) temp differences. When the wood swells up the first time, it compresses itself around the firmly held nail, and the nail doesn't budge. When the wood shrinks back down, the compressed wood around the nail stays compressed and now the bore is bigger than before. This cycle repeats itself over the years, and since the nail has a pointy tip, every time the wood swells up and closes in on the nail, it nudges the nail out a little bit before tightening until things shrink again.

Based on this model, I think the screw is superior because the depth of the threads is greater than the dimensional difference between swollen and shrunken. The wood is free to go about its seasonal cycles, and the screw doesn't move because the threads are always engaged enough to resist that little pressing force at the pointy tip.

I'm a noob when it comes to all this, but that's my impression and only time will tell if I've made a horrible mistake using screws for all these joints. Though it's not like I had many options.
A "teenager does X" post that is actually worth reading.
YouTube: No, We Won't Remove These Videos of Racist, Anti-Gay Harassment
The ticket price categories are surely determined by what they can sell for (price segmentation) not their cost to provide.
There’s a chrome extension to revert Google images to the old behavior. If you can get over the name (Make Google Images Great Again) it’s a really nice and small widget.
This made me realize that HN predates the iPhone... The early comments make for an interesting read: https://hn.algolia.com/?query=iphone&sort=byPopularity&prefi...
Making Sense of .Net 5
1. https://www.broadcastify.com/listen/feed/763/web

2. https://www.youtube.com/watch?v=Qo4JIT8jMtI

3. https://www.youtube.com/watch?v=RScZrvTebeA
Good comment except for the first bit, which you should shorten out, as the guidelines ask:

"When disagreeing, please reply to the argument instead of calling names. "That is idiotic; 1 + 1 is 2, not 3" can be shortened to "1 + 1 is 2, not 3.""

https://news.ycombinator.com/newsguidelines.html
Unlike what the article implies, I don't think Steam is the reason hasn't put any new great single-player games, but rather their big 3 micro-transaction games (TF2, CS:GO and Dota 2).

From what I understand, the Steam team isn't even that big, most of Valve employees work on games, but again, it's mostly those 3 that bring all the money. Therefore, splitting out the game company won't solve the real issue, which is that they are more focused on addictive games people play for thousands of hours, over quality award winning story telling.
Yes I put it there. I don't understand how they are turning a deaf ear and what the implied sane alternative is?
What is his idea of the true instrumental variable? Immune system? Different genetics in collagen or lipids?
Error handling is, to me, the most important thing when writing any code.

Promoting "if err != nil { return }" even more by giving it a keyword seems like a dangerous road to walk down.

Are we proposing solutions to make developers not have to type "if err != nil" or are we looking at how we can help developers handle errors better and be more productive?

I honestly don't have anything to offer as far as ideas for changes to the language, but I really hope we think through the long-term ramifications of these changes.
Interesting, often while working I open apollo17.org and a Spotify playlist called Mellow Beats and play them together. It puts me in the right mood for coding.
> Do you really believe you can get a bunch of developers with limited experience to build something that is comparable to iOS/Android in a couple of years?

I don't, no, but then I wasn't claiming it was possible, especially not for "under a billion dollars".
Castration is a bit of a brute force for population control. No reason we couldn't also give cats vasectomies.

For the other, are there actual numbers on what that means for cats? Feels like an appeal to emotion, as much as anything else. Outdoor cats, I would presume, are far more likely to die from a car than from anything they can protect themselves from with front claws.

And again. I actually support the idea here. I just don't know if I have strong logic to stand on. I'd call it devil's advocate, but I'm not sure that is right.
> A skilled gambler can make a fair die land however they want.

No, they can't. Dice control is a myth, and there isn't a single study that backs it up.
It is. But rules are not arbitrarily different - they are, if anything, more protective of humans than cats. Which is why it's weird that declawing is not acceptable while circumcision is.
Yes, because giving people meningitis or worse is an excellent way of treating them. To death.

There are many ways to pass BBB but few of them are actually safe. This one is not.
Can you cite even a single source? I, unfortunately, fly all the time. Chicago to SFO upgrade on United is 129 dollars. And you don't get 6 inches more legroom...
From being on the other side of this kind of "big company screws little guy for no reason"...

In ~80% of cases, there is more to the story than meets the eye. For example maybe a legal complaint came in, or someone was DoS attacking that repo and it put the whole GitHub service at risk.
lol. go join a kickball or dodgeball league. you’ll be fine.
YouTube decides that homophobic harassment does not violate its policies
Out of interest, how about the proposed check and handle changes proprosed for v2?

Details here: https://dev.to/deanveloper/go-2-draft-error-handling-3loo
I asked my physiotherapist this question, the answer was "no", better to do exercises to strengthen your shoulder/back muscles. Start with low-impact exercises if you're not used to it yet.
That is what I thought as well. And the video kept on about her accomplishments as an engineer and I kept on wondering when they will hit the controversy. Very embarrassing.
An owner who gives his/her cat to a shelter because of some scratched piece of furniture doesn’t deserve to be a cat owner after all. What he/she would have done had his/her kids destroy said furniture? Turn them in to an orphanage?
You can get a used thing for cheap - that's universally true. Can't give credit to Apple for that! They are not making it cheap by themselves.
I think the way Go error handling works is fantastic, and one of the few problems it has is repetition. There’s C++ macros for various environments that let you do the assign-or-propagate-error stuff with a bit less repetition, but I dislike them because they feel opaque; people don’t often feel the potential consequences and just use it as a way to not think about error handling. With Go, the error handling behavior is so obvious and in your face that it’s painful. (This doesn’t stop bad error handling hygiene, but it has definitely helped me.)

Sadly, there’s no obvious dumb way to reduce that repetition. I would not mind a language mechanism similar to defer, like the handle/check proposal for example.

The most obvious issue I take with try is that it looks like a function call but is much more magical :( and also, I dislike named returns.
IISc claim of zero electrical resistance at high temperatures replicated
and so you don't send an email?
I wish people were transition _to_ math teachers.

I understand things change, income is different between jobs. I am not passing judgement on the fact that you transitioned away. It would be awesome if teachers were paid as well as a web dev.
Shouldn't the burden of proof be on the opposite side? To allow such procedure, it should be proven that there are no adverse effects.
Still not a fan. These seem like schemes for people who are annoyed by errors, and just throw them over the wall... similar to say putting an entire python block in a try/except.

With any sufficiently large application you start to realize how awful that is, especially when something fails and the only log is 'EOF'.

I've learned to treat errors as first class citizens, because they are. I always add an annotation and stack entry via wrappers before returning them. Unless I'm missing something, that seems all but impossible with these schemes.
>>You might liken an underground ICO to a bug chaser party where some participant doesn't even know what that is.

The vast majority of people applauding restrictions on securities offerings would vote against any party that advocated similar restrictions on high-risk sexual activity. That shows that most people are just conforming to the popular viewpoint, and not independently and critically thinking about the issue.

That is dangerous, because these issues are too complex, and too important, to decide on nothing more than what position is the popular fad. They have very significant consequences for huge numbers of people. We as a society need every single voter to fully understand the principle behind every law, and be able to justify it, because the consequence for violating the laws is that a person has their property seized, or their freedom taken away.

Also, I think your analogy is inappropriate. People investing in crypto tokens is not going to do damage anywhere close to that done by "bug chaser parties". It's just money, if that (much of it is in the form of other crypto-tokens, so we're not even talking about fiat currency being risked).

Even if you accept that people bankrupting themselves is a terrible outcome for society, the fact remains that people have plenty of other ways to blow their money. I can't see how these investments not being prohibited would make the problem any worse.

But what a lack of prohibitions and a free market in soliciting and making investments would do is provide people with valuable exposure to the real investment world, and allow them to get a better understanding of how marketing hype, and speculative bubbles work, and how to identify real value. It would also allow people in much lower socio-economic groups to raise capital.

Finally, no one is saying that victimizing behaviour, like fraud, should be legal. The question is, how do you address predatory behaviour. The answer in the West has traditionally been to punish those convicted of committing it. Cookie-cutter rules that subordinate every participant in an industry to a centralized gatekeeper, are disproportionate to the threat of fraud and inconsistent with the principles of a free society, like the presumption of innocence and the freedom of association and contract.

They overly regiment the market, which inhibits innovation, and create barriers to entry to various sectors of the economy that exacerbate income inequality.
NO cat needs to be declawed (no more than any human needs to have their fingertips cut off).

Have a scratcher and trim off their nails, problem solved.
Ok now ban circumcision
Netflix Conductor
There are cat nail clippers designed for this purpose. Done right the cat does not notice and you must do it or they will scratch you.
I'd imagine there must be some kind of access to messages and browser history for managed devices otherwise e.g. banks wouldn't be able to issue iPhones to employees since (AIUI) they need to be able to capture that to prevent fraud, etc.
As a minor note, LDAR and STLR are poorly named and are documented as providing multicopy atomicity in addition to acquire-release semantics and are the recommended way to implement C11 SeqCst.

Some of the below is almost certainly incorrect, apologies in advance.

Your example is more or less the Independent Read Independent Write (IRIW+syncs) litmus test. The short version is you don't need to flush any caches to get IRIW to always obey sequential consistency.

Originally, ARMv8 was non-multicopy atomic, but AFAIK there was never any non-multicopy atomic implementation, and a revised spec requires multicopy atomicity. This matters in terms of thinking about how sequential consistency for IRIW is implemented, but it works either way.

The core idea is that the DMB ISH ensures that the value that the first reads in threads c and d receive are visible to all threads. With multicopy atomicity this is free - e.g. if Thread C reads true from X, then all other threads will also read true.

(-> below indicates a sequenced before relationship)

So you get

Thread C: read X as true -> dmb ish -> read Y as false

Thread D: read Y as true -> dmb ish -> read X as false

However, you get some extra edges. If either thread reads X as false, then X as true is not visible to any thread. So you get

(Thread C reads y as false) -> (Thread D reads Y as true)

(Thread D reads x as false) -> (thread c reads x as true)

These are enough to produce a cycle that forbids the z=0 case.

Essentially, threads A and B have to make sure that once any thread sees its write, all threads see its write. (Or alternatively the dmb ish on thread C and D have to ensure that future memory accesses from that thread don't proceed until the prior read is consistent to all cores).
Very interesting. I did a similar project for my machine learning class in grad school. I'm curious what kind of architecture/model framework you used for this.
Some people make it as you tubers. Some make it in professional sports, some make it in Hollywood.

Most don’t. It’s nothing new.
Sounds good. I was just checking out your site as far as the Python/Django Engineer opening goes..and the closest role I found to match your post here on HN is the Backend engineer role at your London location. I see that the requirements are just an interest in technology as well as problem solving. I have some experience using and working with Python and Django. So my question is, what do you require for applicants to apply? Is it a resume or Github? Or do we email you with the email given on your website telling about ourselves?
Castration, as opposed to just a vasectomy, helps with behavioural issues as well. And it's not just "making the cat tamer", but male cats get in fights with other cats more often if not castrated.
Your stance if generalized would imply we could perform arbitrary acts of animal cruelty unless evidence of their harmfulness emerges.
The writing on the wall has been there for quite some time. I’ve been hearing lots of issues with foreign students facing issues, not just for OPT, but also difficulties getting or continuing assistantships, finding campus jobs, facing direct/indirect threats of losing their visa, etc. This is to be expected; international students are in a vulnerable position, and can be easily taken advantage of by both university officials and by industry (assuming they somehow get a job).

I’d advise any foreign aspirant to avoid the USA for further studies unless they can easily afford tuition. No need to fill university coffers with out-of-state tuition for such degrading treatment.
> I'd like to find a watch/fitbit for her and either find or write an app that just fills the screen with a color based on her current sleep phase...

Related to this: I looked into trying to get real time sleep data found it surprisingly hard. Fitbit, for example, only makes sleep data available after sleeping is over and the device is synced to the cloud. If anyone has a good solution to this I'm all ears.
Its called F1
For those that don't know, SCAR is a scripting IDE. It was originally created for Runescape, but it can easily be used for many other games or automated tasks. Scripts are written in the Pascal programming language (super old school!). The IDE provides the ability to focus on windows, track screen coordinates, and get pixel color values. There is a large standard library of functions- MoveMouse(), ClickMouse(), FindBitmap(), FindColor(), TypeKeys('asdf')- basically all the building blocks necessary to emulate human input. There are probably better scripting IDEs out there nowadays, but back then, this was one of the best.
Same here. And that's exactly why the choice between upgradeability and macOS is still an easy one, at least for me. Sure, I'd love to build an affordable, modular computer, particularly since AMD's renaissance, but not if it means sacrificing macOS.
Unix has this built-in tool called "su" that allows you to "sandbox" different parts of the filesystem. Pretty handy.

"su - project1"
That’s such bullshit reasoning. It’s weird, sick, body mutilation of a child without their consent.
Huh? It's a game. On Steam.[1] It's not a copy of anything; it's quite original. Has good reviews.

[1] https://store.steampowered.com/app/595690/One_Hour_One_Life/
What’s really relevant is the amount of caffeine per cup and the total amount of caffeine per day, not the amount of cups or the size of cups.
GPU L1 caches are typically not coherent, so flushing them is necessary on GPU architectures.
Looks like PyTorch
I'd consider it if I didn't need a four-year degree.
Scientists Predict Quantum Jumps, Turning Physics on Its Head
Data Validation for Machine Learning
If you can really save 20% on fuel for the same load though, that would be worth quite a bit of engineering and retraining.
Hasn’t happened for GPL3, and I would bet it won’t happen for these either. More importantly, the one-click solutions offered by amazon, GCP, etc. will always be the GPL2/MIT/etc licensed products, while the others will require you to either install and manage on your own, or sign up separately outside your main cloud provider. This will be an additional point of friction (potentially more so than the licensing woes).
https://gyazo.com/24ccae9fe9c155020b20ea2398ce6cbc

https://gyazo.com/1cfc5e5edb0aa4a9734138fce73c002e

Both American flights I'm taking in the next month. All have increased legroom, it literally says "Up to 6 inches".

Heh, I suppose I should mention these are out of Tulsa... :)
The coming era of OS kernel modularity
That's why online services will never really be a complete alternative to using your own hardware. They might not get their computers stolen or catch fire, but they destroy your data intentionally when they decide they don't like you. The failure modes are different but still present.
I know that sleep is critical to healing. And I know that a lot of what happens to you in a hospital is very unpleasant. And I know that some things might seem silly, banal or irrelevant. But please remember that this is all done from a desire to keep you and other patients alive and (relatively) well.

Hospitals are always understaffed. Doctors and nurses don't have the time to keep the sleeping schedule of all their patients into account. If you want that to change, I guess more investments in healthcare would be the way to go.

People die in hospitals every day. If you're woken up a bunch of times while recovering from something, count your blessings that you're well enough to be woken up in the first place.
There's merchants that even put fake "Amazon's Choice" banners in their product picture to mislead customers: https://www.reddit.com/r/assholedesign/comments/9rawes/fake_...

It's also a pretty blatant violation of Amazon's TOS.
Literally everyone does, it's the definition of work, and you may or may not have to give more of it to get a desired standard of living. (Unless you don't have to work because you're filthy rich or connected.)

The question is, how well can you sell it and whether the conditions are otherwise acceptable.
That was already revealed several months ago
I'm going to try and remember this tip for when my kid gets older!
That is terrible and a good reminder that using the "cloud" means that you don't really control your destiny. A quick googling around reveal a couple of options for backing up everything from github (but I'm not sure what you'd do with a backup if you got kicked out like the OP).