skysight-inc/HackerNews huggingface dataset:
> if you have X tasks a week and you get them all done in half the time and piece out in my mind that should be acceptable.

Great! Start a company and make this acceptable. Because the whole point of the article is that in practice this is almost never acceptable in the real world, regardless of what the definition of “exempt” is.
To put things in perspective, a single Bitcoin transaction (transaction, not block), consumes roughly as much energy as driving a Tesla Model 3 from Los Angeles to New York.
Apart from Ursula being inspired by a drag queen, I think the the gay subtext is imagined by the author. Reading homoerotic implications into the sailors being all male? Come on.

Obviously "I long to be part of that world" can be interpreted in a number of ways. This is the strength of the genre. But as a metaphor for coming out as gay, it is a bit weird because this desire comes before she sees the prince and falls in love.

The Little Mermaid was groundbreaking compared to previous Disney heroines because the story is driven by her desire. Cinderella and Snow White are innocent victims of unfortunate circumstances. Ariel lives a privileged life, but desires something else. While Ursula is ostensibly the villain, it is still Ariel which seek her out and willingly enters the deal in order to get what she desires. Of course agency is also the ability to make mistakes.
> The problem here is that a rogue citizen archaeologist decided to start a peeve with national authorities, rather then considering things pragmatically. By turning to the newspapers (Le Monde) they effectively endangered the site. For sure, it's painful to not know what happened to a long lost ancestor in a War, but there's also a lot to be said to leave things as is until there is an opportunity to find out in a respectful manner.

While I agree with your point about the danger this poses to the site, this looks to me like exposing vulnerabilities in software. If this guy managed to find the tunnel, who's to say some other "looter" wouldn't have found it, too?

At least, according to TFA he's not running around telling people where it is, so this looks kind of like the "responsible disclosure" approach. The other looter might just have made a mess of the place looking for whatever it is looters look for.
Meta enough this post was #1 for me on HN, making it the biggest drop of between regular and Classic HN.
You could transmit and decompress child pornography in hand inked, hand computed base 64 as well, and even though I don't think there's been such a case, I'm sure the courts already know what types of distribution and computation of information is illegal.

Unless this is some suggestion that banning CP is a slippery slope as well, there's clear precedent for banning certain things that computers can do which doesn't cause the entirety of mathematics to become heretical.
Please just let me pay for Telegram.

And let me implement my own payment provider for bots because the Telegram ones suck.
Missed me by three days.
I upvoted this comment, but it doesn't count.
Are you still able to find the glass bottles? I read a couple years ago, to my dismay, that Heinz was discontinuing them.
In the context of collecting pollutants, entropy is huge.
Big light in sky is source of juicy low entropy energy, true, and the big win is the flux of infrared out. Ten times as many photons to carry away the same energy.
Automated Kubernetes cluster build on Raspberry Pi
Why was the arbitrary date of Feb 13, 2008 chosen?

I think a mechanism with filter-by-date might be interesting but that date of 13 years ago is arbitrarily excluding most 30-something year olds (all but the precocious 18~low 20s that created a HN account?)
Why is the English Monarchy still a thing? The evolution of institutions
Without proper (=widespread) key verification and with unencrypted backups to cloud (AFAIK, did not use WA for a while fortunately).
That is definitely an issue.

Internet feels more and more like a utility. I imagine in 20 years we'll look back and the statement "has good enough internet" about a place will be as absurd (in the USA) as "has good enough electricity".

One can hope.
Should be renamed /gerontocracy
Ouch. We haven't seen that, but we don't run them all the time either.
Nice! I came up with:

perl -nle '$w{lc s/[[:punct:]]//r}++ foreach split(/\s+/,$_); print map{"$w{$_} $_ \n"} (sort{$w{$a} <=> $w{$b}} keys(%w)) if eof()' < kjvbible.txt

If anyone's curious this takes .47 seconds on my local machine whereas the optimized shell solution takes about 3.5 seconds.

