skysight-inc/HackerNews huggingface dataset:
We're only measuring your brain waves, not your partners :) we play sound through bone-conduction, so nothing in your ears, nothing covering your ears, only you can hear it (there is some sound leakage, but minimal).
> In Japan, however, things were different. Perhaps the easiest way to understand the Japanese market at the time is to imagine that home computers did not exist.[...]It all makes sense if nobody owns a home computer, and when the mobile phone is the dominant form of Internet connectivity.

I ellipsed all the SD card mention, but I find this summary of the situation fascinating, as this is pretty close the world we have today for a lot of people. Mobile phone is the dominant form of internet connectivity for a significant portion of the population.

An insight from that could be that Japan didn't create the iPod because that global need didn't make as much sense in the context.

I personally think it is really Sony being way too confident and stubborn, preventing the digital walkman from being the universal player it could have been. What they had was somewhat good enough for a big span of the Japanese market, but way too clunky and outdated for the rest of the world; and their position as an incumbent made it harder for smaller company.
do you mean Chinese and Japanese names for English speakers?
Show HN: Job List
https://birdwatchinghq.com/live-bird-cams/
Do you also blame French system when you mispronounced Guillaume Dubois? Like, French should use a better system to transliterate into Roman alphabet for English pronunciation?
This is the first time this happens in the history of the universe
like w3schools back in the days before MDN and YouTube existed.
Change your free fire Skins in a handy way
Java, .NET and C++ over here.

Get to rewrite the micro services, Kotlin, Cassandra, Kafka, mongoDb hardly documented, back into C# on top of SQL Server when the teams have left for the new jobs after haved pimped up their CV.
> Advance topics to research and have pace with CSS are vertical rhythm for spacings, modular scaling for typography, and the Cicada Principle, etc.

Do you have some links? Because the first DDG result for all those concepts together is your comment on this page.
1. It prevents DMA attacks allowing PCI devices to read, write the memory.

https://www.qubes-os.org/faq/#why-is-vt-dadm-viamd-iommu-imp...

2. Meltdown, the most reliable attack of the three discussed, cannot be exploited _from_ a fully-virtualized (i.e. HVM or PVH) VM.

https://github.com/QubesOS/qubes-secpack/blob/master/QSBs/qs...

3. It serves as an additional virtualization layer on top of Xen supervisor, decreasing the attack surface and making some serious bugs not harmful.

https://www.qubes-os.org/news/2017/07/31/qubes-40-rc1/#fully...
That's not really a fix, though. Flutter is trying to use this approach and if you go to their demo sites you will notice things feeling slightly off: https://gallery.flutter.dev

Some of the notable drawbacks:

- you can no longer select text on the page, anywhere
- right click doesn't work like you'd expect it to, either, since you're looking at a canvas
- currently the download sizes are absurdly large, since you need to pack a large amount of functionality in .js/.wasm (over 10 MB, actually)
- for simpler pages, the performance overhead will be very noticeable, just try zooming in or out in those pages (i got <2 fps while zooming on a decent desktop computer)
- essentially all of the former accessibility benefits of DOM are now gone and screen reader support needs to be developed anew, assuming that they'll even support your canvas based solution
- furthermore, learning about websites by inspecting source to see how they did it is no longer possible; and you can no longer crawl these sites in any sort of an automated manner, which may be a good/bad thing depending on how you look at it

I'd say that most GUIs should be simple enough to work well with DOM, instead of throwing away decades of progress while chasing niche goals. HTML and CSS are great for displaying all sorts of documents and personally i think that the web should not stray too far from that - utilitarian interfaces that are simple and easy to understand, rather than sci-fi ones like portrayed here: https://www.saji8k.com/kit-fui/movie/
Why is it ironic? The system may be bad, or it may not be, but the fact that it is virtually impossible to survive completely outside it is not evidence of it being bad or not.
Germany was a republic with a constitution and elected leaders after 1918.

Kaiser Wilhelm II took power after Bismark, and abdicated at the end of the first war. Wilhelm died in 1941.

