skysight-inc/HackerNews huggingface dataset:
My advice would be to learn and master vim.

When I began programming, I was forced to use vim and hated it, I didn't understand why someone would use such an "old school" text editor to write programs. I abandoned it and moved on to typical IDEs. As a young programmer, it's difficult to see the value.

But many years later I discovered the power of vim came from customizing it to my exact preferences, and mastering all the shortcuts and its grammar. After a year's worth of effort, I began coding at the speed of thought, and programming has been much more enjoyable ever since, as time moves on I only get faster and faster. It's like cooking with a really sharp knife vs a dull one.
> Slavery in 1800s

> glitchc: there’s no law broken here. So, how should I feel about this?
ooooh. the text is a transcript. i was going to say, tighter editing would be good, but as a transcript, yeah it works.

it's really good. my only comment is meta. sorry, there is no way i am going to start on a 30-episode series and have you pull an ABC 'Lost' on me. Produce all of them, then launch it all at once.
> When Reagan lowered the tax rates in exchange for eliminating the tax shelters...

We got skyrocketing wealth inequality leading to a near breakdown of the political and social order 30 years later.
This doesn't answer your question directly but you will find like minded individuals and recommendations at bottom of post.. Good Luck... https://www.indiehackers.com/interview/quitting-my-miserable...
“Most people” surely doesn’t apply here. I’d never heard of them, much less knew they were YC.
Probably because the risk is such that no industry would go into that business if costs weren't socialized to a degree.

> If anything, they should have their rates frozen until such time as they have made whole all those who have been harmed.

So the fire apparently started because PG&E didn't have the resources to properly maintain rural lines. And the response is to further deprive them of funds?

This is what I'm talking about here. If PG&E is supposed to shoulder the burden of forest fires caused by downed lines, then electricity is going to get a lot more expensive. I'm not sure where this idea that utilities are supposed to take more responsibility for risk while simultaneously dropping or freezing rates. That's not how money works. More risk means higer costs.
They don’t believe it either, but it’s convenient lie, like corporations being people. It’s ridiculous, but as long as it’s the law and the people benefiting tip their politicians well, whomp whomp.
sounds like great FGPA prototype idea
>benefit from a traditional treatment of determinants

The only beneficial traditional treatment I can think of is saying "determinant is volume", and that's what Axler does.

From there, one can look into alternating forms, convince oneself that an alternating n-linear form does the same thing, and obtain a formula for it (e.g. summing up signed products of numbers on the diagonals over all permutations of columns).

If by "traditional" you mean: "Here's an insanely complicated formula that does something magical. Learn to compute it. On page 5, we'll prove that it tells something about independence. Oh, and we'll mention volume on page 10 briefly" -- then I not only think this is not useful, I think it's outright harmful.
Just while riding my bike around I have started to remember the different scribbles I see sprayed on the walls. I have no doubt someone who is actively looking would be able to do a pretty good job given it seems these people spray the same thing every time.
Colorffy: Colors gradients and palettes daily!
It is possible to run leaner, but I, for one, would not want to do my own marketing and promotion, or contract negotiations, if my main job is software development.
AlphaFold not only depended on a great deal of domain knowledge, it actually used one of the most famous physics-based methods. The only people who think that AlphaGo was made by a bunch of noob AI guys with a neural network are the people who don’t know anything about it.
I am not saying whether sending happens at the establishment phase or not - it's just that when your AV capturing is started and even encoding goes on - it's a matter of dropping the actual AV packets or sending them at the network stack/jitter buffer level. By the way, if not for privacy/security, it's actually very useful to start sending AV stream over the network, to pre-heat the network & test its throughput. For example, cellular data bitrate ramps up only when you actually send data, and it takes some delay to ramp up at more power-hungry levels and for cellular to even test what's possible. Also, estimating network bandwidth for the application layer requires measuring the round-trip time for a few seconds...
If those domains actually had content on them and are still live sites, then yes, it could be worth keeping. As long as you keep the site(s) live.

