skysight-inc/HackerNews huggingface dataset:
I think that's vastly overstating Apple's importance. TSMC has had a significant, steady cashflow from far more than just Apple over the years. Nvidia would if anything be the more likely one pushing TSMC's top end, as Nvidia makes by far the largest, highest performance dies out of anyone on TSMC. Apple's latest & greatest A14 only just hits the transistor count on TSMC's 5nm that Nvidia was pushing 4 years ago on TSMC's 16nm.

Apple's extra cash certainly didn't hurt, but TSMC wasn't struggling before Apple came along, either.

And prior to 7nm the other major fab, Global Foundries, as perfectly competitive with TSMC despite not having any Apple money.
Isnt this shooting the wrong man? IF you wanted to protest RIAA you would DOX lawyers, their families and friends. Hack and leak their private emails, dig up dirt like mistresses/embezzlement etc, not attack open source code repository RIAA happened to strong arm.
"It tastes like meat" is a compelling pitch for the many people who used to enjoy eating meat but stopped in order to lead a less cruel lifestyle :)
Seed a Laravel Application with Media Files
This is true for any language, strongly typed or otherwise, with or without memory management. The evidence gathered in the last decades is pretty clear: there is little to no advantage using a strongly typed language over something like Python or Ruby (on mobile so can't look up references but there's really plenty). And that's just looking at bug density, without even considering how quickly you can build something (often thanks to the great ecosystem of packages) or how easier it is to hire decent Python/Ruby/JS devs over, say, C++, Java or Rust.

That said: I wish you the best of luck!
Has any free society ever been united by an actual common idea?

I suppose we can cite times when there were unifying single events or initiatives, but things have always been bursting at the seams. You cite the Apollo program, yet that straddles over some of the most turbulent social change the US has ever experienced. Don't take my word for it, just review all the stuff that happened in 1968 and compare it to now.
The kickstarter was for 2K, which seems like a reasonable "minimum sales" target to start a printing run. The fact that 90K was raised seems to prove there is demand for that kind of book.
Google Project Zero to GitHub: You've had 104 days to sort out injection vuln
I am working with Heroku these days and I find that the CLI experience they offer is really great and seamless.
REvil ransomware gang 'acquires' KPOT malware
This also looks very foreign on the mac.
I have done big and small python/C/C++ projects. For python small projects it is pretty sweet. You type some commands and you are up and running. With c/c++ it seems there is always this 'big' first time step for setup. Yet long term that seems to flip around like you have seen. Where that first time setup works pretty good for a long time. Whereas in python the org of the program becomes this dead weight you are kind of fighting. It is not awful but just kind of there. Now that is just my exp I am sure others had the opposite. But it is nice to see someone else out there thinking like I do about this. python for nice small contained things. other languages for longer term bigger projects. But it is same problem most of the time you have in many orgs. The prototype becomes the production thing :(

People always ask me 'how do I become a programmer' the first thing I always tell them is 'you need to learn python it is fairly easy to pick up and learn' I aim them at the python org website and their excellent tutorials. Funny enough it weeds out the people who do not really want to be a programmer but thought it sounded cool, as they have to stop and learn something.
Thanks! Author here. I believe that's the key takeaway, knowing your audience and being able to do things that are perhaps controversial. In our case, it's also focusing on our strength while we are such a small team. Being mostly backend devs (although many of us launched products where we did the full stack) CLI is in our DNA.
We believe if the product and experience is not compelling enough, having a shiny GUI won't help. Then why waste the effort instead of making our core proposition stellar?
BBC makes switch to AWS, serverless for new website architecture
Over-Engineering, the Evil of the Century
My brain kept spoonerizing the alias to "Bill Benemy". Google searches show that "Benemy" is a real surname, but it's not very common.

Google also informed me that "Benemy" (or "Benami") means "no name" in Urdu, so if one was into word games then "Bill Benemy" could be "Bill No-Name".
Proper leadership would have taken this risk seriously, and would not have tied up microarchitecture development so much to process improvement. Basing your strategy so fully on Moore's Law keeping up is a recipe for disaster. Clearly Sunny Cove works on 14nm (that's what they're releasing next year!), and they had all the technology available to release that in 2018 too - maybe with lower clocks and core counts.

Seems like a classic textbook case of a large coorporation not understanding how to change their ways, ending up being beaten by a more agile smaller competitor. Oh well, hindsight is 20/20.
Many people choose to stop eating meat because it's cruel, not because they don't enjoy eating meat. Therefore plant based meat is a fantastic invention :)
It's probably the most in-depth article I've seen in the topic, which covered all design, engineering and product perspectives (and not only simple code implementations).