Bismarck unified Germany in the latter 1800's as a constitutional federation with suffrage and elected legislatures, I don't know the fine details except it was some form of confederation and is considered a constitutional monarchy with elected legislature.
Dogmatism , arrogance and hubris lead to the downfall of all great powers, eventually.
Some English speakers pronounce "w" differently than "wh". They will say sth that sounds like "hwhen" instead of "when" for example. I think it's a dialect thing I only met like 5 people online who spoke like that but they were all native English speakers so it must be correct?
Conservative and women are not mutually exclusive categories. Almost half of conservatives are, in fact, women.
>There actually are exceptions, but they are regular as well - w before last syllable is often devoiced to f. Levandofski. But even most Polish speakers doesn't know that it's the rule, they just speak that way without thinking :)

Well, true, but I don't think devoicing w in 'Levandofski' is correct, sounds a bit sloppy but hard to hear the distinction to be honest so maybe

There is though a clear devoicing not only before the last syllable but before 'sz' as in 'wszystko'(all), 'wszędzie'(everywhere). Not sure if there's a surname that that applies to.
MDN is the best reference to keep on hand to check how something works. https://developer.mozilla.org/en-US/docs/Web/CSS

and web.dev has a pretty decent walk through for learning css https://web.dev/learn/css/
People are not fighting COVID because of the productivity impact but because of the deaths, otherwise we'd treat it like the flu.

> we are as yet unable to cure aging. How preposterous.

We put zero effort into anti-aging research but we moved the world for COVID. If we put the same amount of effort into anti-aging research, a cure to aging could be well within most people's lifetimes, effectively saving billions of lives.
Then you haven't had the stuff that really crawls into your nose and sinuses. It's a diffent kind of hot to chili spicyness, but the burn is absolutely there.

Or is this some kind of "nothing is too spicy for me" one-upmanship? Spicyness is useless if you don't have flavor to go along with it.
Autofill in password managers can allow login credentials to be stolen
> box-sizing: border-box

I feel ashamed not knowing about this option. content-box has caused me so many troubles over and over again, and I didn't know it had such an easy solution.
شغالات بالساعة بجدة 0541079983 افضل عاملات بالساعة فى جدة
I'd say iffy on the first. The native browser is based on a modern port of WebKit, but it's buggy and not feature-complete. Things like Youtube work in-browser, but not well (buggy player, sometimes choppy playback, etc.). Wasm doesn't work. It's otherwise pretty functional. There's no Firefox/Chromium. There are alternatives to the native browser, but they're not significantly better.

It has the second, and third (Python 3 is ported). It's POSIX-compliant, so there's tons of Linux/Unix CLI stuff available.

There is a package manager with a lot of software, both native and ported. Many of the staples are available (LibreOffice, VLC, etc.), but there's also a lot missing, some with alternatives (there's no GIMP, but there is Krita, for example).

Overall, I think it's usable as a basic system, but you could definitely run into some issues with software availability and web browsing if you want to do more powerful stuff.
Deployment and authentication is going to be a problem, but the big thing is that in many such environments users would simply not be able to execute your native client app on their controlled workstation by default. But for most software teams nowadays creating a CRUD webapp is simpler and cheaper than traditional client/server native apps; I've seen major companies maintain their existing client/server native apps but whenever they have the choice (e.g. greenfield development), they'd rather not have a native app because, frankly, there's no good reason to do so as the maintenance is much simpler if you don't have to worry about the deployed client instances.
Thanks Ian, do you want to get in touch via email? alex@openfaas.com?
It is sometimes said that usage of PC by young people is decreasing faster here in Japan compared to other countries. Because of most people don't use Qwerty input on smartphone, and there are very few PC usage at school other than IT class. Using PC on class is now in progress (partially thanks to covid), they start buying Chromebooks, but it's long way, because teachers aren't good for PC and too restrictive for students' activity.

