skysight-inc/HackerNews huggingface dataset:
Imagine we have a civil dispute; you get your lawyer, I get my lawyer, we go to a judge, and the judge makes a decision. Forced arbitration is if instead when we had a civil dispute, we just went to my lawyer, and my lawyer made the decision.
To exit plane, PLEASE DRINK VERIFICATION CAN
Yeah but if you dig deeper [0], original latin word : "respect for what is sacred, reverence for the gods; conscientiousness, sense of right, moral obligation; fear of the gods; divine service, religious observance; a religion, a faith, a mode of worship, cult; sanctity, holiness"

https://www.etymonline.com/word/religion
Flight attendants do seem to have a lot of discretion when it comes to instructing passengers and I know that failing to follow safety related instructions can lead to bans or police involvement.

I'm not sure if they'd be able to extend that to someone recording me although it likely varies by country. I think British law considers continued recording a form of harassment where the same protections don't exist in America.

If I was really really bothered by it for some reason I might raise it once. The cabin crew has the safety of the flight and other responsibilities to be concerned with.
`uncomplicate` libraries are awesome. Thanks so much for all this write up and putting out one of my favorite pieces of open source code.

It's just so easy to rapidly iterate when it comes to doing experiments on the GPU with Clojure and these abstractions. It just feels right

I had to deal with similar memory corruption problems but I could just piggy back on Clojure's concurrency primitives to keep this under control without pulling my hair out with all the ugly boiler plate and having that sweet sweet repl on the side.

`(with-release...)`? Oh yes! Please.

<end-rant> The sad part, like all Clojure code I have written in the past, I am having a more social problem of convincing people in my team to use tools like these to make their lives easier, especially when you can quantify the productivity gained. People now see me as the lone crazy lisp guy in the corner and is making me question a lot of absurdities in the software industry. </end-rant>
Seeing seeds spring up that you sowed yourself is exhilarating.

Almost anything can be approached in an artistic manner and therefore considered art.
This has been completed. Thank you.
> Should any contract be void if all of the parties to one side or another dies? I think we can at least say "no" if parties on the other side are responsible for the death(s).

Yes, it should be void, though maybe not quite immediately on death. How could it be otherwise, unless the the contract were somehow binding on person's heirs (either personally, or though the burden if administering an estate that they can't wind down).

> If I make a contract with a mortuary to bury me (preferably) after my death, should they be released from the agreement by my death?

Maybe they'll bury you, but the cemetery doesn't have to maintain your grave in perpetuity after your death:

http://theconversation.com/losing-the-plot-death-is-permanen...
Wrapper or not, building a wrapper that works for as many use cases for as long a time as Shorewall has is something.

Frankly, it sounds like your suggesting that because he didn't invent the underlying network stack, or network protocols, that makes it a quick and dirty half day or so project. 99.9% of development work in recent years hasn't been inventing new stuff, it's been building wrappers. Wrappers that compose other well though out tech (which are hard choices to make), while maintaining the flexibility to actually be useful for more than a single project and a short period of time.

I know you said none of those things, however, that's what I read between the lines of a putdown comment like "It's just a wrapper...".
He's been working on it for over 20 years...
> There was democratic support for slavery in the US at one point,

The murderer is not accused by the knife.

Democracy is the mechanism for decisioning. Those who wield it hold the blame, not the mechanism.
ECommerce: Walmart vs. Amazon
Which giant do you guys think will be more dominant in the US market in the next 5 years? How about global market? I feel like Amazon is already slowly suffocating Walmart..
Have to != should. Also, while the dead don't care, the living may be interested in what you do, especially if they're considering entering into a contract with you that may outlive them.
I believe Holmes' claimed their eventual goal was to eventually enable people to have their finger stick blood testing devices in their own homes.
His point is if it is such a net win for everyone, then you can simply agree to it at the time the lawsuit is being put together. The forced clause where you pre-agree to it is because they know it isn't always a benefit to both parties. Corporations often push for the forced clause and employees almost never do.
Would you want to go to a movie theatre where audience engagement is recorded by a hidden, undisclosed camera?

