skysight-inc/HackerNews huggingface dataset:
I would argue that an ingress is not a barrier to getting started with k8s (even with kubeadm on bare metal). You don't NEED an L7 router to get started. Much more likely is you need a LoadBalancer. An ingress is only going to help route traffic that is already in your cluster.

If you deploying to almost any cloud provider they have an implementation for you. If you're on bare metal, you have to make that choice yourself.

Even if you're hosting yourself you don't technically need a load balancer, you could use host ports, or node ports and it would work for some definition of work. I have in the past set up an ingress to listen on host ports of every node and it works well, if a little janky.

I'm surprised you're complaining about this which is an easy thing to replace and not your choice of network plugin, which can result in having to reprovision the cluster or similar if you want to replace it with something different.
I don't want to interpret my configuration. I don't want it to act as a source code.

Many places at Google use text representation of protobuffers as config files and I like it a lot. It's typed. It's readable. The schema and text are source controlled. You have code generators for many languages.

(Work at Google, opinion is mine)
Sounds like Agile done right to me: release often incrementally and make sure each release is a working version, then iterate.
If each person knows around 300 people, friends-of-friends includes almost 100,000 people.

When you’re casting such a wide net, of course you’ll hear about rare events. (And the more unusual it is, the more likely you are to hear about it from friends.)
I built a webapp with hundreds of SQL and python questions to help aspiring data scientists practice for their interviews. It's not really passive because it was a massive undertaking to write the questions/solutions and create the app. Now I got to market it by creating video solutions and posting it on Youtube. But I created it to help with my other side job which is teaching data science in the evenings at a university.

https://platform.stratascratch.com
As someone who naively tried that approach multiple times (with more than a layman's knowledge of what 'responsible' actually means), but ended each with eventually disastrous consequences, I don't recommend doing drugs in any form or fashion.
Eh Early (Pre-Charles Martel) feudalism came about as a way for Romans to expand their slave base while pretending they didn’t own slaves.
Jerusalem and Athens: Some Introductory Reflections (1967)
*improve (sorry for typo)
It’s also possible the darknet site is poorly secured and you can iterate through all conversations with some URL incrementing.
Bitcoin is digital, but the stuff bought with bitcoin is not. This "analog hole" is trackable. Sooner or later, someone is going to want to convert bitcoin into some other currency or buy something from a business. Businesses are required to reveal things like bitcoin on their taxes. I'd wager that a large amount of traffic is easily trackable based on cellular data.

Imagine you try to buy something and are greeted with "The US government has forbidden access to your account due to it containing bitcoin involved in criminal activity. Go to blah.gov to see what you can do to unfreeze your account and try again". You go there and find out you have to turn over X bitcoin to unfreeze your account and maybe get a recommendation to get a wallet app that can alert you before you get bad bitcoin.

After just one time, most people will move to something that makes sure it never happens again which will trickle down into bitcoin to bitcoin transfers too and stop these illegal transfers in their tracks. Extorters will move to other means of payment which will either be easy to track (physical payment or traditional money transfer) or some super-volatile coin where they're very unlikely to get a meaningful payout.
Without any sarcasm, thank you, I did not know all this :) I also hope and pray that these programs are working well as intended.
That is an unfortunate name.
in my neck of the woods we call this sort of strange irony humor
Emacs evolution is really always just a fork away, if someone can build something better than what's there for enough users to care.
At 200 kWh this might not be possible. Depending on your charging speed, you might not be able to fully recharge in one night.
You don't have to provide it if you don't want to, but there is a special device file (/dev/location) that can provide you with your location in real-time for scripting use.
I think it’s because the took the list from the stack overflow developer survey. Probably they’re hoping to pick up more general emacs users and not emacs package developers
Intelligence Support to Communications with US POWs in Vietnam [pdf]
Show HN: See how your domain typos are being (ab)used
roughly 100-300 mcg
Pretty remarkable that this data was worth at least a million dollars to UCSF, but it apparently wasn't worth paying for backups, or hiring IT staff who aren't idiots.
>Windows provides both its own media and GUI layers

Yes and using the Windows APIs in any meaningful way requires the user to install a ffmpeg-based backend for it anyway (LAVFilters) as it is insufficient in and of itself. And even this leads to problems often enough that media players seem to bundle their own version of LAVFilters anyway (defeating the purpose of using the API...at this point why not just use ffmpeg directly?) and forego using the globally installed ones.

Unless the system APIs can cover every use case that a software could need a library for, and do it just as well as the commonly used standard, I think the fact that there are some Windows APIs for some of these things is kind of beside the point. This dependency problem will still rear its head at some point.
There is no support for syncthing on iOS. I managed to get it halfway working on ish, but it’s just not there, so as of now, I use the shellfish ssh app, that allows to sync folders, through WireGuard also.

