skysight-inc/HackerNews huggingface dataset:
Imagine if Google Reader or Wave had been your personal side project and one day it just happened to catch the eye of the wrong businessperson
Yev from Backblaze here -> we do! Though granted this post was general and not based on our own horde of SSDs (which we haven't deployed) - but the topic was interesting!
$500k/year? I’m supposed to feel sympathy towards you when there are H1b holders who are being horribly exploited?

$500k/year is a lot of fucking money, even in the Bay Area.
Driving across the Pacific anytime soon? :)
Canvas Defender is Multilogin's product :) Other canvas plugins block the canvas, which is a much clearer signal, and they go to lengths to point out how simply blocking the canvas is worse.

By adding random noise every hour, it basically means that the confidence in the canvas as a signal is going to be 0. That's about the best you can do.
> and I’m happy if they’re getting other work done

It seriously doesn't sound like he's happy when he snaps at them to unmute and start responding!
Hang on a sec, it's more like a 4-5 hour drive. (I live in LA.)
I love that podcasts are one of the few pure truly open mediums. Its literally just a audio file on a server somewhere included in an RSS feed.

I think more people should try to create their own podcast. I've been doing my own podcast after being a guest on a couple episodes of another tech podcast and I can't recommend it enough.

I think it should be treated like the low barrier to entry medium it is.

Current favorite podcast is the indie hackers podcast. Sometimes something you hear is more impactful then reading the equivalent.

I prefer podcasts to audio books usually as podcasts are meant for audio whereas audio books are just adapted to the medium.
Self-Driving Snow Blower
I agree. If that seems ego driven, then you shouldn't be working in a professional environment. It's not even so much frustration as just getting to the bottom of the issue and resolving it.
Or better yet, give labor the same freedom of movement that capital has. Problem solved.
Agree.

This is another useful resource, discussed here already - http://seriot.ch/parsing_json.php - which lists relevant standards. But "the" standard is static, so divergence, is any, is with other standards (different from json.org) vs. evolving JavaScript.
The title isn’t misleading, but the name of Redis Labs is. I would wager that far less confusion and hand wringing would have gone on with this if the company were named something else, like sbaL sideR.
> It's not until you get to the top several percent of income that fertility starts rising again.

Yes, that's what I meant. You could argue about the significance of the top percentage rise in fertility, but if anything, it shows that fertility is constrained by lack of resources in a significant way as well as education specifically.
> No law obligates employers to respect religious beliefs.

This is incorrect. For example, see title VII of the Civil Rights Act of 1964. Religious practices must be accommodated. There are various exceptions, but this is the general rule. There's an enormous amount of case law supporting this. Telling employees that they must be available 24/7/365 is prima facie violation of this law.
One thing I've found surprising and interesting over the past decade or so is the popularity of permissive licenses like BSD, MIT, and others. I would have expected the essential share-alike fairness of copyleft to resonate more. I don't know if it's down to marketing (the whole viral thing), the influence of commercial users, or if it's fundamentally what people prefer, as you do.
> I didn’t want to stay medicated (my previous stint had lasted a decade), and I understood that the rules of the retreat meant that as I had left before the end, I could not go back. Vipassanā makes it clear in its literature regarding “serious mental disorders” that: “Our capacity as a non-professional volunteer organisation makes it impossible to properly care for people with these backgrounds.”

I don't really see what the author's personal troubles have to do with specifically Buddhism. If you stop taking powerful psychiatric medications and freak out in a greek monastery on the the Athos peninsula, you're also likely to get hauled away in handcuffs.

I'm no mental health expert but it seems risky to stop taking your meds, cold turkey, and likely against the advice of your mental health professional, proceed to immerse yourself 24x7 in any sort of religious retreat.
I don't know why you're bending over backwards to excuse it.

It's toxic. He's being nasty. He could say everything he does without the snapping, blowing up at questions, dramatic sighs, 'oh boy's. It's all so incredibly passively aggressive.

