skysight-inc/HackerNews huggingface dataset:
> the official w3c answer was basically “why on earth would you want to layout a webpage?! stop doing that!”

And that's the heart of my frustration. w3c designs things, not based on what people need, or even what people want, but instead what they think people should be doing. So many problems of the web stem from the fact that the committee who's supposed to be directing the design of web technologies, has no interest in how people actually use the web. That creates a power vacuum which gets filled by browser manufacturers, who at least have an interest in the people using the web's needs.
I would assume that in front of the headquarter of any major intelligence agency, there is a dozen minivans, one for each foreign agency, taking continuously recording+facial recognition of employees coming in an out. Useful to spot foreign agents when they come through your airports security.
The strike thing is complicated, but generally, democracy does not mean "1 person 1 vote, majority rules" or even any of the representative variations. Living under a tyranny of the 51% is not democracy for the 49%.

Democracy means "rule by the people". Anything that devoLves power from leaders to individuals is democratic. And anything that shifts power from some individuals to others is a complex case to analyze.
It's a human thing. After all, when you look at other people through the lens of pure science, they're all just collections of atoms, just as anonymous as ashes. Personhood is an idea - atoms don't care about it, whether they're part of a live person or their remains. Whatever symbolism we attach to human remains is not really any different.
I eat mainly home-made food, using fresh vegetables and fruit, using as less as possible deep-frozen or ready-made food.

My only drug that I cannot refuse are sweets. Chocolate above all, so i take my daily dose of sweet.

Alcohol is approximately ~0.5L of beer on Saturdays, when going out to eat, sometimes a glass or two of wine. At home I don't drink alcohol, only when at big occasions such as Easter and Xmas.

What I suspect is food poisoning by eating somewhere outside: hypothesis backed by the fact that my wife and my son weren't contaminated at home, so the fresh food @ home was always safe.
I'm an active core-contributor to WordPress, and I maintain a core component (Privacy) currently.

Even within the core-contributor community, there is a lot of friction, particularly with the "less popular" components. Accessibility was the first to snap, with the lead resigning, but not after other big contributors took long breaks when needed most. BDFL Matt hasn't helped heal the fractures and has hurt even more components since. The Privacy component, for example, was the butt of a joke during his WordCamp Europe keynote, boiling down our efforts over the past year as asking users to take cookies, which hurt Privacy team morale (the Privacy team primarily worked on creating a standardized way in the core to identify and export personal data, and help people create Privacy Policies by standardizing how plugins can identify what data they collect).

The largest issue is React -- it's so different than the rest of the WordPress core, that 90% of the core developers can't work on Gutenberg issues. WordPress is primarily PHP, and if JS is used, most places jQuery is the framework of choice. It's dated, but it works quite well still. React is quite the departure from all of those technologies, and will cause gigantic rifts in the community. I do believe WordPress will survive, but with thousands of plugins lost forever due to lack of updating.
Read what I wrote and try again. I said nothing about which records were scanned or what they did with them after scanning. I merely spoke of the scanning itself which, buoyed by a profit motive, will be optimized for speed and efficiency, unlike a non profit.
Let's build an AI profiler
European parliament approves sweeping ban on single-use plastics
> Arabic is far more simple language with fewer exceptions than english or french

Would you say this is true of spoken english as well? By that I mean, a large amount of the difficulty involving english involves our train-wreck of spelling rules, spoken english on the other hand tends to be reasonably easy to become functional in (apart from idioms). Would you say that Arabic is simpler than purely spoken english as well?
> "It regularly astonishes me how easily people are willing to accept scientific malpractice with such excuses."

Agreed in theory. In practice such don't even qualify - by definition - as science. Using the word science in such contexts gives such things far more credit and legitimacy than they deserve.
Yes if it has been more than 1 hour
Interesting thought. Matcha is powdered whole tea leaves, so one would be consuming far more of the internal ingredients of the leaf than they would by having other green teas, where the leaves are just being steeped in water.

