skysight-inc/HackerNews huggingface dataset:
I think you've misunderstood what ActiveRecord migration rollbacks are for. Nobody is 'blowing away' customer data. A couple use cases are:

1. During development. Named that column wrong? Included a column you realize you don't need before you merge that branch? No problem! Just rollback, fix the migration, and do it again.

2. During deployment. It gives you a sane way to rollback a botched deployed.
> Google conspiracy theories - (Google is doing it to lock everyone in).

My own conspiracy theory is slightly different: Google's aim is to scorch the earth so that AWS cannot form a locked-in position.

I don't think they immediately saw this possibility, but that they moved swiftly and energetically to support the growth of Kubernetes once they did see it.

The alternatives for Google were all strategically painful. ECS might have become successful, meaning a loss for Google. Mesos or Docker Swarm might have taken off, leading to snap acquisitions of the relevant companies by Microsoft or AWS, again a downside for Google.

As the plurality contributor to the commoditising winner, Google is able to prevent the other two cloud giants from pulling ahead on container orchestration.

Disclosure: I work for Pivotal, we have a Kubernetes-based product (PKS) we co-develop with Google and VMWare.
77 Steps
> Lack of relevant background among Theranos' board of directors

Yeah, it's pretty clear that it was by design.

Moreover, Holmes seems to have known the impossibility of her claims, or perhaps, was over confident initially about the possibilities of technology and later came to the realization that current technology cannot fulfill her vision.

At that point, she should have come clean, but chose to continue the charades.
Industry standards and standard tools? We have computers for doing lots of hard things now.
1. A lot of places that are remote will cover or subsidize internet costs for employees
2. I think the the poor access to Internet in rural areas is more of a US thing. In LDCs we have often wider availability for low cost 4g and/or more equal distribution of telecom infrastructure in general.
> SEC has already announced they are looking at Ethereum as security,

Got a cite?
https://www.hex-rays.com/products/ida/support/download_freew...

Version 7 is freeware now. Sure you don't get the decompiler and you're limited on target architectures, but it's still an amazing piece of software.
I believe that's quite the unfair comparison.

Even if the components model aren't very sophisticated, everycircuit can do full analog simulations.

If you use chrome, you can run everycircuit in-browser, then try this example: http://everycircuit.com/circuit/4709435733180416/infinite-no....

Circuitverse, as far as I can tell is just a logic simulator, which - from reading the comments - doesn't handle feedback loops.
For a man like Murdoch, allowing Carreyrou seems to be more in the vein of "Let there be a public naysayer, lets discredit him, leading to more pseudo-credibility to my investment"

I seriously doubt he allowed Carreyrou to continue for the sake of good journalism.
Yes, but it's rapidly getting better with .NET Standard combining all the libraries into a single definition that can be used on any framework implementation.

MVC5 was never released though, and the changes have been rather minimal from ASP.NET Core v1 to v2 with straightforward migration guides, so it might look messier than it actually is if you were working through all the previews and release candidates instead.

Nevertheless, Microsoft has a long history of having messy v1.0 with most of the stability coming after v2.0, so you can consider the foundation pretty stable now that it's on v2.1 and more.
This is clickbait. Apple was sued by VirtnetX and forced to change how it works such that it relies on relay servers run by Apple. The author knows this, and knows that open sourcing a protocol that relies on Apple’s relay servers doesn’t make sense (because Apple’s not going to pay to run relay servers for third parties to use), so the only reason for this article to exist at all is to try to drum up outrage for pageviews.
Well, the email that asked me to donate very much implied that I should donate to keep Firefox going and fight the good fight. I might have misunderstood it and since my money is not needed, I should consider donating to something else in the future.
User Testing a User Testing Tool
It would be much faster but would still be extremely flaky and all the architectural problems (e.g. RPC over MQ) would still be there.
They also come with significant opportunities for fake signaling.

Gaining trust means you signal properly to the people you are attempting to influence. With records you now move mechanisms with which your signal that trust.
Why not? Do you feel what I wrote was unrelated, off topic, not important?
Why isn't financial information a real-time report, updated to the nanosecond?

Why are financial reports split into quarters?

The fact that we split financial data itself into quarters is what drives this short-termism. You now have an official timeline on performance metrics.

Databases can track financial data in real time. Just give real-time information, and let each stock trader use their own measure of financial performance, whether it's hourly tracking for day-traders, or years-long tracking for long-term investments.
If it's this, the language used is "weighs" https://www.eaa.org/en/eaa/aviation-communities-and-interest...

