skysight-inc/HackerNews huggingface dataset:
> They are more or less all a very unimpressive 4 core, 8 thread, 3.0 ghz. Maybe they have a tiny bit more cache. There is absolutely no reason to upgrade.

In a way, that was good thing, though. For the first time in my memory, a five-year-old PC is not a piece of junk I am just too lazy to get rid off, but a machine fully capable running current software (at least after install more RAM and an SSD). (Within reasonable limits, of course, I am not talking about high end games or such.)

The fact that CPUs did not get faster (not much, at least) also meant that software could not afford to get slower, which greatly extended the useful lifespans of older machines.
I take this as one of the two central themes of this article:

"...points to a persistent flaw in Silicon Valley financing: the willingness to give start-up founders unassailable control of their companies, to the point that investors have no recourse if things go blooey."

That's not a flaw, it's a fundamental part of how it is meant to work.

The investors generally don't want to invest in companies run by a committee of investors... or else they would certainly do just that. Not to mention the larger investors could self-fund their own companies, if that's what they wanted to do, and retain all control. They are investing in the ideas, talent, and execution of the founders and other principal executives. It would be pointless to turn around and take control away from them.

(I think the other main theme of this article is that Domo is a mess... which is probably true. I only know what I read in the article, but it seems they have real revenue? It would have to more than double to match their rate of spending, but that can happen if they really provide value. It's hard to have confidence, though, in a CEO who is funneling money out of the company to his family and himself. Just the willingness to put that kind of cloud over the company, is a red flag.)
Fair point.

The noise bothers me for two reasons. One, because grant-chasing to keep the lights on means you end up having to prioritize busy work over important problems, which wastes lives of researchers and slows the scientific endeavour. Two, because high noise makes it more difficult to find interesting/important results of other people's research.

Maybe I'm just wishing for unachievable perfection in this space.

> I could shit on the state of academic publishing for days, but at the end of the day, there is an overall positive direction in this 'academic endeavor': the creation of knowledge.

That I agree with, and I definitely complain more about the private market than scientific research because of that :).

> I find this direction much lighter on my consciousness than "generate value for the shareholders"

True, I feel the same.
In the context of a fixed-time, fixed-price/budget project it will fail to meet these constraints unless the scope is very clearly delineated at the outset, and ruthless scope/change management is applied throughout the progress of the project. And if at some point someone realizes that there was an omission in the scope definition, the time and budget must change.

If the client or management want to change the scope, in any way, the discussion must immediately start with questions such as what other feature are we dropping, how much time are we adding to the delivery plan, what are the consequences on other features or the current design and code?

Even deciding to remove a feature can cause delays (e.g. having to re-structure a test scenario). Or changing a string in the user interface, which may require re-arranging the layout, re-translating the string, suddenly having to manage plurals, checking that a variation of the old string wasn't already used elsewhere, etc.
They're already shipping them. 28 core Skylake-SP parts have been available under the Xeon Platinum branding for almost a year now. This is presumably just a consumer paint job on the existing silicon. And yes, they're very expensive: $10k+ per chip.
Yeah, if any imperfect company is instantly equated with a pure evil company, then sure. Seems fair.

But, then again, I can see how you'd think Tesla was pure evil too if you buy into all the endless nonsense published about them without doing any research.
I have to respectfully disagree with #1.

Software is hard because we 'don't know the unknowns'.

It's not like building a building - if it were, we could just schedule it down to each detail. We would be still all be using 'waterfall'.

If we knew how to write the module, we'd just do it, test it, and voila.

But most of our time is spent 'figuring stuff out'. Oh, product has asked for a tiny change (support a specific kind of font), but our libraries don't support that, meaning major possible architectural changes.

The other major unspoken factor is that requirements change. In fact, this is the #1 thing, really. Requirements change because customer's needs change, because business changes because our understanding of the market changes, etc., and this is a reality of our world. So the nature of how we're going to adapt is difficult to predict.

