skysight-inc/HackerNews huggingface dataset:
Neat.. I was just in that park last week for a wedding, it was too bad that a lot of the roads were still closed, but it was still amazingly beautiful. Think I've driven over the continental divide about 6 times in the past week, the one east of glacier national park twice and three times when driving through yellowstone to get to teton national forest today. It's just ridiculous up here.
There are always multiple paths to get something done. Some people prefer automation. Having "a bucket of bolts and nuts" makes it possible to hack your way around things.

Some people like Ferrari. For some - the utilitarian value of it, is minimal. They'd rather have "a bucket of bolts and nuts" instead. They can't go camping in a Ferrari. They can't take their bullmastiff to a vet in it. They can't help a friend to move furniture.

Emacs is that - it's not akin to a shiny, expensive but not very useful car. It's like a transformer - you can build a pickup truck, a camper, an ambulance, or a race car.

But some people like Ferrari. And that's totally fine.
I imagine he was leaning over the engine bay, maybe holding the drill in one hand. So in that specific scenario, the tool was more powerful than he could control.

But that same drill might be asked to bore a large hole in a piece of wood, and the user would anticipate the amount of leverage they need to control it. Two hands, arms close to body, etc.
I think it must be northern?
Nvidia forecast beats expectations but crypto mining's role remains unclear
For a Chrome extension using manifest V2: you can inject "inline" scripts into the DOM and interact with a page's JS regardless of the CSP.

For a Chrome extension using manifest v3: you can inject script tags with a src pointing to a local JS file in the extension regardless of the CSP.

Modifying the CSP is not a requirement for a Chrome extension to interact with a page's JS. I don't know about other browsers though.
At it's best, that's what scientific reports is (in a number of subfields)--a place to put research that is reviewed for technical correctness. There may be debate about how well it succeeds, but I think it's useful. I would prefer to have more papers out where people worked on something, found it wasn't necessarily exciting, but it was solid work and it saves other people time.
Facebook to take action against users repeatedly sharing misinformation
Speaking from my own experience during my stint as a network admin on a national IRC network 2 decades ago, this fits the psychological profile of certain people I encountered quite well. No intent to sabotage is needed, various things about IRC just bring out the worst in some people, and my guess is that this mostly begins with the channel modes; socially acceptible privilege and power over fellow humans which can be had by networking with the channel owner.
At the network operator level, concurrent user numbers become an issue of pride, total registered user counts, total active accounts likewise...
The more people view the network as a worthy entity for itself instead of just a tool for communication, the worse it gets.

In this whole thing, one thing in particular is interesting to me since freenode was not just an IRC network, but an IRC network with a focus on FOSS projects: Freenode / rasengan seems to insinuate by his actions that a project does not have the right to choose an official realtime communication forum for itself; that it is freenode which brings the users to the project channel instead of the other way around.
CTRL-F bandwidth: some generalizations

CTRL-F latency: ...
also, a lot of them are not really misfits. They are just badly interpreted.
I don’t know about any of this drama but that post is unreadable. What is it actually saying? It spends like half the time talking about prior versions of itself with long detailed explanations of why it changed.
I'm a staunch Democrat, but the Kavanaugh accusations were absurd and angering to me. There was nothing there to back her allegations at all. The witness she said was there, her friend, said she didn't remember the incident. She couldn't even remember where the alleged assault took place. She even got the year wrong and had to backtrack to a "more correct" date range later on.

I think she has some form of false memory syndrome, which would explain why she believes so strongly that this event happened, but she has absolutely not even a single atom of proof.

It's funny that a letter signed by 65 (SIXTY FIVE) women all stating that he was a gentleman was completely ignored by the media. The media hones in on a single woman who claims sexual assault with no evidence, meanwhile there are 65 women willing to testify on his behalf. It's incredible to me. If he were a predator, wouldn't you think there would be a single woman in the 40 years since this alleged assault would have come out?
Jalkers Milon
Consider reading "To Destroy You Is No Loss". It's the only book to have ever made me cry while reading it. It's a true first hand account of the genocide in Cambodia in the 60s. I read it after having read 1984, and I could not help but pick up on the parallels. There was no AI technology, but it reminded me of what you said: "Everyone was part of a big network out to get you"
> Turns out S-expressions are just a Really Good Idea (tm). That's why people keep reinventing them over and over.

In the age of multicore, the perception that everything is a list which lends to sequential processing it makes lists actually less appealing.
> Posting this because most people in HN have a warped view of what homelessness is

You, good intentions aside, are the one with the warped perspective.

This is social justice warrior nonsense. Advocates love to cite the same self-collected/anecdotal data that just happens to support to their expensive, unhelpful, selfish ”mission”.