And that's actually the worst bit! It's hard to call him out when he's not explicitly calling them 'idiots' or something. It's like it's some kind of plausible deniability of being horrible to people.

But I don't know these people and maybe they're all fine with it. And Wolfram is paying the bills so it's his style if he wants.
For what it's worth, I don't particularly have a cross to bear with respect to Java. I cited it just because its invocations as a Bad Language bogeyman are common in the Go-focused writings I've found, and those are far out of proportion to its inherent flaws (of which I believe there are many!). I completely agree that it's a matter of preference, which I think is supported by the fact that I found Go to be the best choice of language in the context that I'm operating in whatever my reservations.

I'm confused about your assertion that the Java ecosystem has a similar problem, though, because my sense is both that it has a much less identifiable orthodoxy by virtue of being so widely used across so many domains, and that the new guard, such as it is, is very much in favor of creating libraries and utilities that favor simpler implementations and interfaces contra its "architecture astronaut" baggage.
Yeah, I do too, my useragent string is somehow almost completely unique. I try using a more "common" one and suddenly everything locks me out.

Canvas Defender only adds noise on hidden canvases, ones that are obviously being used for fingerprinting.

But yeah there's no perfect solution. If you simply block canvas rendering, like some plugins do, that is a 100% identifiable signal. So the best you can do is make the fingerprinting "unsure" that that is you, by having the fingerprint be different every time.
I like the auction idea.

If they are willing to pay a lot...I'd say there is a fair chance they really do want that person and they're worth bringing in.
The rule that the article talks about is only valid for folks that have already filed for green cards(thus expressing intent to immigrate) and been on work visa for 6 years+. They would be immigrants if not for the extremely long wait list.
I took it as the author simply relating their experience and including some informed opinions on it. What was news to me was that this can happen just with meditation! I didn’t know that.
If that's what he's arranging, then its his own self-created dysfunction.

The people on that particular call didn't even seem to know what they were talking about half the time though. It's entirely possible that they're both asked to passively participate in oversubscribed meetings and neglecting to do their jobs creating further frustration.
@OP would you mind putting a contact method/email in your profile

Unfortunately this is harder than it should be. The media is right, there is a huge need for talent here, but there is 0 pipeline to take/train that talent.

Right now it’s just sysadmins, software devs, and B-Sides hackers who seem to fall into all the teams I’ve been a part of (mainly network defense and infrastructure hardening).

Texas is deploying a pretty innovative program next year that will teach cybersecurity for the last two years of high school and then award the student an Associates Degree. From there the plan is to deploy them a giant SOCs of various companies that need lots of eyes to monitor the logs/false positives. This will be 1 or 2 years of real world experience before letting them go on their own in the career marketplace.
I'm sorry but most analogies for programming languages just don't make any sense. This is why no one takes software "engineers" seriously.

What the hell does "power level 9000" even mean for a programming language?

Big, successful projects have all been written in Go, Rust, C++, Python, and many more languages. The key is that they've been chosen in cases when it makes sense to choose them. And it has nothing to do with childish "Rust is fast jet. Python is slow car." analogies.
I've been meditating for approximately two decades, and I think it was clear to me from the beginning, more or less, that abnegation of the self was absolutely a possible pitfall: to be either conscientiously approached, carefully avoided, or embraced and thereby ultimately ameliorated. I haven't had much success with any of the three, and it's something I still struggle with.

