skysight-inc/HackerNews huggingface dataset:
Location: San Francisco, CA, USA

Remote: Preferred, but on-site is fine

Willing to relocate: No

Resume/CV: https://linkedin.com/in/suri-samson

Email: sjsamson86 at gmail d0t com

Technologies: Computing Infrastructure (Servers, Networking, Storage), GNU/Linux, Docker, Kubernetes, VMware, OpenStack, CI/CD, Distributed Systems

About me: I am a Bay Area native and lifelong technologist. Built my first computer when I was 8, got exposed UNIX/Linux systems and installed Red Hat Linux and Slackware in late 1900s, which sparked my interest in technology and set me on the path I am on. Experience and skills in the Systems/Infrastructure/DevOps/SRE space, from the physical layer (data center and computer hardware) up to supporting apps in production and the developers that build them. Recent years focused on the emerging cloud native computing stack, helping software developers and organizations be successful with it. I bring a systems theory approach to thinking about and solving problems. Have many areas of interest, and am also interested in applying my skillset into various other (not traditionally considered tech) industries and verticals like transportation, energy, water, agriculture, etc. that can have a large positive societal impact.
speaking as someone who's interviewed a LOT of bootcamp "graduates" i'd also say it's a terrible waste of money and human resources. Let the bootcamps do it. There are way to many people who go through them who aren't up to the standards any reasonable company would want. There are definitely some gems in there BUT...

also teaching is actually really hard, and to do it right requires someone who understands how people learn, not just someone who knows how to do x.

also, teaching bootcamp cirriculim is a full time job for multiple people. You up for that?

> I will pay entry level folks to join the bootcamp and out of the batch, I will then hire the best candidates once bootcamp is over. So there really is no downside to the bootcampers.

as a somewhat snarky aside: The idea of taking low paid people and teach them to do a task, and then if they do it really well, you pay them more to continue doing it, is an established idea called an internship.
I can also mention some ZZT editors: KevEdit has (disabled by default) support for using hjkl to move, but it otherwise doesn't have much vi-like stuff. ZZTQED is more vi-like; it also can use hjkl for cursor movement, and also supports numeric prefixes, and some other stuff (although regular expressions are not implemented).
What? No, the Therac-20 had exactly the same bug, that was triggered just as frequently, however it had a hardware guard preventing the bug from killing people.
Political ad spend is a tiny amount of facebook's revenue. It has nothing to do with money and everything to do with Zuck's politics
I thought they switched the baby powder formula from Talc to Cornstarch many years ago. Maybe I'm mistaken?
https://news.ycombinator.com/item?id=21641360
sounded familiar, turns out I had read that it didn't replicate (surprise) within the past week on hn
I'd agree with your observation about different realities, and I think it's woefully underappreciated. I think it only truly clicked with me once I entered a stable, long-term relationship with my now wife - which made me immersed in the daily minutiae of a woman's life, the stories, the perspectives, the concerns, the emotions. It's something that's hard to learn from just brief, casual interactions, no matter how open-minded one is.

Personally, I feel the issue of gender balance in tech is approached completely wrong from every direction. The goal should be to give opportunity for anyone who wants to join and excel in the field, and to let them feel comfortable and safe in it. But the topic became a battleground for interest groups that demand fixed ratios and discrimination in their own favor, and there's also the strong confounding factor of money - IT is currently one of the easiest, if not the easiest, way to make lots of money with little training and up-front investment, so the media spotlight is focused on tech (vs. other occupations).
"Another improvement might be having a way to say "give me just the security fixes"."

It's already possible: https://github.com/golang/go/wiki/Modules

https://github.com/golang/go/wiki/Modules#how-to-upgrade-and...
I came along well after this show ended, but my dad had a CD of them that we listened to as he took me with him on computer repair service calls. Those trips were why I'm in CS now, so this brings back fond memories. Thanks for sharing!
AWS seems to want to discourage the use of us-west-1, which is in San Francisco AFAIK? us-west-2 probably has a lot more capacity. Historically it's tended to be cheaper, too.
From almost a year ago, I think he presages this starting at around the 1:00:20 mark:

https://www.infoq.com/presentations/os-rust/
The bandwidth to upload to people can get expensive depending on where you live. Most home connections don't have bi-directional fiber so you are stuck with crippling amounts of upload bandwidth.
It's an awkward, overly simplified attempt to correct systemic errors.

There is reason to believe that women, people of color, etc are unfairly kept out and it does great harm to their lives (and has other undesirable consequences). We mostly don't know how to remedy that, so we come up with some cludgy thing like "Let's set a goal of hiring more women" instead of looking for a more elegant solution.

Unsurprisingly, it tends to not work all that well. Then you get articles like this one trying to explain the failure, in essence.

Edit: The Rooney Rule is the only elegant solution I've really seen for systemic bias in hiring. The NFL requires teams to interview people of color who apply for certain positions because they determined that the bias in their pipeline was pre-interview stage. It did wonders to improve the numbers without setting a quota.

https://en.m.wikipedia.org/wiki/Rooney_Rule
"A Datum Corporation" reminded me of Traf-O-data [1].

[1] https://en.wikipedia.org/wiki/Traf-O-Data
A BPF->kernel module compiler would ensure all necessary cleanup happens in __exit automatically
Probably because for the non latency- sensitive parts of your app you would want to move them to a large cheap region anyway, and us-west-2 is both larger and cheaper.
Box.com Is Down
We are doing a lot more donating around prison abolition these days. The one donation I end up debating a lot though is to Brooklyn Bail Fund. We're literally paying to undo individual instances of government policy. But it's not fair for those people to remain incarcerated.

I feel good about donating to Critical Resistance for the long game aspect.
Dissented Nepotism, a government election generator
I was wondering the same thing. Seems like an odd choice.

