skysight-inc/HackerNews huggingface dataset:
I have some similar experience, but I don't think it's entirely bad. If the motivation to check out <new language-X> was to learn something about it and you cooked up a project with that goal in mind, not finishing the project doesn't mean you didn't accomplish your actual goal of learning something about language-X.

In other cases, I'll start a project only to learn in the course of it that it's a bad idea or doesn't have as much upside as I initially thought. In those cases, finishing the project would lead to a worse outcome than stopping the project once that discovery was made.

Projects as an adult aren't the same as school projects. If you don't finish a school project, it's bad (at least locally). If you don't finish a project as an adult, that could be either good or bad.
Journalists are supposed to investigate, podcasters are supposed to have an opinion about the news, but not investigate itself. That's why the article says that journalism as a profession is dead.
It was an interesting blend of easy syntax and low-level concepts. GOTOs and GOSUBs, simple operations on primitive types, neatly mapping to the metal underneath.

But back then, computers and operating systems were very thin abstraction layers on top of the metal anyway. The current computer is a totally different beast.
Essentially, the Viterbi algorithm computes the shortest path through a DAG. If you explicitly model each transition/emission event as a single node in a graph, and if you then convert all probabilities p to -log p, than any shortest path algorithm will find the same result as Viterbi, which is the path of maximum likelihood.

This is easy to prove: for probabilities p_1, p_2, p_3 ..., the path which maximizes p_1 * p_2 * p_3 ... also maximizes log(p_1 * p_2 * p_3 ...) = log(p_1) + log(p_2) + log(p_3) + ... and thus minimizes -(log(p_1) + log(p_2) + log(p_3) + ...) = -log(p_1) - log(p_2) - log(p_3) .... Because the probs are all 0 <= p <= 1, their log is <= 0, and choosing -log(p) as an edge weight gives non-negative weights. So you can use any standard shortest path algorithm to minimize -log(p_1) - log(p_2) - log(p_3) - ... and thus maximize p_1 * p_2 * p_3 * ...

The Viterbi algorithm uses the same "trick" as the common algorithm for finding the shortest path through a DAG with better complexity than Dijkstra's algorithm: you can just process them in their topological order (which can be found in linear time), instead of processing them based on their position in a priority queue (as in Dijkstra's algorithm). Even better, in a HMM, the topological ordering of the graph is already part of the input: it's just the sequence of observations.
I’m going to wear red to the funeral, and be a beacon of joy to the other three people there.
I have a shell alias so I can just type pb to do pbpaste|pbcopy - easiest way I’ve found to strip formatting and get plain text.
MediEvil developer sells game archive amid cost of living crisis
Sister Essex-class ship USS Yorktown CV-10 is preserved in Charleston SC (east coast of the US) and is also well worth a visit.

https://www.patriotspoint.org/explore/uss-yorktown/

Even though they are of the same class, there are differences between the two ships. Both were upgraded several times over their careers.
on a technical level, can you explain the difference between pre-trained transformers and human language processing? why does this difference make them more susceptible to prompt injections than we are to—say—lies?

I’m not saying you’re wrong, I just want to see your working
I was hoping to buy an apartment from under some porrige fleeing from Russia as the war progressed, but apparently the Rouble-denominated¥ prices only shoot up. I bought the old one on very good terms at the height of Covid uncertainity, though.

¥ USD is considered to be too volatile to price property in it, so property prices are usually expressed in roubles
I got in the habit of using GNU screen and so have never used tmux. But if you have a long-running text UI program (e.g. irssi) you want to be able to connect to on a whim and pass around to multiple client sessions, they're handy for that.
If you like those, see also, off the top of my head and in no particular order: system_profiler, ioreg[1], networksetup, afconvert, sips, osascript, lsregister[2], apfs.util[3], and, from Xcode, GetFileInfo and SetFile.

All have man pages except lsregister; lsregister with no arguments shows help (for context, lsregister is useful when file icons / associations get messed up).

[1] A GUI version is also available as IORegistryExplorer.app in the Xcode "Additional Tools" packages available from

https://developer.apple.com/download/all/

