skysight-inc/HackerNews huggingface dataset:
Most "woke" advocacy hardly favors "realizing the full potential of [our] population". Back here in the real world, the "woke" folks are the ones pushing for deeply flawed educational approaches like "whole language" reading (aka don't actually teach kids to read by explaining the rules that link written and spoken English, viz. phonics; just give them fully-formed written texts and let them figure it out!) and "reform math" (aka don't actually teach kids the traditional, efficient algorithms for computing simple arithmetical operations, just have them do a lot of fuzzy "mental math" and "discovering their inner knowledge" without even caring whether they're anywhere near a correct approach. They'll figure it out eventually!). These approaches are being pushed as a result of mindless cargo-culting and politicking, and are doing quite a bit of damage to our educational system. The basic attitude of not caring about the actual outcomes of what you're teaching persists all the way through K12, and explains quite a bit of how far U.S. primary and secondary schooling underachieves compared to the rest of the developed world.

When a potentially "bright" kid has been subjected to 12 years of such deeply-flawed, even outright nonsensical cargo-cult schooling, how can we even expect her to be interested in college?
and if the change is caught in a code-review, then what?
Low IQ correlates with high flag activity.
We give out homework, it's a 2 - 3 hour simulation of setting up services. It helps us as a team understand where a new hire's weaknesses sit. By the time we've given it it means we're interested and at the last few stages of our process.
> I don't think it will happen <...>

I agree with you that it certainty won't happen in the current web climate. In an earlier reply I've made allowances for this - see my reply above to kirion25.
Show HN: Create GitHub Action – Previewer and Dockerfile Generator
Jello Biafra v. Dead Kennedys is an example of this. Singer lost most of his rights to his music because he didn't want to do a Levi's ad. Since he ran the label the band was on, they sued him for lost profits. He lost.
Cookies can do more than sessions.
> It's entirely possible, in theory, to write bug-free code.

Only when "code" is thought of as an abstract notion existing in isolation from inputs, outputs, real systems, etc.
The problem is multi-faceted. On the one hand, you have a culture that largely celebrates ignorance and stupidity as something to strive for (especially up through 12th grade) and on the other hand you have universities costing a quarter million dollars for an undergraduate degree, something one wouldn't be able to afford without a huge salary, much higher than the median. IMO, the first one is actually much more damaging, but combined, it should be no surprise that the outcome is losing out on a lot of talent. No one seems to care, however, as the national objectives are clearly to extract as much money from students and leave them in a position where they are forced by law to pay it back. Profit rather than education. That's literally the national policy on higher education and we're wondering why our citizens "roll coal" and eat dish-washing liquid? Or why the masses are so anti anything intellectual? Stupid policies and a culture of stupidity lead to stupid people.
No - almost by definition, they get to be in that position be being in touch with what the founders want, and how they tick.

Not for being in touch with "humans".
I wish I could upvote you twice, and I'm stealing your quoted paragraph as essentially a template for when these situations appear in future meetings.
Or like, federal funding for public schools instead of this property tax funding which basically means the only good public schools are in affluent areas.

Privatization ruins lots more than just healthcare and law enforcement.
DoorDash is extremely helpful for me because I'm disabled and can't cook so it's really convenient for me to be able to order food for delivery when I don't have a caregiver around to cook food for me. I'm extremely disappointed by DoorDash's policies but because of my circumstances I can't just boycott. I live in a college town too, so most DoorDash drivers are students who are just barely getting by, so I'll be tipping my drivers in cash from now.
Cryto currency CEO dies in Jaipur, Rs 1,000 crore may vanish from face of earth
Every full time job I've ever had, even the first one, came from networking and connections. Of course there is a balance to strike, and you can't just go to a ton of events and hope that it works out. But going to the right events that lets you make a deep connection with one or two people can be very useful.
I don't understand the purpose of using analogies (valid or not) in this discussion.

Apple could have forced people to use multi factor authentication, and whether or not they should have forced it is a separate discussion that can be had. But I was claiming that your original comment was that iCloud was "hacked" is incorrect, since it implies there was some weakness on Apple's technical backend.
These services need a Robin Hood hacker to take pennies or dollars from
the transactions going to the Instacart bank accounts, and the executives back accounts, and disburse them equally to the workers.
IIRC BitGravity had a focus on the streaming video CDN space when I looked a few years ago. Not clear if they have any special sauce in this area.
yeah, probably, but not limited to my town... I've noticed it in multiple states.
Alphabet Other Bets equity structure explained
Worth noting as well that they call the workers 'shoppers' which helps distance them from the concept of doing work.

