skysight-inc/HackerNews huggingface dataset:
What is it with web project in particular writing "OSX"? Even the C port, linked from the JS repo, writes correctly "macOS". How can web projects be taken seriously when they won't even take the platforms they supposedly support seriously?

I'm not generalizing just because. The overwhelming majority of "npm projects" I visit write "OSX".
If I could go back and say one thing to 18 year old me it would be "it's better to seek forgiveness than ask permission", every single time I've made the bold choice it's either worked out or I've learnt something from it.

I far more regret the things I didn't do.

It's good they are rewarding trust earned with more trust, that's rare in a lot of work places.
Billionaires think they are untouchable? Give me a break. Did Bloomberg go around interviewing people to find the most absurd quote.

The poorer you are the more untouchable you are. Who's going to blackmail the bum around the corner.
I absolutely love her zines and she's inspired me to create my own.

My latest series try's to teach programming to beginners by creating art. It's like the type-in books and magazines I grew up with.

https://gumroad.com/l/splashofcode
My understanding is that these devices (Siri, Echo) do their speech processing online, so by design everything gets uploaded in order to be interpreted. How hard would it be to have a device like echo that didn't do its speech processing locally and only went online to get data it didn't have? So if I ask for an alarm in an hour, or to play a song I own, or something else that doesn't require data from the "cloud" the command never leaves the house- and, in fact, all conversations stay private and only the "fetch" is external to the system.
I agree and I don't own one myself for that reason. But, if Bezos had done that, it would have completely overwhelmed the story about him being blackmailed and torpedoed any public sympathy for him. We wouldn't be talking about the Enquirer blackmailing him, we'd be proposing laws to ban Alexa. It would be totally counterproductive for him.
Don't believe everything you read, even rehashed science journals. You only have to look at what pro cyclists eat to know that fat isn't a cause of weight gain. When I stopped sugar and carbs (but still ate fruit so no ketosis) and started eating high amounts of fat the weight dropped off of me. I was already normal weight (185cm @ 85kg) and I lost 10kg. Fat has absolutely no blame in weight gain.
That's the type of shaming attitude required for National Enquirer to think their coercion will work.

A better reaction is, who cares about nudes shared discretely between consenting adults? Leaking them will accomplish nothing.
The world's most crowded religious gathering. And yes, it's in India
There is Docker Bench for security that helps you get a quick overview for your system:
https://github.com/docker/docker-bench-security

If you compare with LXD security on Docker is just sad...

Have fun hitting strange bugs: multi-stage builds break when you use user-namespaces: https://github.com/moby/moby/issues/34645

Using USER has some interesting side effects like no more access to /dev/stdout and /dev/stderr

Using apparmor profiles does not do what you think it would do (i.e. disallowing access outside of image-fs) it's rather a few rules to prevent access to certain /proc things.

But you can do this: https://docs.docker.com/engine/security/apparmor/
Worldwide Holiday API
I think it's a perfectly fine form of flirtation/teasing between adult lovers.
Please don't take HN on classic flamewar tangents. It leads to the same few hot controversies taking over everything else, and the quieter, less predictable discussions that we actually want here are the ones that tend to get burnt out of the picture as a result.

https://news.ycombinator.com/newsguidelines.html
It's a bold move to take on Jeff Bezos whatever you think about the guy you have to admit when it comes will and willpower the man is tough.

That and he owns a newspaper.

Mark Twain said "never pick a fight with a man who buys ink by the barrel" (might have butchered that quote).
Thanks for your reply, very insightful. I will try to wrap my head around the first steps (like prototyping, and trying to find the right components), and see where it goes from there.
However, this is an article written by a researcher in a particular field, published on the website of the best-known and most reputable journal in that field, trying to get a message out to members of that same field, about a topic that nobody wants to discuss. It seems like a pretty appropriate use of "We need to talk about ..." to me.
That's ok I guess; its what we signed up for.

What I did NOT sign up for is return envelopes lost, replacements disappearing into the void, ink running out. As a service, it has seriously let me down.

They can't have it both ways. Either I'm subscribing to the ink and I get the ink, or not.
The problem with most of the cool toys like intercom is that they don't scale for freemium SAAS companies unless you've got a ton of investor cash to burn through.

