skysight-inc/HackerNews huggingface dataset:
If Javascript needs anything, it is a breaking change to go back and clean out all the cruft that has accumulated over two decades of being bent and banged and globbed onto.

I don't think that that can actually happen, so we just keep trying to cake more lipstick on the pig; maybe in five years we can put it out to pasture and use WebAssembly instead.
Cloud is NOT cheap for enterprise
I do not understand this story. How can law be "under copyright"?
> What I don't understand is if HN mods see this going on and can tell if the person is a shill or an actual climate denier. Statistically, replies in these threads should skew heavily towards pro-fighting-climate-change, but even in this post, it seems like every other reply is denier talking points. It is really starting to make me think that HN doesn't care about stopping shills.

People on HN are rational and thus see through most of the “pro-fighting-climate-change” posts, which address easy non-solutions.

To keep the temperature increase to 2C, we have to immediately cut CO2 emissions by 19GT. That takes the world back to 1990. And if you don’t want India and China to be mired in extreme poverty like they were in 1990, you really have to take the developed world to zero. Under other models, we have to go to zero carbon emissions tomorrow world wide. You cannot “fight climate change” while buying vegetables shipped across state lines and coffee shipped from overseas. You can’t go on international vacations and post pictures on Facebook. You can’t live in trendy places like Austin that require year-around heating and cooling. You can’t participate in the mass consumer economy at all—25% of your carbon footprint is non-food stuff you buy. (Just the consumer stuff your average American buys amounts to 5-10x the total carbon output of your average Bangladeshi.) You can’t work in advertising—in a zero carbon output economy the consumerism that feeds advertising companies can’t exist.

There is also the major problem of "climate change angles" on things that don't actually help avoid climate change. Take high-speed rail, for example. To offset the carbon realized by building California's HSR, the system would have to have over 10 million riders per year, more than the entire Amtrak northeast corridor: https://www.citylab.com/transportation/2011/11/how-green-hig.... (It is ludicrous to expect that a rail link between two enormously car-dependent metro areas, that goes through extremely low-density areas in-between, would somehow have the ridership of the densest corridor in the country, connecting some of the cities with the most well-developed intra-city and commuter rail systems.)

Then there is stuff like LEED construction: https://www.imt.org/should-i-stay-or-should-i-go-the-embodie.... Companies are patting themselves on the back, tearing down old buildings and putting up new, LEED-certified buildings. Except that it will take 25-75 years to offset the upfront carbon footprint of new construction versus reusing existing construction, for longer than current climate-change timelines allow.

Unless you’re espousing these solutions, and present credible ways of achieving them, you’re not “fighting climate change.”
It looks like a useful tool for audits and to generate automated alerts to catch mistakes.

> When we began working on this project in 2017, we were aware of similar tools that supported AWS and GCP but none that supported Azure at that time. As a result, we wrote our own tool to support Azure. We later added support for GCP as well

Well, at least that explains the lack of AWS support
>Numbers don’t really say much unless you pin them to what they’re measuring

That's why it has the label "attractive"
Missing Semantic Merge in tooling:

http://blog.semanticmerge.com/2019/02/semanticmerge-now-supp...
Howdy rayiner, our paths have crossed several times on HN regarding mass surveillance and privacy, and I always mostly respected your points of view, even if different from my own. However, I'm really worried about this reply on climate change. So many of your arguments can be easily refuted or aren't relevant. I'm worried you've fallen prey to climate denier FUD traps (or worse your profile is being used by shills).

Could we have a conversation offline? I'd like to learn more about your situation and what has brought you to this reply. Feel free to send me an email and we can schedule a time to talk.
It doesn't really matter. All the major clouds have mature libraries for Java/Go/Python.

