skysight-inc/HackerNews huggingface dataset:
Doesn't the fact that Facebook shares dropped %5+ yesterday give some credence to that argument? It's obviously more complex than that, but selling is how shareholders would express their agreement.
You really think Facebook is the equivalent of Big Tobacco? This moral panic is really reaching a feverish crescendo.
it doesnt work though

def swap(lst, a, b):
tmp = lst[a]
lst[a] = lst[b]
lst[b] = tmp

def optimized_sort(numbers):
i = 0
while i < len(numbers):
swapped = False
j = i + 1
while j < len(numbers):
if numbers[i] > numbers[j]:
swapped = True
swap(numbers, i, j)
if swapped == False:
break
j +=1
i+=1
return numbers

numbers = [1, 4,7,3,7,12,55,3,11,2,9,88,8]
optimized_sort([*numbers]) => [1, 4, 2, 7, 7, 12, 3, 3, 8, 9, 55, 11, 88]

removing the break gets you the correct order: [1, 2, 3, 3, 4, 7, 7, 8, 9, 11, 12, 55, 88]
And ultimately it's gonna be the call of a single person in the entire company.
People doing things worse is rarely a valid justification for not doing things better. What a weird approach to ethics in this thread.

Are our moral goals no longer about improving and setting a higher bar for how we conduct ourselves? Have we succumbed to material wants and ego at the cost of decency? Goodness gracious.
I'm guessing the author and most of HN missed the memo that Zeppelin is back and producing a modern semi-rigid design called the Zeppelin NT, which has been in use notably for the newest Goodyear fleet starting in 2014: https://en.wikipedia.org/wiki/Zeppelin_NT
Her engineering degree from Olin is more impressive than her MBA from Harvard. If you highlight just one then highlight that. Every idiot with money can get an MBA from Harvard (this is going to be down-voted badly I know; but don't get me wrong, I worked with a lot of very smart MBAs but also with many idiots; the distribution is very wide)

Also, a Facebook PM is not a senior role. While she does have a lot of experience, I doubt she led anything significant at FB with a PM role. With her experience I would expect her to be at least senior PM if not Principal. Probably didn't do well in the interview or maybe concerns about lack of promotions anywhere she worked.
Best practices for using third-party embeds
So who do you propose to bring in and testify against Facebook who does understand the bigger picture, shmatt?

Are you arguing in good faith here?
She is taking a risk, and I salute her for it. But at the end of the day, it is likely her career will have a huge boost from this. And Facebook would probably be very foolish to go after her.
Extended shortage situations account for fires/earthquakes/tsunamis/singularities, short events with long-term but predictable downstream effects. Extended shortage planning doesn't account for 2 year-long political-struggles, which requires something more like war-time planning, spending, and the inevitable waste from stockpiling.
> If you can't moderate your platform, you shouldn't have a platform.

what counts as "moderate"? only removing illegal material? removing fake news as well? maybe remove questionable news as well, as long as it's towards the "greater good"?
I have had instances where upgrades of the compiler added bugs, or where warnings identified new potential bugs. And not always revolving around the error flags either.

The update after analysis and probably some retesting concluded as trivial, but before undertaking the change I think it has a risk of having the same impact as a change of software.

It’s not -Werror at the root of this general work (yes it turned that way in this specific case), but the analysis and recheck after was the core work from the compiler upgrade.
If you wrote the code, there's likely a mental model in your head.

This is why it is relatively easy to work on a project you were in on from the beginning.

and why it is always a struggle to come into a project with an existing codebase.

I've spent many years working on large existing codebases and it gets in the way of liking your job.
To clarify, can you specify exactly what law you would like made? What do you want to be done exactly?

I would rather take the stance of feed algorithms and moderation logs be PUBLICLY available. Transparency instead of censorship.
Or maybe have no moderation at all? I was under the impression you only see posts from people you follow, so if you're an adult, why require any moderation at all except for not showing what your country deems illegal?
Does anyone know of code for simplified triangle geometry rendering of dem data? Usually these renderings use the color data from satellite images which blows up storage cost. But simplified geometry might be small enough to both be useful and pretty to look at.
And greatly reduce their efficiency
That's pretty much what happened after Snowden, everything is much more locked down, access is tightly controlled and employees are more closely monitored.

That's why I'm glad he released as much as he did, any followup whistle-blower leak is bound to be much much harder.
Has she alleged any illegal behaviors? Nothing I read seemed to be against the law, but I guess the law is a big and complicated beast.
We need to be careful with regulations. It's good to regulate giants, but creating barriers to entry that prevent new players from competing with the giants is a bad outcome we need to remain cognizant of.

Maybe $1B is too high. Maybe $1M is too low. Somewhere in the middle is a sweet spot.
I have 2 lenovos here to try them out. Carbon with ax201 and p14s with realtek. The realtek is about twive slower with my wifi
oh wow oh wow oh wow
From time to time a person appears that is both intelligent and has morally questionable views. Sometimes these views stem from mistaken reasoning and the tendency to think "I was right on so many cases, I'm also right on this one." There are many cases in the history of mankind, like Descartes who advocated vivisection. This does not invalidate their contribution to science.

Shockley was a controversial figure who died alone. It is not fair to identify him with Bell Labs. Also, people gradually dissociated from him as it was more clear his views are extreme. We can find these kinds of people in any culture, it means nothing in the context we're discussing.

This might be an American thing, though. A while ago I came across an essay that basically said UNIX is racist [0]. It's hard to have meaningful conversation in such circumstances.

[0] https://dhdebates.gc.cuny.edu/read/untitled-88c11800-9446-46...

- one of key quotes:

> We must historicize and politicize code studies. And, because digital media were born as much of the civil rights era as of the cold war era (and of course these eras are one and the same), our investigations must incorporate race from the outset
Nothing false about those equivalencies. In the case of cigarettes and Facebook you have the exact same practice of optimizing for addiction with no regard for the harm it does.
That was the basis of my comment.That the hacker culture does not really exist in those countries like it used to (it still does?) in the West.

The scene is motivated by self interest and is afraid to lose exploits/techniques that they can trade for $$$ and power.
Totally agree. One huge advantage not mentioned specifically at that structured logging link is handling privacy. A logging pipeline can be set up to have a collector that automatically redacts privacy-related or sensitive fields. Only give developers access to redacted logs to help prevent leaks.
> while not illegal

While not currently illegal.

Call your representatives and tell them you find this reprehensible.

Let's make it illegal. We live in a representative democracy.
Generally speaking to hide the social graph you will need to bury legit traffic in much bigger fake traffic, which isn't very efficient. Tor almost gets away from this problem by sending everything all the way around the globe.
This is not about children, though, it's about investors.

If Nike makes a material claim to investors (e.g. that children labor is not used), but the claim is revealed to be knowingly false, then that's securities fraud.
It has happened before:

https://www.justice.gov/usao-sdca/pr/fbi-s-encrypted-phone-p...
Thanks for pointing that out. I didn't click on the link initially because I'd been to their site just a few weeks ago.
It's not entirely new, that "liberal" is seen as "walk right, talk left":

https://youtu.be/QpIB7tXOHCA
"Facebook does not moderate content in a way that I approve of" is a long way off from "incriminating"
I mean, I think this should be an 'and' thing, not an 'or' thing. Don't deflect from FB. But when FB's dirty laundry is aired, air these other groups' too.
This. And if you're really worried about it you can go crazy with security with individually issued hardware security tokens and one time use access tokens.

It's pretty inexcusable that FB wasn't able to use OOB management.
Mixed feelings about him honestly. I still can't forget how he betrayed Wozniak.
Within one project: probably.
But it falls apart when sharing stuff between multiple projects. Who's responsible for scaling on demand in that case?
One answer is to solve it within AWS, if you know other solutions that solve the same requirements, be sure to let me know. :)
a good (even) shuffle is not easy.
She collected all this info from Facebook Workplace. Nearly everything is available there. It’s very open.
I think Big Tobacco is still worse but honestly? The extreme radicalism we're seeing in our modern society is pretty terrible - I just don't think it's fair to blame all of that radicalism on Facebook, even if it has played a role in nurturing it.
You really cant see the comparison to gambling? not so long ago most would think that was absurd to put on the list as well
They gave business owners a billion dollars in low-interest loans, then immediately forgave them. This was a direct payout too. Even though these funds were supposed to be used for paycheck protection (hence the name, Paycheck Protection Program), it seems that a lot of executives used the funds to finance personal bonuses because when it became clear that they wouldn't even need to use them to pay salaries.

