skysight-inc/HackerNews huggingface dataset:
Like ebg13 said, you need to ask them. That said, I seriously doubt it's GDPR related. It might be pricing, but I'm skeptical that Pearson charges significantly extra for parent accounts.

As someone who had PowerSchool through highschool though, it sucks for students with overprotective parents. Friends who did poorly on an exam would be getting angry texts from their parents before they even got home for the day. Friends who decided to skip a class to have fun would have their parents notified within a few minutes of the start of the class. It's a pretty powerful tool for helicopter parenting, and I would have much preferred if my school didn't have parent accounts. I'd still talk to my parents about school, and tell them when I did badly, but I'd get to bring it up at a good time and handle it in person instead of them knowing my grades often before I did.
>>Maybe, but we should be able to price that risk and allow a company to insure people per hour.

In many states regulations prevent customizing employee insurance packages to that extent. There are cookie cutter obligations that employers have to meet regardless of the hours an employee works.

Gig economy jobs get around the inefficiencies imposed by labor regulations.
I rarely get such a viscerally negative reaction to reading something as I did reading this article.

The party is not over. It’s never over. There are always always always more ideas, great businesses waiting to be built, and wonderful opportunities for clever people.

Of course the “obvious” apps/website have been built — do you know why? Because they only seem obvious in retrospect - most weren’t obvious at the time they were built. And even if they were, implementing was harder than you’d think and adoption was even harder.

Argh this frustrates me so much.

HNers: Don’t give up - don’t throw in the towel, and definitely don’t assume there are no more ideas to build with a good brain and a keyboard at your disposal.
> Btw, I was kind of impressed, when visiting India and speaking to a few locals, that they don't see climate change to be a real thing, or at least to be such a big problem, and much overrated. The claim was basically that it was always very warm, and it is just normal that way, and they don't expect it to become much warmer.

That's very much not my experience. And regardless of beliefs, actual government policy and individual action are largely emissions-reducing. See a comment I posted some time ago: https://news.ycombinator.com/item?id=18164816
I thought it was about some kind of farming.
>So they should continue to hire by a metric that doesn’t work? Not try anything different at all?

If they're making money, then it works, and they should stick to it.

That's their actual metric, not developer competence in itself.
I think .io is fine for credibility, but you should own the .com to fight phishing. It's a security risk otherwise. Other non dot com domains are definitely less trustworthy, if you have a .co or God forbid a .biz that's not a good look. .io is definitely fine in tech, but do watch out for phishing.
Definition of politics: anything that doesn't have the product's best interests at heart.

My central point was not that Google only hires PC engineers (although the James Damore debacle seems to support this), but that engineers like me (since I can only speak for myself and my peers) don't want to work for politically-correct organisations. Why? Because if you want to work on great products, you can't be concerned with politics. If the politics were aligned with product, it would be considered an apolitical organisation, or a product company.
> then perhaps you've found the real reason people don't like Perl: it is a language that appears to be built around the superficial

How so? That's an odd statement without citation or clarification. If anything the opposite is true. It's become a trend in the industry to let superficial attitudes shape popular opinion. You're not "cool" if you use languages like Perl and PHP. You're supposed to criticize Perl even if you never used it or even understand it. The idea that Perl 6 should be called something else isn't because of the superficiality of Perl but of popular misconceptions and misguided opinions erroneously excepted as truisms in the tech community. Perl 6 is not a the next "version" of Perl 5. It's a completely different language but because it's still called "Perl" people tend to dismiss it out of hand. That and it's confusing to call it "Perl 6" when it isn't related to Perl 5 and doesn't even share a codebase with Perl 5.
Like you say, it's allegedly entirely about the iran sanctions.

In practice, it's clearly a trade war thing and I'd be willing to bet quite a bit that there was a personal thing between Huawei's loudmouth CEO and our vindictive president.
How would you go about injuring yourself with borax? It's poisonous, so a small child might eat it. It's an eye irritant, so keep it out of your eyes. But is it significantly worse than other household detergents? This is a genuine question. It might be more hazardous than I think, but my prior impressions and my quick web search didn't make me worried. But I might easily have missed something...
> I don’t see how the populated areas already hitting comparable temperatures will be habitable at all in ten years.

California desert dwellers simply spend time indoors when it's too hot outside. They use energy-efficient swamp coolers currently in otherwise conventional above-grade homes. If those cease working because the desert air becomes persistently humid even when scorching hot (this strikes me as unlikely) I expect deep basements and underground earthdomes will become more common.
Raise the minimum wage while reducing the work week to 4 days for full time employment (this brings the minimum wage closer to where it should be after not being raised for decades, while also giving labor a share of the productivity gains they should’ve been receiving since the 70s).

