skysight-inc/HackerNews huggingface dataset:
Sure is was JFK that got us to the moon, not the scientists and engineers doing calculations, experiments and looking at the data.

Both vision and drive and the ability to execute are essential.

What happened at Apple was engineers came to Jobs with a prototype and he saw the potential and drove it relentlessly forward. Same for the Mac - he saw what Xerox had done and recognized the potential.

Yes he trusted his own judgement - but I'd say if you saw either Xerox prototype in the age of terminals or a touch device in the age of fiddly keyboards it doesn't take a genius to see the potential - it just takes a hero ( courage ) to bet on it.

Finally, on the dark arts of advertising, moving from the 'gut' to being data driven - sadly I'd say that's what has made it more effective as a tool.
In chrome you can often force auto play by playing a sound (and having that fail) and then playing another sound right after that. Maybe IOS has a similar loophole?
From the headline I assumed Kenneth "donated" it to get away from all the (entirely self-caused) drama and lay low to rebuild his reputation.

Instead I see he is still on the project, his name is even the first in the README (before the PSF is mentioned). Does he now have a position in PSF? Because that's just inviting problems given his past behaviour.
Every empire needs a Afghanistan.
Why not make all the edits in one pass? It just looks horrendous. I wonder though, is there a git history fixer out there somewhere that rewrites history to merge commits with the same message into one?
Nobody has ever been fired for believing data.
Show HN: Covcov – A Terminal UI for Coverage Reports
I was inspired by `tig` to make a tool to search your working directory for coverage reports and display it in the terminal. It only works right now on Istanbul reports but I'd like to add more types if possible.
> Being self-taught is fun, but without credentials you end up having to work at companies that are willing to take chances, and as a result of that these companies have a propensity towards going bankrupt, or being run by scumbags who will run away with all the investor money (true story).

Systems Engineering is what you want my friend. Companies are totally willing to be adventurous in their hiring when staffing roles like SRE, since SRE requires skills that schools haven't figured out how to teach.
Shame and guilt are really two sides of the same medal, aren't they? As in: guilt is evolutionary internalised avoidance of shame.

And, yes, it's an extremely strong mechanism. Most emotions are basically evolutionary implementations of government: shame -> criminal law, pity -> social safety net, etc.

Shaming is getting a bad rep these days, but it's essentially the least invasive method a society has to enforce common standards of decency.
Well, less is only intended for interactive use AFAIK, in contrast to sed which is very much scriptable; and part of the POSIX standard [1]

[1]: https://pubs.opengroup.org/onlinepubs/9699919799/utilities/s...
I spend loads of time in a shell. One day I'll push my full dotfiles publicly, but until then here's a few snippets I've found super handy. I'd advise against using them verbatim but there's a few things in there that took some time to figure out. Beware they can be somewhat buggy / break things though.

Highlights include:

- Bind C-c/C-v to Copy/Paste, bind C-g to sigterm (Note: Breaks docker interactive unless you mount bashrc into /etc/bashrc or similar!)

- Autorun tmux on SSH session

- Syntax/colour highlighting in zsh interactive, I think there's some diff/less/man magic in there too!

