skysight-inc/HackerNews huggingface dataset:
I'm afraid it's a small "plenty" but as a European data point I'm using an Android phone right now. I'm not logged in any Google service with the exception of Google Play. My mail is not on Gmail. I'm not logged in Facebook too and I don't have their app. However I do have their Pages and Messenger apps because of work. Maybe I could ditch Messenger because almost nobody I know uses it. Everybody is on WhatsApp (another Facebook property) and a few people are on Telegram (developers). Could I do without WhatsApp? Maybe but it would be hard. I'm almost not using Facebook anymore because it's became so boring after 10 years of the same stuff.
IIRC most of the world's hard drives are made in Thailand, not too far away. They found them somewhere. :)

And one robot replaces 17 workers, it's probably around 1 robot tech to support 10-20 machines.

According to these stats [1], in Bangladesh there's 4800 factories with around 725 workers on average. So that would be 40 machines with one worker each to supervise and 3-4 robot techs. 5 people to replace 725!

[1] http://www.waronwant.org/sweatshops-bangladesh
Sure, but why would all states refuse tax breaks? It's a pretty obvious means to convince a company to choose that state. This is "nothing more" than the free market at work.
Sounds like you went to grad school. :)

Edit: This is not facetious. YMMV, but many share this sentiment.
>In the long run intellect will win

Citation needed. What's even more possible is that in the long run nature will win -- it is a far more powerful force than intellect.

In the very least, let's see how intellect fares against the heat death of the universe...
Maybe it's one of the best ones because it is one of the most accessible programming languages on the planet.
Wow. Learning grep and sed would apparently improve this guys speed by 100000% according to these metrics.
FBI Profiler Says Linguistic Work Was Pivotal in Capture of Unabomber  Listen
And who said it didn't have an impact?
$0.33 for the robot to produce the shirt vs $0.20 or so for the sweatshop worker in bangladesh.

Take into account the extra shipping costs from bangladesh and it might actually be cheaper
US approves first cancer drug to use patient's own cells
GTA radio was hilarious!
Open Source New Tab Page for Chrome
New blockchains have lower barriers to entry I suppose?
Web Components VS Frameworks
Better delete this and go write your dev.to article to rake in the points before someone else does.
Pointers?
"To be clear: GCM is awful, but for TLS reasons it's the AEAD with the fastest implementations"

I was under the impression was GCM was one of the better AES modes. Why is it awful?
I'm constantly surprised how most people settle with single-line autocompletion (or no autocompletion) in the shell. _The_ plugin that helped me learn shell and be super productive is Auto-fu: https://github.com/HerringtonDarkholme/auto-fu.zsh (forked from https://github.com/hchbaw/auto-fu.zsh)

BAM, autocomplete menu in your shell.

The setup isn't straightforward; I've written a small guide here: https://gist.github.com/chenglou/03505022bc4598fcb80e523f868...

I struggled with git when I first used it. But when you have an autocomplete menu giving you the right commands and sub-commands at each turn it's pretty hard _not_ to learn git (the default porcelain anyway).

Seriously, why am I defending a good autocomplete in the shell, go try it =)
Well they can of course trade it as they see fit, just opt-in to those things and be happy?

What gives you the right to force me to trade in my personal information?
Warren Buffett:  why I haven't been criticizing Donald Trump
Now that I think about it, I believe I could have used a git bisect using grep as the run command.
> You should expand the service (or start a new one) into other categories of physical goods: manga, novels, video games, figurines and other merchandise not found anywhere else outside of Japan.

But then he'd be competing with established players like http://shop.j-subculture.com/
New York's Historic FinSec Regulation Covers DDoS, Not Just Data
Reddit's in the process of rewriting their desktop site to use the same stack as their mobile version. So you probably won't be able to avoid it for much longer.
I did not down vote you but most stock owners do not expect exponential growth from the company. They expect linear dividends, which they can reinvest to get exponential growth.
>I hope I'm wrong because I've struggled with this. How would you perform a JS computation concurrently with handling user events?