You squeeze Capital with labor law and regulation. Any reduction in employment due to rising wages can be fixed with social support systems funded by corporate taxes that were previously tax breaks or deductions on automation expenses.

The wealth in the system exists to do this. It’s a distribution issue.
I would strongly challenge that assumption too.
Maybe top government <--> Corporate executive revolving door.
They don’t want that but you are free to do so yourself, it’s free software.
Do you have any good links to industry sticks and studies for publisher/platform deal pricing scenarios or ballpark rates for those pubs in the several hundred thousand impressions/day range?
Successful habits and where to find them (5 to be precise)
I looked at some videos that showed Edgewrite.

It seems like a rather quick method, but wouldn't it be quicker if all letters started and ended in the same corner?
Good luck figuring out how to sustainably pay for personalized precision medicine across the board.
These are not ideological talking points. They are basic economics.

Believing that markets work according to principles like the law of supply and demand is as ideological as believing that vaccines reduce population wide mortality.
So how did Americans 10+ years ago manage to live with sedans? I remember my mom and us four children all sitting in a Jetta, and later a Passat (slightly roomier). Was it a little cramped? Perhaps. Would it have been worth spending an extra $10,000 and more on gas to have a larger vehicle like many Americans are doing today and end up driving alone anyway? Nope.
Exactly. People seem to be missing that these engineers that are memorizing red black trees to get hired are seeping into the rest of the organization.
I wonder if there's any effort to make this work on Windows? I tried Next on my Linux box and loved it. Best thing emacs-y browser since Conkeror stopped development. I would love to switch to it, but I'm forced to use Windows most of the time.
What is the use case of PMP over something like IGL [1]? IGL has a ridiculous number of implemented algorithms -- at this point the second a new paper comes out in the geometry processing community it gets implemented in IGL!

[1] https://libigl.github.io
>If there's a single implementation, and the gatekeepers are majority from one company, standards and interoperability become irrelevant.

That's a good thing. What's the point of maintaining four separate software projects who's ideal purpose is to literally do the exact same thing. It's much better to settle on one open source project. If we think Google is the boogeyman then settling on a Chromium fork is still light years better than what we have now.
I think the key word there is "innocent".
Portugal had that limitation up until the point where installation started to be tightly regulated, I suspect the same for the rest of EU
> Any raw structural changes from the use wouldn't be passed to your offspring, leaving mostly social advantages.

Not necessarily structural changes as a direct result of usage (but maybe), but I can easily see social changes resulting in structural changes via greater evolutionary success being passed down, as you note in your next sentence. This stuff is extremely complicated, we only have a rough idea of how it all works, and much of what we "know" is actually just theory.

> What's that social, or perhaps functional, advantage?

I would put my money on the notion that they promote things such as greater "wisdom" and behavioral strategies (via thoughtful meditation while normal neurological filters are reduced) resulting in more peaceful and successful coexistence between people.

https://en.wikipedia.org/wiki/Sensory_gating
https://www.psychologytoday.com/intl/blog/brain-babble/20150...

> No, just LSD.

Functionally more or less the same thing I would say.
The Germans did not need help, and they would have been happy to take all of Poland.
Machine code? Lol.
They don't even seperate out compile-time branches, like switching on types. If types are known at compile-time, the switch can be collapsed to the rest. Better languages do that and provide proper syntax to match on types or values or both.

Perl6 (and perl5 given/when) is famously over-designed and under-implemented, with both lsh and rhs needed to be evaluated at runtime, and many inconsistent edgecases, eg matching on arrays vs lists.
destructuring (matching nested structures) is also confusing.
And still, develop poorly designed or executed software projects?

Come on don't add your echo to the chamber of the nuisance of the IT industry which is causing a gatekeeping to brilliant talent from other fields. It's what actually causing a stale in innovation now.

Anyone with sufficient study and grit can master those and come up with excellent implementations. Now what I will consider too stupid is if I ask someone to prove that "knowledge" to me in less than 1 hour.

