skysight-inc/HackerNews huggingface dataset:
I think it’s because enterprise architecture is taught and practiced as “architecture of software in a complex environment” rather than “architecture of a complex organization containing people and software “. A complex system with no architecture governance and rampant complexity cannot function sensibly and mr. Conway tells us there is a homomorphism between software and organization. I have been earnestly trying to fix this with an EA course I teach but the going is slow.
most users returned the funds or weren't able to withdraw.
current exposure is less than $10M https://www.reddit.com/r/blockfi/comments/ngibvk/update_on_b...
Anecdotally, I spent an entire week, unmasked, in an apartment with someone sick with symptomatic Covid, and never caught it.

Anecdotes are not data.
Why tech firms are trying to run away from politics–and failing
https://www.economist.com/united-states/2021/05/22/why-tech-firms-are-trying-to-run-away-from-politics-and-failing
I was surprised to see "By default, GPU rendering is enabled on Mac, and disabled on Windows and Linux". Is there any reason I shouldn't manually enable GPU rendering on Windows/Linux?
The original claim was

> At some point folks just get tired of dealing / seeing consequence free crime right in front of them. I think families with kids being impacted there particularly.

Having lived in the area for 25 years, I think there is definitely more visible consequence-free crime. The stats do show it's a bit less likely that you'll get killed. And to your point, I'm sure Miami has its own problems. But I think SF has been going light on crime to the detriment of its quality of life.
cf Smart Pipe
https://youtu.be/DJklHwoYgBQ
> wonder why some people take off their masks to talk.

Because voice is muffled by the mask and makes it very hard to understand in some cases. Taking off the mask is not acceptable, but it is not an unjustified response.
Thank you for the amazing article and detailed insights. Great writing style and approaches.

How long did you spend researching this subject to produce such an in depth report?
Mining Pi Network
Not just startup speed, but speed/efficiency, period. I use Sublime a lot to manipulate decently large csv, json, etc. files. Multi-cursor text wrangling still works well even with 10s of thousands of cursors, VSCode chokes hard way before that.
Sublime can be downloaded for free though. It just bugs you every few days asking if you would mind paying. That’s my situation now. I’d love to through some cash their way since it’s a great product, but it’s just a bit too steep.
It says so in the sixth paragraph.
The Warner-Discovery deal and the future of streaming
https://www.economist.com/business/2021/05/20/the-warner-discovery-deal-and-the-future-of-streaming
This really turns up the curiosity related to questioning what exactly dogs are smelling when they do this to each other.
We're not anti-Starlink - as we said, we find it extremely impressive and actually intend to use it at some of our own ground stations. For what it is designed to do (broadband to fixed terminals, where privacy and openness is not a concern) it is extraordinarily good.

It isn't us calling Starlink fixed - FSS and MSS, and FSS with ESIM (Earth Station in Motion) are legally defined and separate categories with separate licenses and separate rules, and Starlink is FSS - those are the licenses they hold and those are the bands their hardware is designed for. FSS terminals ARE allowed to move (this is what an ESIM is and I imagine is the "large-ish vehicles" you're talking about). As for on aircraft, I believe that was an experimental license but also aeronautical satcom licensing is sometimes an substantially separate situation legally.

We are not the ones calling Starlink Fixed Satellite Service - SpaceX and the FCC are. Literally any one of their FCC filings will include the phrase "fixed satellite service" or "FSS" somewhere, because that's what they are and that's the license they have.

WRT ISLs, I repeat, ISLs and point-to-point connectivity are not the same thing at all. ISLs are where satellites communicate with eachother directly. Point-to-point connectivity has nothing to do with ISLs (though it can use them if the network has them) and is a matter of terminal-to-terminal links without use of a dedicated feeder link or official ground station. Starlink does not need ISLs to do point-to-point, and FemtoStar (which will not have ISLs at all) can do point-to-point just fine without them.

We're fully aware Starlink is a beta, and to be fair to them, even in beta they're much closer to done than we are. We also know they totally COULD do MSS if they decided to get into that market. However, we also know that the core offering of Starlink is internet service via official ground stations, and that they haven't made any moves towards MSS so far - only FSS with ESIM licenses. There are many positive terms with which SpaceX could be described, but without a doubt "open" is not one of them, and that seems to hold true for Starlink no matter how high-tech it may be.

I really struggle to see a situation where someone considering Starlink would consider FemtoStar a valid alternative, or where someone considering FemtoStar would consider Starlink a valid alternative. The terminal size, the network architecture, the privacy properties, the openness, the performance, the licensed service type, there's way too many major differences in design goals and priorities to make an apples-to-apples comparison.
The team is just one variable in what makes a startup successful. It happens to be the most important variable IMO. But collecting data wouldn't help here, as success may be attributed to a founders network or availability of capital or just the idea being so great e.t.c. too much to account for scientifically. And not repeatable it seems.

