skysight-inc/HackerNews huggingface dataset:
I don't think it's just nostalgia. The barrier to entry for the early internet was much higher on a financial front and on a knowledge front. You had to really be a techie to get deeply involved in the internet in the early days.
It's a way to just be together, It's kinda just a way to share space and breakup the loneliness of covid and you can just ask questions to the team.

I've not done it as an established thing, but had standups where we pivoted to working on issues and as the issue got sorted everyone just chatted and enjoyed each other's company whilst moving onto other work. 3 hours later it's lunch and you end a mega video chat.
Anonymous allegedly coming for Do Kwon
Can you drink decaf coffee or is it something else in the coffee?
The thing I don't like about these 'well people have been complaining about this forever' arguments is that, it's entirely possible to have a) people pointing at an issue for a long time and b) still have that issue get progressively, objectively worse over time.

There's that example of people pointing out smartphones might be bad for children, then someone counters with 'well thirty years ago people complained about children reading too much instead of playing outside', with the implication being: adults of all ages will find some fault with newer generations, and not to worry so much.

But just because it is true that adults will probably always worry about 'new, evil things' corrupting the youth, this does not mean that the 'new, evil things' aren't getting _objectively more dangerous_ over time. Today adults would be happy if children still had the attention span and motivation necessary to read a book. They'd be happy if they themselves still had it, actually.

