skysight-inc/HackerNews huggingface dataset:
It's an attractive idea that the surface of one's body can tell you something about its inner truth, but it's incorrect. The field is called physiognomy, which is a pseudoscience that's been the basis of scientific racism and eugenic programs.

Some names you can look up are Johann Lavater, as well as Alphonse Bertillon, inventor of the mugshot, and Francis Galton, inventor of composite portraiture.
So either parts of the US government have been lying about for years about not having "alien" bodies and tech or parts of the US government are lying now about having "alien" bodies and tech.

In five years, a "conspiracy theorist" will be defined as someone who refuses to believe the propaganda from on high about UFOs/UAPs.
Informative. Sounds like the official goals are good and noble, but the way it's used in practice is corrupt and counterproductive.

So who hands out these scores? And are there independent parties evaluating them or giving their own, more neutral scores?
Not if it does a fraction of the work. The current comparison basically says "look what you can do if you don't have to worry about accessibility or supporting multiple use cases!"
On top of this, we already know the vast majority of people making claims about UFOs (and paranormal activity in general) are cranks and grifters, and that “ufologists” are people with poor judgement that get fooled by these folks. You can book UFO tours where people will give you nightvision goggle and show you all the UFOs that are flying around you right now. Now one should be surprised that most people will simply brush off yet more claims like this unless there’s actually evidence there.

There’s simply not enough time to run down every single crank rabbit hole.
Right, that part was specifically about the inference that it "maybe possibly could be wink wink" aliens.
I accidentally brought a full-sized 4th of July smokebomb through TSA and didn't realize it until I unpacked after I got home.

I'm not talking one of those small, spherical smokebombs. No, this was one of those 5" long, 1" diameter sticks, and it was by itself in a pocket of my netbook bag, which didn't have room for much else, so it's not like the xray image would have been confusing.

Seems like tons of other people have had similar experiences.

TSA's impact on safety is largely imagination and wishful thinking.
Why does nobody talk about Internet Mail 2000?
> Of course that creates the possibility of a two-tier internet where EU customers simply don't get access to products

this has already happened. google’s bard took it’s time to launch in europe.

the young kid in me that always thought we finally have a piece of tech that is beyond what politicians can control, that transcend borders and nationalities is saddened. but it is what it is, and without some breakthroughs (a system that cannot be controlled, censored etc by design) i don’t think there’s going back.
> Unreal has licenses which allow you to use one version of their engine FOREVER and they cannot revoke that license. So the author didn't fully research this. It is true that for NEWER version Epic can change this.

Isn't part of the current furore that unity used to have similar terms and they removed them?
"AFAIK in Germany the TL;DR is that if there's anything in the EULA which violates "German Civil Code (BGB)", then either parts or all of the EULA are invalid. "

There is nothing unique about German law here. The same is true in the USA and most other countries. If a EULA or any other contract (whether agreed verbally, signed physically, digitally, or via a "click") violates the law, it can be considered invalid/unenforceable. It has nothing to do with how the agreement was agreed to, but with what the agreement contains. (There may be some legal theory that may carry some weight that a contract agreed to via a "click" is more likely to be unconscionable that one agreed to with a physical signature, but that does not automatically make all "click" agreements unenforceable.)
Heck no.

If you do some "real world pizza making" instead of toying, that function would be like at least 1k lines, including how you carefully shape the dough, how to handle exceptions when you tear some holes, and how you should observe and rotate in the oven by how much, how you should redo it if the roller blade just didn't cut through properly, so on and so forth. Of course it's better to have top-down overview like prepare -> bake -> box otherwise the readers will surely lose themselves in details without figuring out what is happening.

People in the game industry told me their horror story of helping designers with a Lua script that they were writing over the years. And it turned out the "Lua script" was a single file, with 100k+ lines, that bearly had several functions in it. That would be SO linear.
I Survived Rabies
> These fines are insane. Especially for a company who stopped it then a few years.

