skysight-inc/HackerNews huggingface dataset:
> Skunk Works is/was one of the badassest engineering units in world history.

Yes, Skunk Works is amazing. But I don't think it's fair to view their accomplishments in isolation.

Skunk Works didn't have to worry about where to get money from, Lockheed provided Kelly Johnson with money and trusted him to spend in appropriately. In a normal company you have a lot of people dedicated to sales, marketing, and finance. The first two didn't apply at all to Skunk Works, and while I imagine they did have to plan and budget, I don't know to what extent they had to do controlling/taxes, etc.

> The book "Skunk works" by it's former director Ben Rich contains as an epilogue a lamentation to the new way of doing things by lengthy meandering process and bureaucracy with an inflated middle management - instead of just doing things right.

Yes, and is it not the least bit ironic that Skunk Works was within a company which got into its position through lengthy meandering bureaucratic processes which awarded them contracts for defense programs?

> And I can tell you, it does not contain an inch of Scrum, six sigma, RUP or any of that.

Please don't interpret my comment as saying "and I think the status quo in business is just fine." It's not. The current business processes we have created reward bureaucracy and paper pushing, at the expense of innovation.

This being said, I also don't think the correct solution is to have engineers running everything. It would certainly help people in management to have relevant technical experience, but I studied around and work with engineers. The average engineer would fucking hate things like controlling finances, but it's necessary for the business to comply with tax regulations, etc.
Without the regulation they wouldn't be doing anything, because any attempt at limiting emissions is more expensive than none at all. Regulations aren't perfect, but perfect is the enemy of good enough.
I definitely agree with the overall feeling on HN – AMP is probably one of the worst things to happen to the open web.

I could even just ignore this problem if there was a way for me to say "I have a 10Mbps 4G connection, please show me the actual site and not this broken half-implementation of it." Even then, it's sketchy.
Switching to VR/AR: 61% of Surveyed Developers Are Not Developing VR Titles
like I said, I think it is word order. your word order makes it sound like the database itself is virtual not the contents of the database.
"mathematics without context is soulless" is my preferred sentiment.
Depends on the system.

For example, recently I got a 2011 PC from someone that didn't want to keep it on its new flat, and I cannot upgrade the GPU to a DX12/Vulkan one, because they all require PCI Express 3.0 and the motherboard only supports v1.0.

It is cheaper to get a whole new computer, like a NUC, than starting the cascade of updates.
Sadly there's no basic compatibility layer for NICs, except in so far as many small manufacturers emulate some specific well known NIC. Intel doesn't really do that, though. But they do tend to update the drivers in linux pretty quickly themselves, which is what makes them attractive for linux use.
> Americans age 60 and older are the fastest-growing group of student loan borrowers.

There it is. The "fastest-growing".
https://xkcd.com/1102/

I wonder if people beyond their 20's are going back to college in hopes of meeting a mate?
It's not that we are all "pissed", it's not the tone of the article. I wrote it because that's what I see happening. And I will be the first to be proven wrong. But right now, it's not that Apple products are "bad", it's more like everybody else caught up while they're in standstill. That's the gist of the article.
You're half-right. Not everything Trump does will be horrible and bad. We should judge him by his actual actions.

I'm 95% confident he is going to be a disaster (and so will this Republican congress) but maybe this country needs to experience some pain to understand that both sides aren't equal. Nevertheless I can't lay blame until action is actually taken and the results are known.
Wouldn't then the best logic be to finegrain this system a bit more?

So blocking the archive blocks new content added after robots.txt is made available, and adding a certain few lines in the robots.txt file explicitly hides older content on the domain in the archive.