You mean we have to pay them just to shop all day? /s
Ask HN: What non-tech related thing do you do for extra income?
I sell random things on Ebay and other sites, retail arbitrage to make extra money. I really enjoy it and was just curious what others do that isn't related to the tech sector to earn extra income?
I know, this is infuriating. Dots and extensions are part of the spec, and it's the fault of the party mishandling them.
I'd say that's selling the NRA short. I have a few friends that are NRA members, they're as focused on gun rights as the corporations are.
Everyone is calling this "magic" yet under the hood it's the same "magic" behind a react component class setState function. It's literally the same thing, but lets you pass these functions to descendents. It essentially decouples that "feature" from being tied to the class component. That's just excellent.
Maybe it's more about mutual favors, and not necessary shallow vs deep ?

If you helped some remote contact of yours somehow(knowledge, connections, maybe even just lending a hand when he needed), I'm sure he would be much more likely to return the favor.
Because most development happens on Linux and MacOS systems, and most services deployed run on Linux. Even languages that make the sdk installation easy, the rest of the ecosystem of packages and tooling often considers windows a second class citizen (thinking here of node.js and ruby at least). If you have limited resources it makes sense to target the biggest group of users first.
In this case the employee is getting paid potentially paid "less" so wouldn't that men less taxes on that end?

I'm not sure that tax payment by say a random start up or given to en employee would necessarily be 1:1.

Netflix made big profits, but paid little tax, if they had paid it as salary (obviously not going to happen) I bet there would be more tax revenue.

And that's just assuming the objections are about tax revenue... they're not.
Python 2 EOL on January 1, 2020 is pushing a lot of folks to seriously look at this. This is a big thing we're looking at right now at Khan Academy.
Individuals pay taxes on income as well.

Professional expenses are usually deductible, but most of W2 people (including myself) don't have too much to deduct.
There is a worldwide network of machines that do nothing but give cash out from your bank account. Judging by the number of them I'd wager that almost everyone has cash.
I generally try to make it relatable to them. I have yet to find any other industry that doesn't have similarities where things go wrong no matter how well the plan was at the start. The way I found was best is to ask a lot of questions up front about their industry and typical delays, "issues that comes up etc before anything has even happened. Then when the nearly inevitable delay and inevitable bug comes up it is easier to explain it to them.

In the event you didn't do this up front and don't know their industry well enough, you can use common analogies of building a house, and the delays and cost overruns that are so typical there. Many times caused by clients wanting changes or items which were not spec'ed correctly up front etc.

In the end I have always found it is best to not get defensive, and not be dismissal like this is just normal, but to explain that there are a lot of challenges to engineering anything, whether it is a website or a PCB. Also know your audience. Some people want all the details and that makes them feel better that they understand. Others just want the new date and a reason why it is more solid than the last, or want to know you are handling the bug and it'll be complete by X. Don't try to explain details to the person who just wants to know when it will be fixed, and don't try to dismiss the person who wants to try and understand the details.

One other example I have used for people that are less technical, I will ask them if they ever wrote a multipage term paper or something to the sort in school (everyone has usually). And I'll ask, did you ever make a grammar mistake? How about a spelling error? Ok, now imagine that paper isn't 10 pages long (~600 lines) but instead 100 or 1000 pages long, what do you think the chances are we will find some mistakes when we start proof reading it? What about after we have proof read it 10 times? Do you think there still might be some issues 5 days later when someone else has read it? Usually this helps people.
Release Notes for Safari Technology Preview 75 – WebKit
Yes they can. Carry-forward losses exist with capital gains losses as well as net operating losses from self-employment.
I hate blockchain so much and I can’t even exactly say why. Not because of the technology itself. I care about it as much as any other technology. I think it’s because of the sleazy non-tech people that suddenly turned into “experts” raising money for their BC startup, people organizing meetups, becoming “consultants” and of course the whole crypto craze... I really wish it will die soon.
Most people aren't willing to risk their jobs over screwing over gig workers

Ironic that they may have ended doing long term damage to their careers as a result.
They can't treat their living expenses exceeding income as deductions, no.

But if:

* their sole proprietorship loses money in one year, it can be carried forward to offset taxes the next year

* they have net losses in investments, those can be carried-over to offset gains in other years

* any LLCs in which they are members have allocated losses, those can be carried-over against profits in later years

These are the ways a private individual engages in economic activity that are analogous to what a C-Corp does, and for these, the standard is essentially the same.
I was introduced to the book "The Illuminatus Trilogy", by Robert Shea and Robert Anton Wilson in High School and it turned out to be pretty impactful on how my worldview developed. It pushed me towards questioning things, as opposed to falling into some Conspiracy Theory rabbit-hole which the book could easily nudge you towards.
The minute I figured out you can adjust the Instacart fee to zero I did, and leave a fiver for the delivery person.
Big Audio Dynamite: Why Is Spotify Buying the Podcasting Startup Gimlet
Have you looked closely at the website of Wellesley College, # 1 liberal arts college in the US? They sell themselves not on the education they provide, their spiel is that as a Wellesley alumna you will be able to draw on all sorts of connections.
> Why did NO ONE in any meetings when designing this "feature" or process say anything?