GDPR has been around since 2016, 5 years is a long enough period to comply to regulations (as you're complaining about 2021), even more given the size of these companies. They didn't comply, they get fined, as an EU citizen I appreciate that they have teeth to subjugate even behemoth corporations.

> But GDPR, Digital Markets Act, etc are f** insane and causing huge problems.

Why do you think they are fucking insane and causing huge problems? As an individual I'm very, very glad these regulations exist and are being enforced, corporations won't change behaviour without massive penalties to these practices, so punish them until they behave decently, that's the only way.
I have no relations with TikTok. I am in furious at the EU politicians, and laws in general in the West. I am pro-Western but the laws are ruining us.
Unfortunately, what we can get out of Saudi Arabia is limited at the moment.
I am in similar shoes as OP.

I see "networking" a lot, but how exactly?
Unfortunately, I am not in contact with any of my former colleagues of employers apart from being connected on LinkedIn. Starting conversations with them on LinkedIn would be awkward and weird. What else can you do?

It doesn't help that I'm a introvert, not really a social person. Probably contracting is just not for me.
This is the same family as the MacBook line use. Once yields improve on N3 next year you’ll be able to get even a MacBook Air that will have this same chip but with more cores.
Honestly? Both reek of SRP violation.
Why should print_table specifically care about emoji?

if needed remove the emoji, then print. if performance/table size is an issue, working via streams/generators/etc. should be on the (heh) table anyway.

But if you have conceded to being in quick&dir^H^Hpragmatic-land anyway, IMO both can be ok depending on the context.
Partitioning: The only thing you need to understand to scale
According to the article, their contract still stands as it's legally binding, so DC specifically still needs to abide by it as it can't be unilaterally revoked. But the rest of the world doesn't, so there's loopholes if they do it not as DC but another entity.
Is the marginal user marginal though, in terms of marketing? Put another way, could you put a filter in place to bar marginal users and still have a commercially viable product without prices too high? I'd think the answer is yes, but perhaps the business would need to be aim toward a successful lifestyle business rather than a unicorn valuation.
https://www.ifixit.com/Teardown/iPad+Air+(5th+Generation)+Te... looks full, area around the edge for thinness I suppose
>But the weird decision to include that useless speaker stand instead of a keyboard case and stylus and the price kept me off it

I thought the same thing. I owned a Lenovo tablet with some gimmicky speaker that I never used.

However, I bought the Pixel tablet and I'm actually enjoying this speaker. It's useful as a desk stand, sounds alright, it's super easy to pop the tablet on there for charging, the transition between speaker to tablet sound when you grab it works flawlessly.

Sure, it's superlative for some people, but it's actually not a bad addition. I use it every day to watch YouTube or listen to music while I work.
Housing is a component of the consumer price index used to measure inflation. The proportion matches the proportion of household spending that most USians spend on housing.

Of course, not every household is the average household. Some households spend more of their spending on things that have increased more than the average household. Some spend less of their spending on such things.

And, of course, even if the average wage has risen quicker than inflation, that doesn't mean any specific household's wages have.
I cannot believe I am actually reading this. What kind of god syndrome people have here to think that they can just play Age of Empires with real people? You know you are talking about a sovereign nation right?
Citing the USB speed as a reason to not buy strikes me as absurd. Vast majority of users couldn’t care less.
Actually, airport employees are told not to talk about incidents that happen... probably the same with TSA
Scaling Yourself as a Leader
They also produce games that are very similar to their other games, with similar mechanics, while Unity has to support a far more diverse set of games (basically anything 2d or 3d), and presumably has to continually offer a wider set of cutting-edge features.
This is a false analogy. Corporations are not people, corporations have massive legal teams to go through every single piece of legislation that might affect them, if they break the law you should consider it's willingly given their resources.

They break the law once, get a small fine, they break it again and the fine increases, and keeps increasing until they follow the laws. What is the other option? You can't jail a corporation.
Show HN: A functional version of my MIDI Keyboard with CSS and React
I'm learning music and have bought a MIDI Keyboard. I tried to recreate it in a web version with support to: multiple instruments, volume + reverb + velocity faders, sustain and multipe octaves and keyboard support :) You can also highlight music scales on the keyboard

Here's my takeaways
1. TailwindCSS is possibly the best way to prototype something with CSS at the moment. Zero configuration using Next.js and an awesome tooling around it
2. It's funny how DHH is wrong about no typings in JS.
3. React still feels like a lot of "boilerplate" to do some basic stuff (like managing state).
It does get enforced against European companies, they just don't make HN headlines because they're not big-tech so nobody here would have heard of them.

Also EU companies tend to be more mindful and take data protection very seriously, even before GDPR was a thing, so finding gross offenders is a rare occurrence anyway.
Except for being basically impossible to take the lid off
>the determination of the value of an item must don’t be based on its price, but rather on the utility it yields

(In regards to a poor man with 9k ducats or a 50/50 20k ducat lottery ticket) A bird in hand is worth two in the bush
Evidence of what though? My problem is with the unfounded claims/implications/hype/grift that it might be aliens. There are lots of interesting nonmagical explanations for the reported phenomena, that we should absolutely pin down. These distinctions matter.

The problem is that there's a whole conspiratorial ecosystem which has been thriving on the news/testimony.
> Why can we not put the burden on the parents?

You'd like the EU to regulate... parenting?
Seems apt: The Hacker's Choice
Salesforce is hiring over 3k people, despite axing 10% of staff
> they seem to lack the commitment

Tale as old as time.

Apple has historically been terrible about committing to gaming which has led to game developers ignoring the platform. I do hope that Apple actually stays the course this time around and with the M* series of chips they've raised the floor for what game developers can count on having available.

I really thought they would have made a bigger play for gaming on the Apple TV (The hardware, not the app, not the service, I still can't get over that...), they pushed a little at the start but with most Apple gaming initiatives (aside from mobile) it seems to have fizzled out.
Unity made a specific committment in their terms that if those terms changed in a way that disavantaged existing developers, those developers could carry on using the existing annual release under the old terms, and also that they would notify developers of changes to their terms. They then sneakily removed that committment and almost immediately imposed this licensing fee for use of the runtime, when one of the specific advantages of Unity they promoted was not having any such fees, and retroactively applied this to new installks of all existing games. It was shameless and some company offering open source software could jsut as easily retroactively decide it wasn't open source at all.
I’m going to go ahead and assume those video screens aren’t 4K. I don’t think bandwidth is going to be a big problem.
> Unreal has licenses which allow you to use one version of their engine FOREVER and they cannot revoke that license. So the author didn't fully research this. It is true that for NEWER version Epic can change this.

so did unity, until they removed that clause
Well this is the most toxic thing I’ve read today.
The G4 was old news when that laptop came out. I had a G4 tower in the 90's. Apple promised much more and couldn't deliver.
That's quite a cool gift given current prices <3
The workflow to fix things doesn't seem clear - are people supposed to work on the .glif files?
The most mind blowing optical illusion I've seen are Kokichi Sugihara's Ambiguous Objects:

https://www.youtube.com/watch?v=KtA6u1HIqbg
Is there any reason to do that? European companies are more likely to follow the laws already, and taking less liberty in bending or even ignoring them. Mostly because the people working there have a better understanding and focus of them.

On the other side, European companies are usually smaller, so their get lower fines, which won't make the headlines. Which is, why you might not hear so often about the fines against European companies, which still happen. And if we are honest, we usually only hear about the super-penalties anyway.
There are so many options on that link? Which is the best one to find product ideas?
While "do not buy" is too strong, I would agree that the Pro seems like a better deal than in other years. This is probably on purpose, a way to nudge people to buy the Pro, which I'm sure has bigger margins. (I still wouldn't buy it.)
Previous submissions, only the older ones have comments

https://hn.algolia.com/?q=Akiyoshi%E2%80%99s+Illusion+Pages+...
And those people can buy a 15pro with USB3.
> usb2 speeds

There are probably plenty of reasons to skip the 15, but this is about as niche as it comes. Survey nearly any user and ask about the transfer speed between lightning, usb2 and usb3 and the most common answer will be "no idea and who cares?" I'm a techy and I haven't plugged in my phone for data transfer in years. Complain that Apple pinched pennies here, but it matters to almost no end users. And those few who do care, would likely get the Pro anyway.
You mean like after the coup?
Ambitious plans are a good thing. Good luck to Intel.
I should say not feasible instead of not possible. And this million years number comes with some massive assumptions about societal stability, the possibility of mining resources from lifeless planets etc.
That's why Apple makes it so damn hard (compared to any Android I've ever owned) to turn off Location, Bluetooth (and maybe WiFi) on their mobile devices.
There seem to be large cultural differences and they have their reasons.

