skysight-inc/HackerNews huggingface dataset:
If you scroll down, it's a jerry garcia quote, "somebody has to do something, it's just incredibly pathetic that it has to be us."
> Neither [...] nor Pornhub.com ask, for example.

Funnily enough, I think it's fair for pornhub to assume their audience is 13 or older.

Porn sites used to make you affirm that you were at least 18, though. I wonder what happened to that.
So like American Police's discrimination against people of color?

I am from India, in India. You have only read about it, I live in it. Not saying the slums around railway lines are not there but the condition also has improved a lot. 2005? That's more than a decade back.
Mach is first generation, which should be seen as proof of concept (microkernel being the concept), and was slow.

The second generation was spawned by Liedtke's L4, which basically attacks the performance problem of the first generation, making it negligible.

The third generation makes capabilities a first class citizen, core to the design. Its main representative is seL4.

As an added note, multiserver is a better fit for SMP than locks and the lock contention they imply.
I am pretty sure we have municipal elections here.
That IMO was TikToks downfall... They should have simply said "No children under 13" and made a date of birth selector making it impossible to select a date younger than 13.

Children would then have to ignore the terms and lie to the date of birth screen (fraud) to gain access, yet I'm sure that wouldn't stop most of them.

TikToks as a company can publish age stats from the data 'proving' they have nobody under 13, and all of the above should satisfy FTC
If Big O is always worst case, you're going to have a hard time saying anything interesting or useful about quicksort, for instance, or hash tables.

You're going to be limited to "quicksort is O(n^2)" and "hash table lookup is O(n)", both of which are quite misleading.

There are good reasons that we usually look at the worst case, but big-O does not fundamentally or necessarily mean that.
Thanks goodness there is noprocrast.
Evolutionary AI learns to play Flappy Bird
I also built something in JS inspired by 10print with some customisation https://jauny.github.io/10print/ :)
It's worse in FB.

"We detected suspicious behaviour in your account. Please send a copy of your ID to prove your identity. We promise we'll delete the image of your ID within 30 days." [0]

Yeah, right! They'll delete the image, but will still have the data...

So now I have a FB account I would like to delete, but cannot, because I cannot log into it. Should I just believe in GDPR, unblock my account and request for total deletion of data about me?

[0] Obviously not a citation. Just paraphrasing
In that sense then I agree with you.

Edit: I thought you meant that, given the command, most would still not do it.
As a side note, I think you'll get a whole lot more stars with a screenshot and a one line description in the readme (before the mobile github fold for readmes)
There was a stork that migrated to Europe with an African spear lodged through it. That's something.

Actually, many of them: https://en.wikipedia.org/wiki/Pfeilstorch
Pfeilstorch
Posing hypotheticals like this and passing judgment on their character for their answer is not a good-faith way of discussing a topic. It's just not a realistic scenario and someone's answer to the hypothetical indicates nothing about how they would actually act in a real situation where they were able to help someone.
Cell Phone Cost Comparison Timeline Globalgeeks
Artificial plant mimics leaf to make fuel from sunlight
Born to be airborne: Japanese firm aims to sell flying motorbikes by 2022
I shouldn't have to pay for that customer service if Google or Apple's cut is 30% of app revenues.
Defaulting to the current date is just lazy coding - lots of date UI controls do that by default.
Pelicans, which have always reminded me of pterosaurs, seem to do this slightly when they launch.

Video I took the other week of one: https://serio.com.au/images/projects/eyre-peninsula-videos/S...
How does Keights compare to Kops ? https://github.com/kubernetes/kops
Oh, yes, this is a very carefully thought out project and I love it. I have a hard time trusting Google, but this is clearly the result of some very straightforward, competent, well-directed thinking, and I hope it succeeds.
Regarding the DMCA, I think you need to insert the word "intended" in there, in order to make it a try statement. The DMCA was intended to provide those protections... It has become a channel for baseless abuse.
A 30 day delay on deletion is commonplace
Ok, neat! What language are you programming in?