There are separate regulations for lighter-than-air vehicles.
You use what you want, I'll use what I want. No sense even arguing about it. In the end, users don't give a shit what made what, as long as they get something useful from it.
And check Chromium fate. Hard to run it without Google services. I expect it to happen to Kubernetes too, unless we fork it now.
Yep! It was inspired by all these simulators :)
> My point being that if you let the database, not the code, be the source of truth, the benefits multiply.

I know it seems like a revelation to many but this should be something beyond an axiom. Code is ephemeral, data is the only thing that has any kind of longevity. But you're right!
DotNet Core was a real surprise to me. As was Windows Subsystem for Linux.

With DotNet Core we have an extremely well crafted language available on all Windows and Linux. It's a great move on part of Microsoft.
Are you making this statement after looking at the issues I linked?
> branching my database

This sounds like a great product idea! Someone please do this. :)
I am a developer, use git, but don't use too much GitHub.

I am genuinely curious, are the users of GitHub really that tied in to the site?

Is the cost of moving to another platform, really that difficult??
This does not appear to be AI driven at all (at least from the demo video). Guess, it's just building off the hype.
I cannot understand why people (certainly not just you) are so relentlessly obtuse about the destructive effect of Bitcoin mining and how it differs from other currencies.

Say I trade a barrel of oil for $65. That barrel of oil is going to get burnt, (because otherwise it wouldn't have value to the recipient) but the process of burning it can produce something useful, like transportation.

If I burn a barrel of oil to create electricity to mine 0.0084 bitcoin (about $65), I've "traded" the same amount of oil for the same currency value, but I've used the energy up by hashing. Nothing is left over to transport people or make plastic or whatever.

There is a clear difference between a currency where it costs maybe 10 cents to create a token that circulates at $100, and one where it costs $100 which nobody gains to circulate at $100. It doesn't balance out - it is an unambiguous terrible waste. And as I think of it, isn't it really just the same waste as a 100% gold standard?
Because it takes real work to reconcile this information, make sure it adds up, and doesn't have errors. Doing that real time would be very very difficult for most businesses.

When a company releases their quarterly reports they're certifying that the information contained is accurate (and audited). That would be nearly impossible realtime.
So I'll give you that the bankrate study is garbage.

But regardless, it's my understanding that American wealth and savings are actually lower than the 1970s, even if the income is higher.
Is this related to transubstantiation of adult blood to wine and flesh to cracker?
Scientifically, weight would be the force of gravity on the object, not affected by buoyancy. So "weight" would be fine here. The legal definition might be different.
Isn't GitLab a self-hosted alternative to GitHub?
This premise I guess is exactly for you to not have any part of your project strictly subject to only one cowboy coding.
I've heard it told that WSL was actually a repurposing of the Android emulation layer for winphone. If that's true it's a hell of an awesome pivot.
I’ve found face to face communication effective for resolving contentious disagreements and, as the parent said, difficult conclusions. I’ve seen things get a bit out of hand over email that then get resolved quite efficiently after a face to face.

Live video chat is a good alternative, but I think more natural human empthay comes out in face to face experiences. People seem to understand the other side’s perspective more fully and confusions that can show up in email from things like poor word choice can be resolved quickly before they fester. Live video chat gets you much of this but isn’t quite as effective in my experience.

To me this observation just means that on remote teams you need to be observant of such issues and spend a little more time to resolve them, which can be a fine trade off for remote teams. (Or ideally avoid overly contentious debates in the first place)
Yes, but a running engine in a car, parked on the parking lot is seldom dangerous.

An open propeller is a safety risk, no matter how you put it.
Switching jobs is a big risk because it's impossible to reliably tell if you'll be happy; personally I wouldn't take that risk for 20% more. Maybe 50% more.
So it's probably super loud or annoying?
Well who cares about that, really. I'm not talking about how pretty the code is; I'm talking about the ease of maintaining it. Ruby code frequently requires digging through the method and methods it calls to figure out the expected input.
The MiniBooNE experiment at Fermilab may have found hints of a new particle
My impression is that to the extent that HFT is about relative speed, competition can't reduce power usage.
It's a flying car in the Jetson's sense of the word.
Checkout JVM web framework performance in TFB R16
It works both ways though, a lot of people said Tesla was a fraud and they couldn't build a "real" electric car with a range of 300 miles. And to the credit of the critics they weren't wrong, there was some serious integration of battery technology that had never been done before that made it possible for the Model S to exist.

Not that I'm defending Theranos, they should have come out and said "We're running into issues" waaaaaay before they did and way before they put kiosks into Walgreens. That their diagnostic technique seemed impossible to experts doesn't disqualify them, but once they had failed to get it to work themselves, and yet assert that it does. That is when it steps over the line into fraud as far as I am concerned.
It's not unique to Theranos.

It's all part of the perverse incentives involved with well-funded tech companies.

There is no real incentive to call out fraud. As an investor or a partner you might pass on a deal, but to go public with your concerns means risking a possible lawsuit, raising the ire of the people who are already on the bandwagon, being excluded from future deals, and being dismissed as someone who is out of touch and "not getting it."

Contrarians can short publicly-traded companies, so there is a financial incentive to call out BS, but for private companies there is very little upside in raising concerns publicly.

If you doubt this effect, contrast the number of articles talking about how blockchain is the future with those taking a hard look at blockchain's financial viability for specific applications. The former group are the ones being asked to speak at conferences and landing large consulting contracts.
Like the reasoning, but not the idea.

1.) The only time new information really comes out is during quarterly earnings, and that's also when prices are most volatile and jumps the most. If you make it annual, then an entire year has gone by before new information has come out, and the floodgate of 12 months of data will force the price to jump even more. If a company misses an entire year of earning, it's stock is pretty much done for a while. That would seem to make it even more urgent for CEOs to manipulate their prices