From a design perspective, it was super valuable to see the before and after states and the influence of macOS Big Sur.

Oh and by the way, this multi-column viewer is excellent!
> 90% of the developers and IT staff I work with are GUI only.

That's terrible - especially the part about the boss who cares more about toys than productivity and delivery. I hope you can find a way to demonstrate your skills to a talented team who in turn can offer sane working conditions.
HTML is not a UI platform. It is a language that provides structure and meaning to otherwise static content.

The web browser is the equivalent of a WinForms or WPF application that interprets the HTML content and turns it into a visual presentation. CSS and JavaScript basically came along to help web browsers better present HTML content in fancier ways. But at the end of the day, it isn't a framework and HTML is still just structured content, if not bastardized to force a certain UI presentation.

You can't have fancy web applications without a web browser, just like you can't have a native desktop application without a GUI chrome framework. When you speak to the overall footprint of a web application, the web browser and the functionality it provides has to be taken into consideration, when comparing to native desktop applications.

It really comes down to the classic client/server problem - How much functionality is the client going to handle vs. the server? There is always going to be a compromise of size/complexity/performance when off-loading to the client, among other concerns. It really doesn't matter what the client technology is, Flash, SilverLight, WebAssembly, Java, etc., they all will run into that same basic structural design issue.
There are a few hosting billing system -> account creation products that will generate the login information at purchase time so they can be presented to the user in plain text before being sent over to the provisioned server. It could be being logged accidentally at that point.
Yup. Multilateral barter has no inflation or deflation because there can be no “money” that isn’t used.
This looks really cool! Personally, I'd use it---web interfaces are getting increasingly annoying these days.

But do you have plans to release libraries for your API in major languages? Stringing together a bunch of shell commands in a bash script is also a little bit annoying... or at least much less friendly than doing the same thing with, say, a Python lib...
Respond to Vulnerability with Vulnerability
Read the ingredients list :)
My immediate solution is to stop actively miseducating the populace.
Auth0 sunsets several services
Adding Captions to Images in MDX
For 1 hour all of South Australia's power came from solar panels
I love the concept of Gemini, but it still suffers the problem of requiring a host. Something like Gemini over DHT would be truly inspiring. It should also work with existing torrent clients so that users can help "seed" their favorite websites.
Making a Snake Clone with Bevy
Water heater heat pumps (other than the complexity) do an excellent job of maintaining 40C temperature differentials (eg Vermont or Maine) with better than 130% wall plug efficiency. I think ideal efficiency is proportional to Tcold/dT (T in Kelvin) so it could go as high as 400% if there weren’t fluid, pump, and insulation losses.

The real challenge is reliability and cost of electricity. If your power goes out and you have heating oil you can still live for a week.

Brewing water temperatures peak at ~100C (pressurized steam is dangerous) and even with 20C water that’s an 80K difference so you’re down to 350% ideal, which probably puts you close to breakeven with pump losses. It’s the complexity that kills it.
IMO I doubt switching language would help. It's the same for any language. You can learn to code easy, but learning to write good code/architecture + working together in a large team is really hard.. takes lots of experience and time till the team can come together.
Anaconda's dividend program helps sustain the open source DS/ML community
This is awesome and I think the point here missed is that the audience of this PaaS are experts who do not have a hard time with a CLI. I personally would not hire a Devops person who could not navigate a CLI but I am not experienced in HR either. Great job.
Afaik AMD improved licensed Intel 286/386 designs as part of second source foundry agreement for IBM and their first attempt at their own architecture the K5 was really not that good.

