skysight-inc/HackerNews huggingface dataset:
It's also the cost of those decisions would have quite the impact on the investment in R&D which is already bonkers as it is.

A lot of people try to attribute some human aspect to a large multinational (as they are mostly just sociopaths controlled by shareholders in a sense), but technology-wise it's often just "it made sense for us at our scale".

Same with the weird USB-C PD controllers that are 'almost normal' but then specialised for Apple; it's not that they want to make it hard to repair, use custom software with or patent it and screw with other companies.. it just makes sense to change that part instead of changing another part. At scale, that is a choice you have, but also a choice you must make in such an implementation. This is of course not exclusive to Apple, a lot of the really high quantity mass produced electronics contain slightly modified versions of existing parts because that turns out to be cheaper/more reliable/better fit-to-spec than modifying the rest of the design around an existing part.

This is one of the baffling things about calculators or toy electronics (for light and sound effects) in the same vein; modifying an ancient chip with very crude software on a single-sided extra thin older style PCB material with no silk screen and only partial solder mask with a die-on-PCB with wire bonding and epoxy blob... all to make the assembly 3 cents instead of 4 cents, and reduce the lack of connections to make that 3 cent assembly have less possibilities of defects and causing less of a multi-thousand-cent service process to be activated (swap in a store, callcenter, website, email etc). Every time you get one less customer to call about a crappy firetruck where the lights stopped flashing in a 3 cent assembly is a huge win. This is of course an extreme example, more complicated hardware and software extrapolates quite extremely from there.

Oddly enough, some of those practises are implemented at a much less impactful scale in HP and Dell desktops where they might have one large non-standard PCB hosting all the normal PC components but also all the DC-DC converters, front I/O and on-board WiFi. It makes almost no sense at all to do that, but the reduced number of connectors apparently makes the products cheaper to support, last longer and since people don't upgrade them anyway they are often just 'used up' and thrown away. That last part is bad of course but something that a design-for-manufacture department is unlikely to care about or mitigate using a trade-in or recycling program (which often just ends up meaning: ship the trash to china or Africa and let them deal with it).

The amount of details and their impact at this scale is astounding. Add custom silicon and you're almost in a new dimension.
It sounds like you could just close these tabs once you switch to another one, or maybe have a timer on them so that they auto-close after N hours. There are probably extensions for that.

I use very few bookmarks now, the ones I have are just for websites that may be hard to find, or simply the ones that I visit enough to want a quick suggestion when I start typing the URL.

I almost never regret closing a tab, if I need it I can find it again. If not, it means it was not that relevant, and I might just as well start a new search from scratch to possibly find a better link instead.
99.999% of people simply don't care about e2e, and even if they may have some concern about privacy (most don't), they'll prioritize a top-notch UI that let's them talk with friends and family over anything else.

For the remaining people who are concerned about privacy there are plenty of options.
It's a good insight for any transformation really, including change in code: look at what's in common between the desired outcome and the current situation to have an idea how how much work to do.
In CI (Github Actions) , as generally is recommended I have limited with max-workers=1. With a single worker 5 min doesn't sound it unreasonably long for 2,000 tests? Most CI runners are going to only give lower performance single core vCPU in their runtime so it doesn't seem too bad time taken for this type of workload.

On my laptop I run 6 tests in parallel. It runs in 60ish seconds however the balance is how much cores I can spare for the workers while still being able to do something else.

The challenge is if you switch to another task you don't come back always after the minute and it takes some time to review and commit, or some tests failed now you are fixing those and also working on other items.

Both tasks go poorly, because after each run you want to go back to other task so sometimes you fix one thing and that breaks something else in the next run, so you keep doing few runs and that new task is going poorly because you are losing focus constantly, the

Or eventually you end up with work that is really few completely different commits getting actually pushed as one big item, If you like frequent atomic commits this is just breaks your flow all the time.

P.S. the pet peeve: when the laptop fans starts spinning hard to handle the work, it feels like the same frustration that I feel when I am out of shape and start huffing and puffing in a simple 2k run.
In which the cancel mob comes for someone who voiced fairly muted misgivings about the methods (not even the aims!) of DEI initiatives.
I'm super impressed with what you've managed to create, do you have any further plans with this project? I'm curious now that it's finished and documented to such an extent will you try to bring it publicity and actual usage or was this just a passion project. Thanks
Oh no, Russia is still a veritable bastion of sharing.

It's the one place where you can get clean, good Adobe CC shit conveniently packaged in a good old Master Collection format.

Torrent forums without the ridiculous ads and popups.

The only place I could find firmware hacks for various hardware including some brilliant mods for SFP routers and washing machines.

There still seems to be a sense of solidarity although I don't really like it since it's the old "fuck them all western shits".

