jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
>So using that tool suddenly brings that antagonism and power into a team which is supposed to be 100% collaborative, and it also only does it periodically and with random and different people in power.

Is code review not collaborative in your experience? In every team I've been on/run we've split code review comments between suggestions/questions and actual "I will not let this go into prod if my name is attached to it" blockers. Code review has been 99% the first set of comments and only rarely do I see anyone actually block reviews over things like style and what not that have been mentioned here.

I can't even imagine those topics getting into code review as a blocker as if we have actually strongly held opinions on mechanical issues like that, they are integrated into the various linters used so you don't even need human eyes to catch the issue.
It is when you compare it to a $100 Android phone and $200 chromebook.
What's a left-right rule? Arrow binds tighter than deref, just like multiply binds tighter than plus. That's * (x->a->c)=5, just like how a * b * c + d * e * f works. C and C++ have some confusing precedence (famously, bitwise), but this is not one of them.
Ehh. The UK's Government Digital Service successfully made http://gov.uk/ which was a massive improvement over what it replaced (DirectGov), making the UK Government's services easy to find and easy to use. Why can't the US Digital Service? It seems to be trying to do the same sort of thing.
I am working on the assumption that the first few chars could be a randomly generated salt and the rest is equal sized blocks of encrypted content. The random salt results in a different encoding each time.

This is what I have so far and it seems to fit the original encoded message too.

The salt is the first 29 chars.

Each encrypted block is 59 chars.

So for the QBFs : 29 + 6x59

For the original message : 29 + 5x59
There's also the "graph on average paid vacation time in industrialized countries:" which is actually mandated vacation. I'd be very interested in seeing the 'average' graph to compare.

Original source of the graph (afaik): http://www.cepr.net/documents/publications/2007-05-no-vacati...
The strange properties of the encryption lead me to believe it was some binary modification (just a pattern), but that may have been looking too far into the problem. I started to see a pattern by deleting bits initially but it disappeared as I progressed.

I'm not even sure where to start with using the unencoded string.
For a normal consumer it's not a flaw.
But if you are a journalist or in any profession where sharing number is a big NO then yes it's not a good design.

Case 1:
me and my friend want to communicate on signal. If he messages me on Signal there won't be any way to know if that's actually him. I would have to call him and confirm if its really him. For a tech-savvy person who is like crazy about privacy this is not a big deal. But for a normal consumer this make them remove the signal.

Case 2:
You want to message someone who you already communicate via WhatsApp or calls on signal. Again from an average consumer point. Calling them and asking them for their signal ID is again inconvenient. Imagine doing this for 400 contacts if you try to move from WhatsApp to signal.

There are other secure messaging app which doesn't require number or even email. But then again, you meet the person or call him and then get his id.

Not sharing mobile number is really for few selected cases and those people form a very small percentage of the market.

Having a feature similar to telegram where you share your number with selected people. Or have a disposal ID which can be used to start a chat and then dispose that ID so that it can'be used again or linked to your account. Something like this would make more sense and probably serve that small percentage of people as well. An ID which gets destroyed once it's used to make a connection. One time use ID only. This is a good way as well. Secret chats which stays on one device only, or you need separate credential for.

I should be able to make a sample app like this. It can be a good demo project.
Yea, but who would want a second hand Big Mac, when you also got a fresh one?

Most would just leave It in the fridge or on the counter and eventually throw it away.
There are rules in S3 to move files or delete them after a period of time.
That is so sad. Long time ago I was addicted to answer I.T stuff there. This website was a great idea!
"Maybe he's even shared that fact with the FSF board, and maybe they've taken that into account in their decision to reinstate him"

If they had, it would be a good idea to have written into the press release.

"Of course, we also have to consider the fact that he is 68. Increasing cognitive rigidity is a natural consequence of ageing, and people can find it harder to change ingrained habits at 68 than if they were 20 or 30 or 40 years younger."

