jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
And this is why companies should pay ex employees and contractors in full and make be parting as painless as possible. Even if the contractor was horrible, unless it was criminal, pay in full for time, and err on the side of overpayment and a clean break.

Otherwise stuff like this gets brought up out of context, and even worse, sometimes it happens in private when someone is considering a job or purchase of product, and something like this can hurt you when you aren't even aware it is hurting you.
1. Alice installs app on smartphone. Alice puts smartphone in cradle on dashboard. Smartphone captures license plates Alice drives by on way to work. Alice drives by Bob.

2. Carol goes to website. Carol enters Bob's license plate number. Website says, "25 hits found. Enter credit card number to see times and locations". Carol enters credit card. Carol finds Bob.

3. Alice gets some of Carol's money, since she took the photos.

Why is that not a thing yet? License plate reading, unlike, say, tapping undersea fiber, is not something you need either a government's resources or a government's ability to skirt the law to do. This is easy stuff.
That "most talented developers of node core and libuv" took time out of his day to revert a commit to take a gender neutral pronoun and make it back into a male one. Talented people can be shitbirds also you know.
> I'm not sure that "positive" is the right word here. Biases seem to be frequently double-edged at a minimum.

I've seen the term "benovolent sexism" used for gender roles that are, in theory, complimentary, but in reality are bad for society. e.g. "women are good with children" is in theory a compliment. But in reality it means men who try to work in child care are viewed suspiciously, and women are expected to give up their careers to look after children (because they are better at it!). Benovolent sexism (and hostile sexism (like "women are too emotional to wield power")) are bad.

Likewise, "benovolent racism" is bad.
>These people have already shown that they don't care about the law - that's why they're in jail

While I agree banning small cellphones is useless, I don't care for this generalization. Not everyone in jail has a blatant disregard for law. For some it was just a moment of desperation, for some it was for some silly reason like weed, some may just be young people making mistakes and had the misfortune of being one of the few actually caught, some may not have even known they were breaking a law and some don't deserve to be there at all.
In addition to writing to the government and officials, everyone should also push their ISPs to be more transparent about implementing internet censorship diktats from the government. If we don't know that sites we're trying to access are blocked and the reasons why, we won't be able to take up the matter with the authorities.

I just called up my ISP (MTS) and made enough noise for them to hopefully take notice.
India is a former British colony so I'd wager this is actually just plain English, if slightly archaic.
You're late to the party there. Computing power is now stupidly cheap, much cheaper than any of the mechanical devices you need to interface with it.

This was most dramatically run home to me by my first Raspberry Pi, which cost me less than any of the peripherals I connect it to. Admittedly this is because I like having decent keyboards etc., but the interface is the hard part of the computing experience. Things that move are harder to build well than a few highly integrated circuits.

So yes, our computers have been disposable for a while already. EC2 delivered the killer blow at the other end of the spectrum.
And the most important comment on that thread, which is unfortunately not at the top:

https://news.ycombinator.com/item?id=6249933
>sdc-docker (the tech behind this, Triton) basically lets you just keep deploying containers without any regard for the actual underlying machines (or EC2 instances, DO droplets, Linodes) that you are actually deploying to. It's like docker-machine + docker-swarm but all automatic and managed by guys on the other side of the curtain, so you can just write the checks and keep the Docker goodness flowing.

Not sure I get this - Is this any different from mesos/kubernetes? If I am running this software and deploying my own datacenter someone stills need to provision the machines.
I've made this before [1], here are at least a few reasons:

- smoother than GIFs

- GIFs don't have full alpha transparency

- much easier to customize and adapt to different themes/sites/etc.

[1] http://brianbeck.com/spinner/
How do you explain this then?

https://www.youtube.com/watch?v=jPhVqA2KAbM
No, I don't think you can view a fractal tree as an LSM tree with C=1.

One conclusion of this paper is that for worst-case workloads, LSM trees are not as good asympotically as fractal trees. It's all fine and good to be flexible, but if there is no good setting of the parameters, the flexibility doesn't actually help solve the problem.
Yes, everything humans do is weird.
`oj` looks like a useful tool. I wish it was Homebrew-installable.
People should stop complaining that they don't have healthcare because they have iPhones and vaccines and don't literally live in the mud? Maybe that would hold water if there were literally no other option, and if the distribution of wealth and misery were an unchangeable force of nature. But the reality is, people don't have healthcare BECAUSE some people don't want to pay more taxes, and want poor people to stay in a desperate bargaining position so they can be exploited. Some people have less BECAUSE other people have more, and for no good reason besides the fact that our society supports the haves in exploiting the have-nots. It is a choice that our society works this way, and there is another way for things to work, and we must make that choice to change.
It's because the weaponry used changed. A modern US infantryman is the inheritor of a continuous development in western martial arts. The weaponry and context changed and so did the skills. Bayonets are still taught as part of combatives as far as I know, but the days of fire a volley followed by a bayonet charge are long gone. A soldier I know told me that knives and pistols are tools you use to steal a rifle from someone.
I have a very rudimentary knowledge of ML. But decision trees basically is if else statements, isn't it? The "ML" part is coming up with the tree.
Make sure you get help. Breastfeeding isn't obviously easy, even though it seems like it should be. There are a lot of tricks need to get the baby to take it.

