skysight-inc/HackerNews huggingface dataset:
So the government bans private ownership of firearms, and I refuse to turn mine in. I assume some series of fines accrues, which I ignore. Does the government simply allow me to keep them because I'm refusing to comply?
useful site https://oilprice.com
Huh? Day-trading is a thing. Is this stock somehow special?
Which app? "Notes" is rather generic term so curious which app you're using
>Unexpected life events.

Like a world-changing pandemic and riots? I'll be honest, it is getting hard to focus on building my cute little software bullshit project when a voice in the back of my head is telling me to spend my time prepping for social collapse.
The slippery slope fallacy is "this is the first step, and further steps will be easier, so we shouldn't take that step". Sometimes that is true, often it is not.

Free speech is a category where there really does seem to be a slippery slope. Infrastructure built to combat child pornography is now used to block porn in general in the UK, for instance. In the US, it's used to block sites infringing copyright. If that first step hadn't been taken - if providers hadn't been required to build that infrastructure for CP - it would have been far more difficult to force them to create it for porn or piracy. But once "filter things we don't like" was accepted, expanding the list of disliked things was far easier than setting up the filter in the first place.

As for tolerating intolerance - I personally always find it depressing when people use this to advocate for silencing Nazis, or white supremacists, or racists, or people that happen to be called those things. Here's a more complete quote of Popper:

> Less well known is the paradox of tolerance: Unlimited tolerance must lead to the disappearance of tolerance. If we extend unlimited tolerance even to those who are intolerant, if we are not prepared to defend a tolerant society against the onslaught of the intolerant, then the tolerant will be destroyed, and tolerance with them.—In this formulation, I do not imply, for instance, that we should always suppress the utterance of intolerant philosophies; as long as we can counter them by rational argument and keep them in check by public opinion, suppression would certainly be most unwise. But we should claim the right to suppress them if necessary even by force; for it may easily turn out that they are not prepared to meet us on the level of rational argument, but begin by denouncing all argument; they may forbid their followers to listen to rational argument, because it is deceptive, and teach them to answer arguments by the use of their fists or pistols. We should therefore claim, in the name of tolerance, the right not to tolerate the intolerant.

Nazis, despite what many seem to think, do NOT have the power to suppress speech with violence in the US, or Germany, or anywhere else. Popular opinion is also firmly against such philosophies. But there IS a philosophy in the US that fits the latter part of his description - one that is not prepared to meet others in a rational argument, and instead denounces all argument. One that responds to speech they do not like with force aimed to silence that speech. And yes, one that encourages the use of physical force as well. What else is "Punch a Nazi", if not responding to speech with force?

You won't see Visa blacklisting them anytime soon though, because they ARE Visa. And Mastercard. And numerous other organizations across the world.

That doesn't mean that it's a good thing.
The Federal Reserve should buy a bunch of stamps from the USPS if Congress won't bail it out.
Correct. Apple's overall strategy with its short 7-year lifecycles is to use planned obsolescence in order to continue extracting money from its consumers.

An 8 year old desktop running Windows 10 or Ubuntu 20.04 is perfectly functional today, and will continue to be kept up to date for many more years in the future. An 8 year old Mac Mini runs either of those OSes pretty well. Now that Boot Camp will no longer be supported, an Apple Silicon Mac Mini bought in 2020 would have to be thrown away in 2028 since it will no longer receive security patches.

This is... not good.
Marty Baron Made the Post Great Again. Now, the News Is Changing
no, software should be designed to work for as long as necessary, because we're responsible professional and don't want to squander other people money on infinite perfection

the whole bit is nonsensical included the parallels with civil engineering, bridges are built with tolerances, maintenance schedule, and a disposal plan for when maintenance cost become higher than replacing the bridge, because nothing in this world actually lasts.

heck our internet is built around operating systems that didn't exist 25 years ago. imagine investing capital and sink opportunity costs in delivering the perfect vax typing program...

mind, this is not to say that all software should be quick and dirty. but the conscious engineer knows whether it's building infrastructure to last decades or a temporary bypass to support some time limited traffic spike.

the important bit is to ask the stakeholder what's more appropriate.

I also want to see people build their own json parsers at acceptable level of performance, possibly as streaming parsers instead of just gobbling everything in memory. imagine wasting a month on building that and then having to defend your choice every time a bug or a malformed input causes silent data corruption somewhere in the backend.
http://seriot.ch/parsing_json.php
> Imagine you're a mathematician, and fellow mathematicians start calling derivatives integrals instead