So you think someone with cognitive rigidity who can't change his habits is a good fit for a leadership role?
Actually healthy adults put boundaries on how they allow themselves to be treated fairly often. That includes selection of environments to work in.

In turn, desperate people who cling at the position for emotional reasons are not all that great.
Child rape is a form of violence. You think we should tolerate sentences like the following? Richard Stallman: “I am sceptical of the claim that voluntarily pedophilia harms children.”
"Data from surface survival studies indicate that a 99% reduction in infectious SARS-CoV-2 and other coronaviruses can be expected under typical indoor environmental conditions within 3 days (72 hours) on common non-porous surfaces like stainless steel, plastic, and glass."

These are typical surfaces found on public transport, shopping malls, food courts. Three days allows for a lot of traffic to pass through and potentially come into contact with the infected surface. Of course, if the infection is coming from someone who is at that location on a daily basis (works there, takes the same bus/train each day) then the 3 days stretches out because surfaces are getting re-infected while the person is infected. Given that in densely populated areas such locations can get hundreds to thousands of people passing through each day, 1 in 10K may still translate to 1 infection every few days for a given "location". Each of those people would likely infect whoever they cohabitate with. So, while surface transmission is very low, it's not nothing, and can translate to real numbers in short order.

You may read the above and say "so what?". I should point out that I'm based in Australia, and the way we've handled the COVID situation and the numbers we've had and are having, means we are generally pretty highly sensitised to avoiding the kind of shitshow happening in most of the rest of the world. The numbers you are seeing in your countries are horrific to most of us.
Can't you do this by reforming your religion anyway? I haven't played since launch
While there's always demand for more bandwidth, IPv6 isn't really something that people care about in the larger scheme of things. Many ISP's and carriers solved the IPv4 congestion issue with CGNAT and that'll keep things going until we run completely out of IPv4 addresses.

Once that happens, there will be government action. Not before.
AFAIK, it's the only web server that is able to log when a client first connects. Otherwise, attacks a la slowloris go unlogged as the attack is happening.
Hi, I'm Tom, the other cofounder at Tule. I developed the recent improvements in Surface Renewal during my PhD work at UC Davis.

Examples of scalars, as the term is used in atmospheric science, are air temperature, water vapor concentration, carbon dioxide concentration, or any other constituent of the atmosphere.

Here is a more formal definition from http://glossary.ametsoc.org/wiki/Scalar:

Any physical quantity with a field that can be described by a single numerical value at each point in space.

A scalar quantity is distinguished from a vector quantity by the fact that a scalar quantity possesses only magnitude, whereas a vector quantity possesses both magnitude and direction. Thus, pressure is a scalar quantity and velocity is a vector quantity.
Really? The main source of revenue (GitHub.com) isn't open-source either, companies are free to promote open-source whilst being entirely closed and proprietary, GitHub releases almost everything freely, and encourages the same – there's no hypocrisy that I can see.

There are some reasons that not everything is open-source here: http://tom.preston-werner.com/2011/11/22/open-source-everyth...
"Historically, it appears that closed source front end editors like Textmate, Sublime Text and others find more success and usage in the market than open-source front end editors"

I wouldn't classify Sublime Text as a front-end editor. When I think of front-end editors, I think of Coda, Espresso, and Brackets. Sublime Text is better compared to Notepad++, Notepad 2, Gedit, SciTE, Emacs, and Vim, which are all open source software and extremely popular.

If you're going to market your text editor as hackable and as flexible as Vim and Emacs [1], it's not a stretch for the developers interested in your product to assume it's going to be or should be open source software.