But just because a domain name is 10-12 years old, if it never had content and links, doesn't mean it's valuable. A pieceofjunkkeywordkeywordkeywordnonsense.com domain name, even if it's 10-12 years old, is still worthless and only valuable to you.
I'd like to submit my appreciation for their logo design. It's VERY cool! Looks like skateboarding stencil
Colorffy is a design website. We creates useful gradients and palettes for designers and UI developers.
exactly this.

in general it is harder to build tools for graphical languages, I think this has been prohibitive. parser are hard, but diagrams require constraint solvers and what not, on top of the parsing.

but we came a long way since 1990, both on our actual abilities to build the stuff (JS and the browser can do powerful visual things) but we also understand functional programming and it's relation to mathematics much better.

anyway, thanks for your comments! Nice thread and you are 100% right with the TODO list; we actually build a tool (here is a basic pre-version https://github.com/wires/roadmap-viewer) to manage the intricate roadmap needed for this big project. Stay tuned! :-)
Thanks for the feedback. Yeah, I 100% agree. I'm thinking something like 3-5 episodes now, and I'll do it over a week. Then if you wanted to follow along you can OR just view it at the end of a week. Makes it way easier to see how it works quickly (or use the demo app / view the code).
Since I was at the core of what the article wrote about I feel the need to jump in. Some of the quotes are from me, after all.

kustomize vs Helm is a bit if an improper comparison. Kustomize and the ways to use kubectl are often about configuration management and Helm is about package management. This is an important difference.

For example, take Ansible doing configuration management and using Helm to install a package in much the same way you might use an apt package elsewhere.

The key question that has to do with configuration management is should kubectl provide configuration management of things outside of the Kubernetes API, such as when you manage the config in git? This is both about scope (is this a Kubernetes concern) and in how to build things (a monolithic CLI?).

If kubectl has a configuration management opinion outside of the Kubernetes API what does that mean for configuration management projects like ansible, armada, chef, and the oh so many others? And, who working on Kubernetes gets to choose the opinion on configuration management it has outside the API?

At this point imperative vs declarative as a conversation point comes up. In all cases the configuration is declared to the Kubernetes API and stored by Kubernetes in a declarative manner. It becomes a question of how far outside the Kubernetes API do things need to remain declarative. After all, me typing into yaml into a keyboard is imperative.

As for the KEP process as a whole and the graduation criteria that was mentioned here, we know it needs work. There are efforts going to get it into better shape with better example guidance. There is actually a PR being worked on for this right now.

Projects with a healthy ecosystem and people of strong opinions have to deal with issues of scope. What do you hold onto and where should it go? How do you curate a healthy ecosystem? It's not always easy.

Having a place to do some experiments outside of a project like Kubernetes is part of the reason the CNCF added sandbox projects. Without being forceful people can work together on something and see how it fairs in the market. Experiments in the ecosystem can happen.

In any case, if people have questions please feel free to ask.
I don't see why Apple couldn't take down _all_ Facebook apps until they comply. It seems like Apple has the real power here.
Ask HN: Why can’t I block all incoming calls that aren’t in my contact list?
It’s pointless to block every single spam number that can call in. If we can’t end spam calls, why don’t phones let you at least block all except numbers in your contact list?
Partly Trump derangement syndrome, plus he won't crack down on speech and thought the way the free press wants him to.
Interesting how I missed the sedation part till now. The way I rembembered it, they trained the boys to dive, right in the cave. But that must have been a plan that was later abandoned but stuck with me.
Isn’t this similar to what DoorDash (a YC company) is doing? https://notipdoordash.com

These sorts of stories confirm my feelings about tipping that I’ve had all along: tipping is just a way to subsidize employers by pitting employees against customers and guilt-tripping the latter.

Follow-up update: Aren't all the gig economy start-ups (Uber/Uber Eats, Lyft, Caviar, Eat24/Yelp, Fiverr etc.) potentially doing the same thing? They are probably exploiting the same loop-hole in whatever set of laws. It might be just a UI update, but I remember seeing a message of the form "our drivers get 100% of their tips" in Uber Eats just yesterday, which is sort of like saying "we are following the law about tips".
I was introduced to Shannon through the same text, and also found it good and cheap. I second the recommendation!
> In 2019, programming should be as portable as guitar playing.

It is, a netbook is great for coding and much smaller and more portable than a guitar. If you want to do it without sitting then you'll probably want to get a strap to hold it, much like guitars do.
> What most of us want when we say we want to live in a democracy is not a true (absolute) democracy, but a limited democracy. We want a democracy within limits.

I've noticed people tend to draw the line at "too much democracy" when it starts doing what they don't want it to, and they draw the line of "not enough democracy" when it doesn't do what they want it to do.
Its really horrible how locked down modern websites are. I wanted to write a script that would send me an email when a new event was listed on a facebook group but I saw that facebook has gone above and beyond to make sure the only way to see new events is to keep using their website.

Instagram has a really terrible web UI as well. When I want to share an image I see on it I have to open the inspector to get the image url because they blocked right click copy image.
Correction for your post, it's a CNCF Technical Oversight Committee (TOC) rather than a Kubernetes one. The Kubernetes steering committee oversees Kubernetes. The CNCF TOC oversees all the CNCF projects (Prometheus, Kubernetes, Helm, etc).
Yeah, I know that I ought to be managing services in containers with systemctl in the host. I just haven't learned that yet.
Or even maybe just a wildcard option, e.g. "block all calls from 555-*" would be nice
In the press, apple might wind up taking the blame if instagram were to become unavailable.
I'm fairly sure you can also just get the client to request http://example.com:443/. The cookies get sent before the server goes "Wait, what?".
>Finding a teacher isn't at all mandatory

I firmly disagree.

What a teacher can give you is perspective that you, not knowing the subject, cannot have -- and augmenting any particular viewpoint expressed in a book.

If people could learn everything from texts, we wouldn't have universities (for students) and conferences (for working mathematicians).

In theory, one can write a Great Text that explains an Idea. In practice, it's damn hard to do that, and it's far easier to impart understanding in a conversation, filling in any blank spots the audience might have on the spot, and guiding the way in the jungle.

That's why all texts are kind of bad. Either they are too narrow to give a wide perspective, or too huge to be absorbed!

As one of my advisors said: mathematics, like food, is best shared. Don't go into it alone; and whether you have or don't have a mentor, try to find someone else to join you on your journey (a friend who wants to learn the same subject).
Buzzfeed paid the teen who made its top quizzes in free swag
I wouldn’t think that most middle class kids are buying their own phones. Either their parents are buying them or they are getting hand me downs.

My son had a 2018 Moto G, he was more than happy to “upgrade” to a 2015 iPhone 6s. Mid range Android phones are nowhere near as performant as iPhones that are 3 years older. Refurbished, used iPhones are cheap.

Besides, it seems to be a habit when people talk about iPhones they act as if the only iPhones that Apple sells is the maxed out $1500 iPhone XS Max. Completely ignoring the $475 iPhone 7s that will still give you better performance than most Android phones and get years of updates.
The one you setup your self isn't free...right? But yeah, I tamper with DNS requests on my home network, so fair point lol.
Because nobody wants to download a third party phone call app?
What do Apple users want? Probably not to have Facebook, Messenger, and Instagram taken away from them on their devices...
Is there any way to enable it outside nightly builds?
I would guess holes in the coverage, or insufficient discrimination for authenticating.

But yeah, I’m looking forward to finding out what they exploited.
FWIW Good Eggs directly states their pro living wage (and no tip necessary) policy on their website:

https://help.goodeggs.com/hc/en-us/articles/360007378212-Do-...

I have no stake in them but it's interesting that they addressed this at all, and well before this instacart controversy.
Ooh nice! I work at a GPU database company (kinetica.com) and we are targeting larger enterprises and trying to replace their legacy store and analytics stacks. We’re releasing our 7.0 database stack for general availability tomorrow.
bit of a chicken or egg problem. if facebook/instagram wasn't on the App Store, how many people would switch phones __immediately__?
Wait a sec, 2 is wrong but 1 sounds positive to me. For some people this money could be incredibly important.
I'm not a law expert, but IMO FB should seriously lawyer up. I can say that this kind of misconduct would almost certainly end up in court in Germany. A 13 years old consent with a cryptic data protection policy is not legally binding and luring kids in need of protection with money to give up fundamental rights can be viewed as an act of non-physical abuse.
> If you've every done anything with behavioral analysis online you'll quickly learn that users say they want one thing and then often behave the exact opposite.

Then people don't do what they want. Because they're weak-willed and/or being manipulated.

If you give someone cake and they eat it, does that indicate that they want to be fat?
Just two nights ago, on Amazon Prime streaming, I watched the very good show "BBC Order And Disorder Episode 2 - Information" hosted by the excellent Jim Al-Khalili. He profiles Alan Turing and says that Turing was only half the story and then introduces Claude Shannon—a name with which I was unfamiliar—and Bell Labs. Great stuff.
Ketamine really was a miracle drug in this situation.

It's one of the few anaesthetics that doesn't cause respiratory depression, overdosing is practically impossible, and it's also injected intra-muscularly, rather than intravenously, making it easy to apply in the dark and underwater by an untrained person.

These factors are also why it was used extensively in the Vietnam war for battlefield surgery.

Interesting that, as usual, the media has labelled it as "horse tranquilliser". It's used more extensively on humans than on animals, and is used on all different mammals, not just horses.
Today I learned.
How's tor's security model holding up these days?

Last time I heard of it, a majority of nodes seemed to be controlled by 5eyes/SIGINT/whatever.

What changes has made Tor a secure system today?
national institute of health?
Wait, how do you edit/resend a network request?
What I want to know is:

Why is Josh Constine still covering Facebook at TechCrunch? Is there no accountability for journalists who totally failed us?

For context, he's the guy who was supposed to be covering Facebook over the last 10 years, but instead of hard hitting journalism, we got nothing more than press releases and pro-FB articles.

See for yourself:

https://www.google.com/search?q=Josh+constine+facebook+site:...
The biggest problem nowadays, though, is that we're building sites more and more that aren't crawlable by the search engines. Basic site structure and usability issues plague many sites. A good SEO will fix those issues.

It's not the link building or content that needs to be fixed, what is needed is the skills of a competent technical SEO who understands web dev. In many cases a site just needs to fix it's site structure and the crawling issues and it will rank well.

For example, I've seen plenty of sites that have over 1 million pages of content but the only way to get to those pages is through an XML sitemap--that's not SEO.
> i completely dismiss scratch as an actual visual programming environment.

well put, couldn't agree more, I often use scratch as an anti example of diagrammatic programming.

visual programming has this topological aspect to it (move a box around and don't change the program), and it demands compatibility with this from the underlying thing, whatever it is, state machines or stream processing functions or whatever.

labview is a great example of a practical use of it, which some relatively minor, but critical modifications you can use it for so many more applications... maybe one day statebox can fill that gap, but we have a lot to do still
Not really. It’s a hard pill to swallow for Apple that most iPhone users are active Instagram/Facebook/WhatsApp/Messenger users. If they took those apps down people would be super pissed. I know I’d be extremely annoyed.

It would be an interesting twist of irony if they did take them down and there was a massive backlash against Apple. I have a sneaking suspicion that the media and Twitterati are more up in arms about all this than the users themselves.
I don’t necessarily agree with this, but I see your point. There’s a point where people’s security concerns start to override other moral programming they’re running. This isn’t really that profound of an observation; it’s perfectly rational. City and state leaders should recognize that reality, and react accordingly. If it gets to the point where the security situation is so bad (I don’t live in SF, but am there often for work) that otherwise well meaning people entertain mass surveillance as a solution it might be too late.
If you're a startup, don't bother with payment platforms
https://github.com/apple/swift-corelibs-libdispatch
Stripe Raises $100M at $22B Valuation
> According the benchmark, the fastest 8 GPU node takes about 0.5 seconds. The cost of that node on AWS is about 24$/hour. The 21 node spark cluster takes 6 seconds. But, it only costs 4$/hour.

Using your numbers, the GPU solution has half the cost for similar performance? How does that not make sense?

> This cost disadvantage restricts GPU processing to niche use cases.

All GPU compute applications are niche use cases.
iOS "do not disturb" does this.
You are nitpicking. Perhaps I should have said academia, but I figured people would get the point.

Your comment proves my point. Shannon made greater contribution than Turing. But everyone knows Turing. There are movies made about him.

When I said "people", I thought it was obvious I meant the general public.
That seems incredibly unlikely on a smartphone, no?
>Scarlett side of the connection.

I touched both sides. Nothing.

>nvidia drivers

for nvidia drivers I use official nvidia debs for that. There is a cuda.list in my sources.list.d with

deb http://developer.download.nvidia.com/compute/cuda/repos/ubun... /

inside. It has the latest versions. There is an instruction somewhere on nvidia.com on how to get the keys for that.

As for the other things on your list, you really need to ask yourself if you really need the latest version. I remember my younger linux newbie self also desiring the lastest thing as soon as possible, but now I apply effort only if there is a specific feature I need, or something is not right with the easiliy available version.

For example both vim and xterm are very very old and don't change fundamentally from year to year. Same for weechat, pulseaudio, alsa-utils. I can understand the need for a fresh ffmpeg or a video player - I have a custom built newish ffmpeg and an mpv player, for reasons of better h265 encoding support and better HDR video support in mpv in the recent versions, but for most of the stuff one can live without the latest version. And some of the packages are simply buggy on the freshest point release - RHEL has older software for a reason.

Ubuntu 18.04 is only a year old in terms of software versions presently. It's not THAT outdated.

I'm kinda stuck with 16.04 because I have a rather involved encrypted zfs root mirror setup, that requires a manual installation of the os (with chroot and all) and I have no desire to touch this stuff again until 0.8.xxx zfs release is included in an LTS release. But it's pretty livable still. Sometimes yes, system packages are SO old that it would require me to build literally tens of dependencies manually to build something fresh from source. (So I don't do it) But that happens only if I want something very new and involved. Sometimes you can transplant debs from newer ubuntu releases painlessly, but that takes some experience...
> No ads, trackers, slideshows or data-hogging images*

No images? Why not hide the description too?

How a product looks is a significant factor when deciding whether to buy it.

Bring back photos if you want real humans to buy from your website.
> This is why it was open sourced, as a balance between control leverage and adoption.

I feel like I read this kind of statement all the time and I don't understand the reasoning behind it.

Google came up with k8s. They could have kept it for themselves, or, open source it. They open-sourced it. It definitely benefits them, but, it also benefits us a lot.

Saying they "open sourced, as a balance between control leverage and adoption" is so cynical. So I'd like to ask, what's the alternative? Not open-sourcing? Who would that benefit?

What would be the non-ill-intentioned alternative that Google supposedly could have chosen?
It does if you believe Apple was infiltrated by NSA agents.
I'm interested in the answer to this question as it's giving me massive grief (along with regret of not having done X Y and Z already -- I could've had a PhD by now!...) and I'm seeing a psychologist about it.

I want to do a Masters in Computer Science and study computer vision (whatever uni I can actually do that at).

But also, I want to give acting a shot!

And I have three or four ideas for a startup or kickstarter!

But I really wanna try living overseas!

But at the same time I pretty much need to work full time to pay rent.

How do I pick something to do when even one thing plus work seems exhausting?