I try to make this clear to people when I talk about meditation (which I don't, often) - it's a sword, not a shield, and you can definitely misuse it. But for people who feel lost and powerless, it is sometimes worth the danger.
Basically everything meaningful used for fingerprinting requires JS. If you don't have JS running, that's a signal, but a really weak one. About all they have after that is your useragent and IP address.

Too bad most of the web isn't written to be without JS (or that we don't have stronger protections against fingerprinting, so it wouldn't matter....)
> my previous stint [taking mind altering anti-psychotic drugs] had lasted a decade

Very interesting how much the author focuses on this one weekend retreat of sitting around, and not on his admitted long term use of experimental mind altering antipsychotic drugs.

This sounds like commonly reported withdrawal symptoms (aka freaking the fuck out) from long term use of very very powerful poorly understood drugs.
Does the article say the author quit their meds cold turkey before this retreat? I viewed the first sentence you quoted as meaning the author was stuck. They didn’t want to go back on meds (we aren’t told when or how the meds were stopped) and they couldn’t go back to the retreat. I thought it was a simple statement about having few options.
I disagree. I am pretty sure that there's some code that is short and simple but you want to have descriptive names anyway like financial related computations.
Its hard to follow, but I don't think he was on medication going into the retreat, rather was given anti-psychotics in hospital after. (There was, apparently long ago, a history of mental health issues).
Customers Hunt for Bankrupt Crypto Exchange’s Missing Millions
Do you have any links? I browsed your submission history but it's fairly lengthy.
Why Kubernetes Is Ideal for Your CI/CD Pipeline
Super Mario – On MCU(STM32)
If the plaintiff is saying that they are observing a religious holiday, then it is up to the defendant to show that this is a hardship for the business or otherwise not a reasonable accommodation. This is pretty standard stuff, with lots of case law to back it up.
I find it compares favorably to IRC and XMPP. File transfers and offline messages and encryption "just working" without having to check if my client, other persons client and the server(s) support it (or having to bring helpers into the mix) is worth a lot.
A real shame, so much nicer that firewalld on the command line / files, I believe firewalld has some usable GUIs now for people that are running it on the desktop though and of course BPF should make things better / easier.
There is something that makes me a little sad inside that running on the treadmill while being on the computer and working is even a possibility. It's like in the movie WALL-E where people are shuffled around on lazy-boy like chairs while eating ice cream. It just feels wrong. There is much to be appreciated with being with your thoughts, music, and running.
From the text it sounds like there was a large amount of time between the hospital/medication (that was in the mid-Nineties) and the meditation retreat, which I assume was relatively recent - I don't think he was on meds by then?

>I had been screened out at the initial application because of my history and then, after going into detail, accepted, as my prior issues were so long ago.
For old-school meaning about '85 or so, 'optical mouse' meant a mouse on a special gridded pad that worked optically.

See this: https://commons.wikimedia.org/wiki/File:Sun_optical_mouse.jp...

That's not a regular mouse pad, it's a special red/blue/silver grid detected by a laser in the mouse.
At what point do they stop being considered visitors? I've been here 17 years, have paid my taxes on time, assimilated as best as I can and am patiently waiting in line.
very old english, that pretends to be modern but sounds dumb ;)

Actually, I'm not very good speaking english. It's not my first language, if anything, it's the last one. :P
>It does not grant any immigration benefits.

Red herring. He made no such claim. Dual intent acknowledges that these people aren't just visitors, they may stay forever.
Legal. Court found it to be legal.

From the article: “A group of technology workers called Save Jobs USA who argue the program jeopardizes American jobs sued the Obama administration and, after losing in D.C. federal court, appealed the case.”
Show HN: Learn Istio Service Mesh
Policies should never be “death by 1000 cuts”, either. Politicians keep finding ways to make things that they don’t like unnecessarily hard, just because they haven’t found a way to kill them off entirely. Well, frankly, that kind of thing is crap.

Not a great test. I would want to live in a place I couldn’t vote, but prohibiting immigrants from voting is good policy.
For apps that just do basic things like read and write to a database (e.g. DynamoDB) would it be possible to go a stage beyond serverless and have the code that runs in the user's browser talk to the database directly?

Obviously you'd have to be careful about permissions, and integrate with Cognito, but there are REST APIs for talking to AWS services so I'm sure there are use cases where even the lambdas are not necessary.

I don't know what such an architecture would be called, other than "serverlessless".
This is a Howard Newton quote. I think you're confusing it with "F = ma".

