skysight-inc/HackerNews huggingface dataset:
No kidding, they don't even list a salary range...
in that direction: there was recently a study showing how many hours people needed to spend together to create friendships
Yet another reason to support any local ISP over embedded cable companies. This also would be a great time to take a look at municipal broadband or regional broadband. At least I'm glad I got to cut Comcast from my life with a local fiber company.
What's wrong with their memory model? Honest question.
I think I just saw a side business flash past - domain squatting / personalised number plates on the blockchain...

it's actually worth a try ...
Heh. I think I did worse ... made a local copy of the repo, nuked it on GitHub, then re-created the three commits by hand ... less credentials.

That looks like a much more useful tool, though.
It wasn't a huge factor, but I bought it partly as a party trick to pull out when people are over. Having it look less ugly and intimidating was definitely a plus when getting new people to try out VR for the first time.
It's the most stable and safest direction to go in, when you know you've reached your peak in features and user-generated data.
Looks cool. What's your stack?
Okay, sorry
You have to identify your data class which takes a lawyer. You have to assure that no data is held longer than 48 hours even telemetry without providing an export and delete function. You have to support level 4 data requests which will take a lawyer.

Just like all regulation its very doable but its way more cost effective for the big players.
This one is also worth mentioning: https://senso.me/
Ethics are in the eye of the beholder.
"Freeze! Drop the Lego and keep your hands where I can see them!"
Hardly reasonable. Domains are (in reality, if not in legislative fantasy) property of ICANN and merely rented by everyone else.
I wonder if that means AWS, Google, etc oppose measures like encrypted SNI, since it's more likely to get their entire IP range banned by authoritarian governments.
look up matches on fb? dude that's creepy
Displays of emotion from men are quite unwelcome in many contexts. Perhaps that is less true than in the past, but if this is changing it is changing very slowly.
The post that alerted AWS was submitted by HN user hapnin, who I don't believe has anything to do with Signal.
So, in practice this probably means that google analytics, woocommerce, etc will come up with some compliance box and I should enable it for the EU region I'm guessing.

Or exclude them from google analytics. Wouldn't be a giant effect.
Morality is relative anyway.
San Francisco homelessness has almost nothing to do with housing. For the most part, as people mentioned, it is either related to addiction or deinstitutionalization that caused a lot of mental people end on the streets.
One can have an opinion and disagree with Amazon without feeling entitled to anything from them.

I'm not objective; it's my subjective opinion that you're wrong. That doesn't mean I feel entitled to have you change your mind.
No. They announced that people can remove themselves from the custom audiences created by the Facebook pixel. No custom audiences, and the effectiveness of Facebook ads drops dramatically along with Facebook ad revenue. The pixel has become standard operating procedure in most marketing plans and conversion funnels. Many companies lose money on initial traffic acquisition but make it back plus a profit through retargeting. That ability would be gone.
Sometimes you are no one without your phone
Prompted by a similar question on Reddit, I have written a comment on the history, the scope and the status of Scalameta: https://www.reddit.com/r/scala/comments/8g359q/macros_the_pl....
going by comments I have read here and in reddit, yes I think most people want to be able to delete things they said or posted on fb when they were teenagers
Stateful Apps on Kubernetes: A quick primer
> a train is like an elevator on its side, and we don't have many elevator operators these days.

Elevators don't get random people and cars crossing the tracks, don't have to contend with variable weather conditions, and are very, very unlikely to encounter another elevator in the same shaft.

And while onboard train operators might disappear in ten years or so, I think it might be worthwhile to keep the ones we currently have awake.
How is Amazon "one of the two parties" to my Signal message to a friend? An infrastructure provider, a carrier maybe, but a party to?

