skysight-inc/HackerNews huggingface dataset:
I think our perspectives are different because I'm thinking about what the board of Wikimedia might look like later: when it controls a bunch of money but is essentially dying as a service.

I imagine a political mess, of people trying to extract personal benefit from the remaining endowment.
Well, high speed SerDes transceiver only became "worth it" fairly recently (around when PCIe/SATA/SAS landed).
I think this is due to switching speeds for the required SerDes logic only becoming fast enough (compared to parallel line drivers and the frequencies you can run through FR4).

DRAM consumes less power than SRAM. Far less. My understanding is, that simply changing the parameters of DDR4 towards lower latency would yield better results.
Governments are wisening up. Tinfoil hat me says they're replacing "blasphemy laws" with more politically palatable yet more vague "Hate speech" laws that are ridiculously loose and can be applied how they see fit, including prosecuting blasphemy-like criticism of Religion. See:

https://en.wikipedia.org/wiki/Hate_speech_laws_by_country#So...
I had to do a search for that [0] and surprisingly (for me, not watching the sport except snippets in movies) it's actually real. The downvotes may come from people who took that as an unrealistic exaggeration.

[0] https://www.marketwatch.com/story/there-were-just-1206-minut...
Sure, so if I go to adoptopenjdk, the home page offers up 2 LTS versions (8,11) , and "LATEST". Same for Amazon's Corretto. And they all make note of LTS or not.

I believe you, but that message isn't front and center on the various OpenJDK distributions.
Homebrew now runs `brew update` before every `brew install`, no? That's how it gets in the way, you just wanted to install a thing, and now you are stuck waiting for `brew update` -- which I feel takes longer than it used to?

(You also may be confused between `brew update` and `brew upgrade`. I know I often am!)
In America the police routinely use "obstruction" as a way to intimidate and bully people into pleading guilty, or giving up evidence. I think recent events have shown that if the government wants it, they're going to get it.
As someone with potato laptop, I am forced to disagree
Robinhood traders increase volume, increase volatility, increase bid-ask spread
Thanks for the Feedback – An Atomic Take
Don't read Marx, then. It would wreck you.
I'm sure I read that someone had done that calculation for Castle Bravo and was watching the test and for a few moments, as the fireball got bigger and bigger and bigger, that they had actually got the calculation wrong!
Yup. Be vary careful with your big tech accounts. They may be revoked without any path to resolution.
The toolkit is based on presentations which provide a direct representation of underlying objects. That (I think) is the most distinctive feature of CLIM-like systems (compared to other toolkits). That said, maybe we should remove the link to Guided Tour from the about page, because the manual is much more comprehensive. The specification is very well written, but it is rather hard to grok as a learning material.
The switch to "Apple Silicon" is about cost savings so they can further ignore the Mac, because the future of the company is in services revenue.
The Shadow Campaign That Saved the 2020 Election
okay but his eyes are bleeding don't you think you have a moral responsibility for his health
Have never used MacPorts, but based on your comment, and a few of the replies, I may give it a try. Homebrew is quite painful in many ways, particularly when managing multiple versions of a package (MySQL & PostgreSQL especially has had a lot of issues for me).

On the other hand, what I will say in favour of Homebrew is that its popularity does make life much easier as there's so much software available on it. Even very small / niche / new projects will often have a Homebrew package.
Gnu Guix Bootstrapped from Hex
With the FOSDEM announcement https://fosdem.org/2021/schedule/event/gnumes/

Gnu guix https://guix.gnu.org/ is now bootstrapped from stage0 https://github.com/oriansj/stage0
Kessler syndrome might start to be a problem once they reach a billion satellites or so. Space is big, all of these satellites have active control, and if a couple lose active control the orbit is so low they will deorbit in a couple of years.

Kessler syndrome would destroy SpaceX, so they're more aware of it than random internet people.

As for light pollution, see my other comment https://news.ycombinator.com/item?id=26036269
Pakistan only gets to decide what they can practically influence. Apple and Google could design their phones in a way where it’s not possible for Pakistan to wholesale prevent people from using a piece of software.
Not the OP but, I can confirm that iMessage works perfectly in Iran; However, because of both economical situation (inflation and the higher price of iPhone comparing to average Android phones) and the fact that local companies cannot release their apps on the AppStore, only a small portion of people use iPhone or in this case iMessage.
Apart from the magic, Harry Potter is just the well-worn genre of "school stories" and the social structure of the school is basically that of a select British private school, complete with boarders and "houses" and so on. It really was like that in the 30s (see Roald Dahl's Boy, for another example, or https://en.wikipedia.org/wiki/Stalky_%26_Co.).

I think Swallows and Amazons is a little stretched from what would have been normal levels of parental contact, but not beyond what a reader of the time would have considered normal or reasonable.
After all, art may only be a matter of consensus.
I know this example gets brought up many times but then, did the HNers get this completely wrong? Steve Jobs/Google/MS were right to consider remote storage as a feature and not a product. I see the comments from that time about rsync as a more technical variant of the same argument. Basically the argument is that remote storage alone is not going to cut it.
> The more people see it and appreciate it, the more validated and important the creators feel.

That is called vanity in one word.

> What exactly are you suggesting to the content creators?

If it really is a hobby, one enjoys it on it's own. The "showcase" part shouldn't be essential for one to take joy in the process.

My recommendation is to find a space where one can share what they achieved, but it really doesn't (shouldn't) need to be a "wide audience", rather the opposite: a group of people who actually enjoy the same things. Enthusiasts, maybe even fans.
I don’t buy that.