For one, the average area of a house in the USA seems to be above 2000 square feet, whereas here in the UK it's more like 750 or so.

It feels worse for the animal to be cramped in a tiny space all their life, so we let them outside. Also there are no predators apart from the occasional domesticated dog, so it's safer. The biggest risk is traffic, which is dependent on where you live.

The bird thing brought up every time is weird to me, because no one seems to care about birds until cats are part of the conversation, suddenly birds are the most important part of the ecosystem.
Serverless and cloud servers can both do that.
It's definitely on the expensive side, but the form factor on the newer fi collar model is _much_ better than before (important for me, having a small dog). Battery life is about as good (it dropped ~3-5% with a dogsitter as I was away for a week).
Consider that GDPR has been in effect since 2016, with a grace period until 2018 before the EU started to hand out fines.

It's been 7 years that every company operating in the EU knows about these rules, 3 years ago it was already 4 years into effect. There's no excuse, they broke the law, pay the fine.
If you make it clear to the court that you’re just willing to treat the fine as a tax and pay it indefinitely without having any intention of altering your behavior, I’m sure they’ll start imposing other penalties after some time
What they're adding are non standard C++ extensions only used by C++ Builder (properties, etc). There might be little benefit (and just maintenance cost) to upstream those to Clang. Clang also moves fast while it appears C++ Builder is still at C++17 [0].

