skysight-inc/HackerNews huggingface dataset:
Many more ISP are giving Router / Modem / ONT as default. One of the reason Apple exited the Router Market. The problem is their WiFi Sucks, they do not have any incentive to provide you better WiFi, or some sort of QoS.

So for many consumers, it doesn't seems buffer bloat will be fixed anytime soon.

One thing we could do is to educate the customer and hope Speedtest, Fast.com from Netflix includes buffer bloat as listing like the one in DSLReprot.
I don't find them biased in China's favor, but you are right that they write from a mostly dispassionate and -- as Hong Kong is inextricably tied to China -- cautiously realistic perspective about China. It tends not to have the shallow caricatures, shrill alarmism, and conspiratorial/racist undertones of the American yellow press.
How to set up an Angular Application on firebase
Anyone know a really good SQL book or tutorial? Every book I've ever bought is usually way too simple. I'll flip to the "advanced" section thinking I'll finally learn some tricks only to see the "advance" section just introduces the join syntax...

I'd like a good book that goes over queries common in reporting, you know a 3 page sql query that joins to sub queries that themselves are joining to sub queries. You know, the good stuff!
Two Zero-Day Exploits Found After Someone Uploaded 'Unarmed' PoC to VirusTotal
Redistribution, inequality, and growth: new evidence
Great work!

From the presentation by Benjamin Gruenbaum - `Why Async Iterators Matter` there is slide where he shows how some Rxjs code can be rewritten using async iterators.

https://docs.google.com/presentation/d/1r2V1sLG8JSSk8txiLh4w...

Is there a chance we could see some more examples of complicated Rxjs patterns being replaced by code using Axax?
Do you have any examples of the bad practices you are referring to?
If you’re running macOS, HistoryHound does that for most web browsers: https://www.stclairsoft.com/HistoryHound/
As much as I love .NET I think, it is not the right thing to run PHP apps on it. PHP is good on its own.

However, Peachpie seems like an awesome showcase what is possible in modern environments and apps.
I'm Indonesian. Lots of people have Bahasa Indonesia as their first language, especially in the cities. Unless you go to the remote areas, you practically won't find people who can't speak Indonesian.

In fact, it's the use of regional languages like Sundanese which is diminishing. I could really feel the skill and the vocabulary range of even the native Sundanese are worse than 10-20 years ago. Lots of mixing with Indonesian vocabulary without knowing the Sundanese words.
> They have become too political

Become? The CCC has always been a political organization.
The relevant unit is storage (kWh-- kilowatt hour), not power (MW-- megawatt).
So that's what OP disagreed with. Some people might care about intention, but when you said

> It's not just the harm to children that people have problems with,

then "people" sounds like "most people". Now I don't know what most people feel like, but at least for me and OP, harm to children is what we have problems with. Desire for power, not so much.

(Obviously, just musings from my side as well. Disgust for child porn when harm is removed happens to be one of my pet peeves - I believe that it is easier for people not to act on their desires if they are able to discuss them with others without being rejected by society.)
Do both: read books quickly, re-read books slowly.
I was in China around then too, and I have given up using that as a reference frame for China today.
Not if you prevented deletion. A placed order is a placed order.
The first step should to be to rewrite in PHP 7 using modern design patterns. I don't think C# would add much there.
In Jakarta the people speak Bahasa and Javanese equally. People who have come in from other areas of the country speak their own language plus Bahasa; the Javanese who were born there make Javanese the most common language.

Malay and Bahasa are 90% the same language. Bahasa is considered a traders' language, much like Swahili - a lingua franca that allowed commerce to happen for centuries.