That way, everyone wins. Sites that really want to remove content for some insane reason can do so, older sites usually aren't lost if the domain expires and domain holding page owners/cybersquatters don't accidentally cause older content to be hidden (since hey, they don't really want to block it, just stop their holding page from being archived).
My first time in grad school (E.E.), I was really young and naive. I'd barely had any real-world experience of any kind, and I was very good at taking classes. So I signed up for a Ph.D. program and had a lot of fun doing the coursework. But then when it came time to do actual grad student things, like original research and paper writing, I was totally unprepared and my advisor showed me the door.

The second time around, I think I still went into grad school for the wrong reasons, but they were different wrong reasons. After dealing with a lot of people who were woefully underprepared to work in industry, I thought getting a Ph.D. would put me in a position to fix the next generation. I underestimated how little the academy wants to do that. I opted not to continue in academia once I got my Ph.D.

Regarding my specific research experience, I'm not sure where to begin. You work like a dog, your advisor probably doesn't agree with your conclusions, might not agree with your premises either, and he wants you to go back and read an ocean of literature. Repeat for 4-10 years.

Advisor conflict of interest varies from advisor to advisor. Some of them like to produce lots of successful students, others like free labor. Either way, bear in mind that the advisor has his own agenda and is not just advising you out of the goodness of his heart.

Final piece of advice: read some "quit lit" to get a perspective on the academic job market. Read some of the critical responses to "quit lit" by academics who haven't quit. (http://www.theatlantic.com/notes/2015/09/no-one-cares-that-y..., https://chroniclevitae.com/news/216-why-so-many-academics-qu..., https://historiann.com/2015/10/07/tired-of-academic-quit-lit...). Bear in mind that if you're in an engineering field the job market isn't quite as bleak as in the sciences, or worse yet, the humanities. But it's no picnic either.
> but yes, these "koans" highlight some of git's worst UX warts; or, arguably, not just UX warts but conflicts internal to the conceptual underpinnings of git

If that's the case, the "One Thing Well" kohan misses the mark rather glaringly.
I'm this guy who lurks in online forums and would jump in to help random people with their "server load" and "slow page loading" issues. The magic was in seeing that load drop from 100+ to single digits with snappier page loads. I knew this was something others could benefit from but also knew it was going to be a tough thing to build and scale. Challenge accepted! So I set out to build Cachoid. I paused work on it some months ago in order to finish off some other business I had started earlier.

I'm bootstrapped so I'm grateful in advance for feedback, comments, things I need to improve, and things you need to see before you seriously consider using something like this.

Outline:

0. Instant Varnish Cache nodes (< 10s) with ready-to-go VCLs you can spin from an increasing number of locations; each node runs inside its own container

1. Four 21-days trials. To hell with credit cards!

2. Simple API endpoint to get page cache status, push new VCLs, purge, upload TLS/SSL certificates, push HTML files (Varnish hosted).

3. ModSecurity rules a click away

4. WordPress, AWS S3, Github.io, and file/static hosting (HTML-uploaded files cached inside your Varnish instance) VCLs. So Cachoid will memory-cache your "backends" and serve them like hot pancakes

5. E2EE is a few clicks away if you have an TLS/SSL cert. It's rough around the edges but works

6. Internal & external monitoring of nodes

7. Google 2FA to access your Cachoid account

8. Stripe subscription, one-time Paypal & Stripe, Bitcoin (through Stripe)

9. Other features I haven't listed that I feel would make me sound like a car salesman like load balancing and auto resource upgrade (I almost tricked you there, see?)

10. Check out this page if you're curious. It has screen shots and articles: https://www.cachoid.com/support

Some uses cases:

1. Survive the hug of death (HN, Reddit, etc) with high flying colors

2. Cache static sites, S3 "sites", github.io, etc. Smooth out the sporadic speed issues

3. Cache CMS sites like WordPress

4. Cache certain API endpoints
I don't find it to be a surprisingly high number. I wouldn't consider myself an avid reader; these days though I try to track everything I read on Goodreads. This lets me get recommendations for other things I might like, but more importantly serves as a reminder of things I have read in the past so I don't re-read the same thing, or can locate and refer back to something I read in the past in the case of non-fiction materials.

According to Goodreads I completed 10 books in 2016 and read roughly 3500 pages.
The Art of Computer Programming Vol 1: Fundamental Algorithms has a chapter on GC for linked lists which is interesting and shows implementation, there's also the Golang forums/mailing lists which discuss GC and it's optimization https://blog.golang.org/go15gc

SICP also has a chapter on GC w/implementation https://mitpress.mit.edu/sicp/full-text/sicp/book/node117.ht...

Universities have some lectures on this too and you can look up the algorithms they mention

https://suif.stanford.edu/~courses/cs243/lectures/l14.pdf Intro to GC

http://web.stanford.edu/class/cs243/lectures/L17-Advanced-GC... Advanced GC
Giuliani's firm is involved in cybersecurity primarily on the crisis management/internal investigation/liability side of things. Not "how do you harden your servers," but "how do you prepare your organization for when you get hacked," and "when you do get hacked, how do you respond?" Which is how most large organizations view "cybersecurity."

It should be noted that Secretaries of Defense often are not soldiers (the current one isn't).
Report: Apple will go up against Netflix, HBO, others with scripted TV shows
Do you have any numbers on what you mean by 'close to minimum wage'? Quick Googling shows that Amazon pays fulfillment associates $12-13/hour starting, which is much higher than the US minimum wage of $7.25.

The more important factor is competition. If Amazon hires 10 people, you can bet tradition retail needed at least 11 to do the same amount of work. If Amazon is undercutting them, those businesses will die off, and 11 people will be out of work.

If Amazon wants to hire 100,000 logistics/fulfillment employees, you can bet there's more than 100,000 people who will be out of work elsewhere.

Bias note: I spent 5 years making software for Amazon's logistics division.
(2008) Timidity Does Not Convince
> The way this sounds it's not mechanical but a software bug.

To me that sounds very much like a mechanical bug - the delivery mechanism failed. How much software do these things have in them, anyway?
if virtual means simulated, I dont find it misleading. simulated demographic population statistics implies an approximation.
I think the point I was suggesting was that actual physical books will have a sudden appeal versus any technology at all. E-readers are pretty great, but my guess is people will turn back to physical books as an act of escapism from holding a tech device.
> Shouldn't management recognize such an abnormally productive employee

Using what metric? This is really hard to implement in reality, especially when the average corporate management has no idea what engineers spend their day doing.

> b) give them more work to do

This already happens. See companies looking to hire "heros"

> and a corresponding salary increase

Hah! Yeah, maybe at your company. Mine would work you 80 hours per week for peanuts if they could.
> Because its architecture doesn't fit the job. The same situation is with Ansible or Salt being used for maintaining configuration of servers.

> I don't say shell scripts are worse. I say the "push" architecture is worse for configuring machines than with an agent in "pull" mode. You could easily write an agent that works on a cron-like schedule, downloads commands to be run, (verify their origin with a digital signature,) runs them, and reports the results back, all in shell.

I'm still not completely understanding, so let me see if I can rephrase your objection and please correct me if I'm getting it wrong:

A "pull" architecture for configuration management is better than a "push" architecture because updating configuration shouldn't require synchronous human interaction.

If so, then one example of a counterargument is needing to reload/restart a service after updating its configuration file. What if there's an error reloading/restarting the service? Does the agent then email the administrator? And what if the emails fail?
> you can't blankly hate everything Trump does

Watch me. ;)