I guess the only questions there would be how concentrated Matcha is compared to the supplement forms and how much the body would absorb from it in this form. If the resulting dose is still a fraction of the supplement form, then it's likely safe if one doesn't drink a ton of it.

Thanks for mentioning this though, as a tea drinker I've been considering getting some matcha, and now I need to research more before I do
Early Childhood Education Intervention No More Effective Than Other Ages
“Be the change that you wish to see in the world.” ― Mahatma Gandhi

These things you classify as comfort may not be that essential and good for you and the others. Someone that eats animal products everyday and claims that it's their comfort, while it's affecting their health, the lives of 56 billion animals per year and the environment, is, to me, problematic.

I always, in my head, compare it to slavery. While it's not the same thing, of course, the pattern is the same. Something that's not ethical at all, but we, for a long time, did not care because of the comfort it brings us. Can we still live without it? Of course. And well.

I'm sorry, I'm having a hard time getting my point accross in these topics, but what I mean is that what you call "comfort" may not that critical to your well-being at all. You don't need to change eveything from day 1, but doing it a bit more everyday will make feel like a better human being, as you know you're living by respecting others and your environment, while giving money is kind of too easy and doesn't influence what's surrounding you. If you want things to change, you have to be this change. By being it you expose others to the issue you're fighting and make think about it in another way, up to a point they might understand it and join the fight, or at least acknowledge it. It's a very slow process but this is how sustainable change goes since the dawn of time. Actions matter, but ideas win. And ideas don't get seeded with money (well, in the long-term... because propaganda and stuff, but I hope you get the gist).

In another comment you mention you don't like walking. These likings are not by any means frozen in you. Maybe you never tried enjoying walking alone, with your thoughts drifting away in your mind and just living the present moment. Comfort is really subjective, I really think what we should all yearn for is the greater good, which, suprisingly doesn't cost that much in the end and gives you a real sentiment of fulfillment. It's just a matter of /being/ that change.
> the way to create columnar layouts was with a frameset

Ohgod, I forgot about that one. Ugh. Of all the bad ways to make a 3-column layout, that one was definitely the worst.
You're aware that beta carotene, which was hailed as a super food suplement before the term even existet turned out to be carcinogenic? Uups!

I'm not a food scientist, but believe it's extremely problematic to focus on one component or ingredient of something, which is a rather complex combination of a lot of ingredients in a product. Green tea extract may not act the same as actual green tea for umteen reasons.

Another point is cultural context. I'm convinced (and may be talking out of my arse, but I'm still convinced) that part of what makes something like the mediterrean diet successful is cultural context. People take the time to sit down to lunch and dinner. And this matters.

If you try to repackage the exact same ingredients and wolf it down in 10 minutes in front of a tv, or during lunch at your desk it's not the same thing and does not provide the same benefits.

You're free to put me down as some esotheric crank. But my conviction is that a healthy diet is a mixture of not too much crap and sometimes a bit crap, because it's fun and makes you feel good and gives you pleasure.

Nutrition, in my opinion, is much more complex than the ingredients that you put into your body.

edit: A couple spellos
You probably forgot Fatih, is that not still Arabic?
Yes the amount of effort to manually whitelist everything needed to make pages work but still not show ads/trackers is too much.

I use uBlock with stock default settings. I also have set my browser to purge cookies, local storage, and history every time I close the browser. That's low effort and cuts the annoying crap from websites by a large amount.
Farsi has adopted the same alphabet and has some Arabic loan words but it's a very different language. Farsi is an Indo-European language while Arabic is Semitic (Afro-Asiatic).
Why companies keep their postmortems private
How to Raise Money (2013)
4 Mobile Game Mistakes to Avoid Before Launching
Indeed, many languages have a concept of root from which words must be derived. In Arabic, it’s much more pronounced, because knowing the root of a word is essential to being able to use the language effectively.