We trialed freshchat/desk for few months but their app was very buggy and in one instance actually broke our (kwiksurveys) angular backend when their site went down due to some dodgy event hijack code if I recall.

We then found helpscout which I highly recommend as a low cost intercom alternative. The helpscout UI is great and the support team was faultless. It doesn't have any of the automation of intercom so we pair it with activecampaign until I can find something better.

On a related note we're about to sign up with chargebee as chargify / recurly want to bill 6x as much for a near identical if not worse product. If it's two things I hate it's a turnover tax, and having to have a 30 minute chat with a sales consultant.
Thanks, I'll check on this guy and his project
What the parent is, I suppose, trying to refer to is the premise of Bezos as a hypocrite. They're sarcastially saying that Bezos has access to vast systems to snoop on and blackmail (or counter blackmail) other people using Amazon services. One of the sub stories occasionally being carried along with the larger selfie blackmail story (particularly among the privacy vanguard), is the notion that Bezos is a hypocrite. That's based on the premise that Alexa and other aspects of Amazon.com are abusers of privacy.
Sadly, their game doesn’t seem to be available in my region on iOS.
EnTT: bye bye persistent views, welcome groups
This looks good, but since https://news.ycombinator.com/item?id=19121947 was posted a hair earlier, we'll mark this one the dupe.
That's what I see as the simple first step, indeed :) Thanks for the input
Agreed, I've never photographed my junk but who cares what other people do, taking pictures for a partner that are titillating is far on the mild scale of what powerful people (and normal people) can get up to its irrelevant.

I'm not a fan of bezos but in this case his response has been spot on.
There's also a paper about this at https://arxiv.org/pdf/1902.00525v1 (via
https://news.ycombinator.com/item?id=19121968, which we marked as a dupe).
There are a few companies out there catering for the wealthy when it comes to privacy and/or blackmail.

While on a trip to Monaco in 2017 I picked up a local magazine and found this ad in it:
https://imgur.com/a/kB5veJO

Quite amusing.
Did you ask for those perks and get rejected? In business, nobody is going to ask you if you want to go to a conference or class. You have to be the one to request it.

And 2.5 years is plenty to move from a first job to a second. It just means that if you want to push for a “mid-level” title and salary you’re going to have to work harder to prove yourself than someone with 3-5 years under their belt would.
It leverages disruptive blockchain technology tied in with deep learning, in the cloud and is controlled by a mobile app. Bridge engineers hate this one simple app.
Sure Matz mentioned Lisp.

He studied GNU Emacs and its Emacs Lisp implementation. He explains it:

https://www.slideshare.net/yukihiro_matz/how-emacs-changed-m...
Well, I'll try to keep up with my software career and explore the hardware side as a toy project for now :)
It's not the "Middle East's" Dead Sea, it's Israel and Jordan's Dead Sea. The name Israel (the most wondrous of nations) is not mentioned once in the article. That, my friends, is classic anti-semitism.
If you ever want to sell your site, a decade of data is valuable. But the relevant part is when you start growing. If you have a couple of visitors, just maintain the site for fun (like my personal blog and some handy tools that I and a few others use), the data of that period is not going to be very interesting anyway. Once it starts growing and you start thinking "maybe this site has value for many people", then the analytics is more than -- as your parent comment says -- "well, no, but it's nice to have…". I don't think you're disagreeing: it's valuable if you want to sell, but if it's only nice to have and not necessary, you're probably also not having the kind of site worth selling.

So in conclusion, I support not putting analytics on sites that don't need it. And if it turns out you need it, most of it can be reconstructed from access logs (perhaps not the user's screen resolution, but definitely rough visitor counts). We have enough bloated pages already. But of course, if you already expect that you might need the data later, it's a different kind of site.
But there is zero evidence that he has blackmailed anyone. He would be a hypocrite if he did do it, but just because he has the ability to doesn't make him one. That's ridiculous.

