skysight-inc/HackerNews huggingface dataset:
Microsoft could easily afford to spend a hundred million dollars on making it work. Bringing up their own processor would be difficult to that degree, but now apple have done it they should be able to do it.

Interestingly, ARM to X86 is probably easier because ARM has a machine readable specification (I don't think Intel or AMD have an equivalent)
We Can’t Have Humane Technology
Talk about gas lighting. The commenter should just accept racism as a daily fact, not be surprised or saddened, and not even mention the sadness it brings? I find this pretty offensive.
This is pretty neat. I like the minimalist design.
No, it's not just a Ubuntu fork. Many apps are elementary specific, written in Vala iirc.
No, it isn't. It's toe-to-toe on single core performance, sometimes faster, but slower in multicore.
I'm not sure what point you are trying to make? If AWS gives $10,000 in cloud credits to a startup and their product goes down, it is AWS' fault?
You can't be saying that the country is completely unified over this issue... what do you mean by this?
They might be counterproductive, if they give people a false sense of security.
[flagged] Paul Graham's response to AOC's statement on billionaires (twitter.com/paulg)

https://news.ycombinator.com/item?id=24099192
The switch is roughly 10x less GPU power than a PS5 for about 2/3 of the price.
There are still parts of the world where Self Driving is not a good option. In Places like Africa, Many Underdeveloped Countries in Asia, self driving is just not feasible
I think imperative programming will make a huge comeback.

(Although given the success of Golang relative to other upstart languages, I guess one could argue imperative programming never left)
PCs were not the only alternative to Macs in the Early 80s and 90s.

In front of me I have an Amiga 600 (with an accelerator) and the whole OS can be installed from 5 floppy disks and is roughly equivalent to MacOS. I also have an Atari ST 1040 with TOS. No autoexec or IRQ madness to deal with. They mainly just work.
Even with current abstractions this is the case. I'm not worried about users that have sufficient knowledge to intentionally modify a file. Users who know enough to find, much less modify an sqlite database can make their own mess if they want to. I'm more worried about cases where something like a sidecar file gets deleted or overwritten, or fails to be copied along with the main file. Some programs and file formats come up with their own way of embedding sidecar metadata in the main file, but that is a complete hack that has to be used to work around the fact that the sidecar file cannot be made inseparable from the main file while still being just another file. Alternate data streams on windows can sort of do this (xattrs on nixen aren't really up to the task) but they are completely non-portable.
Facebook’s Libra to reportedly launch in January 2021 as USD stablecoin
Sorry didn’t catch the produce part correctly - HMB is amazing for that. The barn/farm stand on Kelly Ave (Andreotti Family Farm) is awesome and very fresh.

Thanks for sharing the history! Looks like 42 is right on top of the bad site. Guessing much like that Intel wheat.

The other problem Bay Area and much of CA have to also deal with is Mercury contamination. Much of that was from the gold rush era. Nasty stuff.
Israeli Scientists Use AI to Reconstruct Broken Babylonian Tablets
> I never said the cheese was authentic

> I said “as authentic as possible”

Explain to me how this is "putting words in your mouth". To me, you're trying to focus on "authenticity". My point is that in this particular case, it's not just about the recipe, but specific ingredients that are really hard to replicate. That's why "authentic" shouldn't be the goal.
I don't think anyone is "popularizing the polarities of the topic" when they draw attention to those video recordings and the way they shock the conscience of people.

And I don't like to pick apart semantics, but the way you use the term "American BLM" is a Straw Man and an Ad Hominem deployed in tandem. It's difficult to have a constructive debate when it's posed in those terms.
The false part is "tests were only available to certified essential workers".

That's true for people seeking tests, and workplaces etc.

But the statistical sampling was conducted separately by the Office of National Statistics (not the NHS) across the whole country in order to understand the pandemic, and it did have access to tests for this purpose.
I'd agree with you in general; but in this case, it's recipe + ingredients, where the ingredients are really, really hard to replicate elsewhere.
The Advanced Matrix Factorization Jungle
Startups are companies with a scalable business model. Unlike regular small businesses which do not necessarily meet this definition.

Pursuing scale does not mean starting immediately with scalability in mind. It means creating a scalable business model, that is able to scale in subsequent stages.

That means that in the beginning you will have to iterate quickly to find that formula, aggresively discarding ideas (and therefore code) and moving fast.

But that's not sustainable. Once you've found that formula, then you have to rebuild it solidly so that it's secure, performant, scalable and reliable.
Basslink (the HVDC connection between Victoria and Tasmania) is still operational and this year has swung to a net transfer of energy from VIC to TAS for the first time since 2008, due to drier weather causing less hydro power. Victoria is predominantly coal-powered.

https://aemo.com.au/-/media/files/major-publications/qed/202...
(Section 1.5, figure 30)

So it's more correct to say that local generation is 100% renewable, not total energy consumption.
Gotcha, it just emulates the memory ordering? At the instruction level? thank you!

edit: dunno how to feel about getting downvoted into oblivion for this thread, on one hand, it seems really cynical for people to read me as...masterminding some way to make someone smart look foolish?...when I'm legit asking qs - I don't have a CS degree and clearly don't understand some of the formal terms around CPUs, but I'm trying! :)
From what I've gathered when I looked into moving to CH (I could be wrong, and for personal/pandemic reasons didn't pursue this avenue), it's very hard to build a long term life in Switzerland and virtually impossible to gain citizenship through anything but marriage or extraordinary circumstances, but YMMV.

