skysight-inc/HackerNews huggingface dataset:
Apple M1 just follow my "Warehouse/Workshop Model".

Its mathematical prototype is the simple, classic, vivid, and widely used in social production practice, elementary school mathematics "water input/output of the pool", Therefore, it is scientific.

The "von Neumann architecture" used by computers now has no mathematical model support. So it cannot prove its scientificity.

My theory rebuilt the theoretical foundation of the IT industry, The IT industry is fundamentally associated with mathematics. Solved the most fundamental and core major problems in the IT industry.

Therefore, my "warehouse/workshop model" will surely replace the "von Neumann architecture" and become the first architecture in the computer field, and it is the first architecture to achieve a unified software and hardware.

Software and hardware are factories that manufacture data, so they have the same "warehouse/workshop model" and management methods as the manufacturing industry.

In the IT field, only it and binary system fully comply with these 5 aesthetics: Simplicity, Unity, order, symmetry and definiteness.

It has a wide range of applications, from SOC to supercomputer, from software to hardware, from stand-alone to network, from application layer to system layer, from single thread to distributed, from general programming to explainable AI, from manufacturing industry to IT industry, from energy to finance, from the missile's "Fire-and-Forget" technology to Boeing aircraft pulse production line technology, from myth to Transformers.

Link:

The Grand Unified Programming Theory: The Pure Function Pipeline Data Flow with Principle-based Warehouse/Workshop Model

https://github.com/linpengcheng/PurefunctionPipelineDataflow

Why my "warehouse/workshop model" can achieve high performance and low power consumption (take Apple M1 chip, Intel AVX-512, Qualcomm as examples):

https://github.com/linpengcheng/PurefunctionPipelineDataflow...
ASTROLOGY.............
>It is cool to see Intel reclaim the performance crown with an innovative new architecture

for cost of increased power consumption
Thanks!

That page is really interesting to me! I'm definitely going to spend some time this weekend going through it and learning all about it.
Sadly as a good physicist and terrible cellist I have to agree.
“This site is currently unavailable to visitors from the European Economic Area while we work to ensure your data is protected in accordance with applicable EU laws.”

So hard at work... for years...
An engineer's choice of where to work or what skills to develop is definitely (in part) about what is interesting.
Evolution of the and Ligature from “ET”
On desktop the background follows the mouse. I couldn't focus on anything else, I move my mouse around while I read.

If the author is reading these, please consider using a static background.
> You don’t mutate by default.

> makes illegal states unrepresentable

Maybe recent versions of Java are different, but I don't recall either of those statements applying when I used Java.
This is answered in the article!
I spend a lot of time thinking about this as well as someone who has worked in climate tech for > decade and am currently looking to deploy capital. It's quite tough.

1. Impossible to get anywhere close to good investing rounds. And deal flow requires serious capital on any meaningful technology (sorry carbon accounting software doesn't move the needle, needed but it isn't a game changer).

2. Investing in companies in the market as an equity holder. It feels like it doens't actually help the company - there's an argument that it helps the industry as there is more money/attention/talent attraction. Seems like a poor investment for myself given the P/E ratios on most of the companies.

3. Investing in actual projects - small returns but meaningful results. You don't get the outsized returns on companies growing quickly.

4. I do believe the success of humanity in the climate tech space is actually not through moon shots but a constant deployment of ready tech (read solar, ESS, wind, etc) and getting our politicians to probably signal the value proposition that climate tech brings. I do think moon shots have a place and we should bet on them.

I am open to ideas on how to help and new models if anyone has any!

edit for formatting
> when many algorithms (like lock-free queues etc.) only require like 3 non-reordered accesses (2 to begin, 1 to end?) to safeguard a transaction, and then the remaining reads and writes can be reordered arbitrarily (inside the safe bounds).

That “(inside the safe bounds)” disclaimer is the reason we can’t use volatile for anything meaningful, because volatile does not provide that guarantee. The compiler & hardware will happily let the contents of your critical section float right past the volatile reads/writes “protecting” it.

If I write a lock-free queue and use volatile for synchronization, then I’m just protecting the queue itself and not the contents. For instance, if I write to some memory and then push a reference to it onto the queue, other cores might see the reference but not the data. Maybe the volatile writes got rushed through the memory hierarchy & to the other cores, but all the non-volatile writes are still stuck in a cache somewhere until next week.

And AFAIK volatile still doesn’t guarantee atomicity in the case of concurrent access. If one thread writes to a volatile variable, other threads can easily see torn writes/“pink elephants”/out-of-nowhere values. Again this is somewhere that x86 provides unnecessarily and somewhat ridiculously strong guarantees that nobody else does, so code that worked on dumb compilers in the 90’s may be very, very, broken today.