That's like saying "You advocate against drinking and driving, but you yourself have alcohol in your house and own a car so you could drink and drive and that makes you a hypocrite". That's dumb.
So far, no. And hopefully it doesn’t affect SERPs or that seems like some sort of antitrust violation, no?
Thanks for the link, I didn't know adafruit :) Will explore it asap
It's sometimes easier when you're composing command lines: `cat foo | bar` is easier to transform into `cat foo | baz` (esp. when foo or bar are rather long).

Also, piping doesn't mean that cat does all its work and only then will it be passed into wc, cat only acts as a rather tiny buffer.
...for some people anyway.
If you haven’t read William Calvin’s “The Ascent of Mind” you might enjoy it: http://williamcalvin.com/bk5/bk5.htm
The “throwing theory” features prominently.
Lightning vs. Raiden watchtowers #2: solutions to privacy and scalability issues
I can't even get coauthors to use LaTeX+git. Word+EndNote+Emails is far more popular, despite how terrible it makes collaboration.
I've searched numerous times, but could not find anyone doing the thing I want to build. That's why I'm playing with the idea of doing it myself
I've heard it called Document Driven Design. Document how to use your API first and get feedback from that.

I always design from the outside in. How do I imagine this API and flow to work, and then how do I structure data and storage. Think of the developer experience before you think of your experience as the implementor of the API.
Even the title of this post is fake! (It's not the title of the article.) The subhead is a lie, too. I closed the window as soon as I read "Bitcoin SV is the original Bitcoin."
Depends on how complex your idea is. You could do something like arduino for the POC and then hire a real hardware engineer for the post prototype. You will need some basic soldering skills and electronics knowledge for the POC.

There are a lot of dev kits available for more advanced processors, if you need something more powerful than an arduino. Using them is pretty much the same as an arduino, a lot of the time.

You’ll likely have trouble with fabrication of whatever it is you are making. Hardware is very difficult and you’ll probably end up with low yields on the first things that you make, even with an experienced HW engineer. So make sure you account for that extra cost.
Bookmarked! Will explore this asap :) Thanks
The world's watersheds, mapped in gorgeous detail
Well, I will start by googling every single term you used that I don't know yet : edp, rockpro64, etc ... :)
So this (excellent) post would actually be semiliterate C++.

The Babel tool in emacs org-mode looks like it does the real thing: https://orgmode.org/worg/org-contrib/babel/intro.html
For those who can explain the difference is this a LISP 1 or a LISP 2 ?
If I had to guess, the reason why David Pecker got worried about the Bezos investigation, is that the NSO Group's Pegasus Spyware[1] might have been used to hack into his mistres iPhone.

It's the same spyware, which Saudi Arabia used to break into Khashoggi's friend's iPhone[2], leading to his killing:

"Abdulaziz first spoke publicly about his contact with Khashoggi last month after researchers at the University of Toronto's Citizen Lab reported his phone had been hacked by military-grade spyware.
According to Bill Marczak, a research fellow at the Citizen Lab, the software was the invention of an Israeli firm named NSO Group, and deployed at the behest of the Saudi Arabian government."

I think Jeff Bezos mentioned Saudi Arabia in his post so many times not accidentally.

And nobody should be surprised, if the 33 year-old crown prince made such an order after The Washington Post led the most negative coverage of his country in decades following the assassination of its contributor.

[1] https://citizenlab.ca/2018/10/the-kingdom-came-to-canada-how...

[2] https://www.cnn.com/2019/01/12/middleeast/khashoggi-phone-ma...
New Go Client for Elasticsearch
I tried it once on my potato server (which handled the HN front page just fine with php5.4 at the time (not as fast as php7) and 3 mysql queries per pageload) and it's super slow. If you run Wordpress, it might not make a difference. But if you run something low-powered, Piwik will kill your server.
Thanks, that is a very nice writeup. I have been experimenting a bit with creating new Lisp-like languages in Racket and the idea of growing a language to solve specific types of problems is powerful (and is the way I program in Lisp, from the bottom up). Sorry if this is a bit off topic, but you might enjoy the experiences of someone building their own Lisp Machine with a eZ80, complete with hardware hacking support: https://youtu.be/Ad9NtyBCx78
It's annoying, but so are off-topic subthreads, so can you please resist the temptation?

