skysight-inc/HackerNews huggingface dataset:
Yes, there is a bit of an issue with downvotes being handed out just because someone disagrees. But that also happens on HN - there's an issue with voting being used as a blunt instrument across all sites that implement it.

But in defence of Reddit, the sheer breadth of content is impressive. Like /r/skincareaddiction over to /r/showerbeer (NSFW). And the content remains permanently available unless it's actively deleted by the poster or a moderator as opposed to being eventually forgotten by your chosen Usenet host.
Any job postings?
Thanks for this, it's a good reminder that I should also look deeper into claims!
Maybe write a blog post or show the methodologies used to arrive at these results.

Just posting numbers with no way to verify them is unscientific.
Unsure about now, I'm really only relating what was the case when his works came out.
Depends on the jurisdiction. For instance Europe allows reverse engineering for inter compatibility. Terms of services carry little value here (none for this clause that's already covered by a specific law).

However, it would be interesting in the case of bank services. Accessing the account from the customer probably let you initiate a variety of actions like money transfers or loans, it's sensible to argue for limited and controlled inter interoperability.

Also, customers are not allowed to share their credentials and he is in breach of his contract. The account should be considered compromised and be locked.
I enjoyed this quick breakdown -- if it doesn't get traction on HN this time, I'd love to see this reposted if/when the author gets a reply from the Wahoo CEO about sources and attribution.

Plus, besides GPL, LGPL and Apache2, I'm interested in knowing what other licenses they are violating
But you don't have to pay for a subscription. You pay for a binary plus x months of updates up front--it's not subscription software.
Open social operates somewhat like email, where you don't need to be on the same server as someone else, but it can make things easier.

For the most part, if you are running your own email server for you family, it might make sense to run your own mastodon server. You can have control over your file storage, etc.
What's it like to work for CNN? Did you ever get to meet Wolf Blitzer?
I had to migrate a site for a well know fitness personality many years ago and their database contained plaintext passwords and! Credit card information. Didn’t bother to really fight it at the time. More reason to never give your credit information out if you don’t have to.

Also helped build a site that tricked google into ranking us higher.
There's a decent (fictional) short story about systems like this: http://marshallbrain.com/manna1.htm
Good tests are hard. Beware of anyone who tries to pretend otherwise.

To build on what crdoconnor said, empirical evidence helps. Do a post mortem every time. Try to recall what was going on when the problem started and see if there are any reasonable measures you can undertake in the future. It's the typical iterative process of learning something as you go along. When you discover you made a mistake, try to figure out how not to make it again.

Every time you get a regression in the code ask yourself "didn't we have a test for that?"

If the answer is 'no' then think back to the last time someone (maybe you!) talked you out of spending more time on tests. Is the hassle now worth the hassle you avoided then? Occasionally this is the case, and the response is "shit happens" (if this is not rare, then you might need an attitude adjustment). If you find that prevention would have been better, try to remember that next time you're thinking about cutting back on tests.

If the answer was 'yes', then something has gone wrong with your testing strategy. Was it always broken, or did subsequent code changes break it? When you fix the test(s), would the way they look now have made sense at the time you wrote them to begin with? Should new tests you write look more like these do? Should you go back right now and fix other tests to make them look this way?

Just keep thinking. Verify your assumptions. Chuck the ones that don't hold water. Watch how other people deal with similar problems, and steal their ideas (or learn from their mistakes).
Crazy to see this here as a novelty item. It’s one thing to accept that Usenet is gone, it’s another thing to see its Wikipedia on the HN home page
I can relate to this. I'm always always envious of people that come up with quick and funny answers. It's a relief to know I'm not the only one.
And...someone was saying “blue” the instant they applied the blue paint? That’s certainly not impossible to believe, it just seems like a bit of a stretch.
Sounds like you would be a valuable member of any company, especially a startup. I’d love to hear your thoughts on more ethical ideas for analyzing difficult to obtain data. Feel free to ping me directly.
Well I'm pretty sure you can copyright UX. Didn't someone get sued from copying Apple's swipe to unlock feature?
It's interesting to compare this to the idea of the brain having two systems of cognition: a "System 1" process that is automatic and quick to respond, relying on memorized behaviors; and a "System 2" process that is more methodical, logical, and deliberate, but far slower to react.

The author's point being that we should try harder to use our System 2 thought process at the expense of quick turnaround from the System 1 process. I think this is probably a good idea but it can be difficult in practice since it takes more effort to intentionally engage system 2.

https://en.wikipedia.org/wiki/Dual_process_theory#Systems

https://www.lesswrong.com/posts/YshRbqZHYFoEMqFAu/why-truth-...
The most Exciting Game
I’m just a wee lad still dabbling in Swift, but I would say this would work, since the lazyGreet method is separate from the Greeter protocol.
Since you have read his work, perhaps you could explain how his critique explains things like the anti-vaccination movement? This seems to be a case where scientific success has been sufficiently complete that people forget what it was like before. If enough people stop vaccinating, serious diseases pop back up again.

p.s., I'm not arguing that scientific theories are correct in some absolute sense, only that they have proven utility like being able to guide moon missions.
Also, it's all relative. There's obviously a peak somewhere, but you never know when the peak is until after the fact. That 10% would be $100 billion today but what if it would be $1 trillion tomorrow? At what point does it stop mattering? I don't think there's a solid answer.

Sitting on 10% for decades might've made Ronald Wayne a multimillionare but only in exchange for not being able to sell any of the stock until literally today. For some people it's unfortunately not practical to wait it out.

Oh, and not to mention there were plenty of points in Apples history where it's future was not so certain.
> really weird choices (sven dying for the tower lol)

Taking a tier 2 tower nets everyone on the team 120 gold (a further 150+ gold goes to the hero who gets the last hit), and losing Sven probably gave the opposing team less than was gained.

Perhaps the AI simply placed more value on increasing the total net worth of the team than it valued saving the life of one of its core heroes.
Additionally, there was no guarantee that he would have been able to escape, as Sven was deep on the enemy's side of the map, and there's a very real possibility that he could have been ganked from someone in the jungle had he attempted to retreat.
Fursuiters are a tiny part of the community. Most people can't afford the $1-17k they cost even if they want one.

I don't know what they use to keep cool.
This is a great way to think about it. Amazon is priced the same as a $1.8T company, so the assumption is that they will grow that big.

It’s not entirely unreasonable as Walmart’s total revenue today is $0.5B.
We had a developer start using this quietly a few years ago. Rapidly discovered when the the build broke and a ticket to install pgmodeler on CI server popped into my queue. From memory it's, at least was, very opinionated or limited depending on how charitable you want to be.
China's Japanese Lesson for Fighting Trump's Trade War
Are stock buybacks starving the economy?
The problem with Uber for romaine is that it takes at least a month to fill the demand for romaine. Anyone with a car could, potentially, sign up and fill a ride request. In practice, this might not be a big problem if the shortage is longer than the time it takes to grow romaine.
This is where my mind was going with this but it would require people to have equipment sitting idle or be growing romaine lettuce anyways and sell it when the price is high enough.
Not necessarily unethical but certainly annoying, reply all has an episode about the creation of the popup[https://www.gimletmedia.com/reply-all/3-i-didnt-mean-to-brea...]
From the show notes: “Twenty years ago, Ethan Zuckerman did something terrible on the internet. And he's still living with the consequences. “
Right, so for one, perhaps requiring a certification course for people to become accredited investors might be a much fairer alternative. The course could cover risks, go over the history of scams, teach people fundamentals of stock valuations, etc. And with this accreditation then one can go invest their own money on startups. That's a reasonable regulation that anyone can satisfy if they feel compelled to.
Milk the funk is such a wonderful resource, even if you don’t particularly like sour beers.
I really enjoy the concept here. And I would definitely enjoy building one with my daughter or even buying one to use just to teach her more easily. Will keep an eye out for updates, thanks!
So, in short, you should never blow, as that's never going to help you in any way?
Taxis in Chicago have done all that and far will worse for decades. Ditto for delivery vans and trucks.

Illegal, dangerous, and inconsiderste driving seems to be a general “commercial driver” thing more than just an Uber thing. They think they own the road.
I feel this way too. Someone once told me about their Google interview and mentioned one of the problems. I spent a fruitless 20 mins flailing around trying for a good solution, then stopped thinking about it. 5 hours later on public transit the entire (and, as it happens, perfect) solution popped, unbidden, into my head.

I always thought that would have been particularly galling if it had been my interview...
Something only takes “hard intuition” the first time it comes up. For instance, when these data structures were new, inventing them took hard intuition. The second time the same trick is used, it becomes a ‘clever application of an obscure idea’ to a new problem.

Then once the same intuitive leap has been used to solve many different problems, and gets taught in school, it becomes a “simple trick”, or even just a “standard technique”.

If this same method is useful for solving a wide range of structurally similar problems, it will go through that process, and eventually become thought of as a “simple trick”. If it is only used as a one-off for this particular proof, it will remain one man’s genius idea.
Netscape Communicator included a newsgroup interface that was just as usable as email. I don't know if that has survived into modern Thunderbird.
Humans tend to progress by learning from each other. The AI will teach us.
How does it deal with spam?
Err, modern global shutters like those made by CMOSIS/ams are _much_ faster than that.

Their fast one is an APS-C sensor with 4k*3k Px, a shutter closing time of 1s/~120000 and a minimum shutter open time of ~1s/50000. The shutter closing time might be even faster, just reconstruction from frame overhead time values I remember, and adjusting for the share the row skew had. Check the datasheet if you like to.

If you know a mechanical shutter that can do such, I'd like to know.

This, by chance, allows laser-flash illumination of objects that are behind a close wall of fog, as you can keep the shutter closed while the light travels to the further away object of interest. You will have the blur, but no longer the massive constrast loss due to light pollution. If it's not as bad as fog, and just e.g. normal rainfall or such, you lack the reflection artifacts that would be common, and only retain the refraction artifacts from the light passing through it by necessity.

These sensors do lack a little dynamic range, but you can compensate with some slight trickery, see the datasheet, to get ~15 stops out of this particular device.

Rolling shutter has applications, but videos for users of low knowledge and high ambitions is not one of them.
Also relevant: the French have a great phrase for this - https://en.wikipedia.org/wiki/L%27esprit_de_l%27escalier
Author didn’t even recognize a quote for who true hacker is; neither is he. But that can’t stop him from leaving a toxic commentary on it: he goes straight to the darkest side.

>For this article, I’m going to focus primarily on the hacking and security sub-forum.
>Russians Russian Russians

“The Grandfather’s Way of X” means just “Good old way”, btw.

>It’s fascinating to see how this community works together to take down 'western' systems and divulge chaos and profit from it

>It’s incredibly comprehensive, and the other Russian users thank him kindly and comment about how concise and informative this chaos-wreaking method is.

>A lot of the information on this forum is incredibly worrying, even if a lot of it is harmless 15-year-olds trying to be edgy and hack their friend’s phones. In any case, it’s important to know these communities exist. The dark underbelly of the internet isn’t going anywhere.

Booh. Do worry. “How scary to live” – yet another russian idiom that would describe author’s intents. English variant is “spread FUD”.

I could elaborate in my first comment, but the entire article is just a big pile of scary journalism. That would require to copypaste it and nitpick from every sentence.

>In Russia, however, the authorities don’t seem to care that these hackers are wreaking havoc on the west.

We probably have to bow before the evidence of this statement and embrace the havoc which these 15-yos wreak. Until russian authorities finally convict all these guys who discuss things on a forum.
Brit ran pro-Kremlin disinformation campaign that helped Trump deny Russian link
> something about physical interaction

I know! Not quite like driving a real car vs. playing a racing game, but still...

> something amazing about working on a very low powered system

The amazing thing is that they did not feel like low powered. Usability-wise, 1 million instructions per second was nothing to sneeze at, and nor was 1 megabyte of core memory.
I find this type of peer pressure to be counterproductive in many instances. It reminds me too much of the insistent bug fix "requests" open source maintainers have to deal with.

Take the less-than-production-grade code you find in many hobby projects, add in the tendency of HN to tear to shreds (however well-meaning) any code which gets presented, and open sourcing hobby projects can be a recipe for disaster.

Edit: I'm not saying open source is bad (obviously) or that it's always toxic. But it definitely can be.
Different servers are linked to with the system of federation. If you set up your own, you also choose to what other servers you connect to. So, no, you are not shutting yourself out. But you have to manage your federalization.
Providing a protocol with a default concrete implementation of the interface? That's not passing code review here.

Would I have caught the bug? Probably not. But it looks like bad form to me to provide that default implementation to Greeter, so please rewrite your code.
Maybe it was painted by Bob Ross?
IBM ThinkPad Butterfly keyboard
That's less of a problem if you stay off the default subs.

The hivemind exists everywhere, downvotes just make it quantifiable. It's depressing to see wrongheaded and inaccurate posts voted to the top, but at the same time it's an interesting insight into the herd mentality.
Nobody wants to use it, so the ROI for spam is very low. This keeps spam to a minimum.
> An auto-car just sitting costs almost nothing per hour (capital cost, but very little other cost)

I'm not sure it's fair to dismiss capital cost parenthetically as part of "almost nothing". Maybe if the auto-cars were retrofitted 10-15 year old vehicles and the retrofitting cost a fraction of the vehicle's value, I'd agree. However, if they're all brand new (and even electric, where the TCO is weighted toward capital and away from operating costs), I say it's far from almost nothing.

Additionally, you go on to point out:

> if I did not have off street parking like many in my neighborhood, getting rid of it would be a no-brainer.

Therein lies a cost of "just sitting" that is routinely brought up in any car vs public transit (or other alternatives like bicycles or walkable designs) conversation.

The denser the area, the higher the cost. I suspect that if you did not have off street parking due to density, the parking portion of the "just sitting there" cost included in the pricing of the auto-car would make it no longer a no-brainer.

Where auto-cars could at least gain some space efficiency is in being able to park bumper-to-bumper and with minimum side clearance, since there would be no need for a human to enter or exit while it's in storage.
You might as well ask "what's new? the laws of physics haven't changed" about anything in computer science, or, indeed, in any technology. It's not a useful point of view.
It’s tempting and perhaps lazy to say ‘everything’ but it really feels that way if you consider creating a video game about any mundane thing like putting on socks of brushing teeth. With respect to things we use I cherish it all, from the TV, to the wires charging my phone, to the plastic bags in the kitchen. Too many people treat things with disrespect or junk when they could never know how they were made and could never replicate the process themselves. A more interesting question might be what’s the most complex single product or service used in everyday life.
Would medical advice help?

I'm one of those who would kill to be under a vent.

Alternatively, file a grievance through your shop steward.
I can personally attest to how well the wall angels(and its variations) work. The thing is, you've probably spent years in that wrong posture so you need to be diligent and disciplined about doing your stretches and the change won't happen overnight. Any changes to your computing setup, which you spend hours on, would also be of benefit. Having a desk job will destroy your body so anything you can do to delay this is a good thing to investigate.

Upvoting because this is useful for any programmer out there. If you're not in pain now, you will be...
There will also always be someone else to do the work if you don't. Some people just like to eat.
I've worked through various exams and research problems leading to a math PhD, and I see the similarity. I fail to see how someone articulating an observation about that "glorifies" the interview questions.

I've heard students complain that graduate qualifying exams are a form of hazing for people hoping to become pure mathematicians, and although I don't entirely agree with that sentiment, they do play a similar role in weeding out people based on preparation rather than ability to generate deep, novel insights.
Read back on my comment...tons of typo. Sorry, I was typing it on the fly on mobile and autocorrect stinks. I swear I give better advice than I type :)
I feel similarly. I often find that I run into people who are eager to have a face-to-face debate about something, and who come up with opinions and rationalizations that sometimes end up being dubious. But I feel a strong desire to hear them out and I generally have a hard time piecing together what makes an argument fallacious until I have time to analyze it more deeply, so I generally just take whatever they've said and chew on it a while.

I feel like this helps me come to better conclusions in the long term. Sometimes, I come to agree with what they've said. Sometimes, I find their conclusions flawed. In some cases, I can tell that it's made people who present arguments that ultimately turn out to be fallacious feel justified in those arguments. The fact that I end our conversation by thanking them for giving me something to think about sometimes feels like I'm endorsing their opinion with my inability to come up with an equally quick retort.

I've never really found a solution to this. At various times in my life, I have tried to hone my ability to make equally quick retorts: but I found that I didn't like who I was as a person when I tried to discuss in that way. My conversations with people became needlessly rhetorical and combative, and that I was often failing to hear what they had to say except in the context of how I could weaken it. On top of that, I became an angrier person in general. All of that felt shitty, and like the opposite of truth-seeking.

For me, it's an unsolved problem. I'm mostly at peace with the fact that I need extra time to chew on opinions presented to me in the heat of the moment, but occasionally I feel deep regret for not having said something on the spot.

Nonverbal conversations tend to help me with this personally - even the few moments you get to better put together how you're feeling/what you're thinking, or the ability to re-read what someone has posted, helps significantly. When it's written/typed conversation, you also don't have to deal with the sometimes disarming nature of people's reactions/facial expressions/distractions of the environment around you. I'm often most impressed with people who can do this sort of quick filtering and refinement of what they intend to say with verbal conversation: it's so alien to what I experience when talking with people face-to-face.
> I don’t like your post, so I’m going to downvote you. That way other people won’t see your post and potentially be influenced or enlightened by it.

Something about that feels familiar, but I can't quite place it.
Curious what are your existing subscriptions?
The scientific method is not really a core part of computer science in the same way that it's not really a part of mathematics. Sure, there certainly is a such thing as experimental mathematics and using simulations and experiments to guide mathematical intuitions, but you can't directly use the outcome of experiments to prove a theorem. Computer science (as distinguished from software engineering or computer engineering) is about what's possible given a certain model of computing. It's really just a kind of math, and is not affected by what's possible in this universe. (Though what we choose to focus on certainly is, just like math.)

"Computer science is no more about computers than astronomy is about telescopes." - Dijkstra

"Computer science is not about machines, in the same way that astronomy is not about telescopes. There is an essential unity of mathematics and computer science." - Fellows
Most of the dark patterns lead to more profits, or sign ups, or something measurable. That's why they are everywhere, they really have a purpose.
Perhaps they would be more like roving barbarians.
Today is Sunday, the 9105th of September, 1993.
48khz does give you a stream that's easy to upsample to 96khz or 192khz. IMO the OP is overstating the case, but it's nice to have.
I only have experience with OpenAxiom & Axiom; however, the core definition language (Spad) is a dependently typed module-centric modern language... from 1981. It’s like an alternative “what if” language designed by mathematicians to write CASes. It has the oldest implementation of list- and set- comprehensions I know of. (Disclosure: I wrote a paper about adding JET-based forward AD using single-definition generics to the language.) The packages contain a complete implementation of the Risch algorithm; I’m not sure Mathematica has managed that.