This is why the #1 predictor of outcomes is the quality of developers on the team i.e. experience, intelligence, know-how of the domain.

If you're doing something where there are very few unknowns, well then it should be possible to schedule within reason.
Not only that the GDPR requires that organisations provide the data in a standardised format that is easy to use / export.
Thanks man, I appreciate the honest response, and that's exactly what I was imagining (skepticism towards self-driving tech, that I share to some extent).
The Linux kernel is several times more complex than the Space shuttle. Order of magnitude as I recall.
It depends on your mileage. 4days to fully recharge from empty, if you are on a road trip (which you obviously couldn't do in a Bolt). But overnight it will charge 50miles, which covers local daily use.
I thought so, too - enough that I checked the date, but the date on the article is yesterday. Maybe it was written a while ago and just now uploaded. I thought it was strange to refer to IPython as a standalone interpreter outside of Jupyter... I mean, you can, but I don't think anybody does anymore.
Decentraleyes is fantastic. Makes the internet way more usable from China.

But I guess my point was that if Apple crammed a first-party-only system down our throats and 20-30% of the population was forced into this new paradigm - then that would make websites change and the internet would change in its nature. If I use uBlock.. well then I just make my life irritating :)
RMS wants software to be so free that you can't prevent other people from doing certain things with it and they can't as well.

FTFY
Selling the rights to publish your book is different from giving up all the rights you have over your book. The latter is something that (IANAL...) you can't do in many jurisdictions.
Indeed. Somehow people even manage to forget that he died of a typically curable cancer because of his hubris.
GDPR doesn't sound so bad now, does it? :)
I'd be interested but ...

4gig ram.

Nice screens, reasonable processing power but they throttle the ram to make you want to spend the $500-750 for the "power" of.... 8 gigs of ram. But with the bloat of a useless(to me) windows license included.

How long is the chromebook spec going to stay like this? It's awful and holding them back.

It's nonsensical in 2018 to have this little ram on a laptop,chromebooks included but there it is still.
Tecras definitely weren't $400 laptops. That was Toshiba's business line. Especially not 7-8 years ago.
Especially the screen! Nothing else running Windows at the same price and resolution.
Currently working on high speed JESD204B data converters and clocking; synchronizing clocks across 9 boards for (essentially) software defined radios for defense applications. The system has something like 15 Kintex Ultrascale parts and a Sitara processor as well.

Working with some very serious FPGA people in a high functioning group doing really hardcore DSP, high speed memory interfaces, networking, etc.

I was in your boat before. It made me want to drive off a cliff.
...which one year is a Microsoft account, the next it's live.com, then msn.com, then passport.com, then outlook.com. And what about that 20-year old MSDN account, which was always associated with Hotmail? You can login but it hangs on some obscure error message. Googling suggest to associate with a non-Hotmail address, but that one doesn't let me access MSDN subscriptions. Next forum suggestion: create a VisualStudio.com login and link with Live.com... but it still doesn't work. Several support emails later, I just need to delete all existing associated MSDN email accounts and start over with my work email address. I just wonder how long until I need to migrate again to the next email/login-flavor-of-the-year. Maybe I'm just an edge case?
turbos...
Sure, but that wasn't at all what the comment said.
This is literally what agile is for. Step 1 (and this is the hardest part) is to negotiate the need for either a flexible scope or deadline. Accept that you're estimate for a fixed scope will just never be accurate and just make room to adjust. Putting "buffer" into your estimate is also not the right approach because it's planning for failure. Flexible scope means you have work to fill up what would go into your buffer that you can launch without if you need to, but would be very nice to have.

Create your high-level backlog and do MoSCoW prioritization. Figure out your "musts", "shoulds", "coulds", "wonts". Now apply some estimates to your features and add 10% for unforeseen growth. Estimate velocity based on team size and now you've got a date when you could conceivably hit your musts, shoulds, coulds. Set your "deadline" if you must somewhere deep in the coulds. If your musts go over, you are still able to launch an MVP. If things go well, you can start delivering non-musts.