So please just use atomics. They’re very nice, and they solve all of these problems. If you don’t understand memory ordering semantics just mark everything as sequentially consistent and don’t think about it, I don’t care, just please use atomics.
There is no conspiracy theory here. Stop using that term to minimize the importance of things. VAERS is a data point. Check out similar data points from other countries. Numbers DO match.
This! I'm not positive on nuclear fission reactors because I don't think they are robust against the climate challenges we face. Too much bad waste that requires functioning societies to maintain. However, fusion doesn't seem to have these problems. I'm hopeful something comes out of it and the world moves fast.
> The purpose of the unsafe keyword is to mark code that could cause safety issues (undefined behavior) if its expectations about the surrounding code are not met.

That is one use of the `unsafe` keyword. You see this version in the qualifiers for unsafe functions, where safety depends on the inputs and other context. It means that the marked function cannot be called from safe code. The `unsafe` keyword is also used to mark code blocks where the content of the block must be manually proved to be safe, even for valid inputs—this includes calls to unsafe functions, dereferencing raw pointers, etc. (Unsafe functions use this mode by default.)

The same keyword is also used to mark unsafe traits and their implementations, where an incorrect implementation of the trait—even the members which are not themselves marked as `unsafe` and thus can be called from safe code—can impact the safety of other parts of the program (via unsafe code blocks or unsafe functions). An example of this would be a trait with a member which returns a raw pointer (itself a safe operation) which is then called from within an `unsafe` block and dereferenced.
I'd be careful to call that out as a negative; if the culture fit wasn't right, and the candidate would have been a net negative to the team, it shouldn't matter where they end up next, unless (of course) the candidate that was actually hired ends up being an even worse fit (ergo the need to fix your hiring process).
react-aria is awesome. You structure your DOM and css however you want, and react-aria provides hooks that return props to spread onto your elements to make them come alive. These same hooks also give you visibility into and control of the component state, so you can also easily blend in your own custom logic for the component. It is about as flexible as a headless ui library can get. But it's also lower level and so harder to use than, say, radix primitives.

I work on Plasmic (plasmic.app), a visual builder for React. With react-aria, we're able to let our users build, say, a Select component visually however they want, and then we just use the hooks to spread the right props to the right elements, and It Just Works. See https://youtu.be/mPHS2zg2a8Y

Headless UI is an exciting space. There's only so far you can go with re-skinning material ui or antd, and no one should be building their own from scratch. These headless libraries give you all the interactivity and accessibility you need for your components, but still give you total freedom over how they look. It is the way!
There was a product I ran across in the noughties: Razorname.

Its tag line was "So good it named itself".

Doesn't seem to be around any more.
This is wild, my wife was hired as a supervisor at a sporting goods store ~15 years ago and faced almost the same style of discrimination. Meetings held with all the other super visors except her, Work that should have been hers given to other supervisors, boss was hard to meet with. What a strange pattern of behavior.
Hi there. I'm so sorry you are having to go through this. I went through it myself not that long ago. It is awful and very painful. The best you can do is be there for your mother and make sure she knows that you're there no matter what. If you have to take time off work to help her, do it. Consider informing your supervisor of the situation and let them know that you may need time to be with her and help her and you'll do your best to communicate with them regarding your availability when that happens.

Things can be very difficult when you're waiting on and interpreting test results. It can be hard to wait as the anxiety will be massive. Meditation seemed to help me, but only to a degree. Try to find things that help you be OK with not knowing, because there may be a lot of that. Walking also helped me.

I'd recommend picking up A Guide to the Good Life by William Irvine as well. He discusses a concept that I was so thankful to know during that time: how to really, truly cherish the people you're with when you're with them. Give your attention to them totally, and understand what they're feeling, what they're wanting, and how you can make them feel loved and make yourself feel like you did the most with the time that you had.

Good luck, I hope things go well for you. Let me know if I can provide any more information.
> I thought the point of the bloomberg article was that car emissions are only half the story?

I got that, but the issue is Bloomberg doesn't give any actual details or any way to quantify what the non-emission damage is. I highly doubt it's worse than the environmental cost of gas cars, but I can't refute hot air.

Like, walking to work probably has a higher environmental cost than you think. It wears on your sneakers which have to be replaced. That requires harming rubber trees and sneaker production actually has a sizable carbon output. You also breathe more exhaling greenhouse gasses. You have eat more for the energy, and food production is pretty bad for the environment.

But I'm just spewing hot air. I don't have the numbers to truly compare which is worse. I'm asking you to consider something that's probably not true, walking is worse than driving for the environment (even if I never say that), without providing any point of comparison or any hook for you to refute me.
Wow, disregarding the content (which is excellent!), the UI/IX of the site is amazing. Congrats tk the developers.
Great product !
My personal experience with Linux has been Ubuntu ~1 week -> Debian 2 days -> Arch 11 years now.

