skysight-inc/HackerNews huggingface dataset:
You were a travelor, and didn't live there. You are comparing your own experience as an analyst in Banking, one of the most brutal industry for work.

"600,000 Chinese die from overworking each year"

http://www.chinadaily.com.cn/china/2016-12/11/content_276355...
Maybe for some people. Exercise doesn't give me energy. I do it anyway and find ways to make it enjoyable, but if I'm tired it's a slog.
> Snaps avoid conflicts by having each app contain it's dependencies, which could otherwise conflict.

It also negates the entire point of having a package management system, as you can’t upgrade a security issue in libfoo and get it fixed once, but have to wait for all the users of libfoo, and the users of users of libfoo, and so on, to provide a new version of the Snap package with a new fixed libfoo contained inside it.
I agree that they might be "writing down" the call. Is it legal ? or We accidentally signed up for this when we are using android phones
Microsoft Kinect Refuses to Die
> What was wrong with Synaptic?

Once an Ubuntu release has been cut the debs within it can (for the most part) only receive bugfixes, not new features. Which means that as an LTS goes through its lifespan, the software within it slowly gets further and further out of date. Snaps, on the other hand, are as up-to-date as their publishers make them.
Off a tangent, i don't like how bloomberg has become a tech reporter of note. They try to bridge things between the techies and the critics, which ends up making it worst for both sides. I prefer to get my tech news from nerds, with the suits standing on the other side watching.
Another keyboard-only method which I haven't seen mentioned yet, that I learned in Windows but seems to work well even in Linux, is to press alt+space and then

'm' followed by arrow keys to move the window around, or
'r' followed by arrow keys to resize the window

For people like me on laptops with trackpads, these keyboard shortcuts work really well.
"Ok Google, get me an appointment at the hair salon for Tuesday morning"
"I'm sorry fixermark, I can't call that number until Friday because 12 other people are in the queue to talk to the salon and Google doesn't want to annoy them"

A small snippet from an assistant conversation that is never going to happen :)
Did he attempt to reach out to them via email to get a status update? It doesn't sound like it, he just went straight to whining on a blog.
Desktop skype has also enabled a sound volume limiter or background filter that's awful and for that reason alone we still use an older skype version.
Tesla battery reignited days after catching fire in crash as NTSB investigates
>t's fair to dismiss it with the "correlation does not imply causation" argument.

In almost every thread for an article of this sort, someone pops in to say "correlation isn't causation", as if people doing research don't understand this concept.
Actually, it is not correlation implied as causation.

See https://www.cell.com/cell-reports/fulltext/S2211-1247(18)304...

"Highlights

•Exercising male mice pass a cognitive benefit to their offspring

•This phenomenon is mediated by altered expression of sperm RNA

•Levels of miR212/132 in sperm play a key role in this intergenerational effect"

This appears to be causation implied as causation.
I don't think you understand how taxes work. Donating $55M doesn't offset owing $55M in taxes. It reduces your cap gains by $55M, and that's not the same thing. They'd still owe taxes on the $85M cap gains you describe.
Terrorists Are Still Recruiting on Facebook
This is super cool. I can see a strategy like this working to disrupt a number of 2 sides network monopolies.
Absolutely. In fact, they have to in order to grow because at their scale, there is no precedent.

Things like React, lots of open source contributions, being one of the leaders in AI, being one of the leaders in VR, making huge strides in data center hardware, delivering internet to underserved regions etc. I could go on and on. They are absolutely innovative and I think anyone who is involved in the technology industry deeply would agree.

The thing that people commonly disagree on is the question "to what meaningful end?".

To that question, I will keep my opinion to myself. Discussion about that on HN often devolve into meaningless shouting matches and people informing others that they left Facebook 2 years ago. It's not the type of discussion I want to be involved in.
I got a DWI in 2009, pre Uber/Lyft. I don't excuse my actions and I got what I deserved.