https://quoteinvestigator.com/2018/07/18/tact/
That is incorrect. The word "toxin" has a specific meeting. Almost nothing that we eat or use is toxin free. Even "organic" produce contains a wide variety of toxins. But generally the dosages are low enough to not cause any problems. If you want to complain about toxins then please clarify exactly which ones you're concerned about.
I expected this to be more along the lines of Pusher vs Intercom.
The seduction of platforms to consume the apps that ride on them leads to a quick local maximum.

We need federated/ shared small payload low latency pub sub with storage.
Observability for Your Microservices Using Kong and Kubernetes
clicked on the link to read this, apparently my pi hole has the domain blocked
For dominant content distributors and platforms, there is real economic incentive for chasing deep lock-ins. And practically no incentive to comply with or contribute to any sort of standard. That is the unfortunate reality today.

If we have reasonably good competition among these platforms, we may just have some hope there.
Maybe mastery doesn't imply usage
Perhaps it's still an effective brand in their target market?
Has anyone done anything significant with Twilio Chat? My company is looking to move over to them in the next year maybe...
TIL: VS Code for Chromebooks exists
My day job involves a lot of Docker, Kubernetes, and microservices stuff, and the way we do builds and deployments is in flux... so every time I'm looking at a new project at work, almost the first thing I do every time is go hunting for the Docker artifacts to figure out what deployment looks like.

Apparently this habit is now rubbing off on open-source projects, too. :)
Meditation retreats sound interesting, but they've always struck me as tending to have a fairly grueling, bizarre schedule- awake and breakfast at ~6AM, dinner at 4pm, lights out at 9PM (and no meal until breakfast the next day.) It strikes me as the worst setup for long meditation sessions- getting everyone sleepy and hungry and out of sorts. That it would send susceptible people off the deep end doesn't sound surprising.

As a sort of "negative control," I wonder if psychosis is as frequently triggered by other taxing programs; for instance, army basic training? There too people are forced to sleep on an artificial schedule, meals are regimented and at potentially unfamiliar times, and most of the day is spent in unfamiliar, effortful activity (but all of which is probably diametrically opposite to meditation.)
Kickstart a Personal Website That Showcases Your Work as a Software Developer
Creed – Motivational Video
Nintendo America President Retires
https://hn.algolia.com/?query=alex3917%20willoughby&sort=byP...
>most of the foreign born workers in silicon valley are people who immigrated to the US as children

Where did you get this stat? You're calling others liars while posting questionable stats yourself.
I don’t think I’m suggesting a double standard. I don’t know much about any of these fields but I think the standard should be the same.
It does not. But we already had an argument where you've shown the absolute lack of knowledge of the US immigration.
Well, you disagree with me, and call my opinion 'bias', i.e. 'biased'. (Leaving aside the gratuitous 'laughably'.) You presumably see yourself as 'not biased'. (Nice work if you can get it.) I think 'bias' used like that doesn't make a lot of sense. Every person speaking their mind can be called 'biased' by someone who doesn't agree, but that doesn't really get us anywhere, does it. It's primarily a way of disguising (to yourself) that you're saying "You're wrong and I'm right".

Yes, 'suggesting the targets lack reason', which if they had it, I suppose, would make them more in agreement with the criticizer. (In this neo-con-ruled world people who use the term 'bleeding heart' see themselves as 'realists', i.e. follow the pronouncements of the local economist, think-tank, party-back-room guru etc without much considering the actual effects on people or the world. Money, or votes, is the prize. Everywhere is obsession with 'efficiency' and 'growth'. It's hardly noticed how many people hate their work, or that growth is unsustainable, or what's happening to the planet. We have no idea where we're going but are obsessed with getting there efficiently. But that's rant for another place..)
> Basically everything meaningful used for fingerprinting requires JS. If you don't have JS running, that's a signal, but a really weak one.

It eliminates probably 99% of the population. Throw in some css fingerprinting and you could probably be identified uniquely.
I guess "toxic" is pretty subjective. Personally, I draw the line at personal insults. You might draw the line a little earlier.
Why are you stuck? Country quotas?
That is exactly what I am asking.

