skysight-inc/HackerNews huggingface dataset:
HP OO is an entire system that has an XML structure command structure to customize the job that you're working on. It has a GUI that is used to build out the flows, run and test. It has a backend system to audit, admin, and visualize the current process, and it has workers to scale out the work. It's a bit of a more mature setup.

The claim that the setup of your workflow has to be code isn't necessarily a good thing. Your recipe should be descriptive, not imperative.

----

To answer your response:

1. Stability: I was working with apache-airflow 1.9 (last release: Jan2018) 1.10 was just released 2 days ago. I frequently had issues where deleting more than 3 tasks would cause that mushroom cloud error message. Also, I've had cases where the task could max out on memory and take the whole system down.

2. 1.9.0: Stopping jobs: I saw this issue where that a task would be running, I would stop+delete the task and start a new one. I frequently saw the case where I had to wait a while for the triggered dag to continue running.

3. Python3.7: Yes, it was addressed on the PR. However, for things like that we (the users) need a quick turn arround/hotfix for stuff like that. It got released late (lets say 27 June, and the latest version 1.10 was 28 August [with a 7month gap]) It's just painful to have this upgrade just break something internally in Airflow.

4. From what I've seen in situations where the work for the task is huge is that there is an expectation of the task to handle the workload and splitting up the workload it's self. (Since you can't define a span out of the tasks based on the workload) That's no beuno.

Timeouts:
From what I have seen there are issues where the next dag run scheduled can interfere with the last one. This is an issue given the timeouts, retries, and reoccurring schedules. (yes you can say.. that's user's choice.. however, workloads and performance can change without notice)

----

Another issue I had: There is no way to trigger a task and it's depending tasks without triggering the whole dag. This makes long-running dags with lots of tasks difficult to debug and test.

Also there is a slight difference between airflow run (task) and test. Sometimes you use one vs the other.
Except, of course, for the fact that sending a cease and desist in this case wasn't particularly nice.
To the extent jazz is stodgy it's because commerical interest has dried up and it's attached itself to schools instead. But what was the alternative, you wonder? Do we want to only have Kenny G?
> The site must be completely usable using only “required” cookies (to which no consent should be required if it only tracks a limited set of data)

I think GDPR does actually say this.

> any option to consent to anything outside this must be a hidden option.

You're right that this would be a difference (although I imagine sites would still end up covered in dark patterns trying to get users to enable it)
Thanks for sharing this. It takes courage.

You're being very hard on yourself. You're more than ready to excel at a tech job, and in fact you seem to be far more ready than most candidates.

Rather than figure out what code you haven't written or what system you haven't studied, spend the time figuring out what's getting in your way emotionally. Then try to put those fears to the side for a few weeks and start hustling for jobs. Your life is going to change dramatically, and as soon as you're ready to let it!
>Markets cannot incentivize conservation.

This is not true. If you and I believe that the scarcity of a resource will rise tomorrow, we will try to buy it today so that we can sell it for a higher price after it becomes harder to get. All resource speculation (and boy, there is a lot,) is market-incentivised conservation.
That does look nice! The scrollbars are missing, though. I know they're ugly, but the classic scrollbar provides all kinds of useful functionality that's lacking in modern UIs.

(Also the UI elements are way too small to actually use on a touch screen without a stylus. But I wish we could get them back on our non-touchscreen PCs.)
I fully support peoples' efforts to protest the current US administration, and any other administration.

I don't support usurping other people's speech to push protests. Copyleft is a wonderful thing, but we have to treat it with respect and play by the rules, else we risk diluting its legal potency.

If this was a single maintainer, or a project that got the rest of its developers to agree on the sublicense, then that would be great. However, this seems like a rogue repo maintainer (or a few of them) pushing a sublicense without their contributors agreeing. Sounds like a great way to turn a few of its contributors against them, but also sounds like a great way to violate their copyright.
> Silicon Valley Takes a (Careful) Step Toward Autonomous Flying

> A new flying ambulance service will use small helicopters outfitted with tech that could eventually let them fly without pilots.

The actual title and subtitle. They have pilots right now.
I think the most interesting aspects of this piece aren't about Coltrane, or even about jazz. It's an interesting essay on modernism and it's troubled relationship with it's audience.

Whilst it's beyond question that the emperor sometimes is without clothes, everyone seems to disagree on when precisely he disrobed.

Sometimes music is only "difficult" until something clicks with you. (But some music seems eternally out of reach to me and I have been known to cry "fraud!" every now and then...)
$4.6M annual revenue was when they raised the Series A in 2014. The baremetrics dashboard is current.
The article specifies that only users on Nightly who opted in previously to Nightly _Experiments_ were targeted, and were in the dataset. The first experiment you join in Firefox usually has several steps of confirmations and opt-ins.
Good process is all about ensuring that expectations are clear and shared across the company. It does not meant that there's no room for judgement or that it treats every employee as a mindless automaton.

Everyone follows a process - the only difference is that if you write it down then you have a hope of everyone following a similar process. If you don't write it down then everyone just follows their own slightly different process.

This doesn't even touch on why process is good for scaling a company. It's easy to have everyone work to a standard process that isn't written down when there's five developers that sit in a room together. But at a certain point you're going to have to hire new employees and you'll need to communicate to them what the expectations are. You'll eventually have to hire "cogs" who aren't rockstars who just know what to do. You'll have people working in different offices and across timezones. Again, these people will all follow A process. By writing it down you can help ensure that they follow the process you want them to follow.
>> As Europe wilts in the sweltering, record-breaking harshness of summer 2018, strange things are happening.

Obviously it's not record-breaking now is it? They were here before and left a warning in stone.
> What they could do is put resources to detect the extension and block it. We could start a mouse and cat game that they'd win... I don't have their resources to invest in it. After all, all I wanted was to solve Slack for me, and that would make it harder.

Honestly, if they do that they're idiots and, longer term, slack is a dying product: they'd be much, and I mean MUCH, better served by investing those resources in improving the product.
"At the time of the Series A, we felt on top of the world. We had around $4.6 million in ARR (annual recurring revenue) and were growing revenues around 150 percent per year."
dollar does get green, perhaps it's just not US-centric?
I understood the $4.6 million figure to be for 2014, when they raised the Series A.
If you disable JS you don't need to worry about it. ;)
Because jokes are generally frowned upon.
It's our right as developers to modify and upgrade the tools we use. It's important to ensure that this remains true both today and in the future.

I wanted to give you a moral boost, in case you were looking for a reason to take a stand. But if you don't want to, that's entirely valid.
If google is altering search results based on what (it thinks) you meant, its sufficient up to a limit (if it makes too extreme assumptions, it would likely be incorrect, and useless).

As for altering the ranking for non-search reasons (paid priority), this is somewhat alievated by google doing it transparently: forcing it to the very top, with a sponsered flag (or whatever it said)

If google is altering search results based on what it wants you to mean (ie rigging it: “trump news” translates to “fake news”), and doing so non-transparently then its a completely different form of bias that would render the service useless: you can no longer trust any search, because the service could be feeding you bullshit based on any google employees personal whims. It stops operating as a search engine, and more importantly, its known to be actively working against you.

Not with you (real results), not nuetral to you (transparent advertising) but now actively against you (non-transparent non-search-motivated alteration of your query/results).

And that last one is not google’s business. At least, it wasn’t, or wasn’t publicly known to be.
I actually wrote a full-stack web service to handle people's names, specifically to help avoid situations like this. My best advice: treat people's names as a potentially very long and entirely arbitrary text field. Don't assume anything without their confirmation, even if it seems obvious, because somewhere out there someone's name will violate that assumption. My research did conclude that nearly all names are below 500 characters, so that's a reasonable upper bound, though I would at least double it to be safe.

https://www.alphanym.com/demo
In the case of Rose Bird, at least, it wasn't "overturning too many death penalty cases", it was policy of a blanket rubber-stamp "overturned" on any and all death penalty cases. She was opposed to the death penalty, and was imposing her opinion on the matter over the law.
I live in Newfoundland and here the Puffin (our provincial bird) is doing really well [1]. The town where I'm from I can drive 5 minutes to two separate puffin nesting sites and in the city where I live I can get to a colony of 300,000 in ~20mins. Not trying to diminish the issues seen by the Iceland birds but I'm glad they appear to be doing well here. Great for our tourism too. (Should also note that they can't be hunted here either)

[1]: https://ca.news.yahoo.com/puffins-aplenty-newfoundland-despi...
> My mind has been programmed to think and act in a way that eventually lands me in the same life as my father.

Freedom from something is not freedom though because you are modeling your life as a reaction to thing you are trying to free yourself from so you are still tied to that thing.
I always thought driving sims would be ideal for VR, since you are sitting still in the simulation as well as the real world, with only the world outside the car moving, you can look around, etc.

Nope, got aggressively nauseous about two minutes in and had to bail in a hurry, or I would have spilled my lunch all over the very nice simulation rig. The lack of inertial forces to match the simulated movement really wreaked havoc on my inner ear.
But as I said, it isn't true. People kept right on experimenting with different forms. Coltrane was certainly an all-time great but I don't agree that he took experimentation to its limits and was playing noise nobody could possibly enjoy listening to, as the author seems to want me to believe.
The more frightening thing is that Cisco (presumably as developer of the client?) couldn't change the defaults to solve one of their own problems.
This is the oft-cited dream of founders that think they’ll just pay back the VC’s if the relationship isn’t working out. The reality is that no investor in their right mind would take that deal if they had any confidence in a more successful outcome down the line.
Yep. I work for a massive integrator – American* – and we still use the good old dial-in.

We tried 'Skype for Business' but as well as sounding like something you'd catch if you hung out at the bus station, the call quality was atrocious.

*Although we are in Australia.
Operation Overhaul: Swapping Out a Monolith App for Microservices
Returning 404.

This seems to work:

https://www.ajc.com/lifestyles/health/why-whooping-cough-mak...
> it doesn't relate to residential broadband.

Yes it does. The precedent set by this applies to every case within the 8th Circuit, which was:

> But the FCC may rationally choose which evidence to believe among conflicting evidence in its proceedings, especially when predicting what will happen in the markets under its jurisdiction.

The FCC being able to pick which evidence to consider and which to ignore absolutely impacts residential broadband.
This is actually the most exciting "feature announcement" that GitHub has made in a long time for me. User experience is to a large extend a sum of little things. Being able to select and copy diff contents without the ± markers is a great example and very much appreciated already!
Even with Skype or hangout, someone at home always has a bandwidth issue so no-cam, also constant echo issues and typing sound almost triggers PTSD for me.
I don't know what to tell you. I love my kids, and i would absolutely make the same decision over again, but a lot of what you said rings true. Kids are a burden. Of course they are. They're not self sufficient. You literally have to carry them around for the first 2 years. I found your unattractive moms comment a bit shallow, but let's talk about it. Everyone ages, looks don't last forever regardless of kids. The more crucial point is, having kids will change your relationship with your partner. You'll no longer be the centre of her world. It's not an easy transition to make, and it leads to break ups. Your sex life will suffer. So will your social life, sleep, and hobbies. But once you look your first born child in the face those things don't seem that important anymore.
>providing guidence on changing the functionality to comply with their api

Nice or not, that isn't what this is about at all. They effectively told the dev he's not allowed to do what he's doing -- their api doesn't support anything the author changed. Seems they just linked to their api docs for giggles.
> I've never seen any of these ideas openly expressed in the workplace, or for that matter, anywhere.

Animus against minorities is real. It's not made up. Just because you haven't seen it doesn't mean it isn't real.

Is this animus experienced by every member of every minority for every waking moment? No, that was a bit of an exaggeration, sure. But the animus is definitely not zero, like you suggest.

You might benefit from educating yourself about feminism, race relations, and gay rights.
Greenland is melting.

https://www.washingtonpost.com/news/energy-environment/wp/20...
Just use a modern Linux distribution and you have beautiful user interfaces and file explorers:

https://m.youtube.com/watch?v=czqkmLoLtdw#
To me this is just conference call by another name, with some nice extra features like video and screensharing. We still have people dialing in from mobile, cars, using a variety of devices, forgetting to mute/unmute, having background noise, bad connections, putting the conference mic in a bad location.

I remember those traditional conference phones usually having really good microphone quality and noise-reduction. You still have to invest in that gear with hangouts/Zoom/others.
I could watch this for hours.
Whilst it is true that the extension has no legal obligation to follow the acceptable use policy, users do have to follow the policy and the courts would argue this extension coerces users to break the policy. The legal precedent is Blizzard vs Bossland [1] which Bossland lost in the UK courts [1], US courts [2] and German courts [3]

[1] https://www.bristows.com/news-and-publications/articles/bris...

[2] https://www.bbc.co.uk/news/technology-39490317

[3] http://gameslaw.org/bots-and-buddies-the-blizzard-v-bossland...
I’m 30 and haven’t really had much dating experience. It boggles my mind how people are already married by 30. How does dating work? Serious question.
No, they're bullying a developer who created something useful so they can keep control of their product. They're misleading him by saying that building a Chrome extension for a website somehow makes you agree with that website's Acceptable Use Policy

They didn't provide any real guidance, there's no way the extension could work using the official API.
My favorite mud I played heavily during the 90s, AstroMUD, is still going strong. It's a pale shadow of its former self, but it's still there.
That's a more interesting question. In general I love avant-garde art but, like, after the first time someone did it I'm not sure what's increasing about a single-color canvas.
Getting freelance web development work. Maybe the markets are just changing, but in the past couple years my opportunities for new clients and projects have dropped off significantly and it's become very hard to sustain myself anymore.
I'm making sounds in my throat like I'm a cat.
I was under the impression that stones sink…
I think it launched to the public on Feb. 21st, 2007. It was in private beta for a while within YC before then.
This title is incorrect.

They are arguing over whether the presence of a competitor within 1/2 mile counts as competition even though the competitor has not actually started service to the customer.

i.e. does the customer actually need two services? Or is the presence of another one very close by, enough to be considered as competition? (The assumption being that they would/could expand to the customer.)

Better title:

FCC can define markets with only one ISP as “competitive,”, if there is another ISP within 1/2 mile, court rules
"There needs to be regulation" is pretty meaningless though.

If anything, you should parcel out some examples of what that would look like instead of +1'ing some abstraction notion of it.
Also in the memo he stats

>Your colleagues are afraid because
they know that they — not their ideas — will be attacked. They know that all the talk of
“openness to different perspectives” does not apply to causes of “social justice,” immigration,
“diversity”, and “equality.” On this issues, you can either keep quiet or sacrifice your reputation
and career.

You shouldn't be called a racist because you think that the US should work to ensure no one crosses our southern border without permission.
Agreed, the context is important. If by ending up like their parents they mean "getting old", I'm afraid there's no way to avoid that.
PlasmaChain, GameChain, SocialChain: The Loom Network Universe Expounded
Must be even harder on real life. :)
That's how He is made < natural decay of alpha emitters getting trapped in NG wells.

It works on a geological scale, but not in industrial scales < the decay rate is too low.
> to do native apps that are harder to be messed with

As someone who messes with native apps: this really isn't true, at least in my experience. Native apps tend to follow platform paradigms, which usually make them reasonably well designed and structured–sometimes more so than web applications. Usually adding functionality is simply a matter of finding the class that manages the component, rather than digging thorough a bunch of broken CSS (for IE 6 support) and minified goop.
The National Interagency Fire Center stats for fire suppression costs paint a completely different picture [1]. While the total number of fires has decreased by about 10-20% since 1985, the size of the fires in acres and the amount of money spent has skyrocketed. The annual average from 1985 to 1989 is ~2.9 million acres while from 2013-2017 the average was over twice that at ~6.7 million acres. Furthermore, inflation adjusted expenditures have increased over five fold, meaning that we're spending significantly more resources on fighting fires and yet, the number of acres on fire continues growing.

This data suggests that our houses are built with better standards, fewer people are smoking, and our appliances are safer so there are fewer fires but it's pretty clear that our problems have grown much worse overall.

[1] https://www.nifc.gov/fireInfo/fireInfo_documents/SuppCosts.p...
> No reasonable person would call a monopoly market a competitive one, but here we are.

1/2 a mile is pretty close - I don't see how you can call that a monopoly.
Analogies are used all the time in legal decisions. You'll find them regularly in supreme court opinions, for example. Anytime something that has never been seen is litigated, it's likely that analogies will be made to figure out the law [1].

I think the real lesson is "don't take legal advice from internet forums of non-lawyers", or at least take it with a grain of salt. Not all analogies are equally good and only a qualified lawyer is gonna know which analogies will fly in court.

[1] Here's a fun analogy in a tort law case cited at https://cyber.harvard.edu/bridge/Analogy/analogy3.htm:

In Adams v. New Jersey Steamboat Co., a steamboat passenger sued the owner after the theft of valuables from the rented cabin; neither passenger nor owner had been negligent. The passenger claimed the owner nonetheless was strictly responsible, regardless of any failure or compliance with care, in light of prior case ruling that innkeepers were strictly liable for the theft of boarders' valuables. The owner argued against strict liability and pointed to precedents rejecting liability claims by passengers on open-berth sleeping trains. For purposes of liability for theft from a passenger, should the steamboat owner be viewed as more like the innkeeper or more like the train owner? The court reasoned that "A steamer carrying passengers upon the water, and furnishing them with rooms and entertainment, is, for all practical purposes, a floating inn, and hence the duties which the proprietors owe to the passengers in their charge ought to be the same." The court noted that both innkeepers and steamboat operators are entrusted with high levels of confidence in the face of temptations by many to endanger guests. Given this parallel relationship to guests, innkeepers and steamboat operators should bear the same kinds of duties to guests.
My relationship with money. I make more than like 98% of the population but my parents grew up middle/lower class so I'm just constantly worried about having enough for retirement, and having enough money for kids, and having enough money for their education, AND any possible illnesses/issues having seen families with health insurance crippled by things like cancer treatments. It seems like no matter what, I find myself cutting my own hair, using grocery bags for trash bags, and generally being a bit crazy in the frugal dept while also socking away 85% of my paycheck because it just feels like there is not enough.
I am fairly sure that 99% of relationships are exactly this.
You might not agree with the result, but it’s not “nonsensical.” The idea that whole counties are not competitive despite the presence of multiple competitors within the county presupposes that ISPs can segment markets on a block-by-block level. There is a lot of real evidence that they cannot do that in practice. For example, in the residential context, Comcast has better pricing and no data caps in markets where they compete with FiOS, even though any given household in those markets may not have access to both services.
hi, I'm working on Gitpod and it's great to see the blog post got picked up by HN. I'll stick around, in case questions come up.