Online banking/booking on PC/smartphone is widely available but some people still prefer telephone, real travel agency, ATM, or real banking (or just lazy to sign up).
To elaborate on ⟨ł⟩ – there is quite a good reason for the way it is spelled. Originally, its pronunciation was /ɫ/ (“dark l” in English) so it was very close to /l/ in sound quality.

It evolved to /w/ over time. During the first part of 20th century, it was already used only in dialects and by professionals such as actors and singers (because of it, it is also called “scenic ł” — „sceniczne ł”).

Ironically, if I remember correctly the original sound quality of ⟨v⟩ in Latin was also /w/, so in some roundabout way you could say that English and Polish both swapped traditional pronunciation of their letters.

⟨y⟩ is often transcribed as /ɨ/ but it is in practice closer to English schwa.

And to correct one thing: because of Polish orthography rules, ⟨w⟩ can also be pronounced:

• as /f/ if preceding consonants are voiceless as in the second w in Lewando__w__ski, although I think one would still be understood if that rule was ignored

• as /w/ if the word is an English loanword, as in „weekend” /wikɛnt/
Funny story - I recently bought a Gardyn[1] but they didn’t have an open API, so while reversing it discovered that under the hood it’s just… a raspberry pi haha

It’s a fantastic device tbh, but I LOL’d

[1] https://mygardyn.com
We have _no kit_ for sale, so it's clearly any kit :-)

We do have open source code available for you to use for free, and three varied experiments you can take part in. Feel free to browse the code and README
And went on to try to change the education system?
There was no Electron, so it's not that surprising.

More sincere: not sure what games you played, but Grand Theft Auto (1), definitely played better with 16MB+. Also, quake/Unreal, needed at least 32MB. Quake 3 / UnrealTournement needed at least 64MB -- 128MB was noticeably better if you didn't want to close every background service you had prior starting the game.
I find the same. My (English) name seems very challenging for French people to pronounce correctly. Probably because it has a diphthong in the middle that doesn’t occur in French. I’ve basically never heard a French person say it right (even my French ex-gf). It doesn’t matter. So long as people attempt some approximation and it doesn’t sound too outlandish, who cares. It’s just part of their accent.
OnePlus 6 Linux port now supports Android apps
Sure, you can use a Raspberry Pi Zero. That's part of the build instructions in the repo
Are we ready for a world without privacy of data?
If you are unclear, perhaps it would be useful to ask yourself what you would personally need from a product to consider it 'secure'.
Not really an argument against curing aging, but rather an argument for age limits or age-based representation.
Looking at the comments here, the amount of badmouthing signal for arguments sake feels suspiciously like some organizations' motives.
True that, I live in Japan and notice it almost daily. Sometimes it can make meetings extremely frustrating, as in we have three problems, you propose a single solution that can fix all of them at the same time, and they don't like it, they prefer a single solution for each problem, which of course you have to apply serially because as you said they can't focus on several problems at the same time.

I wonder how much kanji is to be blamed for this mindset. I mean if you need a different character for every single word, maybe it's easy to extrapolate that idea to other aspects of life.
I feel the same. But you'd be surprised of the appeal Youtube vids have on a large segment of users
Are you aware of an actual case of an owner of a web site getting sued because their site was used to attack other sites, without their knowledge? This could (and has) happened with other tools besides PHP. Is Microsoft liable because Windows is used as a launchpad for attacks?
Fancy trying out one of the experiments we have listed? Like the data logger or live preview?
I want to see it, I'm just curious.
The sexual revolution was driven in large part by men and women are retrenching parts of it now that they have more independent political power. Yes it’s conservative in a sense and that’s fine. (I find conservatives opposing things like MeToo and lower bars for Title IX violations to be bizarre. Sex is dangerous and should be subject to social regulation and rituals to prevent abuse. That’s a fundamentally conservative notion.)
No effect of global warming will be a historic first. It's about the frequency of events and the rate of change.
For anyone not willing to click - this is a Louis Rossman (right to repair campaigner) video. I haven't watched it yet, but it's unlikely to be totally click bait and wasn't submitted by the creator (I don't think).
The impact is happening right now. There will be increasingly more extreme weather events over time, heat waves, cold waves, flooding, hurricanes, etc. The frequency of events and extremeness of events are increasing.
It's a very common phrase in the UK: "Grow your own" means food. But I can get that updated for our international speakers.