Graphing the progress of a sinking ship and pointing out that the downwards gradient has been stable for a while now and we should therefore be okay is generally not a useful extrapolation, I would say.
It does encourage you to keep your functions and methods short. (:
Good thing we have FSF and EFF on our side. Not to mention RMS.
were you referred by recruiters or did you come in the front door?
This is happening in my area as well in rural southern USA, and I can't help but just say:

- first: This feels like manufactured BS.

- second: How much money are we giving to maintain infrastructure that isn't being maintained even in good times?

- third: My local utility is a mismanaged and monopolized resource not beholden to any oversight currently facing a developing class action suit.

Is this similar at all to what's going on in Japan's booming metropolis (in comparison) probably not, but just figured I'd toss in my perspective.
CGNAT?
Yes, some winters can be absolutely brutal. But like others have mentioned, you don't have to deal with drought, wildfires, hurricanes, etc. And the upper Midwest summer weather is amazing IMO.
I wonder how much this has to do with the philosophy and outlook at the time as opposed to just the mundane trend more and more action and fast-paced story telling and the need for stories that span many episodes. Some episodes of season 2 of Discovery were able to weave in the visit planets and explore stuff from older Trek, but it's hard to explore and discuss philosophical problems if you need to have a lot of action and conflict to keep an audience. TNG still had a strong following, but would a show that slow make the CFO happy today? It would get more fighting with the Borg, more war like in DS9, but without all the episodes about other stuff. In fact if you'd take the episodes related to the Dominion and make them faster and cut a lot of the interpersonal stuff, it would be much closer to Discovery than TNG.
Isn't that exactly why the analogy works?

"British" means someone from the UK or an overseas territory/dependency. Therefore the Irish are not British and are rightfully miffed when called as such. Even though Ireland is in the (poorly named) British Isles.

"American" means a citizen or national of the USA. Therefore Canadians are not American and are rightfully miffed when called as such. Even though Canada is in (slightly less poorly named) North America.
I think the hard part of cache invalidation is talking about reliably invalidating caches in response to data changes. If you don't care about stale data then cache invalidation is not at all hard. You can just use TTL. TTL is not hard.

Anyway yeah there are definitely lots of hard things.
Incentivizing the citizens to buy battery packs and solar, and getting off the grid.

I hope there's an economical option. If there isn't now, though, I bet there will be soon.
George Dyson's book "Project Orion" book also mentions the topic, at https://archive.org/details/projectoriontrue0000dyso/page/88... . It describes Ted Taylor's recollection of discussions taking place around or slightly before 1960.

> "... what would lovemaking be like?" The ship designers imagined a room shaped like a chambered nautilus, where the period of oscillation in zero-g could be varied by moving around. ... "You would move around in a padded room which could be shaped like a snail or a funnel so that the timing of any emotionally charged contact could be slow and easy if you were in the big part, you could just push of gently from the wall, or you could get more and more high frequency."
Posttraumatic Embitterment Disorder
Platforms don't like dropshipping, so you could get banned or bad feedback/charge backs. especially for long ship times.

Also, competitors can come in quickly so if you don't have a differentiated product good luck.

margins will be small and probably shrink due to competition.

In the current economic environment, discretionary income is shrinking.

with all that said if you want to create a social media account around honestly reviewing social media viral products you could create a "business" that monetizes with affiliate marketing and/or drop shipping. make sure your disclosing that fact. I would personally niche into products I actually wanted to buy.

Then you can always sell the product on ebay after you've reviewed it.
Yep, and why becoming one of the more senior members of a team is a reason I would leave a team. I wouldn't want to deal with on boarding people endlessly while still keeping up with my own work.
It's Jacobin. It would be like trying to prove the corporate tax is too high by linking to cato.org
Why would that change anything? Neither mass nor volume (of the craft) changs.
There are development environments that run on the device. For example, Pyto[1] is for developing and running Python code.

[1]: https://apps.apple.com/us/app/pyto-python-3/id1436650069
Making Breaking API Changes Without Breaking Things
I think low carb diets are easier to mess up without realizing.

one - you cant go no carb, so it requires very accurate moderation which is something people tend to be bad at

two - the cheaper sources of protein and fat, which you now must eat more of, are often high in omega-6 instead of omega-3, or have the wrong balance of saturated vs unsaturated fats, not enough amino acids, etc

three - if you go for Keto, getting hit by points 1 and 2 together can easily create a health risk. Too much protein kicks you out of ketosis as well. You might chronically knock yourself out of keto without realizing it and eat a bunch of foods that you really only get away with eating by being in

So even though a proper keto diet, for example, might be perfectly fine. Recommending a keto diet to the general public very well might kill some people who historically have a bad track record for moderating their food intake
This is a massive corporation (Microsoft) showing blatant disregard for license which is very different from small scale individual abuse
I feel like a broken record, but "Opensource is not Github" and "Github isn't opensource."

It's time people remember open source existed before Github and it will exist after it. If you don't agree with Github's direction and decision, please use something else.

I have been incredibly happy without Github for the last two years and never plan on going back.
My experience with recruiters has always been negative. Do you mean internal recruiters or external ones?
I agree with your first point, but it's worth noting that if someone is willing to pay a small runtime cost, they can just return a Box<dyn Error> or anyhow::Error in these cases ergonomically. Additionally, there is the thiserror crate which makes defining the union type you described trivial.

Your second point is dubious; I've never seen any crate use anything other than Result. Afaik, it works everywhere and is so idiomatic that if somebody suggested reimplementing it, I'd immediately question their credentials.
Nope i applied through their sites. Did 2-4h long take home assignments and went through 3-4 rounds and then never heard again from them.
I’m going to ignore the security angle and post my big fear.

Chrome has dominance similar to IE at the height of its popularity.

Whatever you think of their decisions, Apple is the only thing stopping a 90%+ Chrome web. (Note: not why they’re doing it, just a side effect)

People keep arguing Apple is being anti-competitive. But no one seems to recon with the possible consequences of what they’re asking for. And I fear we may get a pyrrhic victory if these groups/governments keep pushing.

No, I don’t know a good solution. But I don’t think letting Chrome totally own the web is a good outcome.
Very interesting. Like the "ovitrap" [1] for mosquitoes.

[1] https://en.wikipedia.org/wiki/Ovitrap
First Contact with a Stranger in Your Industry
> If the story isn't super direct and generic, it won't work in translation

Foreign movies are generally much less formulaic than American ones. It doesn't make sense to say that good American movies are not translatable.
This has been discussed many times and it doesn't work.

Simple answer is I can just record a deep fake and get it cryptographically signed.
Lol ah, yes, Amazon is the good guy here and magically it's now the union organizers who are harassing employees.

Just when I thought my eyes couldn't roll any harder.
Yes, even in the proof of concept, you could have simply added an offset parameter when defining the memory area. They did not.
Absolutely right about ML being the main motivation. The PEP says:

The main case this PEP targets - concerns typing in numerical libraries.

However, despite the authors of the PEP working at facebook, the Pytorch team, at facebook, wasn't interested at all in the PEP. This is also from the PEP:

For the sake of transparency - we also reached out to folks from a third popular numerical computing library, PyTorch, but did not receive a statement of endorsement from them. Our understanding is that although they are interested in some of the same issues - e.g. static shape inference - they are currently focusing on enabling this through a DSL rather than the Python type system
https://archive.ph/BdiPD
But that’s probably a regular interpreter, not a JIT.
I used to live on the Peninsula. I think the Bay Area as a whole is pretty bland compared to LA.
And google harvests all your online purchase emails to log everything you've bought.

https://www.techspot.com/news/80134-google-uses-receipts-sen...

Just a reminder any email left on any online service over six months in the USA is allowed to be read by any law enforcement agency without a warrant.

You'd think these services would have a six-month auto-delete feature but nope.

There's good reason why there was a email server in the basement, everyone should have their email server where at least a physical warrant is needed.
You will notice that you use the array the wrong way when you try to prove the correctness of the client of the array. Somewhere in the specification of the client it will be required to, let's say, sum up all of the elements of the array. If the array index range is [-1, 4[, but the client sums over [1, 4[, then this is wrong.

The client will have its own spec, and when it uses the array, you need to prove that it does so in a way that its own spec is fulfilled.

You need to know the entire semantics of the interaction. You need to know what the array represents for the client, and that may depend on the client of the client.

But with multiple dispatch you are constantly tempted to pretend that correctness just depends on the type, because that's what you dispatch on. So that's the problem.

In general, I like types for organising things. I don't like them for correctness.

PS: Edited the above a few times to make my point more clearly.
and that quote is a brilliant example of cognitive bias.

"Only people who have online friends can communicate in the written form."

which can then be extrapolated to:

"I have online only friends, therefore this is the thing to look for"

Which is remote-ese for "we can't hire them because they don't look/sound/act like us and won't like the same things as us, therefore is a bad cultural fit."
Can you give me advice on how to provide oversight in a way that's not demoralizing, infuriating, patronizing?

I found working with juniors _fun_ and rewarding in person. Remote i have hated it and don't think I've been good at it
So how does this rate in terms of what was discussed here?
https://news.ycombinator.com/item?id=31891132

It sure looks interesting but that article definitely burst some of my privacy bubbles...
Thank you so much, watching that talk finally made it click for me as well!
Yes, thank you! It took a whole lot longer than I had planned to get everything working right.
Learn to Say ‘No’
That's as may be, and especially true if you're playing them solo, but playing coop games online with friends, even "inefficient" ones are enjoyable social experiences that can be done even without being co-located, which isn't something that's easy to substitute with other activities.

I play games with friends and coworkers online that I wouldn't otherwise interact with much, and it helps us stay in touch with each other and foster a relationship that would likely otherwise burn out.

If I was playing the games alone, I'd maybe regret it over playing a different and "better" game, but I'd rather do inefficient things with friends than efficient things alone a lot of the time.
> It is remarkable that a Chinese junk was able to reach the moon. ;)