They then bought a new chip startup called NexGen which became the K6/K7 later the Athlon.
I think it's a combo of Intel failing with 10nm paired with Apple bankrolling TSMC. Apple + TSMC having a deeper pocket than Intel.

AMD benefited by TSMC basically already investing in smaller nodes for Apple, combined with new manufacturing innovations caused by their innovative chiplet/infinity fabric designs. This enabled them to glue more cores together at higher yields and therefore winning massive benefits in multicore performance.

Intel had to worry about constraints caused by both the architecture combo-ed with manufacturing. I'm also not sure if they were even looking at something like chiplets at the time.
It's not here yet, but we are planning to add it soon
Previously the cache and memory subsystem were identified as a very significant weak spot in the Zen 2 architecture. These are essentially completely gone now. The changes to the core also contribute a lot, but just rectifying the memory subsystem seemed to have had a huge impact.
What comes to mind when I read this is some recent work titled, "Growing Neural Cellular Automata". There's a really cool demo at https://distill.pub/2020/growing-ca/ where it will grow a gecko and you can blast parts of it and it will grow back. It's fairly resilient to single blasts just about anywhere, tail, head, body and seems to be ok with two blasts in succession but you get a little more aggressive with the damage and you reach a point where it can't recover and if you get it just right it withers away and dies.

I feel like societies are like this. They're resilient. They can take damage to even seemingly vital places and recover but given enough blows to just the right places and they will die.
I needed a new OS for my old 32-bit Intel MacBook because its 32-bit Lubuntu is expiring in few months. I tried 32-bit Debian, but the installation memory stick crashed during boot. :(

So, I actually decided to install FreeBSD on it. :) It works well for my use case, which is a simple file server without any GUI. I love how simple FreeBSD is compared to Linux distros.
Why would a government do this? Inflation is a sneaky way to steal from the poor and give to the rich. Why give that up?
This is super cool. I’ve heard people talk about how you can manually editing SVGs but it always looked impossible to me. This does an awesome visually showing you how it all works.
"soybean oil which is not very healthy" - can you provide evidence for this?
60 million records. They could have reseller hosting where one "customer" has 100's or 1000's of sites on their account. Each of those sites is probably a record.
that's why I said 'in the sense of most other major OSS projects' :)

Most well-known projects operate in the bazaar model and the Go team claim to also but in fact are operating a cathedral.
> The evidence gathered in the last decades

Source?
If you plan to be a professional software engineer, then I recommend just paying for the best tools. The price of one hour of an engineer's salary (give or take) can pay for the entire IntelliJ suite for a year.
It is specifically the death rate per traveled mile, not the absolute death toll, not the number of accidents.

It is understandable. Because there are less people on the road, people drive faster, and faster driving means accidents are more deadly. Slow, dense traffic is more likely to cause fender benders than deadly accidents.

This is also part of the reason why the night is deadlier than the day, besides the obvious reduction in visibility.
What about 32-Bit windows 8.1 or 32-bit windows 10 or your computer doesn't have a intel pent 3?
Thinking Reactive in JavaScript
TikTok owner ByteDance in fundraising talks that will value it at $180B: sources
Thanks! Yes, so the CLI is the main consumption experience but Micro is geared towards services development, meaning we provide a Framework, CLI and Server that all work together. The CLI is mostly just proxying commands via a gRPC server and the entire thing is written in Go so everything we do in the CLI you can use the Framework to do in code. We also generate multi-language clients. Check out the 3.0 release announcement for more info https://micro.mu/blog/2020/11/05/micro-v3-aka-m3o.html
Yet another front-page article about Rust.
As labor markets reduce financial safety through job instability and push for hypercompetitiveness, I'm not sure farming is any different than most peoples' jobs in terms of leisure time or financial stability.