That being said, I would never consent to a breathalyzer or field sobriety test today sober or not. I see no issue with flexing our rights and really get tired of the "just comply" narrative.
I hope not. My experience with GraphQL is that it's amazing in the hands of competent developers. When used by a slightly less than average developer, great problems will occur. Regardless, lots will likely jump on this bandwagon.

I've seen bad implementations that use GraphQL like a web based hibernate layer w/ so much waste, the caching layers and "optimizations" end up creating an unmaintainable rube Goldberg machine. SQL optimization can often be avoided, resulting in everything as a key-value fetch and manually "joined."

The fat of the common frameworks and extra layers adds a lot of latency, also. Not a problem with single request scenarios, but can become an issue with more complex apps.

I've also seen front end teams fully rely on the GQL layer to denormalize their data for them and blow 40k requests to 12MB or more. A dedicated backend team as gatekeepers is easier to circumvent, esp if they don't have the experience to debug GQL runtime behavior.

Then, there's the problem that traditional monitoring and acceleration patterns don't work with GQL, operationally, as well as with REST. You need to instrument metrics and monitor externally or parse the request body just to get a sense of what's being requested. GQL is a new black box where bad things can happen in secret, if you don't know how to expose it.

Granted, sane people don't necessarily have all of these problems, but the potential for disaster is much greater. Being that it's relatively new tech, there aren't a lot of resources to guide developers through the pitfalls.

I predict that GQL will earn me quite a few dollars as a consultant, fixing bad implementations.
That's my favorite mint flavour.
I was replying to this

> scheduling an appointment with someone I've done business with

So it's not just booking at a restaurant this is someone that you will have an ongoing personal relationship with.
We All Need Older Female Founders, and They Can Unlock Trillion of Dollars
Nebulas Blockchain, Ethereum's Competitor, Announces Huge Prizes for Developers
> But Microsoft has paid a price for prioritizing corporations over consumers.
> Skype has tried to be all things to all people

Statements like these only obfuscate the real problem, that is, Microsoft simply doesn't give a flying fuck about usability and user experience. In their eyes, ease of use is not a product feature that you can charge someone for.
Do you think people who have achieved mastery in their field spend all their time coping? Or is this the first stuff they delegate to somebody else?
Hackers find “official,” usable PSP emulator hidden in PS4’s PaRappa
The old Skype was perfectly usable. The new Skype sucks. But if not Skype then what? Needed:

- VoIP for groups

- Built-in screen sharing

- Chat/messenger

- One-click voice calls without the need to switch off camera every time (looking at you Hangouts Meet)

- The ability to call or conference in a phone number.

- Built-in file transfer

- Free :)
If so, this software would constitute another threat vector for customer PII. Can this sort of firm credibly argue that they take good care of screenshots of PII?
> Scripts don't get mad at me if I take a long time to make a decision.

Most IVR systems I used hang up on you if you do not provide information after 1-2 repetitions of their request. And asking for time is not an option. Which is infuriating whenever you are reaching for some piece of info.
The Spectacular Power of Big Lens
For Aurora/RDS Postgres there's https://www.citusdata.com/ or https://www.heroku.com/postgres
Twin study denialism.
Why not? 12 other people in the queue is signal that you're not going to get that appointment anyway.

"That number is very busy. I can put you in the queue for the call, but would you like me to suggest alternatives instead?"

(which is kind of neat, and something not even a regular human assistant could do for me)
Reviving proper tail calls in JavaScript?
Amazing story! Very inspiring for any new first time CEO wondering how to navigate their first raise!
No paywall: https://outline.com/funLf3
How TCP backlog works in Linux (2014)
Speak for yourself. Plenty of us want to do it, and are doing it.

Cities are rotten.
BetterTouchTool can do moving and resizing on macos, I've got them set to "FN+control" and "FN+control+option". Still haven't found anything good for Windows.
Yea, based on our experience with SfB I'm frankly a little gobsmacked there are any enterprise clients with an overwhelmingly positive take on their experience.