Chinese net pops up every now and then. It's just hard to navigate, hence it's very much unknown to western users. But I know there's troves of cool stuff there.
As opposed to alternative truths.
My guess is they're using the same strategy as the Snowden leaks - drop a new bombshell at regular intervals through the media, then eventually open source the whole thing. The idea is the maximize the impact of the leaks, not to hide anything (of course, you can disagree about whether it actually does maximize the impact.)
> Only reason people jump on cryptocurrencies is their pyramid scheme type nature, get in first or lose out.

Or they see benefits in the technology?

> People want to spend currencies, why would you ever spend bitcoin when it's designed to always increase in value?

It's possible some of the other cryptos are more suited for currencies. Bitcoin may be more of a store of value like gold, or maybe it's volatility will decrease over time and it would be more suited for a currency. Right now we don't know, but I'm not going to write off the whole sector due to that.

> Governments are their citizens, they're just people we picked. If you hate the people that are running, there's a built in solution, get someone better to run. That's the fundamental part of democracy, anyone can run for office.

I think the normal citizen is so far removed at this point. At least in the US, it's essentially a two party system, and they are both rather full of shit. I still vote though, because why not? But I don't think the system is working well.

> Why is a central control over money supply bad? Lets you attempt to control the boom/bust cycle.

I hold USD. I'd like for it to stay valuable. I have a government that seems to value equities more, and wants people to spend their USD. They print and borrow money like there's no tomorrow. I think this is a bad option, and I'd like there to be alternatives.
Because virtual hardware will never work as well as real hardware. You're layering one OS on top of another; that's not free. No GPU acceleration, etc.

(Plus, we actually support the M1's vGIC which Hypervisor.framework does not yet, so VMs running on Linux should perform better than VMs running on macOS! Yes, we beat Apple at supporting some parts of the M1 already.)
The observation that "random numbers can be sorted in linear time" is actually often useful in algorithm design. A typical application is storing a sorted list of hash values.
Covid-19: Without masks, two meters distancing is not enough [indoors]
Telegram is miles ahead in terms of scalability and features that makes it fun to use and work with their API. Kudos to the engineering team for creating such a great product. Imagine you can have groups up to 200 000 people, post files up to 2GB, have options to share your screen with unlimited amount of users - both desktop and mobile. Its really good. Yes if you need secrecy you may look elsewhere.
> You may view state control on economic activity as authoritarian, but that's a pretty extreme view.

Is it really? Throughout history it seems to go hand-in-hand with massive human rights abuses. Case studies include the USSR, DPRK, China, Cambodia, Cuba, etc.
> That's because the educated don't want to just "do" , they want to be successful at it.

I've actually observed the opposite. For a non-insignificant number of people, it seems like their university degree is seen primarily as a piece of paper that allows them to demand a high wage while actively avoiding mental or physical exertion.
That's true - these things might be better implemented as regulations out of the Executive branch - but that would still require legislation authorizing somebody to implement the regulations.
I think they fall into more responsibility here because they’ve also designed it to be addictive. If Facebook was easier to quit, I’d hold individuals more accountable.
PoS has been right around the corner for about 8 years. It's bait.
I cannot wait for this to come to fruition. Thanks for all the hard work, I'll be installing it as soon as sound and GPU acceleration hit.

Amazing work :-)
You said it yourself; her credentials are impeccable... she's intelligent, wealthy, and experienced. She has been working in SV for over a decade, and has been working on presenting this information with a non-profit law firm that supports whistleblowers since this spring.

Is it so hard to believe that a capable person is trying to do the right thing? I've seen plenty of well composed intelligent people testify to congress.
How do you explain the trillions of dollars invested in global stock markets and elsewhere, if people are forced to consume?
Oh yeah, what's your level of Russian or Chinese?
Snippets of the source documents are presented in the WSJ Facebook stories that preceded the naming of the whistleblower. They are paywalled here, but you might be able to find the stories on certain archive sites.

https://www.wsj.com/articles/the-facebook-files-11631713039
There is no reality in which she had a 50% stake in hinge at the time of sale. I would be shocked if she had >1%. She was involved only in the very early stages.
Russian film team boldly shoot towards space station
Ok, but dev managers are also managing people digging trenches, not people in life and death situations, and they don´t face the same problems devs face. And they tend to be more "self important" than devs.
It’s a rather unconvincing but mean way to discount someone. If anything, FB saying how unrelated she is to these problems absolves her of being a part of it. Focus on the documents.

Despite that, not everyone has the will to connect these dots.
Cancel culture doesn't exist, except when it does because it's good actually, but chill weirdo it's not actually livelihood-threatening, except it should be because fascists
> Strict state controls on economic activity are more within the realm of authoritarian regimes,

