skysight-inc/HackerNews huggingface dataset:
I grew up in Shanghai from 1994 - 2013. To go through your points: 1) media in local languages is allowed and state-funded in Shanghai, 2) Kids did speak Shanghainese in school, though official instruction was in Mandarin, 3) Official documents can't be translated into Shanghainese since it's not written, 4) there is institutional support for cultural preservation - as I write below TV shows are in Shanghainese / Wu, announcements on buses and subways in Shanghainese, there are free Shanghainese classes you can attend, radio shows (all state-backed) that are Shanghainese only or have Shanghainese / Wu radio shows, 5) Shanghai's Religious Bureau was pretty good, I went to 3 Catholic churches in Shanghai growing up, they had Masses in Mandarin, Shanghainese (harder to do now since most priests in China come from smaller, extremely Catholic Villages, not as many from Shanghai), and English. The city gov't gave money to help restore / renovate the Shanghai Cathedral (if you're there you should go visit, it's in Xujiahui) - unclear about other ones but I've been to Protestant churches, been to one Mosque. There are 80 million Catholics in China now, so I think it counts as a minority religious faith.

So to your points, the only one that Shanghai did not fulfill would probably be the "allowed to attend schools speaking their native languages" part. I'm not sure I think Shanghainese should be, maybe it should have a formal class? There are free classes you can take (usually by District), and everyone spoke Shanghainese at home, so I'm not sure it's necessary.

If you go to Shanghai, buses and subways announce in three languages: Mandarin, English, and Shanghainese. I was just there beginning of October and yes, not all buses had this but it was prevalent enough. This means they are promoting the Shanghainese language (a subset of the larger Wu Chinese dialect). There are TV shows in Shanghai / Jiangsu / Zhejiang that are solely in the Wu dialect - and this is not recent. I remember watching shows with my aunts and uncles 15 years ago. XinMin Evening News always had some cartoons (think New Yorker cartoons but not as highbrow) with Shanghainese dialect subtitles (as in Chinese words that most mimic the Shanghainese dialect).

If you go to Guangdong or Guangxi, many people still have trouble speaking Mandarin, especially outside of bigger cities like Guangzhou. In 2010 I was doing some volunteer work in a tiny village a few hours from Guangzhou and the kids we met literally did not understand Mandarin. The CCP struggled really hard to make schooling in Guangdong province taught in Mandarin (but succeeded by the 80s-ish, again, only in bigger cities). Now though, more and more schools are starting to do Cantonese classes with their own textbooks, alongside the standard Mandarin education.
> 350kW is about 1800 m^2 of PV panels;

Or about 1/7th of a windmill.
It was niner's project. His threads project was being wrongly attacked, and nobody cared. It was a very strange and calculated attack, when they launched their competing VM. I completely agreed with most of the criticism. But I still think lockless threading would be great to have, as waiting for locks by far outnumbers all CPU disadvantages with the broken parrot calling convention and general problems there. People are still fond of Erlang also, and parrot threading model and implementation is much better than Erlang threads or Go threads and everything else but Pony's.

It's no bad blood though. Hype-driven development has it's place, see rust and javascript. Throwing away unique technical advantages for pure marketing reasons to unite the community against someone else didn't go fine with me. It was no vilification as in p5p though. It was just silly.
What he described sounds like a lot of street legal cars in the US. As long as it has turn signals, windshield wipers, seat belts, and some other things on a short list, it's allowed on the road.

Here's one example: https://en.wikipedia.org/wiki/Ariel_Atom

EDIT: And another: https://en.wikipedia.org/wiki/Mazda_MX-5_(NA)
Lots of jurisdictions have general exemptions for self built cars or modified older cars.
Facebook announcements seem less exciting these days... I just noticed that (entirely subjective of course). They probably need some serious rebranding, or only use Oculus brand and disassociate it from Facebook.
If you want bugs just venture over to central or eastern oregon. Flies, mosquitoes, spiders of all types, and other bugs galore!
According to this article by David Darling, any surface irregularities ("mountains") would be no more than 5 mm in height.