It will require some time learning and reading through the wiki. I would definitely recommend trying it in a vm first.
The vaccines are 92–95% effective at preventing hospitalisation and death. (They also reduce spread significantly.) That's great.

However, that means something like this is still very useful because of that 5–8%, especially for the elderly and the immunosuppressed, etc.

(I share your skepticism anti vaxxers would be interested in an effective treatment.)
> This is throwing money at an interesting problem with an incredibly low outcome of success.

But an incredibly high return if successful. Nuclear fission (edit... accidentally wrote fusion here), if we can figure it out, is potentially the golden ticket to reducing our carbon footprint. Unlike geothermal energy, it can be done anywhere. Unlike wind or solar, it can be done at any time. It doesn't have the safety issues associated with fusion, nor does it generate waste products nearly as hard to deal with.

Right now, carbon emissions breakdown in the US are broken down by:

Transportation - 29%
Electricity production - 25%
Industry - 23%
Commercial and Residential - 13%
Agriculture - 10%
Land use and forestry - 12%

By moving to fusion, you can all but eliminate fossil fuel usage in the first two (and largest) categories. You can knock a large chunk out of the next two categories, where much of the emissions is due to burning fossil fuels for energy (heating, etc.). You'll still have emissions from agriculture and land use, but you can clamp down on most emissions in a big way.

If you can figure out fusion and get it working on an industrial scale level on par with other forms of electricity production (which is a big if), then you'll have achieved a monumental technological leap and you'll make a lot of money while at it.
The greatest increases in species diversity have generally occurred after extreme destruction. Early cyanobacteria killed nearly all life on earth by consuming all available iron and polluting the entire planet with toxic oxygen.
There already is:

* https://apps.apple.com/us/app/babyname-find-it-together/id95...

* https://apps.apple.com/us/app/kinder-find-baby-names/id10684...
UK remote worker productivity hit by lack of device upgrades – Microsoft
> I think Monster Hunter World was the first time I worked out a dynamic programming algorithm in anger.

Care to elaborate?
> USSR economy was subpar.

Subpar you say. I have a habit of giving the credit where it is due, whether it is the US, or USSR, or the Klingon kingdom – I simply could not care less who is the beneficiary of it.

By the time the USSR launched the Sputnik, the US – whilst very much likely having a superior economic production output – had been significantly scientifically lagging behind the USSR due to the historically high anti-intellectual stance permeating throughout the US society (which still exists today) – the infamous «shoot the tall poppy» syndrome. The first man made Soviet satellite launch has caused a locomotion in the US of such proportions that the whole reason why DARPA and NASA have come into existence is solely because of that; it was the US response to the satellite launch. It has also spurred the National Defense Education Act which was enacted in 1958 with the sole purpose of catching up with the USSR and that has poured billions of dollars to revamp the US education system. The US did catch up and overtake, yes; however it is still an open question whether it was due to the neglect of lowly domestic needs within the Soviet realm or the rot therein that has followed regressive government policies.
Every request is expected to be completed in 10ms-20ms because of the nature of this benchmark test. In these cases it is unlikely you're going to beat the scheduling overhead to make async worth it.

However, if 10% of your requests take 10s, your 16 workers are very soon going to become 16 stuck workers and you won't be able to fulfill any new requests. This is the problem that async solves.

You shouldn't use a fire hose to water your plants but you also shouldn't use a sprinkler system to put out a fire.
If you're not streets ahead then you're streets behind.
What’s good about this pill is that it’s only given to people who have tested positive and likely it’ll only be prescribed to people with risk factors. In the trial, the placebo group saw a 7% hospitalization rate. That is very high, and many of the other 93% surely had a bad time as well. The risk of possible long-term side effects when weighed against a very real risk of hospitalization is an easy choice. It’s different from vaccines in that way. Vaccines are given to healthy people, so there is basically zero risk tolerance.
Therefore how can you trust this drug? Follow the money! It’s just big science trying to propagate a pandemic to make more money!

If this sounds insane, we’ll ok just reflecting the common anti vax sentiments I hear on this web site (ugh).
Good idea, and would be easy enough to fork and do. Just need to find a list of pet names somewhere.
It's a proven method, but I have concerns about its scalability.
Like a dog chasing it's tail. Or bundling them together like a dogpile.
Async Python has proven faster in my uses for IO and non-CPU-related stuff. But I think Python, either as a community or within the language, needs to solve the anti-pattern of maintaining separate sync and async versions of a library. I'm thinking specifically of aioredis and redis-py, both of which I've worked on.