They bias towards multiple founders because running any business on your own is hard. You can collect this anecdote from almost every solo founder. It requires such a breadth of skills that is rarely in just one person. You don't have time to specialise in multiple non related areas. You need help.

What can you do about it?
Successful solo founders tend to hire very quickly so if you're doing well and you're in a position to start hiring, do it, then apply to accelerators or whatever with your hired team. Or don't and just continue working on your business like a normal person.
Fiat is a currency that's continuously going down in value. There can be no dispute about that; it's the stated goal of nearly every central bank.

So, I don't want that. It's that simple. If you could transfer USD anywhere without audit and the US fed had it increasing in value, I wouldn't need bitcoin.

But they can't do that. They literally cannot afford to in the sense that the government they're attached to does deficit spending and the bond market isn't enough. They have to print. Not only must they print, but the spending that causes them to do it is heavily military. They're buying the tanks and planes they used to start wars for as long as any of us have been alive (Korea, Vietnam, Iraq, Afghanistan, etc.) Thus, every dollar I keep in my pocket is a continuous loan to their war machine; it loses value and that value goes to buying bombs.

I'm not participating any more. I'm taking my barbies and going home. Before BTC, there was no where to run to. Now there is. No more fiat. Long live deflationary, un-censor-able, distributed crypto currencies.
One of my favorite esolangs is FRACTRAN[0], because at first glance it seems impossible to write any programs in, but a little insight from number theory (concerning prime factorization) makes it tractable. I even wrote a compiler for FRACTRAN in Haskell[1].

[0] https://en.wikipedia.org/wiki/FRACTRAN

[1] https://github.com/siraben/hasktran
I expect to have a Nezha before the end of the month. I got in an early-bird order on Indiegogo. I've been using one in Beijing via SSH (thanks to RVBoards) for the last three weeks.

I've already have a BeagleV beta board for almost four weeks I think.

I'm expecting a HiFive Unmatched in very early June -- SiFive report that the boards are currently en route from the factory to Mouser.

Shit's getting real fast.
How to Thrive in the Shadow of Giants
https://www.economist.com/business/2021/05/20/how-to-thrive-in-the-shadow-of-giants
I don't necessarily object to high schoolers substituting foreign languages for computer science, but if you don't think of foreign languages as a strict requirement, you should allow other substitutions, like art or music classes.

Doing this way makes them seem either clueless (programming and foreign languages serve different educational goals) or disingenuous.
What if you're estranged from your parents? If you haven't talked to them for twenty years are you still liable?
> But if a compiler can prove that UB can happen then it can completely prevent you from building that program.

Not really; the C standard requires implementations to have particular behaviour for executions which do not encounter undefined behaviour, so an implementation still has to do the right thing for valid cases. So if there's even one possible set of user input etc. for which the program has defined behaviour then a compiler has to produce an executable.
If you've been using 3, you probably paid for an upgrade: http://www.sublimetext.com/blog/articles/upgrades
> Does all of the documentation for sublime text 3 also apply to 4?

All of our documentation has been updated to describe both 3 and 4. The vast majority of the changes have been additions.

> Is 4 compatible with plugins for 3?

Yes, completely. What's changed is there's now an extra plugin host for python 3.8 with ST4.
Much like Bitcoin itself, this article didn’t make sense, didn’t convince anyone who knows a lot about finance why it matters, and is worth shit.
I once spoke with a Christian opthamologist who described how many times her professors had to remind their students that the eye was a feat of evolution, lest they reach the conclusion that this impossible engineering achievement was by the hand of God.

While this comment may draw unhelpful and undesired debate, I genuinely believe these amazing structures were created by the Word of the Almighty God and credit should be given where it is due. These are incredible designs by our omnipotent creator.
I appreciate your civil tone. However, I do think you are defending a much weaker interpretation, though. My interpretation of the OP's claim of "profiting from death" is far stronger than yours.

> Yes, quite explicitly? Many people publicly made the argument that it was worth more people dying to keep the economy open,

Yes, in the same sense that having high ways open (or having them at all) will cause more automobile-related deaths but will improve economic output and general quality of living of its citizens. So, in this sense, a driving commuter benefits from having high ways, but does he profit from deaths from automobile-related accidents? I see that as a far stronger statement/question.

Edit: minor edits on words
I don't have data on exact gains from hardware accelerated rendering, but simply disabling the blinking cursor reduced power usage by 1W at idle.
I bought the 34" curved Dell monitor (U3419W) with the KVM switch built in and I am very happy with it.

Dell's Mac support is pretty bad but being able to hook 3 computers upto the monitor works very well. I use usb-c, HDMI and display port.