That said unless you have a highly specific reason to be writing low level automation code you're almost certainly better off using an abstraction like Terraform or going one level higher with Kubernetes.
I agree with you, however in almost all commercial games that I worked on, we do write our own shaders. For simple shaders, artists use directly a graphical tool included in unity for shaders authoring without writing any code, for complex ones we write our own code.
The advantage of writing your own "game engine" is that it would only have the exact set of features you need for your game, and it would make the things you need to achieve as fast and as easy as possible.

This means traditional advice for "the basics of a good game engine" doesn't really apply, because if you're just making a bog standard game engine you're wasting your time and making a crappier version of Unity or Unreal.

https://geometrian.com/programming/tutorials/write-games-not...
"Malamud" you say?
In a word, no. He broke his bail agreement and was a fugitive for years.

The supporters who put money and assets forward where doing it to show their faith that Assange was not a flight risk. This has been proven to be false.
Fundamental Changes in Apache Spark
PyDev of the Week: Tania Allard
Because tax-payer funded, universal high school worked out so well that we’ve had to supplement it with four extra years to get a similar outcome to the past?

You know the definition of insanity that goes doing the same thing and expecting different results?
Of course that are forms of advertising, but these were the tools of the trade for thousands of years.

Modern advertising h(a)unting us wherever and whenever we go is a fairly modern innovation, but society and regulations have not caught up with it by far. Widespread influencer marketing for anyone but ultra-big brands able to buy product placements in movies would have been beyond unimaginable until the advent of smartphones where every tiny hotel has the opportunity to have global reach for, essentially, paying a flight and the cost of the stay for the influencer.

And that's just the tip of the iceberg. Targeted advertising is also something that only got possible and mass-affordable in the last two decades, and the mechanisms that make it work are deeply cutting into everyone's privacy. It isn't actually even possible any more to live any kind of modern life without your data ending up at the big tech companies' silos to be mined for ads - have a brick-style cellphone and give the number to a friend? Facebook and Whatsapp, as well as Google, now know your name and phone number. Order something online? The cloud provider hosting the (mail) infrastructure of the shop has your data and knows what you've ordered. These days one can't even go "offline shopping" anymore as the tape-backed gross quality anti-theft cameras got replaced by HD or 4K capable sensors with backend infrastructure that enables real time face identification and motion tracking, probably even eye tracking now, to watch your every blink while strolling through the aisles.

Thanks to modern open source libraries I can probably throw together a MVP store tracking system in a day or two. This kind of tracking is a commodity now, in a total free-for-all world, and aside from GDPR society hasn't had any kind of debate on that. And that's just the stuff that you literally cannot evade - the things people do willingly in exchange for reward programs, cashbacks and the likes are even more encompassing.
Borderlands isn't cel shaded, it's just nice textures. To get that look you you need:

1) good texturing (including some linework and hatching)

2) diffuse only (more or less)

3) draw edges in black

Which is pretty vanilla techniques, shader wise. The hard part is doing the textures well.

Somebody on reddit did a character model walkthrough back in 2014: https://www.reddit.com/r/gamedev/comments/2bftyc/i_reverse_e...
This seems as though it could be irritating. Does any one know if it would affect something like termux? Could it affect things like terminal emulators? Normally I would just root, but some manufacturers don't allow bootloader unlocking (and this seems designed to make root-by-exploit harder).

Edit: just scrolled down further in the thread, and yes, it does break termux. I guess I'll be one of those people stuck on an old version for ever now. What a pain. Also, even if it gets fixed, things like cpan/pip/gem etc. will have issues. Apparently, you can't even compile something, and applications will now have to be distributed in huge collections (apks). Yay.

Edit 2: Some think that python/perl/ruby stuff will still work, but I know for a fact that some python modules are interfaces to c programs (numpy, scipy) and that many ruby modules are similar (remember nokogiri "building native extensions"?).
#3 can devolve into a bunch of competing content farms that end up burying the legitimate information from people who know and care. #4 is just the reality of modern journalism, but it's still pretty darn disappointing that "journalism" is so strongly influenced by and often consists of PR.
This clever thought is common enough to have a page on Skeptical Science.