I mean, they tout GE, a company in the middle of an incredibly well documented and historically expensive failure of a transition to a "digital" company. Probably not the best example. You'll have millions of minutes spent in Skype to wave around when getting everyone actually able to hear and participate takes several minutes on top of every meeting and call.

Right now we've got Slack, WebEx, and SfB. SfB is by far, the worst experience of the 3. Big meetings are on WebEx, and pretty much everyone uses Slack for ad-hoc stuff now. SfB is just too damned painful.

The program has awful UI/UX, calls rarely work, connectivity is a dice-roll most days, copy/paste(this is 2018, come on) is hilariously bad, viewing any kind of cohesive chat history is a disaster.

It's pretty bad when a recently added feature(calls) to an Electron-based chat app already provides a better UX vs. a multi-year incumbent created expressly for the same purpose.

Another comment summed it up pretty well: "enterprise" software has become synonymous with "stopped trying".
That's like asking why use "Stretch" for a Debian release. Anyone who doesn't know what Debian is might think it's a new version of the Toy Story character it's named after. Linux distribution naming conventions are often weird, there's nothing new here.
It is really weird to refer to a device in the second person. Why isn't there some other way to get that info?
> I think the one-line quote would persuade people more readily than the 10-line quote.

Sure, and "My opponent once made a tweet that could arguably be interpreted as racist" will persuade even more people.

But this article is not about persuading people. It's about two people with opposite opinions who recognize that they might be wrong, sharing the evidence that supports those opinions in hopes of learning something. Persuading people is what you do when you already know you're right.
>The obvious question soon followed: Should AI software that’s smart enough to trick humans be forced to disclose itself.

No. Replace AI with your favorite disadvantaged minority and the answer will be obvious. If AI is smart enough to pass Turing Test, it should be treated as a human.
Someone pointed this out to me and now I can’t unsee it.

In places where they interrupt you constantly there is often a pattern of announcing insufficient snacks or food to feed the whole company are in the break room.

This conditions people to check their email immediately every time a new message arrives so they don’t miss out.
You're getting downvoted to hell, but FWIW I basically agree with you. This isn't really about rights but about economics. China used to be quite poor. So, on average, the Chinese people had to work pretty hard to raise their standard of living.

But as China has gotten richer it's only natural that Chinese citizens will want to convert some of their hard earned wealth into more leisure time instead of more physical goods so average hours worked per week will tend to decline.

The same sort of thing happened in America and elsewhere.
I would also like to know this or if you can upload somewhere
You could replace Bitcoin with lottery winnings and get the same takeaway. I'm glad that someone who decided to gamble on Internet Fun Bucks has decided to do something worthwhile with their windfall, but nothing here is inherently tied to crypto.

Bitcoin has done nothing but waste energy and computational resources in order to reallocate money between nerds and the unfortunate normies that've been duped into thinking it'll make them rich quickly. That's not something we should be celebrating.
Who is stealing everyone's CSS?
Remember that Common Lisp, at least, has many different types of macros. The most common are ordinary s-expression macros (macros that look like s-expressions and output an s-expression at compile time).

However, there are also symbol macros and reader macros as well, each of which are used to make Common Lisp massively extensible and an amazingly expressive language.
The speech this is most in line with peoples preconceived notions will likely find an audience but whats to be done about it?
> I need three devs and I can afford to pay each $X.

Okay so far, but if market prices dicatate that they could hire four devs for $X0.7, then wouldn't it make sense to do that? Or still hire three devs at $X0.7 while reducing the company burn rate and extend their runway?

Don't get me wrong, as an employee I'd be thrilled if an employer wanted to overpay me in relation to my peers (meaning those who do what I do, where I do it), but I'm not going to expect it.
I thought they were building AI for that
Medium abruptly cancels membership programs of 21 subscription publishers
Yes, typical mics tend to pick up the typical human frequency range, though cheaper mics may have some really poor characteristics at the edges. Usually in the speech range they'll be pretty solid.