[1] http://blog.atom.io/2014/02/26/introducing-atom.html
A simple question. How come two programs can run on the same port? How does this being implemented?
Just curious - I remember some debate here about Telegram bug bounty from a while ago, other than that haven't seen any good/bad press about it. Why is it bad counter-example?
This is actually standard practice in airport McDonalds in many places of the world.
I thought this was essentially a solved problem with Bitcoin. The protocol allows for transfers that must be verified by 3 (or more) parties. So all we need is a few trusted third parties to arbitrate transactions.
If the computer remembered every modification of every document, then users would be protected from incidents like this.
That adblock thing would probably be great. Also, I ofthen wish there was an easy way all those specials in the store could be compared more easily. Usually when you work out that 2 for x offer you see they gave a generous 10% discount that made you buy an entire extra thing for no real savibg.
Obviously I am unaccustomed to the waters of Hacker News. I meant to post this in response to nkurz's question rather than the main thread. See below.

Hi, I'm Tom, the other cofounder at Tule. I developed the recent improvements in Surface Renewal during my PhD work at UC Davis.

Examples of scalars, as the term is used in atmospheric science, are air temperature, water vapor concentration, carbon dioxide concentration, or any other constituent of the atmosphere.

Here is a more formal definition from http://glossary.ametsoc.org/wiki/Scalar:

Any physical quantity with a field that can be described by a single numerical value at each point in space.
A scalar quantity is distinguished from a vector quantity by the fact that a scalar quantity possesses only magnitude, whereas a vector quantity possesses both magnitude and direction. Thus, pressure is a scalar quantity and velocity is a vector quantity.
Why is the central offender - Depository Trust & Clearing Corporation - not going to be there?
Yep, I'm familiar with Marcuse, and I recommend the book Cynical Theories for a critical introduction to this ideology that's spreading through our once-cherished institutions like a malignant tumor.
SARS-CoV-2 is a really contagious virus, but as long as the biosecurity is perfect, there is no risk.
A programming language is alive as long as there is one developer using it, doesn't mean it still matters at scale.

As mentioned, Gradle is still around.
This is similar to arguments I frequently make about the paper. The reason it has such standing as it does is because it was a mast of Northeast elite hedgemony. I mean this more in a sociological sense than in a true dynastic political sense. The Northeast had been thought for very long to have the best schools, culture, technology, leadership and values.

There was a time when that culture was not just dominant among elite circles but often revered by everyday people as something to live up to. As much as the 80s, 90s and on were seemingly about the decline of that power nexus, the institutions retained a lot of mystique and fascination.

That ideal of American life is in a tailspin. Norman Rockwell is more a punchline than a comfort to people. The nation's opinions aren't filtered through New York TV personalities any more.

The paper has weakend and that has allowed the social agreement about it to change. Before if you expressed a negative opinion about such a paper it was mostly washed away in a consistent wave of accolade. If disagreement always meets reproach it is hard for it to spread. Agreement is an innoculatiom against criticism.
It seems very and crudely racist to assume all black people have a shared culture, in the same way assuming two black people must be related, would be.
Thank you for the link to the NYT article. I completely agree with your reading.

Politicians have known forever that sometimes is more important to control what the conversation is about that what you actually say and traditional media is the way you control the conversation. But they have lost their monopoly. I'm not comfortable with the monopoly being transferred to big tech companies by the way which are usually the main target of their hatred but in this case I think it signals a new low in ethics that they are attacking an independent blogger.
Take a look at this in-betweening technique in a recent ‘two-minute paper’ video: https://youtu.be/mb6WJ34xQXg
After some training, there is quite some realistic in-between generated for virtual humans.
The fallible allocators require to use exceptions. There is no way to use, for example, C++ containers with fallible allocators and disabled exceptions.

But even with exceptions enabled fallible allocation in practice does not work. There was an article that made malloc to return null randomly. All tested C++ implementations crashed then because they allocated memory when generating exceptions.
Oh, yeah, I have a chromebook with 8 GB of ram. It's a good dev machine.
It was super useful to track people down when you were trying to coordinate. I remember on 9/11 in NYC, my nextel phone was the only one that was working in washington square park. I had a line of people waiting to use it to call loved ones to let them know they were okay.
Easy enough to do that with a static site generator like Hugo/Jekyll though.
How is this relevant in the least? They haven't "come for" anyone because of an opinion or race, but for actions.

