skysight-inc/HackerNews huggingface dataset:
I agree that we have a right to privacy, but to what extent?

When it's not defined by law, it's up for debate. And, my main point is that in such a scenario, I don't think calls for moral condemnation are in order.
Ah one place I ran across this: see 16:05 of Knuth's 2017 Christmas lecture (https://www.youtube.com/watch?v=BxQw4CdxLr8):

> I got a nice piece of paper here to work with. They had a conference in Poland last year [BachoTeX 2016] and they sent me this nice pad of paper and I like it so much that I decided at my birthday party next month I gotta give out notepaper that's... [audio drowned by laughter] But actually the notepaper at my birthday party is going to be triangle... paper. Because I have a feeling that all kinds of mathematics has never been invented yet because people haven't been given triangle... [laughter].
*First time in more than 20 years in the US.
Did you see how Google Assistant handles the nearest McDonald’s request? Google doesn’t ask you which McDonald’s is the closest one, tap the one you want.
Quality is a pretty broad term, I know, but I know those things matter.

If you try it, you may be pleasantly surprised. If you don't want to, well, no skin off my nose. I don't own any stock.
You can opt out of basically every Google login/tracking in Android, except the Play store. I know because I'm logged out of everything and I disable location services. Google Maps keeps working.

What I don't understand is why they have to store voice recordings instead of deleting them once they understand the vocal command. There could be a number of reasons and I don't like any of them.
If they batch compress and upload, it wont be a stream. It could be aes-256 lzma2 compressed chunks. Using the right codec, they could likely upload a hour of audio in a few hundred kbytes. I have seen some demos of highly bw optimized codecs.

Here are some staring points. [1] I would go with Opus. My voice chat server uses that.

[1] - https://stackoverflow.com/questions/167533/best-voice-compre...
Cool thing about these roles is they're a killer combo of skills - best way to understand product-mkt fit is to talk to customers and truly listen to what they want (and what they need).
Originally copyright was for 14 years from publication, with an optional 14 year renewal. So variable terms aren't unheard-of — you just ask the copyright office if it's been renewed.

Coincidentally (or not) this term is very close to the estimated economically optimal copyright term.[1]

[1] https://rufuspollock.com/papers/optimal_copyright_term.pdf
Ask HN: Job hunting remotely, looking for tips and to avoid potential pitfalls
I have 5 years exp in .net and am looking to move to NYC in the new year. I live in a considerably smaller metro area currently and am finding the scope and breadth of the market intimidating. In the past I have had the normal programming job hunt hurdles to leap; whiteboard interviews, multiple phone/in person interviews, flakey HR responses or no responses. All of that are things I feel are standard in the job hunting process I am comfortable about going through again.

Currently I am finding that even looking for and settling on a place to start is overwhelming. The potential of places to work seems 100x the current market I am in (and it probably is). This leads me to think I should connect with a recruiter but that brings a whole new host of issues I am unfamiliar with, since I have never used a recruiter in the past.

With that being said, I was wondering if people here had advice or experiences worth sharing with regards to job hunting and the issues that might not be as recognizable before you went through the process. Pay negotiations, setting up in person interviews, traversing a larger job market, whether or not to use a recruiter and how to find a good one. Anything that could be helpful or pertain to a large market job jump.
Run the webserver on your home computer (apt-get install nginx, etc). Make a static site out of html files. Tt's as easy as <html><head><title>my site</title></head><body><h1>first post</h1><p>some content</p></body></html>. For HTTPS you can use the LetsEncrypt easy setup packages.
Weird to not see any devops role in your analysis.
For the record, the original post has been edited: your suspicion was correct, and they've fixed it now.
I sniffed the packets and didn’t find anything particularly worrying.
10 Reasons to Build a Progressive Web App (PWA)
The thin glass screen of our iPad Pro broke only three weeks after we got it. It fell onto the floor from a height of about 50 cm. Of course, the screen is not covered by the warranty and cannot be repaired. I would not recommend the iPad Pro to anyone who expects premium products to be at least as robust as the average tablet.
I think 1. is partly a symptom of the target audience not being people that want produce/meat/seafood. Instead, it targets people who are buying the presealed and uniform stuff, even if they're buying produce.
They forgot to put a known elephant in Cairo.