However, there's a lot of play within the space. One difference is that microphones do a very direct recording of the sound waves, but what we hear is actually very distorted compared to the "real" sound by the nature of our ear. One of the big differences is that if there is a very loud 4000Hz sound, we can't hear a soft 4005Hz sound near it very well, but the microphone "hears" it just fine. So for instance, you could put out a loud sound for a user, but embed a very quiet command in frequencies the human couldn't hear, but if the listening model doesn't account for that (and there are reasons it wouldn't necessarily want to, because it wants to hear commands even in the presence of significant background noise), you could get commands in to a system. See https://en.wikipedia.org/wiki/Psychoacoustics for discussion about how our ears fail to pick up the "real audio" signal, and how much we've exploited that in music compression.

Now, that was a very brute force example. It sounds to me like what this article is talking about are called "adversarial examples" (https://blog.acolyer.org/2017/02/28/when-dnns-go-wrong-adver... ). Voice recognition doesn't listen the same way we do, it doesn't necessarily take a holistic view of the signal, but is looking for specific frequency patterns and changes and turning that into phonemes, into words, etc. (There's a lot of ways of doing this and I don't specifically know what Alexa and Siri are doing, so that's a really vague overview.) If you know what they are looking for, you can use filters to very, very selectively remove the patterns from a bit of music or something that Alexa might trigger on, and then insert just the bare minimum skeleton of the sounds that it is really recognizing. A human won't be able to hear the difference (most likely; depends on how badly the original is mangled but even if it is audible it is almost certainly not audible without an A/B test and very good ears), but the probably-neural-nets monitoring for sounds will end up superstimulated and interpret the adversarial example as words.

While the adversarial examples work best with tuning to the target network, widely-shared networks like Alexa or Siri mean that such tuning is practical where attacking some custom-trained model used by one person isn't, and experiments have shown that adversarial examples travel between separately-trained nets and even non-neural-net models to a much, much greater degree than what at least my own intuition would have suggested before hand. (See previous link and look for the discussion of "Practical black-box attacks against deep learning systems using adversarial examples". It is extremely counter-intuitive to me how easy this is.)
Isn't there an inaudible tone that you can use to disable the assistant? I recall reading somewhere that Amazon used it in their commercials for Alexa so that everyone's Echos weren't lighting up during the commercials. I know when a commercial for the Echo comes on and the voices repeat "Alexa, do X" the Echo I have near the TV speaker doesn't light up.
> If the author of the article specifically phrased it as a question [...]

Small but important correction: authors typically don't get to specifically phrase the title of their article, that is usually controlled by the editor (or some clickbait-optimizing a/b testing algorithm to maximize revenue).
Why is Revolut sending my information to Facebook?
Overheard: Jobs' Secret for Eliciting Questions
The problem is that of general attitude, I mean this shit is cool, people should be excited about it, instead people are being trained to be pessimistic and to invoke some vague notions about 'ethics’ to justify aversion to change.

Skepticism and questioning are fine but the media is trying to turn people into luddites because they feel they were wronged by internet firms.
They removed the superfluous "detect/connect microphone" feature.

Update: Wow so many upvotes, someone should create a webrtc startup.
>>I found out managers despised having to cut huge overtime checks but found hiring a new tech too time consuming and costly in terms of training and certification.

>>[...] Young guns might want overtime, but management can get addicted to it and its not a problem until you're knee deep in paperwork and turning customers away.

Those are the two competing forces at work: short-term pain in reduced productivity to train and mentor new hires to avoid long-term issues where your supply becomes too constrained to meet demand spikes.
The runaway effects are exactly the concern. Check out research on methane clathrates in the Mesozoic. Methane is 24x as potent a GHG than CO2.

When you see the gas flares in hydrocarbon production fields it may look like a waste (it is), but it has to be done because the alternative of releasing methane into the atmosphere is worse.
Ask HN: Transition from Operations to Development Experiences?
The last few years I have been getting the bug to transition from operations in to development. The main drivers being that I miss writing code, looking for a new challenge, reduce stress(??)/off-hours work, adding flexibility to my job prospects in case I would like to move. I’ve been in the industry for about 17 years, with most of that experience in the enterprise content management specialization. While primarily architecting and building/supporting ECM infrastructure, I’ve written code whenever I have the opportunity—things such as lower level system monitors and performance modules.

Given that it is specialized/niche field, the compensation is pretty good, but I’m at the point in my career, where it might be time to try something new, otherwise I’ll be doing this for the next 20 years. I have a pretty good knowledge of backend, and plenty of side projects I’ve coded, but don’t have experience as a developer in an enterprise environment, so it would be essentially starting over.

I’m curious if there are others on HN who have made the transition from Ops -> Development.

How did the transition go? What did/didn’t work well?

Any thoughts are much appreciated.
Not smarter in absolute sense, just smarter than they would be without exercise, I suppose.
If it's not my phone beeping, new slack notifications, it's outlook popping up with meeting reminders, it's the application focus being ripped away from me by something else, it's time to update some random software on my computer, phone is ringing, someone is at my desk, and LinkedIn letting me know someone I haven't talked to in 15 years got a new job. Also, email.
We did that many times, but nothing appeared on each other's screen, it seemed as if the IDs were being sent to /dev/null.
Serious question, what incentive is there for this to be done on a large scale by anyone?

The EPA is being systematically dismantled and the official line of the government (or at least, those in charge of the government) is that climate change is not man made. If it is just a natural process, how could our food systems have any impact on it?

I can't imagine how this wouldn't add at least some costs to feed prices, and my guess is farmers are operating on razor thin margins already. Without some government regulations that put a price on greenhouse gasses why would anyone implement this except on boutique scales?
As a Xoogler, that is my understanding. Similarly, all the Google Assistants and (now) Google Homes out there are also being used.
Does anyone know of:

a) Any semi-affordable, braindead easy to use, consumer product or something a person can rig up for good quality family-sitting-on-the-couch video conferencing, with good quality and reliable audio and video?

b) A multi-platform Skype alternative that can call land lines?