2) Frequent releases help level the playing field between big institutional funds and smaller players (as much as they can be leveled). In the absence of public info, the ones with most resources can spend money to get more valuable data - field research, product analysis etc. Ex: Because the data is so valuable, it might be cost effective for a $50 billion fund to hire hundreds of people to literally stand outside a bunch of Chipotle chains all over the country and count how many people eat there. You could spend up to $20m for that data and make a huge trade based on it.

3.) You can already sort of ignore the quarterly earnings. You can tell analysts to shove it and not provide guidance and just release the minimum for SEC mandated quarterly releases without any discussion or call. You can focus on investing long term and ignore the earnings for each quarter. You can also ignore the short term price drop that comes with not providing those information. Then at the end of the year you can do a long call and go in depth. If you do this, you essentially follow the model described in the article without forcing everyone to do the same.
I found Twitter helped me unlearn Reddit verbosity. You learn to write succinctly or else you'll have trouble expressing your thoughts at all.
I wouldn't say that, as siblings echo. I genuinely think that, for instance, Microsoft is genuinely doing a better job of doing open source than Google right now (With Facebook at the top, MSFT #2, Goog #3 from FAANG).

That might be because I'm deeper into web development though, and both TypeScript, and VS Code are great contributions.

Maybe I'd feel different if I worked in ML, and used Tensorflow daily.
Yea, your local asian market will definitely have it.
It is my understanding you actually do have that right. But it's a bit of rigmarole. It is only compulsory to vote if you are on the electoral roll and you can actually disenroll.
I’m super bullish on rust. I feel like it was designed with the right intentions.
Ugh I read your job post months ago and I’m so interested in what you’re doing. I’m not aligned in any of the skills, just really interested about the actual work. What can you share?
It would be even better if Kallithea or RhodeCode adopted the UI style shared by GitHub/Gogs/Gitea and friends. Then we could have the best of both worlds - good, well-known UI but with software that isn't as closely coupled to Git as some others are (and is lightweight with requirements)
Proof of concept – Deductive reasoning tool
Thank you for full and informative reply!
Issuing a $100 bill only requires about 10 cents of overhead.
Mining $100 in bitcoin requires $100 of overhead because it's inherent to the hashing mechanism.
This is a big difference.
People can leave for other reasons than “shields down” envisioning of a different future.

I’ve previously quit a job without looking for or having any other job lined up, remaining unemployed for several months afterwards until finding something satisfactory.

In that case, a start-up founder deeply infused his specific religious faith in all aspects of a company, even hiring many staff from his place of worship and doing blatant things, like having the head of HR directly ask new hires what their religious preferences are.

Sometimes you just discover you’re working in a situation that’s flat not OK, for reasons of abuse, unethical behavior, intolerable micromanagement, whatever. When it’s bad enough, there is no shields down moment: you just quit. Because getting away from bad people is often healthy.
"They did, when they adopted OpenGL"

Yes, and this was so much against their DNA that it required the chutzpah of a Carmack to get the Apple's CEO to implement the decision.

Apple is and has always been a strict leech on open ecosystems.

They try to build closed proprietary stuff first to lock you to the platform, and when what they build is bested by OpenSource, embrace it and move on to the next opportunity.