I'm going to use Java, the tricky parts will be to build the frequency hopping (for me 410-525MHz) + power lowering (-1-+14/+20dBm) parts so that densely populated areas can function properly.
Agreed, the comments in your thread were deplorable (to a large extent). Be aware that most people on HN simply appeal to high profile personalities and don't really have the judgment to deem something usable or not. IMNSHO, that is.
No because discrimination based on color is forbidden by the law. Discrimination on clearly set rules by the company that are not against fundamental laws is allowed. Also, your analogy is way off the mark. Comparing throwing of an app to racial discrimination weakens the very point you're trying to make.
> Turns out most of them give ridiculous layouts as soon as you have loops

Could you share an example? GraphViz should handle loops easily.
> The solution is simple: educated, intelligent customer service for developers

In reality, even uneducated stupid customer service would be better than the current state of affairs. And it's not just play store developers - these youtube takedowns, etc, costly people real money.

These large platforms are markets in their own right, and should be seen as such. They are simply too big to be covered by existing laws.
It’s a slippery slope for me, personally.
I’ve been working in security quite some time, before that I’ve been in support and Helpdesk. (To give a little background on my anecdotal experience)

The sheer number of people who got infected with mal- and adware is disturbing and they demanded and believed that their provider or the device OEM is to be held responsible.

That’s not my evaluation of the situation, but the entry barrier for the web and its possibilities is very low, while the damage which can be done is pretty critical sometimes.

I personally don’t see any “everyone is pleased” solution, it’s a bit frustrating that the more tech-savvy folk is getting punished for straight out ignorance of the vast majority.
Tetris Theme Improvisation
Amazing dude, and in my mind one of the great definers of what it means to be an American. You can’t go wrong just reading his autobiography, which is on project Gutenberg. It feels like a novel and is way less boring than many of his contemporaries could muster.
I think the point is nobody really cares about stopping 12 year olds using the service.

The 12 year old themselves wants to use the service. The service wants to be used. Most parents want their child to be able to do what they think is fun.

The only people against it are the people who don't want to properly supervise their children online, but also don't want them disadvantaged, so want the entire online service banned so nobody gets access.
I have responded to you in email
might be referring to this news item from a few days ago
https://news.ycombinator.com/item?id=19435854 "The Cloud is Just Another Sun"
Keto Pro Diet It's a supplement which will assist you with getting free of fat. It consumes the fat stores. This will enable you to be viable and crisp entire day. Outlining advantages of this item. Expanding Trim muscles Better mental wellbeing Increase in vitality Rapid Fat Burning WHAT ARE THE BENEFITS OF USING Nutrix Slim Keto PILLS? Here are the advantages which will assist you with getting free of fat. Fast WEIGHT https://www.smore.com/uw2rd-keto-pro-diet-reviews
I can see why. HN is not for very divergent submissions, they rarely take off here. Your submissions are kinda not-so-familiar to the great masses so they don't fly. People just being curious without being familiar with the subject won't check them out because the number of upvotes haven't reached a critical level.

Try something more populistic, and especially deriving from an established trend, and I think you'll appeal to the mob. How about: "ReactJS rewritten in Go in 24hrs"

That was a jest, by the way...
This is my main problem with engineers that become managers. Programming does tend to create ego problems. You want that as your manager? Not really a good move. My best manager had no idea how to code, but he knew how to communicate, lend an ear and really listen, and make sure everyone was happy. But somehow he did it with a firm hand. Every one knew the line to not cross was mostly about lying. You have to be truthful that's what he can see through.
Tell us what you really think
Uber buys Careem in $3.1B deal to dominate ride-hailing in Middle East
Most of the "baseless abuse" actually isn't DMCA, it's abuse of systems that services like YouTube set up to make it easy for copyright holders to submit takedowns without going through DMCA.
Also with mount namespaces ;)
Japan partially lifts evacuation order for town hosting Fukushima nuclear plant
No, it is :)
Speaking English as second language, which was a requirement to be a software engineer, i assumed i had some other 5years to learn Chinese before being left behind. Guess I am late already.
You might be interested in the work of Jean Piaget, a constructivist child psychologist. One of his PhD students was a South African scientist you may have heard of: Seymour Papert, longtime collaborator with Marvin Minsky.

