skysight-inc/HackerNews huggingface dataset:
I've been recording changes to the three lists of approved first names in Denmark in git for the past 8 years: https://koldfront.dk/git/godkendtefornavne/about/

I'm using cron on my cupboard server to update regularly rather than relying on Microsoft GitHub, and a standard post-update hook that emails me the diff when there are changes, so I can check out what new, funny, misspelled firstnames have been approved.

Git works really nice for this kind of use, as long as you make sure you store the data in a "stable" and "diffable" format.
Fun fact: The USB logo should be facing you when the cable is inserted in the correct orientation. Ever since learning that, the magic "turn it around three times" has stopped happening to me.
yes unions are mostly big and exists across companies. However you are also free to join any union you like or none at all. For jobs a restaurants, factories etc. salary is mostly the product of Employer - Union negotiation. As a software dev, you negotiate yourself (unless you work a gov job).
I'm guessing a 2d matrix and then a 1d matrix before single boolean value. :p
The more we go forward with technology and everything, the more I understand: Stallman was 110% damn right the whole time, and was lightyears ahead in seeing what other people couldn't see.

Proprietary software is a cancer.
We've had many clients do this successfully recently.
The nation isn't prominently split over whether racism is bad or whether black lives matter.

It is, however, prominently split over whether the specific, contentious version of "anti-racism" though promulgated by the likes of Ibram Kendi and Robin DiAngelo - "Critical Race Theory", to call it by its academic name - is the One True Anti-Racism that it claims to be, or whether it's counterproductive, divisive, anti-liberal and on track to set race relations back by decades.

Companies have as much moral obligation to state support for CRT as they do to state their support for Trotskyism or Randian Objectivism.
This, and other timeline muddling they've done, are the reasons I use third-party clients like Tweetbot almost exclusively (other than when clicking a link opens the official app).

The thing that irritates me the most is that they also seem to track the last time you logged in via the Twitter website or official client, and show me "while you were gone" tweets that it thinks I might be interested in. Typically, they're right - so right, in fact, that I've often already replied to them.

I've always said (until Twitter went full asshole, which they're now reversing course on) that I'd pay for a "Twitter Pro". Let me use a third-party client to do everything that the official client does, but with the option of turning things off - provide likes in my timeline, which my client can filter out; allow me to access polls via the API (which presumably they don't do for everyone because of botting), and so on.

Twitter, I will pay you monthly to stop making me choose between an incomplete experience (third-party clients) and an awful one (inflexible first-party clients). It's guaranteed income. Please, sign me up.
How do asians represent wealth and entrenched power? Are you at all familiar with the history and statistics related to asian americans?
Pycall and RCall really help with this.

Dragging something in from scikit-learn was literally like...two lines of code. It's not the same...investment as most FFI systems.
Glow – A terminal based markdown reader written in Go
> There is no way to obfuscate an IP address on a TCP connection.

I think you misunderstand how this works/is done.

> The TCP sequence numbers are random so if the fraudster spoofs their IP, they won't get the return traffic and will be unable to complete the handshake and even establish a connection.

A bunch of misperceptions here.