They should probably use a well-known public figure, such as the prime minister--someone whose movements can also be partially verified against public calendars--to verify that the system is working. Or just hire someone to walk a known path through camera FOVs regularly, using varying efforts to disguise appearance and at different times of day.
> Nobody can prove that.

You guys are way to paranoid. They're a public company and they are constantly under audit. They have explicitly stated in their white papers that the device has two computers, one that just listens for the "Alexa" keyword that activates the other one for signal processing.

Do you really think they would lie on those white papers? The government would be so far up their ass with fines it would be ridiculous. Not to mention people have actually done tear downs of the device and you can see the two computers and monitor the power input to each one as it runs. The "dumb" computer with minimal memory would be having to store hours of speech data until you say the keyword so it can transmit to the other computer.
Thelema is basically ritual magic and the direct antecedent to mid 20th century new age culture. Many of its practices are probably the basis for modern conceptions of spooky sex-cult behavior. The theory side does seem to be Hinduism-lite, though. I'll give you that.
> However I suspect the majority of iphones have "Hey Siri" enabled, and probably the same with whatever android uses

IIRC, there's been a lot of coverage here about how Apple put in hardware to detect the "hey siri" phrase without having to go to software and bypass any security. That was it can always listen in "dumb" mode and switch to actively listening/recording and decoding request when the right phrase is heard. I'll see if I can find the discussion (and whether I'm correct or not) and update this comment with whatever the case is.

Edit: From what I've been able to find without doing a deep dive, is that in general Apple notes that only local pattern matching is done on the "hey siri" patter, and after triggered then it may utilize other resources (such as online maybe), but prior to that nothing is recorded.[1]

In conjunciton with their newer laptop hardware and the new T2 security chip, I think since the Chip handles the "hey siri" matching, it might not actually hit regular OS software processes until it does match. It's not entirely clear from what I skimmed.[2]

From the docs on the T2 chip, it looks to be in the newer laptop lineup only.[3] I'm not sure if there's an equivalent bit of hardware in the phones or not, or an older iteration that has the same features in question on older laptops.

1: https://techcrunch.com/2015/09/11/apple-addresses-privacy-qu...

2: https://www.idownloadblog.com/2018/07/12/apple-t2-hey-siri-m...

3: https://support.apple.com/en-us/HT208862
Automated Load Testing Results Analysis
> $30 Google Home puck feels like it's from the future

Is it? Is the $30 puck better than the Home assistant or does it just suck that much more in French than it does in English? (Not being snarky, genuinely asking)

It doesn't understand followup commands, the Hue integration is rotten bad, and the commands definitely have to be rigid. Things like "What were my meetings on the 12th of December" aren't understood.

Also having to say "OK google" and not being able to change that is so bad. At least "Hey Siri" is natural.
In my experience, the offers that google, fb & netflix give are better than the offers that amazon, msft & apple give on a consistent basis. 'Special' people will get special offers, but we would have to compare their offers of what they would get elsewhere, and if their special skill would be equally valued at other companies.

Apple has an institutional memory of almost dying, so they can be a very 'cheap' company under the hood when they can get away with it. It reflects in their pay.
> When my throw away phone is transmitting, it gets warm

Maybe that's just what they want you to think so you don't dig any deeper.
Surely a new social network could use others' authentication providers (Facebook Connect, Google account, etc.) to get real names/numbers of users and their friends. Smartphone apps could use contacts from the phone itself. I don't think FB's social graph is as hard to replicate as its overall reach. Users think, "If everyone I know is already on FB or one of the other established networks, why use anything else? "
What is wrong with using a finger to turn the lights on and off?
Our classes are live, online, and interactive, from 5-8pm PST Mon-Thurs, with new ones starting every month. Most schools we've talked to (>250) don't offer courses with this training. We'll be expanding to more timings/options in the near future.
Awesome Python Applications: 180+ case studies in shipping Python software
"You are already running the most recent version of VirtualBox." -VirtualBox 5.2.22
In 1997 it was called Webrings

https://en.m.wikipedia.org/wiki/Webring
Cool :) I have done my bachelor's project around wifi location fingerprinting back in the day. Took a year but with a bit of tweaks we did manage to calculate pretty accurate models of signal propagation by just having a wall model. The only downside at that time was the lack of development tools for Android (we had to use netbeans which was being horrifying experience). I guess it would be a lot easier to do the project with modern development environments + Flutter & Dart and using a bit more modern versions of OS :)

