skysight-inc/HackerNews huggingface dataset:
if you decide to get rid of it, I'm always open for donations!
You should care if you are improving. Your talents and abilities are the ones being improved.

In general, especially outside of school, I think you're right that people don't really care if you're improving. Imagine being a professional essayist writing bad essays - you wouldn't build a readership on the strength of "Well last year I was way worse!" You build a readership, in part, by writing well - not relative to how you used to write, but writing well enough that people want to read.

Most things are like this. People generally want quality, they want their doctor to be good, not just better than he was last year. I'd rather have a good doctor who had decayed from great than a bad doctor who had improved from terrible. You want your employees or the people you interact with to be objectively good. Pretending like objective measurements don't matter is an approach for school that is at odds with life.
It's absurd to act like there's a list of people comparable to Hitler who we nonetheless still recognize as authors despite their deeds. Nobody is as recognized for their crimes against humanity, no books by other genocidal/empirical figures are nearly as noteworthy, and the intersection between those two lists leaves only Hitler.
The last point is probably the more important one. Basically all data people care about is not protected by UAC.
Beep boop beep grandma is economically inefficient she must be replaced with more productive economic units boop beep newcomers are more important than existing citizens

Get back in the Faraday cage, drone!
This is cool! how are you thinking about attracting users (besides HN)
Completely unethical of Krebs not to update his original article and mention this. He got tricked into helping a hacker trying to extort money, and owes it to the community to set the record straight.
Zulip has many features that no Matrix client currently has.
Especially on realization that this 100k stars is only 0.0001% of the stars in our galaxy. It would take one million of these visualizations to represent the Milky Way.
More accurately: If me and me friends lemonade stands makes $1 million on it's own and your lemonade stands makes $1 on it's own. We bring them together and make $1.1 million because we had an amazing product and you are an amazing sales guy (yay!).

How do we divide the extra $100k. Are you pretending that you should get $50k (50 thousands times what you were doing alone) and we should get $50k (1.005 times what we were doing without you) as well ? That does not seem very fair to me at all.
i covered the same thing, here: https://news.ycombinator.com/item?id=30759775

tl;dr: the russians are demonstrating the failure of a particular strategy/theory on how to deploy and use armor, not a failure of the concept of armor itself.
But that isn't solved by the blockchain.

These scandals were found out by using the very books they had. There's no such thing as an uncookable book. As long as I can lie about information going in, I can manipulate it. Even in the crypto space, you have wash trading and the like.
We’re in an era of S(uper)UX.
> I'd wager that this is a lie. Please name one.

They are currencies. I've gotten paid for services in XMR.
It should:

> It shows the location of 119,617 nearby stars derived from multiple sources, including the 1989 Hipparcos mission.
Nomex paper and Kapton tape (as long as it's rated for the right temps) might be better, but normal paper is not really that flammable at CPU temps as long as there are no sparks, arcs, or flames.
I love the concept of Zulip, but my experience with multiple setups, and even their official chat, is that it becomes incredibly choppy and laggy when scrolling through a bulk of messages. Has this been fixed?
Have there been any significant carbon taxes implemented, though?

Quite a few countries have implemented carbon taxes [1], in fact. Sure, these basically token taxes. But my point is that they couldn't be anything else - a large tax would hinder the average person's ability to function while not changing a lot of behavior. Public transit in my area is close to non-existent and I have moderate efficient car but everyone couldn't suddenly acquire a very efficient car since only so many are made per year. I rent and so I have no choice about how efficient my isolation is, etc.

Changes in energy consumption require coordinated action, not individual incentives.

[1]https://en.wikipedia.org/wiki/Carbon_tax#Implementation_by_c...
Krebs does not really have a stellar reputation. He seems to enjoy doxxing random people who criticize him.[1]

He generally does good work but the thing he's being sued over was an example of lazy journalism. I would expect a seasoned journalist to actually verify the claims being fed to them rather than regurgitating things blindly. He didn't do that in this case it seems, instead buying the story he was being (figuratively) sold completely and not bothering to do any checking.

Ubiquiti might not be doing themselves favors in PR here but if they have actual proof that he knew they were not covering it up, and there's provable damages this won't go the way people want. That's going to be a really high bar for them to clear though, barring them responding directly to a request for comment with "no absolutely not we're investigating and will release details later" or something to that effect.

Defamation suits on this scale are difficult, just look at what's been happening with Fox's election system related lawsuits[2] -- judges keep ruling against them on requests for dismissal. They may not ultimately lose any of these cases based on the facts but they also have the resources to make that a lengthy journey, where I don't think Krebs does.

[1]: https://itwire.com/business-it-news/security/infosec-researc...

[2]: https://www.reuters.com/legal/government/fox-news-appeals-de...
The Ingenious Design of the Jerrycan
There are thousands of issues. I updated my comment with a few examples.

They suffer from extremely poor code quality, a complete lack of understanding of security, and severe code reuse without recording what devices the code ends up in. You can take existing TP-Link exploits, poke around in a new model of device, and often find the same vulnerable endpoint under a new "hidden" URL.

Edit: to address your specific question, CVE-2021-35004 is RCE against both routers and standalone APs.
This makes me wonder who the Mr. Cirri-types in other states. Are there fewer in the social media age? Can we out them?
Yes, I've seen this first-hand on reddit as a minority-opinion mod of a large sub-reddit. One side of an argument was removed consistently, often without public notice, and the other side was allowed. You can probably guess it was about.
This twitter thread is pretty bad and the comments here aren't much better.

IIRC the Ubiquiti 'hack' was an insider attack from an employee lying and intentionally breaking things while pushing his lies to the press to hurt his employer. Krebs was wrong and tricked by the employee. I don't know if that justifies this legal action, but it's not the normal going after someone who reported a breach. This one is more complicated.

I'm pretty sure Corey is wrong on the facts in this case (and so was Brian). I also felt a lot better about Ubiquiti once the dust settled and the details about Sharp came out.

Edit: I missed this comment thread which basically says the same thing: https://news.ycombinator.com/item?id=30850793
Not all computers have a RTC.
Previously: https://news.ycombinator.com/item?id=24702874
Yep, the "magic ingredient" is definitely insulation (along with triple pane windows).
Censorship isn’t futile. The regimes that use and used it aren’t stupid. It works. See how Milo and Gavin McInnes just disappeared from notice once Twitter/Google/Facebook decided that it was time to bring down the banhammer.

Censorship works.
It is particularly problematic when the other person in a significantly different timezone to the point that you have no synchronous overlap. I work with coworkers in India and we are 12.5/11.5 hours apart.

When they send me a ‘hello’ message and nothing else, that immediately becomes a much slower interaction. I won’t be able to see and react until the next day. They won’t be able clarify the nature of their inquiry until the following day. I need to remember to come back to see what they wanted on the third day. That is slow motion torture and very inefficient communication.

Just send “Hi, could you you give the the location of the xyz document?” Or “Hello, I was working on ticket 101 and did not understand the second paragraph of the requirement, could you expand on that so I know what needs to be done, please?”. that is something that I can help with and give a much faster turn around on.
I think both can be true!
> 4. The issue with most “research” that claims bias in elite school admissions is that they normalize the data based on grades and scores. The scores and grades at elite schools are heavily condensed at the high end, so they aren’t really the main differentiators (unless you are a recruited athlete). The stuff that the researchers can’t easily quantify often swings the decision between reject and admit.

How do we square scores being heavily condensed at the high end with still seeing large between-group score differences? We'd expect, surely, to see smaller between-group score differences if one end is cut off.
I'd be surprised if Googlers don't have an internal tool to filter out the crap that only they can use.
If eviction for nonpayment, property destruction, and major lease violations could be filed and processed in days rather than months, the landlords wouldn't have to delve so thoroughly into tenants' backgrounds to screen them. Heck, if that were the case, I'd be renting out my place now, but the legislative hoops make landlording above my risk tolerance so I'll let my condo go for sale and it will probably end up in some big corporate entity that has a much higher appetite for that sort of risk. More than happy to let them deal with that.
The funny thing is that Intuit makes FreeFillableForms. It could have a much nicer interface, but they choose not to, so that you go and pay money to use Turbotax.
Comparatively speaking, yes. There's definitely opportunities for improvement there.

But I'm vexed that it's not even possible to talk about these things here in a policy and goals context because the fucking tribalism is out of control. I can haz such disappoint.
I’m writing this comment in luakit. It doesn’t support extensions from any other browser’s extension repos AFAIK, but the extensions it comes with out of the box (though they’re not all enabled by default) cover ~80% of the things I use extensions for in Firefox, and the things they do cover kind of work better.

I miss cosmetic filters from µBO and should implement something like Privacy Redirect, but vertical tabs work more easily (they don’t require hacking around user.css to disable horizontal ones, though there are no tree-style ones), there’s a simple Stylus alternative, userscript support, JS whitelisting/toggling with a modifier-free binding, and of course native vi/Pentadactyl-like bindings which make extension-provided ones feel viscerally painful (they’re not eviscerated whenever a page is in the process of loading or unloadable, and searching stays incremental).
My point is you need to let people express themselves, rather than assuming their emotional state from body language or other subtle cues.

People often decide how to feel, and we need to let them.
Yeah, I remember when the US government took Apple to court to get them to allow FBI to have a backdoor through the encryption and Apple did not capitulate, though the cases were eventually dropped. While US agencies certainly do crooked things, they do not have the capacity to force companies to do stuff under threat of violence and otherwise that Russia does with Kaspersky.
Yes. Here's a non-crypto instance of using a seed value to deterministically identify the output of a random number generator. This only works in Python 2.x:

import random
for i in range(0,50):
if not i % 15:
random.seed(1178741599)
print [i+1, "Fizz", "Buzz", "FizzBuzz"][random.randint(0,3)]

By seeding the PRNG with a known value, one can literally predict the output of a weak number generation utility. In this case, it solves the FizzBuzz puzzle.

https://en.wikipedia.org/wiki/Fizz_buzz
Courts don't always have sensible views on these things though.
Most people in my country never have to file tax returns. Their taxes are deducted at source (by their employer).
Not necessarily. If you add a 3rd person, C, that also can make $1 alone, but $5 with person A, then person A's worth is somewhere between $2 and $3 if my intuition is right (i.e. B would need to agree to uneven split to convince A to work with them). This falls under computational social choice field (coalition formation), and is not a straightforward thing to compute.
Escobar sold drugs. The margins on that stuff are rather large, allowing for a few inefficiencies.

But I should have really said: cash doesn’t scale down. Escobar can put people with briefcase on planes to pay his suppliers on all continents. But any smaller outfit would struggle with those logistics.
What he's saying is basically:

"The basketball court is level. The better basketball player simply has more money when it comes to financial markets."

Is a football field unlevel if team A spends more dollars on their lifting program?

> This is wrong.

P.S. Flat out telling people they are wrong is not a great way to facilitate good faith discussions.
Yes this is an important point that is usually overlooked in arguments about taxing externalities. e.g. GS makes off with bank from introducing carbon tax
As long as they’re paying their SS tax, we’re good.
Great to have full-text search option!

I used to browse latest posts using https://blogsurf.io/posts link, is that functionality not available anymore?
Looking Back on the Origin of Skip Intro Five Years Later
TspDB, a system to make highly accurate predictions on multi-time-series data
Doesn't most of their gear work with OpenWRT?
So... Erlang / OTP?
Sweet.
Wolfram Style Cellular Automata with Vim Macros
Clearly there is no distinction to be made, and a spam filter is the same as burning all copies of 1984?
Honestly, after working at my previous employer (Blackmagic Design in Port Melbourne, 500+ employees across many products), I just can't believe that.

There was no HR, no management class, no purchasing agents or head of IT, maybe one hour of meetings a month and everything worked ridiculously, buttery smoothly.

We built the products that needed building, everyone pitched in and morale was generally high.

I could name one person who I'd consider had a "bullshit job", and another who's job was semi-bullshit. This is out of maybe 100 people I met across multiple departments.
Yes! Why did it take so long for this to be invented? So obviously and amazingly useful.
Paying off a loan early can often impact your credit score negatively despite being evidence in favor of your risk profile. In my case paying off my auto loan early gave me a credit score lower than before I had the loan in the first place.
Oops. Damn. Sorry for the bad advice. Thank you for the correction.
When is “after hours”? I check and respond during my work hours. It is likely to be “after hours” for some members of the team. I am sending this now so that they will see it when they come online. I do not expect them to respond 24/7 and will often mention that I’m looking for an answer “by tomorrow” to set expectations. And no, I don’t use @channel, though once in a while I will use @here if the priority is high.
> How to balance the need to restrict hate speech with the need to safeguard people’s right to express repulsive, immoral, toxic, and, yes, dangerous ideas? How to deal with evident falsehoods that poison today’s polarized electorate and undermine democracy? How to make sure that the need for new ways of including racial and social equality in our common conversation does not lead to the false innocence of hygienic “safe spaces” that preclude genuine debate? How to counter those who have been the beneficiaries of the vicious suppression of the right to speak of the enslaved, Native Americans, immigrants, and gay people and who now weaponize free speech to safeguard odious prejudices about gender and race, privilege and history? Who will be the judges of what can be disseminated without themselves becoming censors?

I wonder about this paragraph. The author is comfortable summarizing conservatives censoring left-wing ideas but he becomes flustered when dealing with the reverse. His prose suffers. Of course using free speech to "safeguard odious prejudices" isn't new, what's new is civil libertarians losing their nerve.

Why is free speech important? Is it an end in itself, a natural right? Or is it important because open debate is necessary for truth-seeking and truth-seeking is how we make the world better?

The problem with the latter justification is that it's contingent. If we decide that free speech does not lead to truth-seeking, or that truth-seeking won't lead to a better world, we can withdraw our support for free speech. I think we should keep with free speech even if it ruins us. At least we'll have learned something. If we give up our values, we'll be just another example of a culture losing a game of chicken with itself.
Perhaps the title should be editorialised to reflect that it was an extortion attempt by an insider?
I welcome valid examples that prove me wrong. The concern is legitimate, not hyperbole.

And as far as Civil War goes, I'd posit that it's already begun.
This is a big one.

SWE salaries are good, but people throw around 300k like some average 24 year old is making that easily.

I'm 26 and have set to meet that median salary. These hyped salaries are more like a gold rush like NFTs where everyone acts like its just all free money.
Well, the comment I was responding to was about storing the AST, not diffing it. If that's what you meant the one follows naturally from the other. Once the file format is the AST instead of its visual representation, it makes sense to implement lots of operations as DSL extensions instead of library features, because the language is the library in a sense. MPS is marketed as a DSL tool but what really is is a projectional language tool.
> the vast majority of people would accept this estimate.

And the vast majority of people would then overpay. The IRS knows income, but they don’t know expenses.
If there are sparks, arcs, or flames happening around your CPU, something is seriously wrong.
Understanding syntax would be really amazing for merges (not sure if it's even possible), but for diffs I don't immediately see why I should use that over simpler syntax-unaware tools. Highlighting the actual change in a string is important, and so is ignoring whitespace, but diffsofancy -w does it just fine. What else would I need? (Well, I guess the only use-case I can see from the demo is 2 compact changes in a single line, but… meh.)

On the other hand, even though my diffs are usually not that huge, sometimes they might be, and I don't want to switch tools every time that happens (I have just git alias and I don't even remember my exact config, nor should I care). So being slow is not great.
Of course they did. Something that was slower than christmas to make noticeable changes, got hotter than hell, and took up way more space than anything else for the performance.
It genuinely sucks, because Ubiquiti and PFsense were my top contenders for my major network overhaul. I genuinely like the UI of Ubiquiti, modularity and features.

But moves like that make very careful about going ahead with the purchase.

It seems like I will need to learn how to operate PFsense.
That wasn't really meant to be a criticism. I was surprised which is why I pointed it out. I spent quite some time fussing about with software like Mbrola, eSpeak and a bunch of others. If I knew about this then, it would have saved me a lot of time.

Thanks for the link, too. That's kinda cool, even though I don't know what format the phonemes are supposed to be in. I actually have a Raspberry Pi version of SAM (Software Automatic Mouth) that was quite popular with Commodore 64. It can read text and also phonemes. The manual has a very extensive list of phonemes. I don't know if they are compatible with anything else, though.
This is really awesome! I love that you're curating the sites included, and it shows in the quality of the results. The world needs more specialized searches like this, and you've done a brilliant job with implementation. I also really love that you have a directory.

I'm going to play with the API, and that's awesome you've made that available.

[Disclaimer: also working on a new search engine, and would love to include results from this!]
Use the spirit-mode construct; which is a writing technique.

All writing shouldn’t go the same direction. It only appears that way. Finish your chapter, then travel back through it, citing the length-only.

Once you have length, split it into length-by-idea, and now you’re measuring in another dimension. Keep all ideas the same length, to be completely professional. Good luck!
My friend is a VC in Africa and she says there’s a huge issue there with many VCs funding foreign entrepreneurs more than the folks who grew up there.

Pretty much every entrepreneur I know establishing shop in Africa from the west has come with the “this is what’s left, also cheap labor” attitude so yeah, I’m totally for the Star Trek method.
The biggest features since Java 8 have been made specifically to reimplement the JRE in them, like Jigsaw. It's not unreasonable to expect it.
This idea that engineers all make 300k is laughable. Maybe some people on here make that much, but I certainly don't.

Not to mention 40k a year puts you in the top 1 percent of salaries worldwide...so unless you make less than that, you are also a top 1 percentile income maker.
Training a modern tank crew is not easy either. Think of the logistics too. There is a entire staff of people maintaining these things in battle zones. Gasoline resupply, tracks, electronics, shipment, crossing rivers, it's endless - in hot zone! THEN some 19 year old on a moped wastes it with a javelin.
Intuit isn’t the problem. Politicians are. See Milton Friedman on this subject. A complicated tax code is used to reward and punish people. The tax code was complex long before Intuit came around.

https://m.youtube.com/watch?v=TruCIPy79w8
What if it's a new edition of Mein Kampf annotated by Deborah Lipstadt?
I was hoping someone with more knowledge of this cipher would weigh in and answer that.
Let’s not blame Intuit for this. Blame the politicians.

Here’s Milton Friedman on the reason the tax code is intentionally complicated: https://m.youtube.com/watch?v=TruCIPy79w8
When chromecasting, back on the controlling device the gui moves the click point around the screen badly on tablets and so you have a nightmare of "how do I interact" with hidden elements, and lack of time. (You're hunting an unusual interaction point from the default of go/stop/rewind)

Overall I rate Netflix highly for tcp/ip engineering, FreeBSD support and badly on everything else.

And the way they butchered Bridgerton and revealed a book six plot twist in series one beggars belief. Lovely anachronistic costumes/casting aside!
A large number of “thanks” or “agree” messages just add noise and get mixed in with other messages. The emoji reactions are concise and targeted. At minimum they acknowledge receipt of the message.

I do a lot of work with people who are not working at the same time I am so keeping communications clear and contained is helpful.
Ask HN: What is the risk of using software with a non-standard license?
Sometimes I find libraries on GitHub that I want to use in my app and the only thing in the license is a request to give credit. Are there any legal liabilities that I'm setting myself up for by just going with that?
It probably passed an overall dB check but it has some very annoying frequencies in it.