Thanks for commenting.

https://github.com/alexellis/growlab.dev/commit/a349972b977b...
The first atomic bomb created ‘forbidden’ quasicrystal
Node.js in Profile – Is It Right for You? Pros and Cons
> It's not the order, it's the frequency when analyzing a corpus such as all newspapers.

It’s definitely not that either unless you have a very specialized corpus.

From https://www.manythings.org/kanji/top2000kanji.html:

書 - 35

場 - 64

男 - 104

議 - 285

選 - 187

調 - 263
That depends on your definition of "impact". Everybody currently alive has experienced some effect of climate change already. Where I live for example the number of days with >30°C per year has roughly doubled since I was born.
An excellent source for USA/Philippine history, and other history is Dan Carlin's Hardcore History podcasts.
This one in particular for that topic:
https://www.dancarlin.com/product/hardcore-history-49-the-am...

But all his podcasts are phenomenal
In my experience, hinting is becoming increasingly obsolete because most engines will create it on the spot if missing and there's more and more situations where TTF engines will completely ignore it, for example ClearType.

That's why when I wanted to have a font that is hinted perfectly for one given size, I in the end had to resolve to baking the hinting distortions into the glyph outlines itself.

Here's my blog post where I explain the problem and my brute force solution a bit more. And you can download the font to see how distorted glyphs optimized for 16px will look at other sizes.

That said, the font editor that I used also automatically runs ttfautohint, so it really is the default tool to get the job done.

https://hajo.me/blog/2021/07/24/making-a-font-that-doesnt-su...

https://news.ycombinator.com/item?id=27943156
Isn't the ability to distinguish negative infinity from positive infinity a good thing?
Actually, it would be fun to try and pull data off the device. I’ll play with it tomorrow!
And you can chalk this down to more urban planning failure. Urban planners have so thoroughly ruined the social fabric of society with ideas they once thought "new" and "novel", and only just now have they realized the damage their choices have caused.

The damage will take decades or even centuries to undo, as traditional towns and cities are replaced with walkable ones, an effort that will undoubtedly meet significant resistance as most people have dumped a sizable portion of their net worth into their vehicle.
In some place, the transliterated rules aren't up to the name bearer. There's official rules and when you apply for international documents, the government decides how your name looks like in romanized form.
I heard something early on about a communication failure, not sure how much truth there is in that.

Nonetheless, it was an incredible performance - right down to her collapsing to the ground victorious in tears at the line.

I laughed a little when I saw the Danish competitor come to congratulate her with a big smile while the Dutch team two meters away wouldn’t even acknowledge she was there - no point being bitter about it afterwards when you’ve already been beaten that badly by a “nobody”. I wasn’t even sure if Anna even realised because she was so exhausted (and elated!).

40KM without the help of a peloton. Incredible.
Coming next: PC can't be shipped to the USSA due to no self-repair.

We need the government to protect us!
A Short History of Malware Protection in macOS
your body is getting damaged constantly and it is repairing the damage constantly. You are able to do this - in terms of entropy - because you are not a closed system, you are eating food and breathing air. Entropy is not an insurmountable problem for an animal unless it stops eating and breathing, just as entropy is not an insurmountable problem for an electric refrigerator unless it stops receiving power
Getting over On-Call Anxiety
Automatic Rule Learning over Knowledge Graphs
Wszystko and Lewandowski both are subjected to the same principle, namely: in Polish consonant clusters, including across a word boundary, the obstruents are all voiced or all voiceless.[1]

[1]: https://en.wikipedia.org/wiki/Polish_phonology#Voicing_and_d...
Look at the major data breaches over the past decade -- TransUnion, Experian, multiple US government sites, etc. and point to one that was caused by a PHP SQL injection attack. This kind of thing can happen to anything accessible on the public internet.