If you want to move to Switzerland from the U.S. the easiest thing is to just go there on a 90-day visa, and constantly re-up it by crossing the boarder and coming back. This will work temporarily, and if you want to stay on a permanent basis, the only way I found was to get a non-EU eligible work visa, which requires you to leave the country, apply and get approved, find an employer, and only then re-enter. You cannot just find a job while on a 90-day.

Most emigrants I met in Zurich where employees of multinationals who managed the visa process for them. If you don't work for an international bank, you're second best bet is to go there on vacation and fall in love :P
Earth is 2k light years closer to supermassive black hole than we thought
Don't bother switching, companies that can't keep their internal issues private generally have lots of other issues. The devil you know is better.

It's like the kid getting caught doing drugs who claims it was their first time so they should be let off, odds are it wasn't their first time.
From the article: “When the final two turbines are commissioned at Granville Harbour, Tasmania will have access to 10,741 GWh of renewable generating capacity – well above our average annual electricity demand of 10,500 GWh,”

How do they determine renewable generating capacity? I'm asking because it will vary years to years. Is it the theoretical max, or is it the value based on some averages of the expected output?
Agreed—I had a mixed reaction, having worked for a FAANG. There are nuggets of truth there, the biggest one being "A recruiting team that looks like a college admissions office is certain death for a startup." That is undoubtedly true IMO. But toward the end it goes off the rails, with the stuff about working 5-hour days revealing a lack of commitment and indifference. The reason why Google engineers can work 5-hour days is because they are a large company, not a startup, and they can direct resources more efficiently than a startup and devote engineering hours to core problems instead of startup-style "all hands" processes. So IOW, if engineers are working 5-hour days, does it really surface not giving a shit? I'd say "it depends." It depends on whether you are a startup or a Big Corp, and it depends on the company culture and workflow. I don't think it's an A/B indicator of passion for the company or the product.

Overall though, this post left a bad taste in my mouth, and I could only keep thinking that I'd never want to work at Scale.
Magnetic USB C Adapter 20Pins Type C Connector
There is some really, really good advice in here for those folks who might be struggling with identity and self-valuation in today's excessively connected culture. There are a couple of indelicate points, however, that I think bear addressing.

"Independent-mindedness" is a very, very leaky abstraction. It is certainly not a scalar quantity (as Paul seems to suggest), nor is it something one is born with. At best, it is a measurement of distance from the cultural mean, and culture is n-dimensional.

