skysight-inc/HackerNews huggingface dataset:
In addition to be another dictatorship tool to have more control over the population, they're trying to implement low Gas subsidies to citizens-only in the border with other countries, they're probably losing +4B yearly in contraband.
Know Your Rights as a Shareholder
Snake Hunt
The article gives stats that Ubuntu server is 10x more popular than RHEL on AWS. Doesn't take Fedora/CentOS into account, but still significant.
How do you understand the arguments.
Names have a small, but pervasive, influence on economic outcomes. This was/is well known and name anglicization was/is a mass phenomenon. See for example, http://ftp.iza.org/dp7725.pdf or https://en.wikipedia.org/wiki/Anglicisation_of_names.

> Almost a third of naturalizing immigrants abandoned their first names by 1930 and acquired popular American names such as William, John or Charles. [...] Widespread name Americanization prompts the question of whether it had an impact on migrants’ economic success. Figure 1 provides a preliminary answer to this question. Name Americanization into the most popular names - e.g. the top quartile - was associated with an occupation-based earnings increase of above 10%. These gains were larger than those experienced by migrants Americanizing into less popular names - e.g. the first quartile - and even more so than those experienced by migrants who kept their original name or changed to a more distinctive name.

As to speculation on why that is, could be as simple as the fact that the brain capacity is rather limited. Handling unfamiliar letter/phoneme sequences requires more energy. As entropic creatures, we simply take the lowest energy path whenever possible.
And I'm still working for a patch for Fallout 4 as it just closes when I enter any key in the main menu only if I have internet connection. When I unplug my computer or disable the network card, all works. I can enable it again when a save is loaded. Internet is full of people complaining about that for over a year or two... and still nothing happens, there is even no official workaround information.
Walk this street to and from work. I choose to walk on King St. specifically because there are no cars.

Street cars are at capacity during rush hour, which is a clear indicator demand for transit not being met by supply (Toronto has a disgraceful subway system given its size and position as global elite city).

Far more street-level retail/food on King than parallel arteries (3-lane 1 way thoroughfares Adelaide and Richmond). Restaurants with patios on these streets are now second-class destinations relative to car-free King St.
I worked on a about a million line Scala codebase a couple years ago. It started it's life in 2007. The code wasn't the greatest, but because all developers throughout it's lifetime had been militant about functional programming, refactoring it wasn't too difficult. When everything is referentially transparent, you can fix problems pretty easily.
For the lazy...

> G Suite customers own their data, not Google. The data that G Suite organizations and users put into our systems is theirs, and we do not scan it for advertisements nor sell it to third parties. We offer our customers a detailed data processing amendment that describes our commitment to protecting customer data. Furthermore, if customers delete their data, we commit to deleting it from our systems within 180 days. Finally, we provide tools that make it easy for customer administrators to take their data with them if they choose to stop using our services, without penalty or additional cost imposed by Google

>No advertising in G Suite
There is no advertising in the G Suite Core Services, and we have no plans to change this in the future. Google does not collect, scan or
use data in G Suite Core Services for advertising purposes. Customer administrators can restrict access to Non-Core Services from the Google Admin console. Google indexes customer data to provide beneficial services, such as spam filtering, virus detection, spellcheck and the
ability to search for emails and files within an individual account.

Data Processing Amendment: https://gsuite.google.com/terms/dpa_terms.html
Guess that's the price for using Gamebryo in 2018...
The SFTP file processor is actually a quintessential example of how unit tests can help new developers edit existing code.

A unit test for the processor would mock out all of the SFTP fetching, or move that to a different class, and focus on only the core business logic of processing the file. The core logic could easily be unit tested, and changes could be made to the file processor without needing to replicate the entire SFTP environment in order to determine if there were regressions in the core business logic.

The alternative is needing to spin up a test SFTP environment, or somehow do that mocking in my manual test, just in order to do something as simple as refactor the class or make a small business logic change. A unit test empowers any developer to make those changes, without needing much knowledge of the environment the code runs in.
>But Chinese foreign policy is only assertive only in its immediate periphery.