I found a command line tool for mac that sends the correct command codes to the monitor to make it even easy to switch machines. My one laptop has the touchbar and it is easy to add buttons to it for monitor switching.
Perhaps, but regardless, the other companies could still attempt to bid up, and if they're unwilling to, then they can hardly complain about there being a shortage.
One problem--ethics.

Can't knowingly give humans less protection. It's not a money problem.
Hypernym Extraction from Text Using Machine Learning
Sometimes after I type a variable name (the whole word, not partial) it autocorrects it into something else. I am in the habit of hitting Esc after each word now.
ST3 required an updated license too
They didn't ship with mine! :)

Probably, an update to a later version. I don't know?
This is not a gif that somehow causes excessive allocations when rendered, the gif is being opened in a specific editor.

The gif has nothing to do with it if anything, opening 700+ frames in an editor is causing a problem.

It is a clickbait title trying to take advantage of the fact people will think this was like gif bombs of the past.

-

Downvoting me won't make your uninteresting bug in the systems layer of a new arch interesting, or your title any less clickbaity, nor will your quoting rules about mentioning downvotes like a bot :)

Clickbait is dirty stuff that shouldn't be allowed to ruin the usefulness of an aggregator by turning every post into a headline writing competition
By development, I assume you mean product development.

Generally for enterprise product development language like C++, Java are preferred. You don't need to develop own "project" to get better in programming. You can contribute to open source projects.

I would suggest to keep applying for development jobs. Polish your resume and cover letter.
Oh, I actually meant that long mode, i.e. 64bit x86, got rid of a lot of 386 (and 286) cruft.
FiiO BTR3 Bluetooth receiver.

I have a few wired headphones I absolutely love. Sennheiser HD650, Sennheiser HD58x, Oppo PM3, to name a few. I'd like to use them wirelessly, because, hey, it's just super convenient...

I clip this small receiver onto the headphone band (above the ear), and run a small cable up along the side of the headphones. Now my headphones have bluetooth!

It powers up the Oppo PM3 and Sennheiser HD58x's more than enough, and it sounds great. It's comfortable and light - you wouldn't even notice honestly.

I highly recommend.
I love how Sublime text is fast and handles large codebases pretty well in my opinion when compared to using VSCode.

I’m definitely not trying to hate VSCode i think it’s awesome too with all the community support but sometimes it just uses way too much ram making my system slow
To be fair, if engineers from other countries can earn more money in America, that's an indication that their skills are better put to use here than elsewhere.
But there is an order of magnitude quantitative difference here that is hard to argue will go away with familiarity (assuming the 10x line count difference estimate is right). Fitting 10x more functionality in the screenful of code you are looking at is a big cognitive advantage.
Specifically a g-holed torus, since the digestive tract isn't the only hole through the human body. At the very least, the mouth and ear are connected forming another hole.
Workers feel burned by broken promises about remote work, BS corporate culture
It's been 84 years...
The defaults are there to onboard people, or to work for people who are light users. Any tool, not just VSCode, you use for hours with every day is worth spending some time configuring to the way you want and work well in. Learning it, configuring it, and even extending it with your own plugins, can pay huge dividends for your productivity.
Ask HN: What’s it like being a systems engineer?
I’m really curious to find out what’s it like being a systems engineer or how would you define your role
Yeah, I know this history well.
A major justification for removing the previous content blocking API was that it could be used to do things like inject JS. So clearly the intention is to have content blocking extensions not do that at all. Although in this specific case, it might still be possible.

AdGuard and uBO for example use the content blocking API to inject blocking "scriptlets" on sites where this kind of thing is required. That kind of usage is made much more inconvenient with Manifest v3.
More memory, more model choices, company with more experience, android (remarkable is more open, but android allows using Kindle, Pocket, evernote etcetc). I used it for reading books (mostly technical) and writing on everything is perfect (really fully replaced paper for me) and I do not really notice any latency for my purposes. Never tried remarkable so cannot compare that point really.
Pointers are hardly even required to have a bit representation at all! [1]

This is one of the most common impedance mismatches between programmers and the C spec. C does not mention how the machine should handle memory. Variables and pointers are just abstract constructs there. While many programmers think their programs are a giant char* on their DRAM stick that can be fiddled with at any time and in any way they please.

([1] Actually this is not entirely true but it is better to think of them this way for the sake of not making more assumptions on the memory which are UB. Pointers are allowed to be converted to integer types - but with the caveat that alot of behaviour around it is implementation defined and of course surrounded with a big dose of UB as well!)
No, like

<script type=“text/scheme”>