Don't give up easily. There is a reason formula samples are free in the early days, it doesn't take too many "just this once since it is on hand" events and mom is unable to produce any milk. Then you discover that formula is not cheap when it is too late.

That said, bottles are only slightly worse if at all. So if you need to use it, do so.
> Americans aren't fat because of Starbucks and McDonalds. Those things are just food. Americans are fat because they eat too many calories

Food is made out of calories, though...?
We are in an orthodoctic era. Lots of tensions about what principle is the best to follow, less patience and acceptance.
If someone starts off with such terms, they're already putting an undue burden on me to sort out what they actually mean since the terms are so heavily overloaded and come with so much attached baggage. They're also strongly signalling that they have nothing meaningful to say and may not even be open to an honest discussion. It's not so much I feel I can identify them. It's that I can identify that they're a waste of my finite time and attention.
Just to clarify, we weren't accessing any Guyanese databases. And as far as I know, nothing illegal was going on.
Several of the famous commercial arcade cabinets were vector too, including Asteroids, Battlezone and (as tomswartz07 mentioned) Tempest.
> But the police don't arrest people for breaking ethical principles, they arrest people for breaking laws.

...Unless the police officer has ethical principles, in which case they will refuse to obey unfair laws. I remember watching an interview with a Danish cop that refused to arrest someone for smoking marijuana inside their own house. I think it's fair to say the government police system encourages unethical people to become cops.
I love going to some random page [1] and seeing a photo I took. :)

[1] https://leanpub.com/readevalprintlove002/read
Boulder has always been quite expensive because of the abundance of nature that it basks in. This might add to high real estate prices, but certainly would not be the root cause of it.

It's actually traditionally been quite an educated and engineering-focused city, so it's really nothing other than NIMBYism for current residents to oppose this. Does it really matter if some of the new residents are software rather than petroleum engineers?
you don't have to receive a request asking for 3 gigs of data. You could be close to the edge and there's not enough room to receive this particular request.

There are many daemons that require you to keep what you have in memory and just fail the particular action you are doing instead of throwing everything away. DB servers for example.

memory exhaustion is an error that should be handled like other errors.

in memqueue, http_respond logs the failed memory allocation(in http_cli_resp_hdr_create) and returns -1. there's nothing else I need to do in this case. The connection will get dropped without a response.

when reallocing, I don't see the integer wrap bug. Can you point me to the line?

What I am suggesting is to not overthink system error handling. Just handle it; aborting is one type of handling but not always what you want. Programs run in various environments and to guarantee a defined behavior we need to abide by the standard.
I used to post on the Scary Devil Monastery, actually. I wouldn't have wanted to work for a lot of those people either.
Totally agree with this post. I was a math/english kid. Still am. I went as far as writing a whole book about computer science:

http://browndogsandbarbers.com/
You don't have to use something to understand it. That's one of the great benefits of having a brain: you can learn from other people's mistakes. You don't have to shoot yourself in the foot to know gun safety either.
Norway loos to be pretty interesting on that list too. As well as Finland.
I think companies across the world should start investing in lobbying efforts to block Google and other American services in their country wherever possible.

Chinese people today do not rely on Google or Amazon so much. Partly because of government policies and mostly because they do not understand English.
Algorithms and discrete mathematics.
Is there even any evidence that any children have ever been hurt by strangers with candy?
> while most copy protections are defeated in a matter of hours or days by experimented hackers

I'm very amazed by this. How can this even be possible? Is there a standard formula that breaks every copy protection out there?
Useful snippet. However I'd argue that in most cases it's deceiving to viewers of a site to tell them that content was recently changed or has been constantly changing when it's the same thing that's been there in the 90s.
I have to wonder if the parabolic shape really matters, or if a large conducting panel of any shape would suffice. I have no idea, really, but would love to hear from anyone who has.
Sounds very interesting, do you have an image in the docker hub?
I used the SGML NET trick a few years back in an attempt to create the shortest possible valid HTML documents for different versions of HTML: http://mathiasbynens.be/notes/minimal-html

Note: “valid” here is defined as “theoretically valid as per the relevant spec” and doesn’t reflect what browsers actually support(ed).
>You are not going to arrest millions of people.