Really nice to see that this area is still active and being worked on!
That sounds pretty malicious for what basically amounts to attempting to serve you the content and ads you want.

Basically, serving you the content and ads you want can turn out to be pretty malicious. By doing so, a big company can manipulate and shape your perception. Year by year, data processing is making big companies ever more potent at doing just this. Is it any wonder that it eventually got to a point where we started seeing problems?
The Day They Came for the Governor
Has anyone tried this? Interested to know if results were in line with the benchmarks.
Yeah, but you can also do the same with the Alexa device by watching it transmit data over the wire. If you think watching the transmissions is enough to prove your cell phone isn't recording, then it should be enough to prove the Alexa isn't recording.

Or not be sufficient in both cases.
AKA the "not a hotdog" algorithm.
Misleading title: should be 'will drown.' Not once in the article was any current drowning of the infrastructure mentioned.
It definitely doesn't scale. A lot also depends on the diligence of the person shopping on your behalf. I've found YMMV quite a bit when you rely on their judgment.
>From that it looks like it’s improving quite rapidly.

I fear the challenge will be one of perception. Speech is really a make-or-break first impression kind of technology, since speech is so personal. I'm afraid that Siri will need to become twice as better as the competition to regain the trust of users that it won't completely fail them, or even to just get them to retry it.

I wonder if, in the future, there will be some sort of marketing push called "Siri 2.0" or maybe even regular "releases" (even though I'm sure it's not updated on that kind of cadence). Since the technology is all invisible, there's no way to tell that something has changed, unlike a traditional OS, which changes its appearance even slightly.
And all a hypothetical "bug" needs to do is listen for some key phrases, and send a single byte or a few bytes of data across the wire, even through side channels.

I can imagine a system that throws an extra byte or 2 on those "chats" with the cell tower, or even abuses the timing that it decides to reach out and check the tower as the method of communication.

The actual voice recording and processing tech is small enough that it could be thrown right alongside the actual phone, for pretty cheap, and could run entirely separate from the phone itself, maybe even having its own battery!
Then you're the one who's bigoted for bringing up religion in the first place, when that's not really the reason for your friend to be scared.
Honestly voice control is a gimmick to me, I much prefer Apple to make exactly zero compromises on privacy and have Siri languish.
Nighttime, long exposure with a blue-ish filter?
In order to listen (and forward) all network traffic you need privileges over the network namespace that you want to forward packets for. In most cases this ends up with you running as root. You can use proxies but that defeats the point of a VPN -- that all traffic is forwarded.

But as I mentioned, WireGuard should really be the least of your problems (not to mention that there are userspace WireGuard implementations).
The OP didn't correctly exclude false positives, so anything with "scalable" was registering for "Scala". It's fixed now.
Conversely - Privacy is becoming a bigger and bigger issue and there is only one company that has shown any ability in that area to stand up for it in fundamental design choices.

And that's Apple.

There will never be a Google or Amazon device in my house and I'm not the only one who feels that way. In fact most of my non-technical friends find Google Home & Alexa "convenient but creepy" (to quote one excellent summation).

Most of Google and Amazon's "lead" is due to their extremely user-hostile privacy stances. That's an existential problem of their own in the next 5-10 years for these products.
https://9to5mac.com/2017/08/25/apple-wins-best-paper-prestig...