I also wish browsers had built out the ability to plug-in interpreters for processing script tags.
My point is that even the "untrustable Chinese" were saying airborne transmission at the outset. And other evidence that they were right came pouring in from other countries like Korea, Hong Kong, Italy, etc right from the start.

The CDC and WHO's decision to deny airborne transmission 14 months into the pandemic is purely idiotic.

So who do I trust now? Independent Scientists. Basically Twitter, ffs.
Ant queens mate only once in their lifetime and can live for 20+ years. All the individual ants born in a colony in that time are from the same genetic material.
Facebook refuses to remove attack advert linking Ilhan Omar to Hamas
> Dereferencing a pointer further in the code shouldn't be a valid justification for optimizing out previous tests of it being null.

Not further. Anywhere. If the implementation wishes to rewrite pointer dereferences from `use(*p)` to:

if(!p) abort();
use(*p);

it may do so (undefined behaviour!), but if it chooses not to do so, it may not later pretend that it did, and remove a explict `if(!p)` that the programmer wrote. Given:

use(*p);
if(!p) return NOPE;

this is fine:

if(!p) abort();
use(*p);
//if(!p) return NOPE; // unreachable because of if, not because of use

but not:

use(*p);
//if(!p) return NOPE; // CVE-20XX-XXXXX

The implementation can optimize based on information (like "p is not null") that is actually true (even if that's because it made it true), but not based on information it assumed was true on the basis that it counterfactually could have made it true (but didn't).

> it would prevent many classes of branch pruning.

Yes, that's the general idea.
The author, Michal Necasek, is certainly an expert on decompiling old binaries. He has reverse-engineered old copy protection system, patches old operating systems to run on modern systems or emulators, patches together broken installation disk images to make them work again, is frequently disassembling old programs to find out why they worked on older hardware and broke on newer ones, and more. Doesn't take long reading his site to find articles with such things.
A fun piece of history where a similar story occurred in regional Australia too. In this case it was a passenger aircraft that was lost at night. The townspeople heard it circling overhead and lit up the racetrack. Everyone survived and the plane took off again to continue the journey in better weather conditions.

https://www.abc.net.au/local/stories/2006/11/21/1793944.htm?...

>Alderman Logan recommended that we should set up a runway with the aid of motor headlamps".
>My brother said they wanted any body with a car to go to the Albury racecourse and form a circle and turn their lights on.
> I can remember getting into the circle around the racecourse and the plane coming down. A big hooray went up. We got out of the cars to walk over and I can remember all of the talk that was going on and excitement and seeing the crew walk around. I can remember touching the plane.
> The rationale for cheap masks is that they drastically reduce the spread of particles from the wearer to everyone else nearby.

If so, why does states with the highest mask use (CA, NYC) have much higher covid rates than states with some of the lowest mask use (Florida, Texas)?
This question has been asked a lot, so thankfully I've got an easy answer: You don't actually want to build on top of our UI toolkit. We make breaking changes all the time, there's very little documentation and no release cycle at all. This isn't a problem for us as we have in-house knowledge and can fix any breakages trivially, but you don't want every open source project to have to maintain it's own fork of a UI toolkit.
> Not sure how others do it, but on standard keyboards I've always struggled with accurately moving my hands

To the best of my memory, I just accurately moved my hands even as far as the \| or =/+ keys. Using arrow keys would've required quickly feeling for the arrow-key cluster before using it.

Now that I'm on a split keyboard with a reduced number of keys, I think people vastly discount how difficult/awkward it is to accurately use the standard keyboard layout for programming without looking at the keyboard.
Wish they had https://www.claws-mail.org/ for iOS and Android. I remember K9 for Android used to be decent back in the day when Android was on the G1 and OG Droid, no idea if it’s even still around.

Outlook for iOS is surprisingly good.
The thing is iPad with the M1 cheap is really blurring the lines between Mac and iPad. The only thing that limits the iPad are Apple’s limitations.

Their argument doesn’t make sense when we are considering that they offer Pro versions for the iPad and iPhone. If people getting the professional version of the device they assume that these users are advanced enough to install what they see fit.

I don’t agree with the argument itself that it’s necessarily protects more. Because there were already cases where Apple put apps on the App Store with malware. And there was malware for iOS that bypass the installation process like the famous jailbreak via safari. It’s just makes users wonder even less aware to security issues.

Also I don’t remember every getting any issues with malware on MacOS ever.
Evolutionary medicine looks to our early human ancestors
That sounds a lot like a vortex tube, a tube with no moving parts that separates a stream of air into hot and cold, which at first sounds kind of impossible!

https://en.wikipedia.org/wiki/Vortex_tube

http://vortextube.scienceontheweb.net/index.html
I am quite interested in the difference between people's intuition about things. The more complex a system is, the less I tend to think about it being designed.. It is just too beautiful to be a crafted artifact.