> In a call with reporters on Thursday Trump spokesman Sean Spicer said his boss was happy to play a part in Amazon’s decision

Did he actually though?

> You have a good company hiring people in an area where a lot of tech companies tend to be outsourcing people,” he said. “So it’s very positive, political or not. It’s still 100,000 more people in the U.

Amazon wasn't one of the companies outsourcing people. They have been hiring engineers by the boatload for years.

I'd guess the large majority of these jobs aren't going to be tech jobs anyway.

> Over the past five years, Amazon says it has created more than 150,000 jobs in the U.S.

So they are just over doubling the hiring rate? about 30k/year before to about 70k now?

> After Trump’s victory, Bezos tweeted: “I for one give him my most open mind.”

Good lesson from a smart guy.
vivaldi has a screencap facility as well that will capture the whole web page or just selections of it. it's a fairly recent addition. prior to that it would take screencaps when record notes about a site but only the current viewframe.
Taking the idea that most "work" done at work is a waste of time, doesn't that suggest there's a big opportunity for an enlightened competitor to eat an established company's lunch? You could do the same amount of productive work for a fraction of the cost . . .

Is this type of thing happening and not widely reported? Is it an under explored opportunity waiting to be tapped? Or is there something else going on that leads the inefficient model to win in the long run?
> 1) Have the ability to expand RAM

