skysight-inc/HackerNews huggingface dataset:
Buying and selling a house isn't that much harder or riskier than changing jobs, but it's a little besides the point.

We are in a form of inflation.

The 'middle class' are the problem here.

Why?

Because they think 'they're making bank'.

What they don't realize is that 'everyone above them' on the scale, is making even 'bigger bank'.

The $3M home owner realizes this, but also not quite how much the $25M home owner is also screwing him.

This is a 'class warfare ponzi scheme' where everyone up the chain is screwing everyone below them.

The problem is that it's politically untenable to take away something from the middle class, they are voters.

If working class and poorer people coordinated their voting power, the kind of Fed policies we have would be different.
The equivalent would be of catting the script and piping that to the (remote) bash, but as part of the SSH arguments, not its stdin.

So:

ssh user@remotehost "$( cat script ) | bash"

Note that shell expansion of

$( cat script )

... occurs locally, not on the remote side. This means that any interpretable elements of the output (c|w)ould also be expanded locally, though I'm not quite sure what effects this might have.

That said, I'm not clear on exactly on what base64 adds here, though as "script" is directly interpreted and translated by base64, any local shell expansion is avoided.

There's a #UselessUseOfCat as well. Method could be simplified to:

ssh user@remotehost "$( base64 -w0 <script ) | base64 -d | bash )"

Note that the base64 encoding occurs locally, and decoding remotely, which I think then avoids expansion issues.

There's still the maximum argument length to worry about though, and that's where a script or here document might be preferred.
> Connection to the product, vision and the general 'us' feeling is completely gone

Maybe you just realise that the vision and the 'us' feeling is fake.
In the 90's I was exposed to a bit of APL in an IBM 390 training course. So although I haven't ventured into it, I bookmarked April, which is an APL DSL in Common Lisp. https://github.com/phantomics/april

It still looks just as baffling to me now as it did back then, but the cryptographers I worked with loved it and could speak through it in near normal English.
My example was with each Smart TV / PC / Media Box, etc. watching different programmes at the same time from the same NAS. By treating everything as a file it is being sent as compressed therefore not loading excessively the NAS or clogging the network with much higher bitrates.
It's possible at scale, but the engineers that can do that are usually 1:20 outnumbered within most organisations. (when scoping out FAANG and co) Asking a developer to design a database is not even normal process today, unless the ORM does it for you, very little actually is done with the database. It might as well be a flat file...
No. What it says, is correct. All of the arguments passed to SSH are joined together using a single space. This single string is then interpreted by the remote side through 'sh -c "${the entire string}"'.
We detached this subthread from https://news.ycombinator.com/item?id=27480158.
I often want to run small "experiment code" many times with different inputs, but don't like wrapping everything in a big framework to do it. So I wrote a little tool that calls any command-line program multiple times with different inputs according to a template and a search strategy [1].

Another upside is that most parameter search programs seem to assume you want either grid search (which is hideously inefficient for large search spaces) or bayesian optimization (which can be overkill and comes with its own caveats). I wanted to make it easy to use quasirandom search [2], which is basically always the right choice for small searches where you just want to understand the parameter space better.

[1] https://github.com/maxwells-daemons/argsearch
[2] https://en.wikipedia.org/wiki/Low-discrepancy_sequence
I made a command line tool in Golang to get your current IP address along with the Google Maps link to the exact GPS

https://github.com/claytonblythe/myip
If he has a million dollars in net value then he's just a millionaire, that's it.

Most 'millionaires' are that way. It's not like you're only a millionaire until you have a million in the bank.
You were working as an independent consultant.
> Absolutely and that reason is, you are still a small team, with a small user base to boot. That's fantastic opportunity to learn a new technology and build on it properly! Remember everything is easier in software engineering if you assume you have no users[1] and your situation is as close as it gets to this ideal. Leverage it.

I have to disagree. Of course code quality is important, but building things "properly" because "we may need it later" is a great way to kill a project with complexity. KISS, YAGNI. An early startup is, IMHO, not a good place to learn about new frameworks while getting paid - you're on borrowed time.

Make a back-of-the-envelope calculation about how much throughput you need. E.g., if you expect to have 10,000 users, and each may make one request per hour, you're dealing with 3 qps. Anybody who wants to bring in a new dependency for this, needs some talking to.