Names are there. Check the arxiv link.
“But don’t dismiss stupidity.” Is the ending of the better variation of that quote I think.
The GUI is not something I'd break out separately from the PC. And the internet is something that massively improved the utility of PCs and increased demand for them, it wasn't something that was going to replace it.
So I admittedly don't know much about this stuff, but what would be the difference between using Kong and the Nginx ingress controller? What advantages/improvements would I see/be able to use?
Chris latner is probably at google because google pays him better.
I think this might be part of the problem. The idea of handing over your private messages to some random company is so absurd that the average person probably assumes that it couldn’t possibly be what they’re asking for. You’ll have to make the permission prompt really explicit to overcome that.
This example doesn't really persuade me from removing Alexa either. I don't care if Amazon knows who I am. They have my credit card and billing address anyway.

I cannot think of 1 single thing I talk about in my own home that I feel uncomfortable with Amazon knowing.
As a Rails Dev, why does Python score so high? Is Django or scraping that important?

I know Python can be used in practically anything, but what do you keep seeing companies ask for that is a recurring need with Python?
Is there no possible workaround? Zapier supports custom RSS feeds from popular social media sites, so it's definitely not impossible.
The article does not say that ancient fiction does not contain emotion. Actually it doesn't say anything about ancient fiction as all, it contrast medieval fiction to early modern and modern.

The Sagas were an oral tradition - so were the Iliad and Gilgamesh and most of the Bible centuries before they were written down. Does your "Duh" imply some obvious point I am missing?
> improvements to the iPhone are less compelling every year

[citation needed]

> Haven't the latest Macbooks suffered from significant feature regressions?

No.
Just a clean restart then a single tab for youtube, and looking at the total CPU in Process Hacker.
Does anyone at Apple pay attention to how these things are used, in practice? If you have kids -- for many, even if not -- they will end up being sat upon, even if they do not undergo being thrown around and other rough handling.

Speaking of which, what happens when two kids are fighting over the tablet? They grab on, and...

I don't have kids. I've observed my friends' kids interacting, upon occasion. So, I am wondering about this.

Do cases provide enough added rigidity to these thinner models?
"Still on a server, but not your problem" just doesn't have the same ring to it though
I built something just for fun a couple of weeks back. I used the Sphinx Open Source Speech Recognition Toolkit from CMU https://cmusphinx.github.io/ Look for the sphinxbase and pocketsphinx packages under Ubuntu.

It'd be simple enough to hook this up to Philips Hue or whatever to do what you want.

There are numerous Sphinx language bindings. I went for Ruby via Isabella https://github.com/chrisvfritz/isabella. I used this because it provided a framework for what I wanted: define a simple grammar (JSGF, Java Speech Grammar Format) and call specified script(s) with the parsed results. The hardest part was probably mapping out the phonemes for the grammar atoms. (If your target language isn't English, you may be out of luck).

This worked really well for what I needed (directing band-in-a-box from the other side of the room) but still needs a little tuning. Even with a leading activation token ("Hey Isabella...") she sometimes gets confused and thinks she's been summoned when it's just some random song playing. Choosing a concise, simple, unambiguous grammar was helpful, along with sensitivity adjustment. There are other knobs to twiddle -- as evidenced by the academic mailing list activity -- but I didn't need to look closer for my simple use case.

It was a fun little project and the kids liked it, especially paired with a text-to-speech module (tts gem under Ruby): "Hey Isabella, am I <adjective>?" (or "Is <sibling> <adjective>?"), and a randomly generated response :)
Does anyone know how this differs from https://www.internalpositioning.com/ ?
So far as I can tell the idea is almost exactly the same.

