skysight-inc/HackerNews huggingface dataset:
>possibly because all former business units became more efficient in the light of open competition.

Then it sounds like it did work in the eyes of the people who wanted more efficient corporations (and thus potential savings to be passed down to them).
> Bitcoin at least was a deliberate response to what I would paraphrase as the "socialism for the rich, capitalism for the rest" policies of the last global financial crisis.

And ironically it works the same way in crypto. I bet the traditional financial markets wish they could "roll back" financial calamities like the Ethereum DAO hack - the founder of ethereum lost money so oops, hit the undo button, roll back every transaction on the whole network. That's the exact same sort of "socialism for the elites, capitalism for the rest" as crypto boosters complain about with USD.
> there's likely a mental model in your head

Yes, and unless there was a simple typo, the problem is the model in your head. Most bugs come from unchallenged assumptions.
Laws are enforced with guns.
The same rules would apply to any competing currency, such as Bitcoin.
This is debatable... The City of London is not really a tax haven as it has the same tax rate as the rest of the UK.

As the document whispers, what the City of London is, is a massive financial hub, that accommodates the offices and sales arms of many tax planning companies which sell professional services in London that would design structures to tunnel profits to various Crown Dependencies.

But you would find such services in any supercity. London is simply sitting at the crossroads of multiple hubs so it facilitates a lot of what's despised — but in itself, there's no haven in town!
> which has been repeatedly found to have vulnerabilities

No, it has not. Recent research by seasoned encryption experts found minor bugs in realization, mostly around messages order. @see https://ethz.ch/en/news-and-events/eth-news/news/2021/07/fou...
> My experience has been that it is easier to educate a Do-er than to motivate the educated

So, if someone wants to do something to give that person tools to achieve it will be productive.
If someone does Not want to do something it is very difficult to talk them into doing it.

Makes sense. But I do not know in what context this is discussed our what is the supposed implications.
https://www.law.cornell.edu/uscode/text/17/107

> Notwithstanding the provisions of sections 106 and 106A, the fair use of a copyrighted work, including such use by reproduction in copies or phonorecords or by any other means specified by that section, for purposes such as criticism, comment, news reporting, teaching (including multiple copies for classroom use), scholarship, or research, is not an infringement of copyright.

(Emphasis mine.)
She is a Deep State plant. People like her are there to reinforce the idea that we need more government control over business. She is not any kind of genuine whistleblower. It's all political theater.
> The majority of people in Europe have no consequential savings to speak of.

Source?
Anyone can create a crypto now and it could become a predominant one, if it provides enough benefits or has the right marketing. To me that's the difference. It's essentially technology, that iterates, and the market decides.
SMS isn't a viable option for a lot of people. It's probably the least private or secure form of messaging available, and quite often isn't very reliable, at least in my country.. I understand when you say it is a fallback, but it's a very lousy one in my opinion.
She founded Hinge that was bought by Match Group for $2 billion.

