jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
It's more about bending and shifting said repetition IMO.
I came up with a great chess variant ages ago, and finally got around to making a computer version of it last week.

Implied Chess:

Rule 1: Chess

Rule 2: You can't capture normally

Rule 3: Any piece threatened by two enemy pieces is captured (except kings)

Rule 4: The player who just moved captures first

Rule 5: No En Passant (it just doesn't make sense)

Rule 6: Check and checkmate are normal

http://noisyowl.com/chess/
> Consult a lawyer

Sage advice.
This school equates simulation with being, so that if consciousness is simulate-able then it exists as consciousness. The interpretation of simulations is as far as we can tell in the mind of a beholder, but simulation hypothesis has come to accept that anything which can compute, can create realities on equal footing with the common reality which our consciousness seems to help connect us to.

On one hand it is a wonderful outlook where computation and imagination creates universes as real as our universe feels to us (or rather as real as each creatures individually experienced universe seems to them).
On the other hand, it does concern me that our own and fellow creatures experiences are perceived by this school as formally attributable to controllable processes, distinguished in "reality" only by beholders individuated interpretations, be they someone, a convincing replication of someone, or anything really which any individual decides to treat as conscious or not.
https://s3.documentcloud.org/documents/21088576/march-2019-f... (PDF page 57)
I've been doing this for a very long time.

I have dozens of repos, and very few stars.

I really couldn't care less. I'm writing software for my own use. I use it all the time. It allows me to do things like write entire apps in minutes.

The reason that I "put it out there," is that it forces me to cross my t's, and dot my i's. If I am publishing a supported package, then I do a seriously good job on things like documentation and testing. When all my dependencies are top-shelf, there's a damn good chance the aggregate is also gonna be good.

But I'm actually fairly happy that no one uses it. I'm no longer looking for work, so its value as portfolio material is reduced.

And I already know that it's good. I don't need anyone else to act as a judge. There's stuff I can do better (My stuff has a noticeable improvement, over time), but it's a recipe for misery, expecting fair judgment from other techs. They'll do things like smear your work, because you don't use their favorite buzzword du jour.

The proof is in the using. I eat my own dog food, and often expose issues in my own work. If others use my stuff, I appreciate bug reports, and also use things like the questions they ask to refine my supporting docs.

Good luck!
Java is still Java, regardless of the version, otherwise we should add Kotlin versions to the discussion as well.
I just starred HTTPIE again.

I feel their pain and while I don't claim to be perfect, this was was self-inflicted as it was clearly stated in Github dialog warning:

"You will permanently loose all stars and watchers of this repository"

Please don't blame Github for EndUser fault. People are click-happy and don't read. I'm happy they're able to restore their reputation and followers, not because of pity but because their product value and reputation.

Congrats HTTPIE!
>To be honest being told that my performance wont impact my salary is kind of a bummer considering i have to wait another year for the next possible raise. I can see myself working here for some time, but i feel like saying that would make them feel like they can pay me less as im not going to leave in the foreseeable future.

Your concerns are valid and it is not your fault that your employer doesn't understand how hot this industry is for workers _right now_. Personally I don't think the hotness is sustainable (see implosion of Fast), so make your move while you are able. Obviously the response will vary based on your company's policy, your manager, and HR department, but anecdotally, I was able to negotiate two raises in the same year with competing offers (even after leaving the company and re-signing) and one the year before. Granted, I'm still sitting well below what I could be (and was) making, but mental health sure is a fickle bitch sometimes.
Holy cow, this works on Ubuntu.
I hate to say it but I'm dreading whatever awful television commercials they'll start putting out. They really do make it embarrassing to own a Surface Pro 3.
Personally I very much like the idea of having multiple pipes for different classes of traffic, as long as I (and/or the apps I'm running) get to choose what goes where. Presumably that would be permitted under the California law?

For example, gaming traffic and audio conferencing/telephony need low latency, which requires short queues (to minimize queuing delay) or no queues at all (e.g. cut-through routing.) However, short queues and cut-through routing break if the incoming data exceeds channel capacity. Typical solutions are separate queues/queue slicing and/or rate-limiting/throttling, and I'm completely OK with that because it enables low-latency, low-bandwidth applications like gaming and audio.

What I really don't want is a buffer bloat situation where everything goes into the same giant queue and gaming/audio traffic has to wait behind Netflix, software updates, cloud backups, etc..

There's a reason we have express checkout lanes at grocery stores, after all, as they tend to reduce queuing delay for people with fewer items.
Most interviewing is broken and assesses your skill at “programming interviews” and not “programming.”

Experienced engineers can help unfuck a massive complex system. They might not nail your napsack problem right out the gate.

But if you want someone who can nail napsack for you, look no further than fresh grads.
I play hitman and my assassinations have increased, tried gta v and now i have a car lot.
Can I ask where this <2 minutes comes from? As various banks I work with don't follow that.

I get a few transfers in the EU per month and sometimes I am lucky if it is same day (if done in the morning) but in most cases I get it the next day.

Heck, in same country, I have two bank accounts and transfer between them have never been faster than 4-6 hours. (Same bank is seconds though)
The FDIC doesn't protect you from your bank account getting hacked.
I think this sort of self-perpetuating bureaucracy bloat has characterized most post-war weapons development in the Pentagon. The F-16 was an exception and success from what I understand, because of what another poster above refers to as spec management (I presume). i.e. it had a small group of proponents who had both extensive pilot experience and also the engineering/management chops to understand clearly what they wanted aeronautically, and were good at running a "rebel" program within the giant DoD bureaucracy to keep that project coherent and focused...until the very end when it did pick up a bit of bloat when it necessarily was exposed to other parts of the DoD.

I think in order to be successful, they probably have to implement some sort of "small teams" approach; I'd imagine a lot of tech developed for JSF/F-35 can be rapidly rolled into a 5th gen+ fighter without reinventing the wheel...but they'd need to firewall the project into small focused teams who really know what they'd want to build.
For phones there is the bigger problem of SoC and device vendors not mainlining Linux drivers for the hardware they have produced. This is less common with SoC vendors but I think there are still some problematic ones, and of course all the ARM GPU drivers are non-vendor ones created using reverse engineering (except the RPi one).
Man, that sent me down a nostalgia rabbit hole. I really liked the first season of that show, then it sucked, then it got canceled. And now I find out Jonathan Brandis killed himself 17 years ago and I didn't even realize, and apparently he dated Tatyana Ali all the way back then? And now I guess I need to go watch the Fresh Prince reunion and pretend I'm a kid again, but that's just gonna make me sad because Uncle Phil is dead now, and wait a second? Uncle Phil was both War Machine in the old Iron Man cartoon and he was Shredder! How the heck did I never know that?
I had similar experience with Google.

We use Google for oauth, map and geolocation APIs for which we pay thousands of dollars every month and all my interactions with them have been very painful.

I remember when we asked for a meeting to discuss price raise on Google Maps APIs; The raise was ~100x for us.
They came with the head of the local market and 4 people. Basically told us to fuck ourselves and that from now on we'd have to be billed by a reseller instead of being billed by Google.
And then they spent an hour trying to convince us to move from AWS to GCP. I had the impression I was at a car dealership.

This is just an example out of many so even if I don't have direct experience with GCP I'm not keen to try.

I've been managing the AWS company account and the collaboration with AWS for the past 7 years.
And while not everything is perfect, my experience was great overall and I would do it again.
A good indicator is that other rich people are losing tons of money, for example the cruise industry.
Also add:

- Get enough quality sleep. The brain needs that down time.

- Exercise to the point you break a sweat as many days per week as possible.

- Mind your diet. Too much sugar and carbs do more harm than good.
What's in it for them, though? Just being users of a language does mean they need to back them up financially or set up foundations or influence them in any way
No, it is true!
Compassion and empathy. Practice daily.

Also probably cease thinking like this "I've been thinking about the best ways to developer my new-born(5m+)". Your kids not a project...its another person. Love it and nourish like one, not like a project your developing.
I generally love Stack Overflow, and have been active on it for ages, but there are a huge number of mods who see it as their life mission to close as many questions as possible. See also: Wikipedia deletionists.
(I'm the author of magic-wormhole)

Nice! I'm glad to see libp2p getting more use. I would love to have it as a connection protocol in magic-wormhole someday. Your implementation looks really slick.

I'll echo mintplant's question.. I'm interested in more details of the protocol. From the README (which is really good, thank you), I gather that it creates a libp2p keypair, uses the first 44 bits of the pubkey as the transfer code, use the first 8 bits plus a rounded timestamp as a DHT channel ID, then.. publishes its libp2p contact information to a DHT slot under the channel ID and waits for the peer to connect? I guess I need to learn more about libp2p and the difference between publishing information to a key, and accepting connections. Like mintplant, my big question is what gets used as the PAKE secret.

The PAKE step in magic-wormhole is there to make sure there's some secret value that is known only to the two correspondents, not anything in the middle, and use that to negotiate a full session key. It's the only piece of knowledge that distinguishes your intended recipient from an attacker.

If you're using the 44 bit transfer code as the PAKE "secret", and that's trivially derivable from the pubkey, and the pubkey is observable to anyone watching the network (or the DHT entries), then it's not actually a secret. An attacker could monitor the DHT for new keys in the "/pcp/" namespace, read their contents, connect to the indicated sender, note the public key they used for the connection, rebuild the transfer code that you created, run the protocol in the same way your intended recipient would, and steal the file. The sender would see the program complete earlier than they expected (before they even told anyone the transfer code), and the recipient would see some sort of error.

A particularly clever attacker would read the sender's data from the DHT, create a keypair with the same first 44 bits (requires 2^44 keypairs, but that's not comfortably impossible, and all of the work could be done ahead of time), flood the DHT with their own details (so the recipient connects to the attacker's host instead of yours), and then man-in-the-middle the connection, allowing them to both steal your file and substitute an alternate one to your recipient, with minimal evidence left behind.

But there's an easy fix: have it create four random words, use the first one or two as the channel ID (perhaps combined with the quantized timestamp), and the remainder as the secret PAKE input, which would completely solve that problem. The channel ID could be derived from a randomly-generated libp2p pubkey, or it could just be random. The important thing is that the "password" input to the PAKE step is uniformly random and unrelated to anything outside of the transfer code, and that it never gets revealed to anyone but the recipient (so it can't be used for any network purposes).

Cool stuff.. thank you for building it!
Fixed wireless is plagued by line of site. The other problems haven't really been an issue for Starlink, even for being in the early phases, it's really just the density issue that bites it.
Not saying giving money away for good causes is a bad thing, but why would you not simply save it?
I'm working a corporate job now, and wistfully looking back to when I was freelancing 2 years ago, and could take a month off to travel when work was slow.

Three weeks in a row with no work to do is like a dream.

In life, living check-to-check is always a bad thing. Everything becomes an emergency; you can't wait for a better deal when making purchases, you have to take any work that comes along, you end up borrowing money...
what programming language is that? :)
Exactly what I was thinking the other day. You came to HW, for example, and it seems it is just one very bright person when in fact it is thousands.
Uh no. Comcast's customers are requesting more traffic than they send. That is how residential asymmetric ISP services are specifically designed to be used. Netflix isn't the bogey man just because they offer a service consumers want and have already paid their ISP to deliver. If Netflix was split into 1000 smaller VOD services streaming the same traffic volume who would Comcast blame for having to shoulder the same burden?
GitHub? Probably not. But a local instance of GitLab? A lot more realistic, considering it’s Open Source and quite similar to GitHub actually.
That scene you just described happened many times over the course of the past few months :)
These kinds of comments tend to derail threads, kronos is a pretty cool project but now 1/4 of the comment section is discussing how 'practical' Haskell is.

