skysight-inc/HackerNews huggingface dataset:
CO finally stopped sending me junk mail after I'd send back their offers with "stop sending me these" written in red crayon across the application form. I did it for months.
Are Git and SVN really considered IDEs?
From the criminal complaint:

>A firewall misconfiguration permitted commands to reach and be executed

Obviously this person committed a criminal act, however, Capital One should also shoulder responsibility for not securing customer data. I have a feeling we'd be waiting a long time for accountability on C1's part.
The perpetual debt of the US federal and state governments makes some people forget that governments can actually be in the black. Governments like Norway, Singapore, Brunei, and Saudi Arabia run huge sovereign wealth funds that lend, for debt or equity, huge amounts of money to all kinds of companies.
The premise is that the exemptions were selected for political reasons, and a small fish in a small industry has zero chance of getting their own exemption.
> WTAF are they doing

Harassing engineers

> why are they getting paid for it?

Engineers got their work done despite the micromanage (to be clear, I mean despite and not because. Just in case any PM or manager is reading this and thinks micromanaging is why tasks get done)
> pretend this is a issue both sides are at fault for

I'm sorry but there is no doubt that "both sides are at fault".

"Trudeau has never really stood in the way of Canada’s oil industry, despite years of platitudes about addressing climate change."

https://oilprice.com/Energy/Energy-General/Trudeau-Declares-...
Nicely said!

I don't think the author is blaming Engineering/Engineers so much as cautioning them against short-term thinking when the consequences of getting it wrong can be so catastrophic.
Are there AWS experts who can do some sort of quick audit or "sanity check" of an environment's configurations? AWS almost makes it too easy for someone who only sort of knows what they're doing (like me) to get things up and running.
I deleted a rant. I think you make excellent points. Its an amazing system, we should laud the engineers who keep it running. I am also hopeful for the future but wary of the resistance to structural change from the incumbency. Thats why I ranted: I'm so frustrated by a cowed regulator.
While that's generally true, chat is pretty straightforward and it's not that hard to set up a IRC or Matrix server and direct users to download and configure a client. Besides, when Slack goes down all the time, your IT guys are going to have to deal with users complaining anyway.
Doesn't this have more to do with the fact that YouTube content is far more diverse with thousands of niches of varying sizes? YouTube's algorithmic recommendations are terrible but TikTok's model if applied to YouTube would just make it completely useless. I don't want to be shown a video that's generally popular, I want to be shown a video that is related to my interests.

