skysight-inc/HackerNews huggingface dataset:
DefenseStorm | Seattle, WA | DevOps Engineer | Full-time | Onsite and/or Remote
https://www.defensestorm.com

DefenseStorm is a cybersecurity startup that helps banks and other financial institutions manage the deluge of security data that they produce. We take all of the security critical information and then alert on what's important, generate reports, and show cool dashboards.

I got my job here through an HN Who's Hiring post 4 years ago, and I love working here. Strong engineering culture - weekly hour 'topic sync' to share knowledge, minimal meetings, flexible hours/wfh, dog-friendly office, happy customers that give good feedback, and interesting problems to solve. Sales have been great in the past year, and we just moved into a new office near the ferry terminal with waterfront views!

We are looking to add a third member to our DevOps Team to improve our bus factor, help manage our Elasticsearch cluster hosted on AWS, use Terraform and Chef to keep our Java microservice architecture happy, and otherwise make our systems run smoothly and securely.

Our stack includes AWS, Elasticsearch, Terraform, Chef, Sensu, InfluxDB, Postgresql, and Phabricator. Ideal candidates will have some experience in several of these and be good at grokking docs to quickly get up to speed on the ones they haven't used.

Email jobs [at] defensestorm [dot] com or apply here:
https://angel.co/company/defensestorm/jobs/712762-devops-eng...
There were plenty of technical reasons at the time, remember Firefox/Mozilla devs were strongly against the multiple processes model that Chrome devs really wanted. Chrome has redefined what it means to build a secure browser and I'm happy this is getting adopted now. Ofc, in the meantime Chrome isn't just a better technical alternative to existing browsers anymore, it's a strategic asset with all that entails.
> not so fantastic anymore and that we need to add something to it (i.e., a dopant) to make it great again.

Stopped reading here.
I believe that is their portal/intranet. Each employee has profile there and these would be badges for that area.
We're in this together.
or simply slow down. I dread to have to sit in the car that decided to just stop, risking freezing. You don’t know if you sit there for an hour, a day, a week?
Debit card works fine to buy a car all over Europe and generally everyone here has a debit card. Creditcard usually doesn't work due to the much higher fees (2 to 3% for credit vs 0.2% for debit).
They missed an excellent opportunity to call it BS doping as well.
https://repl.it/repls/SilverCarelessWearable

error: attempt to divide by zero
--> main.rs:2:16
|
2 | let result = 1 / 0;
| ^^^^^
|
= note: #[deny(const_err)] on by default

error: this expression will panic at runtime
--> main.rs:2:16
|
2 | let result = 1 / 0;
| ^^^^^ attempt to divide by zero

error: aborting due to 2 previous errors

very simple example though, no idea what happens when that value comes via socket or file, guess that would panic! then.
The old joke, when driving through the prairies, is that folks would pass the time by counting grain elevators.

I'm not one to assume that just because something is old or traditional, it must be preserved at all costs. But it is true that a certain architectural and cultural character will be lost when the last wooden grain elevator is taken down on the Canadian prairies.
Fingers crossed some of the other sites can be saved from G/O management
Show HN: Imbue – A Universal Gym Membership
They surely can. But so is true for Azure and GCP as well. Thus, I'm curious about whether it is a feasible pricing strategy for AWS, considering the fact that EKS is not much different from their competition's managed K8s offerings.
Gaps are fine, and normal. Things happen (personal medical, family health, kids, breaks, personal pivots, ...). Be prepared to talk briefly about them if asked so you do appear to be caught off guard. Just keep it simple, consistent, and move on with the conversation.
Location: New York (upstate)
Remote: Yes
Willing to relocate: Yes
Technologies: Embedded C, C++, OS fundamentals, embedded, networking, Python, VHDL/Verilog
Résumé/CV: Upon request
Email: tuckerpo@buffalo.edu
>so many people genuinely react to these stories with "the other side does it too".