Like everything else -- by breaking the work into small steps, and e.g. doing looping etc asynchronously.

There's this coming officially now too: https://tc39.github.io/proposal-async-iteration/
If you build it from the ground up there is not that much work involved. Retrofitting is the complexity.
Among other things, contemplate the energy requirements for producing a signal that we're picking up 3 billion light years away. Even if it's somewhat directional it's a huge energy output, as in "death of a small star" huge.
PushEngage Review – Best Web Push Notification Tool
Probably because of the transmitting power involved, scaling it in favor of natural galaxy noise
It would be nice if you could show me a proper example, as what you wrote doesn't match with my understanding of how it is used nor with how it should be used.

My argument is to resist the temptation to use namedtuple for anything except a migration from tuples to named attributes. While there is some overlap with what you wrote, they are not the same. I would like to know what I'm missing.
* Most accessible language in the planet -> any script kiddie can write dapps right away without even bothering to study what the risks are and what is happening under the hood

* dapps manage real money in real time

* end users aren't able to evaluate the quality of the dapps they entrust their money to

* what could possibly go wrong?
We probably cross bridges designed by engineers who only got 70% on their exams all the time. That was pretty satisfactory score when I was in Uni.
No Android handset is being sold with Mesa instead of SurfaceFlinger.

Can you please prove me wrong?
Ah, fair enough. I guess I don't see much similarities. Then again, having been born after the book was published, I suppose that I was shaped by the very world imagined in the novel, and so I might be unable to analyze it objectively the way readers born decades before can.
There's a lot of us, apparently, who independently came to the same conclusion at the same time. My YouTube account is deleted, my Google+ page is deleted, my emails are wiped.

There's an anti-trust suit against Google looming. The only possible challenge to Google's power is nation states; not individuals, not startups, and not even other large tech firms. Like any corporate entity (i.e. a sociopath), they'll inevitably start using their influence on the public to avoid any kind of regulation or anti-trust legislation. Therefore it's certain that the total politicization of Google is imminent.

There's an impending and complete certainty Google will begin: subtle manipulation of news feeds, outright censorship of opposing viewpoints, backdoor deals with politicians in pay-for-play schemes, insincere attempts to integrate Google services with the state (would you like to ride the Google self driving bus to work for free?)... and most ominously, given their massive ability to psychologically profile everyone on the planet (to the point of being able to infer IQ, political opinions, emotional tendencies, income, social profile) -- targeted, tailored manipulation of the human mind to suit Google's ends.

In fact they've started all of the above.

I switched to Protonmail (paid account). Then I started going through my password vaults and removing or modifying every account that had been tied to a Gmail address. Then I sold my new OnePlus 5 because just thinking about supporting Google keeps me up at night, now... and I had that Gmail account since 2004. It's good to know that I'm not the only one.
Please read "The Shocking Truth about static Types" by Eric Elliott, which includes links to studies on bug density by programming language. JavaScript is in the middle of the pack, and programs built on JS are on average less buggy than C++ and Java. https://medium.com/javascript-scene/the-shocking-secret-abou...
Local Search Engine Marketing
But the attendants get stuck in Coach.
Nearly every elitist subculture does this. Executives and management consultants have their own esoteric jargon.

To amuse myself during conference calls, I used to invent silly dance moves to correspond to their various phrases as if the boss was at a square dance calling out the next step. "Circle back," "Align," "Come to Jesus," and of course, "Synergize!"
I assume shipping the raw materials (wool and cotton) to Bangladesh would cost more than the shirt on the return trip.
You used BIOS calls ? Luxury , I used VGA registers directly to get vga mode X back in the days. http://www.jagregory.com/abrash-black-book/ now that I call low level.
DRI/DRM too me seems overly fiddly for what we had before.

Things just seem to break in nasty ways if i do not manage to get the kernel and userspace stuff to line up within a certain range of minor versions, and i can't seem to find a good straight list of just what those lineups are.

Effectively DRI/DRM seems to be developed for the major dev, by the major devs, and screw anyone and everyone that do not read every damn mailing list and IRC channel with religious fervor.

