skysight-inc/HackerNews huggingface dataset:
man git

The problem is people are unwilling to read the documentation. I have little patience for them demanding I change my workflow to accommodate their sloth.

Fortunately, I don't have to worry because the overlap of 'people who don't RTFM' and 'people who are capable of articulating how they want to change git' have so far failed to write a wrapper that's capable of manipulating git trees without frustrating everyone else on the same repo.

And of course they can't: version control[1] is not a trivial problem. So I see no reason for us to demand that someone knows how to do it without studying when we don't expect the same for other auxiliary parts of software development such as build systems or containerisation or documentation.

[1] As opposed to the backup system the link wants to use it as: asking better questions is another important step. There's little reason to checkout an older commit as a developer unless you want to change the history, in which case it's important you understand how that will interact with other users of the same branch. If you don't need it to be distributed, you already have diff or cp or rsync or a multitude of other tools to accomplish effective backups.
If I were a student and knew about that I'd purposefully put in a variety of words and phrases that might get flagged in every email
Just realized I can't tell the difference between cannabis and broccoli tempura.
Show HN: How to Get Root on Rippling for Mac
* Examine /opt/rippling/setup/node.json

* Inspect the "user" key.

* Base64 decode the "hash" key.

* This value may be used to login to the "Rippling Admin" account.

This should allow you regain full access to your system. Install Linux. Enjoy.
This is awful. Privacy should be a fundamental right.