[Disclosure: I am learning and working on those algorithms on a pretty much daily basis, just from a perspective of broadening your thinking & logical skills during your learning curve (Why we need to learn Pythagoras theorem, if we are not going to ever use it?: https://www.facebook.com/watch/?v=10154359309646005 ) they don't serve many purposes except developer's ego. Not to mention that there have been better implementations of these algorithms out there. And you can always pick and choose.]
"All the before mentioned unicorns are solving a fairly narrow band of problems around connecting people and services and extracting arbitrage from existing things."
The major issues with their hiring process have been known for a long time, look at all the HN/reddit discussions, blogs, twitter posts, and many others. The impact of their poor promotion/incentive structure is very publicly visible, look at their complete failure in the messaging space, giving up a huge lead they had with Google Talk and Hangouts. They could've dominated this space. And all the other popular products that were cancelled. Their poor customer support is well known by everyone, the algorithmic shutdown of Google accounts due to false positives with no recourse.

These major public failures would've caused massive culture shift in most companies. But nothing changed at Google. The reason why? Success hides all failures. For a long time, the ad business was so lucrative and successful, nothing else mattered.

But now with the ad business showing signs of faltering, the impact of those failures will start to become very noticeable. They will try to focus on greatly expanding new revenue streams like Google Cloud. But here, their poor reputation with customer support will hinder making any progress against AWS and Azure. They will try to launch new products, but years of burning customer goodwill by shutting down products (again, look at their messaging apps) will make it difficult for anything to become popular. And with decreasing profit and revenue, they will have to decrease their total compensation packages. Then their hiring pipeline will completely collapse. High total comp is the only thing keeping their hiring going. And even that isn't enough for many senior engineers in the industry because they have angered so many with their arrogant and stupid hiring process. Without the high total comp, they have nothing. And when they start missing the targets during quarterly earnings reports, those fat bonuses, RSUs, free food, other perks, signing bonuses, will be among the first to go. Then come the layoffs.
If you know about bits, bytes, and a rough idea of how they work you could write an emulator for a chip-8 system in a weekend.

It's a fun process, and I'd recommend it.
You Can (and Should) Train Yourself to Sleep on Your Back
Why was this flagged? It's central to what YC is about.
Adobe and Microsoft are orders of magnitude bigger than Slack, so it isn't really the best comparison. And none of those apps support Linux.
Now days, you can get 24x7 electricity in tier 1, 2 & 3 cities. I am not sure about villages.
Our country is almost power surplus nation now.
> The most offensive thing people are doing with design patterns is trying to use them like bricks to build code. You will end up with code that’s 90% boilerplate and 10% actual logic strewn all over the place.

This is absolutely one of my greatest pet peeves with the developers I have been interacting with the past several years. It is almost as though they ignore all functional and non-function requirements set forth before them, instead placing a priority on having no fewer than four `AbstractSingletonFactoryAdapor`s. The result is the complete abuse, and misuse, of these patterns that is just impossible to follow and almost always incorrect (Really? A singleton? Do you REALLY think that there will only ever be one logged in user during the life of the JVM? Or did that just HAPPEN to be the case while you were sitting at your desk pounding this out?).
Both for the Tesla-Panasonic fallout and the Volkswagen- Samsung fallout, I’ve been unable to understand what caused the conflict?

Can somebody with more insight than me explain?

Further question: Are these unrelated cases? Or is there a broader market dynamic at the root of both?
Average millennial has a net worth far less than previous generations
But then on top of that they're free to merge it with involuntarily collected data. I'm talking about how you can't agree to just give them X. They take XYZ, and A and B and C about you from someone else....

There is no way to only use a Google service and also disable drive by collection. And because they're so huge and cover so many categories, that drive by info is more meaningful in their hands than just a dozen random unconnected companies. Because of that, drive by collection by other 3rd party doesn't really concern me as much. They can't do nearly as much with it.
Where have I been that I'm apparently the only person in this thread who doesn't already know what "nocebo" means?
Hah, sounds a lot like Big Blue. Boat loads of seniors who do “design” but can’t code anymore. They set the “agenda” and the grunts are supposed to just follow that advice. Stay there long enough and you begin to think you have no agency, nothing that you think matters since nobody is listening anyways.

The difference I think maybe that Seniors at google may actually be super smart, just not engaged.
I wonder why would Huawei bother buying android from Google instead of just using it, or respect any patent for that matter. If USA refuses to play with Huawei why Huawei should play with USA?
What different metric do you think would work better? Github? I have seen people get job offers by taking someone else's project, editing commit history to make themselves the author, and then push it to GitHub and talk about that project in their interview. Sure, sometimes on drilling deep enough you would know people are faking it, but a lot of time people would pass through.

I just mean to say that all hiring criterion have tradeoffs, and none is strictly better than the others.
I don't disagree with regards to new standards, but that doesn't change the fact that existing, well established standards are often broken in Safari (see the bug I linked in the parent comment). These bugs are much more likely to break the web than Chrome's half baked bleeding edge features because there's already a huge body of web software that relies on them.
> Alternatively, you're talking about rent. Also, large wealth doesn't generally just run out, if properly managed.

Yeah, I don't think my proposal is foolproof. (Among other things, it sucks for the coal miner who no longer has a job, and is great for the new hire at Facebook!) I do think it's a little bit closer to the ideal than land access based on wealth though.

> If John's grandfather invented the axe, thereby incrementally improving millions of lives, and generating vast wealth for himself, such that his contribution is still "being paid back" in some sense by society by allowing John to coast, this seems neutral to me.

I guess this now becomes a matter of political opinion, but I don't see that as a reason for John to get a place near the city center and you to be in the outer suburbs. It makes sense to me for society to repay John's grandfather for his work. It does not make sense to me for society to repay John for his grandfather's work.

Let me put it another way: Jonny's grandfather stole a million dollars in 1930 (which is, of course, much more than that now!). The money was never recovered. The grandfather was caught, ordered to repay the money, and put into prison where he died. Since it hasn't been repaid yet, the debt falls onto Jonny, who needs to come up with millions of dollars and whose wages are garnished. Is this just? Does doing this yield a better society?

I think it makes sense primarily to compensate people for their work and secondarily to incentivize valuable / productive work. I don't think "providing for your grandchildren" really accomplishes that. The grandchild is their own person; just as they're not responsible for the crimes of their ancestors, they're not responsible for the accomplishments of their ancestors either. And I really don't think people would cease to make accomplishments like inventing axes if they knew that they could only achieve a good life for themselves and not for their grandchildren.
I write Haskell currently, but have used Clojure in the past. I find Haskell to be superior (static typing being one reason) however it takes more persistence and effort in the beginning to get used to Haskell.

I'd recommend that people start with something "easy" like Elm, and then transition to Haskell via frameworks like Miso or Reflex. That's exactly what I did.

This project of mine used to be in Elm & Go, but now uses Haskell throughout: https://github.com/srid/slownews
As you mentioned, this is possible but often followed by lots of regulatory things. I had a look into it for Germany and the easiest way is to buy an old mill and retrofit new technology for power generation.

On the other hand, older mills are often covered by the protection of historical monuments and can therefore not be altered as you like. This should really be looked into before buying anything as it will be an absolute showstopper with no way around it.

And if you try to do what the guy here did you'll most likely run into water way authorities with requirements for fish ladders and so on.

It's doable but it's not as easy as laying some pipe through your garden.
A Revolution in Show Business
I use MessagEase[1] on my phone. I don't think I'm any faster than I would be with the conventional keyboard, but it seems like my accuracy is a lot better. It wasn't that hard to learn the basics, but I still have trouble with less frequent letters and symbols. Part of that is just that I don't text a whole lot so I don't get enough frequent practice outside of the most common characters.

Edgewrite and Graffiti both have the advantage of leveraging off of your existing writing knowledge, but I have to say after using Graffiti that it sure seemed like it would be a lot faster to just abandon writing as the metaphor altogether.

Actually, I guess that's what MessagEase originally was, since Wikipedia tells me that it was originally released for in 2002 for the Palm.

[1] https://en.wikipedia.org/wiki/MessagEase
read this it's seriously good
https://exhaustedneurons.github.io/abstractions/
Don't ACs dehumidify by condensing the water? If so then it means they need to get rid of the heat of vaporization, the same amount of energy the humans shed by evaporative cooling.
I can assure you staff do not write for him. In fact, he's known to get frustrated when people make suggestions on his writing because he's very particular (perhaps even stubborn) about it.
Making money is one metric. How about diversified revenue stream? Do you think they should be concerned about that?
Wait, what about "Judicial Economy" (https://definitions.uslegal.com/j/judicial-economy/). I've been annoyed when legal issues I follow get postponed because of "judicial economy" - the economic Judge stays things because he or she hopes that another trial will settle the entire kettle of fish, as it were.
>> We need systems that are, by design, amenable to rigorous and lucid scientific analysis, that are debuggable, that admit simple causal models of their behavior, that are provably safe in various contexts, that can be straightforwardly interrogated to explain their poor or good performance, that suggest modification and elaboration and improvement other than adding more neurons.

You mean specifically machine learning systems with these properties. Such machine learning systems do exist and have a big great body of research behind them: I'm talking about Inductive Logic Programming systems.

ILP has been around since the '90s (and even earlier without the name) and it's only the lack of any background in symbolic logic on the part of the most recent generation of neural net researchers that stops them from evaluating them, and using them to mine ideas to improve their own systems.

For a state-of-the-art ILP system, see Metagol (created by my PhD supervisor and his previous doctoral students):

https://github.com/metagol/metagol
Does betterridge's law always hold? No, and to the question in this title, of course they are.

There are always questions of correlation vs causation of course, for example, in the article they talk about journals like science publishing more authors who have already published once. Is this actually because they are favoring these researchers, or the parallel effect of more collaborators per journal create more people who have ultimately published in the journal and increase the number of journals that have at least one previous publication in the journal just by chance?