I'm not against Amazon's decision, but I disagree with anyone framing this as Signal trying to deceive its users. What they're doing isn't too far removed from me using a VPN to deceive Comcast regarding my use of "their" services. That is, if we're going to get loose with our metaphors.
Why are adult friendships so hard to make (and keep)?
How is it possible to "use" a domain name without owning it? More specifically, which mentions count as "uses"?
They are, but that's not because of better resolution. 6-DOF tracking (tracking position, not just orientation) on the headset and controller makes a _huge_ difference. Not for 360-degree video (it's actually pretty much irrelevant for that) but for all the other applications of VR. (Games, 3D drawing and modeling, social experiences, etc.)
If you know other people don't like it and you do it anyway, then you're just being a dick.
Envision AI | iOS intern/part-time professional | Remote,On-Site(Delft, NL), Full-time | www.letsenvision.com

Envision AI is a tool that helps people with visual impairment live more independently. We help them read text, recognise faces and objects and describe scenes around them. Our app pushes the current state of the art in mobile deep learning and the product is growing super fast.

We're looking for iOS interns who can help us grow faster from this point. Here's what we're looking for:

1) Knowledge of Swift.
2) Experience with AVFoundation. We're not looking for AVFoundation experts but a basic understanding helps.

You can check out the website: https://www.letsenvision.com/
Please send me your CV to karthik@letsenvision.com
Options vesting over 4 years is pretty much the only vesting I have experienced in my 23 year career.

25% vested after year one, then the remainder vesting each month there-after.

This may help:

http://www.businessinsider.com/everything-you-need-to-know-a...

As should this:

http://www.businessinsider.com/everything-you-need-to-know-a...
Announcing Babylon.js v3.2
I have always wondered if these folks really want to know someone who is living in Belize or something. It seems that setting up an 'active defense' relationship with a third party not encumbered by the CFAA would be a useful strategy.

I agree with the premise that if its "safe" to hack the US then people will continue to do it.
> Tinder which is owned by MTCH, increased it’s revenue by 8 billion in a relatively short period of time

That data isn't correct. Match has annual revenue of $1.33 billion. From Q4 2016 to Q4 2017, their revenue increased by $212 million, from $1.118 billion. In their most recent reported quarter, they did $379m in revenue.

Match did $803m in revenue for fiscal 2013 for contrast. Their growth has been modest and consistent over time.
still lying though and it seems like that’s a foundational problem. it’s reasonable for a machine to refuse connections from a machine that has lied.
Book Preview: A complete React with Apollo and GraphQL Tutorial
400 is pretty great though. a straight angle is 100 gradians, and a bunch of things get simplified. 30 and 60 degrees get worse though
One thing I learned about archive.org and robots.txt is that they never actually delete anything. If you accidentally block their bots, then in a month or so, your old content is available again. I've blocked their bots by mistake a few times, and each time my old web content is back. Not a big deal for me, I just feel silly for my old geocities style sites. :-)
Supporting Jetty for Java in Visual Studio Code
The goal of the Kindle interface is to buy books
Okay, so you're into the deontological line of thinking. I'm not. The fact that you think your approach to morality is the default just suggests that you haven't actually had a meaningful engagement with current literature on moral reasoning.
Makes sense.

Birth rates declining. People getting married later, and having fewer kids.

Western Countries facing declining population in next 25 years.

Existential threat to their growth at all costs model.
"You must balance your interests against the individual’s. If they would not reasonably expect the processing, or if it would cause unjustified harm, their interests are likely to override your legitimate interests."

https://ico.org.uk/for-organisations/guide-to-the-general-da...
More subtle; if you are willing to pay $1,000 for the renewal, then a company can buy it from you for $11,000. If you only make $100/year on it, then a company can buy it from you for $1,100, which is more than you would make in the next ten years from holding the copyright. I think the multiplier should be a little higher, or potentially you should get the right of first refusal -- if someone says "I want to steal it from you for $1,100" you can then name your price instead, and as long as you are willing to pay 10% of that price you basically get to override the attempt.

Also note that the initial copyright grant is free in this proposal; so you get 10 years of monopoly on distribution.
My guess is that Amazon would say "we're not idiots" and shut down their Cloudfront account anyway.
Web servers respond to your requests stating what type of content they’re sending you. There’s no such thing for files on disk.
It's the same all over the world. Politicians seem to have too close ties with developers and real estate investors and they put unhealthy zoning laws in effect to drive prices into absurd regions and boost tax income as well. People should contact their representatives and ask them to change this. It worked in Span (admittedly, they overdid it), it would work anywhere.

