skysight-inc/HackerNews huggingface dataset:
that word has some loaded baggage with it in the US. It's rarely used outside the context of it being coopted by the communist movement-- at least in the US. Considering the multiple "red scares" in the US, the Palmer raids, etc... 100 years of history have linked the connotation in US usage as a reference to supporters of communism, stemming from a time when that support was also fairly closely linked with a Soviet Union very belligerent towards the US. Although it has been used more generically in the communist political scene without a linkage to (and with a criticism of) Soviet-style communism.

I highly doubt archive.org intended that association, it merely explains why a person would view it as an odd choice if words.
yes. ARM sells appropriate designs, and e.g. NXP offers some chips.
In addition, what the person is saying is just wrong. Source? Me. I'm a straight white male in the humanities. I can point to at least a dozen straight white people I went to grad school with that teach at various levels of college from community college to R1. I don't think I know a single straight white male that got his phd and doesn't have some job in academia. (it is possible that there are some I went to school with that got their phd and left academia but I have not stayed in contact with them.)
I don't hate node, I just realized that on the server-side, by the time I added enough modules to make something work I could get better performance from a Jakarta EE application server and write far less code.

Go's standard library comes with a lot of the same batteries built in and while I write more code in Go, the compiled binary is small (good for container management) and I use less dependencies.

So that last sentence is the key. When I was writing a lot of Java, I learned to curate my dependency graph carefully. When writing in Go, I've become even more careful to only use widely-adopted packages though I'm a bit more lenient with test-only package.

I've predominately stopped using Node.js because it's dependency graph is simply unmanageable. Node.js itself provides a facade of multiprocessing as well as other niceties you'd expect to find on the server-side but to do anything substantial you either need to code it yourself or you adopt a huge dependency tree. Downstream security vulnerabilities and bugs mean you're continuously updating versions and it's not always pretty.

Now that I've adopted the write a bit more code and use fewer dependencies mentality, perhaps I should try another project in Node.js. I have to admit that Typescript (and even some of the EMCA improvements) also make it more attractive.
> I know the reason for the time taken is because it’s not tail recursive, and that making it tail recursive would make it almost immediate, but for me that was not the point.

Assuming your rust version is not tail-recursive, this is not true. Of course a tail-recursive (or iterative for that matter) version would be way faster, but that is independent of the language used[1]. The naive algorithm in both Rust and Lisp should be relatively similar in runtimes, and for me (after I properly enabled optimiations) they were.

Also, tail recursion is a red-herring here for another reason. For both Rust and Lisp, I would use an iterative approach, not a tail-recursive approach, like the example in the Rust num_bigint docs[2].

1: A theoretical language that automatically memoized pure functions would make this false, but that doesn't apply to the current discussion.

2: https://docs.rs/num-bigint/0.4.2/num_bigint/

The equivalent Lisp would be:

CL-USER> (defun fib (n)
(let ((f0 0) (f1 1))
(loop repeat n
do (shiftf f0 f1 (+ f0 f1)))
f0))
FIB
CL-USER> (time (fib 1000))
Evaluation took:
0.000 seconds of real time
0.000171 seconds of total run time (0.000136 user, 0.000035 system)
100.00% CPU
471,103 processor cycles
65,456 bytes consed

43466557686937456435688527675040625802564660517371780402481729089536555417949051890403879840079255169295922593080322634775209689623239873322471161642996440906533187938298969649928516003704476137795166849228875
CL-USER>

For small values the difference is lost in the noise. For larger values (e.g. 1000000) Rust is about 2x faster than SBCL, which is about what I would expect for a test like this.
When Did Cars Get Computerized? (2017)
> Seems to be one of the most popular backends right now.

Doesn't PHP run like 70%+ of the web?
It was like mold that suddenly grew everywhere. Monopoly of JS in browsers translated into a big share of server-side pie too. People had all the options and they chose JS still, not a situation to be happy about if you ask me.
I often read the comments first, hoping to find out if the article is worth it, and a way around the paywall.