Do you know how old the software your bank uses is? Pretty much every government agency and utility you rely on? What price do you pay for that? A lot of that code has been rotting longer than any PHP web site.

There's no logical fallacy. I wrote multiple times that escaping SQL is essentially trivial in PHP, and has been not only easy but the recommended best practice. The problem is lots of inexperienced programmers don't know the problem to begin with. They would write vulnerable code in any language. I had to work on a Rails site a few years ago that was vulnerable to XSS and SQL injection, even though Rails by default protects against those things. Someone had gone around all of that because they didn't understand the problem in the first place. I don't know that any language can protect us from that.
For the first time in my life, I experienced a massive heat wave, torrential rainfall and flooding, a forest fire and hail, all within a single month. I am NOT looking forward to what's coming in a few years.
It's a pretty natural conclusion from many economics teachings that will highlight money only has value in the middle of a transaction and is virtually ethereal while sitting in any account.
This is because the Olympics sold the rights to the pay per view discovery channels in Europe

Nice work IOC
BlockFi Under Fire in Texas, New Jersey, Alabama
Also, if we are talking about aspiration, word-initial p and t are also left un-aspirated in Polish, contrary to many (most?) English dialects.
obxkcd about days below 0F in St. Louis https://xkcd.com/1321/
As a native English speaker, for the most part I typically know what someone means when they say "gl-OW-kester square" or "Green-witch mean time", so don't worry about it.

I have a Russian friend who has specifically asked me to go out of my way to correct their mispronunciations, but for the most part if someone says an English word in a weird I don't even blink.

I'd say part of being an effective English communicator is not just about speaking English, but also about being able to understand foreign English accents (and I include different dialects of native English in that as well).
I feel like HN'ers interested in curing aging could make a fantastic thinktank/action group, and provide a meaningful purpose to our lives where most of us have "meaningless" jobs at some big Big N.

I genuinely think that this site's users could be an impressive force for anti-aging technology research and implementation.
My desktop PC; also fails to boot in the same way.

Just to add: I really respect the work different people on the Haiku project put in for so many years; even the controversial package manager turned out to be really brilliant.

I have been following the project since it started; I ran BeOS on my PowerMac and then on my PCs for a while, before it became impractical.

The thing with voluntary projects is people naturally work on what they find randomly interesting - this may not be the fastest path to create a working system for a reasonable number of end users.
> If using the language's standard libraries is "absolutely doing it wrong"

You are being deliberately obtuse. Other comments in this thread offer correct examples of using PDO to avoid SQL injection. I didn’t mean it was impossible to write safe database code using the standard library—obviously, PHP is a Turing-complete language, it can be done!—I just meant it’s awkward, and verbose, and developers are unlikely to do it consistently throughout an application. Hence this type of concern is best abstracted into a library.

To your point about “indicting a language,” most languages have footguns like this. The worst you can say about PHP is that the documentation should do more to discourage new users from working with PDO directly. (And I mean the official documentation—the language maintainers can’t be held responsible for the kind of unofficial tutorials the article complains about.) But regardless of what the official docs say, most PHP development today is done using frameworks like Laravel, Symfony, and Zend framework that do not suffer from SQL injection issues.
HEre on HT it may not necessary, but when talking to people not at ease with sciences, this sentence :

> Basic physics doesn't allow for anything else.

is very important. It means : you do not negotiate with physics. So, you do not negotiate on climate change. When I hear some politics I'm sometimes appalled by their lack of understanding of basic physics laws.
No, you are utterly incorrect.

If you produce a product that people depend on — and through which, you either intentionally or inadvertently cause damage to your user base — they have every reason to be upset.

If the product is open source, the user base luckily has the option to fix the problem.

This isn't true with Signal's model.
>Because these things most efficiently create tax revenue,

You mean tax revenue because there are subsidies for new developments? Car based suburban sprawl is a money pit for tax revenue. You need a lot of road per house.
Sonarsource's PL/I static code analysis rules
That sounds like something that'd be true for every field, not just math. The nature of anything that's cutting edge means very few people will have looked at it yet let alone actually understood it.