Off Topic but from what little I saw, the content on TikTok is pure cancer.
They must be counting multiple markets per country. There aren't that many countries in the world and there are a significant number of countries where Uber doesn't operate all. As an example, afaik they no longer operate anywhere in south east Asia.
so I wrote the majority of cloud custodian and still maintain it. I no longer work at capitalone (since jan 2019). afaics the suspect (https://www.linkedin.com/in/paige-t-704a29188/) worked at AWS 3 years ago is also irrelevant which its why its not part of the filing.

the best link for understanding what happened is actually the court case filing not the media reports.
https://www.justice.gov/usao-wdwa/press-release/file/1188626...

so this isn't a case of s3 bucket being public/wide open, its a case of a waf iam permissions being overly broad if I'm parsing the filing correctly. Its unclear how the waf product was hacked/bypassed and its credentials obtained.

wrt to custodian in this equation, its not really related afaics, custodian has lots of filters to help determine stuff like is my ec2 or anything with iam role (lambda, etc) overly permissive wrt to permissions (check-permissions filter). it also has the ability to filter individual statements and access on any resource (s3, lambda, etc there are many) with an embedded iam policy on a fine grained basis (allow y accounts but not x accounts) to protect against account level access (cross-account filter). And the ability on ec2 via guard duty alerts to auto remediate (suspend, memory snapshot, yank role, volume snapshot). its used by lots of users/enterprises across the governance, security, cost-optimization domains because its flexible and supports many clouds.
PSR is an abomination. You end-up with more blank lines than code and about 5 lines of doc comments to every line of code. Factor-in PHP's pseudo-Java verbosity and the actual business logic is drowning in a sea of boilerplate.
I think this is utter BS. the reason Lyft and Uber are not profitable is that they keep fighting a war for customers with each other! The last time I compared a taxi to a Lyft it was $17 versus $34. Lyft could easily charge 50% more except Uber is trying to kill them by wasting investor money!
Wait, it’s illegal to lie to federal LEOs?
Pretty much doubt there'd be much insider knowledge, guessing in 2015 a L4(entry) System engineer is going to be pretty much spending 80% of their time building new regions by hand...

Not much really there to learn
It does one thing: It indicates the author is willing to use "established patterns" instead of reinventing the wheel. (While sometimes it's good to reinvent the wheel - today's vehicles won't work with wodden wheels)
Curious what percentage goes to AWS...
So much evidence of mental illness there (see also Facebook). I hope this person gets help, but given their claim to also be in the country illegally (Tuvalu), who knows.

I was ready to think this person was being set up by someone who didn't like her, given how exposed she was to being identified, but the Twitter and FB posts strongly suggest a vulnerable person making poor decisions instead.
See the Twitter account mentioned above. Keep scrolling back to around July 20th.
Yeah MSSQL is the opposite in massive orders of magnitude
>>> Folks who don't want to pair generally don't apply. Of those who apply, some try it during the interview process and decide it's not for them.

That... sounds like forced to me?
My manager expects a formal report once a month, but he is always open to conversation about the products we build. We end up talking daily, but it is never forced.
Taxi cab companies are incredibly corrupt as they are run like your local cable TV service! With all the customer satisfaction and low prices and quality service that that entails! I believe that Lyft and Uber can easily beat the corruption of the taxi cab market and still provide rides at a good price and profitably.
The Dark programming language is deployless
Qui Bono? Seriously, speculative fiction is good, but speculative news reportage always begs the question why the story flies, who benefits, and who doesn't want it said?

I wondered this about the 'how stuxnet happened' story too: Who really benefited from the release?

Though it is not always useful, "who said it" comes to the fore. When an independent channel says it, verifies it, it becomes bigger. when its just one voice, unknown, its hard to know how to judge or weight the likelihood and impact
I don't know if the WSJ article mentioned this, because I cannot read it, but according the the NYT article on this [1] when asked where the legal authority to force such disclose comes from the administration cites an ACA provision that requires hospitals to make a public list of standard charges.

But this same administration is currently arguing in Federal court that the entire ACA is invalid, which means that they are also arguing that this new proposal has no legal basis.

[1] https://www.nytimes.com/2019/07/29/health/hospital-rates-ins...
It makes it seem like planting the trillion trees we'd need to arrest climate change might not be out of reach.
If interfaces could have type parameters, then you could just do something like:

func convert(Type2, Type1 ConvertibleTo(Type2))(a Type1, b Type1){…}

However, that wouldn’t work as well if you wanted multiple methods with different receiver types, e.g. if you wanted to require convertibility in both directions.
sel4 microkernel is pretty cool.

"The world's first operating-system kernel with an end-to-end proof of implementation correctness and security enforcement is available as open source."

for instance, look at strnlen:

word_t strnlen(const char *s, word_t maxlen)
{
word_t len;
for (len = 0; len < maxlen && s[len]; len++);
return len;
}

http://sel4.systems/

https://github.com/seL4/seL4
Yes and no, there's a very blurry line as to when a creature can be called one species and has evolved to another. It's sort of like, you can't state the exact day when a creature has started their "adult" stage of life (including humans). We have arbitrary days, like 18 years old. But from a biological stand point, it's blurry when a person is an "adult".

So how much DNA of a species, in another, means it's "that" species. Or is it brand new and different? I mean, technically, we're more related to fungi than we are plants, by quite a bit. But it's easy to differentiate humans from fungi. Still, we're related, relatively speaking compared to plants. Does that make us fungi? Obviously that's bat shit absurd. But just because a lot of homo sapiens have 1%-3% neanderthal in them, that doesn't make them neanderthal. I don't think neanderthals should be taken off the extinction list. The same, we share 85%-92% of dna with mice (this number fluctuates depending on sources). Does that make us mice?
Can you explain how this is different / worse than an app having Google analytics embedded? If that's unacceptable then the same goes for 90% of apps, not just those by Microsoft.
> She is charged with a single count of computer fraud and faces a maximum penalty of five years in prison and a $250,000 fine. Her lawyer declined to comment.

We need to start putting the hammer down on these people; maximum five years, meaning she/he will probably do one year. The US needs to start making examples and these people and increase penalties.
I have had a mix of experiences in my professional life, Pivotal is by far my favourite, even when I've gotten super frustrated about particular problems (and I have). I've learned that lots of folks on HN or reddit hear about our common practices and suspect that it's at best chicanery and at worse a deception (all for the fiendish end of working fixed hours with enormous autonomy, dun dun duhhh!).

Those responses usually upset me, because I feel that my experiences are being devalued. I read the comments and I compare them to my life of the past five and half years and they just aren't the same. It can be hurtful to have casual snide remarks made when you know that the people you work with are kind, thoughtful, intelligent, hard-working humans through and through.

But I also know that other people have had bad experiences and what they hear sounds like other things they've heard from shitty managers and colleagues, so they're cynical. If I talk down to them then I am devaluing their experiences. So I try not to, even though my personal nature is to be an arrogant wanker.
> Please, you're acting like an employee of their marketing department.

Nope. I'm just across the issues and the state of play more than you are.
With a visual system like Kanban, it's quite easy to see what other people are working on. The problem I have with daily syncs is that it's redundant to information already available, and you're forcing people to "meet" without any value. A lot of conversations in that "sync" are just noise to a majority of participants. It's kind of like a bunch of people talking to a wall unless you happen to be associated directly with the update – which is more rare.

In my experience, the need is to provide a clear method of communication and ability to unblock one another. A Kanban board is perfect for this, as well as committing to a definition of done.

Anything else... is very wasteful in my experience.
Looks like transexual to me. https://heavy.com/news/2019/07/paige-adele-thompson/
> Looks like she only worked there until 2016? Or is that just a resume from 3 years ago?

The last commit in the Git repository where her resume is located shows this:

commit 44e40140ab1ccdd47d8b56a8a78fc532d5b3386d
(HEAD -> master, origin/master, origin/HEAD)
Author: Paige Thompson <paige********@gmail.com>
Date: Thu Jan 10 14:38:02 2019 -0800

update linkedin address

diff --git a/cv.pdf b/cv.pdf
index bf26140..add1ea9 100644
Binary files a/cv.pdf and b/cv.pdf differ

If we assume this is the only repository she has, then the resume seems to be up to date.
Cool stuff, I'm going to use it at https://karmabot.chat onboarding!
Well... given how long Mach took, the kernel probably was considerably harder than gcc or bash or the command-line tools.
More like... who's in your wallet?
Pollens, bones, coproliths, footprints, and many “extremophile” micro-organisms which could advance
our understanding of unfamiliar biological processes.
The truth is boring. He's just a rotten guy who used his rotten predilection to further his influence.

I was expecting lizard people and magic glasses by the end of this. Don't think this belongs on the front page.
Tab completion isn't default in every shell
I dont think it is generally vigalanty programmers, just that routinely and irregularly interrupting knowledge workers is counterproductive. Like, I've been debugging and researching a potential bug and I'm deep in thought about it, then a manager or PM walks up, interrupts your train of thought with something completely unrelated to what you're currently working on.

Context switches are annoying to the engineer and costly for development. Each context switch probably costs between at least 15 to 30 minutes, maybe more depending on what the engineer is working on. If that happens 4-6 times a day, you've potentially burned 1/4-1/3 of the day. I spent close to 3 hours in 3 unrelated meetings. So, 1/2 of my day was spent task switching and not really giving 100% attention in the meetings because of the constant task switches. Frustrating and don't feel like I made any progress today, on my first day back on an overdue week long vacation.
What is the difference between the genes identifies as "extra-species sourced" and those which are a nominal part of homo sapiens DNA? How do we know they don't originate from intra-species mutation, for example?
My ex who was the stepdaughter of a GRU agent was certain that Monica was an Israeli plant on Clinton.
I always love seeing the strange little PR downplay methods that companies decide to use. This one's got the appropriately bland and information-less choice of url/title with "Facts 2019" as well as:

(large bold text) No bank account numbers or Social Security numbers were compromised, other than:

(small text) Well, other than the 140,000 and 80,000 that were compromised. Oh and also the 1 million Canadian ones.
Check out https://github.com/mymonero/mymonero-app-ios
Sounds like it is your word against his. Do either of you have any sources?
Moreover, less than 0.0000000000000001 of the statically-likely-to-exist life forms in the known galaxies were affected by this incident. Nothing to see here.
The ability to walk back up a half-life and radionucleotide chain, and also map to wind, water flows, and so triangulate to a source at a given time.. Amazing stuff.

Is it too much to hope, somebody is going to do some open declaration? In times past, people felt a compulsion to report. It feels like we have had a cultural shift, and whoever has information, feels no obligation to report.

I wonder what life closer to the facility was like when this happened? How much did they get told about their exposure?
RU kidding Uber pool and Lyft line rides are often cheaper than public transportation!
NYMag has some comments from hedge fund managers about Epstein. He claimed to be a hedge fund manager. But, “not one institutional trading desk, primary or secondary, had ever traded with Epstein’s firm.” “I don’t know anyone who’s ever invested in him; he’s never talked about by any of the allocators.”[1] So, whatever he was doing to make money, it wasn't running a hedge fund.

"Given this puzzling set of data points, the hedge-fund managers we spoke to leaned toward the theory that Epstein was running a blackmail scheme under the cover of a hedge fund."

[1] http://nymag.com/intelligencer/2019/07/hedge-funders-have-so...
Ping An – China’s Biggest Private Sector Company and How Its Uses Data
It doesn't to me, so this might be a disagreement about the meaning of forced. Nobody is surprised that the default mode is fulltime pairing, we make a point of having candidates experience it beforehand.

And as I noted above, pairing isn't mandated. Teams are free to adopt any process they please, but most folks at Pivotal like the defaults and we tend to gravitate to them.
As a tangent... super curious about your username. I've been in the local Radarsat ground terminal and worked on some barely-related projects...
My reaction to this would be the work committed to was unclear. A task should have all the items clarified before being committed to. If there are questions throughout the iteration then the work was poorly planned. It should be a rarity that a task was ill defined.

My view is that a PM is available as a resource to clarify as needed. Meetings between the "doers" of a team and the PM should not be forced, especially daily. This leads to micromanagement and changing requirements too often.

But alas, everyone has a different philosophy. :)
Websites using Facebook 'Like' button liable for data, Europe court decides
How can you maintain those three without work?
Current thread on this story: https://news.ycombinator.com/item?id=20560342
Well, it is true...
Sigh, I really need to read my posts before submitting. You're right, of course it's typeclass.

The whole point is to implement the bare bones of a parametric polymorphic system without constraining further development of the language. Additionally, it discourages complexity and requires explicitness, two goals of Go.

As far as my description of desugaring the contract, that is literally how Haskell implements typeclasses.
Less distraction? Unless you are doing cookie cutter crap, you sometimes need to be able to walk away from your workplace for an hour or two to have good ideas; frankly, I've worked with some of the best scientists on this planet and it was common to see them leave their desk for an hour and walk around the block to clear their mind once a day or so.

Moreover, I recently fell into the trap of working for an entire week nonstop to solve a really hard problem. Took a few hours off one day to clear my mind and when I came back, I had the problem solved inside of an hour. If I continued down the route I was going down before that time off I can guarantee you it would be more days wasted.
Company statement discussed here: https://news.ycombinator.com/item?id=20561212
Calling half your potential customer base idiots in public is certainly a... let’s call it an unconventional branding strategy.
Very interesting perspective. I completely understand your point. It used to be a tool, not it is more like a system with a mind of its own. I might need both.
The last few years both companies give out stock grants every month after 1 year so if somebody is laid off they don't lose equity because they already own the equity outright. Lyft even allowed people to keep their vested stock options for seven years after they leave.
I laughed out loud when I read that, as did my girlfriend.
Women love the brow ridge.
You're under the assumption that the current taxonomy structure has hard defined rules that nature follows because we humans told it to. Similar genus (homo is the genus) can interbreed even if they differ by species. But from what I understand, not all genus (gensuses? gensi?(I was educated that it's genera from a commentor)) follow that trait. Most can, some can't.