I made attempts in the early days to convey precisely what you write here regarding "REST" to clients and colleagues. My conclusion was that REST spelled "Reasonably Effective Simple Thing" for the substantial majority of workers in IT. So, one minor disagreement regarding your [notion of a] uniform space of "fellow mathematicians".
> Note that I have left out the instructions to statically link binaries because they are documented as unsupported

That's a bit annoying, especially since you're already using raw syscall numbers anyways. Here's how to make it static:

.intel_syntax noprefix

#include <sys/syscall.h>

#define UNIX_SYSCALL 0x2000000

.globl start
start:
mov rax, UNIX_SYSCALL | SYS_write
mov rdi, 1
lea rsi, text[rip]
lea rdx, length
syscall
mov rax, UNIX_SYSCALL | SYS_exit
xor rdi, rdi
syscall

text:
.asciz "Hello, world!\n"
.equ length, . - text

Compile that with clang -static -nostdlib.
Some people in the U.S. don't have bank accounts and may need to pay a bill.
This is why I find all this talk about free speech completely disingenuous. From the start, these websites had rules to moderate content. They’ve just been afraid to enforce them against the president.
IQ tests have questions where you are presented with a phrase and are challenged to find the associations between the different phrase elements that are either present or missing.

When you are unable to infer the correct associations, your score is lower. This leads me to suspect you must have a really low IQ.

There you have your well-deserved snarky retort to your snarky comment.
Just man up lol
Linux Mint 20 “Ulyana” Xfce released
Ref HB 679 MD
https://law.stackexchange.com/questions/52795/ref-hb-679-md-qui-tam
I understand the logic behind the first point, but not the second - could you expand?
Does it mean you aren't utilising anything that doesn't already have a track record of sticking around (choose boring technology + tech that has been around for a while?), or writing it in such a way that it is backwards compatible with the last 25 years worth of OS/CPU Architectures?
With Windows "libc" is split in two: ucrt and vcruntime

ucrt is available on all modern version of Windows (since 7) and doesn't need to be statically linked or distributed with the application. It has most functions needed for the c runtime and library.

vcruntime comes with Microsoft's C/C++ compiler. It has functions such as longjmp, memcpy, memset etc and C++ exception handlers. This does not come with Windows. It can be installed separately by the user or distributed with the application (either by placing it the same folder as the exe or by statically linking).
American banking is surprisingly backwards to outsiders... I went last year and PayPass was like magic to the 7-11 attendant in SF. Transferring money between banks has been a non-trivial issue in America.
I just suspect that people here on HN are coming from the upper portions of the software developer spectrum in terms of experience, aptitude, enthusiasm, and training--there are plenty of other people in the world who do software development but lack some of those things. For my own part, I graduated with a bachelors in computer science having only heard Emacs mentioned once in a course (at the beginning of the second course in the intro sequence) by a particularly enthusiastic professor, and I never heard anyone talking about Vim or Emacs at my first job, where everyone more or less had to work exclusively with Visual Studio and an in-house IDE.
Not worth getting in the near future.
Yes.

Any normal attacks that could be executed against a server on the internet could now be executed against your local server.

Which means, if your local/dev API endpoints have vulnerabilities, you will be exposed.

To help protect against attacks, you will want to block all 3rd party requests.

A possible solution would be to use HTTP basic auth (assuming tunnelto passes along the basic auth headers).

Ex.
https://user:pass@t1.tunnelto.dev/api/hello

Then on your local/dev server, check user & pass.
Learn to use incognito when safe search is off?
One of the most annoying things is that some US government agencies still require payment via money order. For example, we were not able to get our daughter’s birth certificate without paying via MO. That turned out to be the most inconvenient $20 I’ve ever scrounged up.
Doesn't matter. That money will be replaced by performance advertisers. Top 100 Fortune brands make up 6% of FB ad revenue. This is why all these boycott FB ads doesn't make any sense. THe only thing which will hurt FB is users boycotting - not advertisers. There are always opportunistic advertisers who will want to gain access to cheap(er) inventory to reduce their acquisition costs.
Try the examples in the readme - they work for me in a browser.
Not everyone in the US has a checking account or a credit/debit card - banks are picky if you are poor, for many people this is the only way they can pay bills by mail
What I found out trying out more vegan food or vegan receipes is to stop looking at them as replacement of somehting and more like a novelty. Since I've done that everything taste much better to me because I'm trying the taste and not comparing it to anything.
Well, this is clearly a case where the Good Guys and Free Markets finally win, and ironically so to boot! ;)
Just finished it last week. I'm pretty happy with the results but even more pleased with the JSONPath. It even works on regular types using reflection.
Only if you ignore the network effect of developers knowing your platform vs others...
I don't disagree. I greatly appreciate Emacs now that I know (5% or less of) it, but I don't think I could have gotten here if Spacemacs hadn't provided sane defaults for packages and keybindings.
Many Covid Patients Have Terrifying Hallucinations and Delirium
came from... Flash? so he was doing FLASH right until now?
Is that still the official policy? Yes. Is that what happens in practice? No.