My hunch is that us-west-2 is more popular (literally every company for which I've worked that used or - currently - uses AWS chose us-west-2 over us-west-1, even when us-west-1 is geographically closer).
Of course, some products require data collection to function, and I agree that in such cases data collection should be kept at a minimum.

I was referring to products such as Windows. The consumer versions of Windows do not have UI controls for stopping telemetry entirely, nor is there a paid extension offered by Microsoft that disables it.

There is clearly a demand for a Windows version that offers complete privacy, yet Microsoft is not interested in meeting that demand.
Alternatively, we track raises @ http://perks.guide/raise
For what it's worth, the defining characteristic of that style of beer (american pilsner) is being brewed with corn or rice. There's absolutely nothing wrong with using rice/corn in beer, anymore than there being something wrong with using wheat in beer. Corn gives it a distinct flavor. Try a kentucky common sometime. It's basically an amber brewed with a significant percentage of corn.

I think bud actually only uses rice and 6-row (i.e. old-style, harder to convert) barley. I could be mistaken about that, though.

At any rate, the adjunct grains used in US "megabrews" aren't just there because they're cheaper than barley. They're very much a part of the flavor profile, and a big part of the style. Whether or not you consider that a positive is personal preference, but they're not bad beers at all.
Sorry, I meant "does it only try to use my GOPATH for imports while type-checking my source". My dependencies are in ./vendor, so ignoring it would lead to lots of problems.

Renaming stuff in vendor: almost never. It could be useful for handling library updates though, if it worked and were possible: you could refactor it to the v2 path, automatically updating your code, and then pull the new update for real and be mostly done (for minor-but-breaking changes). I've done similar things in other systems for library updates, since there's usually zero automated migration help for library users, only authors, despite users greatly outnumbering the authors.
> It's absolutely unkillable

Just like any other distributed system, this is vulnerable to organized take downs and scare tactics. There was a whole bunch of mirrors of Pirate Bay, yet once most of Europe's legal systems adopted the "sharing is theft" mindset, it became pretty much impossible to find one.
I checked my Amazon orders for the past two months: ~60% of the packages are $10 or less. However, there are a bunch of them that are $50+, and a few expensive packages can compensate for a large number of smaller ones.

If my buying pattern is typical for your average Prime user, $15 per package isn't completely outrageous.
Please expand on the second paragraph.
One thing I hate about AWS billing is that it doesn't separate out disk costs from the VM compute. Also, is it just me or is RDS ridiculously expensive? I'm fairly new to AWS, having mostly used (and continue to use) Azure.
Give me a brewery that isn't concrete floor, dark walls, and exposed ceiling, and I'll be a regular like Barney Grumble. Every one I've been to in LA is like this. All that hard surface makes it impossible to hear anyone without yelling, and breweries are not clubs, they are places to have beer and talk to your friends. Restaurants used to have carpeted floors and drapes for a reason——actually hearing your friends.
SEEKING WORK

Location: San Francisco, CA, USA

Remote: Preferred, but on-site is fine

Willing to relocate: No

Resume/CV: https://linkedin.com/in/suri-samson

Email: sjsamson86 at gmail d0t com

Technologies: Computing Infrastructure (Servers, Networking, Storage), GNU/Linux, Docker, Kubernetes, VMware, OpenStack, CI/CD, Distributed Systems

About me: I'm a Bay Area native and lifelong technologist. Built my first computer when I was 8, got exposed UNIX/Linux systems and installed Red Hat Linux and Slackware in late 1900s, which sparked my interest in technology and set me on the path I am on. Experience and skills in the Systems/Infrastructure/DevOps/SRE space, from the physical layer (data center and computer hardware) up to supporting apps in production and the developers that build them. Recent years focused on the emerging cloud native computing stack, helping software developers and organizations be successful with it. I bring a systems theory approach to thinking about and solving problems. Have many areas of interest, and am also interested in applying my skillset into various other (not traditionally considered tech) industries and verticals like transportation, energy, water, agriculture, etc. that can have a large positive societal impact.
Why do they come to work? Why do you come to work? Is it something like "I shut up and sit down for money" or something else? Are there activists who earn money?
>limit the number of contacts users can have

Just look at Path. It was a social network that was arguably much better than facebook and it did exactly this by limiting the number of friends you had to 150. Wasn't able to grow fast enough to dominate and collapsed.
they already inflate it. all currency is currently regulated by the banks and value is purely artificial. you can thank the UK housing bubble. the banks realized digital currency is great because its not regulated, and created money out of thin air and lent it couples buying houses and any money they got back they counted as profits. this is why the economy crashed in 2008 - the globe realized there was nothing carrying value but the banks artificially maintaining value of currency.
At my country (Bolivia) during the coup we noticed real news being reported as fake news and take down, fb tools don't really work in either side real or fake.
You said "But there are whole languages (particularly from the Indian subcontinent) that cannot be written without combining characters."

I suppose I didn't consider that they could be written without combining characters given a different design.

As far as invisible characters, I'm not interested in arguing about it. English, as written, has all sorts of different structural uses of white space, it isn't all just style.
Reminds me of the security analysis tool from FB

https://engineering.fb.com/security/zoncolan/

https://www-wired-com.cdn.ampproject.org/c/s/www.wired.com/s...

Also reminds me of sonatype or findbugs which does something similar but works on a set of rules instead of on ML.
"Prejudicial slur"? Give ME a break.
In the US, they correct themselves in small letters at the end without changing the text, or they equivocate that it essentially doesn't matter that much, or try to memory-hole the article. The original claims supercede the reach of the correction by several orders of magnitude.
> Should be obvious that it directly interferes with the business model of the company so it's probably never going to happen.

That same bottom-up virality is being used with great effect to increase consumerism across the board. Tamping down this fire would hurt not just facebook but every business selling more products and services in sustaining this raging dumpster fire of peer-to-peer propaganda/advertising.

It's not limited to the business model of facebook, it interferes with business in general.
How does this level the playing field? Why would this not reduce the overall rate of learning for everyone to suit the needs of the slowest students?
Dijkstra: Denken Als Discipline (2001)
I actually love the design...

I'll pass on Alexa, though. I'll take a dumb home, please. I don't mind flicking a switch. Or I'd rather build much if that side out myself...
Chess masters have long been combining human and computer analysis... even before computers were able to actually beat humans at chess.
That’s fair. Of course there’s a literal way out in that the root project can override whatever it wants, but there’s no way for library authors to automatically propagate that sort of fix.

So Cargo allows independent dependencies to solve the problem of broken semver in another dependency (as long as a viable version exists), where in Go it would need to be fixed in the original dependency or the root module.

I still think which approach “solves” the problem will depend on user behavior - it’s easy to imagine forcing broken semver to be fixed at the source working better in some cases than relying on incompatible version lists being updated correctly across many libraries. But Cargo certainly provides more tools to solve the problem.
They should compute the SHA512 hash of lines of code or code blocks from well-known open source projects and then just give you pre-computed "reviews" for those lines/blocks, and then only charge for "novel" code. Otherwise you would need to waste time segregating your original code from the various packages you use. And it seems unfair to charge customers for canned results that can be cached and served at very low cost.
Metaflow, Netflix's Python framework for data science, is now open source
We could not agree more. We tried our best to make a case why the data or privacy dichotomy is a false one, especially in the context of building a search engine - one that is competitive and independent. Our rules are: no personally identifiable information (even minimize probabilistic attacks), minimize data collected to the bare minimum. This is what we use ourselves and what we want our families to use. We care.

It does come with challenges though.

1. It requires a change of mindset by the developers

2. Processing and mining data implies that code be deployed and run on the client-side.

3. The data collected might not be suitable to satisfy other use cases. Because data collected has been aggregated by users, it might not be reusable.

4. Aggregating past data might not be possible as the data to be aggregated may no longer be available on the client.

However, these drawbacks are a very small price to pay in return for the peace of mind of knowing that the data being collected cannot be transformed into sessions with uncontrollable privacy side-effects.

Disclaimer: I work at Cliqz (some of the comment comes from the article itself).
Amazon taking from open source without giving back.
>I don't think it is inherently sexist to suggest that men or woman may exhibit certain behaviors more than the other.

Cue James Damore.
I kind of like "why didn't you just (use simple and obvious solution that doesn't work for some reason?)" If there's a simple and obvious solution that doesn't work and the reason it doesn't work isn't apparent, it's nice to know why.

On the more malicious side of things, one of the more effective ways I've seen people blast something to oblivion is "I don't understand how (your stupid system) solves (intractable problem created by your stupid system.)" Occasionally someone will twist the knife by prefacing it with "Maybe I'm missing something here, but...."
A friend of mine makes a living by helping big companies navigating AWS pricing and guessing what the bill will look like. He even built a complete software suite for that :
https://github.com/trackit/trackit
Sure, but just pointing out that the ability to carry an ethernet signal does not impart the ability to talk on the network the hdmi might somehow be plugged into.

If you can provide an example of a receiver that does this that would help. I'd like to see actual usage of this feature before I start worrying about attack vectors. From what I can find nobody has implemented it.
Something that I imagine could even be good for Facebook's bottom line, would help mitigate this issue and would improve the user experience immensely: Rebalance how often friends/groups/pages show up in the feed.

Right now, I have some friends who never post, some who post "regularly" (I'll leave that intentionally vague) and others who post 5-10x as much. As a result, my feed is dominated by about half a dozen people and groups. The "mega-posters" are often people who:

- I know only tangentially (they aren't my best friends)

- post generally good/thought-provoking/funny stuff (otherwise I'd just unfollow)

- some (but not all) of them post political stuff

Again, I don't want to unfollow these people, but Facebook gives me no options besides "see it all" or "see none of it" (they took out the "See less of this" button at some point).

If Facebook were to rebalance my feed so that I saw at most 1 post per person per day (or some similar metric), that would have a couple effects:

- I'd scroll through Facebook for longer at a time before getting the "I'm done with this" feeling.

- I'd probably be more likely to see stuff from friends who don't post often

- The political content of my feed would no longer be dominated by news junkies or other outliers (like the person who posts every article from every publication about the impeachment proceedings)

If I didn't have many friends, I could see how this model would cause me to "run out" of content in my feed, and maybe then Facebook could revert to showing everything. But I've accumulated hundreds of friends over more than 10 years on Facebook, so I don't think that would be an issue.
Theres a note on the ticket that domain renames can be requested via support and this process does work - I've tried it on my own site :)

I've had some visibility of the internals of this work and it has involved touching a very large number of systems across a lot of teams. If you're interested in this issue, do also follow CLOUD-6999 which tracks custom domains and has a number of updates which are related.
Social Mirroring: If You Want to Make Someone Happy, Be Happy
Can you just remove newlines from files? In most languages they're optional.
I didn't ask google - I looked it up in the M-W dictionary:

1 : prejudice or discrimination based on sex

... and "discrimination" is what the op expressed. It is a synonym for "distinction":

Discrimination: 2 : the quality or power of finely distinguishing

Discrimination is not necessarily negative - I suspect you hold many discriminating views on all number of topics be they wine, television shows, musical groups, etc. I personally hope to continue to become more and more discriminating as I learn and grow.
I think you're a bit too pessimistic/cynical...

1. It's State National, not sure where you got "Standard" from.

2. Vouch is acting an MGA/Program Administrator, including being involved in underlying insurance product/actuarial design. This is WAY different than being a regular broker/agent. (It's essentially the difference between sales, and sales and operations.)

3.State National doesn't have a reputation for anything--that's what makes them a fronting carrier! Besides providing the paper/AM Best Rating/filing assistance they are not involved in the day to day.

4. Being Surplus Lines Licensed is not a red flag; if they want to offer (possibly in the future) additional options for hard to place risks, then it's being used appropriately. If they are using it just to be able to offer "something" when they know, say, Hiscox would be happy to cover them, then I'm not enthused.

5. Having only a few licensed producers on stuff is not unusual for now; they may be sharing staff with a partner/TPA, plus they may have a large inhouse underwriting team. With so many coverages being offered though, they do need a larger staff than normal to be proficient.

6. It's quite likely that being focused on a narrow class means they can be more responsive/flexible and better able to price risk. I assure you the Hartford does not care at all about the VC funded tech startup market. Program business can be very lucrative AND beneficial to those being covered. Some brokers (large or small) have NO IDEA how to handle tech startups; if Vouch proves itself they may eventually try to place business with Vouch.

7. Some insight in how they will handle claims would be good, I agree--ESPECIALLY for D&O and E&O where legal assistance is critical (and specialized). Being able to offer/get your filings approved for many different coverages is only a piece of the puzzle...you need experienced people on the claims side, irrespective of the bare ability to "pay claims". The fact they don't even discuss claims handling on their site makes me sad :-(

8. Oh, insurance companies get sued all the time for denying claims, not that you want to be in that position...

PS You founded Esurance? Cool!
Liking a hobby/activity isn't a problem. The problem is when people start gatekeeping (such as "no real programmer uses Javascript", etc). For instance, I like whisky, but I actively hate most whisky aficionados because it often just turns into a competition of "who bought the rarest/most expensive bottle" rather than "I like this brand/year". This behavior definitely occurs in the tech sphere (I've been judged for using Windows, since no real programmer would possibly be able to use anything besides mac/linux), but this behavior is always obnoxious and drives people away from activities.
Thanks for this -- I've added the Dangerously Funny book to my to-read list!
Ask HN: Book recommendations with “bite-sized”, modular chapters?
i.e. books where chapters are relatively short and self-contained. Any topic.
What I find strange that they still don't have specs for the dimensions and weight... That is something they have been very coy about...

https://puri.sm/faq/index.html#faq-Whatarethephonespecs