Update: There is no verifiable information about her stake in the company.
Facebook's defense is like if someone accuses me of stealing something from a store and then I say the accuser has no security experience and was only in the store for 10 minutes.
I went through the joint honours degree in mathematics and computer science at Oxford (that's basically a particularly rigid double major for people unfamiliar with the British system). I did not learn C, mostly because I spent a good deal of effort trying to stay as far from actual implementations as possible, but I'm sure it's quite possible for even straight CS students to not learn C. I don't believe that any required courses (which in particular does not include a course on operating systems) use C.
Transparency is a part of accountability, but accountability is not transparency.
In 2007, Vinge told me he was planning to write story of Pham & Anne's crusade against the Emergents ... a few years later, when that hadn't appeared, I asked him about it ... he said it was too depressing. (People found Deepness dark, now imagine portrayal of the Emergents' worlds, even though they obviously get defeated, given Fire.)
Does a rotting apple steal itself from you? Maybe you should think about eating it before it spoils? Ever thought about how human labor cannot be stored and money is basically a labor coupon via debt? Alternatively, if you truly insist on maintaining value, then you should try to buy the most durable good you can get your hands on because human labor spoils very quickly during unemployment.

>You will be forced to consume. And you will be happy.

That's literally how the damn economy works. If you don't want to buy anything or save in real assets then why the hell did you work for the money? Have you thought about working less instead of piling up green pieces of paper? Money that is saved cannot be earned by other people, it's that simple. It doesn't drive investment or business activity, it's just dead money doing nothing.
while FP is hyped, it is also fundamentally good technology. I was very skeptical of Haskell for years, and finally really tried it, and I dont think I have ever changed my mind so completely on anything.

Don't get me wrong. It has warts. And you're right, a jr who has problems with like configuring their environment variables correctly for example is going to really have a hard time. This is mostly why I think that while I'd still recommend Haskell to people, you can't just throw it on a team of newly grads and expect it to work out. Not that you can do that with JS either per se, but you CANNOT do it with Haskell.

Sure, JS has warts, and a lot of them are bad, but heck, Haskell has a lot of warts too. They all have warts. Any language that has been around for any length of time has generally had its share of ideas which didn't really work out over the long term.

For me the bigger issue with JS is the ecosystem quality. If you aren't on the golden path of package usage, you may find that you are in for a world of hurt.
Reverse engineering and hacking can be a crazy time sink. It’s truly a game for those with lots of free time.
Well, most of them must have not been sure of when things are going to fall in place. Nevertheless, we got to stay off scrolling and have some important conversations. Glad that we now have many alternative channels for seamless communication.
Ooooh yeah. After being in national level sports teams, high-performing bands, I took up swing dancing as a hobby. I was garbage at it. After 5 years I'm approximately mediocre at best. Took me a very long time to come to terms with being not at all talented at something. But it's been a wonderful journey of meeting people, humility and learning how to learn something totally new again. I doubt I'll ever be great, but I have no plans on stopping (global pandemic aside).
I would imagine that between the people who saw the 'kraken' in small viking ships, and the people who wrote the history of these sightings that some embellishments were made.
BangleJS 2, the open smart watch
> Keynsian economics requires everyone to be forced to save through a central banking system

Utterly bizarre...
It is a lot easier to find an educated person than a person whose motivation lasts long enough to make up for the education though.
Kicad has an autorouter? Are you talking about FreeRouting?
Encrypting web traffic is a necessary step in making dragnet surveillance impossible.
> it makes sense for them. They are neither trying to help nor hinder third-party OSes. They just don't care.

That sounds eerily similar to a paperclip maximizer (https://wiki.lesswrong.com/wiki/Paperclip_maximizer). I suppose we all know what Apple is maximizing, but I never drew this parallel before.
Signal is asking phone number to use, I don't see how this is good for sensitive communication (since metadata alone are often very informative).
I mean, SMS or even MMS is a terrible standard for modern chats, especially group chats. Compared to Telegram, it’s slower, has terrible multimedia support, poor UX, limits on group size, limits on character counts, etc. Not to mention security or privacy. Plus, most of the group chat apps will integrate with contacts and your phone number anyways.
I was watching a WWDC session the other day and it mentioned that "TextKit 1 first appeared on the system in OpenStep" https://developer.apple.com/videos/play/wwdc2021-10061/?time.... It's a shame how little historical material there is on NeXT.
I wish it was that easy. Destructing of your vectors does not guarantee that the memory will be released back to the OS, and it is not, if your OS is desktop Linux.

See an example here: https://stackoverflow.com/questions/26020580/huge-stdvectors...
REMOTE within USA | FULL-TIME

Socratic is hiring: Backend Engineer

About us:
Socratic is building a Jira-killer.

We think even the "modern" approaches to task management are worn out. We're a seed stage startup re-thinking work from the ground up, this time built around data. By unifying task management with performance intelligence, we show teams how well they work and why, with real-time data to guide daily decisions to the best result.

Socratic is led by two seasoned founders with deep startup experience, including successful exits. With this role, you'll not only help build a product—you'll help build a company.

Link to job posting w/ contact:
https://www.notion.so/socratic/Backend-Engineer-dc9d89d7540a...

Stack: node, typescript, postgres, AWS*, react
Yeah, the trick for a platform is to make itself look like a nice place for young people while selling stuff to older people. True platforms dominated by young people -- e.g. 4chan, reddit -- have real problems making money and are not necessarily pleasant places to be for the majority of those that advertisers want to reach.
You raise a good point, although I doubt 70 millions of people were actually looking for a "private or secure form of messaging". They wouldn't use Facebook/WhatsApp/Messenger in the first place if it was the case.
>Shit, look at forums with little moderation, they are 1000x worse than FB or any social media app. There is no algorithm that made 4chan the cesspit that it is (was?).

This isn't really the case. 4chan is pretty heavily moderated, it just has different strategies than most forums, e.g. quarantining toxic or off-topic opinions in containment boards rather than having all content in a single centralized feed.

The site has plenty of rules and ban-able offenses, and each board has their own rules and ban-able offenses on top of that -- and then there's board-level etiquette which can cause a post to get ignored or not, and even thread-level etiquette for whether your post within a recurring general thread will get replies or not, all of which can be described as moderation in some form. Site culture as a whole tends to be more prickly than most due to total anonymity, chronological (rather than vote-based) post ordering, and inherited countercultural origins, rather than any lack of moderation.
True! I'm thinking that something like Beeper[1] could be helpful there. They actually have an iMessage bridge even for users on Android. It's amazing haha.

[1]: https://www.beeper.com/
> DNS seems to be a massive point of failure everywhere

Emphasis on the "seems". DNS gets blamed a lot because it's the very first step in the process of connecting. When everything is down, you will see DNS errors.

And since you can't get past the DNS step, you never see the other errors that you would get if you could try later steps. If you knew the web server's IP address to try to make a TCP connection to it, you'd get connection timed out errors. But you don't see those errors because you didn't get to the point where you got an IP address to connect to.

It's like if you go to a friend's house but their electricity is out. You ring the doorbell and nothing happens. Your first thought is that the doorbell is messed up. And you're not wrong: it is, but so is everything else. If you could ring it and get their attention to let you inside in their house, you'd see that their lights don't turn on, their TV doesn't turn on, their refrigerator isn't running, etc. But those things are hidden to you because you're stuck on the front porch.
Get dragged out his chair by the military?
Any messaging app that allows users to communicate without E2EE is actively harmful.
Hi Chris! Yes codeamigo does use the monaco editor, although I think I need to spend a few more cycles on improving the error highlighting.
this is true and if you're going to put Facebook in the spotlight you're going to have to put a light on everyone else. The entire computer gaming industry is one big dopamine cartel. If the facebook addiction is such a big deal then it's a little ironic gaming hasn't been completely dismantled.

//edit: honestly i think politics are a little at play here. Facebook (these days) is used heavily by an older more conservative crowd and i think it's irritating to the other side
> the sole purpose of businesses is to make money within the bounds of the law.

It's worse than that. Businesses constantly make risk/reward/punishment tradeoffs and will flout the law according to their estimation of the risk of being caught and paying fines. There are precious few illegal behaviors that bubble up to criminal charges for executives, so the risk is quantifiable in dollar amounts.
Because we need a carbon tax. A carbon tax would be SO much more impactful for avoiding 2C and beyond than just a crypto tax.
All you need to do is browse any online forum, bug tracker, subreddit dedicated to a consumer-facing Google product to know that Google does not give a rat's ass about customer service. We know the customer is ultimately not the consumer.
> Only those with shares can vote, and more shares = more votes.

Only in Proof of Stake. This is wby Proof of Work is still considered the most secure against centralization.

> Otherwise, power will inevitably accumulate in increasingly large corporations, to the detriment of everyone else.

Pot --- kettle.

How then, if democracy and state authority can check the concentration of power, did we end up here?
IMO, the best articles I know of on monads, which take two very different approaches:

- http://www.jerf.org/iri/post/2958

- https://philipnilsson.github.io/Badness10k/escaping-hell-wit...
So your point is that it didn't slow down the entire Internet, only the parts of the Internet that use DNS (damn near all of them)?
It's not like EE curricula are a well guarded secret though, not in todays day and age at least. So that shouldn't be impossible to figure out.
Yep, and it's happening to TikTok as we speak, lots of old people on there now.

As to your comment about the young demographic - I wonder about that too. The rationale I heard is that you want to target that demographic because parents and grandparents are spending money on the young generation today and then that generation will become the consumer of tomorrow. I don't know if I believe this theory though.
Makes you wonder why congressman Mo Brooks (R-Alabama) wore body armor to the riot, huh? Maybe to protect against the stun guns, pepper spray, baseball bats and pipe bombs?

14 suspects in the attack are facing federal charges related to bringing dangerous weapons inside the Capitol, 2 are facing firearms-related charges. Why didn't you tell DC's US Attorney’s Office that they were actually unarmed?!
They are a cofounder of the dating app "Hinge". No idea where the "1B estimated" comes from at all however.
I’m having trouble reading the text. Did it work?
Standard oil would not have been able to consolidate the oil industry without the help of the government.
I’m not really sure what your point is. Basically everything pales in comparison to war and oil - by that logic, burning trash in a barrel in my yard is fine. It’s not like if we all switched to Bitcoin tomorrow that war and oil would cease to exist.
Seconded. I can't make heads or tails of other people's tabs but mine are in this neat list. Must say I don't use the tree feature at all and I disabled any kind of collapsing behavior, it's just vertical tabs (that Mozilla supported with an extension of their own! For all of two versions...) that help me with working on (looking at) various things in parallel across weeks.
Because then you still don't own the hardware - Apple does.

Support can be pulled out from underneath you at any point and you're limited to the exposed hardware interfaces.

Throw on top that (at least for me) I have zero desire to maintain a macOS machine.
Human error is a cop-out excuse anyway, since it's not something you can fix going forward. Humans err, and if a mistake was made once it could easily be made again.
> I do not see how it could be used to transmit 32 bit color (or higher)

You are pushing the goalpost. I was talking about 24 bit color (2^24= 16 millions).

Now you are saying the lack of 32 bit color support is an issue?

Maybe let's start with 24 bit color, which is far more than what the human eye can discern anyway (about 10 million) even if we'd then have to talk about color spaces, and how 32 bit may be better for some specific applications)
The thing is that major currencies switching to proof-of-stake just creates a pool of cheap hardware for shitcoins to bootstrap themselves past the threshold of 51% attacks with. So even if every crypto agreed to go proof-of-work tomorrow, it wouldn't change anything - all you've done is "destroy the demand" that is supporting GPU prices, making them paradoxically cheap and creating a paradoxical demand for something else to utilize that capacity. It's another form of Jevon's Paradox in action. The availability of a large supply of a resource "cheaply" will create a demand, someone will find something to do with it.

Also, due to the existence of proof-of-stake it becomes impossible to shut down trading of proof-of-work coins, because while you can outlaw trading them on conventional exchanges, it's realistically impossible to stop them from being traded on decentralized exchanges. So if you want to get rid of the carbon emissions from proof-of-work, you have to kill proof-of-stake as well. Just make it entirely illegal to convert any crypto to USD or vice versa, and illegal to interact with any entity who doesn't respect said sanctions.

Works pretty well for other financial laws in the US, but it needs to have a sufficiently wide scope. It's not possible to retain "the good crypto" because the good crypto is an enabler for the bad crypto.
Oh thanks, I hadn't realised. I hope the developers are stopped.
None of the iPhones really belonged to you
> So you're just making up bullshit exaggerations to justify why your preference of working from home should be FORCED on everyone regardless of their preference or personal circumstances.

I'm actually not completely against on-prem, or open plan, just against them as they've been done in 100% of my experience. Bullpen, team-focused open plan is fine, but that's not how open plan is done typically because it's not any cheaper than cubicle.

> However not everyone's company office is a large open plan space with people from different teams mixed in together.

There might be open plan offices where this is true, but I've never seen one. The general pattern of open plan has been to tell everyone that open plan is a wonderful enhancement that increases "organic interactions" or whatever, when in reality it's to shave 20% off seating costs. I get the allure, but this has been studied to death decades ago (see: Peopleware) and the finding (which tracks with my personal experience) was that the 20% savings in seating costs came with a 30% drop in productivity.
The "set of random unique numbers between x and y" part stands out so strongly that I would be shocked if the whole point wasn't to encourage a non-comparative sort.
It was just an indentation typo. Swap check should be one level higher.
Fair use is a positive defense though, so you'd have to go through a trial (assumption being Facebook throws enough lawyers at it to make it impossible for a "it's obviously fair use" argument work) to assert it.
I understand why Zuckerberg had coaching and preparation before his appearance - because he has the backing of a megacorporation.

It's interesting to speculate on who is supporting the FB whistleblower's campaign.
You should be concerned if people opposed to you adopt that same attitude.
Have you ever watched a teenager (or addicted adult) scroll thought their IG feed? It's disturbing. They just scroll and scroll and scroll waiting for the tiny little dopamine hits. I don't know if a "Next" button fixes it completely, but it almost has to be better, even if only marginally so.
I've never heard of Phrack before, but a plain text-based zine is a prime candidate for Gemini/Gopher if I ever saw one.
Diet Pepsi
Of course the system was built by humans, but we are discussing the proximate cause of the outage.
Hard to say. Jobs oversaw all sorts of whiffs. The circular mouse comes to mind. And his ability to turn these kinds of errors into "it's good, actually" was so legendary that it had its own name.

https://en.wikipedia.org/wiki/Reality_distortion_field
Why would you care? All the Fed is doing is kill inflation as much as it can. The only thing that they should stop doing is QE because it literally does nothing. It's as if we swapped names. My comments wouldn't change.
Those who do are in the top 1% by default, the vast majority don't get that far.
Knowing that a particular bug can happen is usually enough to debug your mental model though. You just trace back to different assumptions you made and see which of them could cause this bug if wrong, and then fix it.
Even if the security is half as good as they claim, it's still much, much better than proprietary chat apps that do no encryption whatsoever and store all your messages on their servers in plaintext.

Also, there will only be real incentive to audit it if it becomes more popular.
>internal tools / debugging workflows were also impacted

That's something that should never happen.
Attributes don't need to go in separate sections though: [[clang::musttail, deprecated, nodiscard]].

Also unfortunately the inline keyword doesn't really do much except make the author feel happy they thought the compiler they told it to inline that function.