http://www.daviddarling.info/encyclopedia/N/neutronstar.html

Charles Horowitz estimates 100 mm.

https://www.space.com/6682-neutron-star-crust-stronger-steel...
> Where is this thing even legal to drive??

Racetracks, mainly. While I'm keeping the car registered, I'm sure the first time I have a problem with a police officer the car will receive a defect notice and won't be legal on the road any longer until it passes an engineering inspection. I'd need to be doing something pretty silly to get pulled over though, as it's all in a mx5 (miata) and it's a bit of a "sleeper" - i.e. it doesn't appear to be modified when looking from the outside.

Interestingly enough though, the work I'm doing should be able to pass an engineer if required, but that's an investment I'll make when the defect arises. In Australia it's pretty commonplace to daily drive your race car until it gets defected, haha.

It should be noted though, that in certain states in the United States, it appears (to an outsider) that some extremely powerful drag cars etc can be driven on the streets. Or, it's a similar scenario, in that they shouldn't be driven on the streets but are anyway...
It's also illegal in most states and especially in Europe. Don't expect your insurance to pay if your car causes an accident and/or kills someone.
Yes, I did not mean to imply otherwise, my apologies.
Great explanation and I love the fact that the entire presentation is a Jupyter Notebook!

A non-academic observation - the 'real-world' challenge of ML pipelines is what I call the 'last-mile' problem of ML - operationalizing your model. You begin to run into problems of:

1. How often do you 'score' live data? How will this affect latency, data ingestion etc?

2. How often do you have to update your weights, if you want your model's performance to be consistent?

3. Integration with source systems

4. If you build your final scoring model on library-dependent languages like Python, how do you ensure no breakages? (Docker solves this to a large extent though)
The supercharger network is indeed a massive advantage for Tesla. For now, it's obviously necessary, since the range of the cars on the road is generally limited to 200-300 miles. But even in 3-4 years, when new Teslas likely have a range of 400 miles, or in 7-8 years when the standard range is maybe 600 miles, it will grant drivers the certainty that even if they forget to charge at home or at work for several days, or even if they wanna do a road trip that exceeds the range, there will be the fall back of the super chargers.

Given that the amount of Teslas on the roads is growing exponentially these months, Tesla will probably have to grow the supercharger network too. Until recently, there were around 300,000 Teslas on the roads worldwide sharing some 11,000 charging points at 1,350 super charging stations. Soon there are twice as many Teslas on the roads. Next Christmas maybe close to 1 million Teslas in total. They will need to expand with new locations, more charging points per location and faster charging times.

Also, in 3-4 years there will be millions of old Teslas with today's "short" range that still will have to be serviced by super chargers.

Most importantly, many apartment dwellers, i.e. the younger buyers in the cities that will constitute a great deal of the core customer base for Model 3 and Model Y once prices drop to $35,000 or below, may find it more convenient to use super chargers in stead of charging at home. This is especially true, if charging times can be reduced a bit.

Going forward, Tesla can use the charging stations for all kind of things like promoting other products (solar tiles, powerwall batteries etc.) and even selling third party products, just like regular gas stations.
I think one of the problems is that it often doesn't feel like cheating. You have a hypothesis, but you don't preregister it. It lives only in your head. You do an experiment, you look at the results. They fail to confirm the hypothesis. But if you tweak the hypothesis just a little, the data suddenly confirm it. So why not publish the tweaked version?

This is a malpractice that effectively invalidates the research. But it doesn't feel so. It feels more like a thought-crime.
I would first think about what mainstream means and than if or how it is relevant for VR.

Companies will and already using it for training.

There are VR experience centers.

Porn and gaming will keep people playing around with it.

It will become easier to use, with more content, lighter and cheaper.