Deployed since 2004 to look for camcorders.[1] Disney tried out technology for recording audience engagement in a theater in 2017. [2][3] "We instrumented a 400 seat movie theater using four infra-red (IR) cameras and four IR illuminators placed above the projection screen. The cameras were outfitted with IR bandpass filters to remove the spill of visible light that reflected off the movie screen. The video was recorded at 12 frames per second with a resolution of 2750×2200 pixels. The resolution of faces ranged from 15×25 (back rows) to 40×55 (front rows). We collected over 150 viewings of 9 mainstream movies released in 2015 and 2016". They show graphs for laughing and smiling over time for Inside Out. So it works. Coming soon to a theater near you, probably.

Cinemark installed intensive surveillance of the concession stand.[4] That's where the money is made. "The concessions people could look through every kids’ combo that was sold across a region and see whether they are actually attracting children or if they are trading down college-aged women who would’ve bought a larger size of all of those items if you didn’t have that meal option for them."

[1] http://www.pirateeye.com/pirateeye/technology/

[2] https://web.archive.org/web/20171116222427/https://www.disne...

[3] https://s3-us-west-1.amazonaws.com/disneyresearch/wp-content...

[4] http://www.filmjournal.com/content/envysion-better-business-...
I believe behind much of this success with Podcasts is that we are actually entering a golden age for Audio content that isn’t music. So I don’t think this is limited to just podcasts but podcasts are riding this wave.

I think the Apple AirPods, gaining extreme popularity and removing so much friction, the home speakers and the incredibly busy lives of people today all make audio easier to consume while doing other things. I think we will see more and more interesting content in this space and it’s not limited to Podcasts or Audio books. I think we may even get to a point where we see audio go viral, which has never happened to my knowledge.

As an example of alternate sources for gaining knowledge on the go, and a little self promotion, I have built an App that uses AI/ML models to read any article to you.

You check it out here at https://articulu.com

Generally I’m incredibly motivated by the non music Audio space and I think there will be even more interesting things coming.
Has anyone got a link to a decent migration guide from Travis to circleci? And I’d Circle don’t have one they’re leaving lots of money on the table.
Sadly it will not. Arguably we could 'stream' things, but we don't have an API or a use case for it. If you could capture your requirements and put them on an issue on Github, it would be helpful. We're not against the streaming use case, we just don't understand it very well.
This weird judginess in this thread is something I hate about tech culture.

I don't know what a codebro is, but I'd be wary of casting too many stones in a thread where you are going out of your way to shit on something as inconsequential as some lighthearted job titles on an /about page and suggesting that it's a symptom of their failure.

Reminds me of observing my friend's kids' social group where everything was "literally cringe." I was walking with them in the mall and they spent the whole time gossiping about how "cringe" everything was. Didn't have a single interesting conversation the whole time because they were too busy judging everyone for superficial things.

What's interesting to me is that the comments here think they're revealing something about the victim of their judgments, painting this whole bizarre narrative about them, when they're really exposing themselves as, frankly, insufferable.
They aren't exactly handing it out to "spread the wealth", at least not in the sense you're talking about. They'll still ensure they are ammassing money don't worry.
"You know what, I'm looking forward to having my privacy violated! I hope they stop me for packing some cookies in my carry on!"
Ask HN: Any Example of a Good TUI (Text User Interface) You Would Recommend?
Every now and then I question the value of text user interfaces over web user interfaces over native user interfaces. To fuel this neverending quest for the perfect UI, I'm wondering what great TUI others have encountered and would recommend, and why.

So, what's your favorite TUI?
One of the best explanations why "philanthropy" and "novel (disrupting), win-win solutions" for systemic problems is highly anti-democratic (and inciting class warfare) is Anand Giridharadas's recent talk[1] at Google[2]. I strongly encourage everyone - especialy anyone employed at Google - to watch it.