I'm posting this right now from an IP address that is different than the IP address that HN sees on their side. Likely you are as well. I'm not doing IP address spoofing like you are describing (though you can indeed do that, even with TCP... there are RFCs on it and everything, it's just totally unnecessary), because that isn't needed. A simple NAT, VPN, or proxy can obfuscate the IP you are using. Click fraud is really no different from SPAM in the way that perpetrators collect pools of IP addresses/computers and relay their activity through those addresses/computers to obfuscate its true origin.

The TCP connection used to click on the ad on reddit is not the same TCP connection used to visit the advertiser's landing page, so there is no need to mess with anything at the TCP level for a different IP address to be presented to the publisher.

> As the original poster noted, 15 requests from a single IP in a short amount of time should be an anomaly. There's no real world scenario where 15 people behind one NAT show interest to a specific ad simultaneously.

Would you consider it an anomaly for 15 people anywhere on the Internet to show interest in an ad over a short amount of time? If so, you probably should rate limit your campaigns accordingly, but if not then there's no reason why you should consider it an anomaly for 15 people to show interest in an ad over the same IP. Particularly since ad engines have behaviours that make it disproportionately likely that an ad will be shown to people at the same time if they are behind the same IP. I'm not saying it isn't an anomaly. It could well be, but it is far from definitively fraud. This kind of "anomaly" happens all the time for reasons that have absolutely nothing to do with fraud.
It may be ProtonMail's situation but speaking as a consumer, far from being the smallest complaint; my largest complaint is that Apple intentionally require third parties to mislead me about my options.
Those benefits are income to you. Not taxable income, but they have a non-zero value. They certainly appear on the balance sheet of your employer and represent an increase in their total payroll costs.
I think the choice of working or staying at home is mostly a function of economics. Before the pandemic usually both partners had to work for a family to have a sufficient living standard. And now if one is forced to stay at home it makes sense for the partner with smaller income to stay at home.
When you talk in terms of fairness you implicitly imply child care is somewhat less desirable than a career and are signaling to women or men who choose such path that they made a wrong choice.
And yet they are able to assemble a team of math olympiad contestants that consistently places in the top 10 in every year that it competes.
I mean, you aren't doing a very good job of disrupting if you are still disrupting the same status quo as when you started 50 years on.

I think this is a pretty inevitable outcome. You either die or live long enough to disrupt the status quo out of existence and become the villain.

I'm not really defending FAANG here. I pretty much despise every single one of those companies, maybe somewhat except Amazon. Just saying this progression makes sense to me.
Regarding the NYT: either use paypal, so you can cancel their ability to charge, or a CC with virtual CC numbers (e.g. Citi). That way, you can't be charged unless you want it.
Exactly! Articles are now coming out claiming that less then 20% of all plastics have EVER been recycled! They've lied to all of us for years.
Arbitration is actually very expensive for the company but generally they can rely on the fact that most people will not utilize it for a variety of reasons. If people large scale started taking companies like this to claims it could quickly become more expensive than class action lawsuits trying to arbitrate each individual claim.

If you feel strongly against arbitration clauses, activism to get people to use them is the fastest way to kill them as the cost benefit will quickly become a negative.
My bank account request disappeared down a hole
Just chiming in from the other sub-thread to say that I actually agree with you on this point. A misconfigured access control policy isn't grounds to assume that you have access.

However I don't think it's a reasonable assumption that the open status of TCP ports is supposed to be private information.
> In my video, Shellenberger dares say, "A small change in temperature is not the difference between normalcy and catastrophe." Climate Feedback doesn't want people to hear that.

If you are sailing on a boat made of ice through (salt) water that is 3 degrees below freezing, then a "small" change of 3 degrees absolutely could be the difference between normalcy and catastrophe.

Of course that's an extreme example, but presumably Climate Feedback wanted the video to acknowledge that the climate is a non-linear system, with feedback loops and potential phase transitions.

It seems absolutely possible that a change in temperature outside of the range that forests are historically used to could cause dramatically different outcomes for those forests.
Not everything is an asset. You do not legally own the credit card numbers. At most you own the right to use them to fulfill a contract. Just like if I share my screen with an IT support company that does not give them the right to suddenly transfer my screen to an advertising company, except if I have been explicitly told that would happen (and no, terms and conditions are not enough for that, because it is way out of the expected behavior of the contract, just like having terms that make the user pay a billion dollar on each visit would not make it work either).
To be fair to the AI, those are some pretty sexy looking onions. I'd buy a sack.
If you're interested in Australia or New Zealand, we can chat. I have a scraper running on my spare laptop now, and am going to try porting it to Github Actions so it continues without me.

The source data is all HTML not JSON though, and I have to scrape pages, then parse job IDs, and then re-scrape the job listings themselves. Having it as a SQLite database is more helpful than the default search: e.g. all jobs that don't include the phrase "right to live and work in this location", all jobs that have email addresses, GROUP BY advertiser - features I wish but don't expect would ever be added to the source site.
I would reorder round and square brackets, since I may want to filter on computed/created columns, and the ordering makes it clearer.
But did POTUS do any of that? Part of his administration may have some competence, but the wast majority don’t seem to have the greater good in mind nor interested in respecting democracy. To me that is part of competence in government.
Depending on the method, it doesn't have to be targeted to the user, just to the platform. For a platform like Robin Hood, most accounts contain enough money that even one account could pay off for the effort.
A lot of people--authors, technologists, public intellectuals, and others in what was the broad spectrum of 'nerd culture' at the time--saw this crap coming decades ago but lost the fight to stop it.

The writing has been on the wall about the dangers of social media for a very long time. It's just taken this long for people with the power to even consider doing anything about the dangers to start taking it seriously.
Chrome 86
I understand there's probably a desire to stay at least pseudo-anonymous, given that your account was created 42 minutes ago as of this posting, but I'd like to hear more of this story. Feel free to post here or contact me directly via the info in my profile.
I think it's more like Target dictating what marketing materials may not appear inside the box, because this happens after you already have the app.
Cal Newport's Deep Work [0] strongly advocates for exactly what he's doing. Neal may say "Bad Correspondent", but someone like Cal would argue that he's doing exactly what he must do to be successful as an author. Cal even mentions that Neal is his "Deep Work Idol" for this reason [1].

The difference is, Neal seems to feel badly about this, likely due to the pressures society puts on public figures to be available to them.

I really like the "Sender Filter" concepts outlined in Deep Work to help address this very issue (also discussed on Cal's blog) [2].

If you haven't noticed, I re-read Deep Work recently, so it's all fresh ;)

[0] https://www.calnewport.com/books/deep-work/

[1] https://www.calnewport.com/blog/2016/02/16/write-an-attentio...

[2] https://www.calnewport.com/blog/2016/04/12/to-make-email-eas...
You guys are getting upvotes?
I really don’t like how they draw the “alternate g” hidden behind feature code “ss01” in their OpenType styles.

But otherwise this is really a very impressive effort, and it was cool reading functions that truly benefit from the expressive Unicode character-set.
I don't care if they appear on my employer's balance sheet. They don't pay my rent, literally. You can say "screw insurance; we're offering all employees this super expensive concierge medical plan," and that literally has no effect on my balance sheet, which is the problem if you want me to be a good consumer in the economy and buy stuff. Or, if you don't think we need more homeless people in this country.

If you want to look at the "value" of, say, an employer's group health insurance plan to me, what you really need to look at is the difference between buying the exact same coverage as an individual versus participating in the group plan. This is not an analysis that can typically be performed, because insurance companies don't want you to be able to compare on price like that. But, assuming you could, if I got, say, a $100 discount per month, and I was going to buy that coverage anyway, then, sure, you'd have a good case for calling that +$100 on my balance sheet.
Well, I do work for one, and yes, last time I participated in an all company call the majority of the time the management spent talking about racial equality, completely unrelated to our business?
What's the competition for clothing distribution inside a Macy's? I mean, c'mon, it is their marketplace.

Apple's customers have willingly chosen this, it wasn't forced upon them.
The site matches the style popular when Civ2 came out!
The classist aspect of my own opinion is the implication that there are inherently classes of people: Those that can be good at software engineering and those that can't.

There is a more egalitarian school of thought is that people are people, and if given the same opportunities, advantages, educational, financial, etc, the distinction between them is much MUCH MUCH smaller than what our current wealth gap in society seems to suggest.

And that if we DID achieve such a society, then unions would be a net good because otherwise all work becomes essentially commodotized, and without the protection of Unions "high skilled" workers will not be paid well anymore.
"Choosing to be nonpolitical" is an explicit statement of non-support for things like BLM.
Taking all the necessary steps so that one exact candidate (Trump) won't win the next election is "undermining democracy" already, especially as those steps now come from both business (Twitter, FB) and the media (Washington Post, NYTimes).

Maybe the Democrats and the people who are called "liberals" don't realise it just yet, but they've lost the game because they've started playing Trump's game. Like I said, they might technically win it this time around, but the next "Trump" will probably be younger and even more charismatic, and he (or maybe a she, why not?) will have to conquer a public scene which will have already known by that point that the democracy rules don't exist for either party, so why care for the democratic process anymore?

If it matters I'm not from the US, have never set foot there, just saying how I see things from half a world away.
It's Havel's Greengrocer all over again: https://pathtothepossible.wordpress.com/2011/12/19/havels-gr...

If a corporation posted a black square on its Instagram earlier this year, that doesn't tell you anything about whether the corporation cares about racism. It only tells you that the corporation cares about its own self-preservation.
Somehow I felt this but didn't really think about it until reading your comment...totally agree.
i'd never heard of imogen, which surprised me given that it made the top 20. i'll give it a play through.
CRT at 60hz flickers very noticeably, and often causes eye strain + headaches after a few hours of use.
I do insist. You're making the claim that WHO / CDC knew that masks work. So, let's see the evidence that you think they had.

> If they didn't believe that masks worked, why would they do that?

Because a healthcare professional stuck in a room with symptomatic people is a different situation to a member of the public walking around.

Especially because HCPs are trained to use masks, they use them in combination with other PPE and routine handwashing; their PPE is made to standards and tested to make sure it complies with those standards; HCPs are audited on their use of handwashing and PPE.
Um, now when you say so, I think I actually bought the ebook on some platform and started reading it. Then I was distracted.

It's so hard to read books ~20 years later. So many other things pulling for your attention. Like HN.
A 2016 study by Dov H. Levin found that, among 938 global elections examined, the United States and Russia (including its predecessor, the Soviet Union) combined had involved themselves in about one out of nine (117), with the majority of those (68%) being through covert, rather than overt, actions. ... According to the study, the U.S. intervened in 81 foreign elections between 1946 and 2000, while the Soviet Union or Russia intervened in 36.

https://en.wikipedia.org/wiki/Foreign_electoral_intervention
Chiming in as another person using an RPi 4 as a HTPC[1]. It runs YouTube/Netflix swimmingly and connects to a mythbackend server to watch TV and recorded shows. Essentially it's a home theater thin client.

[1] https://www.hackernoon.com/can-a-pi-4-replace-your-home-thea...
It's not fair at all. The responsibilities of retail employees have grown vastly in the last 50 years. There's more product, with a greater diversity of handling requirements, which need to be stocked across larger stores later in the day (as closing times slowly approach midnight or later). That's for supermarkets (which are increasingly part of larger big box stores). If you work checkout at a place that sells anything with a microprocessor, be prepared for weeks of onboarding as you learn enough about your products to actually sell to and support customers, across a stupidly wide assortment that used to be spread across several departments.

Let's not get started on discussing the interpersonal communication skills needed to survive Thanksgiving/Black Friday.

And for all this, you're getting paid less than Joe W. Cash Register got way back when.
Lower price on apple.com ? Hahaha...good one!
i feel like the times i've seen this here like 50% of folks became farmers

50% become woodworkers

and the other 50% became stay-at-homes.
An excellent tool that can be used in conjunction with this approach is the word-level diff option for git diffs: `git diff --color-words`

Rather than processing entire lines (useful for code), it shows individual word changes, so it's great for tracking data as in the screenshots in the article and even better for text (output produced is similar to latexdiff for those familiar).

I highly recommend... I have a git alias setup for this, and use it almost every day.
Minimum wages are inconsistent with the idea that people should be paid strictly according to their productivity. If society becomes more productive overall, as a matter of fairness I think that “should” result in the minimum wage being increased. The lowest-paid workers “should” enjoy better living conditions today than they did in the 1980s. Productivity gains across the entire economy are easier to quantify than “living conditions,” so I think the article makes a good case that the minimum wage “should” be significantly higher than it is now.
You can tap the sparkly icon on the feed and change to "Latest Tweets".
> frankly 2M in ARR after two years is not exactly a home-run for YC

It's been awhile since I looked at this deeply, but I thought the path of a good startup is to raise a seed with an 18 month runway, grow to 1m ARR, and then raise a series A. Assuming that's true, growing to 2m ARR in 2 years is in the ballpark.
Media Bias Fact Check is completely unscientific, with a highly subjective methodology that leads to patently ridiculous aggregate ratings about high integrity, highly trusted sources.

Your other comment in no way refutes or undermines the journalistic integrity of Buzzfeed, which is high.
I've seen this in studies before, and it is taught in the class "Learning How to Learn". Ever since I took this class, I have kept extensive hand written notes that I then turn into Cloze Anki cards. This takes forever, though. Handwriting is very slow.

To resolve this, I am currently taking time off from new classes to learn Gregg Shorthand. Soon, I'll be able to handwrite faster than I can type, and will get the same brain engagement that I know arises from handwriting. It is my hope that I can eventually write at the rate that I think, which is a major boon to the creative process of writing and storytelling.
> But, the above timeline doesn't teach you much about why the company really failed.

I for one would like to see this table with the founders' average email response times.

https://news.ycombinator.com/item?id=19375483
> The power to swing elections being bestowed on a small group of unelected, unaccountable people is the concern.

Any power they have is given freely of their own volition, nobody is compelled to use Facebook. People who rely on Facebook to stay informed about the world are responsible for their own choices, the same way someone who chooses to rely on Fox News or MSNBC is freely making their own choices.

> It's not valid to compare vetting by the social media oligopoly with legacy media curation

Yes it is. The issue in question is an organization's power to influence elections by controlling information that consumer's receive, in this respect, legacy media curation is identical to social media curation.

> Social media companies are like the new public commons through which the plurality of conversation and debate flows through nowadays

Privately owned websites aren't a public commons, the internet is a public commons and citizens have total freedom to come and go as they please or even carve out their own slice of the commons for whatever purpose they desire. There is no reason to wrest control of business prerogatives from private website owners just because lots of people share political memes on a website. If this issue is a real concern then the government should provide a 1st amendment protected platform for citizens not arbitrarily violate the free-speech rights of private companies.

> It's not practically possible to opt-out unless you want to exclude yourself from public discourse

Totally false. There are hundreds of different platforms to choose from to participate in public discourse online and its very cheap and quite common to self-host one's own blog or platform to that end.
Not only that, but they are charging entrepreneurial rates for something that is now, a very mature business.

Apple's woes on this matter are largely Apple's creation. However, if developers want to accept payment outside of Apple's App store, then they should be prepared to pay elsewhere. The argument that the hardware purchase pays for the app store is bunk in my opinion, the hardware purchase pays for the hardware and the OS.
Pure Storage CEO Charlie Giancarlo envisions a future world of storage as code
This is AFAICT essentially what wg-allocators is working on where you can directly specify an allocator in collections (and alloc() returns a Result): https://github.com/TimDiekmann/alloc-wg

From the readme it sounds like this has actually started to be upstreamed now?
Hobo Lobo of Hamelin (2011)
Make a point of spending x amount of time taking what you've written and shortening it. Or have a TLDR field with a character limit.