There are other threads that discuss the merits of Haskell
What are you talking about? If I'm going to give my code away, it's because I want people to use it and share it, and letting downstream devs take my work and close it up for private gain would suck - especially since they're not obligated to share any of their private profits with me. No, if I'm going to give my code away, it's going to be "share and share alike", and that's what the GPL does best. How would it be "superior" to give my code away in a manner that lets other people take advantage without sharing?
"Hacker News to be renamed Recurse Board"
Here is a better link: https://www.bbc.co.uk/news/world-europe-56669397

The European Court of Human Rights (ECHR) has backed the Czech Republic in its requirement for mandatory pre-school vaccinations. The case was brought by families who were fined or whose children were refused entry to pre-schools because they had not been vaccinated. In a landmark ruling, the court found that while the Czech policy interfered with the right to a private life, there was a need to protect public health.

All the cases pre-date the pandemic.
I agree, professionalism isn't necessarily a mark of someone who is a good work partner. Professionalism doesn't imply compassion at all.

But also, some folks (for reasons that may or may not resonate with others) might not enjoy working in an environment where they are called 'motherfuckers', 'little shits', etc.
I think the point he was making is that the government shouldn't allow the private companies to work with the Chinese government while refusing to work with the US government. I don't think he's saying that the US government should force the private companies to work with the US government.
The question is not whether China is more open than US or vice-versa. Rather the question is what is Thiel's argument? Should US move to be more like China? Or should US try to push China to be more like US? It seems that he is in support of US becoming more like China, in order for US to be competitive or whatever.
To be precise: there are about 4 billion tons of naturally dissolved uranium in the oceans currently.
A couple of months ago a techie friend linked me a podcast episode featuring Peter Thiel being interviewed by Eric Weinstein. He raved about how it was incredible and groundbreaking. The episode itself may have been from 2018 or 2019.