At least half of the time, I write out a long comment, then delete it, as it doesn't really help the conversation after all.

I read my threads at least once a day.
And if it is, you'll have a much harder time breathing.
Apple Is Working on Web Push Notifications for Safari
Have we though? As an example Fox/CNN/etc all have opinion shows advertised as "news" programming. People listen to these opinions as news. So have we really figured out mass media?
The bigger the company, the more effort that’s needed to coordinate the parts. At some point one person can’t keep the whole in the head and has to lean on process. Tesla is small enough, and has a CEO that can keep everything in his head.
I get that what Musk quoted is not a trivial task, and if accurate, is probably much quicker than OEMs and Big Auto could do since Tesla is presumably much better at software.

The article quotes Intel at 16nm, which is, what, 10 years from cutting edge process node? At this point mature OEMs and Big Auto should have been on a refresh process to auto-migrate forward the chips. The semiconductor industry is 40-50 years old now. And new generations produce better chips (cost, power use, performance).

As other comments say, it smacks of laziness and lack of forecasting.

Tesla has other advantages, since they are so much more vertically integrated, they can probably manage migrations a lot more easily and centrally.

Big Auto is more like "Big assemble OEM parts". OEMs make all the components, Big Auto just wants to screw them into place and wire them together. It's part of why they suck at software that integrates things: They don't make any of the components, and a dozen different departments order them from a hundred suppliers, so getting interfaces/protocols/specs is a lot more time consuming than for Tesla.
I am continually frustrated by and fail to understand how people can actually believe nature is barbaric. Nature is nature, it is kill or be killed, that is actually the natural order of things.

Outside of that is an anomaly reserved for those at the absolute apex of power. This power was accumulated by being incredibly adaptable and observant. Both of these qualities made our ancestors very very good at killing things.
You are setting up a Lightning node? For?
Is that advertising? And would it mean that they would vote for a particular candidate?

The typical consensus I have seen among political operatives is that TV ads very clearly move the needle, whereas online ads don't seem to.
I think our views of the inquisition largely are in agreement. I'm not trying to whitewash the inquisition. Things did go overboard, especially in Spain, and I'm not denying that.

The public conception of the inquisition is only of the horrors. That just isn't correct; and it's especially not something that the pope intended to happen.
“There are only two kinds of languages: the ones people complain about and the ones nobody uses.” —— Bjarne Stroustrup
https://africasacountry.com/2021/03/bill-gates-and-his-techn...

https://magazine.scienceforthepeople.org/geoengineering/geoe...
Because it doesn't require __init__.py in every directory?
>Pretty sure it isn't even the most popular solution for web backends.

Huh?
It’s surprising how many US citizens I meet throughout the world whose talking points are filled worth US solipsism. A recent example was a few days ago when, I had a discussion with a Texas “communist” who wanted to butt heads against the police force in a European city due to police brutality. I asked the person if he had checked up on police brutality cases in the city and he hadn’t. I’m amazed at their self confidence and world view.
They don't believe in the science of helmet wearing! /s
I think the Cortex-R chips are more targeted here- I think the V8-R chips are designed specifically for automotive use, so I assume they have appropriate ratings.
Chill, man. I know I was stretching. It is undeniable that javascript took inspiration from lisp/scheme.
I understand that it's possible to rack up artificial views by running your full content as pre-roll ads on someone else's video.

What I don't understand is why you wouldn't also purchase a propotional number of "likes" to at least make the data look convincing to an unassuming third party.

100k+ views, 7 likes. A 10-year old could tell you this data looks fraudulent.
they have said this, but please, provide an example of prior generation's FB level juggernaut of manipulation
It's happened in 2019 in Germany, to Facebook.

https://www.sueddeutsche.de/muenchen/muenchen-urteil-faceboo...
I assume the alternative chips are still in short supply, but less so than their first choice. Everyone else is looking for alternatives too.
> This appears to be a wonderful model for separating gullible investors from their money so I suspect