This is what Skype should be. Google and Amazon both have popular home consumer devices, I would imagine Microsoft would love to be a big player in that market, and yet their best entry candidate for that (in that they could probably get tons of users early) is Skype, which they seem determined to destroy with absolutely insanely destructive UI changes.

Satya has done an absolutely incredible job at changing so many Microsoft divisions around, yet Skype continues to get worse, it seems absolutely surreal to me.
> As an "Average Joe", my biggest concern is how this will push phone communications even toward where Facebook privacy settings are now - registered friends only

Yeah I mean, that's essentially where we are now... I don't give out my phone number to anyone except my friends and a couple of companies I trust not to abuse it. I reject unknown numbers. Many people are like me.

Phonecalls aren't convenient at all. Expensive, atrocious voice quality, hard-to-memorize easy-to-typo numbers that sometimes have to change and are bount to the country (and sometimes to the provider), no way to identity callers unless they're already on your contact list, ... Should I go on?

Just use email if you want to contact me at random. I use Discord for voice calls, almost exclusively.
YIMBYs advocate for building and removing the impediments to building. They consider this to be compatible with just about any and all activist and low income community goals (and they aren't necessarily wrong).

"We want housing to cost less".
Start building and keep building.

"We want housing near public transportation".
Build near public transit.

Their position is pretty straightforward: remove the barriers to building and build more. Input on the details isn't going to change their position. The sincere activists end up undermining their goals by being opposite, in any capacity, to the YIMBY position. The bad-actor activists get exactly what they want. To pin lack of seeing YIMBY progress solely on YIMBYs themselves is, IMO, a misrepresentation of the situation.
It's https://updown.io/
Yep: https://static.googleusercontent.com/media/research.google.c...

And also all of the time people talk to Google Home, Assistant, etc. Google Voice voicemails, and perhaps calls? Also, all of the audio and any recorded calls posted to YouTube.