That person probably did speak up, which was probably followed by that person getting pushed out and/or quitting. When some greedy jackass with questionable ideas on how a business should be run gets into a position of power, capable people who dont agree with Captain Jackass aren't going on Captain's team very long.
>>While the government says 10,000 transplants occur each year, hospital data shows between 60,000 to 100,000 organs are transplanted each year. The report provides evidence that this gap is being made up by executed prisoners of conscience.

This indicates between 50,000 and 90,000 'prisoners of conscience' EVERY YEAR are executed and have their organs harvested. That is 1,000 to 2,000 people per week executed essentially for opposing the govt.

Yet we continue to do business with this government and allow them into world trade and govt organizations as if they were somehow ethical or legitimate.

This needs to be re-thought.
So basically Gmail broke internet email. Again.
Taxing a business is taking real money away from payrolls

Correct me if I'm wrong, but I think payroll expenses are not a part of profit, so no double taxation here.
No, The only portion of revenue that goes to shareholders would be that of profits, and Netflix doesn't pay dividends so none of that money goes to shareholders. It goes to capital re-ivestment, or the workers in the form of bonuses and the like. The sharholders in a company like netflix only make money when the companies shares become more highly valued (usually from that profit re-investment).

Also implicit in this statement I think, is the assumption that shareholders don't provide as much value to the business, or perhaps the economy writ large.
Arguably the investors at least initially play a more crucial role than any employee no mater how back-breaking their work because without starting capital most businesses don't even get started in the first place.
But in general all aspects of the business contribute to success, Shareholders, employees, and executive. I don't think moralizing one class over another is useful to this sort of conversation.
Same, in London, walking down Oxford Street at 6pm can mean almost constant ‘diruptions’ over my AirPods.
How to Become a Data Scientist in 2019
Not sure how much they care about it getting widespread adoption, or if they're just looking to fill a need that is lacking on Linux.

Kind surprising to see them only releasing it on Linux though, considering it's built with Python and Gtk it should be easy enough to build on Windows/Mac. Gtk is notoriously not great on other platforms though, and I assume if it's a team of Linux users building it, they don't want to go to the effort of building it for other platforms, let alone building multiple UI stacks so that it looks good on every OS.

On the plus side, it's open source, so I'm sure they wouldn't object to someone trying to build it for Windows/Mac, submitting a PR, or at least reporting the specific issues that prevent it from working on other OSs. A brief scan through their GitHub requests makes it look like they're not against supporting other OSs, they just aren't interested in putting time into it.
> Decentralization is a solution without a legally acceptable problem.

Therein lies the problem—asset forfeiture, genocide, and numerous other horrors have all been legal.
Not to be facetious, but why wouldn't it?

It has to find and diff files, coordinate a very reliable file upload of many files, as fast as possible. It has to understand enough about the content of those files to be able to do useful things with them. It has to reliably update itself again and again, from possibly very old versions, it has to communicate with an ever changing API. It has to have enough analytics in it to support product development, error reporting, understanding how users use it, how the product needs to evolve over time. It needs to integrate deeply with all major OSes.

...I'm sure I've missed some things. 1 million lines of code sounds like the right ballpark to me though.
> Don't get mad at companies that follow the law.

I think people are outraged because the laws themselves are unfair and special tax breaks are doled out.

> If you don't like the law elect different politicians.

In our form of government it's possible for a presidential candidate with fewer total votes to win (Trump & Bush). If we had a popular vote for President this argument would make more sense.

Also, on a ballot we're often given 2 (maybe 3) choices for representation. These representatives often need to raise money and they raise money from the companies and wealthy individuals that benefit from the tax breaks and exemptions.

Unfortunately, it's a cycle of influence (aka - light bribery) that keeps these unequal laws going.

A flat tax without exemptions seems like the fair and simple way to address this, but there's so much money to be made by making taxes complicated that it's hard to imagine well funded politicians actually passing something like that.
Do you think they should be getting more or less?
I think it is more, "Why does this keep happening?" and "What can we do to stop it?"
It's already been since 2015. Every major Python dependency has been Python3 compatible for several years, and many have already gone Python3 only.

If you have a good test suite it's pretty easy to migrate, you can easily do a couple thousand lines per day. There were a few third-party testing tools that used to be fairly popular that are no longer well maintained, so if your tests are written in those then you might be looking at re-writing the app from scratch. But otherwise it's fairly straightforward to port.