[0] https://en.cppreference.com/w/cpp/compiler_support/20
Any good resources to learn about that?
"Human rights" would be an issue for the US if the US thought it could invade Saudi Arabia and steal its oil.
this is a naive take. companies will still be formed. they will just http 451 all EU users. like threads does right now. this will also mean losing out, but i guess europeans are used to losing out, and actually prefer it?
> the very concept of "cannabis use disorder" may not really make sense.

I've known people who used cannabis the way alcoholics use alcohol - if it wasn't a use disorder, I don't know what is. The concept is valid and can apply to sorts of things from gambling, pron, online gaming even. If the use becomes problematic then its a problem, 'use disorder' is the just the name for this.
Isn’t SAP absolutely massive? Surely they count as big tech.

Edit: for anyone wondering SAP has ~110,000 employees worldwide, Google has ~180,000, so comparably mega scale tech company.
I know what you wrote was more or less rhetorical, but I thought I would answer anyway. I think it's the same general set of reasons that people are fascinated by serial killers. Or homicidal dictators, etc.

Some of it is fascination with someone who is so foreign to ourselves. These people had to make similar decisions to those we make every day and chose very differently than we do. They did things that most of us would never consider and did them often, whereas we would be wracked by guilt and regret.

Some of it is a sense of longing brought on by romanticization of the past, whether it be WWII or the Wild West or medieval times. Our lives are very mundane and books and movies are a way of escape. I think that tends to leak into other areas of thought. We ignore how awful those time periods actually were and to some degree wish we could experience life "back then." Distance in time also tends to soften our view of people.