There are a couple of companies working on embedded cognition but they are in stealth. Academic work in this area has pretty much faded since the late 1980s.
I also recommend netlify.

You could use google forms for free and push the results to a google sheet.
Ask HN: What tools/editors do you use for technical architecture diagrams?
I'm a career programmer who recently moved to a "solution architect" role, and I need to present/describe technical systems architecture to various stakeholders and non-technical people. I would like these to be detailed enough (or have 2 versions) so that I can share them with people in the field doing the actual development, devops etc and highlight details about AWS deployments, API endpoints, flow of data/payloads between data centers etc. I've had no formal training with Visio or anything like that and so far have used MS Word (or similar) with boxes, text and arrows. Any suggestions from HN?
Uber Buys Careem
You may want to take a second impression.

- OpenGL should be a library. This is just going to make OpenGL development easier in the long run. Right now there are too many OpenGL implementations and the differences matter. Running one OpenGL library on top of N different Vulkan implementations is miles better than running on top of N different OpenGL implementations.

- POSIX can be a library too. It doesn’t have to be provided by the kernel. People have been strapping POSIX layers on top of things for ages. This was originally how Mach worked. You can still do weird things on iOS and macOS “below” the POSIX layer (although most POSIX syscalls are just provided by the kernel).

You talk about how hard it is to change APIs… and how much you hate to refactor things every time Google decides they want the shiny new thing. But POSIX is rooted in the 1970s. It sucks. It’s about time to try something new. The entire POSIX model is based around the idea that you have different people using the same computer and you don’t want them to accidentally delete each others’ files. There are a ton of APIs in POSIX which are straight-up shit, like wait(). Sandboxes are unportable and strapped-on, using arcane combinations of things like chroot and cgroups.

Let’s give people a chance to try out something new. Unix is somewhere around 50 years old now. OS research is dying out. Make it easier to run untrusted programs.
"Peter Piper picked..."? Was that an adults-only tongue twister at some point? How is that supposed to distinguish an 18-year-old from a four-year-old?
Simply because the ToS says that, it doesn't mean it's a fair contract. Whether you win would depend on the jurisdiction.
How high are your tests?
Yes, and its super hard now. When I installed the new android version the only way I could get fdroid installed was flashing it as a system app in the recovery.
Well that's not what your article is saying - it says (well, not in these words, but it's at least what I got from it) that it's meant to be something practical to understanding algorithmic complexity and how that relates to code performance. And for that, the size of the data and the details of the algorithm very much do matter. Throughout these comments, people seem to be using two 'concepts' of big O and because of that, talking past each other: the academic 'provable upper boundary' concept and the applied 'what algorithm or data structure should I choose for my concrete problem, and how does complexity help me decide' concept. That last one is what is colloquially known as 'big O analysis', whereas technically that term is reserved for something else indeed. I'll readily admit that when I first made my GP comment, I didn't really clearly make that distinction in my mind either, which is probably what is the real underlying issue I was trying to point out.
> Zircon: microkernel, underlying service process (device manager, core device driver, libc, interprocess communication interface library fidl)
Garnet: System-level system services: software installation, communication, media, graphics, package management, update systems, etc.
Peridot: The infrastructure layer of the user experience: modules, users, storage services, etc.
Topaz: The basic application of the system, Web, Dart, Flutter
These names are from Steven Universe.

Nice!
It's really cool to see this get legs. Thanks OP for spearheading the effort. It would go a long way towards getting Linux competitive on desktop.

I can't donate dev time but I'm happy to donate testing time and to throw in some cash too.
> Don't change APIs on us - not everyone has extra million of $$$ to throw on a project to refactor it every time Google decided that they want shiny new thing, which as result is broken too but in different ways.