I watched the entire thing (I think close to 3 hours), and about halfway through I came to the realization that both Peter and Eric were using a lot of words... to say basically nothing.

The entire thing was full of truisms and platitudes and overall grievances about the state of science and technology and the slowing down of innovation, with some politics and economics thrown in. Neither of them knew the underlying subjects well, if at all, but had read or heard other people's various takes on them, packaged it up using lots of jargon, and were now spouting it as "wisdom."

It left a very sour taste in my mouth, because I also read Zero to One, and Peter (probably thanks to a very good editor) came across as much more cogent there.
May be time to develop a scale that factors in interactions per day with total population.
I'm not sure I even agree with that. Something like affirmative action has been fought against extensively - and often effectively - in the past several decades, as well as other things like voting rights laws where the government attempted to enforce an amelioration of the harms of past racism, and to reduce ongoing harm from current racism.

I don't believe the motives of those people were truly "because liberty" versus much more selfish or malicious ones, but it's been not just a credible position but an effective and advancing one.

And I don't recall much in the way of truly libertarian-leaning mainstream voices calling against all government policing of behavior, vs just people on different sides calling against the ones they opposed.
Yes indeed! It also pulls out any @mentions or #hashtags that you happen to include in your post.
I decided to make this after I wanted to live-blog while I was building another project, but realized that I only had followers on Twitter.
> The difficultly: Despite the propagation delay, gravity always points to where the object should be, instead of where it was when the gravity was "emitted".