Unfortunately, there's no easy workaround for the situation. Perhaps an "Uber for commuters" would work, together with some sort of coordinated purchase/rent of affordable housing in areas ~1 hour commute from those chokepoints? (i.e. get 100 people to move to a small village together, then fill 2 busses every day with commuters to SF).
Ripple | San Francisco, CA or REMOTE | full-time

Hi, I'm a C++ software engineer at Ripple. I work on the Ripple XRP Ledger, a peer-to-peer decentralized payment server (see https://github.com/ripple/rippled).

We're looking to hire a Senior C++ Software Engineer. The official ad is here: https://ripple.com/company/careers/all-jobs/#senior-software...

The team knows the C++ language well. Two members regularly attend committee meetings and one member has made substantial contributions to the language. If you like working with C++, you'll be very happy here. We use `14 and intend to move to `17 soon.

Our software is cross platform, and you're welcome to use your preferred tools. The team is split pretty evenly across Windows, Linux, and Mac.

We're a "remote first" team, spread across the U.S. Almost all communication is done through slack/email/skype.

Ripple is growing fast. We've got great funding, and a great team. Feel free to email me with any questions: determan at ripple.com (My name is Scott).
And for those who are wealthy but not part of the 1%, the answer is that the guillotine doesn't stop at the 1%.
Telegram has some pretty interesting ideas wrt censorship circumvention. I.e. you can still use Amazon, Google, Microsoft as an unblockable side channel to deliver proxy settings, same way domain fronting relies on them. And you can sponsor other people to setup proxies, making it hard to detect and suspend accounts used for censorship circumvention on Amazon and other hosting companies.

As a side channel dns over https still works even with tls to google.com and then putting Host: dns.google.com into the header. Frequent updates to applications and push notifications can be used as side channels too. You can also register a bunch of domain names ahead of time using hash of a current day, month, year and then let the app generate domains names to query on the fly and query them over normal dns. The censor would need to reverse engineer the app to figure out the domain generation algorithm.

To make proxies hard to enumerate you can shard the mapping of ids/phone_numbers to proxies in a such way, that each id receives multiple proxies using multiple different sharding schemes. This not only makes it harder to enumerate, but also lowers the chances of someone else obtaining the same set of proxies as the censor and rendering the app unusable. Changing IPs then forces the censor to chase you, but never really catch you to censor the app.

But I do think building peer-to-peer network instead of proxies is a better idea for circumvetion.
I have looked into the Russia/Telegram war thoroughly due to personal interest, and to my knowledge that situation hasn't involved domain fronting. Rather, Russia is blocking by IP and Telegram is hopping to IPs all over the cloud.

Russia is on record as wishing to go a different path than the Great Firewall of China. From statements I read including Putin, they're saying they want to avoid a deep packet inspection regime à la NSA or China except when they've got a court order to go after someone in particular.
So? If we qualify it to preventing unauthorized use of one of their rented domains does that make it any less reasonable?
Yes but it's not sexy.
Quoting Moxie Marlinspike :
"…it’s entirely possible to build a federated Signal Protocol-based messenger, but I no longer believe that it is possible to build a competitive federated messenger at all"
https://signal.org/blog/the-ecosystem-is-moving/
Karat - Seattle, WA & Remote

Karat is a Seattle-based startup that does software engineering interviews on behalf of other companies -- primarily first-round technical interviews. Quickly-growing companies can spend a significant fraction of their engineers' time interviewing; we help take the load off.

We are a well funded and quickly growing startup. Due to this quickly-growing demand, we're looking to hire more Interviewers. The ideal candidate is a software engineer with strong written and verbal English skills with at least a few years of professional experience. Interviewing experience would be great, but we spend 20-25 hours (paid) training you before you even start, so if you're strong technically and love working with people we can usually make it work :) Interviews are conducted over video chat, using a collaborative code editor.

Expert Interviewer - Remote - 10-40hrs per week
https://jobs.lever.co/karat/d44ab283-c7c0-4bbd-b8c3-4dc0ced6...

