jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> Economies are improved and sustained by moving money, not by stagnant money.

A common misconception. The health of an economy lies in the goods that are exchanged; money is merely a placeholder. They are improved by producing more goods than are consumed, which creates room for investment in capital goods (tools for enhancing the productivity of goods and labor) and the research and development of improved technology (learning to make better tools).

"Stagnant" money just means that more goods were produced than were consumed, and the surplus was not actively invested. The surplus still exists, and continues to fuel investment (by others) so long as the money remains unspent. The "stagnant" money is off the market, not competing for goods and services, and as such contributes to a reduction in prices similar to what would occur if that money were simply destroyed (albeit temporarily), shrinking the money supply. In effect this leaves the decision about how the surplus of goods should be invested up to other market participants.

If the owner of the "stagnant" money knows of ways to invest which would provide an ROI better than the average rate of return on the market (i.e. the rate of deflation) then they should do so, earning themselves a profit and raising the average rate of return. However, below-average investments—malinvestments—would lower the average rate of return and reduce overall economic growth, and ought to be discouraged. It's better for everyone for the owner to simply sit back, "hoard" the money, and receive a passive reward for producing more than they consumed than it would be for them to actively invest in ventures with below-average realized returns and thus divert resources from better-performing ventures, but that is exactly what an actively inflationary monetary policy encourages by driving people who lack the competency to choose good investments to invest in the market anyway merely to avoid losses due to money supply inflation.
As a user, am I expected to write the labeling algorithms myself or do you offer some in-built ones?
My latest immersion into Beej's guide was through the GIOS course too! It also opened my eyes to the amount of familiarity/expertise my older co-workers had with systems programming (they helped me when when they heard me whining about the socket programming assignment). It taught me not to dismiss someone just because they don't know the latest TensorFlow API/Neurips paper.
a few covid sniffer dog stories around it seems (e.g. recent discussion here https://news.ycombinator.com/item?id=25892874), all fairly unclear about measurement though?
I have a tool I use for hiring that purposely removes name, location and photos from applicants data that I review.

It helps perception of the prime facts by removing largely irrelevant data.
This is pretty much my experience with linked, to the extent that I use it at least.

I see my friends from my old job posting about wind turbine projects using our software. See my last big project get released into the wild. Give them a thumbs up; keep in touch, keeps doors open. Find new doors. Not a time sink, more high quality data than googling jobs. Seems mostly helpful. I get spammed invites from many kids coming into industry/almost graduating, but I mostly like it - if they seem honest I accept and get to watch them take their first steps in the job world too. I’ve had seniors asking for advice on how to break into computational mechanics and try to help with project advice / sending resumes along. ...Make friends and influence folk. Not bad.
cannot resist that delicious bait

Google and all the rest have many people all over the spectrum, claiming they were being fired for being too left, too right, gay, straight, white, a minority etc - and whenever it happens that little side of the identity-internet jumps up and down in indignation.

I rarely see the "couldn't do the job I was asked to do" or "wound up my co-workers to the point of disruption" - or really any story where there's acceptance of any personal blame.

You do not know what a fascist is - I'd recommend you lookup "Khmer Rouge" for any future arguments you might wish to make against 'leftists'
It’s quite bizarre to me that you feel it’s rude to call someone, but not interrupt them at their desk. Calls may be silenced while doing work, walk-up interruptions are much harder to prevent.
lichess uses it (mithril) for what is one of my absolute favourite examples of a truly well done web application - everything about lichess is just so well executed that if the author of a product like that chose mithril that's a strong indicator it's at least worth a good look.
By "tens-of-thousands of threads" I think he means something along the lines of how in Erlang/Elixir an object is often a thread, and a library a program. By giving so many threads "for free" you make blocking cost nothing. It's a very different approach from your typical language.

This article only uses a few threads, but it will perhaps quickly give you an impression of how this design works: https://howistart.org/posts/elixir/1
Kickstarter campaign is about to meet its goal
> There is nothing difficult about writing an s-expression parser.

Really? Try it in C.

The Scheme interpreters do very limited dotted-pair parsing until they bootstrap into scheme. There is a good reason for this.

And this is before we even start dealing with things like circular references.
Keep on hatin'. Zed's just going to keep writing books that help people, and your impression of him will merely drown beneath the tides of people who benefit from all the work he's put into FOSS & teaching others.

I don't agree w/ Zed on everything, but i have benefitted from his work for literally a decade now: mongrel; his early writing on why programmers should learn statistics; his writings on the types of collaboration/projects programmers are involved in; Learn C The Hard Way; his various talks.
The standard deduction seems like a nod in this direction. Perhaps it could be increased to be in line with the average expenses of a middle class family.

Personally, I don’t think people should be paying a cent of income tax until they’re well on their way to an upper-middle class income. Taxes should always be taken out of surpluses, and never make it harder to achieve a baseline level of comfort and stability. The same should apply to new businesses—not a cent of taxes or fees until revenue is sufficient to support its owner(s), and perhaps even a few employees. If you tax something, you get less of it, so we should be very deliberate about what we’re taxing. If we tax the road to the “American dream”, a lot less people will arrive there.

Whatever tax increases are required on the wealthy and larger businesses to accomplish this would be well worth it imo. A big, healthy middle class with lots of new business formation benefits everyone, including and especially the wealthy.
Author here:

> `->` used instead of `|`? How does that not severely destroy any kind of attempt of compatibility with bash?

`|` tokens are still supported. I just prefer `->` because I think it's more readable. But that's a personal preference and those who disagree are welcome to use pipe instead.

> `cat ... ¦ myprog -> log.txt` would now call myprog with no parameter and try to pipe that to a file, instead of just having myprog read from stdin and write myprog's stdout to log.txt

Fair point. That issue is somewhat mitigated by the REPL automatically inserting a space at the end of commands and parameters (ie `-$SPACE>` isn't a token) but I agree there is still a risk.

The shell is highly configurable (via the `config` command) and I could easily add a config option to disable `->` tokens in the parser. But I'd wager those who complain about it the most are unlikely to be individuals who would ever convert to using the shell. Which would make pandering to those complaints a fools errand. However if you are sincere about giving this a try but put off by `->` tokens then create a Github issue requesting a `config` option to disable said token I'll gladly implement it.

> Something I wonder too is why writing a new shell while most of the features could be implemented as just regular programs that you would pipe to?

Because I wanted to :)

In fairness though, this evolved into a shell. Originally the syntax was very different and the goal was better log parsing. It was an AWK / Javascript kind of hybrid. But I'm not a massive fan of either language and a shell just organically came from the ashes of the original project.

However if you wanted to make use of murex as a command rather than as a shell then you can still do the following:

cat example.json | murex -c 'cast json | [ Index ]'

> Why the need to create a special syntax with [] I stead of just writing a `filter` program that reads input optionally decorated by that type information added by `cast`?

Because murex pipelines aren't just dumb byte streams like in Bash. They fallback to dumb byte streams when the STDIN end is a typical POSIX command, but all other times they pass type information too. This means that `[]` doesn't need casting the majority of the time. It means all the other builtin commands can natively handle JSON arrays like plain text lists. And it means you can use TOML, YAML, S-Expressions, CSV files and so on and so forth without having to learn different tooling for each nor remember to manually cast your data correctly.

I've been using this as my primary shell for over 3 years and bar the odd annoyance with how I've implemented globbing, I actually find this quite intuitive vs bash (baring in mind I had ~20 years of experience with bash previously so definitely wasn't a noob). But ultimately it boils down to personal preference and thus I'd never begrudge someone preferring `|` / bash / AWK / etc over any monstrosity I might build. I just make this project public in case anyone else might like it.
https://www.jdsupra.com/legalnews/clubhouse-app-faces-court-...

On a side note, Germans are obsessed with Clubhouse.
It's been over a decade now but if I remember right yeah the entity was a table, meta-table would do a lookup for the related component(ex: table.mesh would give you the mesh component) and each entity also had an optionally available coroutine for AI logic. Components were batch processed by type for the performance sensitive areas.

The coroutines there was incredibly useful, our designers could write AI that was almost literate programming(yield value was number of frames to wait to re-eval coroutine). Something like: Walk to point A, yield until at A, turn, walk to point B, yield, check for nearby entity of type, yield, etc.

Oh and it also ran the whole game state in a 400kb preallocated block in a system than only had 8mb of accessible ram(rest went to vram).
Doesn't "vau" in the kernel language do this? Or does that not qualify as commonly known?
This thread made me go check, since I obsessively track my expenses in Quicken. My grocery bill has been consistently 4-5X my restaurant spending for basically as far back as I have data (over 20 years). So at least this anecdote supports OP's anecdote!
Can someone please explain to me how the collection of contact data is in any way legal under the GDPR and why Microsoft (Windows), Apple/Google haven't been required to make changes to prevent abuse of this permission (such as selecting specific contacts).

I'd also like to not know why if my contact data is shared, I am not informed of this. If my data is uploaded by Google to their servers, I should know. If somebody chooses to share my data with $app I should know, and, be able to "opt-out" of being included, perhaps (although it should be opt-in!)

Being able to mass collect what is often the most sensitive information means that consistent data is now a liability; keeping the same number/email can be useful for cross-referencing. Ideally you should rotate what data you can (physical address/location is obviously extremely difficult). Everything else is possible (browsers/IP addresses/emails/User Agent strings, phone numbers etc etc)

The best idea is to "troll" with your data; put insane items in your logged in basket (ebay/amazon etc), like sex toys. You can even make an order (and refund it) to further poison the well. Log in to Google and do some disgusting searches, and train algorithms to have the "wrong idea" about you, this is a reality we're now facing as this data can (and will) be used against you at any opportunity.
Ok, so you actually haven't measured your deliverability in any way. Yes, you can probably get emails delivered to your friends who have already emailed you in the past. Spam filtering is more of an issue when you try to email someone who has not engaged with you. If you actually go out and run some tests, you will probably find out a good portion of your email is blackholed by Google and Microsoft.
You're french right ?
Keep the fresh eggs on the counter for a week or so before boiling, and your shell will come off properly.
> Your "competitors" in the market are not bay-area people anymore. It's the whole US.

Agreed, not just American, anyone roughly in the same time zone. There are lots of well educated people in Peru/Chile/Brazil that would work 24hrs a day for a $25k salary.
Example final result, apparently coded by puterman (the author of the tutorial) and others: https://www.youtube.com/watch?v=vfJjRRICzv8
They aren't use cases. They are company names. Which parts of their product runs on Node.js? And have you spoken to their developers about their projects? Just because a big company deployed something doesn't make it viable.
How is that Parkinson's law and not a success story of market competition? Isn't it that the highly competitive car market forces legacy manufacturers to accept lower margins? If anything, we should welcome greater competition to drive down the margins of electric car makers.
Is the irony that this cuts both ways not obvious? Seems very clear; the left thinks the right is intolerant and must be silenced, the right thinks the left is intolerant and must be hobbled. The twist is that both sides are absolutely correct: the other side is intolerant.

The Paradox of Tolerance is a great game theory exercise, just like Mutually Assured Destruction, but I'd prefer to live in a society where we don't lean into these strategies with our foot on the gas.
Paraphrased: “I deeply regret getting caught”.

It’s always the way... they’re sorry about how bad things are for them but not sorry before despite apparently being intelligent enough to run a company.

I genuinely hope he gets 10 years in prison, plenty of time to feel sorry.
She was climbing through a broken window past a barricade that was the last line of defense to where members of Congress were taking shelter. The guard was pointing his gun at her and other people were warning about the danger. I don’t think she should have been shot, but the guard who shot her acted reasonably. It was a failure of the police present, who should have prevented the situation.
I hope the wonderful moderators don’t just censor anyone who happens to say something you don’t agree with or hurts your feelings.
Seems like push rather than pull matters? Recommendations are pushed, search results are pulled.
> So by denouncing racism I am literally denouncing the entirety of civilization I guess.

Considering the "denouncings" have included the US Constitution, Magna Carta, Greek philosophers, and math+science in general, this is more correct and scarier than almost anyone has thought through.

Exciting times ahead!
I have heard it is 50%+ that the fundraiser keeps.
“Building” the virus is a sleight of hand that people use to discredit the lab theory.

More likely than building the virus is studying it and accelerating it’s development.

Now I’m not saying that’s what happened here however without the cooperation of the CCP we’ll have no idea what the truth of the matter is
> I am almost certain that they took a long time to recommend masking.

They did. Initially they recommended testing and isolating (which obviously could not scale much). Their guidelines were still happily ignored as they were updated, though.
Granted, I am biased towards propulsion, but we are not talking about some bolt or bearing as a 'single component'. The propulsion system is a complex thermodynamic cycle, with tanks, turbopumps, preburner, regenerative cooling, injection, engine, nozzle, etc. Seems to be a rather involved 'component'.
My old boss Mike Grimwood used to work with him. He had many tales of building desks for stars and getting absolutely smashed with them. Sounded like a great time to be alive.
The grant system completely compromises most faculty'$ ability to do anything with their decades of training besides sell themselves. Especially young faculty during their most productive years. The only way to turn this around is to change the way we give credit for scientific achievements, and stop rewarding "I wrote the grant" With authorships. (Im ex faculty)
That's not a particularly convincing blogpost - for example you don't need square brackets for indexing, one of Ken Iverson's changes going from APL to J was to see indexing as just another function application and remove square bracket syntax from it. Grouping arithmetic expression is worsened by complex precedence rules, APL always evaluating right-to-left and all operators having the same precendence changes how that works as well (even though it does have grouping parens too). Then complaining that "<>" are used in mathematical expression, but not being annoyed by "main()" in a function declaration or the "?" and ":" used in the complex type expression?

Seems to me that "end" is one of the worse available choices; if we're going for keywords, why not make them "endif", "endfor", "endwhile" (or "wend") which makes it explicitly clear what each of:

end
end
end

is ending.
There aren't actually 600+ reports in here, as the headline (currently) suggests. It appears over 600 people have pressed the "I have this question, too" button, but the number of people posting reports is much smaller.

Keep in mind that Apple sells a massive number of AirPods. On the order of 100,000,000 units per year. The prevalence of tinnitus is estimated to be in the range of 10% of the population.

It's also possible to impact earwax against the eardrum when inserting anything into your ear, Airpods or otherwise. Earwax compacted against the ear can worsen or modulate tinnitus. That would be my most likely explanation for any sudden-onset tinnitus following earbud use.

Source: https://www.mayoclinic.org/diseases-conditions/tinnitus/symp....
First time I visited a sauna I had some reservations as well. I probably wouldn't have tried if my SO (who had been to saunas before) hadn't suggested it. But that anxiety about being nude melts away in minutes. Then I realized it's actually very relaxing.

There is no weird feeling of intimacy with the people present. They're there to relax as well, and odds are you will never see them again. And I suspect seeing average people and their imperfections makes it easier to accept your own.

If you don't want to see liver spots or the size of other mens penises then you could always just not look.

Drinking or being intoxicated tends to be forbidden in saunas. I suppose your fear of groups of drunk naked guys might be more likely at a nude beach? At least they won't be carrying concealed weapons.
One reason I don't sign up with every new startup that comes along--even if they're innovative and helpful and better than the competition--is that I don't want to invest time in something that could fail. And every time I see a web service fail, even if it was no longer a startup, I lose hope that good services can last. Seeing this, for example, I'm not likely to put stock in an online bookmarking startup any time soon.

It seems to me like this is one way that the failure of large companies can lead to the failure of unrelated startups. And it sucks.
New York Times Co. v. Sullivan is the case that pretty much prevents that unless it is beyond blatant. A decision or law to tighten the scope that decision would probably improve the public discourse dramatically in an era where the correction never comes close to the distribution of the original lie.
That plane looks awesome! Sent me down a rabbit hole. Best of luck!
I find writing anything more than a single sentence on an iPhone is an exercise in frustration, even after 3+ years with various iOS devices.

The iPhone onscreen keyboard is nearly perfect; the software isn't, and the autocorrection is asinine, inconsistent, and unpredictable.

As a email and messaging device, the Blackberry is still the best thing out there by a long shot. And since I own and use a number of iOS devices anyway, there's absolutely no reason for me to give up the Blackberry and its specific strengths.
While it is significant that Microsoft's falling behind Apple, I'm not particularly surprised that OS sales are slightly lower than it was last year at Microsoft. Last year was the start of the launch of Windows 7.
I've gotten the impression it was pretty badly mismanaged by Yahoo after acquisition. Any failure is squarely on Yahoo's shoulders AFAIK.
I would, too :)
https://www.sciencedirect.com/science/article/pii/S109051381...
Blink Devtools are used widely. node-inspector is another isolated use case, and is quite popular.
I would strongly recommend reading the following book:
http://www.amazon.com/Go-Alone-Streetwise-Secrets-Employment...
It's very clear and accessible, and is aimed at people with domain knowledge but not business knowledge and experience. It's consistent with the excellent advice offered by others in this thread, in book length.

I'm getting my cofounders to read it now, I first read it 12 years ago, and I still think it's the single best introduction to business and sales skills I've seen, despite having read a LOT of such books before, during and since my MBA.
Good luck with the business!
Tcl was and still is undiscovered gold.
It would be interesting to know total lunched products to closed products ratio, pretty sure MS looks better in this aspect as well
Stadia is next
Incidentally, the "-man" in "postman is pronounced like the -"man" in "woman", not like "man".
Unless we go after every customer who used the services of PDL, nothing is going to change. We will see a $3 fine per individual after 1 or 2 years of talking about this.
Hmmm. Last mile deliveries are generally a mixture of passenger cars and small vans, whereas deliveries to stores are done using large trucks with disproportionately more road wear. Maybe store deliveries should be taxed higher than home deliveries?
This person is the most cited scientist in machine learning (when measured by # citations per year) and is about to become the most cited scientist in the whole world. He has a lab of about 100 people and most of his works are at least good. I just provided an estimated. Once you see his citations count has saturated (probably in 5-10 years), you may guess that the hype is over.
Seeing will no longer be believing and society will be forced to look at things with a more critical and skeptical eye or with a higher level of diligence. Value should also shift back to more legitimate sources.

Not to drag the thread in a political direction, but that's what I thought when Trump won the Presidency. Rather than a boost to our cognitive immunity, though, we're only seeing stronger polarization.

The transition will certainly suck though.

Exactly, only there's no sign of an end to the 'transition.' Today, the common person is more empowered than ever before to ignore what they don't want to hear.
I'm wondering if there's any equivalent in Rust to how Zig does error traces?

https://ziglang.org/documentation/master/#Error-Return-Trace...
Well, the thing is that most products at Google were not started by upper management, so they have no real support from above. If the grassroots disappear the project dies since there is nobody planting new seeds.
Matrix can also function as a signaling layer for WebRTC.
Gstreamer. Example at https://github.com/centricular/gstwebrtc-demos/tree/master/s...