skysight-inc/HackerNews huggingface dataset:
Luckily, we don't have to go back to 1600-level tech, even if our energy output falls to 1/2 of what it currently is.

Vaccines, and reducing child-mortality (and other health care), for example, are not inherently energy-intensive. Neither is massive computing power and storage (data centers are ripe for being carbon-neutral).

What might happen is that we'll have 1 farmer supporting 100 people, instead of 1000, so we'll end up having a larger agricultural population, but not as large as at the end of 19th century. Consumption WILL go down whether you like it or not, even though you might find it politically unpalatable at this point in time.

This might have the additional benefit of slowing down population growth even more, resulting in sustainable levels. It might also result in a healthier population as we embrace reduced consumption and maybe slightly more physical labor.
There's also block programming. Eg. You put puzzle pieces together. But mainstream languages are becoming really abstract. See for example Rust and JavaScript et.al with async/await, generators, coroutines, etc.
> Why 'would be' just out of interest?

The scenario is typically the following. After the EU Commission approves the directive, each country has to transform it into the national law and define the authority/approach/timelines. In the case of the UK, it's indeed the way you've described.

> As AFAICT this would be explicitly disallowed unless all the users of said APIs are themselves accredited.

In UK Plaid would have to follow the OpenBanking regulation indeed and provide access according to the consent of the account owner. In the US they are just storing your password and using it according to their privacy policy.
This doesn't need magic powers. All you have to do is treat literal values inside type descriptions differently.
> Moving our roads underground is a vastly superior transportation system than we have today.

When I read stuff like this I'm flabbergasted. The cost of maintenance for tunnels is almost certainly higher than that for surface roads. That's not to mention additional considerations like always-on lighting (no free light from the sun) and poor access to businesses (so the roads still have to exist in some form). Tunnels only make sense in a few high-density urban centres, where the alternative would be elevated highways. Otherwise they're a great way to create a municipal budget time bomb when big repairs have to take place.
All demos crash Chrome Dev Version 76.0.3800.2 (Official Build) dev (64-bit)
Microsoft Teases Modern OS as Next-Gen Windows with Seamless Updates
Regarding your first 2 points, it sounds like you haven't used firefox in a long time...

1. Firefox does automatically download and apply updates like chrome does (at least on Windows), and has for some time.

