skysight-inc/HackerNews huggingface dataset:
> A lot of older VOIP tech used compression that severely limited the frequency response.

I don't think that's accurate. Most conventional VoIP (in North America) uses G.711µ, whose purpose is to provide the IP correlate to logarithmically companded PCM encoding used in a normal DS0 (digital PSTN loop carrier).

DS0s are not compressed. Logarithmic steps result in some approximation, but that has more to do with the mechanics of digital sampling and quantisation than bandwidth savings. In fact, G.711µ is an uncompressed 64 Kbps codec, exactly equivalent to the synchronous data rate of a DS0 in the circuit-switched world. This is in sharp contrast to codecs like G.729, which, to simplify things, use waveform translation tables to achieve significant compression (down to about 8 Kbps in the case of G.729 specifically). Some less patent-encumbered variants do similar things.

The frequency response is limited by the standard PSTN bearer channel range of ~3.1 KHz, which is for historical reasons. That was the most frequency response one could reliably squeeze out of copper analog lines, for both physical and economic reasons tied up in the history of the telephone system. Since the primary concern of the VoIP industry was—and still is—interoperation with the traditional telephone network (PSTN, or Publicly Switched Telephone Network), adopting codecs which translate readily into that world with a minimum of CPU-hungry transcoding and reframing makes sense.

WebRTC, as a peer-to-peer multimedia calling mechanism intended to resemble something like Skype, is more purely a product of Internet-orientated thinking and has a rather post-PSTN mindset. WebRTC endpoints, like IP phones supporting wide-band codecs (e.g. G.722), are not constrained by the requirement to talk to the old-school telephone network. So, they can use codecs like G.722 and Opus.
Japan and Korea pretty much did the same thing, and they are not accused of lack innovation. And China is not actually lack of innovation nowadays, catch-up maybe but a strong player already.

There is nothing inherently in Chinese culture that prevents innovation. Innovated people gonna innovate, when they got the resources they need.

Poor country usually aren't very innovative, and China has become much richer at national level. To bet, there will be more innovations from China than not for the next several decades.
that makes a lot of sense. so in case of tomatoes, the survivability of the plant has no correlation with actual survival. it is being engineered by the farmers.

