skysight-inc/HackerNews huggingface dataset:
I don't want to diminish your first impressions, however I think you might have misunderstood one or two points in that video. Perhaps I can clarify:

Regarding 3/"everything is an expression": C does explicitly not have this property, it has statements and expressions. The typical example to illustrate this point is the lack of a true "if expression" in C. [1] Given the following C code:

int x;
if (a > 5) {
x = 1;
} else {
x = 2;
}

The value x is only assigned once, so it would be nice to express this using const. We can achieve this using the ternary operator, but that only works if the if statement is simple enough.
In Rust on the other hand, ifs are true expressions and "return" values, allowing you to write the statement above like this:
(Syntax might be slightly incorrect as I'm writing this without a compiler at hand)

let x = if a < 5 { return 1 } else { return 2 };

From what I'm observing the (functional programming) idea of "everything is an expression" is well-received and also included in recent imperative languages such as Rust.

Regarding 4: Do you mean immutability instead of invariants? I'm not quite sure what you are referring to in the context of Python.

Regarding 7: This was mentioned somewhere else as well, but in a functional programming language you don't have to worry about the compiler recognizing and optimizing tail recursion. The only exception are pathological (extremely and obviously inefficient) function definitions, for example functions that try sum an infinite list of integers and don't terminate or functions that reverse a long list.

[1] Terminology: "if" in C is a statement, and the ternary operator (a?b:c) is an expression similar to "if", but there is no true "if" expression.
In context, I'm talking about the OpenJDK project which has no concept of LTS.

LTS is strictly a JDK vendor concept. (AdoptOpenJDK is a JDK vendor). How long a version is supported depends entirely on the vendor.

A lot of vendors have adopted the oracle LTS strategy, some offering even longer support. However, it's vendor specific.

Debian is, themselves, a JDK vendor as they are building OpenJDK themselves. So what LTS means for debian is entirely up to what Debian is willing to do to support it.
U.S. Will Investigate Tesla Autopilot System
My answer, in jeopardy format: What is Psychology? Every mind is different; a feature not a bug.
> It's irrational and emotional

That's exactly why they did it. Certainly gets people talking. Most (nearly all, really) consumers make their car purchasing decision more on emotion than objective analysis. They decide what they want first, based on how it makes them feel, or the image it projects, then they seek out justification to buy it.

Ford is really honest about it, when they talk about the 2.3L Mustang (and the base V6 before), they are specifically targeting "image seekers." These exist in large numbers, and help finance the enthusiast trims.
I think there is a simpler explanation that draws from evolutionary theory: being excessively rational is not a good survival strategy, be it in the distant past or today.

If our ancestors would have made the rational assessment that there is unlikely to be a predator hiding behind the bush, that would have worked only as long as it worked, until one day they got eaten.

Irrationally overestimating threats and risks is not an optimal approach, but as long as you can survive it can be a long-term optimal approach.

Humans using irrational stories to enable group cohesion and coordination are similarly irrational but intrinsic ways of being that also provide an evolutionary advantage.

Rationality, however is an incredible optimization tool when operating in domains that are well understood, like the example of stereo equipment that the author gave in the article. It can also help in the process of expanding knowledge by helping a systematically compare and contrast signals.

But it doesn't prevent the lion from eating you or the religious or temporal authority from ostracizing you from the safety of the settlement, and it may even make both of those outcomes more likely.
If you like shift-click, you should also try out our command-click, opens pages as "sub-pages" :)
> He was holding huge campaign rallies and gatherings with no masks and no distancing.

I haven't followed up on those: were there any spikes in new cases related to those events?
Psych drugs work for some people. They don't work very well for others. They tend to have nasty side effect profiles, also--they should be used with a lot more care and only when it's clear they are needed.
But what kind of hash rates will they get?! /s
Shop local, independent stores. Vote with your wallet.
There's a list of inventors who were killed by their own inventions on Wikipedia: https://en.m.wikipedia.org/wiki/List_of_inventors_killed_by_...
You'll get no argument from me. :)
There are two ways that the TikTok mobile app can be used to control the app running on a smart TV, android TV, roku, or whatever.

1) The app on the smart tv can connect to a command-and-control network in the cloud, which will make deranged HNers howl in disapproval.

2) The app on the phone can discover local devices it can control, which will make deranged HNers howl in disapproval.
I'm going to add this to the Intel GPU graveyard in advance
What happened when Trump acted quickly and banned flights from China? Yup...
For those who liked my book, or want a different angle, or if you're looking for inspiration into why math is interesting and useful, I'm in the (slow) process of writing another book, called "Practical Math for Programmers." It's more of a broad sample of interesting, short programs that use math, with lots of references. Sort of like "Programming Gems" books

Sign up for the mailing list here if you're interested in getting updates: https://jeremykun.us11.list-manage.com/subscribe?u=99aa071e9...