It's more like "First they came for the murderers".
"Indefinitely" and "for at least 2 weeks" are not mutually exclusive. Indefinitely does not mean the same thing as "permanently".
I don't disagree, and my experience in London has been similar to yours.

However, I was replying to someone who could not grasp that anywhere "on the planet" would poor people use Uber.
Yo te amo tambien <3
It's one of those situations in which something that's a major positive at an individual level becomes a major negative at the group level. Any given individual would prefer to have more choice if you asked him or her, but the overall effect of all this choice is probably to distort and delay normal pair bonding. If I were God emperor of mankind, I'd just ban dating apps as a way to solve this classic collective action problem.
Indeed, why would they? Lots of developers work fine full time without using them.
> ... your school had many of these elements, but they weren't quality or weren't emphasized ...

Yes, that exactly. I hope I didn't come across as arguing back in the direction TFA, just adding my input to your input :)
> what a lot of economists in the news say

TV economists are definitely a different breed. Most real labor economists acknowledge that the issue is tricky.

I (not an economist) don’t like the minimum wage since it’s really a poor tool for the job. Society agrees that people should have a minimum standard of living, but then place the burden of providing that standard on a very narrow range of businesses. That burden should just be spread across all of society by way of a negative income tax.
I'm seeing IPv6 popping up more and more lately, so I don't think it will be much longer.
AFAIK all of the consoles use AMD chips so I wouldn't expect games to adopt AVX512 anytime soon.
Any/all consumer routers do stateful packet inspection for IPv6: by default no traffic will get in unless it is a reply to a previous outgoing request.

If you have a Asus/Dlink/whatever there's nothing special to be done.

* https://www.asus.com/support/FAQ/1013638/

* https://www.asus.com/support/FAQ/113990/
DynDNS is a bitch, but I usually just setup an SSH tunnel between my box and one of my cloud servers to show off my localhost over any kind of shitty connection.

Even works at Starbucks, which I don't think DynDNS does.

This app is really neat, though. Creating an SSH tunnel is trivial once you learn how it works, but before, it seems insurmountably complicated. This service makes it super easy.

Oh, and using the same trick in reverse, I get to use Netflix, Hulu, Pandora etc. when I'm out of the country. Or just protect my privacy from Coffee shops.
I never worry much about downvotes, neither on HN nor in real life. My personal policy is to write or say whatever I think should be said, whenever I think it should be said, how I think it should be said and to whom I think it should be said. Of course, such a policy can only be successfully exercised when it's simmered in the virtue of prudence (i.e. its ongoing cultivation). I claim no particular success with regard to the latter, but I'll keep trying.

Religion is a virtue, classically speaking, and true religion ought to be spoken of, publicly and privately, in season and out of season.

RELIGION: the moral virtue by which a person is disposed to render to God the worship and service he desrves. It is sometimes identified with the virtue of justice toward God, whose rights are rooted in his complete dominion over all creation. Religion is also a composite of all the virtues that arise from a human being's relationship to God as the author of his or her being, even as love is a cluster of all the virtues arising from human response to God as the destiny of his or her being. Religion thus corresponds to the practice of piety toward God as Creator of the universe. (Etym. probably Latin religare, to tie , fasten, bind, or relegere, to gather up, treat with care.)

– Fr. John Hardon, S.J., Modern Catholic Dictionary

http://www.catholicculture.org/culture/library/dictionary/in...
Universities may vary, but the one I'm familiar with forbids automatic recurring charges on a p-card (credit card), whether it's $9/month or $900. They want a paper recipt for EVERY charge, even if it's $0.10.

Any variance requrires a manager to complete an "exception to protocol" form which is routed to about 6 people to approve.