what we really need is a way to select and ensure survival of the yeast that we want.
What about their GPU business ? And the deals with this gen consoles and next gen consoles (they sport AMD APU's).
Western women are comfortable clipping far more expensive diamonds, pearls, and gold to their ears. Sometimes they fall off and you look for them. Sometimes you lose one. This is sad. Life goes on.

(Apple has already said there will be a way to replace a lost single unit.)
Exactly what I mean!
> 10-15 years ago people the argument could have been made about cell phones, "why carry a phone you're bound to leave at a restaurant or on a train..."

Could. But it wasn't because they were big and exciting so you would look pretty stupid saying that.

Losing those cigarette buts though is not a big problem. I have some Plactronics for some years now and there is a reason why they still hang at your neck.

But I guess, people who jump on that right now will have no problem spending that money again and again and...
for ios wiki http://www.trunknotes.com/
but no interop with vimwiki
so i stopped

I use https://daedalusapp.com/ which i can webdav remotely and rsync locally with vimwiki
Because it includes testcases.
they definitely only fit some people very well.

the apple headphones and the bose qc20 are the only two in-ear headphones that I can comfortably wear
Deep Machine Learning libraries and frameworks
That would be hilariously unsafe in case of a crash. Look, we already have big square cars with beds in them, called RVs, and it's illegal and highly unsafe to sleep in those beds while driving.

It doesn't matter how slow and safe the autonomous car is, as long as it's traveling on the same roads as other cars, some of which are fast and driven by humans, crash safety is very much an issue.
Or as I suggested earlier you just use objects instead of random variables.

employee = new Employee();

And you have all the fields reinitialized to the correct default value (that can be different from zero) and much better naming because now you can tell the difference between employee.Username and user.Username
Breakout List 2017
I've been implementing this on secure sites for about ten years.
As weird as this is, every time I've done a slack audio call, I only he's audio from my right speaker on my MacBook Pro. It's like the eliminated the whole left channel. Sane behavior on multiple computers as well.
If you are into buying from ebay then also keep in mind that AMD cpus age way better than intel due to their socket policy.
Like I said, assuming your friends have a proper high-safety Isofix seat, those removable car seats are only 1/3 of the whole seat, 2/3 are left permanently in the car.
What is "Apple's agenda"? It seems to me you just dislike the changes (which is fair) and are dressing up your dislike as a conspiracy theory. Have you considered that the designers simply thought they were making it better?
It's not that he's grumpy. It's that almost all phone calls terminate to or originate from the traditional Publicly Switched Telephone Network, which does not support HD audio and—for long-established historical reasons unlikely to change—uses a 3.1 KHz bearer frequency response range.

If they disable HD audio on pure-IP extension-to-extension/intra-company calling, that's stupid, though, and indeed could be done only by Mr. Grumpy.

There is unfortunately a trend to skimp on desk phones, but I think it's out of the perception that most users don't really care or use them that much.
What Makes People Do What They Do? The Israeli Daycare Paradox
So one day you'll have "Mew" as a password?
Yes, it is simple, yet elegant solution to the common password problems. I would also add check against common patterns (numbers or letters in increasing/decreasing order or keys subsequent in keyboard etc.) to this, so you can't use "password1239" instead of "password123" and call it a day.
Ask HN: I want to build SaaS app but I don't know front-end development
Just saw a thread again at the top of Ask HN. So many people are doing good with 5k+ to 10k+ in revenue.

I have few product ideas that I want to try. My problem is that I don't know front-end development at all. Where should I try building products? Should I spend time learning front-end development or should I just outsource it?

Can you please provide some suggestions?
This wasn't upvoted enough. PIA has put in a lot of work for privacy along the years! Great company!
I don't think full load boost higher than 3.7GHz is guranteed by Intel. It makes sense to only compare it within its official specification.
Honest question, useless answer
Damn. Fair enough, I must have missed that. My thoughts on its fate remain unchanged though, haha.
Apple's justification for removing the headphone jack is that it helps make the iPhone 7 water resistant and thinner (so increases the premium feel). Both of these features add value so potentially raise the selling price. The lack of headphone jack makes a wireless audio solution necessary. Apple have attempted to turn this weakness into a strength with their new class of headphones (earbuds). Apple may seek to make these distinctive earbuds fashionable like the original white earphones of the iPod. Apply must surely have calculated that the additional profit from customers that gain value from the iPhone 7 plus earbuds outweighs lost profit from irate former customers otherwise their behaviour is irrational.
Hello there!

Can you elaborate what problems are you facing with GA? I am thinking of building a product that will provide you same functionality as GA for $5/month. Would you be willing to pay for it?
How Christmas Loans Come as Valuable Financial Means?
> AMD has been teetering on the edge of bankruptcy for quite awhile now. It's unclear how much rope they have left.

They have actually dug themselves out of that hole over the past two years or so. Their engineers are good, but their CFO is a wizard. Somehow he managed to take a company with bad short-term prospects and very questionable long-term ones that was up to it's eyeballs in very expensive short term debt and convert that into cheap long-term debt. Then once things started going better for them and the stock started going up, they have been turning their debt into equity pretty much as soon as possible.

AMD currently is in no risk of bankruptcy:

http://cdn.wccftech.com/wp-content/uploads/2016/10/AMD-CFO-C...
In large, it pays for fabrication facilities and some R&D. While it may not be ideal, it's not bad either.
fragmentation carries some negative connotation, but in this context it's a great simple way to maintain some division between your communities. my skype account gets given out to customers and various random people i need to connect to at work. video calls with co-workers happen using hangouts. whatsapp is for family.

i don't really want to merge all of those contact pools into a single app.
Regarding the flag used http://democracy.earth/, why not use the http://www.flagofplanetearth.com/?
Mirror: http://archive.is/8D9qd
this is really interesting, where/how did you learn this?

I'd like to learn more about these things - brain regions, connections, functions - and what they might imply about the kinds of computations that are going on, but my background is mainly on the AI/math side of things.
"Forced periodic password change has got to be near the top of the list in terms of the dumbest things"

Totally agree. I often encounter problems that go like this:

UltraSecureSystem: Create a secure password.

Me: "#@(J #!_04';/1~"

UltraSecureSystem: Password must be at least 8 characters long, can't include special characters and consists of at least one upper case letter, one lower case letter and one number.

Me: "Password0"

UltraSecureSystem: Congratulations, your ultra secure password created!

<After 1 month>

UltraSecureSystem: Your password has expired, create a new ultra secure password.

Me: "Password1"

UltraSecureSystem: Congratulations, your totally new and totally secure password created!
Then I'm sure you can appreciate the irony that I use Slack via:

https://github.com/rawdigits/wee-slack

It's more featureful than the native Slack IRC gateway.
Tension Between the World’s Largest Two Economies – Who Stands to Gain?
Woz also clarified, on HN, some of the things that were said about his relationship with Jobs.

https://news.ycombinator.com/item?id=8701997
Advantages of R Programming
Will the new Zen include the AMD Platform Security Processor (PSP)?

(To those asking, PSP is the equivalent of the Intel Management Engine).
This analogy is pretty bad because most people who clip expensive accessories to their ears don't usually go jogging or commuting through very crowded trains/buses. I don't think losing them is going to be the main problem of the airpods though. I think they're too early for their time but have potential in the future.
> Even in professional use cases adobe doesn't scale above 4 threads like at all and many video encoders also don't scale some even don't scale beyond 2.

I've mostly used open source encoders, but they all scaled well with more cores, and the Adobe suite has come a long way. It wouldn't make sense for a heavy user to get anything less than 6-8 cores using Adobe.
If you have been hearing that for the last eight years, you have been listening to some very questionable sources. CPU architectures take very long to replace, and all the AMD CPUs on the market currently are based on the BD core or it's derivatives. BD was released in 2011, and was very different from Intel CPUs.

We don't know yet whether Zen is as good as Intel CPUs, but the statement "You're thinking the old AMD architecture, which was quite different from that of Intel, and it sucked. The new Zen architecture is much more similar to that of Intel." Is absolutely correct, and is something that was not correct about any AMD CPU released in the past 8 years.
I'm looking over his Medium posts now and it looks like he's the real deal.

https://medium.com/@Jon_Bowser
but despite this pledge talking about their recent Genocides, its perfectly fine to build these systems for Bosnia or Rwanda.

That's obtuse to the point of nonsense. 'Your proposal fails to encompass all imaginable situations and is therefore invalid' is such an obvious fallacy that it moves me to doubt your honesty.

by the way, it wasn't the government of Bosnia that launched a policy of genocidal ethnic cleansing; rather they were the victims of Serbian violence.
> city streets with stoplights on each corner.

I used to think about this because my commute strongly resembled it. My model was,

- Signals alternate in the two major directions,

- Lights always last the same amount of time,

- No phasing correlations, and

- Some assumption about crossing time and signal length I can't remember. Might not matter, probably simplest to model it as "crossing takes no time, one or the other direction is always green."

Under those assumptions you want to stay close to the diagonal. If you end up on an edge you'll have to wait at most lights, but if you're on the inside you can always cross in one or the other direction.

Sometimes it's worth waiting to cross if it'll keep you closer to the diagonal, but I don't know that I ever say down and worked out when, and how long you should be willing to wait if there are countdown clocks.
YES, too much hype surroinding VR. Augmented Reality is the future, watch IronMan.
Why would you want to teach React without Redux?

I failed on the trap as well, I mean, why would you want to add yet another 'concept' to your stack when you can just get a simpler piece of code do the same thing as a more complex one?

The truth is that if you're going to build something as simple as a simplified Hacker News clone, you can just get along using concepts of Redux with plain-old React without actually using Redux.

However, if you want to build a much more complex frontend system using Redux does give you a utility.
Since high quality, near-lossless 48kHz mono audio can be encoded at about 96kbps, which is much lower than most users' upload/download bandwidth, why do providers even think about going under this bitrate? For example, Skype is ~30kbps and frequently sounds overly-bandlimited and garbled, so why doesn't their algorithm just use only three times this amount? Is it an issue with latency, or just keeping down their server costs?

I legitimately want to know why, I'm not ranting.
Announcing the AWS Europe (London) Region
Yes, for Apple Homekit for example the long term keys for bonding are stored online, so this means you can access from a different device without the authentication process.

For headphones it doesn't make much of a difference. However, if you're manufacturing more devices that all needs to be setup and shared with multiple people it's a pity that the key deployment is Apple-only. That is, I don't know of an official way to get to the keys to get a seamless experience across vendors.
I like your license choice. Is there a reason you chose Unlicense over CC0? I've never heard of it before. The text is a bit shorter than CC0 which is nice. Creative Commons recommends against using CC licenses for software so as not to step on the toes of the GPL which doesn't seem applicable if you really want public domain. [1]

[1] https://creativecommons.org/2011/04/15/using-cc0-for-public-...
“This analogy is pretty bad because most people who clip expensive accessories to their ears don't usually go jogging or commuting through very crowded trains/buses”

Have you never seen anyone jogging or on a train or a bus?
In the US if you don't put copyright on it, it will default to being the author's copyright and be legally unusable.
My understanding is that even "open hostility that is leaning-towards-but-not-exactly-racism" is better than an Indian person is likely to experience living in China.
> AirPods to deliver high-quality audio and industry-leading battery life in a completely wireless design. AirPods deliver up to five hours of listening time on one charge

5 hours and then I have charge them? That won't even last me a work-day.

Count me out.
Pledges don't require signatures. I've taken the pledge of allegiance to the United States of America...

Specifically, though I was pointing out flaws with respect to the part about "having teeth":

with actual teeth (violating it means you
can't commercially build software any more).

Taking a "pledge" sure ...but then also recording names, and then beyond even THAT enforcing violations, violations which carry penalties. But not just any single penalty for some transgression, a PERPETUAL penalty that blacklists a person.

There's an escalation in the magnitude of authority hidden in this idea, which starts with an ideal, and can quickly spin into ideology. And maybe delves into impossibilities, at best. At worst suspends disbelief, and convinces people things are fixed when nothing has actually changed.

Crimes are crimes. Incidents involving civil damages are recognized by state authorities. Meanwhile the by-laws of a subculture, fraternal guild or trade association are something else entirely. Without passing the bar exam maybe this becomes cult-like.

Okay, industry self governance is a thing too. Agreeing to ground rules, when regulatory iversight is dubious. Is the intent to provide protections against situations which legal state appointed authorities cannot legislate or perhaps fail to grasp? That sounds like a tall order which carries realities beyond a simple pledge or civic association's intentions.

If the intent is to somehow apply dogma to adversaries whom already flout rules and willfully undermine codes of conduct, those people will assuredly happily lie, sign the pledge, infiltrate and destroy whatever beautiful thing that had yet to hatch anyway. With falsified identities, no less. So, then what?

Making promises is nice. Communication of expectations is good. Codified guidelines are even better. Maybe the idea is for something like standards and practices departments within television networks, or the PMRC which tried to take stand against foul language in music, according to opinions regarding morality.

Software, isn't simple artistic expression, but still there would need to be enforcement, and a registry of good children who get presents from Santa, and bad children who get coal.

Who has the teeth? Who gets to bite? (hint: the words "everyone/anyone" does not belong in the response, because the buck stops somewhere real)
Single typo may have tipped US election Trump's way
There is a big difference between not knowing a value and knowing the value is empty.
w irritates me, because it always traverses a bunch of miscellaneous symbols, and my brain can't parse fast enough to easily tell in advance how many times I'll have to press w in order to get where I want. Extremely minor, but extremely niggly annoyance. I've found myself using https://github.com/justinmk/vim-sneak more and more often.
I feel like you're making generalizations about me without knowing the full story. You've taken what I've said out of context and quoted and commented it based on your own experiences.

I've been here longer than 1.5 months from multiple trips here.
I've also been to Cambodia.
I'm not pretending to know everything about the culture.
I've travelled to other cities than Saigon.
I drive a motorbike as well as or better than locals.
I'm working here daily at a company full of (wonderful) Vietnamese.
I'm not an idiot and can form my own opinions.
I'm not an English teacher (which is another unfortunate stereotype in itself).
I'm not bitter or mean or racist.
I know about that park.
I'm working on learning the language.

I still stand by what I said.
You distil it through trial, error, and refinement, and you instill it by rejecting the established consensus and being willing to tolerate unpopularity or even persecution. If you're not happy with the BCS, start drafting an open letter of rejection of their standards and a demand for something better, while teaming up with people to research and rough out an alternative you can live with. Germany offers examples from both fascist and communist regimes, so looking into their post-war/post-regime experiences might be the best place to begin.
JS is total bullshit as well as the entire web 2.0. All these new-fangled technologies are just about hipsters and faggots. Believe me, you must avoid it at all costs!
My most used:

"Set an timer for 5 minutes" is very handy.

"Open auto lock settings" etc gets you to nested prefs screens quickly.

"Remind me to..." for adding things to my OmniFocus inbox.
98% of what makes a good car has nothing to do with software, which is Google's core expertise. (And to be pedantic, Google's core expertise is cloud infrastructure.)

The fact that people love to complain about car software is testament to the fact that the rest of their car works really bloody well.

Tesla is absolutely not beating the big players of the industry. They have serious quality problems, they have a hard time scaling up manufacturing, and they aren't building affordable cars. ($35,000 MSRP Model 3s - the price of a Mercedes C - is not what most of America thinks of when you say 'affordable'. It's low-end luxury.)