I've been using that with quite a bit of success in automating my smart home as I move around it.
Maybe. I don’t have any comparison. And I haven’t used Siri for a long time. But I started again 1-2 weeks ago and I’m super annoyed because it’s such a pain.
And then there would be indexing services where you can put all your friends websites for easy access and a feed of their new content. After that the most popular indexing services would offer hosting for those sites on their servers, then the format would converge in a template-based pattern for ease of use. Finally we would end up right where we started in my opinion.
> Did people not have the right to life, liberty, and the pursuit of happiness

These rights have routinely been taken from people with or without their consent throughout history.

EDIT: What I mean to say is having it spelled out can only help, and if we cannot make an argument based on existing legal constructs we might need to spell it out.
I'd say "yes". If a cold-call results in anything than blacklisting the company that called you, you're setting yourself up for failure.
I'm not familiar with this concept but am intrigued. Does the snippet just pick a random assortment of links from other members of the webring?
Algolia rewrote their whole documentation website
Good recommendations are like a convenient browser that comes with your OS. The problems come in when it's just one company that has the public locked in to their particular solution.
Coupons were fun back in the day, if 20+ people were using the same store card phone number it was like winning the lottery: "You have a free sandwich!"

Much harder to do that with phone apps, alas.
Why on earth would you configure swap on a system running an in-memory database? Presumably you use an in-memory database because you need extremely fast response times from it, but those are going to go through the roof when it starts swapping, potentially causing a cascading failure throughout systems that directly or indirectly rely on it.

Better to configure the databse to allocate less than the available system memory and refuse writes when it's out of free memory.
Unfortunately this article doesn’t load for me, I wanted to see it because I really enjoyed reading Strange Angel by George Pendle. There is a series on CBS All Access that is very, very loosely based on the book which is fun to watch if not at all accurate.
I don't care much about other features either, but accessing USB devices is often invaluable.
Audits of controls are about ensuring the longevity of the business. They are entirely orthogonal to ethics or business models.

And yes, I am proudly paranoid. History and experience have confirmed the need for my paranoia for many decades.
Yep. We're in the edu space, and we regularly recommend VBox to Mac users who want to run a single Windows application on their Mac. Fusion and Parallels are both better, but for intermittent use, free VBox wins out over $80-$100 Fusion/Parallels.
This is a really interesting concept. While this initial prototype is rudimentary, I agree with them in this important shift to building cameras "good enough" for machine-usage.
> WordPerfect lacks support for Unicode, which limits its usefulness in many markets outside North America and Western Europe.

Oh my.

I do know WP was popular in Law Offices long after Word had taken the market. Not sure if that is still the case.
For example, Oracle's interpretation of "personal use" in the VirtualBox Personal Use and Evaluation License (which applies to the Extension Pack) changed completely sometime in late 2016 / early 2017, without notice. Compare [1] with [2].

Before: "Personal use is when you install the product on one or more PCs yourself and you make use of it (or even your friend, sister and grandmother). It doesn't matter whether you just use it for fun or run your multi-million euro business with it." [1]

Now: "Personal Use and/or Educational Use expressly exclude any use of the Product for commercial purposes or to operate or run a business, organization, governmental organization, or educational institution." [2]

Oracle does track downloads and will make inquiries if they suspect commercial use.

[1] https://web.archive.org/web/20161108235524/https://www.virtu...
[2] https://www.virtualbox.org/wiki/Licensing_FAQ
Are you calling out the time these became mainstream? I'd argue if the PC can be slotted in at 1980 (the IBM PC didn't come out until 1981), the GUI should be listed as 1984, not 1990. Alternatively, the PC should be listed a lot later.
Pretty much all over the place. Lived in a few different places in France. It's usually relatively safe, except in suburbs.
Could your device recognize multiple speakers, with varying accents and grammar style?
Tbf macbooks/imacs still make good money... just completely overblown by iphone sales. Apparently ~25b for macs in general for the last 3 years at least: www.statista.com/chart/amp/13710/apple-revenue-by-product-group/
Kind of the opposite, I do .NET Core development with Azure and I get at least from 1 to 2 job offers for REMOTE positions, for on site I get around the double.
I use a clock as a clock. Crazy, right?