For cases like this, it's probably going to be easier to just have a yearly price which you invoice yearly (cron job + email would do) than to go through the bureaucratic overhead of getting an automatic monthly charge approved.
Cloudflare has an enterprise plan that should in theory be more hardened against abuse complaints.

I do agree about the sorry state of domain registrars these days.
Have you watched any of the press conferences? That is exactly what he is doing. Drs Fauci, Burks, and Adams give lengthy addresses every day (although Burks and Adams were not present today), as well as answer questions from the press. Trump seems to be deferring to them pretty heavily in the question parts as well.

As far as having the spotlight: Dr. Fauci has basically become a household name amongst my peer group. He absolutely has the spotlight.

edit: could the people downvoting this please at least leave a comment?
I totally agree that if a doctor, lawyer or programmer lives paycheck to paycheck there is a problem with their financial habits. But there are plenty of other people who are very frugal but never can get ahead because their pay is very low or maybe they have medical problems that eat up their disposable income.
That would be a big reason to get a MacBook for the first time ever.
Im working on building a way to capture peer acknowledgements or 'shoutouts' for developers in pull requests. The problem was that any recognition by my peer or manager on my code was not captured or tracked for performance reviews and I wanted an easy way to capture recognition by others as well as a way to track my own progress.

It is meant to be a native Github app. Feedback greatly appreciated
https://giveshoutout.com/
(Landing page still in work)
I'm working on an IoT rotating light (think like a real police light) that turns on with the sound of your choice whenever you receive a notification of your choice. It can be set up via Zapier/IFTTT or an API. New sale on your Shopify website? New star on a GitHub project? Website down? New mention from a specific person/word on Twitter? New subscriber on YouTube? Someone ringing your doorbell? Your fav sport team just scored? You get the idea. It just makes notifications a lot more fun and "real". I like to think it will help capture the same excitement as in Ghostbusters #1 when they get their very first client and set off the alarm.

Ghosbusters ref:
https://www.youtube.com/watch?v=FXMcbhn6Np0

More info on my YouTube channel (in French):
https://youtu.be/pkoNW3ifuYE
Most of my friends group primarily uses Discord these days. It isn't a full throated replacement for Facebook b/c the server isn't full of anonymous randos, but I don't think most of us want that anyways.
I think Color Labs was close. While I'm sure they shared a plan with VCs I remember a lot or surprise that they had raised so much cash pre-launch.

https://en.wikipedia.org/wiki/Color_Labs
instead of using stolen credit cards wouldn't you instead have people bring their cash to get Amazon credit at a store, pay them 10 dollars per 450 dollars, they buy 'your' book with amazon credit, you've laundered 450 dollars for 10 dollars and some small expenses related to fake book generation etc.
It would be nice if US would be taken to court for everything done, but that is very far from the truth.

For example the US is guilty of criminal negligence during the invasion of Iraq, when an important part of the historical heritage of the entire humanity has been destroyed.

It would have been extremely easy to avoid that, and there were ample efforts to warn the US political and military leaders to take appropriate actions, but all the warnings from competent people were ignored.

A common thief or vandal who destroys one picture from a museum might rot in jail, but US presidents or generals who have destroyed historical artifacts far more valuable will never be punished in any way.
There's a big opportunity in the rtc space for someone to build a lib/service that "just works". We built a probject that started with peerjs for the prototype and then moved to simple-peer for the prod version, but it's still a nightmare in webrtc land. All sorts of random errors and quirks, connection glaring, reconnect handling, etc. This is still very much an unsolved problem.
docx,xslx, pptx, txt, jpg, png, java, ts, sql, properties, yaml, pdf, xml
I've been very inactive, in the older age range. That's a big shift. It was driven by the move to just constant clickbait controversy / political shares in news feed and other factors. Way back in feb I made a post suggesting masks might be a low cost / useful way to reduce spread of covid, that was attacked by everyone as not recommended and that they don't work, and so I just gave up on facebook at that point.