[citation needed]

My understanding is that it points to where the object was, and that the change propagates at the speed of light as gravitational waves.
https://github.com/fatih/subvim - unfortunately "Linux version is on the todo list, I'll work on it asap"
That's because he has a Kodak Carousel. http://www.youtube.com/watch?v=suRDUFpsHus

There's nothing wrong with using visual aids to help you deliver your message.
I would be interested to know how many of you even wear a watch at all. I haven't since the very early 2000s.
I've read TONS of two page resumes. I've noticed that headhunters seem to encourage them. However, I'm not going to spend more than a few seconds looking at any given resume, so with multiple pages the chance that I'm going to see what you want me to see is far lower than if it were condensed down.
....and?

Translation issues aside, they did make it from scratch. Sorta. It's hard to point to any software written in the past two decades and say it was made
"from scratch."

I guess it really depends on what you define as an ingredient. But I'm gonna say this is okay.
The thing, I'm having trouble too. My anatomy knowledge is kind of bad and I might just have repeated something without making sure it's right first.
Ah yeah, for things other than the built-in special characters (like umlauts), you also need all the relevant language-specific packages that actually implement the macro, a bit of additional fun. ;-) In the Hebrew case, you need the ivritex package for \hebalef to be defined.

But yeah, XeLaTeX makes that all much simpler. The LaTeX solution is mostly good if you're already using LaTeX for some reason, but need to include non-ASCII text from a limited range of languages (e.g. you're writing a Hebrew document, or an English document with a Greek literature quotation).
ゼロからdefinitely means "we did everything ourselves" aka from scratch. They've been running ads on the little video-panels on at least some of the subway trains in Tokyo recently, pushing the idea that Chrome makes your browsing experience super fast. I'll leave the judgement of whether this is intentionally deceptive or an innocent marketing goof to you.
We should really pour that money into a space elevator...
I’m not sure this matches HN posting guidelines.
In most places I've been to, traditional taxis has a captive market and no effective competition due to limited licenses. Drivers were frequently rude, dangerous, and bitterly resentful if you weren't the exact type of ride they happened to look for. Cars were poorly maintained from outside to inside. Calling them would give you a "we'll be there between 5 and 45 minutes, please stay outside in the rain and wait for them" (actual situation that happened frequently in Ottawa or Toronto). They refused to take credit cards, and would cancel the meter after starting so they wouldn't be tracked. Experience was awful from start to finish.

So my sympathy toward old model is negative.

And then there's the whole medallion business in many parts of North America, which is crazy to explain to outsiders - basically, licensed which nominally cost $150 - $1500 (depending on the city), would go for upwards of 450k on secondary market. People would buy loans and invest in them as primary retirement. When city decided to open up the market, people who invested all their money in an extremely speculative irrational market took to streets... And hired thugs to trash uber hq.

So my sympathy toward previous model is negative.

That being said, I agree that exploitation of gig economy is bad. I just feel people have a lot more choice to be or not to be an uber driver for me to fully understand their plight.
Wait, did Russians start committing suicide?
Gnash doesn't seem to be able to play the videos from the RTMP server.

Is there a way for those of us without Adobe Flash to view the videos?
Interestingly, Google's n-gram viewer says that "teamwork" was at its lowest from 1970-1980: https://books.google.com/ngrams/graph?content=teamwork&year_... It didn't regain its 1950s peak until 1990.

That's also when "workplace collaboration" took off.
I disagree that living with a flip phone instead of a smart phone is in any way equivalent to living without electricity or running water.

You're more than welcome to fight the good fight -- good luck to you -- but I'm not convinced that I'm so right that it should be my mission to change others' minds, and regardless the advice I gave is a good first step for anyone that is interested in changing others' minds.
I don't have an electric car so I haven't really paid attention to the hardware. Are J1772 connectors compatible with all electric cars made today?