- Log all shell activity to .shell_logs (Be _super_ careful with this one, breaking it could prevent you opening an interactive shell

- Useful grep defaults, particularly relevant when using .shell_logs

Bashrc: https://gist.github.com/YoloClin/f4c82a6e693000a2da20e8029a4...

Zshrc: https://gist.github.com/YoloClin/ffd82f441d292ccc5f25c62a80c...

One thing I've lost love for is Powerline9k - Right-aligned data breaks copy/paste functionality, and patching fonts to get UI-arrows is fiddly for little functional value. If I ever need to fiddle with that stuff again, I'll configure a regular theme to do similar and go without the UI-arrow breaks.

I was considering hiding history-relevant log data (such as current system time) to behind a carriage return, something like PS1="$(date)\r$PS1".

I'm interested in hearing others' cool, non-standard hacks!
Nowhere in the education you received was an argument that free speech enabled fascism. On the contrary. Censorship and propaganda were a foundation for the fascist state. I am sure you agree to that point.
Or maybe grounding it? I bet if you mash a little ball of tinfoil into the connector, any residual chance of it working will evaporate.
Maybe, but you can easily guard against that by doing things like offering stock that vests over n years instead of cash.
> I don't have a lot of empathy for Americans not being able to get Swiss bank accounts after the USA fucked us over like that.

Why not? We don't blame the Swiss for this. This is clearly the fault of the US government and I think we can have sympathy with each other for being screwed over by one of the most powerful organizations on the planet.
Not nearly as troubling, but I also had a giggle at this (from README.md):

> You may certianly put your trust in this code.
> Do you believe bash / POSIX shells actually follow KISS principles?

POSIX `sh` yes. `bash` less so but I'd still lean more towards a yes.

Ultimately though, it depends on how we define "simple". Both `bash` (2.6MB) and POSIX `sh` shells (`dash` (232KB), `ash` (1.2MB (busybox)), etc) are tiny in size if we compare them to Python (137MB) or Perl (44MB).

(Numbers taken from my system using `du` on each file which belongs to each shell/language.)

If we define "simple" to language features then I think the shells come out on top again (especially POSIX `sh`).

If we define "simple" as ease of use (without shooting yourself in the foot) then I'd agree with you and say that the shell loses here.

There's a time and place for using any tool (in production) but I find it fun to push the shell beyond what is thought possible in my personal projects. :)
Or passes away before even getting accepted by a publisher: https://en.wikipedia.org/wiki/A_Confederacy_of_Dunces
No, I don't see the need for an MacOS app when it comes to a terminal application. It would suite better as a cask for homebrew.
Seems a little embarrassing it took them so long to send a notification to our app that we were sitting in one spot longer than the traffic data suggests is appropriate. I bet they spent millions on this.
This is awesome, I have the exact same problem. One thing though, when I go to install the extension it asks to read and change data on youtube.com, which makes sense, but also wants permission to access my browsing history. Just wondering why this is?

http://shots.moss.io/a67bd6/Screenshot%202019-09-19%20at%201...
CBS offers a wire-service of sorts to many of its affiliates so the same story is reposted lots of different places, similar to the AP.
No, they don't owe an estate anything. We should be steering society away from entrenching intergenerational wealth transfers, not towards them.

We want people to be wealthy roughly in proportion to how much they contributed to the economy. The author's heirs can go stand on their own two feet.

Life + 70 is about making it attractive to big firms or other organisations to buy the rights to copyright; it removes the risk of the author dying suddenly. The idea is still absurd, as classics that should be generally available are still under this bizarre lock & key system. Tolkien only died in 1970; his legacy should be part of the public system by now. 1970 was a different time and era. Good stories are dying die because nobody can print mass copies of them.
MTV also did not come up with the concept of a music video, in fact they were about a half decade late to that particular party. You are making a bunch of unqualified statements that are incorrect and then you tell others to read books?
I think it depends on whether you are aiming for knowledge or speed/automatic-ness as well. Lots of problems in a row will get you speed, and then spaced repetition will help it stick long term. For really fundamental maths skills you don't want to need to actively remember it, just do it without thinking (so your thoughts can be devoted to the higher level problem you're working on).
Start.ca just offered my friend 1Gbps for $50 CAD/mth (~$35 USD).
* Small farm animal rescue owner.

* Full time life simulation developer (likely living either on a small farm to combine with the above or in a camper van, travelling wherever I please while working on my life simulations)

* Fiction book author (Same as above, living on a farm or in a camper van)
Instagrammers Who Post Lots of Selfies Are Judged Less Likeable, More Insecure
> I was shocked when a medical device I got had a built-in CDMA modem

That's really bad -- they should be well insulated

(tip your waiter)
As a software engineer who cares deeply about testing, I sometimes find myself wishing that there was a way to run a binding moot court on a law before it got ratified.
Turns out that in order to evade DMCA action, they needed to do more than not being on github. As of yesterday I think..