This is a wildly extreme viewpoint, given that every single country has strict controls on economic activity, where almost every transaction of size needs to be reported.
I wouldn't definitely replace WhatsApp or Telegram with SMS, but for 3 hours it did the job for me and my contacts.
Because making it illegal to accidentally kill someone with your car while intoxicated doesn't solve the problem.
> It makes zero sense to say that some set amount of money is worth objectively more or less ...

I think this is nonsense. We can't put a precise worth on it for different people, sure. But I think it's indisputable that there's a curve, we know it's rough shape, and that it's a reflection of marginal utility. The lack of labels or positions on the axes doesn't make that graph useless.

> The concept of marginal utility says nothing about the relative utility of the same amount of money to different people.

Sorry, but this is just completely wrong. Here's the most relevant paragraph from: https://commons.lib.niu.edu/bitstream/handle/10843/22650/12-...

>The linchpin of The Uneasy Case is its rejection of the principle that income has diminishing marginal utility.' Diminishing marginal utility of income (DMUI) means that the greater a taxpayer's income, the less an additional dollar of income is worth to him. If DMUI holds, the government exacts a lesser sacrifice from a higher-income taxpayer, with each dollar taxed, than from a lower-income taxpayer. Moreover, any redistribution of income from a higher-income tax- payer to a lower-income taxpayer tends to increase aggregate welfare: The lower-income taxpayer derives greater utility from each dollar gained than 4 the higher-income taxpayer derives from each dollar surrendered.

Now, to be fair, there are arguments against the DMUI case for progressive taxation. For example, here's Donald Boudreaux writing for the American Institute of Economic Research:

https://www.aier.org/article/rich-man-poor-man-comparing-the...

The fact that it's a terrible argument doesn't diminish the fact that it clearly recognizes that there is a case to be made for progressive taxation based on DMUI.

Here's another one, equally bad:

https://www.econlib.org/archives/2011/04/the_uneasy_case.htm...

The key point here seems to be that even though DMUI is true, we don't know the actual numbers, and thus we should not act on it.

As for your remarks about $1M in 1yr vs $100k for 10yrs ... well, sure the tax code is necessarily imperfect. Optimize it for people with one income patterns and you've made it worse for people with a different income pattern. Such is life ... perfection is not an option here.
It's a matter of money, of course if you want to rent like 4U of colocation space at an IX poitn somewhere, pay for the cross connects, tons of ISPs will be happy to sell you an IP transit circuit. You did form an LLC and get your own ARIN ASN first, right? You have at minimum a /24 of ipv4 space to announce or will "rent" some from your upstream provider?

It's generally not something you want to implement on a whim because the costs and ongoing obligations are non-trivial.
Any high-profile whistleblower is going to have a legal team supporting them with hearing prep, especially if they're fairly well off financially.
Okay, so Facebook has said she

- worked there for less than two years and had no direct reports

- never attended some sort of key meeting

- did not work on the subject matter in question

...and therefore, she lacks context which undermines some of her claims.

Which of those is a matter of character, or a "disgusting" attack? They might be wrong, or they might be right but bringing up irrelevancies, but the writer is acting like stating these is some sort of reprehensible smear.
In fact, Plato himself lived through a ruthless and bloody revolution that killed his friends and ended in the reign of the 14 tyrants!
You're going to have to explain what the Manhattan Project had to do with victory in Europe. And after that, please explain why Feynman's contributions to it were so critical.

Finally, I'd like to ask for an explanation as to how Feynman's actions starting in 1949 could have had a causal effect on a war that ended in 1945.
This is a leading question, but then why do all other activist endeavours fizzle out? For example: Occupy Wall Street
The Hacker News crowd doesn't like to hear this, but it's definitely looking like the case as each day passes. If everything we know about domestic surveillance and PRISM is true, the path of least resistance would be to ratify their control. I can hear a lot of "so whats" in the audience, but this would be unprecedented. The United States would now be able to advance their control over the global internet with total impunity, and the results... are harrowing to imagine.
For an undergrad course on compilers that I took, I had to build a parser, implement a state machine and a few other things. All in Haskell.

For my master's I took a course on static analysis, for which we had to perform usage analysis, type error diagnosis, implement a type checker etc. All in... Haskell.
By "own" it, does that mean speculators who have coin in wallets, or the open source maintainers whom have influence, or both?

Either way, the only way a coin or chain has value is by people participating in it, whether that's buying, transacting, mining, hosting nodes, or developing.

In fact, the system is so open to competition, you can fork a chain and take all its existing data to support your new network. You can't do that with Facebook, Uber, or Paypal.
Before I talked to friends on Facebook, now I use it for events and the rental market places. Its found its place as a bulletin board.
How’s he doing with the AGI BTW?
It's not silly. That's basically the "counting sort" and it definitely has uses.
That was my takeaway as well. It was not a very strong stance he made, nor did he attempt to whip up a furore either before or after the cancellation. Further, it doesn’t seem like said drive for spiking the talk was a student-prompted movement but rather an instructor-led one.