Hell, there's a movement to ditch the current taxonomy structure and pick one of 2 other kinds that seem to follow evolution better than what we have right now.

Wasn't subfamily or tribe originally called race back in the day? I could have sworn when I was in school it was called race. But they changed it at some point without sending me a memo.
US companies are not permitted to eat the lunch of European state-owned companies in Europe. If it's not illegal now, it will be before it's profitable.
A Critique of Pure Learning: What Neural Networks Can Learn from Animal Brains
The Goshen Irrigation District of Wyoming (17 employees listed) had a water tunnel collapse and expects to be down for three weeks. This isn't a nationwide event.
> The subsidiary, Helm Services Inc., will take 44,000 square feet of space in the development's Banner Building at 1215 E. Fort Ave., according to Baltimore's Board of Estimates agenda for Wednesday. Helm will provide technical support services to software users of Stripe

SF and NY is where all the action is, every where else is just regional support

Enjoy your call center, Baltimore
Skillful https://en.wikipedia.org/wiki/Détournement
If it's not already blazing on a dozen slack channels I'd be surprised, we are a tech company after all.

As I noted in another comment, I would give feedback to a PM that this kind of checkin isn't necessary and try to understand how to help foster trust.

At Pivotal I have worked with 9 or 10 product managers, none of whom have asked during the day how things were going.