Millions of people didn't commit felonies.

> You need to consider that human being are very sensitive to being treated unfairly.

You cannot treat someone fairly if they refuse to acknowledge basic evidence and decide that no matter what things are unfair. At some point society has to decide that fair is not a moving target defined by a group with a martyr complex.

>Right now its looking like an extreme double standard will be applied with how the BLM protesters were treated and how these protesters will be treated.

They are - peaceful BLM protestors faces multiple layers of federal law enforcement on the steps of buildings, yet Trump sprayed them anyways. They did not smash and enter the Capitol, which would have likely gotten them shot. On the other hand, this group tried to stop the lawful counting of electoral votes and overthrow the US government, they broke in to the capitol building and attacked congress, and the police did not stop them going in or going out.

So yes, there was a double standard. The right wingers as usual got much softer treatment than black people did.
LINE [1] - is a very popular messenging app in SEA, Japan and Korea. It's more of a service suite (food delivery, news/entertainment streams etc.) but at the core it's a really good messenger. Key features that I like:

- Great user-driver sticker ecosystem. Creators can submit their sets to the store and earn pasive income; there's even an sticker creation app [2]

- modern, good UX and web-client with default E2E encryption.

- ability to login with an account rather than phone number exclusively.

- chat extras: photo albums, event calendars etc. especially great for group chats.

- original quality photo sharing.

It's a bit bloated being a full service suite and all but underneath it all it's a really good messenging experience!

1 - https://line.me/

2 - https://creator.line.me/en/studio/
I mean - there's more truth to this than people want to admit.

It's a harsh way to phrase that it's practically abusive to make people live at certain latitudes where they can't absorb the amount of sun that creates vitamin-d adequate for their body.

Of course the way to combat this is just identifying deficiency and prescribing the right amount.
Yeah, this is the video everyone shows. I don't know what the cop's demeanor is. He's wearing a mask.

As a practical matter, what should the police officer have done in this situation, outnumbered in a potentially hostile crowd?

I'm agnostic on what was actually going on here. I feel cautious about how narrative quickly outpaces the evidence to support it. And I'm honestly not so concerned here about what individual cops do, but whether there was a coordinated conspiracy to insurrection. A coup.

Here is what I believe. This is really very Trump. He riles up the crowd, says he'll go lead them up to the steps of the Capitol, but then gets in his limo and goes to the White House instead. Perhaps he gets the assistance of the capitol police, but that is not established. But he is slow or refuses to provide them National Guard backup (apparently it was Pence who got it done, going around Trump).

All of this is to get a coup with plausible deniability.

I might be wrong.
> Blaming individuals is very satisfying

"Responsibility is a unique concept... You may share it with others, but your portion is not diminished. You may delegate it, but it is still with you... If responsibility is rightfully yours, no evasion, or ignorance or passing the blame can shift the burden to someone else. Unless you can point your finger at the man who is responsible when something goes wrong, then you have never had anyone really responsible."

Hyman G. Rickover, father of the US nuclear navy
Is “Chief Security Officer” one of them?
>That arrests didn't happen _on the spot_ in a case like this is utterly bizarre.

You literally cant arrest tens of thousands of people. That's the implicit message of mass demonstrations in any country.
I guess to some degree... we just thought if it was worth it for us to build vs. buy we'd share what we made with others choosing that road to get them started. Our site is here: http://bestbuyideax.com
Working Hard != Working Smart
This author doesn't inspire much confidence when he says "A fellow reader just forwarded this link to me" when referring to Google Closure. Did he even try it out?