This story is very bizarre all around.
A major economy defaulting is possible (I put no limits on the ability of Congress to bungle things). But why do you think that the response would be going back to the gold standard? (Even if you think that's the answer, why do you think Congress will think it's the answer?)
I didn't downvote asabjorn's comment, although I found it weak (e.g., "critical social justice" is a rhetorical portmanteau that does not have a determinate meaning [1]: it's a term to be avoided if you want curious conversation), but I did downvote yours. If you want to support a viewpoint, actually argue for its legitimacy. Downvoting comments that you think are not good for the site is perfectly legitimate, but contentless whining is a waste of time.

[1]: https://en.wikipedia.org/wiki/Wikipedia:Articles_for_deletio...
I did something similar as an experiment and started a Slack for people who had physically been to my home. Unfortunately the intersection with “People who use Slack daily” was small enough it has never gotten past the 5-10 user stage. But it’s fun for what Twitter used to be for me.
> Everything Apple does they do because it makes sense for them. They are neither trying to help nor hinder third-party OSes. They just don't care.

That's my read on this as well. They designed it so it would work well with their other hardware/software and this is what they landed on. I seriously doubt they paid even a second of thought to other OSs running on their hardware. Some people will call that "user-hostile" but it's much closer to apathy IMHO and as a macOS and Apple hardware user I'm fine with that. It's cool that Linux can/will run on the M1 but I'll never be doing that myself. It reminds me of that scene in Mad Men "I don't think about you at all" [0] but Apple's feeling isn't even as sinister or hostile as the comment made by Don.

[0] https://youtu.be/LlOSdRMSG_k?t=40
It could be saved with different leadership at the top. It could start by switching to a paid model where you pay Facebook, say, $100 per year. They would have to then pivot into a customer-service, privacy-first mindset.
> Part of the problem is that it's tricky for people to innovate on bookmarks in an accessible way

Actually, I think it should be very simple. We already have Tree Style Tabs and it has Group-Tabs. Just mirror the Tab-Tree with a Bookmark-Tree, where Group-Tabs are folders, done. There is already a tab-tree-addon doing something similar (was it sideberry?), but it's still a bit fizzy and unstable and needs more polishing. I guess firefox itself needs more optimization in that area.

Similar could be done with Tab-Groups, when done good. There used to be a XUL-addon which added a tabbar for groups. Combined with tree style tabs on the side, this made a really awesome interface. I'm still sad that addons can't do this today anymore.
They did it on iOS countless times to prevent rooting the device.
Not sure how that's supposed to be different as the tech converges, but I never owned a Mac so that's all I know of Apple.
Why are they even doing crypto at the NMVe level?! Why is it not good enough for them to do it at the filesystem level (like ZFS native encryption) or at least block device level (GELI/dm-crypt/etc)?
I'd be interested to read what op-eds in contemporary news papers said about this subject.

My initial thought is that this move would be seen as deeply unpopular, but clearly it wasn't. This seems to be the first step in moving from gold-backed currency, and that process took about 40 years. Which means that this policy was not only popular, but broadly seen as necessary by five subsequent presidential administrations.

I cannot imagine any sort of project taking 40 years of bipartisan collaboration succeeding in today's climate.
What happens when those developed countries become authoritarian? Or starts printing trillions of dollars?
And microplastics in _everything_.
> Right I was hoping the DNSs of FB ought to be smarter than usual and let's say when DNS at Seattle-1 cannot reach backbone it'd respond with IP of perhaps NYC/SF before it starts the BGP withdrawal.

The problem there is coordination. The PoPs don't generally communicate amongst themselves (and may not have been able to after the FB backbone was broken, although technically, they could have through transit connectivity, it may not be configured to work that way), so when a PoP loses its connection to the FB datacenters, it also loses its source of what PoPs are available and healthy. I think this is likely a classic distributed systems problem; the desired behavior when an individual node becomes unhealthy is different than when all nodes become unhealthy, but the nature of distributed systems is that a node can't tell if its the only unhealthy node or all nodes became unhealthy together. Each individual PoP did the right thing by dropping out of the anycast, but because they all did it, it was the wrong thing.
I have long attributed déja vu to a peculiar looping phenomenon in the mind. It's hard to describe. I don't have any real facts to base it on, just that when I experience it I often "skip down" a few more levels and revisit earlier times I had déja vu. It feels like recursion of neural pathways or something. It does make me feel strange, but I try to enjoy the ride when it happens.
The Punishment for Storming the Capitol? Only 45 Days in Jail
'meraki' or whatever my job is using seems to think it fits in the category 'illegal'. Ha!
Google Flights now shows estimated CO2 emissions
Computers Affect Your Health