https://skepticalscience.com/co2-measurements-uncertainty.ht...
"Agenda"? Good grief.

Sure, life will find a way. But the high rate of change will be disruptive.

Here's something to consider: The transition won't be pleasant.
Because her and another woman wanted to compel him to take an STD test.

This is not a big secret, the facts of the case are there for everyone to find.
You forgot to mention that he also had sex with a sleeping woman without her consent. How is that not rape?
That might be the elephant in the room: contemporary driving is reckless _to begin with_. Autonomous assists are bringing this to light - not necessarily making it more or less reckless.
Reverse Engineering a Chinese Surveillance App
Howdy rayiner, see my reply to you comment below if you want to get in touch to talk about it. You come across as so mad, it's really worrying me.

Also,

> Unless you’re espousing these solutions, and present credible ways of achieving them, you’re not “fighting climate change.”

I am. I have a company that currently makes money accelerating the energy transition.
Consider these 2 possible opinions of folks who don't care too much about fighting climate change:

1. Climate change is an unsolvable problem, requiring coordination on a massive scale by billions of actors who have been shown to defect whenever given the chance. Any plan we are likely to implement is unlikely to succeed. Humans overall are adaptive, adrobust to change, and when the changes caused by climate change happen, we may suffer a bit, but it will not be immense suffering.

2. Climate change isn't real.

Often when I've tried to argue position 1, which I actually believe, my friends are extremely frustrated and essentially think I'm trying to argue for position 2. Left-leaning folks are too idealistic to understand that position 1 is an entirely internally-consistent position.
THREE.js[0] is high enough level that it solves some basic problems (hierarchies of objects, basic materials, basic lighting, rendering pipeline) and low enough level that you still have high granularity control (you can roll your own shaders, lighting, render order, etc).

I don't know if anything like THREE exists for OpenGL, though.

The upshot of THREE is its super easy to develop with (alls you need is a browser). The downside is that it slows down very quickly for even simple things.

[0] https://threejs.org/
This hyperbole on the part of the state is dangerous. It reminds of of lifetime flagging individuals as “sexual predators” and then learning that some state will use this for people convicted of public urination.

It makes going to the source very important as my previous reasoning used to be “Are you against Terrorism/Sexual Predation? Yes. Cool, here’s how we deal with it.”

Now is much more labor intensive as it’s now “are you against Terrorism/Sexual Predation? Well, that depends on the particulars...”
This might break apps like termux, that rely on exec().
https://github.com/termux/termux-app/issues/1072#issuecommen...
depends on which one. The midtown one always has a long line. The one on 8th ave can be up and down but has a ton more seating. Same with the Sylvan Park one.
Frequently the letter of the law itself is publicly available, but there are also significant annotations and explanations that form the real body of the law/code as used by the courts, law enforcement, etc. It is these annotations that are copyrighted by the large legal companies contracted to write, compile and publish them. For that reason it is a common occurrence that the version of the law citizens are held to is not a version of the law that is freely available.
If he were extradited to Sweden from the UK, under an EAW, to then be further extradited from Sweden to the US, the extradition would need to fulfil the requirements to be extradited from both the UK and Sweden.

Being extradited to Sweden would merely make extradition to the US more complex, not less. He would still be able to challenge the extradition in the (presumably) English courts, but he would further be able to challenge it in the Swedish courts.
I remember that article too. It certainly would be interesting to know whether Nat Geo was directly complicit with the CIA, or was just taken in by the cover story.
https://news.gallup.com/poll/1576/abortion.aspx

Although at the time Eich gave to prop 8 that position was a popular one (Prop. 8 did win a free and fair election after all), when he resigned 6 years later public opinion had already shifted significantly and was clearly in the process of shifting more.

In contrast the politics of abortion in the U.S. have remained pretty frozen over the past decades despite intense debate and increasing polarization (as shown by the polls at the link). It’s not exactly the same thing I think.

