skysight-inc/HackerNews huggingface dataset:
This brings to mind my favorite affinity on of (small p) political speech.
Political speech is about saying something based on the reaction you want rather than what is true.
When I first heard things framed this way political, speech struck me as dishonest and manipulative. It certainly can be that, but with the distance of perspective I see that it can provide listeners with the truth in a way that they can react in positively.
How’s my new haircut?
Honest, clear, direct: pretty bad, among the bottom 5% of haircuts you’ve had.
Political (deceptive, manipulative):Great!
Political (honest but motivating positive action): I don’t think it is as good as your last one.
Check out The Singing Ringing Tree art exhibit:

https://youtu.be/4B0hGyKV9qs?t=12
2) It's amazing how perspective changes with more information. It is very odd how much that sounds just like a mower having difficulty starting, and is exactly the conclusion I would have jumped to it being. Glad you were able to get a better answer.
I had this problem in college. Turned out to be the wind blowing over a small hole in a pipe, creating a whistle.
It will remove many emoji from comments as well, although not all of them. Not sure what the criteria is for that, either.
Motherfucking Blog
I built a Chrome extension that checks websites for SEO, speed and security best practices:

https://www.checkbot.io/

Most of the growth has been organic but I post it in forums when it seems relevant. I haven't had much luck with ads but writing articles has been worthwhile.
Desktop Linux doesn't really have the goal of replacing Windows or OSX. It's a hobbyist thing, target more or less at software developers, and I think that's perfectly fine.

Plus, the desktop is becoming less and less relevant every year.

I spend easily 10 hours a day probably at a traditional computer. My wife spends an equivalent amount of time I'd guess in front of a screen, but it's her phone.
Congratulations, you've gone from literally nothing to almost nothing. The essay makes none of the assertions you make, nor does your interpretation fit anything described there.

"Knee, noose" - WTF are you making a reference to lynching?!!?

EDIT: To the downvoters, compare the claimed interpretation: "Don't say anything negative about a black person on a performance review ever! Or else! They better be the ones getting promoted! Or else!"

with the actual text: "Have you looked at the tone and the content of your Black employees’ performance reviews? Are you sure they were evaluated on their work performance and not their performance of culture fit?"

Quite the contrast.
Debian strongly advises against mixing repositories: https://wiki.debian.org/DontBreakDebian#Don.27t_make_a_Frank...