Even if you did your string encoding just using guess-and-check, which most people did, it still doesn't take all that long to upgrade as long as there are tests.
> but no one is suggesting that there's a genetic basis for religion or political views.

Yes, they are.

They generally aren't claiming that those things are as strictly genetically determined as eye color, but there have been arguments that tendency toward certain kinds of religious and political views had significant genetic contribution.
Also Life on Earth by David Attenborough
Headline is misleading. This is reporting on some research showing that adoption of the "data-driven" buzzword is fairly slow. The assertion is made that this is important, without evidence.

Not answered: fast enough for what?
They'll get their jobs back pretty quick. Wal-Mart is pretty good about recognizing problems within a Q or two and 'fixing' the issue
Not forcing secure by default practices in your secure devices is a weakness on Apple's technical backend.

Maybe they should take a couple of notes for their broken cloud implementation from another phone manufacturer in the space that takes security seriously:

https://www.theguardian.com/commentisfree/2014/sep/30/iphone...

https://www.cso.com.au/article/577197/apple-tells-ios-9-deve...
"If you're single [...]. Not for you."

Oof. I'd personally take out the "Not for you" bits; they're somewhat redundant (title above it already says that).
Dopamine 2.0: providing more flexibility in reinforcement learning research
"Crack down" doesn't necessarily mean "they're doing something illegal _today_." They could certainly go after the contractor laws and change them. It's not all taxes; many protections employees get are skirted via these gig job companies due to everyone being a contractor.
Natural Language Preprocessing Techniques
>Instacart and DoorDash...have figured out a clever way to use customer tips to lower their labor expenses.

Isn't this how restaurants work..?
You can lobby for better laws and boycott businesses that treat their employees poorly at the same time.

Hopefully your business will stimulate growth in companies that treat their employees fairly, and they will hire those who are still stuck working for bad employers.
The device was built in 1997, the record was for single stick drumbeat and ">was> around 127 beats per minute" would be a closer paraphrase. In any event this is about the hitachi lcd display rather than drumming.
Mostly false.

https://www.businessinsider.com/instacart-shoppers-threaten-...
Please check out the recent posts on the subject by Nicholas Nassim Taleb. Illuminating. IQ tests work only to identify people who have a cognitive issue: low IQ is predictive. Anything above 100 is a wash in terms or real world success metrics. (Eg. Income)
Is this legal? Taking tips or paying less to offset tips is theft. I smell a class-action lawsuit.
I'm not sure what you mean — the context API is specifically for moving data around the component tree without prop drilling. What are you talking about with regard to recompose?
Why should anyone expect or tolerate a email service (like Gmail) to exhibit such dangerous, non-standard behavior?

Imagine what would happen if we let this kinda sloppiness play loose on DNS instead. Terrifying, right?

So why do we allow google to mangle standard internet email?
Prescriptive language always falls apart from actual usage.
It shouldn't feel that unintuitive, it's not actually that uncommon in JS and/or any other programming language that the order of calls matter. It's basically a fundamental quirk of all (side effect full) imperative code. It's the languages where call order doesn't matter than are much more rare, and are more generally considered unintuitive (for instance, Haskell pure functions).

The cannot be called in conditionals and/or loops need is certainly more rare, but it's also not necessarily an exotic thing: so much of debugging and performance work in the average imperative language is often finding things called conditionally or in loops that shouldn't be and moving them up/out. Some things like setInterval or certain types of awaiting large expensive computations you almost wish you had lint errors in place to forbid them in loops (or even sometimes to forbid them from conditionals in cases where they don't happen cause subtle bugs).

I don't think this is contrary to JS at all. It's different and may take some time getting used to, but "call order matters" isn't unusual for JS (especially in the world of DOM manipulation).
Less, obviously.
This is even more true under No Child Left Behind. Schools are graded by pass rates on a test. Once a child is good enough to pass the test, there is no incentive to provide anything more, and there is every reason to redirect all resources given to talented students towards students on the borderline between failing and passing.

The result is that gifted education has effectively disappeared from American public schools. Parents of smart rich kids will compensate by sending them to a private school or sending them to enrichment activities outside of school that challenge them at their ability level. Poor kids can't do this, so they're stuck with an education that doesn't help them reach their potential.

The best broad-based way I can think of to address this is to give schools some incentive for producing students that perform exceptionally. Designing the incentives will certainly be fraught though. It is very hard to design something like this that doesn't have too many unintended consequences and is politically palatable.
Rendering on the Web
I am shocked I didn't see more love for the greatest podcast in the universe. This show has been extremely important to me for years as well.

In the morning.
How is that not elite? Being elitist about college level education in America makes no sense to me. Pretty much any Public Research University is good enough.
Serious question: are ethics taught in MBA programs, and if so, how?

Generally speaking, how are MBA's taught to avoid making this very mistake?