Google treating legally recognized nonprofits equally seems fair to me. If the advertising is truly deceptive that’s a different story, but I read through the article and it failed to give any examples. Is this any different from a brand buying keywords related to a competitor?
So, your assumptions are “obvious” and someone else assumptions are just a result of them not thinking seriously? Maybe it is you who should re-think their position?
Carl Malamud does very important work. You can fund Public.Resource.Org at

https://public.resource.org/about/donate.html

A recurring monthly donation is probably most valuable to them (see "Other Donation Options").
A good talk at Google I/O that shows how shared memory can reduce shader work in a WebGPU context: https://youtu.be/K2JzIUIHIhc?t=1329
§15.23(a) Equipment authorization is not required for devices that are not marketed, are not constructed from a kit, and are built in quantities of five or less for personal use.
To give Howlin Ray's some credit, they did a pop-up night here in Nashville with 400 Degrees (one of the highest regarded places) and it was incredibly packed and successful. Next time I'm in LA, I will be at Howlin Rays!
I think the TL for Flutter is no spring chicken, he did an interesting post the other day, talks about what other languages they looked at when they decided to move on from Javascript.

"Flutter was started by engineers from the Chrome team, and myself (who worked in the open source team as editor of the HTML standard)."
https://news.ycombinator.com/item?id=19856079
Is Assange a reliable narrator in this instance?
A condition of bail is to surrender himself as requested within a certain timeframe. The surety put forward is a guarantee of that condition; the fact that he was later arrested has no bearing on the fact that that condition was broken.
Impartial organizations (maybe like Consumer Reports?), providing dispassionate listings of products and product categories for a fixed listing fee to evaluate the claims made by a product.
I have the same setup too, but with my own infrastructure running on my own "LAN" through Wireguard.

I'll think about writing up a guide on doing this.
Oh come on. They’re attempting to “re-educate” a culture out of existence, to prevent the transmission of a language, a religion and an identity, a culture and using the most brutal methods to do so but there are no plans to kill everyone. It’s quite evil enough without trivialising actual attempts at genocide, like in Rwanda, WWII or the Dzhungar genocide. This is an attempt at cultural erasure, not a full blown plan to kill everyone of a particular ethnicity. The PRC party-state will gladly take any Uyghur who will cast off their culture and treat them as a loyal citizen.
Term started getting popular around 94 iirc. Check old hacker zines for prior art.
Having features and having features that serve a groups needs at the right time are different things.

The first time I fired up emacs was in 1995 on a pentium 66 with 8 MB of RAM. It made my computer grind to a halt so editing text was not going to happen. When I tried vi, it ran like I expected a text editor to run.

So here I am today, my fingers long trained up to use vi, and I find little need to learn emacs. Sure emacs has had useful features for years, but the barrier to entry was just too high, and now it is too late to win over folks like me.
So you want to copyright your laws, but the SCOTUS said "NO!"...

What you do is you pack your laws into something else for example a new fancy construct you have just build. Let's call that new construct "bubbles". So your law is now inside your bubbles and you put copyright on you bubbles... Until the SCOTUS says "NO!" again.

It's 3y/o playing government for their business friends.
Wikipedia also has a notorious problem with "sources" that are written by the same person that's editing the article.
>It doesn't matter. There is no legal distinction here.

Who died because of Wikileaks?

Who dies in cases of a war crime?
And it does have the guts to retaliate on tariffs... leverages, it doesn’t have too many leverages over its people
The same here. I usually just click "page 5" and then hit a few "results" that look promising to find an entry into the "sub-bubble" of that particular niche.
10-15 minutes is a long time to wait for results, especially when you're asking for feedback. The freeform text box isn't helpful because it lists a bunch of things I should tell it but not _how_ I should tell it.

You can fix both by offering samples, better guidance and structured but unobtrusive input where it matters.

edit... now that I think about the wait time, is there any AI behind it at all? I haven't seen an application of AI that takes this long ever, but have seen ones that push onto mechanical turk (or equivalent) and hope for the best.
Found the English version :)