Good VR is a crazy experience but not cheap. Let's wait a few years.
What else is there to do? Everyone is a creator now, and their creations never go away. Right up until the year 19nntp or so, your written creations were either adding to the world or they went out of print and were forgotten. Until the year 19youtube or so, your musical contributions either added to the world or they went out of production and were lost to the aether.

Now, everything is an endless library-cum-sewer filled with content, you can never run out of it, you can't clear out "worse" things, you can't meaningfully filter it - only on a superficial keyword match or vote score.

What point is there to be creative to add a drop to this ocean of content?

Why be creative when society says the purpose of it is to get followers and extract coins from them, and nothing more?
> wouldn’t it be nice to have browsers run byte code so you could have a choice of languages rather than having compile everything down to JavaScript?

How are those two situations different? You're compiling one language to another language. Does it matter if one of them is called "bytecode"?
7 Best Practices for Building Effective Dashboards
Hello everyone!
The creator of imgtranslate here. Happy to discuss anything on tech and product.
The current stack uses a good dose of traditional(OpenCV) and neural implementations. And we're actively pursuing LSPs(Language Service Providers) and marketing agencies to try it out.
Oldest intact shipwreck ever discovered found in the Black Sea
Yeah not to mention guys like Saleen and Hennessey who make some downright ludicrous road cars. When you're talking about the power levels they make, the difference between 900kg and 1200kg is negligible :P

https://en.wikipedia.org/wiki/Hennessey_Venom_GT

Edit, and a more serious note, this is the flip side of the kinds of things we're discussing though. Not all modified cars are built to equal safety considerations, and not all modified car stories end well.

https://jalopnik.com/man-dies-after-crash-in-home-built-hond...
Nobody has confidence that an explicit "I don't care about cookies" setting would satisfy GDPR.
"I have not failed 700 times. I have not failed once. I have
succeeded in proving that those 700 ways will not work. When I have eliminated the ways that will not work, I will find the way that will work." -- Edison

By publishing null results you avoid 100 scientists going the same endearing but unproductive routes, which can also help build good hypotheses and speed up progress.
But you don't. Cleaning dishes, floor and and clothes is not a full time job: I(ve have done it for decades, but now have people to clean my house, cook and wash my clotheres.

So your robot will sit idle most of the day, unless you have a much bigger house or a big family.

And remember that for the next 20 years, the robots won't be able to do many things due to motor skills/autonomy/analysis capabilities. So they may, by as for now can't replace a full time human.

Android are still scifi.
Having a vacuum cleaner that's not a complete PITA helps too (e.g. light, cordless and powerful)

I don't enjoy any housework and used to use a robot vacuum cleaner more or less exclusively, but it can't have been off its dock more than twice in the last 6 months. I actually enjoy doing it myself when I don't have to lug around a big heavy device with a power cord trailing out of it. Never thought I'd see the day.
The discussion has been polite so far and it's not an unfair point.

Earlier in the 20th century, German was the language of engineering. Before that, French. Before that, Latin. Before that, something else. Languages and their significance in different fields wax and wane.
Digital Marketing Specialists – Google Maps
If we want to give people the benefit of the doubt, it could also mean that scientific research is difficult and even competent individuals often make mistakes.
I mostly agree. I was simply commenting on why google would opt to remove aptoide rather than take legal action against them.

fwiw tho, I still don't think this matter is settled. Perhaps google shouldnt remove aptoide, but I wouldnt have a problem with google removing pirated apps & patched games at the developers request. There are devs in this thread who are seeing their work being distributed by aptoide without permission and have little recourse. Also people are not simply using these cracked apps for private amusement; they use them to, for example, cheat in multiplayer games. If it becomes a regular occurance to come across accounts playing in god mode, this can harm a dev's entire ecosystems and erode long-term trust. So i think google should at least have the leeway, at the developer's request, to brick a pirated app. Or perhaps less controversially, google could block the pirated app from using any of their web/cloud services.