And some more notes on the process and ideas behind this book: https://buttondown.email/j2kun/archive/a-week-of-book-writin...
For MS I suspect either incompetence or laziness and just checking all the permissions (because a lot of Teams seems poorly thought out and designed by committee, probably an “agile” one too).

As for Tick Tock it’s obviously spyware meant for direct user identification. How anyone can use it when it’s uploading their biometric information (face, voice) to the CCP is beyond stupidity.
I really hope this breaks Nvidia's stranglehold on deep learning. Some competition would hopefully bring down prices at the compute high-end.

AMD don't seem to even be trying on the software-side at the moment. ROCm is a mess.
> It's not Biden's fault. It's not Trump's fault. This is all on Bush II. We should have gone in, kicked al Qaeda ass (we did), make sure the Taliban knew we would make them pay for supporting al Qaeda (we did, somewhat) and then went home.

I agree, but the temptation of nation building is just to great to resist it seems. The PhD's and think-tankers look back at the 'Wise Men' of the post-WWII era, basically inventing the modern world order and want to have a go at it. They want to point to the killing and destruction and say no it wasn't just revenge and deterrence, but that something good was created out of it.

I truly believe it's well intentioned but it's hubris of the worst sort.
More promises tied --not to something in hand-- but to some amazing future thing. Intel has not learned one bit.
Great explanation, thank you.

> This comes at a cost of making adding and removing components from an entity more expensive.

I think you could write a design-time tool that takes a simple description file (with hints) and outputs code that stores your entities and components efficiently.

Description file:

{
"archetypes": [
{
"components": [ "A", "B", "C" ]
},
{
"components": [ "B" ]
},
{
"components": [ "B", "C" ]
}
]
}

Output:

class ArchetypeABC {
A a;
B b;
C c;
}

class ArchetypeB {
B b;
}

class ArchetypeBC {
B b;
C c;
}

class EntityStore {
ArchetypeABC[] entitiesABC;
ArchetypeB[] entitiesB;
ArchetypeBC[] entitiesB;
}
It's a fact many people believe themselves rational and use models expecting rational actors. Proof lacks that it actually works that way. The opposite is often most probable since you rarely have perfect knowledge in practice. Exceptions can be games like tic-tac-toe and chess.
Zero. Pedestrians rule. Walking is the default, so if intentionally blocking vehicles becomes a problem somewhere, we might do well to listen to those aggrieved. People and things are moved around in vehicles, some of those people may need that mobility and some of those things may be deemed necessary, and in general my feeling is that deference to those on foot (or self-powered in general, or equivalent, for those who need the assistance) is something to maintain for our collective well-being.
I'm looking for a new country to move to, where can I get more freedom than USA?
What's charging like these days on the US CCS network? I've made many long-range trips in my Tesla which has about 250 miles range but there's so many superchargers it's pretty easy unless you head up into the mountains.
Buildings in New York have already switched the cameras they use to take visitor pass photos with ones that see through the mask, so you don't have to take off your mask anymore.
You lose the ability to know whether they succeeded or failed, though. Like most things given to you for free by the shell in shell scripting, it's only like halfway to a real solution.