But I cannot help thinking of my younger self, toying with that Gaggle AI :) I mean as a teenager (old enough here to have been through the "no-future" 80's) me and my friends would have push that Gaggle AI, where no AI has gone before :)

What can they do to the kids who write "inappropriate" stuff ? They cannot prevent the kids to do it again, it is free speech during private conversations.

This reminds me and my cousin who created a secret language "fefe" that easy enough to process and speak, but too confusing to understand when listen too. Kids are going to just do that, new words or old ones with new meaning, and challenge Gaggle.
It does sleep analysis natively. You just need to enable a bed time and it’ll track it.

https://support.apple.com/en-us/HT208655
I worked at a satellite office of a medium software company. A fellow programmer asked for more time off instead of pay raises. He was put on a shitlist for even making that request.

The company HQ was in a college town where there was no comparable employer for developers, but our satellite office was in a bigger city. Startups here starting offering 4 weeks vacation as a sign-on enticement. My coworker came back to management with this counter-offer and was told go to Hell. So he took the other offer and left.

One by one, EVERY developer in our satellite office got the same offer, came to our management to ask if they'd match or at least increase the amount of vacation, and all got told to piss off. One by one we watched ALL of our development staff (at the satellite office) leave and not get replaced (interviewees ended up going to the startups offering more leave).

Management (at corporate HQ) demonstrated they would rather ride that sinking ship to the sea bottom than budge on not giving more vacation.

Why?

Because there was a vesting schedule for earning leave, 10 days/yr first 6 years, 15 days/yr 6-12 years, 20 days/yr after 12 years. If they let recent hires jump right to 20 days/yr that's manager compensation territory AND it would invalidate the years those with 11 had been waiting.

(You might think the silver lining is all the new companies without similar hangups employing the programmers who left; unfortunately AFAIK all of those startups folded in the couple years since then.)
https://news.ycombinator.com/item?id=21408178

Currently on "Best" of HN. 500+ comments
OK. Leaving aside that the whole article kind of smells of self-justification over the approach of the LA Times itself to reporting actual news vs. opinion, there's a mathematical issue here. If Deadspin were relatively unpopular with sports fans, their non-sports content would naturally be relatively popular due to it's general audience appeal. And even if this weren't true, most fans care about their particular sport, meaning that the non-sports articles will by the same logic have better viewership even if they are less popular with every given segment of the Deadspin audience. Thus, the content can be "well received" without actually building the site's target audience(s), the targeted audience(s) for which their advertisers pay an (assumed) premium.
In general, whatever model Youtube uses seems to get really obsessed with certain concepts every once in awhile.

A few years ago, for about a month it was obsessed with videos of red-hot knives cutting through things. It was ridiculous. To the point where "professional Youtubers" with no previous history of videos like that needed to ride that wave just to be relevant.

Think about it: some person in their house heating up a kitchen knife over the stove so they can cut through a bar of soap, simply because an algorithm decided that's what people on some video site want to see.

Then it was Family Guy clips, which is still happening.

And "relaxing low-fi music to study/relax to", which I'm pretty sure at least a billion people on planet Earth have seen recommended to them at some point.

I'm sure there are many other examples, those are the ones I remember.
> However they were slower - but not much

CVS was much much much slower; multiple branch handling was horrible until ~2004 (and even on a single branch you did not have atomic commits). Also, no disconnected operation.

SVN was only a little slower than git, but didn't have disconnected operation, and horrible merge handling until even later (2007 or 2008, I think)

Bazaar 2 was, at the time, while comparable in features, dead slow compared to git. But it also sufferend from bazaar1 (branched from arch=tla) being incompatible with bazaar2 and an overall confusing situation.

Mercurial and Git were a toss-up. Git was faster and had Linus aura, Mercurial had better UI and Windows support. But all the early adopters were on Unix, and thus the Linus aura played a much bigger part than the Win32 support.

Github became externally well funded after the war was over. But it was self well funded, because git was more popular (in part because github made it so ...)

Really, I think the crux of the matter is that Git's underlying data model is really simple, and the early adopters were fine with UX ... mostly because those adopters were Perl and C people. So the UX was not a factor, but speed and Linus aura were.
Sure - if hammer manufacturers created a marketplace to buy hammers via bitcoin and shredded all shipping records on delivery.

Instagram obviously can't single-handedly prevent things like slavery, but they can absolutely police their platform to try to stop it.
That's not true. I think @ceejayoz below pointed out the situation well: they've made many attempts (waymo, for another still-unprofitable example). Just not many of them have turned into significant revenue -- particularly compared to the sustained ~24% YoY growth that Google managed for so long. That's a hard business to beat.
__EDIT__: "tabs" not "windows" sorry. I mixed up

I use vim as my main IDE and I consider splits to be essential in vim too.

About that, I understand the point other people make about using tmux or a tiling wm instead, but this generally means that the register are not shared between those vim instances, which is a huge penalty for me.

"Essential power user features" could be different things for me. For now, I would say using the multiple registers, macros, navigating the undo tree and marks to be both essential and advanced (they are not hard to understand, but you have to remember a lot of things before you dive into all that).

But with vim, you often discover new features after years of usage which become essential when you integrate it in your workflow and muscle memories. For example, I never really grasped the "tabs" concepts and its use cases for now, but I wouldn't be surprised if I make heavy usage of them in the future.

I would thus guess that other vim users might have very different answers.
Left? Right? Sadly these days I think that the vast majority of politicians are merely playing a role when it comes to political persuasion, and would be quite happy to do a complete 180 in standpoint if it meant a sufficiently large pay off in terms of power and/or money.
Since you're implying otherwise, this article doesn't talk about getting rid of anything. It just describes part of the horrible slave market that has extended into modern technology.
This is one of the most ridiculous things I've read on this website, especially when it pertains to a country with a legislature, judiciary, police system and executive section of the economy with such a high proportion of white men - and even more so when one considers the law (not necessarily culture, though) was explicitly (to the actual letter) biased toward the needs and desires of white men until less than 70 years ago.
Your comment inspired an interesting thread about how nothing can be objectively good or bad. ..until it seems the only thing that is or can be objectively bad is the GP's use of language.

Well, ok, maybe his language wasn't objectively awful, but just philosophically confused, not efficient or sensible use of words for his intended purpose. If you elaborate on that sentence, you will both be able to agree on what was actually meant, coming at it from each side.
> ..removing it from the internet just means it goes back to working the old fashioned way.

So, less efficiently?

That's probably a net benefit. Even when you can't eliminate a problem, making it less frequent is a win.
I think the issue is that I'm not sure how best to choose the things that matter in such a way that we're all aligned...
And then find that your file doesn't match, because your ISP brokenly injected a human-targeted message at the start of your download, or some proxy corrupted it by stripping out the executable (yes, this happens)...

Absolutely nothing is lost by encrypting the downloaded data as well.
It's worse with VPNs like Wireguard because Wireguard only supports tunneling (e.g. IP in IP), which when you add the authentication header means a minimum of 3x the overhead of a regular connection, whereas IPSec encapsulation without tunneling only requires 2x the overhead (just the additional authentication header). Worse, Wireguard also requires UDP encapsulation (i.e. IP inside UDP+IP), which means 4x the overhead.

To be fair, IPSec tunneling is quite common (unsure if its the predominant mode) because tunneling makes routing easier. And for road warrior setups where the peer is often behind a NAT gateway, IPSec VPNs will also tend to use UDP. In such cases there's no advantage to IPSec.
China wins WTO case to sanction US$3.6B in US trade
I know this is good and all, but it does bum me out that Netscape 4.8 works much worse than it did even a few years ago. I prefer it to iCab, which might fair slightly better. Any suggestions for Mac OS 7.6 web browsers that support the minimum encryption required these days?
> Like, in what way is Number 17a worth 200 million?

>To me all I see is squiggly lines and random colors.

I favor the Bitcoin hypothesis - a consensus derived worth for a portable, mostly anonymous, value store of no intrinsic utility - just slightly ahead of gold and diamonds really ...

(Only usefully available to the really rich, though)
No. This is like blaming hammer-as-a-service company for hammer murders.

If you're leasing out equipment, you better have reasonable tracking/prevention mechanisms of your equipment. This is much like tracking car leases, computer leases, apartment leases.
Google and AWS aren't eavesdropping directly. However a lot of companies are running unencrypted connections between their load balancers and their backend services. And we know from the Snowden documents the US Government does passive data collection there.
I tried, but couldn't figure out how to fit that, or even just "TikTok owner", into the 80 char limit without making the title less informative overall.
This can be summed up in two sentences that stuck with me:

"Stay and play. Or go and grow."
Honestly, I'd flood their system with words, phrases and various images from the internet.
The Techno Creatives | Senior iOS Developer | Gothenburg, Sweden | ONSITE, VISA SPONSORED

The Techno Creatives is a creative tech house based in Gothenburg and Shenzhen, taking on projects from global companies in parallel with launching own ventures, always combining creativity with great execution. With our diverse team of talented designers and developers, we strive to help our clients develop innovative concepts and transform them into digital and tangible products.

We accept applicants from anywhere in the world!

Come check out our work: https://technocreatives.com/work

For more information and to apply: https://technocreatives.com/jobs
One of these days, someone is going to suggest the radical idea that there might be some connection between

(a) a culture of authority and draconian measures where adolescents aren't respected and the very people who are supposed to look after them and set an example are instead their enemies and not to be trusted

and

(b) a culture where significant numbers of adolescents think it's OK to commit extreme acts that harm themselves or others.
Radicalization by Youtube recommendations is real, and I'm living proof. My music library is nothing but Japanese jazz fusion and city pop now.
Ryo Fukui has been very popular for a long time with the /mu/ sort of crowd. There's a group of artists (ryo fukui, animal collective, neutral milk hotel, the antlers, mount eerie, destroyer, the avalanches, gsybe, etc) which are basically a clique in the music recommendations graph. Although they aren't very close to each other genre wise, they are safe bets as a recommendation for anyone who listens to any music in the /mu/core 'genre'.
> Compounded with psuedonyms, it's hard for any AI to determine who's chatting who... and even if FB/Snap knew who it was, I'm somewhat certain they wouldn't do anything.

It's hard for a human to determine who's chatting who, but not impossible. It'd just take too much attention away from other more important things like teaching.

Getting an AI to determine who's chatting who? It's a lot easier than you think. I recommend you read everything Snowden's released. Or watch Joe Rogan's podcast-interview with him.

Your phone goes with you when you go places. That is literally all that is needed to determine who's chatting who, particularly with using Facebook or Snapchat or TikTok or whatever spyware kids mistake for trendy social apps these days.

> even if FB/Snap knew who it was, I'm somewhat certain they wouldn't do anything.

Maybe, maybe not. You don't know the laws in your country. Even if you did know the laws in your country, people and businesses break laws all the time.

You might not yet see the danger is selling an advertisement to you. I highly recommend you pay attention in any psychology or statistics classes you have.
sued just means they overplayed their hand and got a slap on the write. in a sinister way it validates their business model
Well, "people who fight for universal healthcare" seems to be pretty constrained to the left of American politics. And while it might just be outgroup homogeneity bias, the American Left has been relatively vocal in its dislike of "average white men"... (At the very least the identity politics subsection seems to be "the farther you are from 'straight white man', the better")
Met him once at a backcountry lodge. I'm not a climber, but was on a long hiking trip and he was staying the night about to approach a climb. We were just like "who's the old guy" (he was mid 80's at the time) and wound up having dinner with him and a bunch of others. I only know a bit about him but it was inspiring seeing someone living like that even into old age.
I think that was in part from Future Funk DJs frequently using that track. [1]

[1] https://www.whosampled.com/Mariya-Takeuchi/Plastic-Love/samp...
> From an implementation POV, it's also generally easier to rewrite core parts in a lower-level language, than it is to redesign a (scriptable, deployed) UI.

But only if the data structure is simple and works well for the problem domain. Bazaar (a DVCS from Ubuntu; I mean bzr, not baz) had a much simpler and consistent UI, but it had several revisions to the data structures, each one quite painful, and it was slow; they were planning the rewrite to a faster language but never got to it. (Mercurial also used Python and wasn't remotely as slow as bzr - the data structures matter more than the language).
Maybe you're right and me not seeing injections could be explained that a lot more traffic goes through SSL/TLS by default, or I'm just not getting close to my monthly quotas any more.
Bitstop| Miami, FL |Back-end, SRE, Infrastructure, Performance, Architect| On-site | Bitstop.co

Bitstop is a Bitcoin technology company that builds tools and services to make Bitcoin easy and accessible.
The ideal candidate will help us build our ATM infrastructure in a language-agnostic way, using microservices and any programming language, database, the framework you want if you can justify it; Or you can guide us to unifying our stack as well! It's a position that puts you in charge of mission-critical software that must perform well, has high availability and is scalable enough for Bitstop and our partners!

Required Skills:

- Professional backend experience. We want to know this is not your first rodeo.

- At least 5 years of production experience on one of these languages: Ruby, Python, C#, Java

- At least 5 years of experience with one of these database managers: PostgreSQL, SQLite, MSSQL

- Some experience with non-relational datastores, e.g. Redis.

- Some experience with Bitcoin, you should be familiar with the concepts behind it!

- Some experience with microservices infrastructure

- Open mind to new languages, like: Rust, Crystal, Go, Swift

- Loves Open Source software.

For more information check out: https://www.linkedin.com/jobs/view/1526888338/?alternateChan...
That wiki doesn't justify your statement. It's leveraging a list from 2017, but using Alphabet's market cap from 2019? And regardless, the actual market caps on that page would say Microsoft is the biggest software company in the world.

I have no idea what Forbes is using for its ranking but it is obviously not by valuation.

EDIT: And it should arguably be Apple, but for some reason neither Apple nor Amazon are software companies?
But DSVPN requires a server on such network, too, with certain ports accessible from the internet. If you use a cloud server with Wireguard it too can relay traffic between your home client and destination.
Thank you! That page links to a funny Bjarne Stroustrup (April Fools) paper I hadn't seen on overloading whitespace, Generalizing Overloading for C++2000.

http://www.stroustrup.com/whitespace98.pdf
then why don't you ask?
>>student emails are scanned in real time, and those that violate the rules are blocked from their intended recipients.

Aside from the massive overriding issues of such pervasive surveillance, this practice seems additionally stupid and counterproductive.

As soon as kids figure out that their language is being monitored for certain phrases -- and this is an instant give-away -- they'll simply avoid using those phrases and develop a new code, rendering the entire system useless (as well as abhorrent).

Gaggle's mgt are clearly not the sharpest tools in the shed, making this kind of basic and stupid opsec errors...
>This drop is largely caused by deaths of despair, partly related to a lack of affordable health care in the US

I'm curious whether you believe lack of affordable health care in the US causes a lot of death from diseases of despair; and if so, why you believe that.

I always thought that health care is relatively ineffective at preventing death from those diseases -- addiction in particular, but also suicide. In other words, I always thought that the solution to this particular epidemic will require more than just allocating more money to health care.

Also I always thought that most of those dying from diseases of despair do not suffer from other chronic illness, e.g., diabetes, that health care is effective at treating. And I always thought that among those Americans without a pressing current need for health care, simply not having access to good affordable health care, although bad, is not bad enough on its own to drive a significant fraction to suicide or substance abuse. In other words, I always thought that the despair has another source, e.g., a lack of friends or a lack of feeling integrated into a community.
Getting (aka renting) a k8s from a cloud vendor is probably the most common case, but does not cover everyone's scenarios => hence this project.

Along the years we actively looked for best tools and practices and incorporated them in this project. We try to bring it closer to a common/initial generic k8s based platform. (it does not plan to compete with RH's OKD, but only it's basic features: out of the box network, ingress controller, monitoring, HighAvailability, etc).
Authentication, better security hardening, logging are in future plans.

Do you find it useful now, when one can simply pay jump to gke/eks/aks/pks ?

If so, what should be the next steps to make it a successful project (measured by users and community around it)
Friction isn't necessarily innovation. When you pay $6 to get popcorn at a movie, it's not because they've created better popcorn. It's because they've created a local monopoly where you have no choice but $6 popcorn or nothing.

Really, the vast majority of profit is from non-innovative friction.
> If Bytedance wants access to the US market with that app,

If Bytedance wants access to the US market with that app, it will simply relocate servers outside of USA. That's it.
Are cellphone or walkie talkie manufacturers regulated because those devices can be used to run drug rings? It's easy to make analogies to draw a range of conclusions.

Social platforms are given a hard time for being walled gardens, but they are clearly getting to a kind of scale where they are hard to police, almost like the internet at large. If they weren't owned by a single company maybe this would be seen differently?
And it is not unimaginable that the US government can crack the RSA. That would explain why they are not requiring people to use short keys, yet still collect the data worldwide.
www.knotch.it/jobs | Knotch | Various Roles | NYC | ONSITE | Full-time |
Engineering

- Front End Software Engineer

- Full Stack Software Engineer

- Senior Data Platform Engineer

Other Roles

- Client Success Analyst

- Senior Client Success Manager

- Content Marketing Associate

- Manager / Director of Enterprise Brand Sales

Work with the top Knotch Team We’re solving a major problem and it needs your attention. At Knotch, we are creating not only real-time intelligence platforms for digital marketing for brands but helping these brands understand the way people respond emotionally to their content through beautifully designed products and interfaces.

Since our founding in 2013, Knotch has become recognized as the industry leader in data transparency and we’ve seen this in rising users, partners and followers. We’re growing our internal team, and naturally, we are looking for awesome people. Yes, we’re a fun startup with all the perks, but no, we don’t have a ping-pong table.