It notifies you when update is downloaded and applied (I think it's just a notification badge on the hamburger menu), but user interaction is not required... the update would automatically get applied the next time the user happens to restart the browser, just like chrome.

2. Firefox has the equivalent of Chrome's omnibar for some time now... you can still add the second search box via the customize screen, but it's optional and is no longer the default...
> Professional educators really only need the training and certification because they are dealing with students at scale.

Untrue. Any teacher must be familiar with both the subject matter and basic pedagogy, regardless of whether they're teaching one student or many. Yes, there are additional skills necessary when teaching a larger class, but I think you drastically exaggerate how much of a teacher's job that is.
Software Engineering has to do with designing and building information-based applications that do something useful for people. As such, SE students should be fluent in versioning and build tools, frameworks, languages such as Rust, Python, and Elixir by the time they graduate. They'll need to know about distributed systems and how to work with different data stores. Security, security, security...They shouldn't learn how to write secure software on the fly.

Data structures and algorithms are absolutely critical tools in the box. Should an SE student know the space and time complexity of them and what that means? Sure. Should every student spend time creating their own linked list, binary tree, hash map, or binary search algorithm? No. There is a value on the theoretical side of the house in knowing how to do it. But, data structures and algorithms used in the field are well-known and understood. Students should know when to choose what.

While taking quizzes and exams may have some value in reinforcement learning, SE grades should be based on projects. The projects should grow in complexity over the course of their college careers. By their senior year, they should be able to cost out a project for time and materials. The projects should become a portfolio for them when they graduate.

All of this assumes that the professors have some clue about building software. The professors would need to actively build software with modern tools.

The professors from my grad program were brilliant people who understood many foundational concepts. They expanded my mind greatly, which is what I went into a grad CS program for. Very few could build software though.

Students have so many conflicting deadlines that they aren't encouraged to experiment with tools they'll need to build software. They go with the quickest means to an end. A solid program in SE would give them the time and guidance.
It seems like you’ve achieved something great, congrats!

What are your estimated cost per year per child? (Including the aforementioned private teachers etc). It’d be interesting to compare that with the average expenditure per child in your local schooling district (it’s hard to compare directly due to hard to quantify factors like a parent staying home, but it’d still be interesting to see if it’s significantly more/less or not).
It's a valid comment, but if you're in a position where you are worried about 0-days from random web browsing then you should be using the internet on a fully segregated machine.

If Firefox or Chrome has an RCE + privilege escalation in it that can be triggered just from browsing to a page then, congrats, you got me.
> Consider: Texas permits homeschooling and has effectively zero oversight.

My children are homeschooled in a major metro area not in Texas. We also have effectively zero oversight. But what does it signify? We have an interest in the success of our children that is far greater than any interest a government has.

I understand that in rural areas this can mean that such children have all but disappeared from view, but where we live the school districts allow homeschool children to participate in afterschool activities (including competitive sports) and a recent change in state law allows for homeschool children to attend a class or two at the local school and then leave for the day, if that is something a parent wants. The park district offers many sports classes in the middle of the day for homeschool kids, forest preserves and state parks offer nature classes, and museums have science and art courses. Private businesses love us, they offer discounts to fill up time slots that would otherwise go empty. The public library is very welcoming and typically allows use of community rooms for free.

A public school classroom with 30+ children in it simply doesn't have the time to offer as much educational opportunity that our children get in half the time, allowing them so much time during the day for play, imagination, and reading or exploring topics of their own choice (we typically have 30-60 library books at home at any one point in time).
Mars Orbiter Finds Giant Cache of Ice on the Red Planet
"I think this article is setting up a pretty high bar for search."

All of the "Falsehoods Programmers Believe About ..." genre articles do.

The way to use them is not to view them as an immutable checklist that all programs must conform to or else they are forever and always nothing but total crap, but as a list of things professionals should at least have some clue about, and that you should generally make deliberate decisions about, rather than accidental ones. Are you a pizza place with ten locations in a single state? Then by all means, take US-only addresses, and hard-code the time zone on your web site, and probably just ignore search, and expect first & last names or whatever. Just do it as a deliberate tradeoff, with an understanding of what it may take to undo it later.

Are you working in an international company serving customers all around the world, with the need to provide some search functionality? Well, you probably need to be able to fulfill a lot more of the relevant lists.
Apple is not preventing you from buying iOS apps from anyone but Apple. Spotify and other companies are preventing people from buying directly from iOS apps by not offering the option for users to purchase their product with in app purchase API. Spotify uses Apples resources to distribute their apps but then complain about it. Anyone who is distributing an app on behalf of someone else is going to charge for the service and why shouldn't they. IMO the question isn't should they charge it's how much is appropriate? And people already have a right to install whatever software they want on their device at their own risk as it should be.
> School is far too important as a social mixer and a way to educate well-rounded citizens to leave it to the whims of parents.

Literally zero evidence for this. On average, kids that are homeschooled walk away with higher levels achievement and fewer psychological issues than their traditionally schooled peers. They integrate just fine into society.

> I also strongly believe that parents whose beliefs prevent their kids from getting the medical care they deserve (from refusing transfusions, to refusing vaccines) should get a hard look from social services.

This has nothing to do with homeschooling since many of us homeschool for secular reasons and aren't teaching our children fundamentalism or denying them vaccines/healthcare.

> In general I don't believe that parenthood trumps some things that as a society we consider basic human rights.

You don't have kids. Not that it invalidates your opinion, but you don't. I, as a parent, adapt to society and obey society just like I, as an individual, obey the law. But I am still a parent if the social order breaks down and the government disappears. My responsibilities as a parent precede my responsibility to society. As long as society is not abusive, they mesh well and that isn't an issue. But saying that parenthood doesn't trump society is a slippery slope you really don't want to go down.

> I think most people would agree with me when it comes down to issues like violence, exploitation and child labor, but I think this should extend to the access to healthcare and to a secular education.

Healthcare makes sense, I suppose. But "secular education" assumes the education received in a homeschool context is not secular. On the contrary, many homeschoolers are secular homeschoolers, especially in the upper middle class.

I think you need to do more research on this before you start throwing out uninformed opinions.
It's always fun to have the space in your schedule to drill down to that level of issue. TLS is pretty useful in that way, as you can catch CPU issues as transport layer errors instead of way down in your application with strange decoding issues.
MediaTek Announces 5G SoC with Cortex-A77 for Budget Next-Gen Smartphones
I have no idea why you would consider popularity a proxy for quality.
Danes make welfare a hot election issue as cracks show in Nordic model
I've noticed that Elon Musk's projects often start off in the wrong direction, but evolve in a way that works ultimately. And that's what matters.

For instance, SpaceX originally insisted on parachute recovery of their Falcon 1 and Falcon 9 rockets. They tried, and it didn't work. But they switched to powered landing as some others had demonstrated (DC-X and Masten Space Systems and Armadillo Aerospace), and they massively succeeded.

Elon is perfectly willing to pivot to what works after exhausting other options.
> We've also insulated everyone but the student from the consequences of the decision

I've never thought of it this way.

I wonder if in a future with more flexible financial systems (smart contracts, etc.) maybe we could pay with college via a percentage of future earnings for a fixed time.

So if you graduate with a doctorate then you owe 10% for 5 years, but a master's is 8% for 3. Or something.
I think you're missing the deeper point.

In a highly mobile labour market training people makes no sense. A trained workforce is a commons, and what we see is a classic tragedy of the commons.

Consider two firms with a budget of $100,000 for an employee for a year. Firm A decides to offer wages of $50k to an untrained worker and invest the other $50k in an intensive 3 month training program. Firm B decides to do no training at all. Worker joins firm A, benefits from the three months training and then immediately quits to go pick up the $100k salary for the rest of the year.

Generic job training is an investment, but, there's no way to get reliable ROI on it unless the training is super firm specific (like training in your own trade secrets). So nobody trains and everything is pushed onto the employees themselves via universities and trade schools, because that resolves the tragedy of the commons.
I saw my girlfriend rate our driver 3/5 stars for a ride that was perfect. When I asked her what problem she had with the driver to rate him so low, she said "huh? it was just an average ride, nothing special."

I think of this whenever people suggest that a star rating system is ideal.
I don't see an issue, their widget allows me to go back to my default ctrl-f by pressing it again.
Thanks.

I suspect it would not have been received as that big a deal to management or to anyone else. In those halcyon days, we were running into and usually solving all kinds of such edgy, extreme scale problems. It was a lot of work, but a hell of a lot of fun too.
Intel Unveils Ice Lake Details, GPU Benchmarks Showing Boost vs. AMD
SRE: Knowledge Graphs: Increased Context in Human Involved Incident Response(IR)
What does that do?

(Mobile, cannot invoke keyboard on page, JS disabled.)

And behaviour may change.

Just tell us.
I'm pretty sure we are talking about different ideas of "search."
Well this tunnel is only a couple miles long. Put in some lights and humans can walk the whole length to get around. It seems like a moving sidewalk could be put into this tunnel.
This happens all the time with people who apply for bank accounts. Chex Systems provides a vetting service for banks. If you ever have a checking account closed by the bank, they report you to Chex Systems who then blacklist you for five years from getting another checking account at the 95% of banks which use Chex. No appealing, no explanation, just blacklisting.

https://www.nerdwallet.com/blog/banking/blacklisted-by-chexs...
I'm sure your kids are great, as you are probably well educated and wealthier than the average. Have you ever asked yourself what is the effect of removing your kids for public schools on the less fortunate?

Let me put it another way: most children who have some medical doctor in their extended family don't really need to be visited regularly by a pediatrician. That doesn't really imply that most people who refuse to take their kids to a doctor are in their right mind to do so: a lot of them have some weird belief that might put their kids life at risk. And even if they weren't a majority, but a tiny minority, the law needs to protect that tiny minority even if that means being a bit overbearing on people who have doctors in their families.
> I don't think there's much you can do

Have you tried asking? I asked a few drivers, at the end of a ride and after I’d rated them, what I could do better. Two complained about my taking work calls in the car. I started requesting permission, at the beginning of the ride, to take a phone call. (It’s their car, after all.) Never been refused. Rating jumped from ~4.4 to ~4.9.

I’ll also note that some of the sweetest people I know have terrible ratings for constantly being late, at the wrong pick-up spot or other little reasons. It’s mostly a rating around if you’re observant and treat the driver like a human being more than if you’re a good person.

(Note: I’m a guy. I don’t think gender is as powerful as other comments assume.)
Have you ruled out node and disk access time? If 30-file builds are taking 3s I suspect a sizable chunk of that is overhead (i.e. I'd expect the same from node-sass on 30 .scss files).
Oh lovely.

I have a passenger rating of 3.9. I thought that was not too bad until I saw what everyone else here has. I'm autistic, and am not very good at small talk, so I just get in the car, keep quiet, and get out at the end (same as I've always done with taxis).

Does this mean that I'm going to be banned soon for not being popular enough?
I keep seeing this debated. But if sex and addictions are a thing, I don't see why gaming (and social networking for that matter) compulsions wouldn't be.
I don't think he's mentioned it specifically for each of the things in the checklist.

I'm pretty sure I recall him mentioning electric vehicles and solar cells being important for mars, but I don't remember the interview.

Elon and SpaceX have been pretty explicit about Starlink as a system for funding the development of Mars transit vehicles and initial colony, though I'm sure a mini-Starlink around Mars would be in the long term plans.

I don't recall anywhere that Elon Musk has mentioned anything about The Boring Company being used for tunneling on mars, but the connection makes a lot of sense to me, as initial colony development would probably take place largely underground as a cheap radiation shield.
6. Thorium reactor for industrial power needs.
iFixit Tears Down New MacBook Pro in Search of Keyboard Fixes
Removing subsidies will produce more accurate education demand than the current situation. We have too many college graduates who are under-employed, and that's simply because we've subsidized and cheapened the quality of college education.

Sometimes community college is worse than junk, it's downright harmful. The most-recommended method in the US to get an engineering degree is to transfer 2 years of core credits from an easy community college to a harder engineeering school. That cheapens the quality of the degree, as the resulting degree is the same. I've done it - physics at engineering school and physics at community college is night and day.

Apart from that, unless you're going to get a teaching certificate or something else in STEM, the resulting degree would not be in demand from private industry if they weren't so commonplace. Those kids would've been better off working for those 4 years or learning a trade. But instead we have people pushing to fund those 4 years completely at taxpayer expense further inflating the problem.

edit: Hell yeah wages in trades would decrease, they need to. Have you not paid a plumber or electrician lately? The guys going into plumbing right out of high school are a lot smarter than the history majors working at Starbucks.
There's legal, and there's moral.

It was illegal to harbor fugitive slaves.

It was moral to break that law.

If you think the issue is that clear-cut, you end up on the side of slavers.
300 deaths seems like a very insignificant figure to be worked up over.
Normal people can't just hit their bank for an APi key, it's designed for regulated third party services and banks to have a common API to talk to each other that has to comply with the spec (I think, at least this is my understanding of it anyway)

note: I'm aware some of the challenger banks here (Starling etc) have a developer API, but that's their own offering
You may of course already be aware of this but it's worth pointing out. To many, SQLAlchemy is an ORM, but the SA developers very purposefully made the ORM layer completely optional. The SQLAlchamy-Core layer can be used to functionally compose queries without mapping types at all, and below that, SA can be used as an abstract but featureful generic client for executing just raw SQL.
Use your database's ngram/trigram module on that description column (and full text index) to handle misspellings:

https://www.postgresql.org/docs/current/pgtrgm.html

https://dev.mysql.com/doc/refman/5.7/en/fulltext-search-ngra...
True, but I really don't think that saving 1 or 2 10ths of a second is that big of a deal.
A middle ground maybe is to define function parameter types and return types and write a bunch of tests, then have a fuzzer compiler generate the actual function code maybe with the help of machine learning.
I'm sure this [reporting spam rather than unsubscribing] happens all the time but it's sort of obnoxious if the email is legit and, especially, if it's a list you requested to get put on at some point.
very nice video very informative.
> But you have to trust those centralized exchanges with your funds

Why should I trust a decentralized exchange more than a centralized one as an average citizen of the world?
It will eventually, but public perception on what jobs are "cool" has a lot of inertia - especially since students are under a huge influence and pressure from their parents whose perspective is usually lagging 10+ years behind the actual situation on the job market...
Intel Graphics Continues Seeing Lots of User Interest in Linux Support, Gaming
Announcing the fastest WebAssembly runtime for Go: wasmer
The issue isn't how much risk there is in opening it. The problem is that regardless of how much or little risk there is in opening the link, it wasn't op's job to examine it. It was unnecessary risk to open the link.
>, how common is it to define yourself as your job? [...] philosophical question of what it means to be a man,

The person who's quoted in the article isn't expounding on philosophy. He's just repeating a common phrase when someone loses the income to feed his family.

The full quote is the last sentence of the article:

>“Without the ability to feed my family and pay for my children and feed my children, what am I as a man?”

He wasn't defining himself in terms of his job. I think we can presume he'd feel fine if he wins the lottery and quits his job because at that point, he's still be able to feed his family without any job.
I don't think "exceeded my expectations" is even a useful rating since it creates the 4.6 situation all over again.

Not sure I even want an Uber experience that exceeds my expectations. I want one that is reliable and exactly what I expect.

A driver should be able to get a 100% rating providing the exact service that people imagine when they order an Uber: reliable, gets you from A to B, clean car, no problems.

With the "exceeded expectations" rating like the current system, some drivers bend over backwards in weird ways like by offering Snickers bars, mounting a TV on the back of their seat with a movie playing, and all sorts of random stuff that I just find jarring. Nobody should feel like they have to do that.
EfficientNet: Improving Accuracy and Efficiency Through AutoML and Model Scaling
Triggering civil unrest and such is not really required to reduce population sizes: as we seem to be tracking ca. +3.5 C increase in average temperatures by 2100, the reduction in population levels will happen automatically by extinctions of animals, disease, extreme weather, flooding of coastal areas, loss in crop productivity, droughts, melting ice cover, societal unrest, and so on.

Renewable energy will have a hard time winning globally unless cheap dirty stuff like coal and oil is made much more expensive through taxes or other means. There is also active resistance from the fossil fuel industry too.
cough "setup" is a noun, "set up" is a verb </pedant>
GridDB CE (Community Edition) version 4.2 has been released