This is a good point which seems to hold for now, at least with regard to exertion of military force. It’s mostly defensive although there is disagreement about the boundaries of what is to be defended.

Longer term though there are concerning matters like the extension of predatory loans to African governments in exchange for mineral and other development rights. Ironically similar to some of the abuses China suffered in its past.
Chloramine is responsible for the classic "swimming pool smell", as the chlorination in the pool reacts with urine, sweat, and other nitrogen-containing organics. Chloramine is a less effective disinfectant than free chlorine, and more irritating to swimmers, and diffuses out of the water more slowly, so this is why you shouldn't pee in the pool, and why you should rinse off in a shower for a minute before entering. Mainly, just don't pee in the pool.

If you smell "swimming pool" where no pool exists, it might be prudent to leave the area immediately and take a 1000 mg vitamin C tablet, before making any attempts to discover the source of the smell. (Taking vitamin C after the damage is already done won't help.) If the odor is especially strong, or if it causes any irritation to your nose and eyes, evacuate, and do not return. Call your emergency services number and tell them you smelled a strong chlorine odor.

Don't combine bleach cleaners with ammonia cleaners, ever. Don't even store them in the same place. Also avoid mixing bleach with acids, such as vinegar.
An XT would require two colors of plastic and a higher manufacture cost.
kids use snapchat because parents aren't on it... and the stories go bye-bye without evidence of every dumb and silly thing they do on there. Moms posting on snapchat will probably chase the kids away... and what kid wants to see dog eared mom?

Kids use instagram because its cool to be popular there...

both support terrible social hierarchies that kind of suck the life out of people... now people do stupid things to get more views and they experience things just to IG or snap them - completely oblivious to being in the moment.
As of JDK 11, all commercial Oracle JDK features, including low-overhead profiler (Java Flight Recorder), are part of OpenJDK.[1]

[1]: https://blogs.oracle.com/java-platform-group/oracle-jdk-rele...
Framework Summit 2018 – Keynote, Andrew Clark [video]
ElectricFlow 8.5 – Webinar Recap
Do you expect quality journalists to work for free?
How does that apply here, or what does bitcoin solve wrt a national ID?
Free Website Booster
At least personally, based on what I've been hearing, Facebook seems to have taken the throne from Amazon on that one.
Did car traffic really just move elsewhere? Reduced demand [1] is just as real an effect as induced demand.

[1] https://en.wikipedia.org/wiki/Induced_demand#Reduced_demand_...
Within reason, you are actually allowed to use someone else's trademark for something like this provided your own trademark is the more prominent. So something like "Amazon Distribution for Java" would be fine.
I got myself a C64 mini precisely because it's a finished product and because I wanted to support them.
People want “games as a service”-level updates without having having to download big patches. Or they get upset that a patch comes out every week or so.

There’s really no winning.
New Vegas used the same engine as Fallout 3, and it was developed by Obsidian Entertainment. They fixed all the bugs in the engine, and a better development studio handled creating the game. I believe that Fallout 4 used the engine developed for Skyrim, so they had more than 5 years to work out all the bugs.
The 4 Scenarios of Startup Timing
It was a popular urban-renewal Hail Mary in the 1970s and 80s. My hometown did it, too, and it was a spectacular failure. [0] Indeed, most of them failed, but I wouldn't read too much into it; a lot of them were done in neighborhoods that were already bleeding people, money, and businesses. It's not a panacea and it's definitely not enough to turn the fortunes of a declining area.

But it can make sense in the opposite kind of neighborhood -- neighborhoods that are growing, that already have a lot of density and foot traffic.

The context matters a lot.

[0] http://www.urbanreviewstl.com/tag/14th-street-pedestrian-mal...
It's not (only) about the storage space; it's the upload too. That time investment will get paid back over multiple deployments.

That said, now I have "good" broadband, I pay a lot less attention to the image size.
What typically happens in real life is that those that bid the highest have either underestimated the costs or overestimated the benefits.
How do we go from some life thing, designed or not, to a bitstring? Don't say use DNA: representations of it are notoriously compressible, starting with the kind-of-error-correcting encoding (https://en.wikipedia.org/wiki/DNA_codon_table) of amino acid production.

And thank you for the Avida ref. I could not remember its name, nor could I find it in google.

Based on the abstracts of the papers, I can safely say that Dembski is mistaking "search with a goal" with evolution, which seems pretty un-directed almost by definition. His papers are probably true, and may be worth reading, but they're pretty obviously circular if you try to connect them to "design": "Computer search often uses an oracle to determine the value of a proposed problem solution. Information is extracted from the oracle using repeated queries." That's true: evolutionary computing has a human-decided goal, and therefore each generation is in essence a query of an oracle. Where's the oracle in terrestrial biology? That "oracle" is the "designer", but if the "oracle" is just whatever stays alive long enough to reproduce, his basic assumption of search isn't true: there's no goal.
I think it's unavoidable that'll eventually happen. The C64 mini now can have floppy images and can be used as a real C64 (if you attach a keyboard, that is)
What about something like this, but without the person controls? https://bealoving.com/products/electric-scooter
The original version is apparently 45GB. I have no basis for saying this (I have not ever worked in the game industry), but my guess would be that this "patch" is really just the complete version that happens to be 11GB larger (which is still significant, but much less than implying there's 54GB of additional content).

Put another way, let's say the actual delta between original and "patch" version is 20GB (11GB new + some changed stuff). There's two ways to ship this:

(1) Create a delta patch file that can be applied on top of the 45GB base version (20GB)

(2) Repackage the entire thing into a complete install (54GB)

If you do only (1), anyone installing for the first time after the "patch" version is released is downloading an extra 9GB and going through a longer installation process.

If you are expecting that only a small percentage of your total install base has downloaded the base game (45GB), it also really doesn't make sense to produce both (1) and (2): You're incurring extra dev and testing time to produce a package that saves you a tiny fraction of your overall bandwidth usage. You also end up with an install base that is partially installed fresh (2) and partially patched (1) which means subsequent updates also have to test both scenarios -- and if you had a bug in applying the patch, you have an even harder time later to try reconcile it for the same reason.

If you do only (2), which is what I suspect this is, then anyone downloading after its release just downloads the 54GB version. The small percentage of people with the initial version have to download an extra 30-ish GB, but it saves you (as the developer) a bunch of testing time and risk.
Not sure how you could justify running someone's code on your machine if you don't trust said someone not to "surveil" you, regardless of purported features of that code.
GenZe 2.0 electric scooter review: This awesome EV is a game changer
Huh not what I was expecting from the title. I expected it to be a sort of “best practice” mobile UX library - bottom navs, asking for permissions, that kind of thing.
How to teach A.I. some common sense
Oh god, please no
I like to think of myself as having "alternative" priorities :)
Thanks a bunch!
This and the Corretto announcement. Those are some shots over the bow.

https://aws.amazon.com/fr/corretto/
As someone who lived in a warehouse with at least 20 other people for a decade of my life - this is not as great an idea, long-term, as it first appears.

I used to think in terms of communal efficiencies (hence moving into a warehouse), but that idealism was quickly abated by the realities of living with other humans, most of whom it turns out, are broadly selfish and inherently lazy.
Bitcoin offers a nice distraction from real problems.
I'm sure this was also an argument used against supermarkets, automobiles, and various other things.

Put simply, you can't learn the fundamentals of everything that affects your life.

There are consequences, of course. It is important to learn to balance between when you should learn something and when it really doesn't matter. This is easier said than done and up for constant debate.
Except when someone's paying them cold hard cash for something like G Suite, you'd think that should be enough of a business model for them...but I think you're right to remain skeptical of that. :\
How do you know there's not even a thought of an antitrust trial? People who would know would be prevented from discussing it in a public forum, so it's not going to be in their press releases.

Who are you alleging is corrupt in the above? Is the DOJ corrupt because you believe they have access to Facebook's "data firehose" (as far as I am aware, they have to subpoena data per investigation, just like anyone else). Is Facebook corrupt for complying with a legal data access request? It's really easy to make vague conspiracy allegations - please make some actual provable claims and ideally cite some sources for them.
It's like they're trying to add an extra layer of stuff that must be learnt in order to use AWS. I have to wonder if it's intended to gear them toward being able to create AWS-specific exams & certifications.
I don't see the difference between this and any other Context-Free Grammar specification language. Yacc is an industry standard, and even SNOBOL4 (1967) had first-class CFG datatypes. Maybe he's just excited about being able to use CFGs in the cmdline?
This sounds like the experience my kids had when they got their XBox One last Christmas. It took literally 2 hours before we could play anything on it.

Software is now "ship it quick and fix it later" and that's wrong.
A long time ago I was looking into the cost of Oracle for a company and trying to compare it to Sql Server.

For SQL Server, you just go to the page and the price is right there.

For Oracle, you have to talk to a salesmen. That turned me off from Oracle.

With AWS, I know exactly how much a resource will cost and there are a myriad of ways you can get detailed billing.
The US has more holess problem than all the other developed countries yet has a very low minimum wage. So I would say no.
Get a warrant and set up surveillance. As soon as the surveillance captures the iPhone password, seize it.
iPhone 6 Plus (sorry about typo describing it above as 6S) running iOS 12.1 and the latest release of the Chrome browser for iOS
Honestly I now use text files in “vim”.

If they’re “how-to” things, I give the files really obvious names that describe the problem being solved by the content.

If they’re to-do lists, I generally have only one per unique project and keep it to about a page (any longer and I’ll never read them all; things that are truly important will make their way into the list naturally, I don’t need “4 weeks from now” items in there).

It’s actually pretty easy to search and organize text this way, and you can use Unix tools to filter and sort them if your lines have the right info in them.
8 Things to Consider When Electing a Mobile App Development Platform
Mostly, a mix of what I have read and seen (Beginner's mind came to mind while writing and Stephen Curry's saying that he practices at level 10 so that the actual game feels like in slow motion)
Cool, I had no idea. Thank you!
The problem is a lack of social safety nets and a minimum wage not indexed for inflation, not government regulation against squalor.
Based chinks.
Btw doesn't China already own about 40ish% of Venezuela's oil?
DDG.

I've never heard about Qwant and did a little research about it by typing "!hn qwant" using DDG.

Needless to say, the criticism leveled by HN community against Qwant is what exactly makes me thank DDG [news.ycombinator.com/item?id=15631473].

The functionality of DDG coupled with some add-ons like like VimFx on Firefox gave me no reason to take a look back. Previous to these, I used to have accrued guilt at my browser looking at me impatiently and now, I am the one irritated at my browser's execution. I don't blame her. Its the processor speed, after all. :)