Between that and the udev stuff i fear that Torvalds have gotten too trusting of his sub-system maintainers in recent years, thus resulting in interface churn because both the kernel and userspace parts are done by the same people with no regard for anyone but themselves.
I used to work for a NY based startup as their first employee in London. As part of the package they simply put an extra £1000 a month in my wage under the line "item health insurance contribution".

At the time I too went to the Dr approx once a year for something routine and of course in the UK there is a completely free at the point of access healthcare i pocketed the fee.
A lot of people claim that blockchain will be cheaper.

For example this is from Deloitte:
By eliminating third party intermediaries and overhead costs for exchanging assets, blockchains have the potential to greatly reduce transaction fees.
For mobile I use https://i.reddit.com/.

I like the old iphone feel, seems clean, fast, and easy to use. The only thing I can complain about it that the gear option opens the menu at the bottom of a comment.
I remember one late night I was at a large USPS center for work, and there were a bunch of packages sitting nearby. I was talking to the USPS official about the work that needed to be done, and suddenly... one of the packages moved! I nearly jumped out of my skin and told him that the package moved! He was very calm, and said "yep, those are geese". And then proceeded to tell me all the different types of animals (and bees) they routinely ship.
To me Wayland is basically that for the GL generation...
Instagram hack: Celebrity contact details revealed
I'm late to the party but please for anyone reading this, look into the actor model. Shared mutable state quickly becomes unmaintainanble. It used to be slow to do shared immutable state but that's no longer the case. Today there are many better ways to do shared memory with copy-on-write so data is only copied if it's changed. Think back on history - there are only a handful of computation approaches that have stood the test of time. Pipes in unix, spreadsheets, data management systems like MS Access or FileMaker. Had concepts from those programs made it into programming, our lives would be a lot simpler today. We don't need to torture ourselves for imagined efficiency by copying the C threading model that quickly dissolves into spaghetti.
> I really wish there was some more structured way of talking to the kernel

There's netlink. It's "more structured", in that it has a lot more structures.

Modules of common subsystems already support the same ioctl structs where this makes sense. Any mechanism replacing ioctls would only change the way you call it, it cannot reduce the inherent differences between modules. Well, one could use D-Bus or some generic property / key-value system, but this would only be generic on the surface.
5 Ecommerce Marketing Trends You Need to Know Right Now
Vague terms and conditions is even against current EU laws which mandates to state specific use cases for your personal data.
keep in mind there is lots of bad reviews about this book
How about just offering other kinds of snacks? I'm vaguely interested in this service, but I'm also trying not to eat too much sugar.
Its everyday bro reaction guyss please watch this video
The point is that you have to know you need to use those libraries to have exact computations. Lisk chose javascript to make dapps available to the masses. How many javascript programmers do you think even know what a number on a computer really is? The risks of summing floats? Etc. etc.
Thanks, so it's not constantly monitoring the filesystem like Crashplan, right? Doesn't it take a toll on the disk performance when it's scanning?
https://twitter.com/annieruygt She's awesome! :)
Something kinda incredible about his distance of perspective. The TL;DR of the video is that he's lived through 15 different Presidents now, and life goes on even if the candidate you supported didn't win.
but wouldn't treble allow for there custom Android to be updated across there fleet of devices where currently each product has to get its custom build with drivers etc.
Ultimately that's a subjective call. If I had to write the Unity Editor and enable it to hit the targets they do - man I don't even know where to start. Seems like voodoo to me, personally I'm extremely impressed but I admit it might just be my lack of knowledge of what's possible now (last time I did low-level graphics stuff was amateur mucking around with mode 13h and SDL)
I object to the term "similar care". There's a big difference in what it takes to understand thread issues compared to single-threaded event-based systems.

For instance, if I'm not mistaken, your setTimeout thing is relying on precise timing. But this is documented when you look up setTimeout. It's not difficult to understand.