(registration required)

[2] /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister

[3] /System/Library/Filesystems/apfs.fs/Contents/Resources/apfs.util
I get tired of the VB.NET hate. In this case, if some kid picks up Small Basic, and then graduates to VB.NET at 14, he/she will probably graduate to the next big thing by 18.

It's just like many of us picked up PHP in the early 2000s. Then we went to Ruby in 2007. Now we are in Go or Rust or something else.

Any kind of coding is good coding.
It’s fun, but isn’t the effort similar to learn, say, Python, with a lot less market value?

If you start from nothing, C can be as easy as BASIC. You can do a lot without ever touching malloc/free.
The knowledge cutoff date is brutal for some applications.
You’ve zeroed in on the most egregious problem.

Step up basis is insane as a policy choice. It basically means that we just don’t tax the primary means of income used by wealthy people AT ALL.

If a company pays you you have to pay taxes on it. Unless the company pays you by inflating the value of stock in that company, in which case you just… don’t.
I think the layout is optimized for showing branches event and not relative difference between species, though as a side effect of showing branching it does somewhat approximate relative difference.
ChatGPT-empowered, Brain-Gmail interface
https://twitter.com/ArayaPress/status/1656962419032305666
What do you mean no one talks about it? The media itself (and occasionally even the United States government) were taking about it a lot as they lamented the rise of Fake News and the election of Donald Trump. They asked for it, and suggested if they didn’t get it there might be heavy handed regulation. Facebook gave it to them.

A sample.

"What Facebook Did to American Democracy" — The Atlantic https://www.theatlantic.com/technology/archive/2017/10/what-...

"Facebook Has Been a Disaster for the World" — The New York Times https://www.nytimes.com/2020/09/18/opinion/facebook-democrac...

"Mark Zuckerberg Has Set Our Democracy on Fire" — The Nation https://www.thenation.com/article/politics/zuckerberg-facebo...

"Can Mark Zuckerberg Fix Facebook Before It Breaks Democracy?" — The New Yorker https://www.newyorker.com/magazine/2018/09/17/can-mark-zucke...

"Facebook harms children and weakens democracy: ex-employee" — BBC https://www.bbc.com/news/world-us-canada-58805965

“Fighting Digital Disinformation” - Warren for Senate https://elizabethwarren.com/plans/fighting-digital-disinform...
Pop-Up Grand Prix: The Formula 1 Race Fans Don’t Get to See
You can’t get downvotes without posting. And unless your account is under two weeks old (green username) someone would have to go out of their way (deliberately check your profile) to know if you’re a newcomer.

Looking at your account and the greyness of its posts, most downvotes might have come from the same comment¹. Because you don’t have a lot of posts, it made a dent. I see no reason to believe that was due to you being new (which you’re technically not; your account is three months old).

¹ https://news.ycombinator.com/item?id=35770958
ISLM ; )
https://archive.ph/NDnIq
OP has answered this question in the (current) top comment, and others have elaborated further.

Tl;dr "Brahmin" is a more complex and less unified category than you assume.
my two cents, even if I am not 60 but nearly. Do not underestimate the role of chance and fortune in all the decision you made. Don't even think for a moment that all the efforts you put in your job/career, relations and to stay health will somehow led to a positive (for you) outcome. The mantra "if you dream of it you can have it" leave to the posters because it's totally wrong and it can bring you to mental problems if you embrace it. I know it sound depressing but I see lots of people at my age (55) that are nearly broken because for example they sacrifice everything for their careers and goals and now that they don't get what they want are a complete mess. On the same way I see woman that sacrifice they own being for the children and now that they children as grown and do not care so much about their parent are loosed in a life without meaning for them.
Apple Begins Testing Speedy M3 Chips as It Pursues Mac Comeback
To be honest alot of my reply was directed at the first part of it, but to answer the second part....unfortunately I don't think you'll see that 'apathy' towards issues that the Gen X / Millenials were fighting for. If anything, my generation finds new ways to get hurt about things that actually make us stronger as working career driven individuals. People want remote work, but also benefits, but competitive pay, and the list goes on
> When people talk about wealth gap, they mean the ultra-rich, the multi-millionaires. For someone with a net worth of $20 million, a one time half-a-million does not make such a difference.