(The unpredictable kind of off-topic subthread is fine, but there are many kinds of predictable ones and those should be resisted.)
The Next Vulnerability: Looking Back on Meltdown and Spectre One Year Later
I went to Blind Mystics and the website doesn't work.
1.3% of the userbase is hardly a major problem, imho; it’s just another cost of doing business.

Spotify must be trying to bury some other bad news to their investors.
If I may, a musical analogy:

My experience programming for myself: https://www.youtube.com/watch?v=-8aHsJdMEMY

My experience with agile/scrum: https://www.youtube.com/watch?v=N9-7uLg-DZU
I'm a statistical analyst at a struggling early stage start up that is looking for a new job.

Location: Pleasanton, CA

Remote: Preferred

Willing to relocate: Open

Technologies: R, SQL, Python

Résumé/CV: https://www.linkedin.com/in/abraham-mathew-21221b29/

Email: mathewanalytics@gmail.com
You're right. What I meant to say is that for any (formal) regular expression, we can compile it to a DFA and then match any strings in time linear in the length of the string.

Certainly the pattern length matters both for pre-processing (compiling to DFA) and the runtime in a Boyer-Moore approach. However, as you mentioned in the Boyer-Moore average case of Θ(n/m) a longer pattern is faster, rather than slower as the page on Nevod seems to imply.
Thanks for that, will sure get in touch once I figured out first steps to advance on this project!
Browser Breakdown is the one feature that I'd like from a contemporary analytics package that appears to be missing from Fathom. Simply because I'd like some slightly smarter way of checking which feature set I can get away with using as I've been keen to roll out a fully CSS Gridded layout on a couple of my own sites. It appears from my archaic analytics (I gutted GA from everything around GDPR time last year because - you're quite right - WHAT DO I gain from it, fundamentally and actionably?) I'm not able to quite yet, sadly.
Except they don't do anything locally. They can't play music from your nas. Only the cloud, which I'd argue even though you may pay for it, you don't own it.
Thanks, will check this out asap!
I am a developer and innovator. Absolute worst is being managed by sys/app admins. They bring their cultural baggage to the relationship, screw us up by insisting on recipe/plan-based project management, are jealous of the "fun" stuff that developers do, and are fearful of our analytical skillset, which we've honed differently than them because that's our focus, instead of keeping the lights on.

Best environment is the polar opposite of that.
Honestly, I found the code a bit hard to follow, mostly because everything was so disjoint. It would be nice to have "folding" so I could move comments out the way once I'm done with them, to allow me to look at the code as a whole. Once I know what a snippet does, I can "name" chunks myself mentally–any further labels, especially multi-lines ones that show up in between code, are unnecessary.
> realize that women don’t want dick pics.

They occasionally do, in my experience. It's really simple: if they ask for one, oblige if you care to. If they don't ask, don't send one. The last six or seven women I've been romantically / sexually intimate with have all asked outright as part of a general back and forth. That's without me ever initiating or pushing that. All pretty normal women as well, none of them were especially kinky or into fringe sexual experimentation; a few were quite shy and still wanted to do it. Anecdotal of course, however I doubt I just happened to meet so many in a row that were interested in that. Rather, I'd bet it's not uncommon with the majority of women under a certain age today (maybe under ~40-45, women that have spent a large part of their adult lives in the selfie era). Especially once you've established enough trust and intimacy. If you're physically apart for any meaningful length of time, that also changes the context. I've done long distance relationships a couple of times and that has always considerably increased the demand for selfies.
Thanks for the resources, I didn't event know there was open source wearables! Will check asap
If there’s a term for it then it can’t be that hard to get into..
Really nice code, as someone who isn't caught up entirely with the recent work that's gone into C++, it taught me some useful features!

The taxonomy isn't quite right for Lisp. It's actually simpler than the post. It should be something like this (very minimalistically):

<s-expression> ::= <atom> | ( <s-expression> . <s-expression> )
<atom> ::= <number> | <symbol> | <string>
...