"WhatFreeWords is currently unavailable due to DMCA action from the What3Words company"
App Development: What Features You Should Build First and Why
Just hope it's not a pacemaker
And as a result of that the US is now the worlds largest offshore banking center for the rest of the world. It's a pretty safe place to hold your money, after all.
Why retailers don't dare raise prices
> Switzerland is largely free to make its own legislation

That's a charming idea, but not really a very accurate one. Switzerland is under perpetual pressure to harmonize legislation with partners both close by (EU) and distant (US).

Sure, we are free to make our own legislation, but at some point, those partners would also exercise their freedom not to deal with us under favored terms anymore, and, particularly with the EU, Switzerland tends to eventually adopt a large part of EU legislation.
Kodi > SmartTV
But when you click the timestamp in the comment doesn't it automatically jump the video to that point? It's worked that way for me for years...
If I have a long and successful life and decide to write my autobiography in my last year, my dependants should get almost nothing? What of the 95% manuscript I had in my drawer that my wife or child gets published after I am gone?

The greater point that copyright terms are out of control and absurd, I wholly agree with. Family interests controlling rights of a windfall legacy (e.g. Tolkien etc) for decades is crazy. Fifteen or twenty five years after first publication seems nearer the right mark to me.
`git rebase -i` and then change `pick` to `squash` for the ones you want squashed, but if you’ve pushed all the commits to master you’re now going to have to force-push master, which is... sub-optimal.
The narrative that the labor market is full and therefore wages must remain low must be preserved at all costs.

200k people applied for 30k jobs that's less than 10/1 anyone who has done hiring in IT knows that roughly 1/10 applicants are even qualified for a particular position.
A more harmonious option could be X years or until the authors death, whichever is higher.

It preserves the “you own your work for your natural life”. Whether that’s what copyright should be is a separate question, and I think the answer is absolutely not, but easier to change gradually than all at once.
I mean a core team sitting on “paper” money (in the sense it’s very close to being liquid) sounds very much pre-millionaire to me.
> ...failed to fully address key complaints from the United States Trade Representative (USTR) made on behalf of rightsholders.

I'm glad that a country reminded their local USTR that they're not a colony and he's not the viceroy. It's so easy to get confused on matters like this.
If there is an unwanted and wide-open AP within range of an antenna-less smart TV, you have an unusual problem with countless fun and creative solutions.
Sure, but dredging up a negative article about Kenneth that has nothing to do with a messy git history feels like a witch hunt to me.
Improved support for C variadic functions in Rust and C2Rust
I'd broaden that out. The entire MSM is now largely a low-truth information source. I can't find the exact quote now, but one of the leading media execs in the UK was just a few weeks ago openly advocating that media organisations should consider reporting the truth lower down their priorities than advancing their own agenda. Personally judging on how things have gone down in the past I don't think that have a media cleaned of inconvenient truths can end well - at all - but folk seem, depressingly, ever more intent on regurgitating what they are fed instead of questioning it, and living in a dumbed-down, disempowered fantasy world of pointless interests and meaningless pursuits. If this doesn't sound too emo.
So the publisher just gets to keep the author’s share of their joint contribution to the economy simply because it hasn’t been realized yet?

If you want to stop inter generational wealth transfer, work to limit that directly. This is just moving the profits away from an individual (the author) to a corporation (the publisher).
More than half of used data centre racks will be off-premises by 2024
Ask HN: Freelancer/digital agency owners, what one thing made business take off?
What one thing did you do that caused the biggest leap in the number and quality of clients you received and you wished you had done much sooner?
Doh. I skimmed the article and missed that. Thought they might have a common client for both Iowa and Texas and therefore it was likely to be something federal / higher up.

Thanks for correcting
https://en.wikipedia.org/wiki/Pickens_Plan