If you want near google like results, use "!s <query>" for it to redirect to Startpage, which is another privacy aiming Search site.

Or, if you are adamant on using Qwant, you have DDG getting as meta as it can get by using "!qwt <query>" or if you want a detailed list of Qwant's functionality and its specialized searches, hit up "!bang Qwant" and read on!
can i get an eli5 on why we care about this? why not contribute to openjdk? why do we need another flavor?
This is the builder pattern in docker. You do things in one "throw away" container, use results from this container and copy them into another. The final container gets only one layer now, instead of maybe 10s that your "throw away" container had.
You simply cannot trust the reasons people give for going out of business. If there is a visible villain they can blame, they will. Nobody ever says, "look, we just weren't that good," or "we spent too much money," or "we didn't understand the market very well," or "my wife has a cocaine habit and put us in debt," or "we didn't differentiate very well" or any of the thousands of other banal reasons small businesses fail.

If they can say, "it's because of that big new development over there!" or, "it was the street closure!" then that's what they're going to say. It's the story they'll tell their great-great-grandchildren. But who honestly knows? Companies go out of business all the time. That's the default. Keeping a restaurant open is very hard.
Honestly Haskell. But on .net F# could be interesting. I don't think these bindings are useful to me in isolation. The reason I have not really gone down that path is that one would need to clone all the higher level TF code that has been written in python.
Five Lessons from the First Three Years of Michelangelo: Uber Way of ML
With the way incentives are set up right now, there’s no reason to. For all practical purposes, police are completely immune to any consequences of unjustified killings– DA’s never ever prosecute cops and internal affairs departments are do-nothing bodies designed only to make it look like there’s some accountability– so there’s no reason to not always use the maximum amount of force “just in case”.
Yeah.. that got me thinking too. I would not have called it "new".