Note that I use syncthing for the casual read only "important documents", such as ID copies, tax documents, ebooks, etc. I don’t sync photos, movies and such.
Most editable documents are in git repos.

I sometimes work on my iPad, and then I use a ssh client or the ish app (a shell, with vim, etc).

I have used this setup for years, and it’s just low friction, low maintenance for me. I have thought about using an own cloud/nextcloud setup, but it’s just too much work for little value. Like running gitlab instead of ssh and git.
Since big tech companies are all about tracking users it makes perfect sense for MS to go after Linux and Mac users, especially since the chromium base is already cross platform.
The article is light on details of how they verified this, but if they did get in, I'd wonder if they got into a honeypot of some sorts.
People who do not care about what software is made of, under which user license, where data get stored or who reads it and for what purpose will use something like google docs. The modernized mindset is to put things on a sticky platform, preferable one which hardware keys they control, data mine everything for profit, and not have any way for "customers" to contact the company and object if the customer get kicked out of the platform.

For people who do care there is a spectrum of issues they might care about, including free vs non-free. Surveys like this might even help the developers to identify which of those issues users do care about, and as such, the people behind the survey likely want to make the survey as inclusive to that spectrum as possible.
That’s not right either. It’s super wasteful since newer versions of Ansible don’t magic loops into a single call to your package manager anymore. You have to pass the list as a single item.

- name: Install stuff.
package:
name: [git, httpd]
> Modern cities are simply too big for walking across in a time-efficient manner.

I'm a big proponent of transit, but I realize that transit has one downside -- time. The time dimension is oft forgotten aspect of accessibility.

You may be able to get somewhere, but if it takes several connections and a transit time of over 1 hr, you're not likely to do it frequently.

There are invisible barriers to connectivity that are time-related (or more broadly, friction-related).

As a younger person my time was worth less so I thought nothing of trading off time. But I'm older now, and I realize in order to get more done, I need to get to more places quicker.