Many of these sorts of people also did things that are inherently "exciting". He robbed and murdered. Both of these are things that would get your heart rate up and which Hollywood does it's part to glorify. We see the action and don't often think about the aftermath. These are the types of characters that stories are written about. Nobody is writing a good novel about my life as a software engineer or teacher or fast food worker, etc. There is a reason why good characters in stories are written the way they are. They take huge risks to get what they want at any cost. They live lives of adventure. They handle people who get in their way. Things we fantasize about when we get tired of dealing with work, making money, and being in the same place for years.

Not a terribly deep consideration of why, but these are just a few surface-level reasons.
> Web development is so simple these days because I spend most of my time gluing stuff together, and sanding the edges.

This does exist in the gaming industry, it is called "shovelware". "Shovelware" is when you just glue existing assets purchased for cheap and "shovel" them into a game for a quick buck. Usually not very complex games, low effort stories, etc. Also usually very cheap to download.
Akiyoshi's twitter also has cool illusions:

- https://twitter.com/AkiyoshiKitaoka

- https://nitter.net/AkiyoshiKitaoka
No sensible people should attach stigma to figuring out anomalous sensor reading or trying to classify unknown phenomena. Similarly, no sensible people immediately jump to AlIeNs as a plausible hypothesis, and that should continue to be the case unless and until the evidence actually starts to overcome the priors we have from our understanding of physics, sensor technology, optics, and psychology.
Sounds like a bunch of wars we were engaged in the ME for no reason.
“NASA is criminally under-resourced”

They have a $22 billion annual budget. SpaceX’s annual revenue this year is projected to be about $8 billion and profitable for the first time. SpaceX launch’s more rockets and puts more satellites into space than the rest of the world combined on revenue about 1/3rd of NASA’s budget.

NASA isn’t criminally underfunded they are criminally inefficient.
We have our own issues, including voter apathy, political corruption, unsustainable economic policies, extreme inefficiency and the occasional batshit crazy tech laws being pushed by politicians who probably never touched a device with more than two transistors. But I still love it here.
> Unreal has licenses which allow you to use one version of their engine FOREVER and they cannot revoke that license.

Unity also had a similar clause in their ToC, they removed that now and retroactively applied the new pricing model on ALL previous versions of Unity. Unreal can do it too.
Linear code can increase the state that you need to hold in your head while reading through it. You typically can’t just start reading in the middle and understand what is going on, because you have to trace the evolution of the state up to that point.

Breaking the code up into smaller functions can reduce what you need to keep in your head, if the functions can be understood standalone just by their parameters, and if any side effects they may have on their parameters (in case of mutable objects) are straightforward enough to understand from their naming and/or comments (rather than from their implementation).

One purpose of functions is to separate interface from implementation. If for some part of the code an interface is easier to understand than the implementation, then that’s a clear case for making it a separate function.

The points of separation should therefore be the points where the least context is needed to understand the seperated-out operation.
> Let me know the next time you plug your phone into a computer

Everyday.

Sure, that's because I'm charging my three phones from my notebooks, but occasionally I'm transferring files too.

But, yes, I can copy mp3/flac/mp4/mkv files to my phone and I can listen/watch them without the need for the Approved(tm) apps or OSes.
Look, those apps can work without collecting any PII whatsoever. But if they make collecting PII part of their main revenue, then they should take the laws in their respective markets (countries) serious.

Since TikTok implemented the required changes and also (apparently) did not complain about the policies themselves (e.g. being to complicated/ambiguous to implement) it really looks like it is solely on them. They violated the law so they are to be punished accordingly.

It's like doing tax fraud in a year and then complaining that you were compliant in the following years. Penalties for this can be way beyond 2.6% of someones personal revenue. What would you say if someone complains here? Would you agree with them?