The original model, selective investment funds with management fees, seems to be doing quite well a century on.
What can be done to rein in Facebook?

Nothing.

Either shut it down or live with the impact but the time to 'do something' about Facebook was a long time ago. Before legislators in the US let it become this surveillance behemoth. Before it became a massive ad network.

Reining it in also presumes that legislative methods will work. I think it is already clear that they don't.

Shut it down.
>I also don't particularly care for "async everything" by default.

I understand your complaint.

Just to add some historical background, Node.js creator Ryan Dahl deliberately architected it that way. He thought threads to express concurrency had flaws. (Especially for i/o tasks instead of cpu-bound tasks). An excerpt[2]:

>“Node was originally born out of this problem — how can you handle two things at the same time? Non-blocking sockets is one way. Node is more or less the idea, or exploring the idea: what if everything was non-blocking? What if you never waited for any IO to happen?”

It's interesting that around the same time, a JVM-based competitor called Vert.x adopted the same philosophy. An example discussion on HN where some favor async by default:
https://news.ycombinator.com/item?id=3928738

[1] https://medium.com/softup-technologies/node-js-internals-lib...

[2] https://siliconangle.com/2013/04/01/the-birth-of-node-where-...
Another thing to keep in mind: you probably aren't going to get a job at an R1 school even if you got your phd from one. I went to an R1 school in the Big Ten conference and while everyone that I know that graduated eventually got jobs, only one of us has one in an R1 and she worked her way up. I'm at a community college and I like it but it isn't where I expected I would be when I entered grad school.
Their public statements.

First deliveries have been made to employees, first "real" customers will be in november and they are required to hit their initial Amazon requirement by December.

The idea that they have sold 0 is wrong.
This has been the best proof that intelligence and common sense don't necessarily go together.

Not to single out Stanford students, there is no common sense to be found anywhere lately.
As far as I can tell, Tesla plays fast and loose, treating their product like a manufacturer of consumer electronics and not a manufacturer of a dangerous and durable good. That obviously allows them to out-compete other auto manufacturers who are more aware of things like product liability.

See the Toyota accelerator-gate lawsuits. From https://en.wikipedia.org/wiki/2009%E2%80%932011_Toyota_vehic... :

> However, on October 24, 2013, a jury ruled against Toyota and found that unintended acceleration could have been caused due to deficiencies in the drive-by-wire throttle system or Electronic Throttle Control System (ETCS). Michael Barr of the Barr Group testified[30] that NASA had not been able to complete its examination of Toyota's ETCS and that Toyota did not follow best practices for real time life critical software, and that a single bit flip which can be caused by cosmic rays could cause unintended acceleration. As well, the run-time stack of the real-time operating system was not large enough and that it was possible for the stack to grow large enough to overwrite data that could cause unintended acceleration.[31][32] As a result, Toyota has entered into settlement talks with its plaintiffs.

Not following software best practices(i.e. ISO 26262) can expose your customers to unnecessary risk and leave your company vulnerable to lawsuits. Tesla may learn a very expensive lesson one day, or they may get lucky. Time will tell.

---

Depending on the design of your system and software stack, switching SoCs can be anywhere from a massive effort to a simple recompilation. Even switching architectures could be trivial for some components(i.e. a UI written in HTML5 making REST API calls) or a nightmare for others(ECU, ABS or other real-time algorithm written to use bare metal modules on the SoC without an OS providing abstraction).
> Tabs that look like real-world tabs aren’t just a decorative style. They’re a visual metaphor. My brain likes visual metaphors. It craves them.

As the preeminent Apple commentator at the time, Gruber said nothing when iOS 7 dumped rich visual metaphors for a barren flatness.

So waxing poetic now about one minor change in one app is just comical.

Realistically, this specific change, from tabs to buttons, is not that big of a deal.

He's simply delusional if he thinks the tabs before Safari 15 looked like tabs, or that the active tab was unambiguous.

Apple is just polishing a turd, how much damage could it have done?
Sure. And there are customer friendly ways to do this, and customer unfriendly ways to do this.