They did the exact same thing with BSD: grab a beautiful piece of OpenSource tech, bolt on a metric ton of proprietary closed source tech on top of it, and call the whole thing open source to get love and applause from the OSS crowd.

Techies are essentially a gullible bunch.

Source: https://news.ycombinator.com/item?id=17066846
https://gitlab.com/gitlab-org/gitlab-ce/tree/master
(run as rails standalone)

https://hub.docker.com/r/gitlab/gitlab-ce/
(run as docker image)
ES6 classes were such a relief compared to the prototype bloat you had to right. I love syntactic sugar that makes my life easier.

ES6+ flavors of JS & Typescript really made me take web programming seriously again.
> open sourcing a protocol that relies on Apple’s relay servers doesn’t make sense

Why not release the source code required to run a relay server under a permissive license?

> because Apple’s not going to pay to run

They don't have to, if they release the code required to run a relay server.
Reports can be arranged so that reconciled & unreconciled transactions are separated into their own timelines. Auditing of transactions can happen daily.

It's not an impossible problem.
Boeing read the market right and made the right bet back in the 2000s when it decided to not go the superjumbo route --analysts were upset Boeing didn't go all flash and announce a rival to the A380. In retrospect it was wise.
When the performance of the employee is not capped and the remunerations are, then such reviews for some will feel like a futile bureaucracy.

That's not the case in all companies, but for many rings true.
If you use pure git, no.

If you built your company around GitHub team management, yes.

If you integrate with 3rd party services that function via GitHub, yes.

If you depend on an open source community which is primarily connected through GitHub, yes.
State-Of-the-art Attacks on Secure Cryptocurrency Hardware Wallets
It's popular enough that, if your competitors make a watch app, a large userbase would begin to prefer using the competitor app.
What I've noted elsewhere is that Kubernetes never really created clear boundaries between operators and developers. Cloud Foundry and Heroku do so with very clear boundaries.

I think the open question for Project Eirini is whether a Cloud Foundry using Kubernetes as the container scheduler would expose it directly to developers. My expectation is that no, it wouldn't do so. Maybe some Kubernetes-land portals might be added (eg, Helm), but I suspect that Dr Julz has in mind to retain the `cf push` experience that's worked so well for so long.

Disclosure: I am also a Pivotal employee. I speak for myself, to myself and at myself pretty much all the time.
There are ways to do things and affect change without stepping on toes. By nature, I have very low emotional intelligence. It was a skill I had to learn. I start off building and nurturing relationships, slowly proving my effectiveness, and then slowly start implementing change.

This goes along with the three types of power in an organization - relationship, expert and role power. You'd be amazed by the things you can accomplish in smaller organizations with no role power if you build the right relationships and you prove yourself.
I'm eager to hear the alternative.
This is a good tell that the story might be a submarine, yes, but the origin/meaning of this term is pg's essay, as quoted by 'teach.
"AI" like a phony product evangelist sees it. State machine at best.
But then you don't get any funding? Unless you pump the coin in which case the SEC will still be coming.
Cyberfascism: The Internet is making us Fascists
It's not an impossible problem, but probably not solved yet, as there was little reason to solve it.

(Also, I wonder if most corps would even want it; real-time doesn't leave much space for fudging numbers and other shenanigans.)

Corporations are interesting beasts. They don't always want improvements. For instance, I've heard from people selling "cybersecurity" products to enterprises that customers worry that when a system points out a potential vulnerability and later it gets exploited, they can no longer tell regulators and insurers that they didn't know - so in the cost/benefit calculations, improved security competes against plausible deniability...
Even if companies publish their own guidance, Wall St. analyst consensus does not necessarily match, and you can miss on those expectations you did not set anyway.
I'm surprised out of all the drama surrounding M$ purchase of GitHub I haven't seen many mentions of BitBucket https://bitbucket.org/

I've been using this for years now since you get free private repos.
The most succinct critique of Bitcoin is, in my opinion, that it's rediscovering the drawbacks of a 100% gold standard vs paper money. It's just like a pure abstraction of the waste of digging stuff out of the ground just so we can count things. It's inexpressibly sophomoric.
> But before Kubernetes AND docker, how did people manage microservices?

Cloud Foundry and other opensource PaaSes. Heroku. Chef, Puppet et al. Java app servers with WARs.

Before that was a time of heroic mythology. Shell scripts, bailing wire and raw genius.

Disclosure: I work for Pivotal, we work on Cloud Foundry.
When touching ground, something could automatically cover it. I don’t think it’s final yet.
"Flying bathtub" is more correct:)

https://www.google.com/url?sa=t&source=web&rct=j&url=https:/...