My grandparents and relatives farmed quite a bit and I helped during summers. It's not glamorous but its less stressful than most positions I've recently worked in and has more opportunity to take necessary breaks.
Thank you - you have now conceded the second half of my original point:

“what benefits those people varies a lot depending on timescale, and who those people are”
I'll check it out.

I'm also afraid that the hindsight will be blinding.
My point is that’s a field of political power that even well-off members of the working class like computer programmers have zero access to. You will never affect a law which protects capital interests like the DMCA by writing your senators and congresspeople.
Exactly, but it's not sad. Everything else is totalitarianism!
> If the government doubled the money supply instantly, for instance, the real GDP would increase by (say) 5% immediately because people would activate productive capacity that was not there.

Perhaps we should increase the money supply by 300%, to unlock a 15% gain in productivity!!

Or, they might get pissed off and revolt, tanking the economy by 75%.

One can never really be sure.
I think we may be speaking to the same goals. My worry about the JVM is that, culturally speaking, the community has been losing interest in the old stable stuff (Which I get, it all looks like 20 years ago.), and so the Java ecosystem seems to be eagerly headed in a more "move fast and break things" direction.
4k and browser composition are non-issue for any PC GPU. It is purely matter of memory bandwidth, and even Broadwell-era iGPUs are fine.
I wonder what the top 32 bit computer is now-a-days... I bet it is ARM 32 bit rather than Intel 32 bit.

Last time I looked 32 bit ARM linux was doing very well :-)
All is not right with the world. The GitHub code is still closed source. You need to open the source code of GitHub up Nat. Open it up. Do the right thing.
PowerBuilder, in the EMR industry.
Refactoring tools do more harm than good and they exist to duct tape the complexity path some programming languages set you on by adding more complexity.
I don't know enough about CPU archtecture to chime in on that aspect, but I can say from experience that a single person with enough weight/respect behind his/her name can certainly get a stuck team moving in the right direction. I don't know what AMD's situation was at the time, but it's possible that no one felt they had the pull to change directions and his fame allows him come in and change the whole dynamic. Just a thought.
I don't suppose you dismissed one of those "totally GDPR compliant" cookie bars right before that, did you? (You may have to think very hard; it's basically muscle memory for us these days...)

I've seen this trick in the wild. "No autoplay" means "no autoplay without some user interaction first". And clicking one of those "I accept" buttons is indistinguishable from clicking on any other random element to make it play a video. So they just made the "I accept" button play the video as well as dismiss whatever thing was probably covering up the website.

Some people are terrible.
Show HN: BRIO – one platform to create and share 3D, AR, VR experiences
I've tried evil mode a couple times over the years, but slight behavioral differences threw me off my game. I don't remember exactly (it was years ago on the last attempt), but it was something small like the cursor position being slightly different after some operation like shifting a line.

My "problem" is that since I've been using the same editor for 30 years, I don't tend to think too much about the manipulation of text. So even the tiniest of behavior changes is unsettling to me.

Though I could probably adapt.

I should try it all again (maybe not emacs, but something), and really set up everything well for auto-complete and such (mainly C and Rust). My current vim setup (using pathogen) is sort of a mess.
Sounds like what Microsoft wanted Windows to be back in the Win 3.1 era with COM and all that.
I actually do due diligence on tech firms now for a job, and you're 100% right that the tradeoffs change dramatically when the company grows. Which doesn't mean that using the best thing possible for your expert coders at the beginning is wrong. At the beginning, you need every advantage you can get, and if you have expert programmers, give them the sharpest knife you can find! But yeah, once your company is hiring hundreds, or even dozens of devs, and is being sold every handful of years from one investment fund to another, the same set of tradeoffs no longer necessarily apply and .NET and the JVM look pretty good.