Adjust your plan every sprint based on actual velocity.
Accelerator pedal immediately went from 0% to 100%?

Really?

Even I don't press my brake like that when parking.
In that case report: "these results are consistent with model A and model B, since model A has been studied much more so we will stick with that for now". There is no reason to include these additional (usually elaborate) steps.

Also model A may be something like "Standard Model w/o sterile neutrinos", while model B is "Standard model w/ sterile neutrinos". My understanding is these will be supported by all the same previous evidence.

And anyway, if you want to include prior info there is a principled method of doing so: Bayes' Rule. The method described here is indirect, obfuscated, qualitative, and open to all sorts of bias. In general it seems inferior in every which way, why has Bayes' Rule been rejected for this purpose?
“We don’t have to pay attention to it because it’s important to our political enemies.” Picture a man standing in the middle of a track as a 100 car train barrels down the track toward him. “Watch out, a train is coming!” I yell. “You would say that. Democrats always do,” he says, and resolutely stands his ground.
Ideally, yes, a deadline is set for a specific business reason. But I cannot count the number of times a deadline has been set for a project that is just utterly arbitrary, proven by the project releasing successfully on the deadline and then being immediately abandoned and forgotten about. Feature launches without marketing, website redesigns without fanfare, architecture refactoring that sits on the shelf for a month before actually being deployed.

Not that I'm claiming that all executive decisions are clueless, most people are just trying to do a good job with limited information, and mistakes happen. But you run into enough executives without respect that runs in the other direction, and you start to question all deadlines.