(If you know how many subshells you started and won't get confused by which is which, you can use `wait -n && wait -n && ...` in bash)
There is a difference, yes. Most security footage is never viewed. It's simply recorded and then reviewed later if there is an issue.

What facial recognition adds is that it identifies my presence there automatically but again - this is a grocery store we're talking about. It's a public place and I have no expectation of privacy.

They can identify that I entered the store, what aisles I went down, then at checkout can see what I bought. And why do I care?

I'm really not being edgy or flippant with that question. What is the concern here?
They raise prices, then give you a “discount.”
Damn, that's a great breakdown, and discusses a lot of the things we've been thinking about and what led us towards building SigmaOS the way we are.

I'm actually implementing the Chrome extensions API, so SigmaOS will have the same extensions available as Chrome :D
"If I want to compose music, I need a format that makes it easy to visualize and manipulate notes in context of the other notes playing across all instruments."

Most composers compose using a piano. Orchestration is something that generally happens later, after the song has already been worked out on one instrument.
It is hard to be rational in the way the New Yorker intends because we are constantly being lied to and having information hidden from us by institutions and so we have lost trust in them.

President Dwight D. Eisenhower put it succinctly in his farewell address to the nation:

"The prospect of domination of the nation's scholars by Federal employment, project allocations, and the power of money is ever present and is gravely to be regarded. Yet, in holding scientific research and discovery in respect, as we should, we must also be alert to the equal and opposite danger that public policy could itself become the captive of a scientific technological elite."
In before the obligatory Winston Churchill quotation.
I'm pretty sure they use it for targeting, I remember tiktok presenting me video of interest shared by other under the same wifi.
I think definitely there are better alternatives to JS in command line world like python but if someone decided to use something other than bash as a programming language that’s a win in my book. It has its place for basic scripts and general command line trickery but anything beyond that is using a hammer to do brain surgery.
duplicate, please check before submitting https://news.ycombinator.com/item?id=28197355
Yes, but that can be achieved by using a hostname alone (router, nas, printer, htpc...). What does the domain bring?
I wasn't debating semantics

https://inews.co.uk/news/world/afghanistans-first-female-may...
> Right, but most still pay with a credit/debit card when checking out which gives the cc/bank the same info.

Yes, which is why I think cash is crucial until/if we get a digital equivalent.

> At least with a store club card they only know what you purchase in that store/chain, instead of every store

I haven't done research to confirm, but I'm guessing club card data ends up in the hands of data brokers at some point. Of course this probably varies by chain.
That may be so, but it doesn't prevent people from relearning concepts.
Range anxiety should recede with experience, provided the estimates from the car are accurate. My wife has become very comfortable with our Bolt, because she trusts that when it says it has 90 miles left, it really does have that (usually it slightly underestimates remaining range, if anything, though it's pretty close).

Can't really get around the bit of anxiety about knowing that there aren't as many recharging options out in the wild as there are gas stations, but it's comforting to know that you'll be fine making it home.
>A good example would be a program that runs fine suddenly now needs a "timeout" on an operation. FP implementations now need to thread the notion of time from somewhere near the top of the implementation the whole way down the chain to the function that needs "time".

A sufficiently complicated FP codebase almost certainly has some form of effects management in place (monad transformers or algebraic effects, for instance), so adding a timeout is as simple as adding the effect to the type signature at the top level and then letting the compiler tell you all the places you need to wire it up. I've done this in many codebases. It's actually a dream, as the type system won't allow you to make a mistake.
The site doesn't even use Shopify, some chinese ecom cms, shopify would shut down the site
If anyone is interested in more in depth examinations of parts of the Odyssey I would recommend 'Watch What You Hear: Penelope's Dream Of Twenty Geese' by Edward Teach(The Last Psychiarist).
https://www.amazon.com/Watch-What-You-Hear-Penelopes/dp/1734...
It is a a "rigorous psychoanalytic interpretation of the Homeric dream of twenty geese" and although can be tough to get into I dound it a very rewarding mental journey.
...for anything other than the field where the pattern makes sense, of course
I do see a bit of similarity, however the Target case includes presenting these ads to someone else, a component your anecdata misses.

But I don't see the logic. If you are not claiming it must be true, what are you claiming?
> "We" instead of "I". on StackOverflow "how do we reverse a string?"

I usually notice this with english as a second language speakers, it's probably a more innocent mistake than people choosing a word like "workflow" or "bandwidth".
Well – Safari UX updates only come once every few years because they have loads of users and can’t afford massive changes. Imo that’s the reason why the tab group feature won’t work (c.f. my comment to cube2222).

Smaller companies can update every week, and hence always stay ahead, until they’re big enough and then can compete more traditionally!
Yeah I think that's basically the idea. Just solve whatever problems you find interesting via whatever means you can.

Eg Galois theory kind of looks like this: Applying an abstract model of symmetry to a model of polynomials to answer a question about solvability.
This is a dogmatic take. From wikipedia

> Entity–component–system (ECS) is a software architectural pattern that is mostly used in video game development.
>The Mach-E gives the common Norwegians access to the famed American Comfort Car (c/tm) without having to break the bank

People who are interested in owning a muscle car in Europe are a very select group of people and they're probably highly uninterested in the Mach-E.
Carta is considered an equity management tool that you have to get after a few years of raising capital.

That's what I thought it was when I started my previous company But, we ended up selling after just two years, before any major capital was raised and even before I hired double-digit employees.

Despite our small size, the amount of time and effort that our legal team had to go through to properly issue out capital to me, my team, and my investors was painful.

No straightforward & free solution existed at that time to properly manage equity. But it would have made my life so much easier if it did. And that's just one of the reasons I'm happy to be bringing Carta Launch out to new founders.
Here's the actual agreement: https://www.state.gov/wp-content/uploads/2020/02/Agreement-F...

Personally I think making a deal with the Taliban was a bad idea. Leaving the Afghan government out of those discussions was a mistake that demoralized the Afghan forces according to our former ambassador (https://www.businessinsider.com/former-us-ambassador-afghani...). But, it does seem like the conditions of this deal were not met and there wouldn't have been an exit on the May timeline, since the Taliban still continues to work with Al Qaeda.
i have a web scrapper going to gsmarena.com every day and checking if there's a new android phone with keyboard :)

years ago it allowed me to buy the blackberry priv and key2. two awesome devices with real keyboards (which also act as touchpads)

But their marketing sucked and both tanked. I think the company that licensed the blackberry brand (why?) flopped and there will be no more models.

priv was the best one, but is stuck on android 5 or 6 now.

Key2 is still being sold and receiving security updates for android 8.
Some are grateful to have them pointed out, after a bit of initial discomfort and resistance. Didn’t work out so well for Socrates of course, but we’re more enlightened now.
The Target near me has so many camera domes in the ceiling that I question if they are all even cameras.

I don't have a huge point to make, other than it isn't always as easy as going to another store. To be clear, I don't think you are saying that it is.
Beer mats == coasters
Thanks for being a great beta user :) Keep the feedback coming!
> that's a very very video game centric point of view.

ECS was invented for and is primarily used by videogames.

> If a pattern only works in a couple fields of application, it's not a very good pattern.

I completely and totally disagree. How would you even define a "field of application" without there being patterns and practices that are unique to it? If every domain uses the same techniques, what is the difference?

Off the top of my head, here are some patterns that I rarely see outside of their primary domain:

Programming languages and compilers:

* Recursive descent

* Top-down operator parsing

* The visitor pattern

* Mark-sweep garbage collection and the tri-color abstraction

Game and simulation programming:

* ECS

* Per-frame arena allocators

* Game loops

* Double buffering

* Spatial partitioning
Yes.

Earlier in the year the Audi e-tron electric was the best seller in Norway.

The long term winner seems to be VW at the moment.
As TFA rightly points out, unless something drastically changes in the next ~6mo, Intel is going to launch into the most favorable market situation we've seen in our lifetimes. Previously, the expectation is that they needed to introduce something that was competitive with the top end cards from nVidia and AMD. With basically all GPU's out of stock currently they really just need to introduce something competitive with the almost anything on the market to be able to sell as much as they can ship.
It is to support finding devices you can cast to inside the app (like conference calling boxes.)
Thank you for sharing that, it's more detailed than other information I've come across.
In my experience it's fine. My Bolt doesn't have high-end DC fast charging speeds, but when we go on our road trips up north we pretty much do exactly the same trip as when we had our Tesla P3D. We stop at a different location, of course, but aside from having to wait 40 minutes instead of 20, it's been a non-issue.
thanks for posting this. looks amazing!
Just did a quick search and found that teams does in fact support some sort of local-only streaming:

https://docs.microsoft.com/en-US/microsoftteams/use-ndi-in-m...

I do trust Microsoft to collect all tracking data that's possible at all, but at least there is also a valid use case here.

It's even somehow plausible that they would require this permission for any kind of video streaming - to make sure all permissions are present before someone wants to start a locally streamed call.
It could use a little pruning. MIT hacker phrases are not widely in use, unless they became popular independent of their origin.
Its hard to explain, but "AmCar" is a sort of cultural identity think for many rural Norwegians.

I agree with the point about "British Ford”. Capris, Escorts and Sierras are quintessentially British cars, especially the ones with the Cosworth engines.
تسمه بسته بندی فلزی/ فولادی
With all due respect, this is a bit naïve. Good luck.
Looks like fun:
https://www.insider.com/photos-life-edinburgh-of-the-seven-s...
It shouldn't be on the FP of HN, and it is not anymore.
Hi and thank you for the great question!

The main points are:

- putting quality first, and connecting even award-winning designers.

- having a strong product design expertise (like UI/UX and animations) to serve startups while typical services covering simpler tasks like graphics for e-commerce. We can deliver products, prototypes and product MVPs for YC startups as well (90+ already tried us out).

- planning to release own API till the end of the year, so other apps users would be able to create their design requests over API.

As far as I know, we have the fastest turnaround policy being 24h always and for any type of tasks, including complex ones like branding.
Aurora was supposed to be delivered in 2018: https://www.nextplatform.com/2018/07/27/end-of-the-line-for-...

After it was delayed, Intel said that 2020 was when they'd be ready. Spoiler alert: they aren't: https://www.datacenterdynamics.com/en/news/doe-confirms-auro...

We're now looking at 2022 as the new "deadline", but we know that Intel has enough clout to force a new deadline as necessary. They've already slipped two deadlines, what's the risk in slipping a 3rd time?

---------

I don't like to "kick Intel while they're down", but Aurora has been a disaster for years. That being said, I'm liking a lot of their OneAPI tech on paper at least. Maybe I'll give it a shot one day. (AVX512 + GPU supported with one compiler, in a C++-like language that could serve as a competitor to CUDA? That'd be nice... but Intel NEEDS to deliver these GPUs in time. Every delay is eating away at their reputation)
You can also just take the collection of devices typically on the network, hash the MAC addresses all together, and now you have a unique identifier for a household
Can't wait for the 16bit Pico with HAM graphics mode.