What you’re doing isn’t working because you’re not even addressing the symptoms let alone the problem. Jesus Christ. But, as they say, it is difficult to get an advocate to understand their “solutions” suck when their salary depends upon not understanding it.
Thankfully you were unscathed. Otherwise I could not have mentioned that I really enjoyed reading that :)
> Will it happen? Almost certainly not, though I would like nothing better than to be proven wrong about this.

At this point it is about consensus among implementations. phoe got package local nicknames into all implementations, and that is a very major revision to the standard. So in practice it is happening.
Sigh, yet another one of those wonderful companies that are way beyond my timezone. (and probably skill level too, to be frank)
The government doesn't necessarily need to know the location of each piece.

Of course bank safety deposit box is an easy target, but it's easy to spread more pieces among lawyers, family, even friends, even without them knowing what it is.
Bozeman would be an odd place for avoiding plebs - 30+% of the population is partying college kids and ski bums/outdoor vagrants. There are also the multi-million dollar homes, of course.

It really is lovely there though.
"[transient homeless] generally refuse to get services"

Is this because the services don't really offer effective help for this group?

I understand why mental illness or addiction might keep people from using services. But if someone is just down on their luck and won't accept any help (assuming they need it), something seems wrong with that picture.
> what I can say about people

I think there is a distinction between "say" and "publish". NAL but libel deals with published falsehoods, these are not private conversations or communications. Communicating a message to millions on twitter or saying it on TV is different from talking to friends and family.

> what I can say about people who’ve sexually assaulted me

Remember you can still relatively freely say/publish your opinion; tell a million people they are a monster, creep, treated you poorly etc. But publicly accusing someone of a specific crime or sexual-impropriety is a serious allegation, and to me it seems ok that the accused has a way to legally challenge it and require proof.
To compress further, journal clubs [war game a paper's methods, results, and conclusions], so to speak.
Pretty sure most such places, as in very nearly all of them, have a line that if you cross it they will shut you down and/or ask you to leave or just throw you out. Not like most owners, bartenders or bouncers would be cool with someone trying to rally a mob in the place.
My sense of community would have to be severely damaged or underdeveloped to be content with municipal policies possibly helping individuals who live thousands of miles away while passing by people living in tents on a daily basis.
Using Kepler GL to Visualise over 35,000 Earthquakes Near Christchurch, NZ
I wonder if there's potentially in trying to seed some of these coastal wetlands with potentially non-native Mangroves which thrive on brackish water. It's not a native species, but at a point, surely unnatural but living trees are better than dead swamps.
Why can’t academics insert some sort of cryptographic proof of ownership or publication date? The ownership could be done with something like Keybase, and as far as dates, that could be as simple as private Git repo that you make public or some fancy blockchain solution. But I suppose even then, people could look the other way.
Why is this link a facebook redirect? Can we update the original link?
I'm not sure about the others, but in Firefox, whenever a site supports its reader mode, there's a little icon in the address bar that removes all the excess stuff and reformats the page with your preferred font size, colors, margins.

https://support.mozilla.org/en-US/kb/firefox-reader-view-clu...

I would imagine the other browsers have a similar feature... maybe as an add-on, if not built-in.
Well, his double D cougar gf will definitely put him in a harness and work him. She will go to town on him.
I'm hoping people won't go crazy with it. Generics are one of the things that drive me nuts about the Rust ecosystem... it feels like every library in Cargo is based around a bunch of types with a bunch of unnecessary type parameters. Like, if I want to parse command-line arguments.

What I do want is to stop implementing sort.Interface over and over again.
Right. Unless they decided to arrest or attack attorney for some fake cause that enables them to dig deeper.
The problem with saying this is that while it makes sense if you connect the dots, the path of those dots isn't direct so it's non-obvious to some. A government spending that money can't just build housing and have it solve the problem through market forces because the government won't be participating in the market that way. What a government has to do is incentivize the market, and through incentivizing the market (even if that's taking out many disincentives that have been put in place) cause market participants to build more housing.

So, while saying "just build more housing" isn't wrong, it's not a useful way to communicate the concept of do whatever it takes to encourage more housing to people that aren't already on board with the idea.
As someone who's working on code base at ~100k LoC I'd say that generics would be great to have:

- We have some utilities (e.g. caching layer) which now either needs to use interface{} (and lose all type safety) or hard-code the type their dealing with (and thus be duplicated).

- Lack of iterators are annoying. We often need to stream data from a database and now we need to introduce a separate iterator-interface for each thing that can be streamed (`Next() (Entry, error)`). Working with these iterators are clunky since we can't write common tooling around it (e.g. "fetch the first entry").
Do you normally dive with a compass?

For similar reasons I usually dive with an analog backup gauge.
A jobs program, for those who know the right politician.
That sounds horrible. Why?
Northeastern North Dakota. The website just shows it stopping at Canada since it's based on USGS data.
Facebook reverses ban on posts claiming Covid-19 was man-made
> Back in grad school a colleague of mine spent nine months on an experiment in a new field and submitted it as a paper to a quality journal. Six months later, the paper was rejected for lack of novelty: One of the reviewers had found a paper with a figure-by-figure duplication of the same experiment -- published on arXiv a week before the rejection decision. Both the managing editor and the author on the arXiv paper were from Chinese universities.

I have no experience in this area, and I am probably going to ask a dumb question: why not always submit the paper to arXiv before submitting it to a journal to protect against this kind of theft? Wouldn't that clearly and indisputably establish priority?
i really love fp. heck i was even overly zealous about it few years ago, annoying everyone around me with it :-)

but this development kibda makes me sad :-) i use go for so many projects because it finally restrained me and my employees enough to not argue about language features all the same. and all our code bases look the same. i loved that about go.
no, with generics, and all potential libs (just wait for go lowdash, go rambda, go fantasyland, go promise etc), that will come to an end :-)
Would supposedly intelligent people stop talking about 'AI' in this way? It's not, that, special, it's mostly just tech