Culture is also contextual. Paul trades a little paint with this concept but fails to impact it fully. If you're trying to expand your understanding of the world (and consequently your ability to reason about it, which will help you think for yourself), one of the best things you can do is to travel / move / change jobs / insert contextual mix-up here.

He touches on some qualities adjacent to these concepts with stunningly good advice. Think for yourself. Be curious. Ask what's missing. Step back and see how people think. However, he notably avoids giving a name to one of the most important components of curiosity; that of humility. He talks around it quite a bit - but somehow misses calling it out explicitly. This feels like the kind of thing that someone of his considerable success might take a little for granted. Not that he doesn't have it himself, I cannot make an assessment as to that one way or the other.

This leads me to one of the things I found most dissonant about this piece; Paul absolutely nails it when he talks about having sovereignty over your thoughts. In the context of an article that's about "how to make it". Pressure to succeed financially or to gain social recognition is one of the most deleterious forces to a diverse culture of thought. Forgive me for getting a little political here, but IMHO it's the core reason that capitalism has an upper bound. Fiscal incentives are by their nature (and design) reductive.

From there, I have a couple of other, relatively minor, gripes. I'm as uncomfortable as many of the rest of you with how specific the prescriptions for "thinking for yourself" get. Furthermore, the idea that you have to insulate yourself against those who are different from you (even if you perceive that difference to be I'm weird and they're not) is fundamentally antithetical to expanding your worldview.

That being said, if you're struggling with feeling like the world is trying to put you in a box, the things Paul suggests here are helpful: Indulge your curiosity. Don't hang out with people who get down on you for being you. Humor and ingenuity are sibling concepts. Don't participate in intellectual fashion.

Most importantly, don't let people tell you how to think.
The climb to mid game is definitely the part of the game that works the best, I have some plans for a more extensive endgame, but it's going to be a while.
True, but it’s frowned upon to editorialize the headline, the milestone is still important imho, and Victoria’s coal heavy generation mix is temporary.

https://environmentvictoria.org.au/our-campaigns/safe-climat...

> But Victoria is catching up. In 2016, the Victorian state government announced new renewable energy targets. By 2020, 25 percent of Victoria’s electricity will come from clean renewable energy. By 2025, that will rise to 40 percent.

Their target is 50 percent by 2030, but I’m overly optimistic based on runaway rooftop solar deployments and the current utility scale projects in the pipeline. It is highly likely most of Australia is 100% renewables powered (electrical, doesn’t include transportation) by 2032, 2035 at the latest.

https://reneweconomy.com.au/australia-can-be-powered-100-by-...
I think the M1 macs are the first really significant product that Apple has introduced since Steve Job's death.
Well, what is your goal?

If you want to play with sprites and lines and stuff, use modern PC. It does the things that poor C64 never dreamed of, and if you want constraints, there are always things like "1k demos" which let one express their creativity while keeping the minimal amount of code around.

if you want to understand stuff down to the metal, there is a whole embedded world out there. From the simple 8051 with a half-dozen registers to 32 bit ARMs where you can learn how to set up DMA transfers. (My favorite one is 8-bit AVR: the datasheet is small enough you can read it end to end, there are plenty of peripherals, but at the same time it is slow enough you have to occasionally solve "how to code this quickly" puzzle)

I see no reason to mix those two, except because of nostalgia. Yes, in the past you had to be blacksmith and woodworker -- but those are gone. You can still mix those two, and the very first rasp you made still feels very special, but let's not pretend it was somehow better than the modern store-bought one.
Excellent points. I'd also add that the best place to take a startup job is where societal value generation is high and rapidly growing. That way you get lots of revenue and societal support. In contrast "crypto" is a space whose demonstrated value creation is very limited, and has been stuck at that level for years. Regulators have broadly gone from "let's see what happens" to cracking down on the many excesses of the space. And that's before we look at what the new administration will do.