(Anecdotally I hear people forgoing dates because they don't think they can sustain a relationship with someone who lives one borough too far away. Almost no one owns a car in NYC, so the MTA is generally the only option, and getting from Queens to Columbia University say can take an hour.)
Jogging, Brainstorming, and the Apple Watch
That's an easy comparison. If you want things that work, stick with wrenches. Software is for masochistic gamblers that like it when things blow up in their faces.
I seriously hope that the President gives Snowden a pardon even it as a dick move on his way out.

His releases were far less dangerous than Manning but I think his problem is no compelling story to distract from his actions and he did step on a lot of toes. Toes that deserved to be stomped.
No you are disingenuously setting the bar too high. I gave at least one example of a male CEO being criticised but you are not even willing to update your beliefs slightly in face of some evidence.
>Look at the 3rd and 4th amendments. They are rooted in privacy.

Eh, I don't think that's a reasonable take. They're much more rooted in property rights. I guess you could argue they're just restatements of each other. Privacy applies to your person, while property rights apply to your stuff.

But notice the 3rd amendment specifically says "owner", not resident or something similar. For example, if a apartment building owner wanted to allow a soldier to live in your apartment, you couldn't stop them. Obviously any sane lease wouldn't allow that but my point is you couldn't make a constitutional argument against the government saying it's a violation of your rights.

Also, SCOTUS didn't extend the 4th amendment to imply privacy until 1967. Before then it only applied to property. https://en.wikipedia.org/wiki/Katz_v._United_States
Brightcove’s new look and voice – Read what CEO Jeff Ray has to say
Any idea what efficiency of "normal" trucks are; F150/Rivian/etc? Or even electric SUV; Model X, Rav4 Prime, etc?
This is pretty cool, How much sales do you usually get? You have any marketing channels?
Literally every other common disease is either saturated to a somewhat stable level, or eliminated or on the way there because of some vaccine. Sadly, there are some countries where HIV is still rapidly expanding, but in aggregate even that is shrinking.

Currently covid-19 is the only epidemic that's large but still actively growing worldwide, it's the only one where we actually would see exponential growth if we do nothing.
The real benefit of it is not mind blowing creative epiphanies, but breaking yourself free from unhelpful mental pathways. The change in chemistry temporarily gets you to think in different ways, which is a big help for people who are stuck in negative ruts.

I suppose that sort of thing also might lead to creative breakthroughs to brilliant people who have been stuck on problems for a long time, but lets face it -- while lots of developers are intelligent people, we aren't working at the edge of science. Deciding to throw in a Redis cache to speed up requests or something isn't a groundbreaking innovation.
Reaction Commerce Debugging Primer
The author has made this too simplistic and avoided the point about customs duty on imported goods brought in person. The duty free limit for returning Indian citizens for travels longer than three days is INR 50K (about USD 676). Anything excess of that amount will be taxed (edit: import duty applied) on entry at around 35% (IIRC). People may avoid declaring items or may bribe customs officials to get away with this, but the numbers put forth by the author are incorrect.

See https://www.cbic.gov.in/resources/htdocs-cbec/guide_for_trav...
As the "great hack" is destroying my trust in bloomberg, this article is destroying my trust in the guardian. There's no chance the password was "maga2020!"
This is interesting. Don't you risk the 'Eureka moment' being something that's not important? I wonder if one could, as a teacher, manufacture this with seemingly nonsensical one-liners that eventually become clear.

I sort of do this with my kids, dropping titbits to try and entice interest: "of course we are time travellers, moving at a second-per-second most of the time" but that could be more explicitly tailored to "... except under time-dilation". Perhaps the latter gives a hook "time dilation" to hang the concept on later when it's learned -- maybe like reserving disk space when downloading a large file. Or perhaps it's the 'transfer' of the concept to the hook, at some point, that makes for a 'repitition'.
I just posted the guardian version because I didn’t see yours.

“maga2020!” and no proof, ridiculous. Easy to believe something crazy if you want to believe it, I guess.
I completely agree, fellow mortal!
Haven't been a smoker for a decade now and don't miss it, but what I do miss are those breaks and the bonds developed chatting with smoker colleagues during them. Discussions both work and non-work related seemed to come about more freely outside the confines of the office, and solutions to more than one technical issue came up during those breaks through bouncing ideas off of each other.
Well, taxation is little more than rent-seeking by the third-rate inheritors of the British kleptocracy to let you be - from the petty-bribery to all the way up the food chain.

Why are you (or anyone) surprised by this ? The only option, very sadly, is one of emigrating out. There is little hope for change in this century.
Oh you're gonna hate me when I finally get my Bollinger B2.
It does. I like leuven.
Are they seriously suggesting Twitter didn’t require 2FA for the president?

Twitter doesn’t exactly require 2FA for us serfs, but still in a lot of cases requires SMS confirmation.

(To answer the question, if we take as a basis that people excuse Hillary for not knowing an SMTP server under her desk wasn’t secure enough for email exchange with diplomats, we need to exclude the user in any case and make technology auto-secure by default).

Also, I’d claim any attempt to log on the Twitter account of the president should have been investigated like any guy who walks up to The White House and tries their home key on it. Although I don’t agree with USA’s extreme approach to security, I’m surprised the police was so lax on attempts at cracking the president’s passwords.
Incidentally I have found that I am more productive when I have a hangover because all the boring shit I have to do becomes more challenging and thus more interesting.

I don't drink very much these days.
The Story Behind Google Calendar's “Troll Time”
Agreed, there are definitely advantages to having older downloads available. Having an iOS-style walled garden is a recipe for disaster, as the blessed version can be revoked and made unavailable by either the developer or the distributer, leaving the user out of the cold. The main issue I run into is the lack of long-term reputation, and that things that scale (e.g. allowing any user to upload files) do so at the expense of trustworthiness.

I'd like to be in a position where I can recommend specific sites as safe and reliable, specifically when giving recommendations to less technically adept family/friends. However, with how quickly those reputations become stale (e.g. Sourceforge being bought out, then immediately burning its reputation by adding malware to downloads), that's not something that really can be done without coupling to a hardware ecosystem as well.
Using Game Design to Make Virtual Events More Social
The tutorial PDF is available for free https://static1.squarespace.com/static/5470f0aae4b08efc8c773...

It provides a good intro on how to deal with 3D vectors in a 2D boardgame
DTN once was a fashionable research topic in before 2012, never thought it could actually been implemented.
It doesn't matter at all.

Linux on the developers' desktop, that matters.
but "even when it isn't open"?

makes little sense to me.
This only happened because people were banned from holding funerals and the entire supply chain of burials was disrupted by stay-at-home orders.
A video I made based on the research by Raj Chetty of the non-profit Opportunity Insights. The research examines how geographic locations determine economic outcomes of children.
Something Brin discusses at length in "The Transparent Society" is the impact that tools large state actors could use will have on society when citizens also have access to them.

Indeed, he notes repeatedly that regulation will, in general, make the tools exclusive to state actors, not make them go away.
Did many side projects over the years, never having monetized any of them, so monetizing was indeed my goal in 2020. I monetized 2 of my projects.

First one was Newsy (https://www.newsy.co) - which allows people to turn their un-used domains into something useful - a tool I built for myself first and slowly let others in. It's been a little slow since I'm not doing much marketing, but getting the first ~10 customers was an awesome experience.

Second was my long-term project - SideProjectors (https://www.sideprojectors.com) - a market place for selling & buying side projects - monetized with some standard elements - ads, pro membership, sponsors - all of them turned out to be great way of getting some side income.
Dutch Ethical Hacker Logs into Trump’s Twitter Account – De Volkskrant
How to Improve Machine Learning and Data Science Performance Using Intel Python
In my opinion, client certificates are great, you can let existing crypto infrastructure deal with the problem of "who is this user?".

The biggest problem is around revocation. You need to have some central revocation list and make sure that all of the users of your PKI are keeping that list up-to-date in production, which can be difficult if you do not plan for that from the start.
How would his PA log him into twitter when he's sitting on the toilet @ 2am sharing his deep wisdom? Can you imagine the hissy-fit he would throw if required to use a strong password, or getting a guy who has his email printed and dictated to use a pw manager?

...Or did you think his social media team sent all those tweets? There's a few obvious ones but I believe the vast majority are straight from the orange mind itself!
Yeah, wasn't trying to say this was an example of graph. Maybe it is slightly outside what would be considered "standard" relational DB use case? My impression of recursive CTE's in RDBMS is that if you need speed or any more advanced graph-like features, you should move to an actual graph db. So far I haven't taken on any projects that warranted that, though it does interest me.

Either way my intention here was to simply provide an example of a real-world recursive CTE use case.
Model 3 is an impressive vehicle. But it can’t tow anything. If you need to haul a lot, then the difference in efficiency between Hummer EV and an equivalent capability but efficiency optimized vehicle shrinks dramatically. If the thing you’re towing is bigger than the tow vehicle, then the difference is minimal.
I created this online graphing tool in 2007 and haven't updated it in years: http://fooplot.com/

It's still generating a small amount of ad revenue every month. It used to generate 5-10X what it does now before the days of mobile apps. Back then it was a very meaningful addition to my grad student salary. I had 250K MAU at one point, many of which seemed to be coming from middle and high schools in lower income places that had common computers but presumably not graphing calculators for every student.

It's SORELY out of date with current web tech. Problem is it's not generating enough ad revenue for me to want to go and rewrite it (over working on all my other side projects), and it's not generating little enough for me to want to shut it down -- it's still profitable even if it's just a little.
I wish airlines would introduce flights that require everyone to test negative before boarding. It could even be a low frequency special flight in their schedule instead of every flight in the route.
XEmacs? I liked it bether than the real thing, it still died
Again, the Digital currency is a big thread to our society.
Consumer taxes are supposed to be applied only once, so if you are going to go the legal route and pay them on arrival, in many (all?) countries you can also claim the tax money back when leaving the original country with the ticket at the airport.
This is a really cool site. Will buy some art from here! Congrats man
Related and terrifying: CHS, also known as "Ondine's curse". Essentially, all breathing is manual and under conscious control. If you forget, or fall asleep when away from a ventilator, you fail to reset that two minute clock.

https://en.wikipedia.org/wiki/Central_hypoventilation_syndro...
Ah I see what you mean, good question!
The Nix language is a big one, the lack of typing and comments which might help readers navigate Nix code, the arbitrary directory structure of nixpkgs, the very dynamic nature of derivations (if these keys are present on the derivation it will do one thing otherwise it will do very different things), the lack of documented escape hatches for things that you don’t care to make reproducible (in a perfect world, I would make my Python dependencies reproducible but the system package works well enough on my system and I can’t be bothered to write a recipe that builds some autotools-based C project with its own dependencies on obscure C projects scattered across the Internet, each with their own special snowflake build systems and their own dependency trees), etc.

Nix is definitely the right direction (it could completely solve the monorepo/multirepo problem and dramatically simplify CI/CD and otherwise significantly improve software development), but it’s not very pragmatic. It badly needs some product leadership.
> when you believe you have adopted a negative approach in viewing reality, when you've gone down a cul de sac of sorts.

Anxiety and depression affects up to 20% of the population every year, and if I had to guess, I might speculate that number is higher for developers. (Many of us turn to computers to avoid people, which means less social support.)
I think the idea is to pay them to not publicly release it rather than to get it back.
Not only that, but other browser engines are not allowed on iOS at all. Even Firefox is just a skin over Safari's WebKit on iOS.