skysight-inc/HackerNews huggingface dataset:
This does not surprise me. Wercker was the most complex CI solution I tested and without good documentation.

This allows for a lot of consulting opportunities for Oracle.

http://blog.codepipes.com/hosted-ci-comparison/hosted-ci-com...

Also the press release says "Wercker empowers organizations and their development teams to achieve continuous integration and continuous delivery (CI/CD) goals with micro-services and Docker"

But the official documentation says that Docker is not directly supported
http://devcenter.wercker.com/docs/faq/can-i-build-dockerfile...
http://devcenter.wercker.com/docs/faq/can-i-run-docker-comma...

So "Wercker’s Docker-based platform" is a platform that is run internally with Docker, not a platform that allows YOU the customer to use Docker. The press release is not telling the whole truth.
Summary of this utterly incoherent article: airlines are terrible because <insert some random claims about economic history>, and we can fix them by <insert some randomly chosen regulations we could invent>.
I presume that the man was already boarded from a previous segment of a multi-segment flight, and that segment was lightly-booked enough to nap across multiple seats.

This would be especially likely when boarding at a hub airport--like ORD. The fully-booked portion of the flight is from the hub to the end destination, but those passengers are coming in from N feeder routes. So 1/N of the feeder passengers can remain on the plane instead of getting out to make a connection.

But even so, you still need to have enough of your ass in your own seat to be belted in during takeoffs and landings. That makes it mighty difficult to sleep across 3 or more seats through a stop.

Looks suspicious. I suspect this couple was embellishing to surf a wave of anti-United sentiment for a bit. The guy was probably asleep in his own seat, and they just didn't want to climb over him and sit 3-to-a-row when other rows were empty. I wouldn't put it past United to seat an affianced couple in separated seats with a stranger seated between them, either.
That's where status comes into play & has definite benefits.

Basic status on AA will give you economy plus seating for free. HUGE for anyone over 6'
Try to find something easier to work on until it passes.

At my company, I switched over to our new stack (all ReactJS) at the end of last year and then had a whole bunch of personal/family drama hit me right after. It was so overwhelming I had to ask my supervisor to move me back to our old (Ruby) stack. I'm grateful he did. Not having to suddenly learn 10 new technologies at once gave me back the mental space I needed to deal with the other stuff.
Can we not resurrect this absurd topic? There's a lot of low-hanging fruit we can harvest in terms of reducing our damage to existing species.
Semantic games can be played in either direction. Are you implying humans trying to preserve ecosystem are artificial?
When you make a mistake on a typewriter with no delete key and no white-out handy, you could back up to the beginning of the error and type "XXXXX" over everything and start anew on the following word or line.

Someone likely carried this forward as an indicator of a mistake (ie. "hacky") and then it stuck from there.
A different take on solving the problem of asynchronous communication: JayPad is a simple web app which works like a tiny mix of Slack/Group Chat and Post-Its. Offering synchronous discussion via chat and the possibility to store results of these discussions into a container of Notes for asynchronous consumption.

In its early stages, but working beautifully.

[1] https://jaypad.de

[2] https://hackernoon.com/how-jaypads-help-us-build-jaypads-c66...

[3] https://hackernoon.com/how-planning-a-weekend-trip-with-our-...

[4] https://www.youtube.com/watch?v=0g2Hecd-Ujo&
> Oracle is the industry leader in reliability, simplicity ...

...no need to continue reading at this line.
Startup Mechanics by Kirsty Nathoo – CFO at Y Combinator
Agreed. Why not let the consumers vote with their dollars, and let the free market do its thing?
American earner $2.6B on $40.18B of revenue, 6.7% profit margin.

Hardly a high margin business.
>If you're at a big company and paid decently well, I suspect that you'll not have a problem finding an equivalent job sometime down the road.

While I'm at a big company, the company is not highly regarded in the software world, which is my concern. And I don't have anything to show for it other than: Coding on a 1MLoc code base, with mostly business logic. Occasionally I run across cases where knowing something is O(N^2) matters, but only occasionally.

