skysight-inc/HackerNews huggingface dataset:
The top voted comment on a post is considered the "best" opinion or thought that the thousands of viewers & commenters had in response to the subject matter.

Sometimes it is a bit disappointing that some bland platitude or parroted opinion of the week is rated as the most insightful thought our collective brains could muster.
Also See
https://pyblosxom.github.io/
For a python implementation.

Blosxom is old but its ground idea still matters today
Good. Having sold my Tesla after 8 years of ownership, I can't believe what that company is getting away with.

The car was fun to drive, but the build quality and service were terrible. And the continuous upsell to FSD, even 8 years ago, was such a hassle.
I read the employee handbook, in its entirety. It said that in order to get all fringe benefits, a salaried employee must work a minimum of 30 hours a week. Another section said that if full time salaried employees worked less than 40 hours a week, then their paycheck would be prorated.

I did give up 20% of my salary and occasionally when there was an emergency and everyone showed up Saturday morning to make a delivery, I would also show up and not bill for those hours. This only happened a few times a year.

If you don’t ask for stuff, you are unlikely to get it.
Show HN: Workspaces – A collection of workspaces from creative individuals
C++ is arguably the most complex programming language ever. There is not much to be gained by comparing against the supremum.

Take a look at the languages that rust was influenced by (https://en.wikipedia.org/wiki/Rust_(programming_language)) those aren't languages with straightforward compilation semantics.

There is a reason why rust has a datalog engine build into the compiler (https://github.com/rust-lang/datafrog). Which is imho totally rad and awesome, but really hard to fully form a mental model of without a spec.
HN guidelines

>Please don't comment about the voting on comments. It never does any good, and it makes boring reading.

edit

>the guideline of not discussing downvotes hardly applies here!!

Why? Your entire post was "You'll be downvoted for saying this."
In theory, hypothetically, it could be helpful in identifying when you don't have the proper situation to make success sufficiently likely -- perhaps you want to find another path where your situation is more advantageous. OR to identify what you, unique to your circumstances, might need to do to be in circumstances to maximize your luck, that other people woudln't -- like, in this case, cultivate a relational network of wealthy people that others might have out of the box. Or find a founder partner with a different balance of advantages/disadvantages, maybe you need a partner with those networks you don't have, while you bring other things to the table.

I'm reluctant to talk about this case specifically because it is so... fraught. People get mad, in both directions.

But in theory, there is no reason identifying the challenges in your starting situation that others might not have wouldn't be helpful. Isn't all information helpful?
Replying to myself to say I will not be replying any more unless it's to people that do "get" what I'm saying. I chose not to expend any more energy arguing.
The higher value crops (fruits, veggies) have different and more difficult problems than maize,soybean,wheat,cotton which are grown in huge fields with known parameters (thanks to precision planting, etc.). Having machines till the space between these rows would be an easy proof of concept. Syncing and coordinating multi machines in one field would be step two. There's 200M acres like this and farmers would be happy to pay between 10-100 _per acre_ depending on frequency and task performed.
Not someone else's code but I had the strange experience recently of revisiting an old project of mine (DNS server written in typescript + deno) and being intimidated by the quality of my own code.

I had those familiar feelings of "I could never write code like this" or "I'd never have thought to do it like that!" or "This person must really know their shit". Turns out it was me all along and I'd just forgotten I'd done it all.

Grokking it and modifying it after 2-something years was actually simple as I'd left good comments, abstractions, and even reasonable unit test coverage (even integrated with GitHub actions that run on push) so changes were a breeze.

There has to be a life lesson there somewhere.
People are mostly rich because their parents were rich. Rich people do not come from poverty. Why is that? Do you think it's because impoverished people are not smart?
If it starts happening, societies will face an existential threat in gender ratios.
https://twitter.com/GovNuclear/status/1533579673443225600/ph...
> People don't want to admit it involves hard work and luck

My favorite realization from actually playing cards. We used to play a lot of rummy on vacations as a family. Like a lot.

I kept losing. Hard. Absolutely destroyed. If only I could get this one card to complete my hand, I’d win every time. But it just wouldn’t come! I had terrible luck. Someone else always ended up winning before I got the one card I needed to make the high score and beat everyone else into submission. It was infuriating.

After a while I changed tactics. No waiting. Make a play on every play. Something, anything, with whatever cards you’ve got. Find a way to make the card you just picked up work.

Suddenly I was winning almost every game. Everyone complained how much it sucks to play cards with me. How does this kid always get exactly the perfect card!?

Now I’m banned from playing cards with family. Last time I played rummy was with my girlfriend’s family over Christmas a few years ago. They banned me immediately. Cards never come up again in conversation lol.

It really isn’t about the cards. They’re just the ingredient.
Yeah, it shows that I have zero knowledge about commercial appliances. I guess, I wouldn't be surprised if they routinely use 20A plugs / receptacles. Would make sense. Maybe, hospital equipment, too?
very interesting, any known projects used it?
He does not posit that "no communications took place".

If you want to argue that there was literature before what is generally accepted as "first literature", or writings before "first writings", but traces have been erased, then you'll have to go argue with someone else than Jaynes first.
I wonder how much of that is genetics and how much of that is lifelong access to excellent health care, nutrition, exercise, clothing, sleep, etc?

Being poor or even lower middle class is hard on the body. And it shows. Big time.
Neither Impossible nor Beyond use palm oil in anything. Please stop spreading FUD.
Would that mean the population then will be much wealthier (as happened after the Black Plague)?
I don't know where you were working, but process/ops problems have always been "automation opportunities" for me in my professional career.

Though the majority of efforts were around making the initial designs robust and with as few moving parts as possible; sometimes automation efforts caused more outages than the dead simple operational problems.

(see also: split-brain with pacemaker/corosync on replicated databases)
Ha - thanks for clarifying - now that i read it over again... you're probably right and it even makes sense to do so...
I upvoted this in the hope it gets to the top and becomes deeply ironic.
We have a long-standing page here:
https://support.google.com/websearch/answer/2466433

Also explained here:
https://www.google.com/advanced_search

Hopefully we'll get these even more detailed in the future.
Using hospitals as a military base.
Most of the design language that I yearn for has zero effect on safety. I don't want my car to look like an aggressive feline animal when viewed from the front, but essentially all modern cars do. I want my rear lights to be shaped like, well, lights, not like abstract paintings. Etc
ZTreeWin: Fast and flexible text-mode file/directory manager for Windows
Is it a widely believed myth? Every time I mention it I only hear shock and disbelief. I almost never hear it talked about. I'd like to read that paper, though.
A fundamentally interactive programming paradigm. This function contains the heart of lisp "enlightenment": http://clhs.lisp.se/Body/f_upda_1.htm
Perhaps is there a better term to describe vetocracy in science? Wikipedia here just refer to it's application to democratic institutions.
> We’re fed myths that they all started from the bottom and worked hard enough and smart enough to get where they are, and you can do it too!

i know this may be rhetoric but i’ve never heard someone say that. a lot of folks in power say “I got lucky but also worked hard”

it’s counter productive to claim the elite is this super disconnected group of people. because they are not and it weakens the case for reform.

let’s be honest many successful people work hard, yet most unsuccessful people don’t.

there’s a number of lazy successful people

there’s also a bunch unsuccessful hard working people

nuance is better than hyperbole
Being smart and working hard will both make most people richer than being stupid and lazy. There’s a share of luck, but that washes out in the population-wide statistical analysis. Plus, if you’re stupid and lazy but you max out on luck and win the Powerball, the odds are surprisingly high that you will eventually go bankrupt, and if you don’t, your children will. So even if you are lucky, you need to be smart and diligent enough not to fuck it up.
What's the search indexing architecture look like under the hood?
The illuminati made you post this.
Please say "I'm not a robot" with a Scottish accent 3 times and do a backflip to login.
>> I intuitively associate switch with a jmp table

Me too, but I try to keep the set of values dense and use a mask (op & 0xff) to help the compiler know it doesn't need to do bounds checking. Verify these changes help of course.
Thanks for those links. I'm not an oncologist, nor do I play one on TV, so I've only paid a cursory glance to where the current understanding of cancer cell behavior was. After watching the second video you linked, I'm now extremely curious about this field, and kind of wish I could go back in time to chose a different career path. The amount of details now known on how cells, proteins, etc work is totally fascinating to me.
I know, yes.
Because if they do some other country up north might get skittish and stage a coup or a little war.
> a significant percentage of them would become productive members of society

The average homeless experience lasts about 2 years. So yes, you are right.

https://www.nationalhomeless.org/factsheets/How_Many.html
I ran into this issue even in a private company. Hardware takes a long time, and I think leadership doesn't realize how hard it actually is do get the basic functionality done RELIABLY. That is - having a demo of a working lawn mower / vacuum cleaner / whatever is fairly easy (I've seen Arduino based projects online), but having it work in variety of settings and conditions without user intervention for years takes a very long time to work out the bugs.

I think over time leadership gets frustrated with seemingly lack of progress on the foundation, while efforts to change the high level features (app, smart home integration, GPS, etc) distract from the core product. Just my 2c
I don't think "more security training" will get us anywhere - we've been trying it for a long while. This is a technical problem and admits technical solutions. The most obvious, simple, and straightforward solution here is logins with security keys (WebAuthn/FIDO), which cannot be phished. Perhaps Twilio fell for this precisely because they don't want to admit to themselves that the SMS verification product they sell (https://www.twilio.com/verify) is an obsolete joke compared to security keys.

If you don't want to use that, for some reason, or if you want additional protection, other solutions include using dedicated machines (not personal cell phones and certainly not whatever devices the attacker was using) ideally with hardware-locked keys (TPMs etc.) to access the corporate network or at least to access sensitive systems like customer data, or giving people separate privileged accounts that they don't use for day-to-day access, or establishing a two-person rule for logging into sensitive systems (so two people with the same access need to get successfully phished at the same time), or setting up some real-time auditing of changes (e.g., a Slack channel gets notified when people manually log into prod).
This looks lovely and I absolutely love where this is going.

However, it would be very cool if deep learning tools weren't dependent on CUDA and could be run on, say, any GPU with OpenCL.
A pretty interesting read. I didn't find anything alerting except that they share data with the law enforcement. That might not be desirable under some jurisdictions!

It also says for example this:

"We limit how, and with who, we share your personal data. Examples of when we may share your information include, payment processing, order fulfillment, product installation, customer service, marketing, financing, service or repair, and other similar services.

We do not sell your personal data to anyone for any purpose, period. The table below illustrates who Tesla may share your personal data with depending on your interactions with us or purchases you make."

[A table follows with examples.]

[More precise details follow]

...

"Law enforcement and government authorities.

Description: Disclosure of information as required by law, or when otherwise appropriate

Reason: To comply with applicable laws based on our legal obligation or legitimate interests"

...

"Other third party business partners to the extent that they are involved in the purchase, lease, or service of your Tesla products."
> 'Ethnic Russians' and 'ethnic Ukrainians' are not some stable groups where members of one cannot become members of another. Basically any Ukrainian can claim to be ethnic Russian, and almost any Russian from Ukraine (except perhaps late immigrants — but even those can usually find some Ukrainian roots) can claim to be ethnic Ukrainian.

That may or may not be true, but having spoken with some that's not what they think. It's definitely not cut and dried. Even so, if you imagine a rainbow you could think of yellow as being west Slavic Ukrainian and green as east Slavic Russian. Then sure, you have a fair amount of yellow-green in the spectrum, but that doesn't mean yellow and green don't both exist as meaningful categories.

I do agree thought that many, even perhaps most, Slavic people in the region can trace themselves back to Rurik's days and thus have some tie to the various successor states.

> They have the same family history: some of their grandparents emigrated from Ukraine, so it wasn't a made-up identity. But it was a choice: my grandpa, living in Ukraine, considered himself ethnic Ukrainian, and his sister in Kamchatka considers herself ethnic Russian.)

How much of this was due to the founding of Ukraine and the somewhat artificial creation of a new Ukrainian nationality to supersede Ruthenian and whatever else people who lived there called themselves before? I honestly have no idea on this, but from a distance it looks like the standard consequences of a great power coming in and drawing borders without much regard for the ethnic groups living there.

I have a Polish buddy whose uncle lives in western Ukraine. The uncle considers himself Ukrainian, but his Polish family all consider him Polish. The Ukrainian he speaks even sounds to them like Polish with funny grammar.

It's nice and all to say people choose their identity, but one observable fact about ethnic conflicts is that your self-identity matters considerably less than how others identify you. Look at the powerful west Slav bias in Poland's refugee acceptance for example.

> I don't think such parts exist. After 2014, Ukrainians have had a good chance to see what happens in places conquered by Russia, so Russia is fooling no one: no one would look at Donetsk and say 'nice, I want my city to be like this!'.

One nice thing about this conversation is we're both making verifiable predictions. So let's see how it shakes out.
There seems to be a missing python module called "image_synthesis", anyone know more about this?
Writing for No Audience
oh no! I'm really sorry to hear that.

Are you able to take any time off to decompress at all, or have a mental health professional you can talk to about it?

I'm fighting the urge to tell you all sorts of different things that I've tried and have helped me in that spot -- but I recognize that's probably not what you need.

do you have any sense of how a random group of HNers could support you? If nothing else, I hope knowing that you're not alone in the experience helps.
We must have watched a very different movie...

He wasn't lucky. In fact the point of the movie was that the totality of his crappy life experiences before the trivia game ultimately led to him making it big. Essentially, it was a metaphor for karma.

(Spoiler: he almost died several times, his mom and brother died, his friend was sexually abused and he only narrowly escaped similar fates by running away, and he was working as an entry level food cart guy at the present day of the movie. He was beaten by the cops after his initial success at the show. What part of this do you consider lucky? )
All GitHub Enterprise users now have access to the security overview
Why we chose Clojure
Good catch, edited in the *not*. I agree, if everyone refused then it would change. I asked them what would happen if I tried to use a Twilio number to verify, but they did not seem amused by the irony.
Free Tools for Building Startups
I have researched 100+ hours to gather all the tools, so you can use them for free.

The tools listed here will solve your pain point in each phase.

Planning Phase:
Prototyping Tool, Automation Tools, Flowchart Tools

Building Phase:
No code Tools, APIs tools, Backend Tools, Builders

Hosting Phase:
Hosting Tools, Servers, Database Tools

Launching Phase:
Marketing Tool, Lead Generation, etc

The tools here are worth more than $10000.

The list contains following tools.

Backend

Graphic Design

Interface Design

Marketing

Authentication

Hosting

No Code Tools

Monitoring Tool

SEO

Automation Tools

AI Tools

Accounting Tool

Invoicing Tool

Payment Tools

Prototyping Tool

Video Editing Tools

Mail Campaign Services

Newsletter Services

Enjoy the tools
Have you seen Zuckerberg, Musk and Bezos?
Yes, but at least it prevented some people from leaving followup comments with little value.

e.g. - that feeling of having to respond to the person that responded to you, rather than giving the community a chance to respond.

worked for me at least.
The 1700s called. They want their Malthusian catastrophe back.
No. Ukrainians are executed some strikes by using kamikaze drones but not shelling.
Libui-ng: Active fork of libui, a native cross-platfrom GUI SDK (+documentation)
For the former, "push x list" is to "cons x list" as "var += 7" is to "var + 7". It's just syntactic sugar to modify a variable.
Assembly in the macro-assembler sense. Doesn't matter that it's obscure and not a direct mapping to any specific ISA, there is still relatively straightforward mapping between syntactic constructs and something von neumann-ish.

Rust simply lacks that mapping, yet.
I'm curious why you chose to implement it twice, once in Perl and once in Python
You must not read political stories on HN. We have both kinds of music: entitled old white dude takes and entitled young trust fundie takes.

I’m exaggerating, but anecdotally HN does have this reputation.
Ukraine didn't have the codes to use them.
Agreed with your overall point, and your specific example. Myself and one of my good friends I met in my physics classes in college both felt the importance of Taylor series had been massively undersold in our calculus courses, because it just kept coming up in our various physics courses. I learned it just as a thing that existed, but we kept relying on them when deriving things in courses like thermal dynamics or mechanics. We would joke that calculus professors should stop the class and just emphasize, "This is really important!" But of course, that wouldn't make the material land any better, for the reasons you've explained.
If they built passive incomes, minmaxed their earnings and were financially frugal, they would have more income and less outgoing. How come they aren't financially retired by now - what went wrong with that plan?
I think the fine needs to be 10x the amount of annual sales (not profits). It needs to be enough that causes these companies to go out of business. They are a cancer on our society, and they need to be eradicated. Most of the time, I'd be soft on people losing jobs, but these jobs 100% need to not exist.
It always struck me as strange that the job shops that made Ruby on Rails sites for clients were so quick to jump into Angular... Like the market for RoR sites just disappeared in the course of a few years 10 years ago.
> What Tesla did was de-risk the market by showing that consumers will buy the product despite its flaws.

Tesla is sexy, sure. But I don't think they proved that people want electric cars. Tesla still sells very few cars (~3%). The giants sell a lot more cars

I agree electric cars are better, but nothing stopped the car giants from making them decades ago. Tesla didn't come around at the right time, even Musk admits as much. The car giants could have worked on electric cars in the past, but for whatever reason didn't. It would have even been easier for them considering their expertise in manufacturing and distribution. Not to mention that politicians don't really like Tesla for whatever reason. If you listen to Biden talk about electric cars he often suspiciously leaves out Tesla, which is weird considering their cars are made in US and dominate 75% of the electric market in the US.
The jeen-yuhs of Sound Recording
It uses mkdocs-material which is built with Lunr
I’m always under the impression that C++ has some issues when it comes to embedded and that only a subset can be used, that the stdlib and stl cannot be used. I still don’t really understand how c++ behaves with exception handling thrown in the mix, where all sort of weird gotchas seemingly come into play.

I get templates, classes, and constexpr might be incredibly valuable though. If used within reason to avoid code size issues.

Has anyone spent serious time writing large firmwares in c++ with teams? What’s debugging like? How do people agree on what subset of the language and it’s plethora of features to use?
How many people is the ideal amount?
Turns out that the reason was 200+ JavaScript requests.

This is problematic given that this is how ESM is supposed to work.

We ended up bundling _all_ JavaScript to a single bundle and now Google indexes it with no problem.
Do you also get uncomfortable when there are more cops in shows that there are on average in society?
Kinda doubt they autosync that data simply because the bandwidth and storage requirements would be crazy.
>"While this is true, it also isn’t helpful. Play the cards you have, not the cards you wish you had."

certainly not, if you have bad cards it's better to bluff - What is there to lose?

btw the best book on the subject is unscripted from MJ DeMarco.
I should clarify. I mostly just ignore/delete emails from recruiters in the first place.

The part of "Who wants to be hired" that is worthwhile is when employees of the company (hiring managers or executives) reach out.
Are you suggesting I'm advocating euthanasia? I just meant natural reduction in population over time due to lower birth rates.
Except that most rich people come from inherited wealth. Elon Musk is an emerald mine scion, for example. Sometimes it’s intelligence, but mostly it’s not.
Haha, my ex always burst out in laughter, whenever she visited my place and found it spotless. Just meant a deadline at work was coming up.. :) She was never wrong (on this).