He was one of the major voices in the industry to switch to wind, and why we have some much windpower in the midwest today.
The profit margin is irrelevant when they lobby against proper regulation and against allowing the government to negotiate prices. It's especially irrelevant when they deny coverage and kill people to get that profit. These companies have no business existing without proper regulation, if at all. If the regulation puts them out of business so be it. But as we can see from other countries in Europe, that's not necessarily the case. Murder is not moral regardless of whether you make 6% or 40% profit off of it.
Do they send data from games consoles? I watch TV entirely through my PS4, with the actual smart TV not hooked up to my wifi. I presume that would stop TV companies from getting my data, but then again Sony might sell it themselves.
If X in death + X years is big enough, then age becomes less of a factor. Most IP's value drops as time goes on. In the majority of cases, after 70 years the value of IP is approaching zero, a further 10-50 years dependent on the creator's age won't have much more of an affect on the value that IP can create.

I agree X years after creation sounds like a much better system though.
AIUI, a treaty is not law unto itself. Rather, the parties to a treaty will pass laws that implement said treaty.
'Wire-service' as C20 jargon for copy pasta.
You could I suppose but you run the risk of losing your work in the browser. It is a trade off.
What Is Autonomous Operating System and How Does Oracle Autonomous Linux Works?
If the cliché is to be believed, there are some downsides to this level of obedience, such as stifling people in their most creative years, or really any opposite of one would expect a meritocracy to achieve. Some would probably consider your description of parent-teacher relations to be borderline dystopian.

I really wonder if those societal traits are necessarily linked, i. e. by being opposite ends of a spectrum of selfishness. It would seem entirely practical not to litter and also not expect people to mindlessly follow orders (in life and at work) based on the completely arbitrary hierarchy of age (/ gender).
It’s 2019: stop reading text and start debugging
For Android apps that are popular in rest-of-world geographies (including my own) those tools (and analogs like similarweb and apptopia) are way off in both download counts and active users, sometimes by 2-3x.

Maybe iOS apps in US can get here but I'm doubtful.
Tell HN: Stripe Is the New PayPal (Again)
This must be one of my darkest days.

Have been a customer with Stripe for 6 years since their beta started here in Germany.

Recently took on a project for one of our oldest customers (a German university) to build a conference registration for their annual conference with SEPA direct debit.

The technical support I received from our contact at Stripe the weeks before was literally the best and most detailed I have ever seen. We also discussed everything regarding the project in terms of number of transactions (there is a fixed number of attendants) and pricing (there is only one price my customer has for tickets). All was approved "sounds good".

After weeks of development the project finally went live yesterday. Everything smooth. At 2am I notice some failed charges that piled up quickly. When I look at them in the dashboard I see "volume reached. Please contact support@stripe.com". Wait what?

I contacted them 10 hours ago. Do you think anyone at Stripe would actually help in a situation like this? No. Contacted them 2 times more since then. There is NO ONE on the phone or chat who can actually help, they can only refer you to someone else via email...who is not writing back.

I literally do not know what to do. I have done everything I can over the last weeks to deliver a great project, stayed up for the last 24 hours during this nightmare.

1) the exact transaction volume was discussed and approved before, number of transaction, pricing, I layed out everything, did every additional verification for people in charge, etc.

2) Not a single notification from Stripe when the "volume limit" issue hit. No email. Nothing. I discovered this purely by accident.

How am I gonna explain this to my customer? I have worked for them for 8 years only to let them down during their most important time of the year. Who contacts all those customers with failed charges? Who knows if they will buy again?
In this specific case though, what are they gonna do? Stop selling media in Switzerland?
That's civil law, not criminal. But anyway: in the US, there are (were) some extreme cases with these huge fines. That mostly happened in the hay-days Napster and BitTorrent, and to people who shared large amounts of material and decided to fight the basic tenets of copyright law in court.

Nowadays, you are far more likely to receive a "notice of infringement" from your ISP that only asks you to stop without any monetary consequences for your first or second such offence.