The current Mac Pro and iMac do have expandable / user upgradable RAM.

> 2) Have space for two video cards (ThunderBolt 3 + video card enclosures is not a desirable solution)

It's still early days for external GPUs. I suspect they will become quite popular and maybe even the preferred solution for many people. They offer a lot of practical benefits such as interoperability between desktops and laptops.

3) Have space for at least a couple internal hard drives

IMO low cost / high storage density SSDs and affordable NAS devices pretty much solve this problem.
Of course not, but part of the sentence said

> I'm not aware if he (et.al.) had real time processing
I just want a browser that I can use without taking my fingers away from the home row, but I guess I'm in the minority of users.
As the article says, Bernstein's stuff won out because his work is at the intersection of solid crypto, clean and performant code, and sane API design. This, coupled with the NIST curve debacle that shook public confidence, makes for a compelling case.

Part of the problem is there is often a wide gulf between cryptographers and the authors of libraries who then go on to use those algorithms. This is perhaps more acute with approved-by-committee, standardized crypto because library authors may have to implement it to be compatible, despite not being experts in the particular algorithm.

In Bernstein's case, he ships (through NaCl) a reference implementation that is good enough to be used in production, and packages complete constructs in ways that are resistant to misuse. This is his innovation -- other libraries tend to offer only the primitives and rely on the user to chain them together in ways that make sense and never in the ways that don't.

There are other cryptographers that ship decent reference implementations -- the Keccak team being one -- but their work is largely restricted to sponges and any construct that can be formed out of it (e.g. PRFs, stream ciphers, hash functions). There is perhaps a shortage of people who look at holistic cryptosystems and possess both the domain knowledge and the ideal attitude towards misuse-resistant design.
In the Star Trek universe, where the matter is converted to information, transmitted and then converted to matter, then your statement may be true. But, in other universes where the matter is actually translated in a dimension then it will not be. Also, we don't actually know what "you" is and whether it would be included in the Star Trek mechanism.

My point really, is that there are varying fictional universes but in ours, we don't currently have a way to do teleportation. So, as you say, experience is subjective.
N.S.A. Gets More Latitude to Share Intercepted Communications
I'd say it's more damning of the enforcement of the regulations than the regulations themselves. If car manufacturers fudging numbers were quickly discovered and made to pay hefty fines to the regulator and refunds to customers, and potentially prison time for executives (depending on how serious the violation is, of course), you can bet the manufacturers would quickly learn it makes prudent business sense to be honest.
Even Google Drive: https://www.google.com/drive/
Facebook really, really wants to work with journalists
What about Fusion 360? It has a free licence and is powerful.
I think the problem is ultimately the Bus Factor. If we're all relying on one implementation and that implementation is compromised (hit by a bus, a bug, NSA involvement, one bad 0-day, etc), there isn't anything to fall back on. That's my take given the history provided. This may be fixed as time passes and more implementations and crypto experts come together, but it does leave us with a Single Point of Failure nonetheless at this time.
Appreciate the feedback!
Well the market apparently disagrees with you. Ebook growth is flat or falling. People buy 5 traditional books for every ebook sold.

Ebooks have their place. People tell me they like to take them on vacation as backup. I figure half our customers have dedicated ebook readers, and almost all of them have devices that have the capacity to read ebooks.