If anything I would be the one interrupting them.
I have had good and bad PMs. The bad PMs can take many forms, but one form is the "control freak who wants to be your manager". There is a happy medium between complete lack of information and thrice-daily status checks
"If it’s yellow, let it mellow; if it’s brown flush it down!"
By nature I suppose. You can use Stripe a bunch of times without ever knowing that you did.
I am well aware how S3 works, I just mean you can use custodian to enforce SSE on the bucket as well as KMS based encryption, so the original commenter is just being a troll was the point I was getting at.
Thanks, long awaited.
I agree with your position, but you’ve missed the point. Everyone recognizes the benefits of genetics; the debate is about whether they’re worth the cost. Not everyone can even bring themselves to admit there are costs.
Sorry not going to hand my SSN over to some random website to opt out from junk mail.
I found the Akka source code to be very clean and readable:
https://github.com/akka/akka
Indeed. And it's worth remembering that one of those design constraints for the South Australia project was Musk's "Done in 100 days or it's free" offer. While surely done for publicity, it was in fact included in the contractual agreement with the state government.
I don't think it will ever be a household name, at least unless it launches a consumer product.
We missed that memo. We’ve been married twice and neither time involved engagement rings. We needed to pay, you know, rent and stuff. We went to Vegas, got married by Elvis.
Companies that perform layoffs have underperforming stock over the next 5 years. so they are trying to lay off a small enough number of people that they don't appear to be the weakening company that they are....
I just had a horrid flashback to ActiveX plugin installation wizards in Windows 98...
The best java is C.
Nice, quick and awesome! loving it.
Isn't like 90% of water use in CA agricultural?
This has changed for many large US companies when it comes to their 401k plans which are often the main vehicle for retirement savings (https://www.thestreet.com/story/13151412/1/how-your-retireme...). There are still many opportunities for a poorly balanced portfolio.