Our laws, freedoms, responsibilities, civic attitudes, judiciary, journalistic institutions, governance - all of this is what establishes what we are going to be. Not 'tech'.

Tech does provide 'means not before possible' but it's our choice, and it's not really a story of AI.
One of the reasons I love to dable in the game Space Engineers is that you get to experiment with simulated physical equipment. Things often go wrong and boom (or Klang in SE parlance) and you often die or hurt yourself. You seen learn to program in steps for safety.
Theory vs practice for the specific language. Here, the extra signatures and unnatural patterns destroy the readability.

It could still be better though if you have, for example a number of pipelines for your data. There, the reuse of Sort/Group/Frobnicate/... in close by blocks would actually be nicer.

But yeah - the more extra syntax is required for those pattern, the worse they are in practice. (or, the more things you have to abstract in a small range to make it useful)
One person's readable code is another person's unreadable mess. It depends on what kind of program you're writing.

The fact that functional programming emphasizes "abstraction" so much means that, by definition, you're further away from what's actually happening. So looking at some declarative code it's not immediately obvious what the computer will actually do. The kinds of programs I write require me to care about that deeply. So when I see declarative code all I see is a giant question mark as I wonder what in the world the computer will actually be doing when it executes that code.

Anyway, my point isn't that one is better than the other, it's that it depends on what you're doing. For some of us, the higher levels of abstraction are actually less readable.
We do https://www.thecrimson.com/search/
The best way to lower the cost of housing is to
increase the supply of housing. And the best way
to do that is to unleash developers whatever is
most profitable whenever and whoever they want
without government regulation and NIMBY activists
getting in their way.

You had me up until here. There is surely a (messy) middle ground between "recognizing that increasing housing supply drives down pricing" and "letting real estate developers do literally whatever they want."

I spent quite a few years living in a "trendy" area where housing developers crammed as much housing into it as possible. The results were not pretty. Very easy to create an environmental and quality-of-life nightmare which is particularly unfair to those already living in the area, with no say over what becomes of it.

The goals of housing developers are not necessarily aligned with that of society.
Nazi moderators closing valuable discussions just because they can.
tl;dr: Experience makes dangerously careless. Examples: quadcopters, lasercutters.

I had a similar scenario with the same preconditions. In this case, one of the propellers came off and barely missed a face.

This was a 10 inch hard plastic prop with some sharp edges. It could've taken an eye out. It could've caused serious cuts. It could've been a carbon fiber prop and caused _serious_ cuts. Of course it could also have been a soft plastic, round edged prop that would've done less damage. It missed, and nothing happened.

In this case, the cap on the mount wasn't tight enough - complete negligence; preventable. But what bothers me it that it is not possible to completely prevent that kind of mistake. Mount caps _can_ shake loose under vibration - with some features (spin reversal) there is no one safe screw direction. Also, mounts can break. More importantly, prop blades can break. Some prop mounts only use rubber loops to secure the props - they props are _meant_ to fly off off in that case. A prop could be inverted, or the PID controller could diverge, potentially sending the entire copter into your face. Probably everyone should wear safety goggles. But nobody does, and things rarely go wrong. At the very least, please do not have your head on _or above!_ the propeller's plane. Search Youtube for "quadcopter hand launch" for an appreciation how often this rule is broken as a matter of normal, routine operating practice. Often the person holding is not the pilot. That's some trust, when a small inadvertent finger movement on the pitch axis could permanently injure.

What also bothers me is that the people who should and do know best often ignore safety the most. Ever seen a group of copter devs scramble as the noise of the copter thirty feet overhead cuts off? Ever seen the same group charge a few dozen lithium polymer batteries that have survived more than a few crashes, unattended, with no fireproof bags, with no fire extinguisher, in someones room? Nothing ever went seriously wrong. But everything could have. And dont get me wrong - these are smart, safety minded people.