I can see why investors might put money in Coinbase; they can place bets on many horses. But for a full time job? I'd advise friends to work elsewhere.
We have a group that has been playing with that concept, songseed.org/dinghy, including the notion of a ‘forth workstation’.

Through this, I have found networking to be a significant design pressure on the rest of the system, inviting complexity. The comparison of retrobsd and litebsd in the pic32 paper talks about this.

Another conclusion - if you want the platform to be relevant on high end hardware, you must use Windows or Linux as part of your foundation due to the gpu driver situation.
>All of this perfectly aligns with finding racism within said company, and the tech industry as a whole.

I don't understanding why you're stopping at the tech industry when it's a problem in every other industry too. I'd go so far as to say it's a problem that permeates every industry in the entire world.
Yup, we're in agreement. My point is actually that using higher level abstractions, such as how Clojure does it, leads to safer code, i.e., less prone to bugs and security vulnerabilities. I also personally think it often yield better readability as well, once you get used to the abstractions. And that, when needed, such as for raw performance, there are still escape hatches if need be.

> Yes, I think that (at least in my own experience), Clojure tends to be safer and less error prone, but the reasons are not its loops, they're mainly due to its immutable-by-default nature

Definitely immutability is a big one. Though I think depending what you compare it against, the loops help as well. Like languages where the only iteration is through while or for-loop (the kind that takes a condition). Or those that lack higher level declarative constructs like filter, any?, every?, partition, etc.

Also, related to immutability, it kind of implies loops must be recursive, cause if you think about what a standard for-loop is:

for(i = 0; i < 10; i++) {}

If your language doesn't have (or discourages) mutable variables, how does i work?
Very useful video for this discussion. Thanks.
Great points. I just bought two eBikes in the last six months and I love them so much. One thing that I really hate though is how hard it is to change flat tires and dealing with the bike shops. I can't imagine an older person being able to change the tires on either of my eBikes. I swapped out one pair for a pair that is somewhat easier to work with but it can still take me 20 minutes to put on a new tube.
The bike shops in my area are horrendous. There are three that I just don't visit anymore. I'm trying to find good ones to use but they are so slammed right now due to covid that it can take 2 to 3 weeks for a large repair.
And they have told me they won't do anything for my eBikes if I didn't buy them there.
I love riding bikes but there is so much about the bike industry that I find infuriating.
House to Vote on Booting Chinese Stocks from U.S. over Audit Rules
I used k6 a few years ago to do some trivial benchmarks.. Nothing in depth.. But it was the best experience so far.. Easy to get started, good documentation and results well laid out.
>My computer hasn’t randomly crashed in years.

Wow, what OS do you run?
Creshal:

> For the love of $DEITY, keep away from this garbage. This isn't comforming to any USB spec regarding hotplugging and can fry devices at the slightest provocation, or none whatsoever. I bought some and they killed two power bricks, a dock and USB-C monitor before I realized they're the culprits.
Anandtech has already posted a list of ways that Apple's big ARM core implementation (in the iPhone version of the chip) differs from industry norms, ARM and x86.

Some examples

>Decode:

What really defines Apple’s Firestorm CPU core from other designs in the industry is just the sheer width of the microarchitecture. Featuring an 8-wide decode block, Apple’s Firestorm is by far the current widest commercialized design in the industry.

Re-order Buffer:

A +-630 deep ROB is an immensely huge out-of-order window for Apple’s new core, as it vastly outclasses any other design in the industry. Intel’s Sunny Cove and Willow Cove cores are the second-most “deep” OOO designs out there with a 352 ROB structure, while AMD’s newest Zen3 core makes due with 256 entries, and recent Arm designs such as the Cortex-X1 feature a 224 structure.

Execution Units:

On the Integer side, we find at least 7 execution ports for actual arithmetic operations. These include 4 simple ALUs capable of ADD instructions, 2 complex units which feature also MUL (multiply) capabilities, and what appears to be a dedicated integer division unit.