[1] https://www.youtube.com/watch?v=d_zt3kGW1NM

[2] Google is the perfect venue for this talk.
Social media is in a way a hack similar to money and property law, where you can carry or own more than you actually could in natural way without losing it or having to leave behind, only that this time it's with the local space that hooks into the global space and vice versa.

Smashing natural boundaries like that creates anomalies that we have to learn to deal with. I think it's also something that will enable us to spread to other planets sooner or later, hopefully.

Hacking natural boundaries and overcoming the self regulating mechanism that otherwise would take place could be painful in a way and bite us back. But just think about the global exchange of knowledge, people getting interested in things they never thought they'd have access to under pre internet circumstances. A hell of a ride indeed..
...this is literally what the article is about.

It's saying Google is removing forced arbitration from its employment contract.
The same applies to Wiktionaries - compared to English, the French Wiktionary is elegantly and spaciously structured, the German version telegraphic and dense on information.
I generally find if you need multi letter variable names it means your function or scope is to long, or manipulating to many things. It's a nice little red flag for me.

Up to four or five single letter variables is pretty trivial to remember. Especially when three of those are i, j, and k. More than 6 or 7 rapidly becomes painful. But if you are manipulating 6 or 7 variables _in the same scope_ you are doing to much.

I also agree with Pikes comments about typography here: http://doc.cat-v.org/bell_labs/pikestyle
The True Cost of Faked Hate Crimes
I think that companies like Robinhood gamifying highly risky trading strategies are super irresponsible. There should definitely be a higher burden to educate end users, and to more tightly limit crazy shit like leveraged positions.
Your main package can sit under `cmd/foo/*.go` and import a few larger packages

That's what it means.
I guess $600 is outside that range, but it looks like fun:

https://shop.tesla.com/us/en/product/apparel/tesla-model-s-f...
This was concerning for several years now. Who knows when 18.04 will make an appearance. 2021? Never?

I appreciate what they were trying to do with their multiple versions of every language in their stock images. But, in practice there were numerous compatibility problems. If you look at the C++ tickets, you can see how utterly unusable their offering was for this language. From the outside, it looks like they painted themselves into a corner and are mired in technical debt. Quite why it took two and half years to support 16.04 is a question I'd be very interested to know more about.

One solution is to use custom docker images. But that negates any advantages Travis might have had. I can run a docker image anywhere. So when I switched over to GitLab, I use GitLab CI with docker images and custom runners to do fairly comprehensive platform coverage. Something Travis will never do.

They also made a questionable business decision in tying themselves to GitHub. Why no integrations with BitBucket, GitLab, Jenkins, and all the other hosting and automation solutions out there? I had to write Travis off purely because of its lack of availability. The above problems were also an issue, but if it doesn't integrate with your hosting solution, it's a non-starter.
I don't have one, but I've been watching them for a while. They tend to lag a bit on new hardware; for example they just announced new laptops with 7th-gen Intel CPUs, which are not the latest (9th-gen is expected this year). But they need extra time to get coreboot running on the system, remove as much of the Intel ME as they can, etc. So they're always going to be a little behind and won't have the most recent hardware. If you're ok with that tradeoff, and paying higher prices for it (since it's a fairly niche product), then they seem to be a good deal.
Did you learn MQL5 language or something different?
I would be perfectly fine with forced arbitration that was perfectly fair and not skewed towards the employer. The problem with forced arbitration is that it's completely skewed towards the employers. Being able to have a fairly arbitrated conflict that was inexpensive and had looser rules than a formal lawsuit would be a benefit to all. Look at how small claims court is so much more efficient and fair than a regular lawsuit.
It may be worth noting that while pgAdmin3 is officially deprecated, the binaries can still be downloaded and used. Latest version is 1.22.2 from November of 2016 [0].