I think a part of me just feels I should do slightly more challenging work, where either knowing algorithms well will help, or having some greater domain knowledge will help (e.g. Operating Systems, Parallel programming, graphics algorithms, embedded systems). As it is, I'm doing nothing that sets me apart.

I suppose that's why I want to go more into the "influencing" realm. I suspect employers will care more for my ability to change important architectural decisions for a team of 30+ people - without having the authority to do so (I'm not the manager and cannot dictate to people).

As for unit tests: I'm not too religious on it. I think it has value, but my experiences doing it in C++ also taught me that there are too many ways "to do it wrong" (i.e. make the code horrible) and only a few that will do it right. If I'm to convince the team to go that route, I need a way to ensure they "do it right" and not just do it any way they feel they should. My management feels the team in general doesn't have the ability to distinguish between the two and are pushing back.

The victory for me wouldn't be that the code base will have unit tests. The criterion I'm setting for myself is:

1. Can I influence enough people to make this change?

2. Can I do it in a way that is not chaotic?

I'm merely picking "unit tests" as the way to achieve those two.
>Because AirBnB hosts, in general, are not running a hotel.

Of course they are. Are you paying the host to stay in a room they own? Hotel.
Yes, I agree that p-value tests have flaws. If you look at the data to determine your hypothesis it's easy to overfit.

Bayes factor appear to solve this issue. I disagree that this is a basic education issue. It is a lack of agreement among scientists as to what statistical analysis is appropriate.
For those that prefer research in podcast form: http://www.radiolab.org/story/bringing-gamma-back/
Right, OK so the industry collectively defends their pricing power by tacitly accepting these rules. That makes sense.

That being said when you look at the locations of some of these hubs they are in pretty undesirable places in terms of incurring flight delays due to weather - Chicago? San Francisco? Minneapolis, Denver, New York?
Incorrect.

NSA cannot request GCHQ to (illegally) spy on you. If the NSA acquires legal grounds to surveil you, such as through the FISC, they may. Although, given that a US citizen is much more likely to use US based service providers, they would likely work with the FBI to obtain your communications than go overseas.
http://www.dtic.mil/whs/directives/corres/pdf/524001r.pdf

> C1.1.4. DoD intelligence components shall not request any person or entity to undertake any activity forbidden by Executive Order 12333 (reference (a)).

Similarly, GCHQ cannot ask NSA to illegally spy on you.
http://www.legislation.gov.uk/ukpga/2000/23/section/1

> it shall be the duty of the Secretary of State to secure that no request for assistance in accordance with the agreement is made on behalf of a person in the United Kingdom to the competent authorities of a country or territory outside the United Kingdom except with lawful authority.

And of course you may assume that such agencies violate these governances, but that would show a lack of understanding of the bureaucratic nature of such agencies.
Atoms are too big, photons are too big, electrons are too big, and the speed of light is too slow. There's no longer plenty of room at the bottom.

Still, it's not like the physical size of semiconductors is the problem. A CPU today is maybe 100mm^2 of silicon. 4U of rack space can easily hold tens of thousands of CPUs, if you can power them, cool them, and connect them up in a useful way.
I could be wrong on this, but my understanding was that several third-party publishers have shown public interest in developing for the Switch (Bethesda comes to mind). I would hope they would have learned from their mistakes with the Wii U.

Moreover, I've also heard that a development license for the Switch is crazy cheap- like $500? I wouldn't be surprised if they're more interested in indie and "pro-indie" titles than AAA. I mean, look at "One-Two Switch"- it's almost more of a tech demo than a party game.
The text editor that I use for everything is one that I wrote myself a decade ago in 5K lines of C, based on gap buffers. Save the "advanced computer science" for the problems that need it.
I'm economically illiterate. Could you explain why markrts require regulation? What happens in unregulated markets? What variable does "appropriate regulation" optimize for? GDP?
> We're working on one (!) and I hope we can offer it for free to non-commercial projects.