That's pretty different from buying up $700MM in government bonds and mortgage-backed securities, because that's something the government generally does anyway, and doing so merely provides liquidity for institutions who serve as intermediaries of these debts.
Why are they shutting it down? Is it spinning out as an independent thing?
Or maybe not so much inspired by C, but inspired by similar arguments as Dijkstra makes in his "Why numbering should start at zero": https://www.cs.utexas.edu/users/EWD/transcriptions/EWD08xx/E....
Think they've removed the ability to choose non AWS too.. I cant see region selection in docs either. And a price increase.
Ok, let's chalk it up as a miscommunication for the most part, I'm sorry for calling your comment "very wrong". We can agree that it was incomplete/imprecise, right? It got explained, so let's move on :) But, I take issue with one more bit here:

> But they're also the easiest.

I don't believe that's true. Threads are the easiest to work with if you have a lot of shared, mutable state kept within an adress space of a single process and, crucially, cannot do anything about it. I don't know if that's the case for HN backend, but it rarely is in practice. Then there's a problem of multiple different threading implementations out there, and also an issue of how the threading mechanisms interact with the runtime (Python is multithreaded, but has a GIL). Frankly, it's a minefield on all sides, and implementing a system that is multithreaded, performant, and correct at the same time is the exact opposite of what I'd call "easy". That's also the reason why I disagree here:

> If you see a statement that code can't even do that, then that should already imply that you can't run multiple processes

To me, threads are not the first thing that comes to mind when I think about parallelism. Being unable to leverage threads, to me, is a good thing: just let this sleeping can of worms lie. As you know, there are multiple (many) ways of achieving parallelism, and they differ very much: I don't think being unable to leverage one of them says anything about the ability to use any of the others. That may be just me, though, so let's just say I have a different impression here and call it a day :)
Well yes, alleging a monopoly implies they are running afoul of anti-trust laws but the whistleblower is alleging FB made false statements to investors. The hearing does not have to do with monopolies/antitrust.
I think that was a goat...
Looks like you're right - they removed that option and added it back: https://github.com/dotnet-foundation/projects/commit/7debb15...
Me Wii on MeWe? We See.
I left Firefox for a number of years already. Did Firefox changed its Tab Unloading behaviour? I remember Firefox will unload Tabs that are inactive after a period of time. So having OOM crash on Firefox was a relatively rare occurrence even when I had hundreds if not thousands of tabs.
It's not just a performance leap. The whole machine feels a hell of a lot more responsive. Or tight. Or like it's reading your mind - it's hard to describe. It's just snappier, and it's not a subtle difference either.

It also delivers incredible battery life, and runs a lot cooler so you don't have annoying fans or face throttling as much, if at all, under load. No more cases hot enough to burn skin.

If you think you understand the M1 just by looking at benchmarks or reviews, you are sadly mistaken. Use one of these machines for a couple of days and you will more than likely not want to give it up.

Heck there are developers ditching their iMac Pro's in favor of M1 Mac Mini's for everything but long compiles. When Apple releases desktop versions of their SOC things should get stupid spicy. And I'm very much looking forward to it.
Are you claiming she fabricated the information she’s presenting? I don’t think there’s any proof of that. Especially not some radically right-wing conspiracy tweets.
How are they false?

The similarities being talked about center around those companies specifically leveraging the mechanisms of addiction in order to make more money in spite of the fact that doing so harms people.