As of version 5.10, Perl regex engine implements a complete recursive-descent parsing. Allowing things like Regexp::Grammars[0] to exist. Perl also has a nice PEG parser framework called Pegex[1]

--
[0] - https://metacpan.org/pod/Regexp::Grammars
[1] - https://metacpan.org/pod/Pegex
WASM based image optimizer by Google – Squoosh
Burned dishes or burned houses?
True. I don't expect that everyone will enjoy cooking. But I think it's unfortunate that the myth that cooking is hard continues to be perpetuated. (I'll admit the statement it's a myth could be considered an opinion, but I still think cooking is easier than it's often made out to be.)
That's awesome, I'll update the article to reflect this!
And less volatility than some national currencies. Never thought I'd be typing that so soon!
I'm more inclined to believe that it's the media causing negative PR for the companies. Brand image is everything to big companies so a slew of media attacks around a particular topic will often cause the company to change tactics.
Is it though? I wonder about this a lot.

Let's say 100 farmers around the world sell palm oil, for $100 a tub. About half wreck the environment, about half are very careful and replant what they harvest.

Western people come in and start to refuse to buy the "environment wrecking" Palm Oil. So they go to the environmental friendly sellers, and start paying $150 for ethical palm oil. On the other hand, people that don't care or places that can get away with it continue to use forest destroying palm oil. There is now a price difference ($100 for normal stuff, $150 for ethical stuff), so most non-western demand shifts to the cheap stuff.

End result: Still 100 farmers selling palm oil. 50 being ethical, and 50 not.

The 50 unethical farmers still make $100 per tub. The 50 ethical farmers now make $150 per tub.

The environment seems no different. The only difference is that $50 got transferred from the banks of wealthy westerners to the ethical palm oil farmers. Which is nice and all, but I am not seeing how it changed anything in the environment.

You would need almost EVERYONE to switch to the ethical route for it to do anything. That would cause surplus supply and price drops of unethical palm oil. Even 50% of users switching seems not nearly enough.
No, it assumes that there is a risk that other vulnerabilities may allow you to trigger local executables, and the less code is accessible, the more remote that possibility becomes.
You need quite a bit of coordination between your toolchain, your kernel, and the standard c library for that to work. Linux/GCC/Glibc has never had that.
How to Take Conversational AI to the Next Level
Right? They've been pretty up front and honest about the online only aspect due to the nature of the game. If they hid that fact, yes, lots to be pissed off about.

But it's like "I bought this package that said it's salt on it. It's not sweet at all! Why isn't this like sugar? This should be like sugar!"

Later, they complain a pack of sugar is too sweet.

"I'm so pissed over what EA did with Battlefront" What did they all do? Buy Battlefront 2. "I hate EA!" They still buy EA games. "I hate online only games!" They buy online only games. Gamers are such a whining bunch of babies and you can downvote me all you want.

There are alternatives and options out there.
Night Sight: Seeing in the Dark on Pixel Phones
Ask HN: How can I get started with VR/AR?
Hey everyone! I'd love to get into AR/VR development, I understand 3D packages (Houdini/Maya) and programming (webdev) reasonably well, but have never tried doing any gamedev.

What is the best way for me to learn how to develop AR/VR apps? Should I learn Unity or UE? Are there any good books/courses? Any more tips/advice?