I'm writing some Java at the moment for an Android app, and it's just killing me after doing Scheme and Python, but I have to admit, if that start-up had used Java or C#, they might have been better off in the long run.

Hiring really good, disciplined people is super, super hard. My current thought is that if you don't have a super-star CTO who can attract and keep real A+ coders, don't use advanced languages. And if you do have that CTO, do it, but make sure you are architecting to make the rewrite in C# or whatever doable when you sell your company. If I were starting my own business now, I'd use Clojure or Scala or F#, and design things so that in 5 years new owners had a decent path to switch to C# or Java wherever they want.
With the instability surrounding the US government's posture, I don't blame them
Thanks for sharing. It's hard to find good stand-alone SVG editing libraries/engines that really focus on the back-end editing/API and not the UI (buttons, icons, etc). We've always wanted an engine that just focuses on draw and export of the SVG, and that lets us define the buttons, look, UI etc. as needed.

Perhaps of interest, one of our devs poked at native JS approach for a while- https://github.com/SpeciesFileGroup/svg-detailer/. It definitely needs some code cleanup prior to production readiness, but it illustrates our needs/thought process.
SEER (seasonal energy efficiency ratio) and COP (coefficient of performance), measuring energy-moved/energy-used.

https://en.wikipedia.org/wiki/Seasonal_energy_efficiency_rat...
Inflation is also a mechanism for paying off debt. This is one of the reasons why governments abhor deflation - it makes paying off publicly held debt more difficult.
Google and Walmart face growth hurdles as India caps payments transactions
Show HN: Tty-share 2.0 (docker run -it elisescu/tty-share –public)
> The people complaining about it seem to have their own discomfort that they project onto a phantom pedophile

Ah yes, the old “people who have a problem with pedophilia are the real pedophiles”
Fair—I think this ties into a difference into the ubiquity of powerful systems and internet in the west. For example, up until not too long ago, I could not just blindly afford to have a 2GB visual studio toolset downloading in the background for rust without completely blocking the wifi. In general though, that size is literally peanuts.

For what it's worth, I just took a glance at required PyCharm specs.¹ They recommend 8GB and minimum 2GB ram, which seems a bit dumbed down. I can't imagine anyone being able to properly run it without at least 4 gigs of ram even if they have nothing else running.

[1] https://www.jetbrains.com/pycharm/download/#section=windows
Twitter stopped showing "liked" tweets from people you don't follow on the timeline. It's been an enormously positive change, in my opinion. It also happens to be a change that their users have been requesting for years. But, they have ignored those requests until they felt that this feature might actually hasten the destruction of American democracy. Dragging people into fights with people they've never met is quite good for engagement, as has been endlessly noted. I have no doubt they'll reinstate this feature after the election.

Speaking personally, there are several people I follow who never actually generated real content. Instead they just liked asinine, toxic political takes, which then filled my feed.

https://blog.twitter.com/en_us/topics/company/2020/2020-elec...
>when their new synchronous capacitor projects are completed they won't need stand by gas power plants.

Sure ... and how do we do that? Nuclear is dead in the developed world (very few new nuclear projects and lots of existing plants being decomissioned)... so what's left? What do we replace natural gas with?
AWS was CLI-only when it launched. It was fairly tedious TBH.
Azure CLI works great and you can do everything with it. Often times, especially with new features, they go CLI first and then slowly migrate things into the GUI.
> (ever seen "import gc" in a Python program? yes, that means what you think it means..)

I'm using it sometimes, what's the issue?
The smoking gun wasn't really the types to be honest. It was the way you can monkey patch and have massive daisy chains of effects from a simple import statement. Import in Python can pretty much be made to do anything you want...
Flexbox Bar Graphs
I was trying to remember if it had been a false memory of mine that that had been possible with Lotus 2, but thanks for confirming that it's not. Never managed it but would have been awesome. Actually pretty tempted to pick up another Amiga just so I can do this. I assume it would still work with a null modem cable between an A500 and an A1200.