This was what drove me out of my (brief) stint at Android development. Did some hobby development to learn the ropes, spent a lot of time trying to "do it right". It was a bit clunky but alright I guess. Left my project alone for a few months while my day job was busy. Came back to it to find that, in a few months, there had been not one but two generations of deprecated APIs between what I'd written and current 'best practices' and that a bunch of pretty fundamental stuff had been deprecated.

I'm not wasting my life chasing that particular Red Queen.
The first time the battery of my iPhone 8 died felt like the device had lost its soul
I've seen people calling him out the use of the word "sanctuary" and suggesting that this is really just sanctuary for taxes, not bees.

As a pre-emptive counterargument, there's nothing saying that all 124 acres of his ranch can or should host bees. There are tons of arguments for not wanting the hives near the house, other outbuildings, or anywhere animals are kept, for example. It may be that only 26 acres or so (assuming a 1:1 hive:acreage ratio) have flowering plants etc. that are hospitable to bees, even.
>- No POSIX support. Quite a bit of game engines rely on it, oh well, when google cared about developers

This is caring about developers, just that you don't understand it.
Then you can adjust the meaning of my comment to encompass that. I'm not trying to describe all conceivable use cases.
If the muscles could do it it would be better to start head low and get it moving upwards fast as possible while making ground contact for a lot of upwards momentum, then at apogee of head height drop it.
Twitter has done this for years.
Were there tribe members that lived in their 50s? I thought it was common to die before 40s.
When you have everything as a file - to add URL just to point to that file is a simple feature.
Real World Divorce
COPPA isn't about banning people under 13 from the app. It's about gathering personal information from those users, and about letting them delete their content.

This means if you're under 13 you can watch videos on YouTube, but you can't create an account or use notifications or subscriptions.

THis does create weird things though. Children like that notification bell, and so they use their parent's accounts. This means advertisers think the person viewing the videos is over 18, and that it's okay to show ads for alcohol or gambling.

That's not ok in the UK, and the regulator tells advertisers to be more careful when placing ads.
I hope they will consider supporting more Linux distributions or otherwise create something like rustup.rs to make simpler to install Swift. This is mildly infuriating, and it makes me think they consider Linux as just an afterthought.

Supporting FreeBSD in their build system would be nice, too, considering that it builds pretty well on it after modifying a few scripts.
That may be true for the US - I don't know US law well enough to say anything there. In large parts of Europe, however, there are very generic rules about what constitute fair contracts and some terms like forced arbitration may not be valid there.

At the very least, it should be easier to involve lawyers and not get totally ignored by the other party. It's never pretty, but at least it is possible.
Signal CVE-2019-9970 Homograph Domain Spoofing Vulnerability
From the blog comments:

> Good luck man. I had an app removed because someone did a review of it and their review had screenshots of my app and Google banned the app for copyright infringement siting them as the source. No appeal, one strike, never got through to a human.

If true that’s laughablly insane.
“Always on” Work Culture Taking Its Toll Reveals Well-Being Survey
Uber Buys Mideast Rival Careem for $3.1B Cash, Stock Deal
I think COPPA applies to US only. TikTok is doing fine elsewhere in the world.
Anyway, I wonder how big a market US is for TikTok?
World Water Day
Integration into Jupyter would be awesome.
COPPA isn't about preventing children accessing the service, it's about protecting their right not to have their personal data gathered and sold. Wikipedia has a reasonable summary: https://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Pr...
That's not a correct statement.

Nothing in the MIT license says that you can claim credit, ownership, or restrict licensing terms on someone else's code.

What you can do, of course, is include the original MIT licensed work in a larger project with other GPL'd pieces. That does not "relicense" anything, and I'm only constrained by the GPL if I use the GPL'd part of the codebase.