These people are being snookered by the upper middle class. At $12 million, the estate tax exemption excludes all but the top 1% of wealthy. There’s over a million households in that group.

The top 10% own 70% of the wealth. The top 1% holds over 30%. But billionaires hold only about 3%. To meaningfully address wealth inequality, it’s not enough just to heavily tax Bill Gates. You have to heavily tax people like his father, a law firm partner. You need to heavily tax many of the folks here on HN.
What is a really good reason that has motivated you? Can you give some examples? This is the place where I get stuck.
No mention of Metropolis-Hastings :(

It's the biggest, baddest, hammer in probabilistic machine learning.
In Wisconsin, it is illegal to hunt a game or discharge a hunting firearm within, at least 500 yards, from public areas like highways, public roads, etc. Hunting firearms restricted include shotguns with more than 4 shots, a muzzle rifle, or a .40 caliber or more firearm. Distance restriction hunting law in Wisconsin mostly affects deer hunting. Any deer hunting activity or gaming within the 50 yards’ restriction is unlawful in every part of the state. The state legislature passes this law to tackle safety concerns in Wisconsin. [1]

(1) Weapons. No person may:
(a) Hunt with any means other than a rifle, shotgun, handgun, bow and arrow, crossbow, or falconry.
(b) Hunt with a machine gun or other fully automatic weapon.
(c) Hunt a game bird with or while in possession of a shotgun larger than 10 gauge. [2]

A 12 Pound Mountain Howitzer Cannon is greater than .40 caliber and does not qualify as a rifle, shotgun, handgun, bow and arrow, crossbow, or falconry. Even a 4-bore rifle would exceed the legal size limit.

[1] - https://gunlawsuits.org/hunting-laws/wisconsin/

[2] - https://docs.legis.wisconsin.gov/code/admin_code/nr/001/10/i...
4-bit quantization is to reduce the amount of VRAM required to run the model. You can run it 100% on CPU if you don't have CUDA. I'm not aware of any AMD equivalent yet.
Cleaning after use with soap and hot water or perhaps hand sanitizer or a dedicated product is typical. But read the included instructions.
All the arguments against EVs are wrong
LBank Incorporates in Joseon
Sending payments to every known resident would not be difficult to implement. We already did a fairly decent job during points of this pandemic, and that was with very little preparation (and also an egomaniac who delayed it to get his name on the checks.)
I quite like this modern reimplemention of GW-BASIC:

https://robhagemans.github.io/pcbasic/
It wasn't a competition. As I remember it, Jon Bentley asked Knuth to write an introductory example of literate programming, and McIlroy to review it in something like the way a literary critic would critique an essay. Both responses were thoughtful. I learned more from the Knuth, but then I was already familiar with the Unix philosophy.

To use the heap you still need to look up the words efficiently.
When a person's impact is x100, it takes x99 less villain-ness to be a bigger villain
I have been trying out a kakoune arcan frontend [1] with the intention to use it over the network along with cat9 [2].

[1] https://github.com/cipharius/kakoune-arcan
[2] https://github.com/letoram/cat9
Are you open to a single dependency [0]? Entirely native tooling is an admirable thing that I greatly appreciate, but parsing subprocess output is fraught with issues (I know, I've done this as well).

[0]: https://github.com/ParallelSSH/ssh-python
I haven't tried that but https://github.com/abetlen/llama-cpp-python and https://github.com/r2d4/openlm exists
You need to configure it properly or pass the -u flag for it to support unicode I believe.
I tested on a serious use case and quality was subpar. For real use cases I had to either host the most powerful model you can get (e.g. LLaMA-65B or so) on a cloud machine, which again costs too much (you'll be paying like 500-1000 USD per month), or just go straight for GPT-3.5 on OpenAI. The latter economically makes most sense.
There are places that were welding people's homes shut at that point.

Do you suggest we move away from democracy or try to fix the failings of our systems?
Does anyone have a good technical-context breakdown for how Midjourney does what it does?

Not my focus, but would love to read through something that connects "This is how it breaks down input/example images, identifies relevant high-level themes and characteristics, then rebuilds those into novel output images."

Specifically around image generation, although I assume there's some text metadata in the background.

F.ex. "What makes bomb shelter images look like bomb shelters?" is a question I could answer, but apparently one Midjourney et al. can do a pretty good job answering too.
Why? I have all season tires and they work fine enough when it does snow but I also don’t drive much.

When I looked into getting winter tires, I saw they generally last 60,000 miles or 6 years whatever comes first and since I only drive like 5,000 miles a year, that means I’d have to replace 2 sets of tires every 6 years instead of 1.

If I drove 20,000 miles a year though I’d definitely get them.
What you really want is a "dumb comment blocker". Should be possibly nowadays with LLMs. "Is this comment a variation of lol"?
> Would it have been impossible to nudge Node.js in the direction of where Deno is today?

Yes, do you not remember the whole nodejs vs. IOjs split? The community is already pulling node in tons of different directions.

> Would it have been impossible to replace Babel with a Go implementation?

Again, yes it would be impossible by dint of the fact babel is made to be a framework where you process JS ASTs using JavaScript. Rewriting it in Go removes the whole ecosystem of JS plugins it built, which is kind of the entire point of the project. A Go rewrite of certain transforms is a new project.
It’s at 501 karma.

https://github.com/minimaxir/hacker-news-undocumented#downvo...
Ask HN: Examples of Data Visualization of Literature?
Are there any great examples of visualizations of the written word (novels, poems …)?

I am not talking about simple ones like word clouds. But something more complex, beautiful
Knowledge cut off and sending potentially sensitive IP to a centralised and untrusted third party. This would likely limit the addressable market.
Ultimately, if you are "accountable" for everything in the world, then what you must do is establish control over everything in the world. Anything that cannot be controlled must be shackled and harnessed. Any independent behaviors by others must be extinguished; they must be turned into compliant automatons to be pushed this way or that by force. Nature also must be eliminated. It is illegible; you cannot understand or control it; it has to be paved over so that a Cartesian grid of parking spaces can be painted on it. Anyone who isn't you must be in chains.
Their ToS are pretty clear there were also under a none free speech absolutist CEO. Your question makes no sense and implies the only thing you wanted to do was incite a flame war.
People hear what they want to hear. Some people will hear “if we up minimum wage to $100 it’ll create more jobs and end poverty!”
100% agree that these general statements comparing in-person to remote are not helpful.

Even within a single project of a single team, the remote vs in-office balance can change as the project evolves.

Early days of a project, where everyone is figuring out what to do, white boarding, imagining what is possible ... in-person is hard to beat. Later stages where it's implementation, iteration, and more deep work (like coding) ... remote is probably more productive.

Companies that aren't thinking about this in a more nuanced way and designing a more flexible culture are doing themselves a disservice
Good, I hope any such companies and agencies are eliminated and their leaders jailed.
I wish more companies did this. I cannot delete my Coinbase account because I must provide a phone number to log in (which was not needed when I made the account). SendGrid does the same thing.

Yahoo handles it well, I think. They will send an email to your recovery email address to inform you that unless you log into your account in the next 30 days or so, it will be closed.
> I believe The Boston Globe have a strong history...

Based on who's fact checking? The Boston Globe's? For all I know the Boston Globe might be the bees knees, but institutions of journalism should go. It isn't appropriate to put trust in "The Boston Globe". That isn't a real entity with opinions and it isn't an entity that we can vest trust in. Names should be named, individuals should be identified and their record should available.

The internet has allowed us to see behind the curtain. These institutions are full of people, and it is now possible and reasonable to scrutinise the individuals and their records in ways that were previously impossible. And the majority of them have records that are indefensible. As an example, pretty much every election I've seen suggests that the US body politic is a lot more sceptical of the military-industrial complex than the media wants to pretend, I don't think the bloodthirsty consensus would emerge anywhere near as readily - if at all - were people choosing their own talking heads like what is happening in the world of podcasting. That is materially important to the state of the entire globe.
Wow, 12 vehicles just on the commute? I have never seen this living in a snowy region. I would barely see ditched vehicles at all. Do you mean ditched as in "abandoned after slipping off the road"? I would see one or two every 50k miles. Though it is better to ditch than to drive yourself into an accident, I think.

The over-revving story is hilarious but concerning. It's clear that these drivers were not taught to drive on ice. I suppose it's best to leave the car on the side of the road and return later if you have no instruction, training, and haven't sought out any knowledge for ice driving.
Simplicity of mathematical models at the expense of falsification… who needs science, anyways?
I can run the Wizard 30B ggml model in CPU mode using a Ryzen 5700 and 16GB of system RAM, not GPU VRAM. I’m using oobabooga as the front end.

It’s slow, but if I ask it to write a Haiku it’s slow on the order of “go brew some coffee and come back in 10 minutes” and does it very well. Running it overnight on something like “summarize an analysis of topic X it does a reasonable job.

It can produce answers to questions only slightly less well than ChatGPT (3.5). The Wizard 13B model runs much faster, maybe 2-3 tokens per second.

It is free, private, and runs on a midrange laptop.

A little more than a month ago that wasn’t possible, not with my level of knowledge of the tooling involved at least, now it requires little more than running an executable and minor troubleshooting of python dependencies (on another machine it “just worked”)

So: Don’t think of these posts as “doing it just because you can and it’s fun to tinker”

Vast strides are being made pretty much daily in both quality and efficiency, raising their utility while lowering the cost of usage, doing both to a very significant degree.
>the curation social media does is perverse, because it bubbles the worst, most salacious and panicked stories to the top.

As opposed to the mainstream media which… bubbles the worst, most salacious and panicked stories to the top.

Social media did not invent or seemingly run by the aphorism "if it bleeds it leads". If anything, it was a few decades late to the party. At the end of the day, you can't force people to watch something they are not interested in.
It's at times like this that I'm reminded of what Howard Scott said: "A criminal is a person with predatory instincts who hasn't sufficient capital to form a corporation."

Funny how access to enough money to form a corporation, does in certain circumstances tend to clothe your subsequent actions in virtue...
Worse is some younger folks are lumping anyone over 50 into "boomers". Sorry I'm Gen X and we certainly didn't have it easy.
After you commit that big PR add the commit hash to the .git-blame-ignore-revs file. Then it won't affect the git blame attributions.

https://docs.github.com/en/repositories/working-with-files/u...
What’s the argument FOR an inheritance tax, when it comes to fairness? The person who’s passsing the money down already paid tax on the money, whether income tax or capital gains tax. The government already got a hefty chunk of that earned money. Why should it be taxed again? Especially when we see how inefficient the government is at spending money for the public good.
Our brains would then exist in a state of probability too.
I think you failed to read my comment correctly. I said religious zealotry is nuts. Not referring to a particular person.
If people only want to listen to experts, then “experts” in poverty will emerge who can honestly talk about the travails of the poor.

Why do we need a journalist to act as society’s eyes when the afflicted part itself can speak? Journalism and newspapers are an emergent property of capitalism, not it’s a feature of society.
That is kind of outdated for Russia. Many new buildings, salaries increased. Rent is reasonable with cheap energy. And metro goes everywhere.
It’s reprinted in Knuth collections so even he notes the point - there’s a time and place for everything.

And one requires WEB and the other requires the entire Unix tool chain.

(And the only reason the Unix critique is ever mentioned is because of the literate programming version. Which would programmatical archeologists love to find in 2525 - if man is still alive?)
I’d say VB.NET is the PHP of the Windows ecosystem. It’s not as elegant as the language Microsoft likes to push (C#), and it doesn’t seem to have many resources devoted to its evolution.

As such, it matters less whether it is a good, expressive, easy to use language than that there are so many other better options.

Now… it’s not easy to get many languages running on Windows. While on Unix you get Python for free in a base install (with some rare exceptions), Windows require some extra steps novices may have trouble with.