That's good to hear. Hope you can find a way to monetize it for commercial projects.

Getting the tech right certainly seems to be a hard problem with Google's Konstantin Serebryany calling the symbolic execution route a rocket science. In my view the problem is coming up with a solid solution instead of just heuristics (as with all multi-approach methods: when to switch modes?) and making sure the tech is usable to test arbitrary complex pieces of software.
That's the one. Hardest game ever. Love it.
I seriously doubt that. It's not going to take 8 years for this Russia shit to hit the fan and him get impeached. I'd be surprised if it took 4, tbh. And I certainly don't see him winning reelection with the abysmally low approval ratings and failure to deliver on even the most simple of campaign promises.
There's a valid reason for "jacking up the fares" when the flight is almost sold out -- airline seats are a limited commodify so demand pricing ensures that the customer that really needs to get somewhere can find a seat, even if he has to pay more for it.

When I had to fly cross-country due to a parent's sudden serious hospitalization, I paid an arm and a leg to book a fare for a same day departure, but I sure am glad I had that option, I'd rather pay $1300 when I really need to be somewhere than having no options at all because all of the seats sold out at $400.
i have a hard time figuring out what they actually provide ?
The problem is, it's not clear which ones those are. Regulations don't come with labels saying "this is industry-sponsored to protect incumbents", and reasonable people can disagree on whether a barrier-promoting regulation has legitimate reasons.
It hasn't done anything yet because it hasn't been released yet. So of course it is speculation. However, based on the downclocked Ryzen benchmarks I have seen, it should significantly outperform anything Intel has in Perf/W at the 5W/core level. And Perf/W is what datacenters care about.
There is no point to go in the probability of data corruption below than a probability of an event that makes stored data irrelevant. Like, for example, Earth hit by an asteroid, global nuclear war or, for personal data, a chance of death.
Yeah, all organs produce waste chemicals, the brain is no different in that respect.
You may also try vs code, in my opinion it is better than atom, albeit not as flexible. Much faster, though.
Let me give you an example that will make the problem clear: I live in Des Moines. I have family in El Paso. A regular daily flight from Des Moines to El Paso would average about 2 passengers each flight - but some days the plane would be empty, others it would have 5. Depending of course on when various people/families in either city decides to visit the other.

With the hub and spoke model instead they fly 60 people from Des Moines to a hub, and then 4 transfer to the plane to El Paso, 2 to the flight to (pick a random tiny city). On the return trip they collect all those people again.

Of course if you live in New York city this doesn't matter to you: New York is large enough to have a direct flight to nearly every small city, and could fill them even without being a hub (though as a hub they can fill larger, more efficient planes). To those of us to live in tiny cities we cannot get to other tiny cities because the flights just don't exist. The downside is we pay about twice as much for our tickets as we are paying for two tickets, but we can still get there.

Any time an airline notices a lot of people trying to get from one city to another they will add direct flights. Computers are good at figuring out where the demand is and airlines know a nearly full direct flight will capture the a lot of tickets that otherwise might go to competition. Big vacation destinations thus do not have to be a hub to get regular direct flights.
Here's the solution for two states. I have no information on the other 48 states but presumably some mixture of legislation and taxes and letter writing will take care of it. Generally speaking the heartland is culturally, socially, and technologically ahead of the flyover coasts (which is why they scream so loud about anecdotes to the contrary, LOL) but someday things like this will come to even the backwards coastie states...

https://www.we-energies.com/residential/acctoptions/eft.htm

The marketing "Other" is not unicorn droppings or whatever, its nuclear. I think nuclear is cool but their marketing firm thinks otherwise so its called "other".

Because the only thing better than one standard, is two standards, in addition to signing up for renewables at your power company, there is a new option which I haven't tried where you sign up at arcadiapower and I think they pay your bill for you and you pay them a bit more and they sell 100% wind power to your local power co along with paying your bill. I would imagine this is greased with some tax credits but this is pure speculation. The extra cost or surcharge of 100% wind provided power in Wisconsin at this time is an extra 1.5 cents per KWh (a bit more than 10% extra).