(If you already need Redis anyway and it's a better fit than Postgresql, then sure, go ahead.)
I wonder just how prevalent the pattern of a perpetually burnt-put employee shuffling to job to job like this is. I imagine that some of them simply need a year off away from the world or a lucky break with a good employer to get back into peak form. However, my suspicion is that the majority of them are simply not cut out for the field but insist on staying in because they believe, correctly or not, that it’s the only kind of job that can give worthwhile pay.

(Edit to add) It’s also why I roll my eyes so hard at most of the standard suite of job interview questions. When there is a known and obvious correct answer, all it does is filter out candidates who are too honest to lie, too stupid to know you’re supposed to lie, and candidates who cannot confidently sell a lie.
The Algorithmic Trading Platform
Thanks for saying that. It is an underrated practice I think. Could you elaborate a bit more on this.
will do. you are correct.
That’s sad. I learned relational DB design before I even really got into systems programming and it was really a valuable thing to learn. You can be so much more efficient and less error prone with normalized data structures.

There’s a reason SQL is still around after all these years. It’s basically math and while the syntax is a little moldy the principles are eternal.
Asia can be held if you can also take (or start from) Australia and take Ukraine iirc. It works out to 3 territories defending the entire space. That's literally the same as defending the whole of the Americas. Europe+Africa can also make a sustainable combination, but neither works on its own.

Every other pair has too many connections and no way to reduce to a chokepoint.
I’ve always been severely dissatisfied with this argument. It feels like a sleight of hand as opposed to something profound.

Are there any other roads to “sizes of infinity” that are more palatable than the diagonalization argument?
I am surprised that this was accomplished using primitive electric motors, relays(?), and mechanical parts. This page[0] seems to have some better descriptions of how they worked.

The device seems to operate using two relay driven escapements that seem to function similarly to today's stepper motors advancing a single step forward or backward. Step signals are generated by a set of circular contacts connected to the pen mechanism on the receiver. So when the pen is moved a degree a step signal is generated.

[0]https://www.jmcvey.net/cable/elements/telautograph1.htm
Yes this is the Russian form, but all those words are usually very similar in Russian and the latest Russian forms of Church Slavic, there are many varieties for different times and places and the one used in the Russian church today feels closer to modern Russian than to something like Codex Suprasliensis.

As to the transcription, sure it wasn’t precise (and yeah it ends with an e in singular) Nowadays it of course starts with YE but it’s not really clear if that was always the case, looking at etymology resources like Fasmer: http://expositions.nlr.ru/ex_manus/Ostromir_Gospel/index.php
Posting slurs will get you banned here. No more of this please.

https://news.ycombinator.com/newsguidelines.html
Unix and Google
Duplicate with more discussion.

https://news.ycombinator.com/item?id=27483949
Except this is a file system, so to users it shouldn’t be a site at all.
Alt3: Teams compete across an aggregation of multiple sports, which are randomly-ish chosen from a pool at the beginning of the season. Say, 10 sports total, 3 of which are chosen each season.

This is the same way ML models are kept from specializing too much, right?
Is it not possible there is a (potentially massive) hole in our understanding of physics or perhaps even a whole different set of rules which we have yet to perceive and explore?

I ask because along with the recent onset of quantum mechanics, proposed unified field theories, and the revived discussion of UFO phenomena in the US (specifically regarding US armed forces’ interactions with “them”), many state that the operation of these UFOs is simply not possible under our defined laws of physics.

Thus, is it wise for us to assume a rule which has held true in our relatively simple world would not change at a different scales of physics?

I’d think it best to be open minded as we explore these new frontiers, but do know that we are often driven to further understanding by our previous understanding.

Disclaimer: I am NOT a professional working within physics or any directly related field.
I second that. Why punish someone for asking a pretty understandable question?
> Companies that use the: recruit a lot of people, burn out most, rinse and repeat strategy are fairly easy to identify.

How?
Yep, this is what makes Hilbert's hotel (and infinity in general) counterintuitive. When we try to apply reasoning that's correct for finite sets to infinite sets, very often it becomes incorrect.
This is my experience as well - when deciding whether to use a certain library or framework, I don't start reading the reference manual. Rather, I highly prefer looking at and tweaking existing examples, mostly to understand what the typical usage looks like and most importantly where the limitations lie.

I feel like the last point is often overlooked by documentation authors: When evaluating whether to use a library, I'm not just interested in what it can do, but also what it can't do! That's why I really enjoy the "you should use X if you want to do Y"/"you shouldn't use X if you want to do Z" sections present in some manuals.
Comparing people to nails is a new one! I'm not sure I find it apt, though.

>Pay has nothing to do with how critical or important a job is

Well yeah, that's the observation I was describing. The difference is that I think that's a bad thing.

>supply and demand

We aren't describing free markets, so you're going to have to fill that out a little bit to meet reality.
calculate movie rating from imdb review votes, I would like to think that is more sane than blackbox rating [1]

[1]: https://github.com/diimdeep/sane_imdb_rating

> diim
german: Torwart / Torhüter

english: goalkeeper
The rules of the wargame, which are invariably rigged for the most expensive toy.
Sending all DNS requests to Cloudflare isn't enhancing privacy and security. It's centralizing a decentral network.
Please don't take HN threads further into flamewar. We're trying for a different sort of internet here.

https://news.ycombinator.com/newsguidelines.html

Edit: on closer look, it turns out you've been using HN primarily for ideological battle. We ban accounts that do that, regardless of which ideology they're battling for or against, because it's destructive of what this site is supposed to exist for. If you'd please not create accounts to break HN's rules with, we'd appreciate it.
Adblock PLus will let in some ads.
Check https://adblockplus.org/acceptable-ads
One example I can come up with now - image classification / segmentation / regression problems.

Unfortunately, not all data is available or provided in a data "friendly" format - sometimes all you get are image files, and similar. Maybe you want to read some value off these images, count objects, or whatever - which traditionally has been done by trained/skilled workers.

With CNNs, it _can_ be a trivial task implement models for solving the above problems. That's time and money saved for a business.
Precarious life (esp. in a poor society, but not just) can be a mighty motivator.

Probably one of the reasons immigrants from poor backgrounds fare well.
I never said they didn't... The point is they don't have to hand over a majority of their income to pay someone else's mortgage. Even if home prices stagnate in their area and they can't sell for years, they get to keep a roof over their head for much, much less than someone renting a comparable place.

More likely is that their property values are going up somewhat, so what they spend on property taxes/upkeep is likely preserved as equity. Renters pay more and keep nothing in the end.
Hiring loads and loads of fresh grads and then making your campus feel just like college so your amenities can trick them into working 60-hour weeks.
I didn’t downvote (I can’t, and I wouldn’t have anyways) but I’ve often see the “Wait? Why?” (Or “wait, what?”) construct carries a connotation of “Why are you doing this insane bad thing?” which people sometimes react negatively to.
Behind the scene I use generic GIT client for most of the operations and to make user experience more integrated I use GitHub API to query existing user repos, create/delete repos, etc. For self-hosting scenarios I have a plan to support it via Gitea or Gogs that should help to maintain the same user experience.

It's not open-source, so source code is not available for public.
Great idea, I wish there were a little more on possible ways to implement it though.
> This subatomic particle is normally made up of a charm quark and an up antiquark, while its antimatter equivalent consists of a charm antiquark and an up quark.

Q: if these subatomic particles consist of a quark and an anti-quark, why don't they self-annihilate?
Because I'm a rational human being. If something comes along that is better, I'll jump ship. If Qt native meets my USB needs I'll move to the next barrier: frameworks. If Qt solves that hurdle, why stay with Electron?

I was being funny but you took it seriously.
Why it is like that? Why there is no platform emerged focused on merchants?
Hmmm in my experience the benefit of a continent in Risk is too great to pass up. Either you take a continent, hold it and win or lose trying. This makes the game feel very random.
Please don't respond to a bad comment by breaking the site guidelines yourself. That only makes things even worse.

https://news.ycombinator.com/newsguidelines.html
Also, these days it's less the petrodollar and more the technodollar as shown by the handwringing over US/China technological dependence/independence and how many key technologies in electronics/aerospace/biotech each country has or can develop to create a globally competitive and resilient ecosystem of technology products.
I was talking with a friend about this the other week. Fairly close to retirement, I gather financially comfortable, and they like where they are but they're also in sort of an unusual position and have been through a couple of organizational changes.

I was struck when they told me they felt really liberated because they could honestly tell managers when various shuffling was going on that, if it made more sense for them to go somewhere else, they were perfectly cool with that.
I built entire service [0], because I wanted to chat in matrix (protocol [1]). It's quite hard to selfhost it properly, so I ended with lots of automatization, based on open source stack.

Now I can setup a homeserver in ~20 minutes with lots of additions and customizations.

[0] https://etke.cc

[1] https://matrix.org
I've built jql[0] as a much more uniform and simple to use alternative to jq, with a lispy syntax.

It may seem dead, but it's not. It's just finished, and I'm using it daily.

[0]: https://github.com/cube2222/jql
Slightly reminded me of Elevator Saga[0], a much simpler game in which you use JS to move people with elevators

[0] https://play.elevatorsaga.com/
The momentum doesn't need to change. If the mass decreases it can just go faster.
Statins are overprescribed and cause mitochondrial damage, which then leads to a list of potential chronic diseases and bingo! - now you'll be on Rx till the rest of your life! I blame it on the doctors who just conveniently follow procedures knowing they do more damage than good,although most of them have no choice if they want to keep their job. Due to the complicated coding and billing system, a lot of them don't even have the financial freedom to treat you the way they believe is the best for you.
I like to make my own things when I can, for me, that's a big part of being a computer user.

Hadware+Software - I built finalkey.net to manage my passwords, at the time I made, the mooltipass and other solutions were not yet available, and didn't fit my idea of what a hardware password manager should be.

Software - I made a tool for catching the video and audio coming out of my Ultimate64 Commodore 64. https://github.com/DusteDdk/u64view because none was available for Linux at the time.

Software - I wrote SDL-Ball because DX-Ball didn't work well in WINE.

Hardwaer+Software - I made a https://github.com/DusteDdk/RacingGpsTracker because I wanted to make GPS overlay for my dads road-racing videos. I later updated it to use the GPS data from the GoPro cameras when their GPS got fast enough.

Harware+Software - I made a controller for my wood-burning boiler because I disliked having to wait for it to heat up before I could set the "out of fuel" temperature limit. https://github.com/DusteDdk/boilerController

Software - I wrote a static image gallery generator for quickly making picture galleries for sharing with friends and family. https://github.com/DusteDdk/chromogen

I've made lots of other things, but then they're usually scripts or programs used once or twice for something specific and then thrown away.. Like the console-based ticker client I wrote for krakens api, to show me how poor dogecoin is making me.
Discussed at the time:

How does a fighter jet lock onto and keep track of an enemy aircraft? (2013) - https://news.ycombinator.com/item?id=8439560 - Oct 2014 (85 comments)

Also, we changed the url from https://gizmodo.com/how-fighter-jets-lock-on-and-how-the-tar... to the quora.com page it's copied from.
Objective C because that was the most viable option for native Mac development at the time, and I needed access to keyboard events system wide for it to be useful.

What it did was listen for keydown/up events on the spacebar, and swap the system keyboard layout to a horizontally reversed qwerty layout while the spacebar was held for some (arbitrary based on what felt right to me) duration. When released it would restore the normal qwerty layout.

This made it relatively cognitively easy to treat my right hand as a reversed “left” hand and use my touch typing muscle memory while I was unable to type with my actual left hand. If I remember correctly, I took a typing speed test and it was ~70% my normal two handed touch typing speed, which was good enough to keep working while I recovered.
Elevator Saga: An elevator programming game (2015)
Journalist, Activist Kevin Gallagher Has Died
Aha, sneaky little particle thought it could make a clean escape without being noticed, did it?
Great! Adding it to my favorite dictionaries.
I'm not even sure you need to pretend you were working. Especially mid-career, taking 6 to 12 months off to consider your options, do some learning, etc. isn't something I would think twice about as an employer.
I find the same thing.

I'm not sure what the term is but I find risk has too few mechanics/variables.
Ok, we've changed the URL to that from https://gizmodo.com/how-fighter-jets-lock-on-and-how-the-tar.... Thanks all!

Edit: changed back, explained here: https://news.ycombinator.com/item?id=27488965
> Making a fraudulent charge will have this license revoked.

Absolutely, but the same is true for credit card charges as well. Your acquirer will terminate your contract if you make fraudulent charges against credit/debit cards.

I am not arguing that you shouldn't wire money or use direct debit. I am just pointing out that it carries much of the same risks to the consumer as using a credit or debit card. (Which is virtually none since you can have charges revoked.) This observation is, in my opinion, relevant since many people in Germany seem to think that one is much safer than the other.
In Plymouth (Devon, not MA) there is a region called Barne Barton!
How about? - Combining Aspirin with Cholecalciferol (Vitamin D3) – A Potential New Tool for Controlling Possum Populations

https://journals.plos.org/plosone/article?id=10.1371/journal...
This is an old article and i'm sure electronic warfare has improved since then (the IDF invests a lot into this)...

But it's really cool to read about!
https://github.com/tldr-pages/tldr
https://archive.is/OHCwT
I tend to save the base64 output sometimes and just run

ssh $server "echo <base64-string> | base64 -d | bash"

and I can check later wth I was running earlier.

Other than that, it just makes it kinda obvious that it will not break in any scenario, period. It just feels better, make sense?

As someone wrote here avoiding the expansion issues is really nice.

It is also very easy to compress with xz, but hey, then you could just use xz to begin with! Well, I don't know how wierd binary data will effect stdout in all scenarios. So yet again I stay with safe. I know that you send tar and what not over ssh pipes, but I really don't trust bash that much.

Another nice way would be

ssh $server bash <<'EOF'
echo hello world
EOF

You could not use the stdin then sadly, but that I solvable.
We can substitute a mutation as a synonym for modification here then. It doesn't matter and would be still more clear.

We could say that the string of letters is not modified but the letters in the DNA string are "in cursive" now, so when we read the text we understand a different thing.
Neat. I learned something today. Thanks!
Gitlab's front end development guidelines for Vuex