Edit: It looks like mhd's usage of autosplit -a and @F are faster than split($_) but calling print foreach key is slower than my print map strategy.

So our solutions are combined to get:

perl -anle '$w{lc s/[[:punct:]]//r}++ foreach @F; END{print map{"$w{$_} $_ \n"} (sort{$w{$a} <=> $w{$b}} keys(%w))}' < kjvbible.txt

Which runs in .39 seconds. mhd's solution runs in .42 seconds. For reference the optimized C version takes .059 seconds (possibly cause of clang?), wc -w takes .023s and the optimized python version takes .288
Nah, i don't care which language. Like, at all. I just think that gitlab outgrow ruby.
>> Stating "there is no way to refute or evaluate philosophy" while then going on to do the same seems incongruent.

>> Language vs. meta-language.

> I do not understand what this is supposed to mean or demonstrate.

I believe the intended meaning is that there is a difference between statements within philosophy and statements about philosophy.

Here's an example of a statement within philosophy:

A) Every beginning is in time, and every limit of extension in space.

Here's an example of a statement about philosophy:

B) Statement A, along with the rest of metaphysics, is meaningless.

On the surface, this critique looks promising if you're a scientifically-minded person who doesn't want a bunch of philosophical bullshit in their worldview.

But the problem is: if statement B isn't philosophy, then what exactly is it?
The lawyers would have insisted on a disclaimer like that. The problem is that true legal advice as opposed to information or guidance - a judgment that suchandsuch solution fulfills your specific legal obligations in suchandsuch scenario - can’t ethically be given by lawyers without personal consultation and can’t legally be given by non-lawyers at all.
This sounds entirely reasonable. A bunch of web sites went the route of having a bunch of smart, reasonable people get together and make something real.

When those grew, they became popular with idiots, with spamming/SEO/astroturf, and/or taken over by extremists in some direction (at which point, everyone else heads for the door). The web sites became cesspools of crap.

I'm fine being excluded if that means HN continue to have high-quality content. If the pre-2008 accounts start falling off, it wouldn't be too hard to find a pool of high-quality contributors from 12 years of comments, upvotes by pre-2008'ers, etc.

Indeed, I wouldn't mind having explicit tiers, even if I am in a lower one.
That is not the electricity produced. That number includes for example wood burned for heating.

The electricity is around 20,000. So the Internet consumes ~ 1% of that.
Capturing Every Change from Shopify’s Sharded Monolith
It isn't arbitrary, it is one year after HN was created.
Out of curiosity, why does your "about" page vouch for a suspended Twitter account? Is @GitLab -> @GitLabs a typo?

https://about.gitlab.com/handbook/marketing/community-relati...

<td><a href="https://twitter.com/GitLabs">@GitLab</a></td>
Custom-Printed-Packaging
Would love to see this for comments as well. I swear some years ago, I used to be able to find some really interesting stuff browsing the "comments" link now I'm more likely to find throwaway_xyz posting flamebait takes.
You mean you can't buy stuff with paper dollars? Can someone track those dollars?
I Built My Own Internet Speed Monitor
Maybe they’re trying to get rid of bots.
What I want is a news aggregator like HN but where I can control (possibly have it learnt) how to rank based on network effects. Preferably in an interpretable fashion if any machine learning gets involved. Heck, I would even be happy for it to be partially probabilistic to get me to “read across the aile” at times.
Today ads never come without tracking. This is the problem. And even without tracking ads are a kind of garbage I don't want anyway. So, the day I get ads in Telegram I'm leaving. At the same time I wouldn't mind a reasonable (~1$/month, I don't do anything heavy, text messaging only) subscription.
Here is my solution in JS:

"The foo the foo the defenestration the"
.split(/\s/)
.map(w => w.toLowerCase())
.reduce((m, w) => { m[w] = m[w] ? m[w] + 1 : 1; return m }, {})