My parents did energy for tomorrow since honestly I donno when, probably the 90s. I have no personal experience with the Arcadia power alternative. I know E4T does commercial power accounts because every vaguely progressive signally retailer or office has their poster up proudly celebrating 100% powered by renewables, its not unusual.

I do have a lot of money invested in energy stocks, I'm honest about that. I believe everything about to be factually correct and unimpacted by my investments, however.
The actual research is quite interesting. Sleep disorders themselves are fascinating. There is evidence that TBI (traumatic brain injury) can cause lasting sleep cycle disruption. Perhaps sleep disruption and TBI is a much bigger factor in the lasting impact of TBI than previously thought.

(https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3482689/).

Article review: This is pretty good science reporting, actually providing a link to the study being referenced. My one nit is the use of the word "Toxins". That is a trigger word for me that immediately makes me suspicious of the reporting. Scientific papers about the human body very rarely if ever use the word "Toxins" preferring precise terminology such as "brain waste products" or just keeping to the chemical names at hand. "Toxins" is one of those normative layman words that gets used to sweep up all sorts of ill-conceived explanations and pseudo-science.
https://www.reddit.com/r/stm32f4
The guideline doesn't say "don't call people names"; they say "don't call names." Here's the text:

When disagreeing, please reply to the argument instead of calling names. E.g. "That is idiotic; 1 + 1 is 2, not 3" can be shortened to "1 + 1 is 2, not 3."
My alma mater has a saying: "sleep is for the weak". If you go to a university with that slogan, here is one more reason why it is foolish.

If you want to learn effectively and work efficiently, take care of your body and take care of your brain.
For a multi-lingual (really multi-char-set, "multi-graphic"?) user
who often visits sites in several different char-sets, and might
have a 60/30/5/5 percentage distribution, getting an "are you
sure?" check before visiting a site with mixed char sets or a
new-to-that-profile unmixed set seems like an useful confirmation
that would not be invoked often, but would be likely to avoid a trip
to the phishy sites. The same approach would work for the 99/1
or 100/0 distribution. The UI should be more of:

"You have never visited a site in this language/character set before"
More_Info. Cancel? Proceed?
The potential damage if something like that was leaked is most likely not worth the gain from it.
I learned about this from the Learning how to learn class on Coursera. Can't recommend it enough. https://www.coursera.org/learn/learning-how-to-learn
Maybe. Maybe not. So, it's irrational to believe that all desired outcomes may be obtained by limiting use of a resource based on its perceived value.
Yes and no. Sometimes a flight going out of one of those tiny airports and continuing from the hub is paradoxically cheaper than taking the same flight from the hub. A friend of mine will occasionally drive from Atlanta to South Carolina to save a few hundred dollars on a flight leaving Atlanta.

It's more that airports are only so big. It's expensive to build a new terminal, so if one airline takes over most of an airport, the others can't turn it into a hub. If you don't mind a layover, that's not a big deal. If you want nonstop from your nearest airport, the airline that made it a hub will be able to charge you more. But that's only fair, because they invested the capital in making that airport a hub. If they over-invested, that's a lot of capital lost.
> One RMB has buying power equal to about one USD in most situations.

I strongly disagree, with one RMB in China you can only get a lighter (cheap one) in 7-11, I can't really think of anything else for that price.
Maybe YYY as in, "Why, why, why did you implement it in this way?!"
I went through a similar change, switching to Sublime a few years ago. However, I hate to say it as a die hard Linux enthusiast, Visual Studio Code is by far the best editor.

However, Vim always works. What do I mean by this? Chances are if you do any real development work, you are having to remote into another system. For sublime, VSCode, etc... you'll have to Mount the remote file system. Well that has failed me a few times, especially if the remote system does not support anything other than sshfs and you are on Windows machine. Terminal access means Vim. Vim just works 100% of the time.