Debian Testing is an option, but would you recommend that over a distribution focused on rolling releases, like Arch? From my vantage point (which isn't particularly good, as a non-Linux user myself), most of the Debian project's effort is concentrated on producing Debian Stable. Case in point, security updates for Debian Testing are sometimes significantly delayed.
Wait, isn't exactly this discrimination? Selecting or not selecting someone based on his/her skin color?
While a wonderful gesture, something about this feels a bit... tangential to the real issue to me in a way that's distracting. Am I off base here? It feels like it's leaning toward opportunistic.
Sounds more like a theremin than a kazoo to me. (A kazoo sounds funnier.)
चोखो माया गर्ने को भावना
Like everyone here, I get ideas for side projects that might be profitable. At some point, I started looking at the likelihood of success, the time I'd invest, and how much I'd make. The answer is almost always that I'm better off dedicating the time to my day job, or even just relaxing so I'm better at my job.

That said, I get it. You get some financial freedom, you get to explore a project that interests you for you, you get to learn something new, and this is from the perspective of someone who's got a job he's happy with.
From an Instagram thread where I asked my friend the same quesiton...

Me: "Hey there, you're latest post is all black. Is that a reference to the civil unrest & injustice in the USA at the moment? I'm a bit out of the loop being out of country."

My friend: "It is - in short, people are “muting” themselves on social media to stand in solidarity with our black peers and to amplify black voices right now"
Do you think the alt right is gaming the first amendment by holding rallies that get mass coverage?
Very nice! I presume the phones still work too, otherwise this would have been caught much sooner. The existence of the IMEI is, at this point, a deliberate security flaw that has been pushed onto us by governmental standards bodies, and cemented into law. A secure mobile protocol would not have fixed identifiers, and would instead identify endpoints with a nonce that rotated over time and base station.
No. It uses Web Sockets.
The free version of Nomad is missing, IIUC:

- no quotas for teams/projects/organizations

- no preemption (ie higher priority job preempts lower priority job)

- no namespacing

So generally it's somewhat useless in organizations where there are multiple different teams that should be able to coexist on a cluster without stepping on eachothers' toes, or even where you want a CI system to access the cluster in a safe manner.
Have you seen Superhuman?
Instead of everyone here nitpicking on how this action is too little, or not meaningful enough, or misguided, or whatever other criticism you can think of, just acknowledge that he is trying to do something. He is not seeking your approval or accolades. But actually doing something is more than posting comments on HN, so there's that.
> GitHub is proprietary. I understand that some people don't accept that either. But if you accept and use GitHub, then you should have no problem with snaps on this basis.

Which is a website and has nothing to do with software you install on a workstation.
I’m not sure I follow. Could you rephrase?

I think you’re trying to say: Reddit’s partial censorship has been effective. For example, T_D is abandoned.
Bill Gates commits $750M to help Oxford vaccinate the world against Covid-19
Helm charts are declarative way of deploying app(s) and their accompanying resources.
So, to add insult to injury, they require that I provide them with my bank account number and my routing number just to get my refund that could have been simply credited back to the credit card I used to pay them originally or issued via a paper check.

Just what the world needs. More plastic. Because it's "cheaper", and sharing more sensitive information, because they are sooooo trustworthy.
This list can be used on Android or iOS by downloading the Blokada app
> My favourite alteration has always been to not have any control flow instructions in the provided ISA, but allow the programmer direct write access to the program counter register

I did that for a toy RISC ISA of mine, but I added the additional soft constraint of one assembler temporary. It turns out that’s enough to macro-code most control flow instructions in the assembler even if your instruction set is very poor, so it’s really not a huge barrier in practice. (You jump into the middle of a branch island, which performs the test and scales it so that it is large enough that the -1/0/+1 result is enough so that pc+that value is enough to reach all three arms of the condition.)
I’m glad the conversation has evolved from “we’re running out of helium”.

We’re only running out of helium if we’ve quit extracting fossil fuels.

Helium is a byproduct of extraction, and is most commonly vented into the atmosphere because it’s not commercially viable to process it due to its low price.
I think the complaints about Falmouth wind turbine noise are eerily similar to complaints that wifi gives people headaches. I don’t think they are founded in reality.
Did you read the same article I did?

All the advice in the article is about what you can do as an individual, for yourself. And I'm critiquing that advice as essentially sophomoric.

I don't know what you're inventing "hyper-individualist" out of, and the article doesn't give any advice on any "environmental/systemic/contextual reality".
That, and there's a lot of "folk knowledge" around how to do things that the docs ignore. The cleanest and most efficient (or even just non-broken) way to do even basic shit is often to ignore how the docs say to do it and use some library. The whole platform feels badly neglected, like the only time anyone gives it serious attention is to throw some half-implemented shiny feature on top so they can announce it at an event, then never touch it again.
To me, the appalling part was not the shove, it was likely unnecessary but I do not think the officer intended to put him in the hospital. The appalling part is the deliberate lack of any help once he was down and obviously seriously injured. An officer who started to help was dragged away by his colleague. These officers did not live up to their oath and duty, not because he was shoved but because he was abandoned instead of receiving first aid. The fact that "EMTs are coming" does not relieve one of a responsibility to help an injured person. That is pathetic.

And certainly badRNG is correct that "I vas chust followink orders" is a very bad look. In addition, I doubt the orders were to leave seriously injured fellow-citizens bleeding on the ground.
Helm, however, is objectively terrible with its yaml-based templating language and zero practical modularity.
Does your ISA let you double the program counter? How about XOR it?
What’s frustrating is seeing new communities and languages make unforced errors that a review of prior mistakes should easy uncover. The lack of a unified, coherent build tool in Java was a huge mistake. New languages would be well advised to focus on good tooling right out of the gate, rather than putting it off until later.
Ask HN: How do you use extra mouse buttons?
I use a Logitech G900[1] that I bought when I was gaming a lot. Now I have 4-8 extra buttons, and I'm wondering if folks have found clever uses for them.

Software development-related shortcuts are particularly welcome, but I'm interested in anything you've got up your sleeve.

[1]: https://www.logitechg.com/en-us/products/gaming-mice/g900-chaos-spectrum-mouse.html
This is actually a pretty good explanation of why mm-wave is safe. An inside joke in the industry is that mm-wave can't propagate it's way out of a wet paper bag. Which is quite literally true. One might wonder then, what is the attraction of using a band that has such limited propagation properties ? The answer is that wireless technology is reaching the Shannon limit, that is to say 4G/LTE is approaching the physical limit of how much information can be packed into a Mhz of spectrum. The solution is to use beam forming. If you can dedicate the entire spectrum to a single user by forming a highly directional beam between the user and the tower then you can dramatically increase the capacity (hence throughput). But to do that you would need an enormous antenna. The laws of physics say that the beam width is inversely proportional to the size of the antenna for a given wavelength. If one were to try to create a 1 degree beam width using sub 6Ghz you would need a 12ft diameter (or square) antenna. Obviously that is not practical. But if you use a smaller wavelength then you can focus a tiny beam to a single user with a 1ft antenna. The trade off is short wavelength such as mm-wave have very little penetrating ability. So you have to place a lot of base stations all over the place. Expensive yes, but you get whopping through puts. But.. the signal could not penetrate it's way out of a wet paper bag, or through walls, or skin, or anything just about.
What is this? Just a strange color theme for someone's blog?
Off topic but... I've always wondered how Cloudflare can not charge for the bandwidth. Even the free plan is super generous (CDN, SSL, etc).

How are they making a profit when AFAIK all other CDNs charge you for the bandwidth (and I assume they have to pay for to their providers)?
Excuse me??? What an uncharitable interpretation of my comment.

I highlighted an example of a more catastrophic mistake, familiar to engineers, which was apparently forgotten in this case. Bridges are resonant structures; this is 100% predictable through modeling but that was not done.

Sibling comments point out the Hyatt walkway (news to me, I only took first year mech eng but learned about "galloping Gertie" in elementary school because it was a local and recent catastrophe). Other comments note that the construction crew must have noticed. That this was not escalated points to a communication breakdown similar to the root cause of the Hyatt walkway.
Domino’s Won the Pandemic
With well vectored thrust, you don’t even need wings. Heck, that’s literally how rockets work.
An example of one working https://youtu.be/YoYf8JaY9PA
This already occurs currently. Most systems that beat humans already use much less than 25 watts.
"You are not smart" is an insult. "Your plan will never work because of X, Y, Z." is direct/blunt. "I'd suggest you make changes X, Y, Z to the plan, because I don't think your plan will work as it stands right now." is maybe a bit more sugarcoated. The last example is more tentative, less authoritative, and hinges on the person being receptive to your input.
What's wrong with being shirtless on the beach? I always thought that's what they are for?
https://news.ycombinator.com/topcolors
Comment "markdown" syntax with some examples would be a nice addition to this.
That’s a shame, because I could see legit and serious reasons why someone would want emoji in comments. For instance, what if someone was trying to illustrate a point by “drawing” a diagram of a network, using different emoji to represent different types of nodes.
Don't forget about their API on github.

It's simplistic but you can still use it to write a sh*ttier version of HN.

https://github.com/HackerNews/API

I just wish they'd open source their We're-Not-Reddit behaviors library.
I don’t think people are dumb, the language is clearly structured so that it is ambiguous to take advantage of people who care about a cause.
Is Random now cached? I always stumble upon the same guy.
The claims in the issued patent define exactly and only what the patent protects.

During the prosecution of the patent (the back and forth with the USPTO) the claims may be amended as long as there is support for the amendment in the description. The description (generally speaking) cannot be amended without refiling and losing the priority date.

These amendments are usually narrowing the independant claims to avoid prior art - similar to your example. Additional details from the descriptions are added to the claims until the examiner agrees that the prior is overcome.

The independent claims are the broadest, and the dependent claims add additional limitations (more or less) that are often directed optional features.

In this patent, which is pretty good for an old-time software patent, this element:

"(c) substituting the data entered by the user into the HTML input form into a dynamic SQL query using a common name space, wherein the common name space comprises variables found in both the dynamic SQL query and the HTML input form;"

is probably what convinced the examiner to allow the patent.
snaps and flatpaks are something I've wanted on Linux forever: self contained apps. supporting umpteen million Linux distros is a non starter for small isv's (or even large ones). if they aren't perfect, fix them... but don't throw out the best thing thats happened to software deployment on linux in forever.
Having an economics education, I like to think of this in simple economic terms:
Everything has a production process, and during that process the unfinished goods are generally useless, or at least far less useful than the finished product. Economic development is, in some sense, the steady expansion of the scope and scale of production processes that society can engage in. I think the complexity of the modern economy along with globalization have drawn out the “production process” for building highly useful human beings as well. In any case, I guess my main point is that you have no idea how valuable your unique mix of skills will be until it is “complete”, and that may take decades, but the payoff for building that skill set can be orders of magnitude larger than a “normal” path.
> I’m gonna stop reading the news, it’s too much stress for me.

While in college, I read the newspaper each and every day, cover to cover... from 100 years ago. (Microfiche... those were the days.)

Anyway, I found that all the same issues (drugs, abortion, corruption, race relations, etc) were discussed. With the same arguments on both sides.

It gave me a lot of perspective that my contemporaries didn’t have.

Highly recommend it.
Right, I am a HN super user.

I repeatedly get accounts to 500, then move onto a new account; no reason other than by doing so I am never able to downvote regardless of the desire to do so, let’s me easily benchmark perception of my comments & excluded community’s bias to upvote known users, it’s a minor form of OpSec, etc.

Here are a few examples:

- HN automates a lot of mod related tasks, but to my knowledge rarely prior to establishing such automation defines a measurable outcome, then tests to confirm the desired outcome holds true;

- Recently discovered user that’s been shadowban 5 years will likely never know they are ghosted unless I tell them;

- Other examples which are likely considered “secrets” that might not be appropriate openly disclose; I personally object to this;

- as for the audits, it would allow HN to get an independent opinion in a way that doesn’t result in data they normally withhold from being public.

Happy to address or clarify anything on request.
Possibly cheaper and more reliable you could attach a pedal to your usb port. As a next step you can start training an ai connected to your cam. Could be a nice project.
Map of every Mars landing attempt, ever
I don't know for certain, but I didn't see any evaporators at the facility. Some places with high atmospheric humidity might have a hard time with evaporative cooling anyway.

I think they might've been running a Freon loop with the condenser in tap water, to achieve higher thermal delta and just skip the enormous radiators and fans.
You're right, I think I misread their meaning. Even though still now that I understand it, tribes still exist across the world living in extremely inhospitable environments with very scarce resources, and they still manage to have much stronger community ties than many civilized socieities.
See the second answer for a statement from cf https://webmasters.stackexchange.com/questions/88659/how-can...
I respect what they're going for here, but an explicitly race-based discount seems very illegal.
I'm not sure that's required, at least for urban areas cables are not that expensive. The problem might be deliberate anti-competitive collusion between the major ISPs.
> But in today's Internet-connected world, refusing updates forever is also anti-social and unacceptable

Can you elaborate?
This is very interesting. Does anyone else have concepts for anti-social networks?
Sorting (or any other O(N log N) operation) is only "basically a free operation" for small N, and if you're not doing it very often. A billion times log base two of a billion is roughly thirty billion. If an operation takes a billionth of a second, your "basically free operation" is taking thirty seconds. Also, you definitely want to avoid doing an O(N log N) operation more often than you have to. For example, doing

for element of listB:
listA.add(element)
listA.sort()

is going to be much, much slower than

listA.sort()
for element of listB:
listA.insertInSortedPosition(element)

since "insert in sorted position" should be O(log N) — just use binary search to find the correct position. The first algorithm is O(N^2 log N) while the second algorithm is O(N log N). For any non-negligible N, you definitely don't want to be running in polynomial time if you can avoid it! And can you guarantee your algorithm will never be run on non-negligible N?

I mean, yeah, sometimes you can. And in that case, "premature optimization is the root of all evil," sure. If you're just pulling a couple hundred product records out of a database and then sorting them in code, then yeah, an O(N log N) sort is "basically a free operation."

But sometimes you want to do more complicated things than that, and then it's not true. So overall I think it's pretty irresponsible to teach that sorting is basically free (without caveats). That's definitely not always true!
> This is why I picked Fedora GNOME and stopped worrying. It gives me the confidence that it won't break and that I can focus on other things

Where do you get the confidence from? Because GNOME frequently broke workflows in the past. They removed status and desktop icons, the window titles in the overview vanished, Evince lost some feature with its latest redesign (which I can't remember right now what it was exactly), Nautilus lost its two pane mode, compact view and type-ahead search, which was replaced with a slower full-blown recursive search, ...

These kind of disturbances caused me to move to a much more personally tailored desktop and I can't remember it breaking once in like 5 years and certainly not to the extend the GNOME desktop breaks in almost every release.
I suggest looking at TFHE and SEAL for starters
Well, there's StackEdit [1], and we use it (at work, for an end-of-sprint automated list of finished stuff for the demo)

[1]: https://stackedit.io/
ah, hehe, yes indeed. Thank you, auto-correct
My gmail address is simply my last name. (I got it early). I get all sorts of things from other people with that last name. I've received things like cancer diagnoses (!) back before there were laws in place to protect medical records. Yesterday I got a shipment tracking for gold, noting the anticipated date and time it would arrive. (I could probably wait in front of the house and sign for it!)
What are some resources to help self-taught developers learn CS theory?
I'm interested in books or other resources that can help teach computer science fundamentals and theory for people (me...) who have a strong development background but no formal education.
As I write this, there are 12 comments here, and every single one other than yours is disgusting. It seems Reddit isn't the only collection of self-centered people lacking empathy or any drive at all to understand the world around them.
There's also that many people have pretty fixed salary and evolution in their company.

I won't make more money by dedicating more time or energy at my day job. It's fixed.
Sorry for the late reply. I am speculating as I don't know the reason for the decision, but I believe it has to do with the fact that we don't want to expose families to some really gruesome content or that for some parts of the world internet connections are not available (e.g. rural India).
This seems racist in a very explicit manner.
'Milli Violini': I was a fake violinist in a world-class miming orchestra
Best Way to Reset Windows Password with Simple Tool
> You would expect a big software company like Google to know better, but you'd be mistaken.

I don't think it qualifies as speculation anymore to assert that Google has something really broken about it, organizationally, that keeps it from producing truly good software—and often not even decent software—in most of its projects, for some reason. Even very high-profile ones. There's not really any other explanation for how they consistently behave.
Debian has improved greatly in the last six years.

Try it with the xfce or mate flavours.