Yet our sales are up, and we're hiring.

I'll switch to ebooks when Soylent becomes the primary source of calories in this country. In the meantime I have a nice organic salad to eat and a stack of books to read.

Source: I own a bookstore.
Daimler leads $17.2M round in rolling delivery drone firm Starship Technologies
No doubt. I wouldn't take away anyone's bike (unless I was their child or spouse, maybe), but I'd worry about old "frail" people on bikes. Their strength and flexibility declines (in general with individual exceptions), and a fall can debilitate or kill old people. Glad to see that three-wheelers are an option.
> Ive dreamed of automatically tacking on branch names to commit messages to solve this very issue.

I believe mercurial does this by default. Why not give it a try?
Easy on the hysteria here. If people see r?sum? they'll know what they're dealing with, it's not going to be some dark mystery.

Some people, believe it or not, have attention to detail and if they think the correct way to spell it is "résumé" then that's what they'll do. It's something that might be appreciated by some and ignored by others, but if you want to snub someone for using accents, I can't imagine the other trivial transgressions that set you off.

Webster's is also an American dictionary and would have you believe "colour" is spelled "color", so it's not relevant here except when discussing the specific and quirky American dialect.
I would've thought there might be more incentive then for manufacturers to spend a few bucks to test and rat out the models of other manufacturers then; guess not.
Ah, mainly I just care that there's a diversity in rendering engines. A) to prevent stagnation, and B) to prevent a monoculture of vulnerabilities. I don't care that much about which rendering engine a given browser uses all that much.

About that particular tab (which I guess you're sending a bug report about), maybe you want to try the same URL in a fresh Firefox profile?
> Washington Compost will stop pooping on Trump at every opportunity

So stop reporting the things he actually says and does then?
Much more promising in short term than flying drones.
Being in actual test usage in many cities of the world it's also not just promises but reality today.
I think a more likely scenario is people take the $500 and use most of it to pay bills or pay off credit card debt. They then take whatever money is remaining and go out to dinner, buy toys for their kids, etc. The real effect of the tax break on growing the economy is muted quite a bit in this scenario.
I read this yesterday, and then today for the first time I wished I had a way to search my scroll buffer. :)
I feel $10,000 for an online course is way too much. Just because it carries a label of university doesn't make it worth it. Almost all of the knowledge is available online for free. Although a university course gives a structure around a subject and provides learning resources & materials but universities have to realize that because of this many people will not take these MOOCs. Because education is a business, future generations will turn out to be illiterate.
Naive question from someone who never took economics courses: Could some of the "missing" productivity come from measuring productivity in units of money instead of physical units? Sectors with highly competitive markets can rapidly increase real-product output but then see most of the dollar-gains erased by competition.

For example, you could look at solar PV where last year the industry set a record of 70 gigawatts-peak of modules installed. The price competition is so fierce that manufacturer revenue has barely budged over 2012, when only ~30 GWp were installed, and actually declined from 2015. If an economist looks at this sector do they see spectacular productivity improvements like I see (far more watts, at lower prices, with real physical improvements up and down the supply chain), or do they consider productivity "missing" because the physical improvements aren't leading to revenue/profit growth? And if it's the latter, does that imply that economists only recognize productivity improvements when markets are imperfect enough that improved production technique delivers more money instead of fiercer competition? Is there no such thing as growing productivity (that would be recognized by mainstream economists) in a deflationary environment?
Not the author of the code, but personally, I don't see any downside to putting "set -eu" at the beginning of every script I write. These should be defaults.
That'd depend on the country (;
Paywalled original article: http://www.wsj.com/articles/daimler-invests-in-last-mile-rob...
i still use my 2009 8x xeon mac pro as my primary workstation. upgraded ram, gpu, ssd, video, 4k monitor, and a couple of other things.

i'm trying to get 10 years out of it, which looks do-able, maybe. it refuses to install the latest OS X's though, so it may finish its life as a linux box.

will 2019 finally be the year of linux on the desktop???