So... I've come back full circle to Vim, because it just works and I don't have to change my workflow, because I'm in a different environment/borrowed machine.
You could easily reduce that ten fold, most of the slides contain little information. Every developer already knows that you can add integers, combine booleans with and, and have alternatives with if and else. Or how lists and maps work. No need to repeat this in such detail, just list the type names, keywords and operators.

Instead focus on what is special about Python like indentation and colons, slicing, __iter__, arbitrary precision integers, ... This are the important things, otherwise you can not really say you know much about Python because it is generic stuff that applies to most languages under the sun.
I like rubymotion and looked very seriously at it for doing some prototyping/mvp work a few years back before we hired in house ios dev.

I think react-native has largely filled the niche that was there for rubymotion to fill and with the momentum of facebook and javascript behind it the days of new people coming to rubymotion are largely behind it.

It was a great idea and a great product/tool in its time, but it was outflanked by additional resources and circumstances.
I was speaking specifically of this filesystem released to the wild, not about other new features outside of this context.
I have the same experience as yours. Of the 7-8 AirBNBs I have stayed at, only 1 felt like a hotel (it was in Hong Kong, and the cheapest place I could find.)

On the other hand, some of my best travel experiences have been eating meals with hosts, staying up talking about life and drinking by a bonfire with hosts, and otherwise getting the authentic AirBNB experience. Of course I wouldn't say that the hotel-type experience isn't out there (it may even be cheaper than hotels) but that's not why I do AirBNB. It would be a shame (both for hosts and guests) to have fewer opportunities like this available.
Well, you can already have half of a split unicode character at the beginning and end of a substring in the rope.

If that doesn't happen (like in the "parens" or "other" description), to use CYK, I think you could maybe have piece of the table for each substring (so for all entries with both indices inside the substring) in each node but then I don't think the operation at the parent is commutative. And you have to decide to copy the info from the children or not (if not, you'll spend an extra log n time looking down the tree).
The Differences Between Red, Blue, and Purple Teams
As a small competitor to Racksapce in 2010, designing a replacement for our (then) 8-year old VM structure, Bytemark bet against Openstack from the 1st announcement and spent years building something the-same-but-different.

It wasn't _just_ that Openstack was unreleased and talking about foundations and making grand promises without any production-grade code. It was just that we could never work out which version Rackspace was actually running for their actual customers, and the details of how to actually _deploy_ it and make it work seemed enormously fiddly compared to VMWare, which was where they were taking aim. I expected them to say "now running on Openstack, 100%!"

Also the design seemed to mirror AWS, as if the only answer to their dominance was to ... copy every facility they were producing exactly?

We had a more definite vision of where VMs should go, and thought it was a bad plan to aim at "Amazon, but smaller!". In particular we really really wanted live migrations to be a part of our platform - where we really really cared about uptime of individual VMs, and wanted people to be able to upgrade them on the fly. Plus, y'know, for a hosting company, being in control of, and having opinions of our hosting platform was what people paid us for!

So we designed our in-house platform BigV instead (now Bytemark Cloud Servers) -> https://blog.bytemark.co.uk/wp-content/uploads/2012/12/Desig... [pdf] And even though we (re)invented an NBD server to make all the live migration stuff work https://github.com/BytemarkHosting/flexnbd-c I believe we've ended up with something that does a small number of things far better.

I see people asking whether Openstack is actually running anywhere very public, and have read some pained war stories. So it still feels like the right decision, even before this announcement. Plus it seems like live migration in Openstack is still an exotic and difficult option, whereas that's been our standard practice for years.

There are plenty of problems running your own hosting stack, but I like that we can solve our own problems on our own terms, and tie software decisions to hardware or data centre decisions that we make at the same time.

I eye up Kubernetes & Ganeti every few months, but they keep reminding me that if you've got the expertise, and a specific purpose in mind, you can usually build something that fits your purpose more closely.

(though the second half of that sentence will probably be written on my self-carved tombstone)
Hey, my alma mater has that slogan too... oh, hi, afarrell.
Ask HN: Is YC still doing open office hours?