I haven't checked the performance, though ...
This is how Google will Collapse
It's about scale.

They are not going to sweat over some one eating candy when there's gigatons of sugar smuggling going around.
I think a lot of the comments here are incorrectly assuming that this is a new page. The classic page was first announced by pg in 2009 [0]. He created it because:

> I wanted to see if there had been any visible decrease in quality.

[0]: https://news.ycombinator.com/item?id=607271
So you dislike the devs because they added an optional feature?

There's not much more to expand on the core functionality of notifications & schedule visibility.
Mathematically, using a metaphor, it's like your family is having a budgeting crises, your spouse spends 10k/year on coffee, your kids spend 50k/year on dog patreons, and your accountant's only recommendation is for _you_ to personally look out for and pick up every penny you find in a parking lot.
I mean, we've proven over the last year that you can reticulate splines from anywhere...
> Facebook now argues that it has a "duty to provide personalized advertisement" to the users, therefore, it does not need the user's consent to process his or her personal data.

That’s a bold move. Very user hostile. If users want personalized ads, then let them opt in.
Very cool! As someone that has to generate a lot of fake time series datasets for prototyping dashboards excited to check it out.

Have currently been using my own, work in progress lib.

https://github.com/tylerben/data-spring
Why do you care about a random view on a website?
How many of those people are still around?
When the FBI is hurting bad for talent to secure the interests of the US, why on earth would I sign up when this is their stance on encryption?
Calling Gab pro free speech is pretty rich. They ban people for being Democrats or being critical of gab itself. They just don't ban people for anti semitism.
The data is being moved, it's just that the mechanism to move it was the FDWs, instead of e.g. an Airflow DAG. The FDWs are interesting because they're update-on-query as opposed to updating on a fixed schedule or update on a source system event, which is more common.
On the plus side there are multiple app stores for the android and the ability to simply install your app directly to the device. So even if Google play store bans you outright you aren't dead in the water.

Now that being said. If you are dependent on google for revenues...
It's not clickbait, but it is inaccurate in what it implies. The truth is much more clickbaity:

"Sky Global CEO indicted for providing encryption on devices sold"
Researchers Blur Faces in ImageNet
It's a really good question, and I don't think anybody has a complete answer. But the best hint I can give you is that I bet you've got the lyrics to Poor Unfortunate Souls memorized -- or if not you, then ask a female friend or relative (who is more the target audience for the film).

Music sticks in the mind, especially a song like that with a beat that drives it forward. Being memorable isn't the same as being convincing, but it does hint at the way it gets in your brain via back doors.

There's more to it than that, of course. One of the most important tools to being convincing in a film is that the other characters accept it. The song allows no interruptions, and so you follow along with Ariel as she does. It's a good confidence technique, actually, and there are ways to apply similar lessons in real life.