Some people are looking at ways to solve this. I know urllib3, elasticsearch-py, and a few others use unasync (https://github.com/python-trio/unasync) to transform async code into sync code, leaving one codebase supporting both uses in different namespaces. This leaves you with some conditional logic (is_async_mode() -- https://github.com/python-trio/hip/blob/master/src/ahip/util...). I'm seriously considering this approach.
> Tracking is part of a larger debate about access to college. Under the current system, students who are not placed in accelerated courses by middle school may never get the opportunity to take calculus, which has long been an informal gatekeeper for acceptance to selective schools.

>

> According to data from the Education Department, calculus is not even offered in most schools that serve a large number of Black and Latino students.
Expecting but then not providing opportunity to learn isn’t a great model.

And, this problem is not universal for all people attending those schools. The fact that Black and Latino folks are statistically more impacted is important, yet not necessary for wishing to improve.
Plus the cost of a pretty high end desktop to grade the footage. And the cost of a pretty high end NAS to store the footage, sending it around to cloud services isn't feasible due to the file sizes. Hint: ZFS is your friend here. If you can't back up data you have to make the medium bulletproof (as much as possible).

(I have no film production background personally but I did spec out a NAS setup for someone who does, just for them to cost analyze what it would look like to take RAW filming on the road with them to out of the way places, so I've seen the numbers once)
I liked the website’s explanation but have a question.

So with a regular gas generator you go to the gas station and buy some 93 unleaded gas, then pour it into your generator. You might then pull something or use an electric start to turn on the generator and then you have electricity.

With this power plant the site says it requires helium. Where does this helium come from? Presumably energy is needed to get the helium just like energy is needed to pump natural gas and frack for oil.

Will the total output in electricity be greater than the inputs for this?

Extra: what happens if there’s too much expansion or things are too hot? Could this explode or implode? If so would it be a huge deal?

Cool tech!
I've been to S. Korea and Japan multiple times. They have a lot more in common with us on ideas of free speech and free press, etc. China has none of that. The state controls everything. They are currently covering up top official's alleged rap of a famous tennis player. Squashing any story of it in the news and on the internet, that doesn't happen in Japan, Korea, or Taiwan. It would be headline news in all of them.
VAERS hasn't turned up anything like you're implying about the Pfizer vaccine.
My understanding is that's not correct. It's possible to do general purpose computing on a GPU with things like CUDA, but your code has to be specifically designed that way and is tied to the drivers/hardware you implement it for. It's not going to automatically happen if you write some matrix code.
AI Benefits on Company Culture
Maybe not today, but the peak of the most recent wave in South Carolina was in September and saw about 2500 people hospitalized statewide.
"mental" automation

[...]

Write down responses that you will repeat.

Just completed a long job search and this is spot-on. I wish I could go back in time and show this to myself.

I interviewed with quite a few companies. There is a pool of about 20 stock questions that interviewers ask. Each interviewer will ask maybe 5-10 stock questions and a few you haven't heard before, whose responses typically be cobbled together from other things you've mentally rehearsed.

Give yourself some sample interviews. Write down your responses or rehearse them verbally, whatever works for you.

By the end of my job search, one of my challenges was actually forcing myself to take a pause for "thought" before answering one of these stock questions. So that the interviewer hopefully wouldn't know I was repeating something I'd "rehearsed."

It's important to note that while I was "rehearsing" things, my answers were always 100% genuine. They were my feelings and experiences.

In other words, I wasn't rehearsing the act of simply telling the interviewers what they wanted to hear. I was rehearsing the act of digging through 20+ years of engineering experience to think of good examples and stories with which to answer common questions like "tell me about a project where you overcame adversity."
Thank you! Looks like a promising first step despite it is rather expensive.
Asking is an underrated skill along with showing up
Doctors don't change their ideas about what competent doctoring is every five years - and medical schools know better than to hand out degrees to people who lack basic skills.
I see only two examples on the site of calm tech implemented.

Do they not have a bigger list of products/programs that follow calm tech principals?
Oh no, I agree that it's not worth learning to package your "app" with docker that way unless you're planning to make it a big part of your processes, to reap the benefits.

It's just excellent for replacing other methods of installing & configuring daemons you're dependent on, especially if you're already in a "doing things wrong" kind of space (and hey, you and me both).

Very nearly all of my use of it doesn't involve modifying or customizing containers at all, and just lets me use one set of commands to manage packages across most platforms and pin them to my desired version without having to care much about the underlying OS, for dependencies like database systems, entire software packages that I don't need to modify aside from config (as in my personal use of it for things like Jellyfin and a Minecraft server), et c.

My server at home runs Debian Stable. Very little of what I use it for is available in the official repos at all. Docker, though? They're all available at the latest version, with a bunch of older versions available too, just as easily. And if I switch distros out from under them, or upgrade Debian, nothing happens. I just run the same stuff, and it works.
Note that to make the overall risk of adverse effects from covid19 lower, any treatment that is taken after the onset of symptoms must be much more effective at preventing adverse effects in symptomatic patients compared to a vaccine. This is because the vaccine greatly reduces the probabilty of symptomatic infections, while the other treatments do not.