2 of may favorite things about the language:
1/ fun fact is that the vast majority of verbs have only 3 letters in them
2/ Pronouns make a distinction between one, two or more people, and even indicate whether the subject is present or absent. I find it extremely powerful.
The target audience is website owners.

If my users are all using list based blockers (adblock, uBlock, mobiles, proxies, ...) and those lists block my content, I'd like to know quickly so I can appeal to the list maintainers.
Byopsy found a light inflammation of the tissue, but nothing was considered harmful and cleared even more the case of hepatitis-free condition.

The maximum level of GPT touched the 27 Units/L (now 9.5), when the maximum value allowed is 0.75 and the bilirubin skyrocketed as well, now at 70 (vs. 25). GOP stays around 3.5 U/L (max allowed: < 1)
> "In contrast, most people..."

1) This isn't only at work, it's everywhere. Just yesterday I was wondering: When / how did walking around talking out loud to yourself (i.e., your phone) become normalized. How / why does having an unseen device in your hand or pocket make rude acceptable?

2) I also wonder how cultural this is? That is, is it only a USA thing? Are there cultures where this is less common? Where open plans might be doable, or at least less offensive?
I got so fed up with Outlook that I surveyed the bigger half of the office population to find out the outbound server and switched to Thunderbird under a linux vm. Not sure whether it helped with the keyhole problem tho.
why does ad blocking need to be a business? It seems like an ideal option for a community open source project.
It's built on top of restic, not rclone.
Reminds me of the use of operating system colors in CSS back in the days.

I tried to make websites look like native apps with these, haha.
Also, it takes a good and organized educational system to get everyone to learn a new language. Without that people only learn the languages that are already spoken around them. I'm struggling to imagine these listed African countries pull it off in the same way that, e.g., Germany did with English post-WWII, or China did with Mandarin.
As someone who has just released[1] a first access game across Windows, macOS and Linux:

10 years ago developing on linux as a game developer was way worse than windows and MacOS, now there is no real difference at all. I speak as a long time UNIX user, Linux was terrible for C++ devleopment, debugging and asset creation/viewing (compared to the others) making gamedev tougher than it needed to be.

10 years ago linux's OpenGL drivers were behind even MacOS and way behind Windows OpenGL which was behind DirectX by quite some way. Now Linux's drivers are fairly good although it's still a nightmare upgrading radeon drivers and NVidia's drivers seem to be fickle. This leads to a lot of bugs from users and supporting various distro/hw/driver combinations.

Libraries like libSDL(2) were less mature 10 year ago, multi monitor, input and sound support were patchy because the Linux landscape was fragmented and buggy. Now libSDL2 is pretty much spot on. Mutli-monitor is doable (not as good as macOS but as good as windows), input is pretty good and sound is OK (but most people use FMOD which is superb).

Where Linux falls behind is deployment. No I am not going to ship my source for you to compile. itch.io and Steam go a long way to make it easy to deploy and crucially update the game. It's still a PITA to deploy a compiled app on Linux with unclear glibc versions and amazingly it's worse than MS DLL hell of MSVC redistributable shambles.

It's not impossible to overcome but it's a PITA for a small market. Not a good position to be in. I support macOS and Linux as well as Windows because I believe in plurality but I can see why many chose not to. Don't think that using Unity or Unreal make anything easier either. In many ways they are worse than a well written custom engine.

[1] https://executionunit.itch.io/smith-and-winston
Artificial Intelligence can now create good art
How exactly do you think bridges and buildings are built? Who do you think operates the state bar for lawyers? Who do you think operates public school teacher certification?
Take a look at WPF and its descendants (like the UWP XAML).

https://docs.microsoft.com/en-us/dotnet/framework/wpf/advanc...

https://docs.microsoft.com/en-us/windows/uwp/design/layout/l...
Or travel to Gibraltar and take a detour to Spain.
I know this is about sway, but I feel I can't pass up this opportunity to profess my undying love for i3. The learning curve is relatively minor for such a slim powerful system I'm truly amazed. I really can't thank the original author(s) enough.