[0] https://www.postgresql.org/ftp/pgadmin/pgadmin3/v1.22.2/
So why bother having a team page then? If want to contact someone in sales, do I go for the mermaid or the avocado? A technical question, the hot dog or the tortilla?

So the only purpose of that page seems to be to prove that the company employs actual humans? As opposed to all those AI run software companies?

I know, I'll use the contacts page. If there was any. Which there isn't. Just a twitter handle at the footer, which would be insane to conduct any sort of serious business, and a generic support email.

I have nothing, absolutely nothing against any of the Travis employees or the company. I never used their product. But in all honesty this does strike me as unprofessional.
Hey, thanks a lot, those clients look really quite great (and polished). Still, if you look at movim you imho experience the problem of the whole open XMPP-ecosystem. Somehow nobody cares for getting other people to support their features and in the end everything moves closed-source. At this point I think this really is a problem of years of standardizing new features and a lot of projects being sold under the label XMPP being 10 years behind on those features. In theory XMPP today (together with jingle?-based mediation of a jitsi-videobridge) is ready for everything. But in practice I didn't find 2/3 clients you recommended (google+xmpp-foundation site).

EDIT: featured on HN https://news.ycombinator.com/item?id=16948597. Look at the comments and you understand why I'm not the only one thinking, the UX is bad...
If you run a business, I really don't understand the appeal of sharing a crucial part of your data (for web based applications / services) with a third-party (Google, Amazon etc. or maybe even Segments in the future) that may at some point compete with you ... especially when you can just parse your own web logs ...
Do you have a source? They said "confirmed". Of course you could say everything is an estimate up until the point it actually happens.
My problem is not strictly with this company, I was just surprised to see that yc has not a single mention of ethics/morals/anything around what type of companies they'll invest in. Most big tech companies at a minimum put on a facade that they have ethics.

edited for clarity
Samsung clearly doesn't expect to sell many of these. Time will tell whether this form will take off in the smartphone market. This could very well be Samsung's DeLorean.
That's quite a claim, what makes you think state lotteries ruin any lives at all? Per capita lottery spend was at just $225 a year in 2016 [0], so no one is going broke playing the lottery, and the revenues typically go to state programs around education.

[0] https://www.washingtonpost.com/business/2018/10/23/per-capit...
Democracy is not a synonym for "good". Whether something is democratic or not tells you very little about whether it is worth keeping. Most things are not democratic, nor should they be.
With all due respect, maybe he would have had better luck moving the community to another site

github certainly has its problems (feature bloat), but gitlab and bitbucket are options - as well as the new sourcehut

i have tried sourceforge a few times over the years and its just absolute garbage - from the forums to the issues to the source code - the only parts thats worth a damn is the binary downloads - and you can you bintray or a number of other places for that

any project that uses sourceforge for ANYTHING these days - even just docs - i dont touch unless i absolutely have to.
It sounds like a new spin on 1980s-style corporate raiding? Pillaging a company then moving on, leaving behind the carcass. I can't see how this behavior helps us as a society, it's legal but unethical.
This announcement is more interesting than the title might suggest.
The US Constitution is an interesting example; and there is a reasonable case that is has been nullified over time. I keep tabs on a number of libertarians, and the case is that the Constitution failed as a contract with the FDR new deal and the unarguably weird interpretation of the commerce clause.

This doesn't damage US democracy as a whole, because the power sits with the institutions; but that incident stands as great evidence that as a contract the constitution is really more of a set of guidelines than something that the government buys into. It can be overruled by political pressure without formal process.

I personally think there is a case for laws sunsetting after some period of time (30 years?) to prevent build-up of cruft and to deal with generational change.
It wouldn't even need to be in the contract would it? They'd just both agree at the time of the dispute.
This formula is fascinating. Sums up what I've read on expertise by K. Anders Ericsson. Inhibition is what makes this unique and I think traditional education could benefit from acknowledging the role of inhibition in learning.
I'd add to this good answer, that I'm afraid, padding estimates gradually won't work — you are already working nights and weekends, and the worst — seems like you are expected to.