It's a bit of a gamble, but this specific niche might be one of the rare cases where I'd prefer US law in practice.
> But if you created a massive piece of work that did wonderfully well, would you deem it fair you family gets nothing, whilst if you'd have survived, they'd share in your success?

I think it should be like patents. You get it for twenty years, then it's in the public domain.

I don't think people are making TV shows and books because of the money they might make 21+ years from now.
I am willing (desiring, even) for my money to go toward building a social safety net. Right now my inflated premiums aren't doing that. I would much rather pay taxes as a hedge against the fear of lack or loss of coverage that I have now. (Especially since my ability to hedge with savings has been completely obliterated by the continued spiral of cost increases for medical goods and services.)

I also think single-payer is our best shot at getting spiraling costs under control.
this is super awesome! love it, thanks for sharing
spacevim is exactly what I have been looking for
You can work on all the real world production systems you want, but not all production systems are created and operated equally. Engineers who haven't received very specific types of training might address issues in ways that doesn't solve the root cause, leading to bad habits and potentially endless cycles of fires.

What I feel matters more than books, experience, and everything else, is simply being plugged in to an environment where you can socialize with the folks who've received the most outstanding training, and by osmosis, having the neural network between your ears attuned to their biases and areas of focus.

Higher education does a good job at this. So does working for a big company.
> In every project you always end up trying to solve the same problem of how to best propagate events and errors, often in an asynchronous fashion. So you end up with delegates, notifications, callbacks - but after a while you realize that all of that can be neatly distilled down to a single way of doing things.

I have seen this argument in favor of FRP a lot of places, but in my experience the problem is just vastly overstated. In terms of practical mobile development, the asynchronicity you're dealing with is mostly network operations which execute exactly once per page. The abstractions RxSwift, for example, give you for that are complete overkill for something which can be handled perfectly well by throwing a few lines of imperative code onto a background thread.

Besides that, you might have a few global events to handle like login and logout, which can be handled perfectly well by any number of event/emitter APIs or even a hand-rolled implementation of a few dozen lines. I don't understand why I need to import thousands of lines of code into my project just to "unify" these concerns.
It's interesting to see you speak matter-of-factly about what they are, despite the Navy saying they are indeed unidentified.
He also maintains the https://k8s.af site which is well worth a read/follow if you run k8s in production.
Paris Line 1 automatic subway skipped 3 stations before stopping
The weird part is that the modern type of grinding gives you multiple orders of magnitude more rewards but to have access to the better way of grinding you need to increase your costs by multiple orders of magnitude.
Does anyone believe the "talk to a human anytime" part? As you said ... It's Google!
Expert Says Indians Will Soon Be Water Refugees Heading for Water-Rich Europe
The family get the joy of the work.

It's worth noting that copyright here is only talking about the monetary legacy of the work. Value exists in many dimensions.

There's also value in work that society owns.
Why are these the only options? Why can't you just know there is a solution, and know where you can look details up?
Expecting to find ideal solutions on your own every time is tedious and taking time away from solving the actual problem you are working on.
Reduce the number of tools, use them to the max, and know those tools intimately. When it falls short consider a new tool.
The slow down caused to any developer that has to try and read that is probably orders of magnitude more worth optimizing for than how fast a bath script runs.

I'll take the grep/sed/awk version.
Given that you can pay just a little bit of money to have it be ad free, it seems that your level of outright disgust isn’t that high.
Yes - disposable/single use items.
There is also this [1] paper claiming that

> [...] solutions using relational database technology [...] can offer performance superior to that of the dedicated graph databases.

[1] https://event.cwi.nl/grades2013/07-welc.pdf
yeah Michael Jackson didn't need MTV to be a star, but MTV probably amplified its reach by 10x. CD too.
Not having a sense of humour will hurt your cause more than anything.

Given the choice between a secret fool who has fun, and a joyless thought-policing jerk who happens to be right on an issue, people will choose the fool every time; and frankly I can't blame them.
Not in Queens.
Perhaps wheels on a suitcase required modern plastics?