How to use locks and conditions/monitors correctly IS difficult to understand. You can't just read a few lines in the API documentation and proceed on to write correct code, beyond small toy examples.
Correct me if I am wrong, but AFIAK the efficient fuel storage issue has been solved with using Methanol/Ethanol (liquid at room temperature) instead of Hydrogen as a fuel.
I went to this year's shareholder meeting in Omaha. What an amazing experience. I highly recommend everybody do it ($BRK.B). Warren is a wise man.
So, are ad clicks "personal data" ? That would basically destroy all adtech startups.
EMK buys stake in Luminati with $200m evaluation
Urls to be shown punycoded at all times. Not pretty but might be necessary. This should gain some momentum before emoji urls go mainstream
There no compatibility info on MDN[0] for mobile devices?

[0] https://developer.mozilla.org/en-US/docs/Web/API/History_API...
An SPA is generally a good choice for applications with a lot of user interaction, if you're only creating a web site a server based solution may be the best.

Some of the potential benefits with an SPA is the developer ergonomics and ui speed.
>Appealing to authority isn't a valid argument.

Calling out "argument from authority" when someone posted actual arguments an authority made is even less valid.

>The reality is that to get high performance in JS on modern (and future afaict) is that JS will need to have some lower cost threading mechanism than that provided by workers.

Perhaps, but this is an orthogonal concern as to the issues with threads themselves (not to mention with an environment that has since forever assumed a single thread of execution).
I like most Google products but I think that Gmail is the wost email client that was ever created. The default way in which it groups emails is terrible:

1. They have three tabs for emails, so to check if I have any new emails, I literally have to click through 3 different tabs.

2. When I have long email threads, new emails get lost under the clutter instead of showing up at the top of my inbox like a rational human being would expect.

3. When I actually click to open an email thread; 99% of the stuff is collapsed and I keep having to expand it out which is really annoying.

With a lot of modern web-based email clients, I always feel like the company is trying to hide my own emails from me which is creepy - That's why I like the simplest layout possible. New emails should always appear at the top and highlighted as unread.

When Marissa Mayer came to Yahoo, she changed the Yahoo email web client so that it would group emails in the Google way. I lost faith in humanity that day. I almost quit the service but thankfully at least they had a setting which allowed me to revert back to the correct way.

Maybe Gmail has a setting to display emails correctly (like Yahoo) but I haven't heard about it.
I suppose the point being made is that enough time has passed for the study to have been properly validated; as the parent comment points out, lots of issues have been found with it.
I think GP means to that for many problems, the time span for finding a local optimum in an evolutionary way ("nature") is longer than in a scientific way ("human trial and error + reasoning").

Of course, there are probably species that burn through a few generations per hour but these are not really suited to solving problems that mammals can.
History of the Crypto Wars in Britain
What problems? So you can't collect all the data on your costumers and do with it as you see fit? And when it gets leaked just say: "Oops, sorry"? If for some startups taking private data seriously is a "problem", I want to see them burn in fire.
"And tell Willie to break out the big boy!"
Not that I'm aware of. Most wysiwyg editor libraries rely on contenteditable and they all (?) use the browser's layout engine, which doesn't give you access to pagination.

Google just wrote their own layout engine. Open your browser's dev tools and watch what it's doing to the DOM as you edit text- it essentially positions each glyph as it sees fit.

I'm not aware of any easily available package that can do the same. I wish there was, I've actually started to write something but quickly got intimidated at the enormity of the task.

Even draftjs or quill which have a very cool input/editing story still use the browser's layout engine to render the text so you'll never have the level of control gdocs does.
+DỰ+ÁN+VẠN+XUÂN+DREAM+HOME+|+VẠN+XUÂN+DREAM+HOME
That's a pretty insulting way of complaining about tone.
And we are standardizing the benefits activex could give us. So no need for it anymore ;)

https://www.w3.org/TR/encrypted-media/