I worked in a similar environment for some time where I was expected to start my morning at 7am by joining a call with an offshore team and end my day at 11pm jumping on another status call. I could not fix it, this state of operations was enforced by management.

So many things are wrong here that I just don't believe you can change anything there either, you gotta find another job in my opinion.
Fantastic! Who would walk past a project like "squishy sounds", "conductive paint piano" or "ugly holiday sweater" [1] (It's linked to in the article)

1. https://browndoggadgets.dozuki.com/c/Project_Guides
Hey! And congrats, hope you're well :) The company I was previously working for is still using Commento, great job!
Yes, in the case of flying on a commercial flight they already have your identity. The parent that I was responding to assumed the more general case though:

> How can you have privacy concerns in a completely public space?
I think is a bit over hyped looking at just the extra time you have and use that to listen to podcasts: driving, gym on the go. But if you have choice between that and the other medium it compete against a for you attention, it isn’t a win as they hype sugggests
I think productivity is better conceived as the first derivative of value wrt. time. So productivity growth is the second derivative. It’s good news if that number is positive at all.
And it then comes back to content discovery. It doesn't matter what is out there, it matters how easily you can find the niche rather than the corporate.
Swapping out Travis for something else takes a few minutes. If you have a lot of repositories and very complicated scripts, it might take a day or so. But ultimately, the lock-in for CI solutions is minimal. The effort to migrate is very small.

Over the last few years, I've transitioned projects between Jenkins, Travis, AppVeyor, CircleCI, GitLab and others. In most cases, the logic had mostly been factored out in to shell scripts and batch files. Telling one CI system to set up the build/test environment and run that script is pretty much the same as any other.

And this might be the reason why this layoff has happened. What future did Travis have as a business? What was its growth potential? How many paying customers did it have? When everything you offer is done better, often for free, by your competitors and customers can easily set up their own self-hosted replacement if they choose, I'm a bit skeptical that the business was worth that much in the first place.
I would guess software rendering/compositing. Firefox on 4 core 1.3GHz ARMv7 with software rendering and no GPU acceleration on a FullHD monitor is qicker and has smoother scrolling than that devkit though. So who knows.

It just looks like unoptimized software.
Or how you need to hand over strongly identifiable banking information (like a credit card) to reasonably develop apps for your own devices.
Most medical facilities that I know use Apple tablets, and there isn't a chance in hell that Apple is releasing a tablet without a camera.

Mostly, making just one SKu drops the price and inventory handling so incredibly much that it isn't worthwhile. Especially when most people believe it is secure enough just to disable it in software. That said, most security minded people may not believe that, but it seems they are in the minority when it comes to business decision making.
I think I remember reading Cathay Pacific has cameras in the first class cabin for a customer service reason—to attend to you when you were awake...
"Communications pro tip: if you've got bad news to report, just lead with the bad news..."

If you've got a point to make, just make the point, and omit the useless "pro tip" preamble.
https://circleci.com/docs/2.0/migrating-from-travis/ has a basic migration guide, but doesn't discuss services like databases or caches.
This has low key been a big year for labor in tech. First we have Amazon backing out of NYC partly due to political pressure from the unions and wins like this vs. Google. Full blown unionization may never happen but the forces of labor are definitely starting to affect tech giants.
BART has cameras near every door. They recently updated them so that all of them work. Until mid 2016, only 23% of them did. Given that it's BART, I'd flip a coin to determine if any particular one still does work.

https://www.bart.gov/news/articles/2017/news20170628

https://www.sfgate.com/crime/article/BART-admits-77-percent-...
No I was a beginner and collected futures tick data and used C++ and Qt to make OHLC data, hack together testing algorithms and charts. This was years ago. It was crude as I was a beginner.