If you want it from a source other than me: "Inside the Black Market for Spotify Playlists" https://www.dailydot.com/upstream/spotify-playlist-black-mar...
agreed. and while the cost of Saudi production is cheap, running the Saudi state is not. In the US, a sustained low oil price leads to a few bankruptcies. In Saudi, it will lead to political revolution.
Inconvenience is an understatement. I tried to get my kid's birth certificate from our state's health department; waited three weeks for them to send it back because of a minor typo. Ended up spending one morning driving 1.5 hours (one way) to the capitol to get it in person.
That column is 60M orders. The dollar amount was $30B.
You are asking others to make something that you want that they don't want and not giving them anything in exchange (money, time, code). Then saying "ALAS" I wont make these changes myself only complain on the internet about them. These vague wondrous changes will make Emacs a "household name".

1) Who cares about being a household name. Vain goals serve no one
2) You didn't specify one actionable change.
You can no longer do webcrypto because the initial page is compromised.

Self signed HTTPS works for this case as long as you know the fingerprint/cert to accept.
Why does political news get torpedoed from this site while bankruptcies from... shale oil companies... climb to the top?

I honestly don't understand. Is this a "people in tech are rich" type of thing?
I have no doubt in my mind that they won't also try to force everyone to the App Store with these new "Macs"
Serious question: why do you limit your argument to policing political content only? Do you think they should also not police sexual content/paedophilic content?

I personally believe that inoffensive* content does not deserve policing. However, content that strays outside the bounds of common decency, probably needs to be censored. If a political campaign started advocating for the legalisation of child marriage, for example, despite it being a political ad, it is also far beyond the realms of common decency and should be censored. Similarly, for political ads that insight hate or xenophobia.

--
*Defining "inoffensive" is difficult, but that's part of your job if you're running the largest social media platform in the world. Once you filter out the bots, your own "like/hate" buttons should allow you to highlight the more controversial items.
Can someone clue me in on the whole story?
I've never had any issue for as long as every I/O had their charset properly declared, do you have done samples to share?
The fed doesn't just give away money... they can only loan money out, which had to be repaid later.
Perhaps you should write an article about eating toothpaste and submit it to HN. Try to taste as many brands as possible.

When you eat toothpaste, does more fluoride make it taste better?
Factor out smaller projects. Try to break up the next step if there is no progress for a while. Separate task definition, implementation and testing into separate steps. If the last project got stuck, try something with a smaller scope.
I get laughed at for listening to jazz.
> No, the central message of the book is that in order to become less racist, you need to become less white.

Assuming you have read the book and reached that conclusion based on the actual content, I'd be interested in specific support for that claim. Because while I haven't read much (again, just some of the freely-available preview on Google Books), that description conflicts with essentially every bit I have read, including the sentence I quoted from the introduction, which from reading the introduction seems to be the author’s direct statement of their motivation with the book.

> And even if it is still a matter for the individual, the book asserts that racism is an inherently white trait.

It seems to say it is a system into which Whites in the modern USA tend to be socialized into participating in in varying ways and degrees; it seems to be extremely repetitive on the point that it is a product of social context and not an inherent trait. I supposed it is possible that after the introduction the author pulls a 180° and reverses every word of the Introduction, but it seems a lot more likely that the people painting the books content as being a bunch of things that the Right has been setting up as strawmen to argue against for decades before the book was published in discussions of race are just setting up those same strawmen again instead of engaging with the content of the book.
Looks like this post is relevant: https://thume.ca/2020/05/20/making-a-latency-tester/
An internal censuses during the first dotcom times asked all employees to identify themselves as either individual contributors or a manager and the CEO reported there were far more individual contributors than was possible. Most managers considered their primary work to be as an individual contributor.. Few self identified as bureaucrats..
If all you think it needs are sensible defaults, try just bending said defaults.

I'm somewhat curious what choices of Stallman's you think are holding it back. Feels more alive to me than it has ever felt. And that branch that is using gcc to compile elisp is a delight.