Also, some things are pretty pointless (e.g. "#6 - no globals" doesn't do anything to improve performance), and other are poorly explained (e.g. "#13 - store local refs to out-of-scope vars" - what does that even mean?)

He even has syntax errors (e.g. "#7 - var fullName +=", really?) and other oddities ("#28 - element.bind" What in the world is that?)

The good points are largely regurgitation of stuff that is much better covered by Steve Souders, the Opera blog and other resources.
If you don't like the manner in which an author chooses to support their work, don't partake of that author's otherwise free material.

If you're going to block their advertisements or otherwise transform their work, I'm not going to have a temper tantrum. Doing so seems objectively unethical, but in an "epsilon from jaywalking" sense, plus or minus. Even I block Flash.

There is no Board of Governors that decides what is or isn't "cheating" when it comes to laying out pages for advertising. The ethical response to a site that crosses the line isn't "now I get all your stuff with no ads". It's "now I'm not going to visit your site anymore."

Getting self-righteous about the reader's "right" to block advertising seems myopic. Yes, even when the advertising is unbelievably annoying. You can't have this one both ways. You're always going to be able to block ads, but you're not going to get to claim to be taking the high road when you do so.
Of course the electricity consumers also pay taxes, so it all works out the same in the end!

They've just introduced a similar scheme in the UK, with the price guaranteed for 25 years. It looks like around a 10 year payback period on the installation so a very attractive proposition if you've got the cash available and plan to stay in your current home for at least the next decade.
As you might imagine we didn't have all the say on the license we chose... fell free to send over some educational links we can share so next time we pick something that would make :/ -> :)
100,000 euros would buy you a very large solar installation (in the UK at least). For a typical family sized home closer to 20,000 euros would be closer to the mark.
The quote is part of a larger work (The Art of Failure: An Anti Self-Help Guide); I'd bet that it's addressed with more depth there.

Even still, there are many pieces of evidence that seem to suggest social rather than individualist roots. We (meaning normal, functional human beings) all have the ability from a young age to sympathize with others. We have a strong desire to be part of a group. We feel guilt when we do something socially wrong. Intimate relationships release endorphins that give us pleasure. Language itself is only necessary in a strongly social species.

Honestly, I can't fathom human society as it is today beginning from small, isolated groups of people who are strong individualists. Only a select few of us can survive happily by ourselves, and I suspect that's been true for millennia. Our ability to cooperate and evolve socially, as opposed to biologically, is what has allowed us to become the most dominant species on Earth.
Nope, not out of the top of my head. Though designed for Rails or Rack-based platforms, Tarantula doesn't seem to be too heavily linked to it. I'm guessing with some minor Ruby work, you can probably run it against any website.

It just emulates a browser session and doesn't actually interact with the server-side code, just your front-end HTML.
Exactly, this is the core concept of homeostasis. Organism in equilibrium? Passive. Stimuli toy with the balance? Compensatory behaviour to restore equilibrium. Humans work just the same, the only difference is the complex brains that allow complex compensatory behaviours.
> Doesn't it just require you to express the interface you're already using and expecting to use?

Depends on the type system. Some type systems have a lot of ceremony around types and force you into contrived abstractions. For instance, in Scala, if you wanted to have a function that can print a name of an animal or person, you could overload the function, create a "nameable" trait and have both Person and Animal implement it, or create a union type.

In typescript you could just write

sayHello(thing: {name: string}) { ... }

or a union type

sayHello(thing: Person | Animal)

or even Pick out a group of parameters of both Person and Animal

sayHello(thing: Pick<Person | Animal, "name">)

Same with Omit

Types in typescript are incredibly flexible and useful despite being discarded at compile time. I hope python goes down this route.
Perhaps one upside to there having been a “Standard Oil” ;)
Tell that to Citizen which refuses to operate without location enabled, and even worse, refuses to operate with coarse location.
And being a free app there's no place on Apple's site to report this bad behavior.
That means some Chinese apps: https://github.com/PeterCxy/Shelter#features--use-cases
Škoda is releasing a twin of the ID4 at the same time, which looks better (subjective, but it has a more “normal car” look), supposedly higher quality-feel in the interior, and loads more cargo.

I think VW are actually nervous about their sibling cannibalizing ID4 sales. They should be.
https://www.topgear.com/car-news/electric/fully-electric-sko...
Alternative is to have a more detailed and parameterized protocol.

Regardless, the real solution should have been early human challenge trials and we would have had the vaccine already in the beginning of the summer most likely.
I've heard many transhumanists complain that that ignorance you're pointing to is holding back transhuman progress.
Yeah, that's about the same for me. Perl was the first real language I picked up outside of school, with many hours spent inside cgi-bin.
Unfortunately I think the answer to all of them is, 'it depends'. How much inertia does change get in your organisation? That will help place value on the tokens.

For your third point specifically, I think taking a pragmatic view is the best. You mentioned you created ~300 new microservices this year. I imagine they're all based on the same pattern, so perhaps your tokens will apply to that pattern rather than each individual project (eg. you get to change the stack for future microservivces). On the other hand, at at least one new service per day, it's obviously pretty efficient for you, so consider why you'd change it unless necessary?
I never thought I'd see the phrase "a single room that fits thousands of people" in a description of an office building...
People with power almost invariably attended a history class or two sometime in their lives, and remember what can happen to the Marie Antoinette's and Nicolae Ceaușescu's of this world.

If you were in power, and you feared civil unrest, it would be in your best interest to establish civil disobedience as the most severe form of legitimate protest. The idea that dissidents should not use violence but should instead submit themselves to arrest is very convenient for those who already have power.

In public schools across America, civil rights activists who advocated non-violent civil disobedience are lionized, while civil rights activists who advocated for techniques that did not involve martyrdom are either ignored or vilified. The first are given credit for the relative success of the civil rights movement, while the role of the later is severely downplayed. I do not believe that this is an accident.