Along the same lines, if you are ever near someones DIY lasercutter, say in a hackerspace/makerspace... do _not_ assume it is eye safe, no matter what they claim and what laser safety certs they claim to have. In particular, do _not_ ever assume it is eye safe when you look at it from an unusual angle, like when you bend down, kneel, or when small people, children or pets are present. I have seen multiple DIY lasers get the top cover right (easy - any thick plastic sheet will block stray light from a CO2 laser), and completely and utterly fail to close small holes in front (air vents, or lid not closing perfectly, ...). There's a back of the envelope calculation that looking at the diffuse (not even reflected) spot (invisible! - and there might not be secondary light) a 100W CO2 laser (a typical size for ambitious hobbyists) creates on a surface can cause permanent eye damage if viewed from 1 meter away.
Ouch... and what are the odds!
Reading between the lines, they started out by “designing” i.e. choosing genetic sequences. But they found out it was more efficient to generate more virulent viruses simply by natural selection in mouse and human respiratory cell cultures.
You're right ... AI is a bad choice of words, but keeping up with China in these things will essentially be a geopolitical necessity.
> the Stasi already had the capacity for that 40 years ago.

I disagree. I haven't lived under Stasi but I have lived through Martial Law in Poland in 80s.

Yes, when you have picked up a phone receiver you have been greeted with pre-recorded message that "your call could be recorded", there were tanks on the streets and secret police everywhere.

But more or less you realized that state capacity is quite limited - political police could not practically analyze every recorded phone call of every single citizen. Police could have messed with life or even kill some dissidents and beat or shoot at people during street protests but they were not able to identify every single participant thereafter. In mass of protesters you were safe.

Also you could just leave the system, go into the mountains, find some job and live simple life without being bothered by the state.

This is not an option nowadays. Even democratic state has an abbility to trace every movement of every citizen. You could be traced and fined for every minor offence like traffic, your conversations, your movements are constantly recorded. You are tracked not just by the state but also by private surveilance economy.

And most important it is much harder to just leave a system. Your biometric ID, your banking apps, your credit score, your vaccination proof, your health records, your smartphone will follow you to the most remote in the country.
> It is not safe e.g. out of bounds array access is rather common and there’s no runtime check for that while e.g. Borland Pascal let alone something more modern had it (even if you could turn it off in compilation options for better performance

ALGOL dialects for systems programming had it 10 years before C was born.

CPL the language that BCPL subset was designed as bootstrapping compiler, had it.

PL/I the language used on Multics had it.

PL.8, language created by IBM for their RISC project and LLVM like compiler toolchain, had it.

As did plenty of others.

> And in most cases you know what will compiler produce—what would be memory representation of the object and how you can reinterpret it differently (I blame C++ for making it harder in newer C standard editions but I’ll talk about it later), what happens on the function calls and such. C is called portable assembly language for a reason, and I like it because of that reason.

When the target CPU is an old 8 or 16 bits CPU, and the code gets compiled with optimizations turned off.
> ...still prefer stuff to come semi-configured out of the box

Maybe I'm weird, but stock GNU Emacs as out of the box is perfect for me. Tried configuring it with various bells-and-whistles over the years, but I always come back to stock Emacs.

(And no, despite using Emacs for 25 years I don't write elisp.)
> On a warm day in 2008, Silicon Valley’s titans-in-the-making found themselves packed around a bulky, blond-wood conference room table.

The author has read The New Yorker a lot. Some captivating details, made irrelevant at the end of the paragraph.
Can you give some more details? What field was that in? Can you maybe point to the arxiv paper? What was the journal your colleague submitted to?

I'm trying to understand your story because many details are very different from the things I know about scientific publishing.

Your colleague was a grad student who researched and conducted an experiment in a new field without a supervisor (you say there wasn't a coauthor with enough research cloud)? This never happens in my field and pretty much any technical field I'm aware of.

It then went to the review process and was rejected six month later because a reviewer found (a "copy" of) the paper on arxiv? And the rejection reason was lack of novelty? In many fields arxiv does not count as a "already published" . In particular if the submission date of the article is before the article showing up on arxiv.

Also you say the article on arxiv was very obviously copied. So did this result in plagiarism investigations? While there are many things wrong with the current review process, accusations of instances of plagiarism are typically dealt with very quickly and in my experience pretty much always results in the editors in chief getting involved. So did this happen? Also in my experience there is generally much more scepticism against chinese authors than western authors when this happens. The quality of research and publications from China has dramatically increased in the last 5-10 years though.
That whole UE5 demo runs close to 1 triangle per pixel, its pure graphical masturbation. The problem is GPU power.