edit: I can see it. Next iteration you will need a AMP key to publish your content and clients will need AMP key to consume content! Browsers that don't include the key will be excluded from the ampweb.
Trump is not like the other fourteen. When Trump is impeached or about to be removed from office via the 25th amendment, Buffett might decide to speak out. I hope so.
Again, no need to be rude in getting your point across.
Ok, yes, I agree, but can you please point out how you can store and query/filter on map contents with not predefined keys in GraphQL?
I believe this would have 10x as many upvotes on hacker news if there was a live demo.

Maybe worth reposting in a week or so with a live demo link.

Nice work, regardless!
I worked at a rural post office for a little over a year, sometimes we'd get chicks going out to the farms - other times it was insects. Pretty impressive the scope of services offered by the postal service
oh, sorry I was thinking of whatsapp!
Show HN: A simple upload library inspired by flow.js and resumable.js
That's frustrating. I've faced similar questions about use case, but the tone was simply that I'm an outlier rather than incompetent. Other times, the response has been quite pleasant and appreciative. I suppose it depends on which module you're reporting and who gets notified.
Yeah, stuff goes wrong in shipping, particularly since it seems most people have a vague idea that packages just teleport to the destination. When it gets cold, this means issues like exploding wine bottles and frozen tropical fish.
>Only where bandwidth and storage are constrained

I.e. everywhere in this universe. There is not such thing as unlimited bandwidth/storage. Gains that codecs give allow us to record information that otherwise would be lost.

>If we're trying to push the state of the art, it's not going to be with a Zoom H2N.

I wish I could see the future so clearly!

I only have guesses, and my guess tells me that audio captured from 10 Zoom H2N's at 48kHz will store more information than audio from a single microphone at 480kHz. Current "state of the art" seems to use fewer channels. An advance in the state of the art in the direction of utilizing more sources seems more than feasible to me.

>Psychoacoustic compression does NOT get us closer to the original performance

I think you have missed my point. An uncompressed source is obviously not going to be better than the lossy-compressed data.

However, we do not live in a world of infinite resources. Given the constraints, compression offers new possibilities.

At the same space/bandwidth, you can have, e.g.:

- uncompressed audio from a single source

- compressed audio from 5x many sources

- compressed audio from 2x sources, plus some other data which affects the perception of the sound (???)

This plays right into your question "Why are we only considering bitrate/frequency?" - we don't. Compression offers more flexibility in making other directions viable.

This is why I believe that codec research is important for advances of the state of the art.

>I am dismissive of his open attempt to steer research and commerce in this area.

In what area exactly? What research? He is not "steering research", he is educating the less knowledgeable general public. So far, your dismissive attitude can also be applied verbatim to anyone who explains why super-thick-golden-cables from MonstrousCable(tm) are a waste of money.

>> Your last question is an example of one that rightly deserves to be downvoted
>You're referring to my array-of-20kHz-tone-generators experiment?

No, I was referring to this:

>Why aren't posts in support of music piracy down-voted (read above)?
I'm still a bit angry that all shell development (as glacial as it is) seems to focus on the blinkenlights, not on the language features. ksh93 is still superior to all the contemporary linux shells in this aspect.

(And Plan9 fandom, I'm aware of rc)
why would they not use Typescript and only "eventually move to it". The primary focus of blockchain languages should be safety and security.
even something like Facebook's https://github.com/BuckleScript/bucklescript or https://reasonml.github.io/guide/what-and-why would be a great starting point since it is built on top of an Ocaml -> javascript toolchain
I am constantly hiring for my startup and skeptical of gigster. If I wanted to pay top dollars I would rather have the dev work in person and meet at least once a week

Machine learning talent is best recruited from uni directly unless you can pay top dollars. The silicon valley startup mechanics really baffles me, but money over powers everything including mediocre ideas
Never trust anyone
http://www.woodfortrees.org/ - excellent stuff here

There's an interesting wrinkle going on in Australia at the moment. The Bureau of Meteorology routinely adjusts the "raw" data (for entirely sensible statistical reasons). However, the net effect of these adjustments is apparently to amplify the warming trend. There's controversy even in the raw data - any analysis produced from it can be criticised. I don't think going to the source is going to resolve the politics.