On the floating point and vector execution side of things, the new Firestorm cores are actually more impressive as they a 33% increase in capabilities, enabled by Apple’s addition of a fourth execution pipeline. The FP rename registers here seem to land at 384 entries, which is again comparatively massive. The four 128-bit NEON pipelines thus on paper match the current throughput capabilities of desktop cores from AMD and Intel, albeit with smaller vectors.

Cache:

Apple’s designs are monstrous, and the A14 Firestorm cores continue this trend. Last year we had speculated that the A13 had 128KB L1 Instruction cache, similar to the 128KB L1 Data cache for which we can test for, however following Darwin kernel source dumps Apple has confirmed that it’s actually a massive 192KB instruction cache. That’s absolutely enormous and is 3x larger than the competing Arm designs, and 6x larger than current x86 designs, which yet again might explain why Apple does extremely well in very high instruction pressure workloads, such as the popular JavaScript benchmarks.

The huge caches also appear to be extremely fast – the L1D lands in at a 3-cycle load-use latency. AMD has a 32KB 4-cycle cache, whilst Intel’s latest Sunny Cove saw a regression to 5 cycles when they grew the size to 48KB.

https://www.anandtech.com/show/16226/apple-silicon-m1-a14-de...

There are plenty of other details in the piece, although bear in mind that the M1 is more beefy than the A14 detailed here (more i/o bandwidth, larger system cache, etc.).
That is based on the premise that less restrictions are better for an economy. That isn't necessarily the case though. If people are scared to go out it doesn't matter if places are legally allowed to open or not. Also sustained moderate restrictions might be worse than a short term period of harsh restrictions. Better to bring cases down a low level, build consumer confidence, then use your R budget.
And if you try to argue the merits of one OS over another having had much experience with both, they will argue back with you even though 99.9999% of their experience is with one OS
The article does not say you need to work long hours. It only says 5 hours does not cut it.
Hi Peter,
Thanks for doing this again.
My girlfriend is here on an H1B visa and applied for a Green Card but her application has not moved forward in the Department of Labor for 6 months. It is now considered delayed. Is there anything we can do to keep her in the United States?
Thanks
Who would be filing these complaints? Do you think they would primarily be filed by men, women, or an equal mix of both? And do you believe it would exclusively be white people regardless of the gender distribution?
Netfilter virtual workshop 2020 summary
How much revenue are you thinking there is in converting archive files from Stuffit versions 4 and 5 (released 1995-1997) to Stuffit version 3.5 (originally released 1994). As far as I know, neither has been commonly used since the release of MacOS X in 2001 (I mean, older Mac OS machines were surely being used for several years after that too, but it's been a while). It does not seem like a particularly likely revenue opportunity. Like most other archaic orphaned file formats, with a few exceptions.

I'm not totally sure who the audience is for this hobby project even! It says people running Mac OS System 6, which was released in 1988, replaced by System 7 in 1991. (If you were running System 7,or system 8 released in 97, or system 9 released in 99 -- you wouldn't need this converter). I do wonder who these people are running a 1988 Mac OS release, on what hardware, and what they are doing!

A Mac OS System 6 machine CAN connect to the internet, but barely, I think this may have been the first version that did TCP/IP built into the OS, but it was finnicky. It got a lot more solid in System 7.
Your wrong about this. The actual term for this (as I mentioned above) is psychological egoism. This topic has been publicly debated for a very long time. You can look at the history of the debate between egoism and utilitarianism (and the further debate about whether there’s a meaningful difference between those two ideas) if you want to learn about it.

People have debated for a very long time whether a person who derives satisfaction from benefitting others is truely motivated by the benefit of others, or simply the benefit of themselves by way of that satisfaction. A narcissist is a completely different thing. They would not derive satisfaction from benefitting others, for reasons such as their narcissistic lack of empathy.