I am unwilling to build my own car. (And not competent enough) Some car companies try to abuse that asymmetry. Others don’t.
> no threads

> node does not have a concurrency and parallelism story

> standard library is tiny

Also claims like "async makes your program more difficult to reason about" without any explanation.

I hereby claim that goroutines and mutexes make your program more difficult to reason about.

> the ecosystem is an absolute dumpster fire

I am super curious which ecosystem that person would consider better.
There is a clear path for taking ip that is beneficial for national security
Nothing more progressive than driving a knife into a brainstem.
And 8 being an indication of good fortune predates Nazism.
> Truth is there was no whipping of immigrants. That part was completely misinformation.

I guess you have to make your silver lining out of something eh?
Yes, all three get hate, but I'd wager JS gets more hate than the other two. But people put up with JS because there is no choice

Maybe it is just a personal preference then. I'd take Java and PHP over Javascript any day.
There have been recent cases regarding Twitter bans too.
I'm not dismissing it, it's just that a lot of people seem to genuinely believe that throwing 3 windmills and a few artificial clouds will be enough to continue to live like we do in the west right now.

These things only work if we make drastic changes in all aspect of our lives and economy, they're necessary but not sufficient.
Naw, pretty sure he was a CHAZ supporter
For a front end language designed in 2 weeks it is quite good. That we are stuck with it is kinda sad but its good enough.

If you design a tool (or DSL) you must tailor it to the problem it needs to solve. It must not be overly generic while still covering the entire scope. This is extremely hard and it usually takes a few versions for a language to get it right.

Then we take the DSL and implement it in an entirely different situation(????) Look, I can use my wrench to hammer in nails!

What to say? The nails are indeed going in. Massive structures are erected. They are structurally sound but it just doesn't look professional to people who are used to hammers. I'm going to be using a hammer until end of time. I tried holding the wrench over the nail but I just couldn't bring myself to hit it.

(with hammer I mean PHP)
It’s tough. For laptops there are decent options but anything Android as you say is either half baked or much more of a privacy tire fire than Apple.

Mobile has been profoundly user hostile in the slimiest possible ways for many years. It’s about surveillance and addiction. Apple has been the only moderately acceptable option, but I don’t trust them completely and I do suspect they will eventually sell out.

The market for privacy focused phones is tiny both because most people don’t care and because they would have to be more expensive. They are not being subsidized by surveillance.

I am so happy that the mobile paradigm has not been able to invade desktop very much. It’s horrible and dystopian and we at least need to keep it at bay.
The same is true in the Netherlands.

Honestly, if they are biking around campus, they don’t need helmets. Helmets are needed on American roads because of poor biking infrastructure (not an issue on campus or in the Netherlands). The article is taking liberties using nationwide statistics to criticize local behavior.
We all like to think that Stanford students may not be as bright as they're purported to be (I have fun thinking this too!) but here's my theory:

- Some people who normally wear helmets might not wear one when going slowly from building to building within a campus where there are few/no cars or other dangers around.

- These people might have had to wear a mask at the location they're coming from (e.g., a lecture hall) and the location they're going to.

- So...it may just be easiest to hop on your bike, ride to another building close by, and leave your mask on.
On the question of "is it hated", Stackoverflow publishes a survey every year on interesting questions like this. It doesn't get a lot of attention here for whatever reason.

https://insights.stackoverflow.com/survey/2021#most-loved-dr...
"According to Keith and co-authors, “counter-geoengineering” could be effected through “counterveiling with a warming agent, i.e. injecting even more GHG into the atmosphere, and neutralising impacts with a physical disruption.”13

Counter-geoengineering represents the final step towards climate militarization and borrows directly from Cold War deterrence thinking. The authors are unfazed by this explicitly militaristic dimension: “Military action to stop SRM deployment by a powerful state would likely only be launched by another powerful state or states, potentially triggering a systemic war.”14