Is that too harsh? What do you think?
If you didn't know about paste(1), maybe you don't know about comm(1) either. There are a couple other like that that I typically fail to remember because I use them only every now and then but when I do they usually are a lifesaver.
> So obviously we as a country are bit torn on the issue as what can the employer do about it? Go to white house and take Trump as hostage so that he would change his decision?

Given how cozy the ruling coalition are with business interests, this is hardly some one sided thing over which only one party has control. Sipilä isn't just pulling this shit for fun, that's not how Finnish business or politics works. Everyone knows everyone, and the PM himself has personal business interests even.

The rule serves as a check against the collusion of the state and capital. As a card-carrying union member, I quite happily support any and all attempts to block this coalition's relentless attacks on workers' rights.
I was thinking of another Gutenberg: https://github.com/Keats/gutenberg / https://getgutenberg.io

It's a static site generator.
Can I return the blenders?
The thing that's most compelling to me is the ability to accelerate slowly and maintain a slower speed.

I can't do that. Well, I can, but I don't. When I'm driving, I like to get up to speed fairly quickly, and I tend to drive at or just above the posted limits in most cases. It's a flaw in my character.

But in a self-driving car, not only am I not in charge of those decisions, I'm okay with it. Because I'm not preoccupied with the road and traffic, it's an out-of-sight-out-of-mind situation as I watch my movie or edit my spreadsheet.

Just like it doesn't bother me when the train or bus is slow to get up to speed.
All you need is a proper retrospective. And that's basically it.

In a proper retrospective, you can change anything you want, improve every step.

So all the problems that you mention, can all be addressed and improved, just as long as you have a good retrospective. Don't like planning poker? Do something else. Don't like standups? Change it.
Your anecdote is also mentioned in the article [0] linked somewhere in this thread:

"The one thing not mentioned in the article is the idea of registers, which is the vertical transition between intermediate stages between full dialect and full MSA depending on the socio-lingiustic context of a conversation or other language production opportunity."

[0] http://languagelog.ldc.upenn.edu/nll/?p=40379
Ways to make yourself stand out in the “AI” field?
There's a lot of demand going on right now in the vaguely related fields of Data Science/AI/ML. There is a lot of confusion as well.

Currently as a 15-year-old in the middle of all of this, already having a decent background in programming, and being interested in pursuing this field, I'm not sure what to do.

It's become increasingly clear to me that the MOOCs I've done earlier have delivered only a superficial understanding of this field, and no mathematical intuition or understanding. So now I'm stuck.

I need a way to build up my skills today so that I don't end up becoming just one among millions tomorrow. What resources would you suggest for me to:

1) Build up the correct math background

2) Focus on the correct areas of CS

3) Get an understanding of the rest of AI with that knowledge without using a MOOC

4) Find other skills that you think might help me or anyone else stand out

Help in any of these would be greatly appreciated.