I can download X11 from Redhat and still use it under the original terms from MIT.
If you can search by keyword, try https://hn.algolia.com and search, and you can order by date.
Sun being absorbed and then practically dismantled by Oracle has been extremely painful to witness. Such legacy didn't deserve to end up in the hands of the greediest and most unpleasant company in the whole IT industry, but I guess they just followed the money.
Poor people do own cars, it’s the rich that think that they don’t.
When the goal is a clean slate OS design, we can't get up in arms about compatibility out of the box, can we?
That is a very tiny part of Objective-C story.
Dual licensing with AGPLv3 and a commercial license might also work.
STEMpedia creator lab teaches kids electronics, code and robotics
Going by the number of Spam SMSs I get, I know that my mobile number is already out there in hundreds of databases.

I don't get this "I won't give my number" thing.

Your number is already out there and is being sold as part of a list all the time.
It comes very close, the rhetoric wouldn't be much different if the majority of users turned the option on themselves (for whatever reason).
There is a filter for Pandoc that lets you embed PlantUML.

https://github.com/kbonne/pandoc-plantuml-filter
I’m waiting for a comment about why the author chose to Write the fictional project in JavaScript to take the top comment spot and the language wars to begin....
I'd always consider that in situations like this "do not do anything harmful" is very different than "have not currently been proven to do anything harmful". In nearly all scenarios we're still very much in the latter case than the former. We're still discovering new negative consequences of things such as acetaminophen and aspirin which we've been consuming for, at least in the later case, literally thousands of years.

And you have to keep in mind with any sort of pharmaceutical there's a major bias in research. There's billions of dollars to be made by showing that things are effective and safe. There's much less of an incentive to to show that things are ineffective or unsafe. Even for those who are genuinely completely altruistically motivated, there's far more interesting research to pursue and topics that don't come with lovely consequences such as making influential enemies within the industry you're dependent upon grants for.

Consider things like cigarettes, leaded fuel, or whatever else. There's invariably decades of "science" proving it completely harmless before some crisis points triggers a 'reevaluation'. And for things intended to interact with your cognitive abilities, if there are negative effects it's entirely possible we might never reach that crisis point as any negatives effects may likely manifest in ways that are rather less apparent than the effects of e.g. lead or tobacco consumption.
What We Owe a Rabbit: Nagel on Animal Ethics
That is a different beast that even the linux kernel doesn't touch since the kernel is GPL v2. So even the exact same license as the kernel would not have changed the status quo; only something like GPL v3 would have, which obviously a company like google would not touch with a 10 foot pole.
I know for a fact some people had the wherewithal to not disclose their phone number to everyone who asked and therefore do not have your particular breed of problems. Your outright dismissal of their right to privacy is therefore tenuous at best, as it's founded on a premise that is untrue.
Throwaway away storyline: future AIs perception is skewed by ‚the‘ Indian perspective on the world.
The first self aware AI will feel and act Indian - what ever that means - and any other AI on a global scale, too :)
I thought the true purpose of it was the same as drug sniffing dogs - that they don't want detection but search justification for fishing expeditions.
Simple more energy... If you hit it with enough energy the particles should reach the escape velocity of the Asteroid's own gravity.

Now can we deliver that much energy? I don't know or would have to crunch the numbers to know.
Is the market the common market, or is the android market?
Is the commodity mobile apps, or android apps?

Google have absolute monopoly of android apps in the common market, and a monopoly of mobile apps in the android market.

The EU already ruled this http://europa.eu/rapid/press-release_IP-18-4581_en.htm

I really don't understand app-store apologists. Its abuse of dominance, plain and simple.
Evening's Tonight Show Was Shot Entirely with the Galaxy S10 Plus
Comment sections are like a bus without addressing. Everyone needs to scan the content of a message and decide if it's for them.
Yeah, that technically works ;)

I was kind of expecting that the PDF generation is done with some script like https://github.com/mrrio/jspdf and then rendered with https://github.com/mozilla/pdf.js :)
Uber is trying to solve this with their new option. You walk a short distance to get picked up along with a couple of other people, and then you get dropped off in a common spot and take a short walk on the other end. It's basically trying to optimize common routes.