Software Engineer - Seattle, WA - Relocation Available
https://jobs.lever.co/karat/586c77ea-5c3a-40e6-a940-f74ffeba...

If you have questions please email me at cate@karat.io
Can you explain to me how you would come to that conclusion?
AWS vs. Azure vs. Google Cloud Market Share 2018: Is AWS Still in the Lead?
Thanks. Maybe I'll try that over lunch next week.

I was curious one day after reading yet another comment contrasting driving in Europe vs driving in the U.S., distance-wise, and I decided to measure Seattle->Key West and compare that to Europe. Decided that the equivalent would be Paris->China (almost, I think the terminating point was eastern Kazakhstan).
Scroll down. They are most definitely selling inserts for lenses.
Is this running Android or not, what is the OS?
They are also a notoriously bad company to work for. They have a bad rep for quality control. They don't really seem to listen to the market all that much.

Apparently the CEO is just a horrible boss.
> It appears there are over 20k lines of Go code after excluding vendor libraries and the example and contrib directories (arguably, contrib should've been included).

close..

$ find -name '*.go'|grep -v ./vendor|xargs wc -l|sort -n|tail
507 ./test/e2e/alertmanager_test.go
540 ./pkg/client/monitoring/v1/types.go
562 ./pkg/alertmanager/operator.go
643 ./pkg/prometheus/statefulset.go
719 ./pkg/prometheus/promcfg.go
760 ./test/e2e/prometheus_test.go
835 ./pkg/client/monitoring/v1/zz_generated.deepcopy.go
1152 ./pkg/prometheus/operator.go
11410 ./pkg/client/monitoring/v1/openapi_generated.go
24526 total

Deleting the auto generate api files and ignoring test/ gives

-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
JSON 9 0 0 6276
Go 31 1020 1065 6028

which is quite a bit off from 20k.

> I dunno, it just feels a little disingenuous, to me, to say that something that involves this much code is just a "packaging method" for a normal application.

What is disingenuous is to call the prometheus operator, that deploys an entire monitoring stack a "normal application" The operator sets up monitoring on all the nodes, runs all the server components including configuring grafana and setting up dashboards.

Meanwhile,

$ cloc puppet-prometheus-5.0.0 puppet-grafana-4.2.0
192 text files.
157 unique files.
48 files ignored.

github.com/AlDanial/cloc v 1.76 T=1.09 s (131.9 files/s, 10534.0 lines/s)
--------------------------------------------------------------------------------
Language files blank comment code
--------------------------------------------------------------------------------
Ruby 43 425 108 2477
Puppet 32 132 1747 2280
Markdown 6 494 0 1201
ERB 20 105 0 925
YAML 35 0 200 459
JSON 4 0 0 329
Bourne Shell 2 28 130 198
Bourne Again Shell 2 28 56 176
--------------------------------------------------------------------------------
SUM: 144 1212 2241 8045
--------------------------------------------------------------------------------

Which is that large and doesn't do ANY of the things that the prometheus operator does.

> I believe this is the kind of thing people actually want. Highly efficient, thin "VMs" that are easy to manage and run as independent systems without requiring the resource commitment.

Or, people want to use k8s so they can run entire clusters of machines as a single consistent system and take advantage of things like rolling deployments and self healing applications.
I imagine regulation is coming. If not specifically for Facebook, then changes in privacy law in the US to edge closer to what the EU enjoys are forthcoming as soon as the US elects a Democratic House.
So AWS finally lost enough money to the Russian blockade that they caved. Sad.
How To: ChatOps Cloud Cost Control
Btw, European Union lets every resident vote in local (city and town) elections. Only for the parliamentary and presidential elections, you need to be a citizen to vote.
Show HN: Alexa skill for Hacker News that summarizes articles
I've made a Hacker News skill for Alexa so people can get tech news while driving, cooking, or cleaning. The first version lists post titles and summarizes articles:

https://www.amazon.com/dp/B07CKVDXC3

I'll have lots of time over the next few months to refine it and add things like

- comment summaries
- selecting posts by topic, and eventually
- answering questions about articles

What do you think of the skill? What I should add to it? What do people think about voice assistants in general?

To keep in touch, talk to me on Twitter or by email:

https://twitter.com/AdrianBPatter

adrian@patter.io
In China, in some parts, you can rent super cheap apartments for 80$ per month in some cases: they may not be super lavish or durable or even have electricity everywhere, but it's better than living out on the street.

I think SF should declare a state of emergency, throw the entire Rulebook/lawbook out the window and work with several developers to build at least 10,000 units as cost effectively as possible. We need more options between the current 2 extremes: 2 million dollar condo vs 20$ tent. The 240 million dollars per year they're currently spending to help the homeless will go a LOT farther that way.
SYAC: "getting to space"
APPEALIE (a SaaS Awards event - https://appealie.com/saas-awards-2017/) - Seeking right hire for role combining growth / marketing / content / award event project management position. 100% remote. Flexible hours.
Well... Each board had 32 LEDs (the top 16 were doubled, I don't know for what), each cube had 16 boards, 8 on one side, a couple in the middle without LEDs and doing communications, IIRC, and 8 more on the other side. Not sure it had LEDs on the back cubes.

I'm seriously thinking about building a cluster of ARM-based thingies and use LEDs controlled from each node to show usage of cores, NEON lanes (patching the Ne10 library) and so on. There are some octa-core big.LITTLE (I forget the new name) boards that would make the carrier boards simpler (only 4 per carrier needed, considering CPUs alone). The boards themselves would be simple, having only LEDs connected to the GPIO pins and power being fed to the nodes, which would be wired together using ethernet.

Another, way cooler but waaaaay dumber (because it'd be a shitload of work for me), would be to design a board around an ethernet switch and a bunch of Octavo SiPs (or, maybe, some Pi-like CPU Soc with PoP RAM on top, provided it has ethernet on board to reduce chip count). Having everything on a single board would avoid PHY transceivers and reduce board complexity, but it still would be a ton of work for someone who hasn't designed a PCB since the dawn of the SMD era. Also, the Octavo parts are single core and we'd need 32 of them per board to light up 32 LEDs in a meaningful way. I'd rather restart my hardware engineer career with something less megalomaniac.

The final, laziest, approach would be to get a cluster board and 7 SOPINE modules from the fine people at Pine64 and wire their GPIO lines to a couple LED matrix modules. With 28 cores per board, the use of 28 of the 32 lights would be simple to figure out, but we'd need something for the other 4 LEDs (2 could be from the on-board ethernet upstream port, but 2 still remain. Also, since the SOPINES stand perpendicular to the cluster board, spacing would be very tight.
That's the whole point of this, by blocking Amazon, these countries would be taking down a large part of the Internet inside their borders. We're not talking Amazon your one stop shop for dildos and bobble heads, but AWS, which powers a lot of other websites. The countries listed, like Egypt, know that you can get away with torture, but don't touch the people's memes.
I had a very similar experience with a water meter. When our small town installed smart water meters, they accidentally switched ours and our neighbors. It took me far too long to figure it out as I became progressively more obsessed with water conservation and monitoring of usage and watched our water bill continue to climb.

The penny finally dropped when I was standing in front of our house having ripped open the latest water bill to see an amount now having grown to be over $200 for the month (more than twice where it had been to start with) and looked at my dry, parched lawn that I had barely watered and my neighbors luxurious, green lawn. Getting our money square with the city took another 4 months and resulted in a rather unhappy neighbor.
I struggle with vi(m) and I've been on it for 35. There's a core commandset I can use, but in the back of my mind is the constant realization if I'd learned the other way, I'd type about five less keystrokes for some things.
Do we equally criticise the children of Frank Sinatra for holding and enforcing copyrights to his songs, what about Walt Disney, or the widow of Dr. Seuss. Why are the descendants of Martin Luther King singled out, but not those of other culturally popular works? Whose works do we get to morally appropriate and shame people for not giving away for free?

Personally, I might blame the descendants of Disney the most if they had significant voting shares in Disney Corp, but as to the rest I doubt played a key role in the expanding copyright to the degree it has today.