News for hackers. Stuff that matters.

bkeroack

Re:Dop: Distributed Object Protocol on Saturday December 29, 2018 @01:23PM (#18784926)
Flashbacks to CORBA.
Re:Ask HN: Who is hiring? (October 2018) on Monday October 01, 2018 @06:25PM (#18117333)
Dollar Shave Club | Los Angeles, CA or Remote (US only) | https://www.dollarshaveclub.com

Dollar Shave Club is looking for an experienced Go (Golang) engineer interested in Kubernetes, Docker and related infrastructure and security-related projects. Get paid to contribute to OSS and help us build our global e-commerce and fulfillment platform to help men be the best they can be.

Send resume to [email protected]

Re:Kaniko: Build container images in Kubernetes on Monday April 16, 2018 @05:19PM (#16852892)
Interesting! We built and use a service called Furan: https://github.com/dollarshaveclub/furan

That said, Furan isn't suitable for untrusted Dockerfiles (or multi-tenant environments) exactly due to the security implications of access to the Docker engine socket.

The issue I see with Kaniko is drift from upstream Moby/Docker syntax. One of the strengths with Furan is that you have the guarantee that the Docker build you perform locally is exactly what happens by the service. When you can't make this guarantee you get into weird situations where "the build works for me locally" but there's some issue when doing a remote build. That's also why we've resisted putting special build magic into Furan (like injecting metadata into the build context, for example).

Re:Beep security update on Wednesday April 04, 2018 @11:57AM (#16755951)
Option 2 is very similar to how signal handlers work in Go. When a signal is received, a value is written to a channel and the library user is responsible for reading values from the channel and responding appropriately.

https://golang.org/pkg/os/signal/#example_Notify

Re:Ask HN: Who is hiring? (April 2018) on Monday April 02, 2018 @01:06PM (#16736533)
Dollar Shave Club | Infrastructure Engineer (Go/Golang SDE) | ONSITE, Full-time | Los Angeles, CA | https://www.dollarshaveclub.com

Want to work on Kubernetes, Docker, GRPC and related ecosystem full-time? Itching to contribute to open source on company time? Do you love distributed systems and solving difficult problems?

DSC is looking for a senior Infrastructure Engineer, experienced in Go and K8s to help us continue to build out systems supporting our international businesses.

We're generally pretty remote-friendly once onboarded, but you will need to be available to be in office when required, so full remote is not an option, unfortunately.

Send CV & GitHub username to [email protected]. Feel free to reach out with any questions about the role, I'm happy to discuss.

Re:What I wish I knew when I became CTO on Wednesday February 14, 2018 @12:10AM (#16373633)
Tests absolutely cost time, inversely proportionate to the raw ability of the programmer. A 95th percentile engineer can write cowboy code with zero tests that largely works. Enforcing tests could cause up to a 50% slowdown. It’s probably worth it in the long run, but for a time and cash strapped startup its a legitimate cost/benefit analysis.
Re:Intel Responds to Security Research Findings on Wednesday January 03, 2018 @03:38PM (#16064848)
That's why they're the dominant player. Because even when a horrible defect is exposed people still desire the product over the competition.
Imagine seriously believing that guaranteed lifetime employment, very generous pension and health benefits (unheard of in the private sector), a well-defined career ladder as well as a six figure salary somehow aren't enough. Out of the other side of your mouth claim that these people are public servants selflessly working for the good of all.

The reality is that the compensation package for government workers primarily appeals to those with average to mediocre ability and a strong aversion to risk (often also a tolerance for boring, repetitive work and/or bureaucratic infighting). When was the last time you met a bright, creative superstar working at your local DMV office?

That's why the US Digital Service is actually a pretty good idea. Tours of duty are preferable to lifetime career hires. I'd like to see much more of the federal government adopt that model.

The very assertion that you must protect people from exposure to various ideas is deeply problematic and against everything the Enlightenment taught us.
Re:Google to open artificial intelligence centre in China on Wednesday December 13, 2017 @12:03PM (#15915507)
Google the phrase "forced technology transfer".

The basic strategy is to woo Western companies with extremely cheap labor and vague promises about access to the Chinese market, in order to get the companies to export most/all of their capital equipment and business expertise overseas. Then this is used as leverage to force them to adopt PRC-friendly policies (see Apple and government censorship in China, for example) and IP transfer to Chinese firms. Keep in mind that in China there is no objective judicial system as in the West to mediate disputes between the government and firms; once your assets are there you are at the mercy of the PRC.

It's really important to understand that this is a long-term geopolitical strategy by the PRC to supplant the US as the dominant global superpower, and a big part of it is siphoning off the industrial and manufacturing capacity of the west (see One Belt One Road Initiative).

Re:AWS EC2 Virtualization 2017: Including Nitro on Thursday November 30, 2017 @06:17PM (#15820554)
Ah, ok. That makes sense. Thank you for the clarification.
Re:AWS EC2 Virtualization 2017: Including Nitro on Thursday November 30, 2017 @01:14PM (#15818035)
Wait, so even the "bare metal" i3.metal sits under a hypervisor? It would seem inaccurate to call it "bare metal" in that case.
"I'm part of a large, multi-organizational effort to put as many people out of work as possible."
Re:Kdb+ and Python: EmbedPy and PyQ on Friday November 17, 2017 @08:38PM (#15727329)
I like it when kdb is mentioned because then I can post this link: https://github.com/KxSystems/kdb/blob/master/c/c/k.h#L96

It's one of my all-time favorites. A window into a certain type of mind.

Agreed. There is a strong drive in industry to commoditize "coding". For example, the wide proliferation of bootcamps. The world being what it is, if the perceived skill is equal companies would prefer to hire the cheaper 20 year old bootcamp grad vs the more expensive 45 yr old. So it's important to grow your skills and knowledge in areas that are not vulnerable to bootcamp commodification.
Re:There’s a Digital Media Crash, But No One Will Say It on Friday November 17, 2017 @12:43PM (#15724117)
> they mostly need to be profitable through advertising whereas the conservative side can be run at a loss while their backers recoup their investments through deregulation and tax cuts

This is insane. Show me one conservative-leaning media startup that was saved (or turned profitable!) through "deregulation and tax cuts" without reliance on other streams of revenue.

Unless you somehow mean that a better, faster-growing economy via deregulation and tax cuts results in better business outcomes overall, regardless of political leanings, which I would agree with enthusiastically.

Re:Tesla Semi on Friday November 17, 2017 @11:34AM (#15723438)
It's not just battery manufacturing, it's everything manufacturing. It's clear that Musk (therefore Tesla) is addicted to the rush of developing and releasing new products but are loathe to dedicate time towards the boring, iterative process of manufacturing optimization. To the point of farming out as much manufacturing as possible to third parties (Panasonic, China).

It's clear they want to be a design shop in the vein of an Apple, as opposed to an industrial manufacturer like GM/Ford/GE. I would not be surprised to see them offshore manufacturing more and more in the future (see their recent China deal).

Re:Tesla Semi on Friday November 17, 2017 @12:06AM (#15719092)
When you have hundreds of thousands of customers with paid reservations waiting for Model 3s, why on Earth would you spend resources launching another product line? It’s madness.
In NYC (Manhattan, specifically), the external costs associated with driving (bridge/tunnel fees, parking) are so expensive that it prices out a large fraction of the population. That doesn't mean that driving a car wouldn't be subjectively more pleasant for them than the subway.
Some people don't like hamburgers. That isn't a data point against McDonald's being successful.
OP means "better" in the subjective sense. They're more comfortable, more convenient and faster. It takes a very large degree of external difficulty (traffic, parking) to tip the scales enough in favor of mass transit to make the latter desirable for most people who can afford a private vehicle.

The reason the majority of people in cities favor investing in mass transit is in the hope that other people use it so they can continue to drive and enjoy less traffic and more parking.

In my experience, Boston to Providence is pretty fast and pleasant. The issue is the rest of the way to NYC, which crawls through Connecticut at a snail's pace and takes something like 3.5 hours. It's a pretty brutal trip.
Google "elsagate" for the full backstory here. Most of these videos are essentially grooming tools for pedophiles, and the creators make substantial amounts of money on YouTube monetization. It's absolutely sickening.
> I believe most Americans are opposed to a national ID, so SSNs have been used as a (utterly terrible) workaround.

The federal government was never intended to administer services or benefits directly to all US citizens. The US Constitution enumerates a very limited set of federal powers: defense, foreign policy and regulation of interstate commerce, none of which concerns the average citizen day to day. It was intended for state and local governments to directly serve the people in almost all circumstances.

The New Deal was a terrible imposition of big government on the country and we're dealing with the cascade of problems and constitutional issues to this day, SSNs being a very visible example.

Re:Voters say “yes” to city-run broadband in Colorado on Wednesday November 08, 2017 @03:36PM (#15656707)
So this is essentially the taxpayer paying to build out infrastructure that private enterprise then runs and collects profits on right? This is a good thing? Wasn't that always the argument why pharmaceutical companies are so evil, because they appropriate public research for private profit?
Re:Voters say “yes” to city-run broadband in Colorado on Wednesday November 08, 2017 @03:11PM (#15656480)
What are the odds that the city will run an ISP better than, say, the DMV?
Re:What If OpenDocument Used SQLite? on Thursday November 02, 2017 @12:51PM (#15612062)
> It's reasonable to assume that someone could, 100 years from now, unzip an OpenDocument file.

LOL said the thousands of people with old dusty Zip disks sitting in boxes in their attics. That was only 25 or so years ago.

Compare these financials to Uber, Snap or even Twitter. It's not even the same league of money loss. Furthermore, AMD actually was competitive with Intel for a period, and may do so again.
Re:The Intel Optane SSD 900P 280G Review on Friday October 27, 2017 @03:06PM (#15571264)
"Up to". Also we don't know how many underlying SSD devices there are, which is my point. This is a single drive that supports radically more sustained random IOPS than we've ever seen, at a very low price point compared to comparable solutions.

Older »