(Which isn't necessarily a bad thing. In a healthy environment, questioning the feasibility of a deadline can lead to appropriate descoping of overreaching features, reduction of risk, etc. But the situations that lead to this kind of suspicion are rarely healthy to begin with.)
I see Pentagon PR reached out to Reuters.
Tesla's a new company, either they're holding themselves to a higher standard than the establishment or they aren't. If they're not then I'm going with the establishment. I can overlook a great great great many things in service of the cause of disrupting the auto industry.

But this? Asking me to take personal responsibility with no legal recourse? This is the line they can't ask me to cross. If this is fake news, fine, it'll come out. If it's not, then sorry Tesla, can't do it.
To ding me for using the term announced is to find issue in semantics. My position is the same - I had the chance to be part of FB at some of the earliest stages and thought it was a bad idea as did many others.

And people clearly saw and pointed out the issues with privacy back then.

I had few issues with Aol, but it was still a simple service play - and had/has little at all in common with Facebook.

DIGG was never at the same scale or range - and from what I know it never depended on your real life profile as I recall.
Basically my thought when I chose RN.

Although, after building my backend with php + frameworks, I already have a web app.

Im just hoping I wont need to update an IOS app every time apple breaks it. Also, I'm looking to avoid buying an apple computer and doing the compiling only 1 time. I hope...
Eh, I've crossed into retina-land. There's no going back, hehe.

The wife has a Macbook Air I believe from 2013. Swapped in an SSD upgrade some time ago, still kickin.
>Is it conceivable that not being able to freely communicate in a professional setting is 'just' a weakness without hidden upside?

Yes, but that has nothing to do with introversion. Introversion does not imply social anxiety lack of social skills.

These are technical terms. Their meanings are clear.

>Are there any scientific publications to back up the idea of a fixed personality on the introversion/extraversion skill?

None whatsoever, since introversion/extraversion isn't a skill.

If you mean the personality trait, then yes. It's one of the Big Five traits, which all have a great deal of supporting evidence.
Wine Equation Puts Some Noses Out of Joint (1990)
That's the copying right, not the moral right. The moral right is the right to be identified as the creator and the right to maintain the integrity of the work in subsequent copying.
Demand is related to population size, but it's far from 1:1. Many people in NYC would have no reason to use this tunnel where presumably everyone on a small island would use it if it's replacing the existing ferry.

Further demand is also a revenue source, if 100,000 people per day to use a tunnel that's a much large revenue stream that's going to pay for a larger tunnel.

What population size directly provides is easier financing. NYC could for example build a tunnel without going into debt and then use the revenue from tolls for other things.
Maybe because people over-rely on a fine-grained breakdown? When I try that, I miss big stuff. Kind fits in with that Fibonacci estimation from Agile, eh?
That’s for each consumer to decide of course. I bought my Model S fully knowing what I was getting into.

I consider them holding themselves to a higher standard, but as in politics, you can’t find someone who agrees with you 100% in office. Have to compromise, and this isn’t a hill I care to die on.

As I stated above, it’s a public policy issue, not Tesla specific.

> if you take issue with this, sponsor a federal law to fix the problem through your legislator
> Step 1. Tell more people about this. As more people realize the sheer banality of the system, we may find better, interesting solutions

I do that a lot on HN. I've been considering blogging on this topic, but I feel I suck at writing, and people may not want to listen to confused ramblings of a random programmer -.-

> Step 2. Push for creating more and more social infrastructure. So if people want to, they can choose to not be part of the box

I'm a noob at that. Need help.
Will Mercedes Benz release your collected crash data to you?
Do you have a web site for your company? Your current work sounds similar to the work I did in my graduate studies in Ocean Engineering. Thanks.
I've definitely noticed this as well and have been working on a "auto-scale" feature as well (to tone-down concurrency when under load). It's not an easy task, but you can see my first pass here: https://github.com/joelgriffith/browserless/blob/master/src/...
Prebuilt pcs were cheap in the '90s and '00s as well. Premium brands like AlienWare still exists for gamers.
You can still buy the 2015 Macbook pro straight from apple brand new and pick up apple care.
Ah okay.

Yes I saw such things too.

Company wanted to rise $4M and the investors wanted a "Cloud Product" with >10k customers etc.

Which was ridiculous, because we needed the money for the stuff we already did and it was an on-premis solution for like 10 big corporations.
I'd like to go one step further and want the power to delete it, or be deleted, when I want.

If I'm allowed to take the 5th to not incriminate myself and not reveal my memory (data in my head), I should be similarly allowed to delete my data when it is my data in my device.

It'd be an interesting case to take to the Supreme Court.
I second this recommendation. This is an excellent book about the Saturn V system. I also highly recommend Jonathan H. Ward's two excellent books, "Rocket Ranch: The Nuts and Bolts of the Apollo Moon Program at Kennedy Space Center" and "Countdown to a Moon Launch: Preparing Apollo for Its Historic Journey". These two books give a history aimed at the engineer, or the "rivet counters". It's full of interesting little details. For example, did you know that one of the firing rooms at the Cape was exclusively used for project management purposes? One huge wall of the room was used for maintaining a Gantt chart of the entire Apollo program all the way until Apollo Soyuz.

Ward goes into excellent detail on the support facilities used for engineering tests, what the engineering tests consisted of, how they were conducted, etc. Even (sad) details on how 39A was immediately reconfigured for STS operations after Apollo Soyuz.
That 2600K you bought in 2011 was a premium part. The ones you're looking at now are low end. If you look in the same price range you find 6-core Coffee Lake CPUs at 4.4GHz, which has 50% more cache, about 2x the GPU performance, maybe 15% better IPC on typical workloads, and draws about 30% less power under load.

No, it's not the mid 90's anymore where we were tripling performance every time we upgraded. There's still progress.
That's amazing. I assume that includes (implicitly) $10k federal plus CA tax credit plus $11k depreciation on a base S model.

How old was it when you bought it?
Take risks or die in the mediocrity zone
True, but then you're stuck with a US keyboard. At least USB-C means you can easily use your native power plug.
Blog post author here. This is the only post in the series that is GKE specific, really strange it's the only one that ended up on Hacker News. I actually thought it would be the least popular.

You can see the other six episodes here: https://www.youtube.com/playlist?list=PLIivdWyY5sqL3xfXz5xJv...
> Well, except for the people being targeted

They win too. They get content without having to hand over cash.

Everybody wins because the value of what they are giving is, for them, less than they are receiving. And the value of what they are giving, for others, is more than what others are giving.

Going back to non-targeted ads would significantly reduce monetization, reducing the pile of money available to content creators, and driving many (if not most) of them out of business.

You can always not access any ad-funded content or service, the option is yours. Take it.
Martin Gardner on Philosophical Theism, Adventists and Price (2008)
I work at Cloudflare. This limit is a part of our abuse protection system. We are happy to raise it for anyone and everyone with a legitimate need, no need to be an Enterprise account. Please feel free to reach out to workers-developer-help [at] cloudflare.com if you run into trouble.
Yes but relatively few people had them and the carriers were trending in the direction of taking away flexibility. If Palm had hung around longer, I'd bet that one of them would have tried the locked down store there as well.
> I have encountered an article (can't find the link now, sadly) that claimed that when developers gave estimations, breaking down tasks to sub-tasks actually had a reverse correlation to their accuracy. In other words, their first gut reactions were actually better than estimations given after going in-depth through all the details and sub-tasks.

I've noticed this as well. The last few years my 'gut' estimates have tended to be more accurate (and larger) - but since I can't support them with anything other than "Trust me, I've been writing software for over a decade", they're never taken seriously.

My guess would be that breaking down a complex software system into sub-tasks (esp. when you are breaking things down within modules) that are too fine grained fails to capture the inter-dependencies between sections of the code-base. So, you complete task A and move onto to task B, then realize you have to revisit the code you wrote during task A because task B is dependent on it and some of your early assumptions were imperfect. And then you need to fix the unit tests you wrote for task A.

And so on, and so forth.
His objection to corporations seems to be that corporations don't have innate morals, so need additional rules placed on them. Even if the word derives from "person," it is not a person.

That said, I don't see how you can expand this to him thinking corporations shouldn't sell software. He seems largely fine with Red Hat, save some ideological issues.
This for the win! Always be wary when they ask for single sign on in the first sprint!
Hey @PhilipDaineko – just an FYI there are a number of spelling mistakes on the landing page, "custorem" "accountign"
lovely design on this one.
Yeah, definitely a product that you don't realize you need...until you find the issue.

As of now it's a pool of headless Chrome instances that you can control remotely and run tasks through. Screenshots, PDFs, scraping... whatever you need. The reason that folks use this is because it's _really scary_ to run Chrome alongside your app's infra, so separating it out (much like a DB) is a good idea.

In the near-future we'll offer functions and other REST endpoints for doing common and user-defined tasks. This make it even more contained so your app can keep running happily without babysitting Chrome.

Great question!
My guess: Those "new secrets" would be in the category of "unknown unknowns"[1]. We don't even know where to look for them, so we looked somewhere we hadn't before—in higher energies. And we used a "known unknown" as a stepping stone—the Higgs, which we were pretty sure existed, and we had an idea of what its properties would be.

[1] https://en.wikipedia.org/wiki/There_are_known_knowns
Singapore has Fintech dreams, but it's short on tech talent
Can a Tesla owner comment it they signed some sort of T&C related to this data? I wonder can Tesla be sued for revealing this data without owners' consent.
I'm very introverted. Sometimes I wonder if I should have been a lawyer instead of a software engineer.

I would have hated having to wear a suit and tie all the time though. I really, really hate ties.
A short review of Dataframes in JavaScript
> there is reduced friction by bypassing app stores

It's funny, because Microsoft seems to be actively encouraging/misleading developers to bundle their PWAs as "Microsoft Store apps".

Seems like Microsoft is looking at PWAs from the opposite angle - an opportunity to "liberate" users from Android/iOS stores lock users in to its store.

Will it work? That depends on all of you developers out there.
It’s Time for Payment Processors to Start Publishing Transparency Reports