That doesn't completely answer it, and I think some of it has to be chalked up to the rules of musical theater. Those are purely convention, but you accept them because they move the plot along. Every genre has that, and they look weird if you're in on them. (I find superhero movies bizarre, but they're perfectly coherent in their internal logic.)
I am for moderating stuff in general. So if you have a forum and want to ban politics or religious topic that is fine IMO.

I would also be fine if Google or Apple would ban an application because it does something illegal or it's name/icon/description is offensive and it could "pollute" the store listing. I don't like when the giants try to ban some small applications because of user generated content but they never ban YouTube(remember the issues with pedos?)

The issue I have with the giants is that this is not a "Free market", you have only 2 players that are smart enough to correctly play the "prisoner dilemma" so both win.

Maybe in that political case they were right to ban that application but is still uncomfortable to know that 99% of mobile market is censored by the 2 giants.

Conclusion: Moderating content on your website is fine, but banning legal apps or websites because should not be easy, there should be a police,judge or some other official request behind it at least.
Not the OP but I'm coming from what sounds like the same place.

In theory yes but does the ad SDK used by the app still gather data on me, even though the ads are turned off/app is paid for? Without clear indication that it will not, the answer for me is 'no'.
suggestion: instead, just rerank using weighting by age (and other factors?)
Every year yes
It probably started as a fun gimmick rather than an actual feature people are supposed to use?
So far there is no suggestion of an ulterior motive. GDPR is just there to protect the privacy of EU citizens and that's that.
0.11 % of all energy, 0.47 % of electricity, using 2017 numbers from Wikipedia [1].

[1] https://en.wikipedia.org/wiki/World_energy_consumption
You could expand the cutoff date by modeling lookalike audiences. A 2018 account that votes on similar things to a 2008 account might be admitted. This affords the moderator an easy “exploration” spigot they can tune up or down.
The only thing that annoys me in tg is zero feed management. To keep up you have to constantly check the channels one by one
Thanks - I had no idea. My question is less about the particular date (an anniversary of the plaform) and more about the year, though

20008 determines more than 'classic', then, it determines 'early adopter'

edit - I see your other comment about /classic being from 2009. That makes a lot of sense!
>I also hate it when software won't work without a 'security' handshake.

You are in for a bad time unless you go full FLOSS. The days of shareware and freedom from stupid centralized license enforcement is long dead, sadly.

Don't bother bringing that up on HN though. The Upton Sinclairism "It is difficult to get someone to understand that which their paycheck fepends on them not understanding" applies.

Unless of course you're talking TLS, in which case that handshaking is cool, and responsible, and if done right transparent to the end user.
Okay, how OP discovered this? Is there a some kind of index/glossary of HN features where we can look for?

Can we do this by other criteria? I.e. another year or points? The opposite of the classic could be also interesting.
Indeed. The regulation allows for pretty stiff fines I believe, so with fines this small for companies whose entire business model is persanal data (e.g. Google and Facebook but not an airline or retail chain) the math should be "How large should the fine be in order for it to cost MORE for this company, than actually complying".

Complying with the GDPR isn't "free". It's like these companies belive "oh we can't possibly comply with that because it would hurt our bottom line!".
That's one hell of an old cut-off
You can already do that. Just click hide on posts you don’t want to see.

The issue with having a model that does it for you is that your going to immediately start fighting against it and its decisions.
This test also doesn't take into account if this was a long runing process continually churning whats the effect on GC/RC pauses etc.
> I m actually talking about the case where you are not.

No, you aren't. You're talking about using other people's services, infrastructure and registered users.

Twitter is not the world. It's a small subset of the world shouting at each other. It's not the way to reach everyone, nor is it the only way to reach people. And it's certainly not the commons or public property.

> They can say "build your own twitteR", but we don't say that about other fundamental needs

But you can build your own twitter-alike, and people have done, rendering this entire point moot.

Further "fundamental need"? Maybe take a step back and look at your life if you don't think you could get by without twitter. I've never joined, I know very few people that bother with it.

> Association is a fundamental human right and that includes digital association

Clearly it's not a right, as people can be and are frequently denied access to the internet entirely by judges in many countries including the US. And even if it were, using a particular platform is not.

Your right to free speech doesn't extend to other people's property, and you do not have a right to access any audience. And you never have had.
People have very successful programming careers, without being able to apply dynamic programming to a made up problem which very rarely turns up in real world code.

Being good at writing tests, writing clear code and DDD is far more useful than dp for most companies problems.
Google accused of tracking users in 'Incognito' mode, lawsuit pending
From the OP:

> Memory: don’t read whole file into memory. Buffering it line-by-line is okay, or in chunks with a maximum buffer size of 64KB. That said, it’s okay to keep the whole word-count map in memory (we’re assuming the input is text in a real language, not full of randomized unique words).

A shorter but less precise way of saying that is, "make the program work on streams."

> You can mmap stdin/fd 0 after an `fstat(0,..)` no problemo. Can it fail and should you check errors? Sure (as can accessing stdin in any way, actually).

Of course. And when it fails, what do you do? You defer to something that can handle a stream! Which is exactly the problem in the OP.
> As for "bad spatial and temporal locality," can you be more specific?

One could use a lexicographic Btree-like structure with multiple characters per node, sharing consecutive cache-lines. For looking up the word "bar", you would traverse the "b" key from the root node, then its child "a" node, then the "r" child of the "a" node. Most of the nodes near the top would remain hot in the cache, and deeper less-visited nodes could be joined or compacted based on some criteria. Of course there are many subtleties, special cases and complications and the solution would be far more complex in terms of source code length.

With a hash table, you effectively compute a hash for every word, and then jump at arbitrary locations throughout the whole table.
It's neat and number one for me as well; an obvious signaling

Prior to only a few years ago, I considered all website comments to be throwaway and never bothered to sign up or comment.

It's sortof a new exercise to share my thoughts with the group.
It's nice to know what the greybeards find interesting. As an almost greybeard it would be interesting to see what the young'uns are upvoting
dang's comment on this 3 years ago:

https://news.ycombinator.com/item?id=16438990

Amusingly, it seems to re-surface every now and then.
At first glance, on the /classic page,

There is less:

- pop-culture & humanities

- notifications about momentary outages across the web

There is more:

- hard-science topics

- algorithms

- posts about VCs
I feel like we’d have to check around hard to reach places to see if them being gone means dead or if they just adapted and migrated to other areas or deeper seas etc.
Gross. "Society" hasn't decided this. A fringe cohort of bureaucrats, skilled at dressing up pseudoscientific police state tactics as public health, have rammed it through against the objection of the most accomplished experts on the topic.

And it's not to protect "our at risk citizens" but to protect our affluent citizens. Since all of the ostensible attenuation of horizontal interdiction depends on resources which poor people simply don't have, the acuity is spread is necessarily wealth-stratified in such a configuration.

And the consequences haven't been "a temporary halt to social life", but death, disease, and misery visited about marginalized and unhoused communities under the euphemistic guise of an "essential" working class.
> Is there a some kind of index/glossary of HN features where we can look for?

Yes there is an un-official list of undocumented hacker news features: https://github.com/minimaxir/hacker-news-undocumented
Plus this doesn't even concern most people in India.

This is really like banning computers and internet in the 90s. Literally no one cares.

You could lose out to others on the longer run, and badly. But there are enough issues to keep the masses busy with.

If they wanted, they could pass it without a contest.
People reading this, feeling confused, and think this is an actual discussion. Please go on and read about the topic on wikipedia.
Don't put your hopes on Supreme Courts, they don't tend to really care about individual rights. It's all about politics and perceived public opinion. They just want to keep their power and fat salaries.
I think software engineering gives people visceral feedback on principles/strategies that transfer well to other domains, but aren't as obvious to people in other domains. For instance: loose coupling, modularity, type checking, unit testing, avoiding side-effects, information hiding, readability, continuous integration, version control, service oriented architecture, reusability, many-eyes, (a)synchronicity, buffering, caching, portability, redundancy, fault tolerance, graceful degradation, avoiding premature optimization, rapid iteration, relational and object modeling, infosec, complexity analysis, scalability, technical debt.

And, of course, any modern organization is totally dependent on software in some way, so understanding this stuff is always going to be helpful for a CEO when making related hiring decisions and signing contracts.
Believe it or not, even custom wallpapers can cause issues now and again, such as this recent example of one that bricked several Android devices:

https://9to5google.com/2020/06/10/android-phone-wallpaper-so...

Not saying it’s likely, just saying you never really know where a technical or security issue may come from.
Hate to be the stereotypical pedantic HN commenter, but fwiw this normally works, I believe there's an exception with Ask HN posts where clicking "hide" will not fully hide it, at least last time I tried.
Nope. WhatsApp can only potentially read your group messages since 1:1 messages are end to end encrypted. You shouldn't spread FUD