RE: Sway, I'm glad they hit this milestone, I have a friend who is using it and he claims it's almost as good, (although he hasn't found a way to do -gaps yet..).

Last time I used Wayland/Sway I couldn't get decent font rendering. Has the situation improved?
"Experimental Nvidia support has been deprecated since its inception, and has now been removed entirely. Please use nouveau and consider future purchases from GPU vendors that support open source. Other proprietary drivers are also unsupported."

How is nouveau doing this days compared to the proprietary drivers of NVidia ?
Do you know of a resource that shows pictograms for Polish like the one the parent shows? My partner is Polish and I’m slowly acquiring the language, butI have always struggled to visualise the meanings of the Polish equivalent prefixes
OpenPDF 1.2.5 released
Woohoo, I’ve been waiting for this.

Will it be possible to figure out the appearance preference with JacaScript as well?
Disk encryption usually employs some form of PBKDF to turn the user’s passphrase into a key that’s usable for crypto. If you know the specific derivation function and the passphrase, unlocking the storage device on another machine is a matter of setting up the software. When both ends of this are Apple machines (one end: the damages machine running in target disk mode; other end: a working machine) the key derivation is taken care of by definition, requiring the user to merely enter the passphrase.
Ask HN: Move from Gmail to Protonmail?
Hi there,

I'm currently looking to move from gmail to protonmail.

Have some of you move from GM to PM?

If yes, have you change all your accounts settings to now be on PM ? or have you still got accounts linked to GM ? Had you got any problems ?

Thx !
Java SE’s OpenJDK could be headed to GitHub
I would say that English is somewhat hard, mostly because of the exceptions in the past participate, words that are NOT - edit - spelled phonetically, making it hard to learn new words, and there are many tenses - not as many as in French, most of which are misused when casually speaking.
Don't think such an app would be accepted by Apple. Why are using iPhone if you want ownership over your device?
Cathay Pacific Says 9.4M Affected by Data Breach
Another thing that was "whitened", or rather, polished: medieval armor. A lot of it was painted, but the paint was removed by collectors and "conservators" in the 19th and 20th century.
Great write-up. Elon talked last week about Tesla cars constantly evolving. Sounds like he figured out workable combinations of different parts from the software update metadata. Nifty.

Also expecting it to be blacklisted by Tesla next week.
I have an xps 13 dual booted with ubuntu and windows without any driver issues. Everything works great besides the lousy keyboard and trackpad, and that's all Dell.

Actually, there are a few problems: windows can't render fonts clearly a lot of the time for some reason, and it keeps losing the current time, and it keeps erasing GRUB after windows updates.

Ubuntu itself runs great
> I've tried both in the past and found that APIs are rarely as static as typed API systems require. Many APIs have fields that are required conditionally based on the value of other fields. Other times the schema is dynamic and workarounds are required like stuffing things into a JSON object and making it a "string" in the API.

There are big advantages to strict, mostly-static, clearly typed APIs, but you're right that adoption is often tricky. The problem isn't the nature of typed APIs, or missing capabilities in the data transfer formats/communication libraries themselves.

The problem is tooling.

Put another way: the tipping point (between untyped/whatever-you-like JSON and something structured like gRPC) is not how easy it is to use already-existent strict/typed APIs, but how easy it is to add, deploy, and change them.

API and client developers will stop pushing back on a structured format, or adding workarounds (like stuffing random JSON into string fields) if the tooling that supports changing API definitions is excellent: if they can easily change the minimum of code or type definitions to make the data-"shape" (schema) changes they want, and immediately be able to exercise their changes across multiple backend APIs and frontend clients (with obvious and predictable behaviors around versioning and backwards/forwards compatibility), and can have confidence that they can deploy those changes to real users in a seamless and low-touch way (e.g. no "everyone please update your endpoints to /api/v804.7/"), then resistance/workarounds to structured API patterns will disappear.

There's some expertise/discipline involved in getting those things right, but they need to be easy first.

The companies that have really gotten huge benefits from stricter, more uniform, generated and/or typed API definitions (for both internal service interactions and external clients) aren't all huge companies, they aren't all using the same tech stacks, and they aren't all in the same kinds of markets. The thing they have in common is a huge investment in good tooling around how to create, modify, and deploy cross-platform typed APIs.
A guide to debugging serverless functions
Agree 100%. Reminds me of the adage: your lack of planning isn’t my emergency.
Well having privacy is ok. However if there is an valid order to provide queries for specific source IPs, that is probably a reason to comply. If anyone asks for all data, well yeah, that is not ok.
Yes, I never liked cleaning much, but these battery powered vacuums are gold.

It improved my life like dishwashers or laundry dryers.
Used vue.js with laravel and my site is not SEO friendly anymore
I implemented vue.js on my site for pagination and filter. Now I realize that the page loads with filters and the data is fetched via AJAX. Do a view source and AJAX content is not displayed. This affects the site indexing and ability to rank.
I do not want to go for SSR. What could be my options here?
Should I ditch vue.js?
HN does occasionally have an outbreak of good sense.
Good point about the low-end anti-disruption strategy. It will be interesting to see how this all plays out.
Weekly Machine Learning Opensource Roundup – Oct. 25, 2018
Five Essential Phone Farm Apps
Another interesting project which is similar to awesome: http://way-cooler.org/
Won't very good prosthetics thwart facial recognition? Maybe you can't change the distance between your eyes, but with the prosthetics she describes you could certainly change other geometries: forehead, chin, cheekbones, ears. etc.
Previous discussion: https://news.ycombinator.com/item?id=18265793
A word...
Yes, IT puts me in a wierd situation as I need nvidia for machine learning related stuff, and I would love to move from i3 to sway...
The interesting statistic is to look at languages with much higher L2 speakers than L1 speakers. English, French, Malay, and Swahili are the main languages in this category, with Russian and Hindi having roughly as many L2 as L1. What these statistics are telling you is which languages act as lingua francas among non-native speakers. By contrast, languages like Spanish, Mandarin, and Japanese are spoken by a large number of natives but don't have much use for non-native speakers. It's less useful to learn those kinds of languages unless you specifically want to talk with those speakers.
Sway is great -- for my purposes (which are mostly arranging terminal emulators) it's been indistinguishable from i3 for well over a year. Unfortunately some of the systems I use are burdened with Nvidia cards, which don't seem to work well with Wayland no matter which driver I use. (It's even worse with Gnome!) Anywhere I have AMD or Intel graphics, I use Sway very happily.
I agree, a lot of it is about the complete package, how you walk, how you stand, which emotions you show overtly, how you dress.

There are plenty of women with very deep voices and you still accept them as women. You just don't notice because you don't hear the voice in isolation.
Framesets broke linking to individual pages of the website, since those pages would be opened inside the frames.
You can use Charles proxy to see all the traffic. There’s an iOS app but I highly recommend the desktop app. It helps for greater discovery.
i3 really is just incredible and simple - and not at all opinionated about what other components you use (statusbar, menu, notification system, screen locker, etc).
Doesn't support GPU power management on the newer cards akin to 1080 Ti. Thus X will never start if you've got more than a single 4K monitor; I suppose neither would GPGPU work. But I don't think I've had any other issues.

BTW, I believe the reason it's not supported isn't because OS developers don't understand how it works - it's because Nvidia has never released the private keys associated with power management on the GPU. So the only thing Nvidia's got to do is to provide these keys to the open-source community. So it is a DRM issue.
Kaif halach? As a Muslim who gets to hear Arabic several times a week in the mosque and who lived in the Khaleej, too, picking Arabic has been a not so easy thing for me. I think any other language not formally read would still be difficult for me. However, I can read Arabic though still can't speak.