I know! They still have lots to catch up on tho, given that western junk has already reached Mars and beyond!

Gogo west! N°1!
Right but one of the main benefits of a REPL productivity wise is being able to do stuff with your active record models in rails, so this was always a barrier in crystal.
Link is broken. Remove the trailing // to fix it. And the podcasts work for me - how can I check if they're using DRM?
I don't recall that argument working for Microsoft visa vi Windows and IE
People "only" complain due to their effectiveness? OPEC is also a union, have I no grounds to complain about them? What about when meat packing companies cartelize together to raise their incomes?

Competition is a good thing whether in labor or oil or chicken markets.
I was recently looking for a new position and I found internal recruiters were quite useful. My experience with external recruiters was mixed, though at least a couple did get me interviews at places that seemed decent.
If you want to gamble with some of your investing money that's "fine", but that's what it is.

I prefer to keep my gambling separated from my investments, both mentally and financially.
I had the opportunity to do some modest contributions to the underlying project (v86). I wanted to implement the full SIMD instruction sets, but it was almost impossible due to the current limitations of javascript.

The only way to do it properly would have been to wait for the support of SIMD instructions in webassembly. I had a chat with the main contributor Fabian, he had plans to port v86 in webassembly. I wonder if he ever succeed.

So this not a complete emulation as far I know, there is room for improvements.
And that is basically all AWS. Retail has actually lost money in the past 3 quarters.
Either way, you’re winning.
> he has the right to withdraw the consent at any time without reason.

From whom?

Your claim there is neither broadly true according to both articles you quoted, nor is it particularly practical. And the practical part is the part you are consistently ignoring here. Theoretical rights are useless if they can’t be realistically exercised. This is no longer something he can request of any one single company, the data is presumably all over the internet, with no reason to believe GDPR even applies since GDPR has no jurisdiction over non-EU sites that don’t target EU users and don’t do any specific business in the EU. You might be able to request something from Google maybe, but good luck and Godspeed with Baidu and Yandex and any site outside of EU jurisdiction.

DMCA takedowns target specific content, they are used by copyright holders to assert rights to a given video, song, image, etc. DMCA takedowns have not been used to erase years worth of random PII connected to someone’s username on the internet, nor has GDPR, nor has a right to be forgotten law. And, as everyone knowns, DMCA takedowns are sometimes completely ineffective because it’s hard to put the two million cats back in the bag.