Source: studied bahasa for two years and used to live on Java - amazing, complex place.
I would dispute the claim that PostgreSQL has been so heavily criticized. Instead, the project was invited to send a representative to the Linux Storage, Filesystem, and Memory-Management Summit (https://lwn.net/Articles/lsfmm2018/) to discuss solutions with the kernel development community; some of the resulting kernel changes are finding their way toward the mainline now.
Yeah, this is my main beef with SQL. The syntax is just clunky when you want to compose operations. Linq does this much better.

With-clauses (aka Common Table Expressions) improves this a lot, but it would be better still if you could just write:

FROM <table> WHERE <filter> SELECT <projection> GROUP BY <groupings> WHERE <filter> SELECT <projection> and so on.
Dark Reader (which generates dark themes dynamically) added support for static CSS so that style sheets could be migrated http://darkreader.org/blog/stylish/
But do you see Spanner, CockroachDB, TiDB actually getting any ground?
Also, some games had their achievements added after release (in some cases years). Achievements don't usually get backfilled to my knowledge, so any players with playtime before achievements will be underrepresented.
Also if you query google from your account recipe for beef stew, open a private window and query again how to take over the world logically if anyone at google wants to know who sent the second query they don't even have to ask your isp who your ip address is associated with you already told them. This correlation gets worse as the chance that the ip is a different user increases over time.
Who's downvoting this? I don't see any unfactual or inappropriate statements.
Show HN: ANESE – Another NES Emulator
There are two parts here: an exploit for Adobe Reader, and a local privilege escalation for Windows.

The Adobe one is a standard memory safety bug. This is the kind of thing you can find with fuzzers pretty easily, or by examining file formats for potential overflows. The exploitation techniques here are using ROP chains to get execution to shellcode from a JavaScript heap-sprayed shellcode. Both are widely used techniques, and there are tools to assist exploit writers in finding and using ROP gadgets.

I don't know Windows as well, so I can't speak to the second exploit.
As I said, everything backed by government is a stereotype. Like what American said, everything is invented by private entrepreneurs, where in fact the most modern technologies are invented by government agency. For example, internet and ai early research is all done by darpa or nsf funding.
Dark Reader (which generates dark themes dynamically) added support for static CSS so that style sheets can be migrated http://darkreader.org/blog/stylish/
It's always seemed wild to me that Indonesia doesn't come up more in general in the west. It seems like the only time I hear about it in the news is when there's a natural disaster.
Twilio charges a relatively low monthly fee per SIM, starting at $2/mo. See: https://www.twilio.com/wireless/pricing
Yes people are just so stupid they think that in private mode what they do is secret as opposed to just not saved on their local machine.
SQL uses nesting as you have shown instead of a "pipe" (think of it like functional programming).

The difference is just the syntax, not the expressiveness.
Probably the use of globals etc. This might also be a backwards compatibility thing though.
I think what I have seen is a god damn joke.

But the ideal holds a lot of potential.

I would like three criteria for my home. In order of difficulty.

1. A magic mirror portal for IoT. The If This Then That website gives some concept of how that would work.

Magic mirrors are easy to create now and open source ones using natural language recognition have landed on HN before.

2. The entire network is isolated. Updates take place by the user plugging a wire into the magic mirror but there is no route for information to be transmitted from the magic mirror to an external network. You can't fuck that up.

Some convenience is lost but there isn't a great deal of loss since software agents can communicate to the user or other people as go-between.

3. The magic mirror will possess a spirit or demon, like all magic mirrors in the stories. In this case it's your household assistant, a software agent. I think this is the important and difficult part. It works for you and only you. Appointment scheduling, advice. It operates in the people world by having the ability to make telephone calls and talking to people on your behalf.

Cameras in cabinets can infer a lot about your activities in the same way the supermarkets have a bead on their customer behaviour. A clever assistant might examine inputs (food) and outputs (sensor in a toilet) and then ruminate on health and lifestyle issues. It might even have the courage to tell you to knock off the sugar before you become diabetic. It ought to be possible to understand mood, when the owner is forgetful or stressed and as it is isolated from third parties it should be able to rely on a record of common area conversations.

It's going to be much harder to disentangle multiple people cohabiting. The incentives are against a prohibition on uploading but without a firm stance in a world of shit security the owner's device becomes a telescreen. Remember the exercise trainer in 1984?

> For me personally, allowing thermostat to adjust room temperature based on my body temperature and air quality would be beneficial.

We could use a laser to take many temperature readings of the entire body (just before entering the shower). Variability in body temperature can be used to diagnosis disease, possibly other characteristics. The Qualified Self movement probably offers many other ideas here.

People can justify buying into the concept because it offers legitimate and measurable lifestyle improvements.
“Extort”?
The militarization of U.S. police was mostly enabled by the large amount of surplus equipment they had after the invasion of Iraq wound down, which was sold to municipal police at discount. I am sure Germany's collective memory would cause even the CDU/CSU to balk at doing something similar, but in any rate they don't have such surplus equipment.
China is 4x larger users-wise, but what about revenue/gdp?
> Also riseup is a communist organization.

Please donate here to support them: https://riseup.net/en/donate
Gitup is the git client all others are measured against. It's so fast and useful, one of my favorite pieces of software.
Canadian Researchers Found Out Women Work Long Hours Risk Developing Diabetes
Malay and Indonesian language are like British and American English, except with far more difference in vocabulary and far more false cognates. Although not nearly as different as, say, Portuguese and Spanish.

Yes, a typical Malaysian or Singaporean (especially if he has native or near native Malay language skill) will be able to order food at restaurants, buy stuffs, ask for directions, and even converse with an Indonesian speaker, albeit with awkwardness every so often. But for serious or technical discussion, the conversers might as well switch to English for better communication, even if they both only have moderate level of English.
Insurance is an apt analogy. Intuitively, if someone consistently makes money, they're just skimming without providing any value. People were astonished that Virtu made money almost every day, but wouldn't care if GEICO made money almost every day.

In statistical expectation, you are better off not selling your stock to an HFT market maker. They are only buying from you, on average, when the spread you pay is more than they expect the stock to move. You could wait and sell to someone else for a tiny bit more, on average.

In statistical expectation, you are better off not insuring your car. The insurance company writes the policy such that their expected payout over its lifetime is less than the premiums they collect.

But real people don't live in the world of maximizing expected value. The guy selling his stocks is doing it a couple times a year, and doesn't want to risk losing a few % if the market gaps down, just to make a tenth of a penny more in expectation. Nobody wants to take out another car loan if their shiny new SUV gets hit driving out of the dealership. Bearing risks people don't want is valuable.

So bizarrely, while these services may satisfy a need, consumers are only really happy when the provider loses. Nobody looks back on decades of crash-free driving reminiscing about paying those insurance premiums. Nobody likes to sell stock and see it tick up.

(And I'm hand waving assuming you're a randomly selected trader or driver. If you have inside information, trading with anyone is positive EV. If you drive drunk at 100mph but have no tickets or DUIs on your record, insuring your car is positive EV.

I'm also hand waving away comparative advantage. That better price an HFT market maker gets when turning over your trade may not be achievable for you. Maybe they can trade on more exchanges or predict prices better to get out at the right time. They do this all day so trading optimally is not a waste of their time, but it's probably a waste of yours. In that case, you may lose more and take more risk doing it yourself. I think that's closer to reality.)
Nicely put and here is a tweet from one who has put one of the largest "dents" of our times Jeff Bezos[0] who quotes Ralph Waldo Emerson as:

>Love this quote. It’s been on my fridge for years, and I see it every time I open the door.

>"To laugh often and much; to win the respect of intelligent people and the affection of children;
to earn the appreciation of honest critics and endure the betrayal of false friends; to appreciate beauty;
to find the best in others; to leave the world a bit better, whether by a healthy child, a garden patch,
or a redeemed social condition; to know even one life has breathed easier because you have lived.
This is to have succeeded." – Ralph Waldo Emerson.”

And for the post below by @newen, I had to dig up my bookmarks to find this excellent article by a high schooler[1a,1b] about Charles Stover, quoting from article:

1> Under his name a simple inscription proclaims him “Founder of Outdoor Playgrounds.” When I read that for the first time, I laughed. How could one person be the founder of playgrounds? And shouldn’t he get more than a bench?

He worked selflessly for the poor, marginalized and children
and setup many parks and housing facilities.

2>So why has Stover been forgotten? Although a prominent and influential figure, he did not seek fame or fortune. In a letter to a friend in 1927, he wrote, “My real preference is to be writ in water — just such complete obliteration as the poet Keats feared would be his fate.” He never married and kept no house of his own, preferring instead to live at University Settlement. He was a very private person, prone to bouts of depression, and was known to vanish occasionally with no explanation.

"On a long enough time line, the survival rate for everyone drops to zero.― Chuck Palahniuk, Fight Club "

Eventually history will forget us all, IMHO instead of optimizing for global immortality we should strive locally to serve those around us as best as we can.

I am reminded one of the last scenes of the Godfather 3,the retired mafia boss,an old Michael Corleone is seen contemplating life{?) on a wheel chair, when suddenly he slumps and dies, possibly regretting all the violence and wrongs heaped on others.

I suspect on one's death throes, no one contemplates on wealth,fame or power they acquired in their lifetime but whether has their life been meaningful or made a difference for the better. Just my thoughts.

[0] https://twitter.com/JeffBezos/status/992765968182001665

[1a] https://www.nytimes.com/2017/08/25/opinion/charles-stover-pl...

[1b] https://news.ycombinator.com/item?id=15111433

Edit: formatting
Those are fair points! I got too excited and didn't explain what I was talking about clearly -- so it isn't great general advice. To clarify for those who may need it:

I think my case was a bit exceptional in how bad it got. I went from having no hand problems at all to having acute pain to the point where I couldn't function in daily life in a matter of weeks. Things such as working, driving, or opening doors with doorknobs became essentially impossible for me. I couldn't even sit in most chairs or sleep without my wrists being in constant pain.

2, 4, and 5 are the most useful because they're preventative. 3 is to deal with the physical trauma and 1 is do deal with the mental trauma.

I agree with you that being on psychoactive drugs is not ideal, but when your life becomes nothing but sitting around in pain, I think that they're a reasonable short-term solution. Although non-hand based exercise is surely better if you can manage it, I found that running with my wrists taped up was fine and helped as much or more than the drugs, and I stopped the drugs after a few months when I felt more able to deal with it.
Faster than square, stripe, and venmo did in the US. You can very nearly expect to be completely cashless, including Western credit/debot cards. You'll even see panhandlers with a qr code in front of them.
React native is an abstraction layer. It has all the problems of any abstraction layer has ever had on any platform that has ever existed. The lessons from this article (that is 15 years old) is still relevant today:

https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-a...

Using the term "native" to say something is "not HTML" is sort of disingenuous. There is just a whole different custom layer in the middle instead.
Would you consider doing a write-up of how you set this up?
That's exaggerated, outside of Cantonese-speaking areas Mandarin is the native language of the younger generations.
Security is always complex, and simple rules always have flaws. That doesn’t mean simple rules are always bad, it just means people who build systems around them do need to understand they need to do more than just blindly follow simple rules. I’m pretty sure you’ll find FF doesn’t alert on those sites, because they are being handled by a more complex rule than a vanilla low or medium traffic site.
C++, but you're better off just starting with rust. C++ is a bottomless, dark pit.

The primary reason to learn it first is to focus on manual memory management. You could also just delve into C, but I still recommend just beginning with rust and skipping the cruft.
"refuse to change"? It's not easy to change something used by more than 50% of the internet.
React-Native... the new Metor.js
The police aren’t THAT dumb. They were likely given marching orders to provide plausible deniability and seize as much or hardware as possible with the belief that they can find something after the fact that justifies their actions in public opinion.
There's also a lot to be said for shared institutions like government, religion, retail and media. You can drive to the other coast, and during your four or five-day journey, you will decent roads and useful signage; truck stops from same 5 chains (in truth, only 3 different companies) with reliable bathrooms, fuel, and drinks; restaurants from the same dozen chains serving familiar food; Walmarts where you can be in Richfield, Utah or Ermine, Kentucky and you find the same Lay's chips, the same Progresso or Campbell's soup, the same Colgate and Oral-B toothbrush, the same flatscreen TVs, the same video games. You pay with the same cash or card, you have the same return policy. When talking to people, you can talk about the same high-profile domestic sports teams, invoke recent pop culture events, or federal politics, and they'll have something to say.

There's swaths of the US that are far off the beaten path, but an overwhelming portion of the population is hooked into the same fabric of distribution of information and products. This is made easier, and is also perceived more readily, by a shared home language being the language of interchange.
I'm running 60.0.2 and I still have the option to add an exception, under "Advanced". What you describe only happens when the site is so badly misconfigured that no connection is possible (e.g. protocol errors).
Internet journalism wasn't "fine". Internet journalism was subsidized by television and advertiser ratings. Then both television and advertising payouts took a hit leading to many newspapers, television studios, and internet news sites to merge or die. Most "news" is basically just filler, and with barriers to entry removed due to the internet it's easy to be ultra-local on Facebook, faster to send news through Twitter, and real long form content takes actual money to produce.

Many internet sites do die all the time. New ones spring up all the time, but it seems to be the good ones that actually die and the garbage that continues to accrue. The reason that clickbait works is because it understand human psychology. I think that says more about humans than people realize.
I experienced the same in India a few month ago, when I traveled the length of the west coast with an Indian friend of mine. Coming from the US, I never appreciated how diverse the country is, especially with language. In the south especially, he often struggled just as much as me to communicate with people from his own country, despite being fluent in both Hindi and English.

It blew my mind a little bit, especially realizing the administrative nightmare it must be to run a country of over 1.3 billion people with so many languages.
They do not want to change the parser but the parser generator.
So it follows a normal curve
I had the identical experience when they first launched and started heavily promoting their fiber to the home in seattle a year or two back. Same terrible v6 site performance, same oversubscription issues, and same "we never received the modem" claim. This claim didn't show up till about 2 months after I sent it in, by which time I no longer had my UPS tracking number. Seems like a real pattern with them and felt scammy even then.
Vote quietly and without insinuating shillage, please.

https://news.ycombinator.com/newsguidelines.html
Don't worry, it's improving :) We used to only be recognized as "the country which has Bali" (or even sometimes falsely as "located in Bali").
I'd rather be considered a loser with honor than a cheater with success. I have previously declined business because of the persons extramarital affairs. If they can't respect the single most important relationship in their life, I doubt they will respect our business relationship. they are not worth doing business with.
I thought the tradition is to port DOOM first.
The avantage of php for a self hosted bloging website is that php is installed in almost every hosted server and that makes WordPress easy to install.
What's your point? Typescript is a superset of javascript, they're still using javascript.

And yeah I saw the tweet and the response, it sounds to me more like they're building specific components of applications with javascript, not really build systems.

It's almost like some of the best developers in the world like to use the right tool for the right job, and in many cases that tool appears to be javascript.

FIRE THEM!
Yes. I developed that in order to implement a stackoverflow plugin for vy.
Possibly the person who created an account literally named "communist" to comment on this.
Pictures:

https://now-here-this.timeout.com/2014/11/13/hellraiser-bus-...
New users can't downvote.
Oracle pays artificial intelligence experts $6M
What is your favorite [word]- driven development method in 2018
I am exposed to test-driven development, database, api driven development.

I am wondering if there are other methodologies in the wild.

Thank you
By hr:)
Everything is so fucked up now that fascists are bad but communists are good.