I think a very good argument can be made that Facebook (among others) are doing this very thing.
Sure, but then add in 21% VAT tax. Not defending the US but a 3% fee + (0%-11%) added sales tax doesn't seem like it would be a bigger "weight on the system" than a 21% VAT tax
Whistleblowing to the state is different than going on a media tour. The protections for the former don’t extend to the latter.
They have - though they've diversified domestically in a significant way and while cigarettes (and vaping!) is still a major societal problem it's not nearly as bad as it was in the 80's and earlier.
From her profile:

> In June 2019, she joined Facebook. There, she handled democracy and misinformation issues, as well as working on counterespionage as part of the civic misinformation team, according to her personal website.

So she's not just a random "PM" in Facebook; she was intimately involved in what she's talking about. Please stop trying to spread disinformation.
If the whistleblower is a directed by an organization that sees political advantage in attacking the whistle's subject, is that person still a whistleblower or just a whistle?

I have no information about the whistleblower but I am open to the possibility that the motives are more complex than a simple case of altruism. Understanding the motivation of the whistleblower is significant to understanding the completeness and perspective of their information.
SEEKING WORK - REMOTE I help non-technical founders build and launch Million Dollar MVPs. Are you a non-technical founder struggling to find technical partners to help make your startup vision a reality?
I’ve spent the last ten years obsessing about how to help founders like you get their startups off the ground and into the marketplace.

Since leaving Google in 2015 and starting No Nerds No Problem, I’ve grown this company to 10+ nerds across 4 different countries, been featured in Bloomberg, and have helped more than 25 companies launch their MVPs and raise a combined $650M in fundraising.

And I can help you do the same.

Here's what my clients have to say:

“Before we started No Nerds' process, I wasn’t sure it would be worth it. Having gone through it, I can’t imagine it going any other way." - Sachin Gulaya (CEO, Alpine Vapors)

“James and his team stepped in at a critical moment in Wellness 4 Humanity's trajectory and delivered exactly what we needed to hit our deadlines." - Lian Pham (Founder, Wellness 4 Humanity)

“After three years of other agencies promising a lot but delivering little, getting to test a prototype after just a few weeks was very cool. From the first time we sat down, I really felt James got what I was trying to do.” - Andy Lin (Founder, Self Portrait Project)

Schedule a 15-minute chat with me here: https://calendly.com/nonerds/explore

Non-technical founders can download my 55-page guide to building Million Dollar MVPs at https://nonerds.com

Email: james@nonerds.com

LinkedIn: https://www.linkedin.com/in/sanedigital/

Keywords: app development design mvp web mobile ios android react native product cto startup
> "On Windows, out-of-memory (OOM) situations are responsible for a significant number of the browser and content process crashes reported by our users."

You got this wrong, yet again. What causes the memory to run out in the first place? That is what you should be fixing.
Of the five "obvious" words, two of them are used to say that something is not obvious and your last two examples are something entirely different. The uses here seem quite reasonable. But these words should be helpful, not insulting! If it's not clear, as the author claims, then you've likely misunderstood something. No point pondering it for twenty minutes, better go back and reread the statement first.

But of course they do get misused and there's not much more demoralizing than getting stuck on something 'obvious.'
Oh come on, they’re not comparable.

If you turn on CNN or Fox News right now I know exactly what you’ll see. Because it’s exactly what I’d see if did the same.

What’s on your Facebook feed right now? No clue. How are different types of content weighted? No way of knowing.

Facebook holds a lot more secrets than any traditional media company about what they’re showing their users. Leaks from FB are much more valuable.
I don't recall affordability necessarily being a priority to Jobs.

I'm not going to say Apple is about inexpensive products. The notion of luxury (outside some of their watch products, I guess) is a marketing angle though. They're accessible to enough peoples' budgets such that they dominate many market verticals. They've succeeded in this to such a degree that it's almost black magic to me.
I don’t think I’d go as far as saying that. Apple has always had a premium price tag even under Jobs control. But I do agree that Cook has doubled down on the premium part of Apples product line (sometimes to the detriment of overall product quality, like those stupid MacBook “Pro”s with only 2x USB3 ports and a keyboard which breaks after 10 minutes).
From an announcement to the bug-gnuzilla list today <https://lists.gnu.org/archive/html/bug-gnuzilla/2021-10/msg0...>:

> The extension is[...] currently under the name of JavaScript Restrictor but it will be renamed to JShelter soon.

FSF funding announcement: <https://www.fsf.org/news/fsf-announces-jshelter-browser-add-...>

Discussed two days ago: <https://news.ycombinator.com/item?id=28736113>
She's accusing Facebook of withholding information on these issues from shareholders. Now whether the information was relevant or significant enough to announce to shareholders is another question. I guess the media awareness of the whistleblowing did lead to share prices dropping, so kind of a self-fulfilling prophecy?
Given the right’s decades long push to invalidate a woman’s right to obtain an abortion, I find it pretty hard to accept the idea that most conservatives aren’t authoritarian.
Complex Systems: A Physicist's Viewpoint (G. Parisi)
It may be propaganda - but how is "a false story" if it is true?
The recurring claim is that going back to an unpromoted, chronological listing as it is a good concession to how it's literally mathematically impossible to algorithmically determine the truthfulness of statements.
>> While RDS limits connections to 16,000 PlanetScale has been designed to scale upwards of 250,000 connections to a single database.

Curious to know what kind of applications would need more than 16,000 connections to a single database? In a typical application, that I know, a single database is connected by few replicated application servers. The count could vary from one to a few hundreds. I am not sure scaling the number of connections can solve the real scaling problem. Let’s say you support 250,000 connections and every connection is sending some queries at the same time. Is the database capable of handling that many queries, if not then what is the point of supporting so many connections.
They can be a better businessman and still be an asshole. The two are not mutually exclusive.
Asahi Linux for M1 Macs: progress report for September 2021
> A lot of development shops don't know how to work with mature developers, nor are they budgeting to hire someone with 30+ years experience. The "people" challenge of onboarding into a team where I have more experience than my manager is often harder than the actual work.

Well, none of my attempts made it past the second screener, so I wouldn't know.

As far as "budgeting" goes...I was once told (by a recruiter), that I'd need to "ask for less," because I'm older.

I was already asking for peanuts, because I am not really interested in money, and was actually looking for the kind of place I could make a difference; where they often can't afford a lot of "top-shelf" talent. That's a trick I've always used in my career. I have worked for less, at places that interest me. It's still allowed me to get to a point where I don't need to work (I live frugally, avoid personal debt, and save like crazy).

I'm used to "making a difference." That may seem arrogant; but you haven't worked with me. I'm making quite a difference, right now. In fact, in the window behind this browser, I see that my latest TestFlight upload is done, and I'm about to make the team quite happy.
Congress is not a court. Congressional hearings aren't about determining whether someone broke the law, but rather about whether laws need to be changed.
Thanks for the feedback. What the post is trying to paint is a vision that is different than current DBaaS and "black box" serverless options. Something where you can see and "feel" the database that you are working with (similar to a DBaaS), but where you can still offload the scaling burden (similar to Serverless).

That is what we are calling the "transparent box."

The new Timescale Cloud is designed around this new vision. It does not fully realize it today, but that is what we are working towards.

Hope this helps - and if not, happy to continue the dialogue.
Hrm - that's fair. I've adjusted my statement to remove any mention of monopolies.
As an algorithm, this is simple (4 very basic lines of code).

As an approach to sorting, this is fairly complex - many simpler to understand solutions exist.
Not to mention, the cold war, the external threat, which was widely accepted. Once the wall fell, that unifying factor disappeared.
Twitter is already this.
I'm surprised there's no mention of tagging with some kind of correlation ID. I find that even generating a quick one-off GUID at the beginning of the request (to be used across the entire request) makes tracing server logs substantially easier. I just tag every log (and exception) with that ID, so when searching with grep or Splunk or whatever, I have a quick and easy way to disambiguate which log is connected to other logs.