The bigger revelation is the cognitive blind spot folks are exhibiting from having a raft of knowledge.
the message is that meditation has a dark side and some previous imbalances may land you in deep trouble. people don’t really acknowledge this and put an = between meditation and calm/transcendence.

same thing as with certain types of substances. you may have a really good or a really bad experience. at least with meditation there is some work (a lot actually) involved and along the way you get a chance to process some of the things that happen to you.
I think most of us would be sad or depressed if our lives were like his. But it seems like he has intentionally conformed the rest of his life to the things that matter most to him (his work, company, personal productivity) rather than what you or I think of as happiness or a good life. I certainly wouldn't want to be him, but if he's living how he wants to live, who am I to judge.

I might be a little biased though, WolframAlpha got me through countless hours of college homework assignments.
Sounds like you started reading prepared to defend Buddhism but failed to find a well defined attack against it.
I take issue with the very idea that anything I do in my personal, uncompensated time is required to be vetted or approved by anybody. Google's "earned" a swift kick in the rear in this context.
> That's perfectly legal in the US.

This is incorrect. This behavior is illegal according to title VII of the Civil Rights Act of 1964. It is not enough to treat people “equally”, because it is trivially easy to come up with “equal” but discriminatory requirements. Instead, companies are required to reasonably accommodate the religious observations of their employees, unless there is some compelling reason otherwise.
Indentured servitude with a new name basically. My friend works in the health industry and I can confirm this. The second he got his greencard, everything changed as far as employer abuse. Now it's just the typical abuses we all deal with.
Younger I loved having all my shit around me on my desk. It was hyper natural and hyper efficient. Nowadays ... nope. It feels a bit like reading your own undocumented one night epic project .. with age you just love a bit of structure and cleanliness
I did a 10 day Vipassana retreat recently. It was indeed grueling. Up at 4. Start meditating at 4:30, etc. It was hard but rewarding. Im still celebrating the rewards and I did this 6 months ago.
using matrix via weechat using the new python weechat-matrix (https://github.com/poljar/weechat-matrix) plugin should give a very convincing IRC on steroids experience; it even has e2e encryption landing. The emacs matrix client (mclient.el) is also in active dev again.

Riot is also good, but probably too bloated for your tastes :)
>> On what basis

On the basis that the contract says "40 hours a week". I don't owe the employer jack beyond that.
Depending on your threat model, absolutely. Cognito supports issuing temporary IAM credentials, so you can have granular permissions, billing and auditing.

I debated doing this for a side project but decided it was a little too risky for my use case. For a corporate/intranet thing, though, it'd absolutely be reasonable.
Lime Hires Its First CFO
I ran into this same suggestion just a few months ago and after 30 years of shitty sleep finally learned how to relax and sleep.

Can confirm it definitely works - I'll intentionally get too cold, then pull up the blanket to warm up and fall asleep solid in moments.
Pinterest Files Confidentially to Go Public
The form assumes you are <2yr/<$5m. So should I email you with details of our company. We are already a customer.
What Does “Proficient” at TDD Look Like?
When we say someone is proficient at TDD, what outcomes have they achieved? What capabilities do they have?

I’ll take your suggestions to put together another TDD episode for Agile Thoughts

http://agilenoir.biz/en/agilethoughts/why-developers-dont-tdd-a-radio-drama/

Here is what I’ve got so far.

Here is what I’ve got so far.

You’re proficient when (scroll left to right to read):

You can write a dozen tests in an eight hour day.
You are have refactored 4 big functions or classes to make them testable.
You bristle at any suggestion of skipping writing tests.
At least a week has passed since when you last used the debugger.

You are a master when:

You can teach others how to become proficient.
Your team’s project has very good code coverage (> 80%) and still
this sounds like Palantir to me
I never claimed the majority of the US was great for bicycling; just that Florida was exceptionally bad. I think maybe you read more into that statement than was actually present. (I think I understand the confusion — I intended to say there was a broad range of infrastructure friendliness.)