Steve: “We need to do [XYZ]”

Wayne: “OK, sure, but I’ll need to be rehired.”

Steve: “OK.”
Inuit Cartography (2016)
This is why the mindset that no body will leave whatsapp or social media is very detrimental and erroneous. Even if a few 1000 tech savy users use distributed communication that looks like regular traffic all the time, then when an event like this where governement shuts down all main stream social media happens, people will be forced to learn about distributed communication and mass transformation will happen.
I mean, I don't run any billion dollar companies, so what do I know, but Apple donating a couple of million to ensure that Homebrew stays active seems like a no-brainer investment to me.

Yeah, Homebrew has been doing this work for free thus far, but open source projects die all the time. It's very much in Apple's interest to ensure this one doesn't.
AWS and GCP could start by allowing domain fronting again.
I found that book rather annoyingly focused on nature holism and environmentalism, it felt like it was trying way too hard to project 21st century popular sensibilities onto Humboldt. And bizarrely it almost completely ignores his explorations in South America!
The problem you describe is real, but this program is a net positive (even in terms of the problem you're concerned about). Cops escalate mental health related scenes, which leads to people getting arrested and then put in a hold (which often gets extended).

If a social worker is able to resolve the situation without getting the cops involved, a cop isn't going to get personally offended that someone in crisis isn't "complying" and feel the need to punish them.
Me too. Shout out to the orga team who always provides cheap (but great!) sandwiches and mate. That's FOSDEM to me. That and the nerdy discussions in the rain while waiting in the food truck queue.
Here's an alternative way which does not require changing your production code. https://odwyer.software/blog/supercharged-python-testing-wor...
It also made sense that they'd make an absolute dogs dinner of golang package management after turning him down.

Some things are not in google's DNA.
I can help you migrate your comments into Remarkbox (founder).

I used to be able to import users but they stopped exporting email addresses from the disqus XML.

So instead I import user surrogates.

Reach out directly, Remarkbox is free now!
A screen that size seems to call out for an APL descendant.
The risk isn't just from being a test pilot, there is a line in "The Right Stuff" pointing out that the chances of a Navy pilot being killed in peacetime was 1 in 4 over their career.
As good it is on mobile, the interface is so small and hard to navigate / build. Now I secretly want wube to tackle factorio mobile. Not as complex as desktop factorio of course, but I want to know what UX improvements they can achieve.
Python's really as good as the underlying libraries and bindings. As long as you play within the standard library everything's fine but for most large projects that require a button of dependencies I've quickly ran up to the wall of needing more features / performance and ended up patching the underlying C++ code...
I'd love to see their take on a City builder. Skylines and Sim City are fun, but not challenging.

Programmatically, it's not that different from what Factorio is - isometric, moving stuff on conveyors = moving cars on roads, etc. They have the talent to make this genre more than "balance residential, commercial, and industry".
I think Visual C++ supports it for a subset of the language: https://docs.microsoft.com/de-de/visualstudio/debugger/suppo...
It's literally the first line item!
I knew an IT tech at a school district I worked at who did this back in the early days of BTC. He had 3 schools under his care which totaled around 1500 PCs. He built a custom image that had a hidden mining pool running, and over the summer he reimaged the computer labs first, then for every issue that cropped up on non-lab PCs, he would install his hidden pool on those too.

I'm not sure how many BTC he eventually mined, or if he ever wiped the mining pool off the PCs, but 10 years later, I know he has close to a $1M in various cryptos, so maybe he made out like a bandit.
>That’s why the participants want the secret history of the 2020 election told, even though it sounds like a paranoid fever dream–a well-funded cabal of powerful people, ranging across industries and ideologies, working together behind the scenes to influence perceptions, change rules and laws, steer media coverage and control the flow of information. They were not rigging the election; they were fortifying it. And they believe the public needs to understand the system’s fragility in order to ensure that democracy in America endures.
What Is Happening to Bitcoin?
shorter iteration times when exploring things live
I'm pretty sure it's actully the US Dollar. More money supposedly gets laundered in USD every year than the entire BTC market cap.
While I agree that banning religious apps is particularly objectionable, it's interesting to compare the response to Pakistan banning US apps and India banning Chinese apps.
Google is not all about that
After a professor died, a school had him keep teaching
"But well, what the fuck does comp-sci have to do with modern app development?" [1]

[1] Max Howell, https://www.quora.com/Whats-the-logic-behind-Google-rejectin...
Launching your first rocket could trigger an alien invasion on the planet. You now have to fight much harder enemies than the biters you have dealt with so far. You and the aliens will fight over resource fields. And you have to stop them from building their base to the maximum level.
It wasn't really T9 that was so good, it was the physical buttons. No misclicks, compared to a flat screen.
Apple did help with implementing support for ARM CPUs as mentioned in the changelog: "Particular thanks on Homebrew 3.0.0 go to MacStadium and Apple for providing us with a lot of Apple Silicon hardware and Cassidy from Apple for helping us in many ways with this migration." Making sure Homebrew works on ARM Mac devices made sense for Apple.

Meanwhile providing money for no reason to Homebrew wouldn't make business sense. As far Apple is concerned, Homebrew works, and providing financial support wouldn't make it work better.
Well since you asked, there is Nim (nim-lang.org). The syntax isnt exactly Python, but it is whitespace sensitive and heavily draws from Python. It has a lot of great features, if you want a typed language with whitespace sensitive syntax, I recommend it!
The actual author of KSP (Squad is an ad agency... the creator made KSP inside Squad as a deal when he tried to quit, they said they would let him create a game with their money if he didn't quit) is now making another game in the same style, also closer to his original goal (he was my classmate, and told me his goal was to make a buildable airplane game, rockets were probably just easier to simulate at first) named Balsa Model Flight Simulator
I'd say one major red flag is you're 'self-teaching', should be 'self-learning'.

Little things like that are going to make people reject you, even before they look at your code or resume.
You just summarized what I wrote two days ago https://ruky.me/2021/02/03/would-you-pay-me-if-i-built-a-web...
Sadly, while Java is otherwise careful to enforce various standards, anyone is free to call whatever they like LTS. OpenJDK (the source of most JDK distributions) has no concept of LTS (e.g., you'll find no mention of LTS here: https://openjdk.java.net/projects/jdk/11/). Different vendors can call LTS whatever they like, and what that actually entails depends on the vendor.

If we define LTS to at least include long-term maintenance in the form of bug and security fixes of the entire JDK, then no one offers a free LTS. Free offerings that call themselves LTS are just builds of the OpenJDK Updates project, that backports fixes from mainline, and so only includes fixes for the intersection of the old version and the current one (i.e. no "free LTS" offers patches for, say, CMS or Nashorn, and multiple other components that exist in 11 or 8 but not in 16). "Free LTS" offerings are only recommended for legacy hobby projects. Important production software should use either the current version (free) or buy an LTS service for an old version from some trusted vendor. The only version that is fully and freely maintained is the current one, and it also offers the cheapest upgrade process and the best performance. Don't think that if the vendor calls something LTS and ships updates that include some fixes you're actually getting some fully-maintained JDK.

BTW, AdoptOpenJDK is not affiliated or involved with OpenJDK, and is made by an IBM team that is exceptionally uninvolved and unfamiliar with OpenJDK compared to all other OpenJDK distributions (Oracle, Red Hat, SAP, Azul, Bellsoft, and Amazon).
It's worse even than that.

As long as one company controls the One Rendering Engine, all websites are tested against that One Rendering Engine (i.e. not the truth of the spec).

It becomes impossible to create a new rendering engine without actively copying the quirks behaviours.
IIRC, Apple does (or at least did) donate Hardware to some of the maintainers. I remember some of the Homebrew maintainers answering in comments here on HN that hey received M1-based MacMinis - this is of course in the interest of Apple but also shows that they do care about it.
Pakistan's laws are clearly wrong, but Apple and Google do not and should not have the authority to bypass any country's laws.
The New Silicon Valley: Tallinn, Estonia
Probably comparing it to MacPorts, which does allow multiple versions of the same packages to be installed simultaneously.
A lot of comments here are talking about sharing a virtual office or working with VR. No one seems to note that if you cover your face with VR headset no one can see your facial expressions. The article says "more than a dozen cameras".

What if this is actually a helmet? Apple called the FaceID dot matrix projector and capturing a camera before IIRC. It would be possible to capture facial expressions, and even depict the user reasonably accurately in the virtual space. I know trying to represent human facial expressions in 3D is likely a doomed attempt. But it is nice to imagine that Apple might be thinking a bit ahead.
What's ironic is that SSDP discovery (the vulnerable service) is terribly unreliable on my network: "movie night" usually involves several reboots of the media server and client, and possibly even trying more than one client.

Even though my server has about 50-50% odds of showing up, I always get listings from Crackle, no matter how many times I try to hide them. (It always resets with each software update and with all of the clients I have there is a software update every few days)

I am turning off my Plex server this weekend; the thoroughly pizzled game streaming service they launched was the last straw -- they aren't looking to serve their customers, they are looking to get bought by Verizon, Gamestop or do a SPAC.
23andMe to merge with VG Acquisition Corp. to become publicly-traded company
I don't understand, what's the difference exactly? They effectively say the same thing to me...
> Having known several friends who got committed and held against their will in psych wards

I don’t believe you
And Firefox is now pro-censorship. i.e. dead to me
This wasn't about shipments, but about either transaction log, or property deed ownership system controlled by government.
The app is called “Shoppee”.
That would be odd if true.

I've personally created a BSP and did board bring-up on a platform based on the NXP LS1046A (one of their ARM based QorIQ SoCs). That chip uses DDR4 and didn't require any blobs (aside from the Ethernet hardware). All of the memory controller registers were fully documented too. The DDR4 controller there was very similar to the DDR3 controller on their older T2080 PPC chip that I've worked with.

In fact, one of the most annoying parts of the board bring up was determining what data strobe delay values to use via a process of trial and error.

I'm not sure why NXP would use a different DDR4 controller for the iMX that requires a blob while their other chips don't.
I disagree. Apple would spend the time to make universal binaries work (unlike homebrew, who has stated they won't support them). Not installing universal binaries has some bad implications for Rosetta for developers. Having mixed single processor binaries in PATH can cause architectures to switch unexpectedly for subprocess chains (like when running a build tool), or even get "bad CPU type" errors in some contexts if the wrong arch is first in PATH.
This was a recent discovery for me -- you can verify not only the peer uid/gid but also the pid using getsockopt so_peercred. It's very neat indeed (and this is what postgres uses in the pg_ident.conf):

https://github.com/postgres/postgres/blob/master/src/port/ge...
Here is another proxy: https://signal.tube/#langis.lstwn.de
Yes and no, Apple doesn't want the support issues going into their queue and clogging up their customer support system.

When Billy Bob installs the wrong package from Homebrew now he just complains on a forum like this, or on stack overflow. He doesn't email Apple
Fwiw you can use the Nix package manager (https://nixos.org/) on OS X to accomplish those same things. Lots of discussion about that the past few years:

https://google.com/?q=nix+on+mac+os+x

Nix has more packages than MacPorts - 60k vs 37.6k - though that's not necessarily a guarantee the ones you need are there.

And like MacPorts it doesn't do weird, non-Unix-y ownership changes of system directories like Homebrew does.
Ask HN: Good projects with LiveView and Phoenix for a newbie
I'm a front-end developer trying to learn Elixir/Phoenix and LiveView, and right now I'm trying to figure out what could be some good projects to start with.
I guess I'm not fully aware of LiveView's capability and that's why I have so many doubts about it.
As of now I've followed Chris McCord's Twitter clone video[1] and Dennis Beatty Todo List[2]

Any ideas or guides would be great. I appreciate your help!

[1] https://www.youtube.com/watch?v=MZvmYaFkNJI

[2] https://youtu.be/xgz-HTot3R8
Proving the commutativity of addition in Formality (ASMR?)
My experience with the Signal team in issues and their community has been about the same.

They're generally dismissive, especially so about design problems that cause a big amount of bugs that are strewn throughout Signal, like their handling of message timestamps/sync and dismissal of the IME concerns.
I don't understand the point of reinventing many wheels. Why not build a friendly chat app on top of established onion routing protocols (Tor/I2P), or add your own onion routing backend (proxy) to established federated chat apps like Conversations, which already has perfect Tor integration for Jabber/XMPP over .onion servers?

Also, Session is promoted as a non-profit project, but following links around about LokiNet and Oxen you find out about a blockchain-based cryptocurrency, which is known to be an anti-pattern on many levels (though they use Proof-of-Service not Proof-of-Work which is slightly less worse).

Finally, Session appears to be free-software (good), but is not distributed on F-Droid, the only privacy/security-friendly app store for Android. They encourage you to download random APKs from Google Play (which requires Google Play Services malware and a google account) or Github (owned by Microsoft, though i note they sign checksums with PGP on Github so it's safer to download from there than Google Play, even though they don't provide instructions on how to verify signatures). On F-Droid, they could either have F-Droid build/distribute the package with Fdroid's PGP key, or open their own F-Droid repo with their own PGP key (like Newpipe did), or both.

I really appreciate their communication around dissent and the need to protect communications to help the people against their governments. However these three points i just noted are really shady to say the least. I understand they need to please investors to put money in their fridges, however trying to mix for-profit incentives with non-profit services to the communities is always a dead-end.
How to Find Out If You Have a Winning Pitch Deck
Not those who travel 3x per week for one hour meetings