The most troubling part of this thread to me is multiple people here asserting the existence of seemingly absolute rights without even a passing acknowledgment or thought to the ramifications and what negative consequences it would have if people started demanding editorial power over the entire internet over casual, consensual, and non-damaging PII. It might not be apparent from my comments yet, but I’m a firmly in the camp of privacy advocates, I think the GDPR has done wonderful things, and yet I see this argument as both lacking historical perspective and being completely unrealistic. I don’t want to live in a world where it’s illegal to record history and everyone can erase minor things they regret long after they explicitly agreed to publication. I’m perfectly fine with the existence of rights to undo certain mistakes and wrongdoings, but generally speaking I think it’s a mistake to even want the ability to revoke any non-threatening public information at any time, completely aside from the fact that that is not actually broadly available in any country today.
I have two thoughts on this:

* Copilot isn't nearly as useful as some are making it out to be - I've been seeing thread on Reddit talking about how Copilot will mean devs will now be out of a job, and a bunch of other hot takes about what this means for the industry. I personally think that it won't be all that revolutionary, very useful, but it's not going to disrupt anything.

* The "Software vs Snippets" argument: Say you have an OSS project that is MIT licensed. Copilot learns from some of your code and offers suggestions based on what you wrote to another developer for say a helper function or a script. Technically yes, your License was violated and your code was stolen. But when you think about it on a more practical level it's not that big of a deal. The point I'm making is Software is all about composing a bunch of snippets into something of value. A dev ripping off my build script or key extractor helper function isn't the same as them ripping off my entire app. One is just fine, the other is not in my eyes.
> The turnover issues is something that could use a lot more exploration.

It is about pay. If you switched jobs in the past year, you got a massive raise. If you stuck around, you got peanuts, if anything.
None of this was mentioned in the article. Where to read more about this point of view?
Yes the coin of death remembers how lucky you were in your eighties and skews towards tails in your 90s. Still 50/50 as its a coin.
HN commenters cannot seem to decide if Copilot is not even worth $10 because what it can do is so basic and trivial or if it is somehow the "end of open source" because it can do so much.

The latter reaction seems hyperbolic. I have not used copilot yet so cannot comment on whether it is worth $10. It seems fairly useful but from what I have seen in demos it feels like fair use.

Open source code is open. It has likely been used to train or influence all sorts of static analysis, formatting and vulnerability tools. Are those also a problem?

Hopefully some court challenges will happen and we can get an answer as to the legality. Whenever things like this come up though, I wonder why people contribute to open source in the first place if they are going to be so bothered by their code being used by others. We all know this, or ought to, when we start contributing. There are companies that are going to make money from our contributions.
Safari still has around 60% on MacoS and all the normal users believe that there is browser competition now. At best it's speculation, but we can compare that to the very real harms of Apple's browser ban.

We've written about the harms in detail here:
https://open-web-advocacy.org/files/OWA%20-%20Bringing%20Com...
The fact that they trained on those code bases means they ingested the code. IMO they used libraries and didn't give attribution.

AI doesn't actually "learn", it makes inferences based on the reinterpretation of data fed to it by a human. their model is a derivative work.
Homepage https://librewolf.net/
This kind of happens to slow aging reptiles too.

Massive snakes like anacondas, reticulated pythons and such are partly arboreal when small. When bigger, they can't really climb or hide in trees. Same thing for giant monitors. Komodo dragons are arboreal when small, and live a different lifestyle once large. They're kind of like different species, inhabiting different ecological niches.
I want to love the idea of large battery banks. However I'm getting a lot of angry faces for what seems like logical questions of a layman:

- What communities do those minerals come from, and what ailments arise from the sequestration and disposal of them? How are those people taken care of for their effort in comparison with modern wage standards?

- What changes are happening to emergency services and fire now that we have a battery, similar to car or marine batteries, which are difficult to extinguish en masse?

- How are these recycled? I dont mean, just ship it to X company for rebate, I mean what actually happens to the waste products and how are those neutralized?

Please help me feel better about these so I can transition off my current (unreliable) hydroelectric power source without losing sleep. Bonus points if you can reply without treating me as a shit-starter or idiot southerner, I'm asking completely with clean hands here.
> position that asking for help 1:1 is bad, actually.

Which is fine for some things. But also really really bad for virtually everything else. It's exceedingly hostile, especially for places where there is no written documentation, and lots of old timers who have tribal knowledge and are "far too productive" to answer messages.