As an outsider (I'm Canadian), it seems to me that the left-wing of America invented "whataboutism" because their hypocrisy is off the charts.

>It is the type of excuse you expect from an elementary school child.

The idea that you criticize someone for something you yourself are doing is something I'd expect of a child.
> but they don't actually have a reason why.
I once heard an interview with a recruiter (don't recall what industry) who said something along the lines of companies don't want to hire currently-unemployed people "because of the risk." My reaction (having been laid-off over 6 months earlier) was "Risk? What risk? The risk that they'll take a lowball offer because they need a job?"
Not blaming this commenter specifically, but this pervasive callous attitude of over-focusing on narrow metrics of importance seems to be why our general experience with software is so... shitty.

The problem with such “partial” functionality is that it breaks composition. When you start building systems with a dozen modules, each with a couple of edge cases like this, the probability of something failing becomes high, and makes the final result/experience very crappy. Imagine if you had a sweater you couldn’t wear on Tuesdays!

For those who don’t get it, it’s not just about how often this “bug” affects the system (let alone the fact that it is quite severe). It indicates an utter lack of competence towards developing safety critical systems... like, how can one be writing navigation code and NOT know this?

That this could be considered a run-of-the-mill software bug means that we have set our standards too low.
>how long it would take for a competent technical leader to course-correct the culture

Undefined. The problem was never a lack of technical proficiency, the problem is the culture.
Big difference between being "against" self-driving cars and simply not buying into the hype.

I don't buy into the hype, and I certainly don't buy what Tesla is promising.
Perhaps. I'm just pointing out that using ambiguous terms like "the models" is problematic, in that you and the original article both refer to "the models", but you are dealing with entirely separate sets of models.

Perhaps literally all historic climate models have been accurate, I've read extremely enthusiastically received articles suggesting as much.
Patrick Collison and Patrick McKenzie of Stripe have started a jobs list
You are right and wrong and the same time.

By quoting an average, assuming those numbers hold when scaled up, you are compressing the actual distribution into a single number. Overall that high-level number may be correct.

But at the same time, the kinds of people that get into accidents will be a different distribution.

How you drive factors a lot into how likely you are into getting in an accident, even allowing for the other drivers.

If the distribution becomes essentially random then you might actually have a higher chance of getting into an accident than before, if you were a very careful driver.

(Obviously those that benefit the most are the bad drivers since they'll no longer be bad)

Just remember that whenever you summarize a distribution into a single number like an average, you loose a lot of information in the process.
It doesn't invalidate the numbers if they were in ideal conditions, but it certainly means you cannot compare them to regular human drivers. That 500k number is the average from all kinds of different driving conditions. You would have to find a set of data where the humans also only drove in ideal conditions and see if the rate is any worse. I agree with the original poster and that there's not enough evidence to say that machines will be better than humans with the current technology being used.
stdlib was introduced in '89. I specifically said pre-89, because this is what many C programmer's today depend on. malloc and free were brand new in '89 (mmap and friends didn't even exist yet). Instead you'd be playing with calloc and alloca.

Here's one for how safe that was: alloca could not guarantee the pointer it handed you is either valid, or the size you requested.

POSIX.1 only came along in '88 (with our first definition of stdlib). Whilst IO had mostly stabilised by that point, there were still plenty of platforms that didn't use the Bells header (stdio.h).

Files, signals, floating point behaviour, process creation - none of that was standardised yet.
You're talking about this from a value-proposition point of view. Whether something is worth doing doesn't depend only on the final value. It also depends on the amount of effort to do the thing. If the amount of effort is tiny, then it's probably best to do the thing and see what happens.
A copyright claim not made through the DMCA does not lead to a strike, full stop. See https://support.google.com/youtube/answer/7002106?hl=en, which differentiates between takedowns through a formal notice (i.e. DMCA), and content ID takedowns.

And if you dispute a content ID claim, the claimant must either retract it or convert it into a DMCA notice. So they have no additional legal protections if they want to keep it down permanently.

I really don't see how this system is broken and needs to be fixed. Money is kept in escrow while claims are disputed, and ultimately the rights owner must allow the content to be reinstated or file a lawsuit.
+1 agreed– just a toggles for 'disable traffic optimization' and 'prefer 2+ lane roads' would do the trick.

I'm definitely adding a pretty bad outlier to real-time traffic data about stopped traffic.. Very similar to what this cute hack is doing.
> It's main use case is a laptop with one, to a few, users.

I use a couple of such laptops, and I've read what's been written about portable home directories, and I still don't understand what use case this addresses that isn't already better addressed in other ways.

I would really like to understand. Can someone explain?
> You don't have to rent a modem to buy internet service.

As required by law[1], though, definitely not by choice[2].

[1] https://www.ecfr.gov/cgi-bin/retrieveECFR?gp=&SID=0083f0a8d5...

[2] https://arstechnica.com/information-technology/2016/05/chart...
Nation’s Highest-Earning Podcasters
Don't let a rotten tomato ruin your day
Unless you're homeless you will have a bank account in Europe. For the simple reason that you can't really live without one. Taxes, salary, state allowance and mortgage are all done by bank transfer and nothing else.
Yes, but that is fixable now. Major improvements in catalysts have surfaced in recent years. Much of the work is done in China.
Now here's a blast from the past! 20 years ago this was common knowledge. Now it's making headline news on HN. SQL is back with the vengeance!
Citigroup Suspends Trader for Stealing Cafeteria Food
> I just find it very hard to understand the perspective of those that are opposed to self driving cars

Consider it in terms of human agency: People expect the use of "consumer electronics" and "appliances" to be mostly unpleasant, frustrating, buggy, full of arbitrary restrictions, and overmonetized.
Automate Your Tests in the Cloud? CI with GitHub Actions, Circle and Travis
This is why I recommend people interested in altered states of consciousness try out meditation instead of psychedelics. It's so much safer, and with enough practice, can be just as profound.
Are computers better than the best human drivers in all circumstances? No, maybe they never will be, but that doesn't matter.

Are they better than average humans in average conditions already? Yes.

They don't need to be all powerful AGI which can replace humans in all circumstances to be useful and save lives.
Shares aren't being bought for representation, and haven't been for some time now - maybe even as far back as the 1980's when hostile takeovers were more common. I, as an individual, own FB because I think I'll be able to sell later on when I need liquid cash, for more than I'd get parking it in a savings account. There are other reasons to buy stock, but I know I'm not alone in this reasoning. As an individual, there's just no way for me to own 10% or even 1% of Facebook, who's market cap is some $580 billion.
I wonder if we are meant to think of drug dealers but the governments are just as worried about the local handyman or small construction company getting untraceable cash payments without paying taxes.
> Alphabet made $86b last year.

They did not, and I'm curious where the mixup came from. They did $46.1b in revenue fiscal year 2019, and $10.7b in profits.

https://techcrunch.com/2020/02/03/alphabet-earnings-show-goo...
>If you're implying that he was rich before becoming president (which is already on shaky ground)

Wait, are their really people who think that Donald Trump isn't rich? I mean, he most definitely exaggerates the extent of his wealth, but the man owns 5-star real estate all over the planet. He's rich.
I think getting rid of editability would be great. The whole point is a minimal browser. I don't really want to cut down the web. I want to start from scratch but in a manner compatible with our current JavaScript VMs.
Normally that would depend on the architecture.

For x86, you would get an exception. Of course the compiler could insert a check for 0 and a branch, avoiding the exception.

For PowerPC and I believe most RISC, there is no exception. Most processors would give a specific value, such as 0x80000000 for 32-bit. Of course the compiler could insert a check for 0 and a branch, intentionally jumping to code that raises an exception.

On MIPS the convention was exactly that. The compiler would add that extra code so that you'd get an exception even though the hardware wouldn't give one.

This often causes RISC processor emulators compiled for x86 to crash.

It's one of the many architecture-specific things that can poke through the abstraction layers to burn people. Another common group of them, for which I'm curious what rust does, is shift values that are out of range or that shift negative values right. For example: -6 shifted right by 1, 42 shifted left by 4096, 12 shifted right by -2, 88 shifted left by -3, -13 shifted right by 256, etc. (and for the non-negative values, does it matter if they are an unsigned type or not?)
SameSite Cookie Changes in February 2020: What You Need to Know
OnSiteIQ | New York, Toronto | onsite (US and Canada only please) | https://onsiteiq.io

OnSiteIQ is a computer vision-based platform for construction risk. We are an early stage startup with a group of highly motivated entrepreneurs, ambitiously building the future of visual documentation and risk assessment for construction sites. With ground breaking technology we are reimagining how construction sites are built with more transparency, accountability, and safety in mind.

Backend Stack: Python, Django, PostgreSQL, Linux, AWS
Frontend Stack: React, Redux

To learn more about who we are, our engineering culture, and whether this is the right place for you, read values at: https://onsiteiq.io/aboutus

Our open positions:

- Software Engineer (Frontend): NYC or Toronto
- Software Engineer (Backend): NYC or Toronto
- Software Engineer (Fullstack): NYC or Toronto
- DevOps/Cloud Engineer: Toronto
- UX/UI Designer: NYC or Toronto
- 3D Computer Vision Engineer: NYC or Toronto

All openings: https://onsiteiq.io/careers#openings
Please apply online: https://jobs.lever.co/onsiteiq

Reach out at kishan at onsiteiq.io with any questions
>Send email to the Director of Security November 14th, 2019

>Send email to Director of Security notifying them there is now a CVE assigned to this November 18th, 2019

>Receive first and only email back from vendor “We’re looking into it” email January 13th

Good one TV.
Has a company ever successfully been penalized for false DMCA claims? I was under the impression that those penalties have rarely if ever been put into practice.
Landlords typically don't accept cash for a variety of reasons. One is fraud but the other main issue is security for holding/transferring that cash and fact they have predictable schedules they'd have cash on hand.

I estimate the building I'm renting from right now would have anywhere between $650-750k or more revenue per month, most of which probably arrives in a one week or less window. That makes them a target for all sorts of potential thefts: employees, residents, burglars.

I've rented at many places and I've never once encountered a landlord that accepted or wanted to accept cash over secure electronic transfer methods, even for minor expenses like a consumer credit report check.
I don't hate Google (I don't love them either) but they clearly have too much power in Online Advertising.

If you are a publisher and a big one, you have to use Google Ads Manager (formerly known as DFP) because it's the only way to have full access to Google AdExchange which allows you to have access to demand coming from Google Ads (ex Adwords).

And because they had dominant market share in all these markets, they could get to be the first in line whenever there's was a request for ad on the exchanges. This has changed recently but put simply, you can't escape the Borg if you are in this industry.

See https://www.wsj.com/articles/how-google-edged-out-rivals-and...
This article is not saying success is based on luck.

It's not saying long term success is based on luck.

It is not saying the hugely successful companies or hugely successful people are based on luck.

It's saying a temporary 'rate of change' on success should not be confused with success.

It is saying people should not look when success fluctuates for a company or person. But before or after.

It then screws up and says "myth of meritocracy" in the last line which has nothing to do with what they are saying and confuses people.
I can't believe this is even up for discussion on HN.

Corruption is bad, period. There's no "someone else did it" get-out-of-jail card.

Also, why didn't we hear all these accusations of corruption against Obama during this presidency? I heard tons about Benghazi, and Fast and Furious, both of which were epic screw-ups that deserved a strong response, but nothing about this supposed corruption. I find it hard to believe that the GOP Congress was willing to let a little corruption go during the Obama presidency.
as we should.

Human makes a mistake, they could have been tired, distracted, got something in their eye, or anything else.

Machine makes a mistake, it becomes a question of why and will it make that same mistake every time?
So I know of a very popular keyboard controller than can be made to run unsigned code by sending it the right HID data.

Said code persists after reboot.

Please point out if this attack is not viable:

Ask for permission to use your keyboard. No matter how scary the warning, non-technical users will allow a website to use the keyboard because "of course it needs a keyboard"

Upload a malicious payload to keyboard. Remember, now it can present itself as any USB device. Or maybe stay simple with a keylogger, maybe with heuristics to get juicy data (what are the first 20 characters typed at boot and after "www" is typed)

Game over?
Tesla says their "Hardware 3", which is what you get if you buy it now, can process all cameras at 60fps.
The http server died too.
Yep, I've been here for five years and I can't imagine being anywhere else. Apply!
Ah yes, the glorious nation of Kurdistan!
Double Fine and Obsidian?? Wow I missed that news.
Who is "you yourself" in this analogy? The Obama administration?
It works for eastward headings so it's not a simple divide by zero crash but another error with trigonometry, probably with arctan or signum.
This is not only useful for CS people, but to us hard science members. Coding is a mandatory prereq.. which is usually one class on C or C++. Then we're expected to collaborate on a project with hundreds of developers. This is a great resource for those of us who are a bit lost, thank you.
Isn't that a play by play of exactly what I described?
Right, and so the conclusion is that there is some evidence saying that the sensors are superior in some cases and there is some evidence that the sensors are inferior in other cases.
‘Normally I would say A, but I do not trust X so I will say B’

Is an implicit comparison between X & an unstated Y
Maybe she was avoiding having all of her eggs in one basket. If your employer fails you lose your income. If your employer holds your life savings you might lose that, too.

These days we have reliable, trusted deposit insurance, but that didn't exist until the 1930s. People didn't really trust it until a few decades later.
You are not wrong to find this concerning.
I would argue there is some nuance to this - justifying your favorite politician(s) behavior by claiming the other side does it as well is an excuse you'd expect from a child.

However, when you claim that your own party is the bastion of righteousness and the only possible solution because the other party does bad things that you do as well, it undermines your argument.
> statistically safer, by a fair margin, than human drivers

And not just that, but individually they have to be seen as safer. As in, I am not going to be happy with a computer driving me around that is merely safer than an average driver. Given that I'm middle aged, don't drink and drive, or drive while exhausted, etc, and I haven't ever caused an accident, I'm going to need a little more assurance.
Based on the AD, I suspect they're doing some sort of math on the longitude coordinates of the runway borders/endpoints. ("[O]nly seven runways worldwide, as identified in this AD, have latitude and longitude values that cause the blanking behavior.")
I am working on a website which where people give feedback to each other's interview performance. Part of the backend is ready , but I need frontend help. Mostly HTML/CSS and some javascript.

https://www.sideprojectors.com/project/14742/coding-intervie...

I am looking for frontend help. If you are interested, please contact through link above or through my profile.
> As I mentioned nearby, finding each side's "givens" is part of the process of narrowing down the points of disagreements.

I think this is a very good way to look at it. If you can find each others givens you can know how you differ. But, not always is one given more correct than another, but instead sometimes just shows a different perspective. For example in euclidean geometry by changing certain axioms you can create other non-euclidean geometries. Neither is more correct than another only they're true under different circumstances.

> For example, after long debates with die-hard conservatives I've discovered that they are not necessarily against social safety nets, but rather they feel the more society relies on them the more powerful gov't gets in general, giving it more control over OTHER things, not just safety nets. They'd rather risk dying than let "the beast" grow. That's their personal choice. It's the "feeding the beast" theory. But they won't admit this up front, one has to tease it out of them.

I'm a pretty die-hard conservative myself and social safety nets are good for the down-trodden or those who are disabled or those who cannot work for whatever reason, but sometimes what I've heard is that they disincentivize work for those who are able this hurts not only those being taxed, but the economy, and likely the able bodied person collecting welfare. I think feeding the beast is another problem the government obviously needs to reduce spending and cutting an d reducing spending on government programs could help with that in my mind. Do economists really agree on these things though? Is the given that feeding the beast really that inherently bad? Feel free to educate me my mind is a pretty open book. I think the main problem with big government is it could lead to tyranny and less economic freedom.