I concede I expect there are choices made that could be bad; but I suspect most of the choices people think matter, don't. Which is why i highlight the compiling elisp branch. A complete rewrite would not have had as much of an impact. And, frankly, I feel elisp is easily as good of a language as any proposed choice. Better than most.
All of these juvinile "It's easy! just implement ${SUPER COMPLICATED INFRASTRUCTURE WITH SPECIFIC REQUIREMENTS AND LIMITATIONS I'M GOING TO TO PRETEND AWAY}" replies from eager-idiot hacker tweens is just trolling.
Don't you know? Bankruptcy is very bullish news these days on the wall street casino. Stocks only go up.
Anyone that knows what vi is almost certainly knows what emacs is.
My understanding is Java went to UTF-16 in J2SE 5.0 in 2004 before that its was UCS-2 which is a fixed 2 byte encoding.

If Java were made today it would probably be UTF-8 instead, like I said we are still figuring strings out, I hope UTF-8 is it.
Contrarian view on mutable default arguments in Python
Whats heinous about mustard garlic?
Of course, this is looking at the brain's power management system and trying to infer from that what processing is going on. If you did that for a CPU, you could see the FPU or the I/O controllers heating up, get a sense of how many cache misses were going on, and see how many CPU cores were doing anything. You could probably tell a game, spreadsheet, or web browser apart. This would not lead to much insight.
Worth underscoring that you are always missing something. You don't dodge that bullet by using emacs, just pick what you want to miss.
That can be your new side project.
> But right now I dont see QUIC from non-google server at all.

You won't see webtransport appearing for awhile either. Its all still in draft status. The IETF doesn't rush these things.

And for what its worth, the spec for Webtransport is being worked on with close collaboration with the QUIC (HTTP/3) working group at the IETF. Everyone wants webtransport and QUIC to be a good fit for one another, and straightforward to implement in browsers once its ready.

I worry about over-engineering too; but the best way to express those fears is to get involved. Standards are written by those who show up. And the IETF welcomes anyone who's interested to join the mailing lists and attend IETF sessions. (So long as you accept the community norms.) Even the in-person events (when they come back) bend over backwards to welcome remote attendance and remote questions.

This is the video of the webtransport BoF session from Singapore last year, if you're curious how this sort of thing plays out in person. There were only about 25 people there:

https://play.conf.meetecho.com/Playout/?session=IETF106-WEBT...

Or the direct youtube link (without the text from remote participants): https://youtu.be/o5cJEuO2-vk
Probably not publicly, but introspectively what other conclusion can one reach? It’s not flashy but it’s the essence of the job.
Yeah, we also have seen generally worse performance in most courses -- I think it was really hard for the students to study at home, for many reasons. At the same time, we saw clear evidence of cheating in some courses, like rapid point increases at the last quarter, timewise, of a test. And people uploaded their exams for help, in a way they could be identified. These cases are now with the administration. Not sure what will happen to them.
I wouldnt know what they teach Americans in school. See sibling comment for why youre wrong.

Nothing is less disrespectful than not telling the story of ordinary people, in favor of national or foreign narratives.
They've been moderating content since they introduced algorithmic feeds. If they want to claim to be neutral then bring back a simple chronological feed of the people I follow.
Western Union had 300 full service money transfer locations, as of 2018.

https://www.westernunion.com/nz/en/home.html
Especially since most fMRI studies of note tend to be ones studying specific inputs. It makes total sense to see what parts of the brain light up with a given stimuli in a given set of conditions. Of course you wouldn't extrapolate that to the entire brain, as brain research is as much about what does light up as it is what doesn't.
if this was intended as an anti-joke, good work. if you’re being sincere, good god man lighten up
It's a good idea but I see a couple of drawbacks:

- if you use a standard website you get limited feedback. Politicians love twitter and FB because they basically have unlimited retweet/reposts and feedback from their supporters. So using their own system, they would lose that.

- A stand-alone governmental system that allows interaction would need people to register specifically to that system. Beyond becoming a massive potential for data collection (potentially in the same vein apps for political parties are doing it) there is no way it could reach a significant portion of the population (beyond its own supporters maybe).

- The use of private companies blurs the line between official commentary and a personal one. That's probably also a reason why these people would not want a dedicated governmental infrastructure, it may rob them of this ambivalence.

So, the government should have its own system and any public official should only be allowed to interact through that system and not use any other social media platform other than for sharing recipes and pictures of their dogs.

Maybe they would then think a bit more before retweeting nonsense and hate[1] and they could be made slightly more accountable.

[1]: https://www.bbc.com/news/world-us-canada-53212685
If you visit Tokyo / Yokohama, I can recommend Dolphy for some live Jazz. https://dolphy-jazzspot.com/