I know this is kind of umbrella, but I'm hoping I can catch a few good books and/or courses that'll help me get an idea of what I'm supposed to do.
Isn't that more like trying to get your car fixed after a rock flies into your windshield?
It’s hard to believe that $9000 + 50 hours of labour + time spent planning would be worth less than trading in the car for a new one.
The "Idle Words" blog, home to the infamous "Dabblers and Blowhards" takedown of Paul Graham, also has a good article on Arabic (http://idlewords.com/2011/08/why_arabic_is_terrific.htm).

Opening paragraph:

I just finished a summer studying Arabic at the Monterey Institute for International Studies, an enjoyable adventure that I hope to write about in more detail later. MIIS offers a nine-week program in a bunch of languages and is just down the road from a grim military counterpart called the Defense Language Institute, where young men and women learn how to eavesdrop on the nation's enemies, provided that the enemies speak slowly and limit their conversation to hobbies and the weather.
> and everything else sucks even worse

That's why it's not the end.
A project I'll actually watch. The examples are verbose, but definitely readable.
> It is also questionable from democratic perspective. Why should a subset of population have more saying than the rest.

I wouldn't accept this argument at face value unless you were unusually disciplined about applying it equally everywhere.

For example, applying this rule equally everywhere means, among other things, eliminating capitalism. After all, capitalism creates a significant imbalance in power in practice via private ownership of the means of production. (It doesn't necessarily mean abolishing the free market, though - some form of market socialism should be compatible with democracy even in this extreme interpretation.)

If we step back from the extremes again, it's clear that this is all about balancing acts. Capitalist power means that a tiny minority has much more say than the rest. Political strikes can be a useful tool to provide a counterbalance.

Maybe there are better ways to provide this counterbalance, but you can't just take employee rights away without taking appropriate measures elsewhere as well to balance things out again.
It depends. The card carrying union members in our company are protesting the strike. They want the union to focus on their contracts and not go against government some of the members potentially voted for.

So it’s a bit more complex issue. I just wanted to tell HN readers that there even is such a thing as a political strike.
This is fun. Initial setup seems to be really slow, along with a 100-200ms delay on all actions -- my macbook's fan is going nuts. Try hurling a block into oblivion.
Cool New Features in Python 3.7 – Real Python
This morning someone shared with me an article on cnbc that a guy and a girl from Jordan raised 4.5 million and now I see you here, congratulations :)
Since Nobel Prizes are rather detached from the discovery at hands, it might be possible to evaluate the impact of null findings on later positive findings.

Essentially: when awarding a Nobel Prize, map out which null findings narrowed the path sufficiently to support the Nobel Prize worthy work, and give them recognition as "supporting acts".
The fact that people are abusing tools for ad-blocking to achieve political goals is a major breach of trust. This is the main issue.

For the record, political strikes happen in the other Nordic countries as well. According to a quick search on the Internet, the only Nordic citizens who are _not_ allowed to partake in a political strike are public servants in Sweden.
Sony goes back on 11-year-old promise to keep Warhawk servers up
Previous discussion [1].

My adventures getting Disney’s Moana island scene to render well with Pbrt (pharr.org)
463 points by dsr12 3 months ago | cached | hide | past | web | favorite | 46 comments

[1] https://news.ycombinator.com/item?id=17546915
This is incorrect and unhelpful.
Science in fields with lots of complexity, such as neuroscience and psychology, suffer from hard problems such as unmeasured causal variables and divergent sample characteristics. You might chalk this up to incompetence, but there are are in fact real concerns of feasibility. You cannot hope to measure or control all relevant cognitive factors, you just try to balance your sample groups on the more obvious measures, increase your sample size, then hope that other differences average out with random assignment.
Thanks a lot for taking the time to give a detailed answer.

Kind I subscribe to some kind a newsletter about your project ?
This won't happened without a community and communities take resources to run.

What's going to happen with the entire plugin ecosystem? Say I'm a plugin developer - am I going to jump ship to an untested fork with no company backing it, or am I going to go with a safe bet?

I'm happy to see a fork of Wordpress if that's the itch that people want to scratch (more power to them!) but the value of the app isn't in the code itself, is it?
Great points, I do believe any software has a lifecycle and WordPress is at the end of the road. Curious to see if Getneberg can change this situation.
A few months ago I'd have agreed with you. However, I've recently created a couple of PoCs that changed my mind. The trick however, is to ignore how a lot of people seem to use GraphQL. Just treat it as another view layer that happens to come with schemas. Keep it as far away from your data layer as you can and it's a lot like working with regular old json and rest, with the added benefit of being able to request data in a more flexible manner.
Or just let the DB work for you with BEGIN; + (select/update/delete) + COMMIT; or ROLLBACK;
Not at all. Of course it's good to back up a phone regularly, but even if you've done so it would always be preferable to back up one last time and then restore your replacement device from that backup.

This isn't always possible, but if the storage is undamaged, it would be ideal from a continuity perspective.
Psilocybin therapy for depression granted Breakthrough Therapy status by FDA