It is no coincidence that in the United States, geoengineering is supported by individuals and think tanks with ties to the military.15 At the end of 2017, a bill was introduced into Congress, which, if approved, would develop a strategic research agenda for Solar Radiation Management.16

The upshot of the US officially pursuing a geoengineering research agenda while simultaneously withdrawing from the Paris Agreement might be a strategic intensification of existing geoengineering research elsewhere, such as the government-led research programs in China and Russia.17 It is not only the deployment of geoengineering that has high-stakes geopolitical and security implications, but also the current pursuit of strategic technology development."

https://magazine.scienceforthepeople.org/geoengineering/geoe...
I wear KN95 masks, but I’m not breaking down the level of particulate matter that gets filtered for science. I’m saying I don’t get asthma attacks or sprayed by debris when I keep pace in traffic with a mask on.
My understanding is that the scope of Facebook ads and surveillance is not limited to Facebook properties. The Facebook pixel and SDK are pretty ubiquitous.

Twitter is actually useful if you limit who you follow to the right people. My experience of Twitter is a bunch of academics promoting their articles. Lior Pachter trashing tSNE and UMAP is about the spiciest it gets.
The thing is, many other modern ecosystems have these included. You don't need a pile of dependences because you are guaranteed to have the functionality you need. Of course you will still need modules for more specific things but since the most often used functionality is already there you end up with ten packages, not a hundred or more.
I have been wearing N95 when biking in the city for a year now. It is great, it is not difficult to breath at all (I am really incredulous at people making that claim), and it provides a measurable difference in the air I breath (a nasty but efficient way to measure that is looking at your snot if you bike while having a cold).
I feel like there is a distinction between targeting ads based on the profile you've created on their site (say, Facebook) and targeting ads by tracking users all over the internet.
makes sense in some situation but people seems to forget left pad fiasco. And the small package which you say sounds good in theory but what we get is bloated things that depends on multiple semver package. And many developers don't even have a clue whats happening which algorithm it is using and thats fair if you get millions package in nested dependencies.

However in Rust I find these packages managed properly which npm should learn.
tv and radio were unregulated?
Every generation thought their next generation's innovation was a juggernaut of manipulation.

People thought rock and roll was the end of the world.

https://www.usi.edu/news/releases/2017/02/rock-n-roll-and-mo...
There are very lazy car companies which simply specify "automotive certified" car chips for everything, including MCUs running window switches. So, don't be surprised $20 ARM-R based MCUs being used to do something trivial like driving window motor.

I seen a few dashboard where there is an STM32 sitting connected to a single button, whose only duty is to register a key press, and burp something on the CanBus in response.
Why did car companies allow themselves to make such a strategic mistake? Shouldn't they be on a standard microcontroller architecture?

Why not even use ARM, X86, etc? It'd save them money at this point. And there wouldn't be a supply risk.
“A Glorious Dawn” the auto tuned Carl Sagan song.

https://open.spotify.com/track/2aBpM2g1EsuNcSjsUqcOeH?si=vve...
Yeah, but that is not what I did. I tried on Safari on Mac.
That's surprising. I thought stone or white pines were some of the most symbiotic species in old growth forests, what with their nutritious seeds and fungal relationships. Is it specifically the 'commercially planted' aspect that causes that or do I have a misapprehension about pine as a species?
Thank you. Most of that, like plant protein powders, is due to heavy metals in the soil the plant is grown in, or adulterants. I've been using Kratom for over 5 years with no elevated liver enzymes. It's actually made me healthier since it, like other dark green leafy vegetables, has many micronutrients and minerals.

NEVER buy kratom from a gas station or head-shop. That's likely where most of incidents stem from.
Yes, and it’s partially true... can you imagine anyone today producing something like Marcus Aurelius’ Meditations? People with smartphones and 24/7 access to news and communications are simply unable to achieve the kind of isolation and downtime required for reflective thought.
The masks they recommend in China are the N95 ones with valves that are banned in the west. My guess why is because they have to contend with both a pandemic and high pollution levels.