They are successful, in the sense that they sell a premium EV with a long range. How much competition have they had in this market, to date?

If they were building ICE vehicles, premium or otherwise, they'd have been eviscerated by both consumers, and their competitors.
Is there really a case for range anxiety in America? Getting exact numbers seems to be difficult but here in California it's about 15 miles each way. Seems like even the cheaper vehicles could handle this with a weekly charge.
Intuz - We create and deliver powerful, usable Mobile and Cloud Solutions for clients of any size including individuals, startups and large corporations.

I'm guessing you're Patrick from Intuz. The article hits the right points but I'm curious... how do you manage to write one quality article per day? Do you write them yourself?
That’s the genius of the tic-tac case they come in.

My particular form of obsessive-compulsive behavior revolves around finding and losing things. One of my big life lessons is that things don't get lost when you have a place for them — the keys go here, the wallet goes here, the phone goes here, they never get lost.

If the Airpods never needed to be charged, or could charge wirelessly by being dropped on a magnetic pad or something, I fully expect that they would get lost all the time. But the tic-tac case is an integral accessory — when you're wearing Airpods, the case is in your pocket, and when you're not wearing Airpods, the the Airpods are in the case.

(I was sad when Apple stopped including docks with iPhones, those solved a problem that most people don't realize they have)

I think the number of people who lose these things will be surprisingly low.
Spend some time learning so you have a basic understanding of how things work, then use a framework like Bootstrap or Foundation for your first version. They're good enough to prove your idea and you can improve the UI later.
While I don't share his total disdain for the article, he got the date spot on, and I'd say that

- no mention of non-sigmoid activation functions
- calling overfitting 'grandmothering' and
- diving comparatively deep into gradient descent (which while absolutely the most common, is not the only way to train a neural network), while being an inch deep on practically every other aspect.

Its a bit of a confused intro that simultaneously tries to teach you the basics while throwing jargon at you ('delta-rule', 'beta-coefficient', 'hyperparaboloid', etc.).