The Answer: How to start a relationship and make it last

https://www.amazon.com/Answer-start-relationship-make-last/d...
"it is very hard to block all means of transmission of information."

I think this is something to understand about modern political information manipulation/restriction.

The 1.0 version totalitarian censorship aimed for full information control. This is what the soviets and pre-1990s CCP tried to do. It's difficult because (as you say) information is hard to control.

The 2.0 version is about enough control. You can use a vpn (or memory stick), but most won't. This gives one version of events a major advantage over the others. Easy-to-find praise for the government, difficult-to-find dissent.It's about dominant influence, not absolute control. When needed, regimes can temporarily increase control, like erdogan did during the last turkish coup attempt.

A soft paralel is social media "bubbles." They don't "control" the information you can access, but they are enough to influence your opinions in a direction. There are lots of exceptions, but on average, these have a big influence on who we think the good and bad guys are.
Let’s look at this particular domain. Serendipz.marketing. Serendipz.net and .org are both currently available.

Which would you trust more?

I have never seen any research that suggests that a vanity tld like .marketing is as trusted as a generic tld like .net or .org. I have, however, read troves of research that suggest the opposite - that vanity tlds are less trusted.
Sigh, there's always one. The point is that's not a sufficiently clear definition of what's being measured. Someone I find attractive you might find unattractive, because it's a subjective attribute, so 'attractiveness' isn't an unambiguous description of what the algorithm is actually measuring.
That sounds like quite possibly the least effective method of learning.

There are people out there who have done all that work for you. All you have to do is pick up a book, learn their models, then stand on their shoulders as you develop your own.
This feels a little hostile, but I don't consider this outcome a bad thing. Everyone wants to avoid a bad fit - my intention was simply to help people fully understand how they may be perceived.
WhatsApp Viewer: https://andreas-mausch.de/whatsapp-viewer/
It became a nice little scapegoat for voters who lost on both sides of the pond.
I think it depends what you define as "activity". If activity is sex, then you consent to sex, and you're yourself responsible if your partner is wearing a condom or not. Or activity could be sex with a condom or sex with a partner who's on birth control etc.
China says will 'never surrender' on trade, Trump warns against retaliation
> Have you ever considered that?

The problem is not the air condition or the electricity needed to run the air conditioner.

The problem is the electricity was generated by burning a fossil fuel and that causes massive amounts of CO2 pollution.

So the solution is quite simple.

Just tax, and tax hard any electricity producer that is creating CO2 pollution.

What will happen is for a short time Joe's electricity bill will go up and he will put his air con on low.

But in the longer term market forces will quickly find ways to make electricity without producing CO2 just so that they can sell cheaper electricity to Joe and have him once again cranking up his air con to full.

Right now there is no real cost to creating CO2 pollution so of course there is no incentive to stop producing CO2.
For many problems a transpiler is not sufficient. Array methods can be polyfilled because we can add arbitrary properties to Array.prototype. We can polyfilled things like Map and Set because classes are just functions attached to the global scope, so polyfills can be conditional.
In Bay Area housing shortage, fees can hinder projects big and small
Sound like Orwell, maybe paraphrased.
The plaintiff is listed as "Georgia code revision commission", and it's surprisingly hard to find out who that actually consists of - googling it just finds more reports of this case. I note that Georgia is currently an "R" state.
In most legal systems, the initiation of criminal charges is the exclusive domain of public prosecutors, so this seems like one of those statements of Assange’s that is both strictly true (in this case, because it is impossible for it to be any other way) and also deliberately misleading, like the one that his internet was cut by “a state actor”.
Also (correct me if I am wrong), there is no legal trace that the bail money was not from Assange own funds.

In other words, if he did surrender according to terms, the money would have gone back to Assange who would have returned it to the donors himself.

I am not sure the donors have any legal way to get the money back now. Unless there were agreements Assange signed, all that money was basically gifts.