The difference between this and what the author presents is that everything is an s-expression. s-expressions are either an atomic value or a pair of s-expressions. Convenient notation `(a b c ... z)` called "list builder notation" is provided so that we don't have to write `(a . (b . (c ... (Z . NIL))))`.
If it's just feedback you want then you might consider creating a slideout sidebar survey using kwiksurveys (disclaimer: my company). The survey code partially preloads the form so it appears quickly when the button you attach it to is clicked.
Rock the Block
That's actually a very good idea! There some fablabs in my local area, I will dig this way, thanks
Though that's the story being portrayed (because "fully rational person does fully rational things" doesn't get many clicks/much interest), it's quite possible that the actual strategy is as suggested here: https://news.ycombinator.com/item?id=19119286
I have no idea if this guy is any good (I believe the "hardware product" he brought to market was a simple stick-on LED front light for tv remote controls or something like that), but he now consults on exactly this, and his blog/email posts are certainly extremely interesting and plausible:

https://predictabledesigns.com/

tldr: it's a huge jump (like 90%++ of the effort) from even a polished prototype, to a ship-able box, let alone one sitting on a shelf in Walmart etc

disclosure: I merely subscribe to his email newsletter, but I too have some h/w ideas I'd love to make into products.
Totally disagree with this parental assessment of a language. It certainly doesn't apply to spoken languages or most ideal communication modalities. I think you want to fix your
problem: which isn't a problem for someone else. See this everywhere on this site: SV kultur and the catch22 pronouncements of the correction generation.
I haven't managed to bring myself to view any webpage owned by the Oath group, of which Yahoo is apparently part of since the GDPR came into effect.

They opt-in by default for dozens and dozens of advertising companies from all over the world, including many from Europe. Some of these companies are considered fundamental partners and one can't even opt out of having one's info pilfered by them. Google and Facebook are apparently two of them... which makes the whole exercise pointless.

I selected to view the privacy policy of one of the partners and when I returned everything was pre-selected again. Scum.
We don't need public institutions. It's the responsibility of ISPs to prevent security problems, spam zombie servers/appliances etc. in their networks, so they should perform these scans and warn first, then disconnect customers with problematic devices.
> Ethnic Discrimination Concerns: The collection of DNA is particularly concerning as this information can be used to identify an individual’s ethnic identity. Given Kenya’s history of politicization of ethnic identity, collecting this data in a centralized database like NIIMS could reproduce and exacerbate patterns of discrimination.

Imagine promoting a system so prone to abuse that you're really only one election away from an inescapable genocide whose detractors can be silenced perfectly.
Have you tried using those offers in negotiating a higher salary where you are now?
I think the exact tools used are irrelevant to the discussion. If this style of publishing + maintaining older papers became popular, hopefully some better tools would spring up.

For what it's worth, I think tools like ShareLaTeX and the like are much more usable for tracking changes in documents and enabling collaboration, especially with coauthors with little programming experience.
Nothing wrong with a little consensual nude swapping between friends.
At least ARM smartened up on that one with the Cortex M0 and M3 DesignStart license, which requires no up front fee and you can just download the code for evaluation.

Probably still a good idea to have a lawyer read things over...
Depends what you're trying to measure. You really only need an Arduino/Raspberry Pi and some input device (sensor). For example, if you want a "brain wave wearable", simply connect an EEG to the Pi via RS-232 and process the data. It's really just a 4 step process:

1. Acquire MCU (Pi, Arduino, etc.)
2. Acquire sensor (Heartrate, EEG, etc.)
3. Program processor/UI (Python/C++)
4. 3D print enclosure

Make a dope marketing video and $$. Send me a PM if you want help, I've launched a wearable (it failed but there were lessons learned).
Some enigma operators had flourishes that the code-breakers could pick up on. Starting or ending a lot of messages with "Heil Hitler" was also a factor IIRC
Charge per device access? And those devices need certificates of worthiness similar to cars MOT certificates (UK example)

An interesting idea.

What is the minimum viable "superhighway-fitness" of a device?
I’m not American, and maybe I just don’t know enough about your legal system or this Bezos thing, but I just can’t wrap my head around it. How could he not?

How can attempted blackmail with someones private, and, stolen photos not be illegal?