skysight-inc/HackerNews huggingface dataset:
Why should can’t we discuss not focus if the regulator is suspect? This seems like an overreach to me and other mobile phone sellers have much much worse practices that hurt consumer.
>Only a small portion of the article is about SW development.

The article, is, however written by a software developer.

>The fraction of Emacs users who use it primarily for things other than programming is a lot bigger than most HN readers think it is.

Do we have any hard data here? Or is this just an anecdote?

Sure, Emacs is usable for a lot of stuff outside programming. I personally use it for org-mode and as a general-purpose git client. That doesn't mean that the Emacs usability story could be better overall. Obviously I don't think Emacs should be as narrowly focused as VSCode. Greater usability would benefit users who don't program.
But only when there is a clear benefit, for Tesla’s version of full self driving that’s far from clear.
Can you point me towards some info about this 488 “knock issue”? I haven’t heard about it.

One issue that should not exist on the 488 and it’s shameful that Ferrari didn’t do better is the brakes. They go off and the pads and rotors get worn down very quickly after hard driving during track days. This should be unacceptable at this price point. Porsche did it right.
If you look at Sega or Namco hardware

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

the 2000's and on is just console hardware with upclocked CPU/GPUs and more RAM, or outright x86 + Nvidia Windows PCs running some sort of Windows embedded.

Compare this to the Hyper, and it's a MIPS cpu with custom ASICs. A completely dedicated system that doesn't have any amortization in games for the home market. The last of an era.
TFA also talks about data stored in locally installed software; lots of scientific software I've seen puts data in a default location and you have to go out of your way to know where it is on disk.
Yes, I think it should be merged. Although the fact that this has been open since 2015 also highlights how the copyright assignment requirement slows down the pace of development.
There is no doubt that the vast majority of open source software comes out of the software industry in SV. The arguing point I have is that it isn't out of an egalitarian view from the industry to provide for others and make the world better, generally speaking. Exceptions abound, sure. But the industry is busy making money, the fact that say Chromium and Webkit are open source is a very good example of how a company can use open source to leverage a competitive advantage.

My main gripe with the article is that it tried to conflate the technology movement and the software industry. Tied tightly together no doubt, but they are different. The very nature of the industry is to make money and that is totally fine, but let's not pretend the industry was some utopian ideal from the outset. As I said in my first comment, the industry specifically, grew out of the attempt to extract value from the technology. That's fine. It hasn't been twisted over time, it just is what it is.

I may have been flippant in my commentary.
> There's a reason why we have never seen a world leading tech company come out from anywhere except the US.

Probably the most ignorant comment I've ever seen on HN.
its pretty easy to make SMT to DIP adapter PCBs, doesn't work with large chips, but a small FPGA is all you need for such old ASICs anyways.

http://www.the8bitguy.com/wp-content/uploads/2018/05/SwinSID...
How big is your CPU. I develop on Microsemi and the PolarFire range should do it. 12G transcievers and a decent amount of logic. At about €200+. And considering Microsemi are usually behind the curve, Xilinx and Altera must have similar https://www.microsemi.com/product-directory/fpgas/3854-polar...
I can't figure it out. I'm fairly well travelled in the world, and San Francisco is my least favorite of any city I've ever encountered.

But some tell me I just don't understand, which, in fairness, is also a true statement.
The word is derived from calx [limestone/chalk]. Calculus is then a "little rock" -- the -ul- or -cul- infix is a diminutive form. (Analogous to "doggy" vs "dog" in English.)

> pulverize them into dust

While we're on the subject, the Latin for "dust" is pulvis. ;D
Completely nothing is wrong with it! That's not what I'm arguing with. I'm challenging the statement in the Conclusion section:

> Arriving at query #2 to get the combined results was the intuitive way of thinking through the problem, and something that someone with intermediate or advanced SQL skills could come up with.

The issue in question is simple. It's a very good lecture for people early in their SQL journey. It would be a superb read if the author had dug into the details why it's slow.

But advanced engineers should know that LEFT JOINing 6+ tables will be huge. I disagree it's a mistake an experienced person would do.
I will also add that I think Emacs is a better text editor than VS Code, and easier to edit code with. What I don't think it's better at is intelligent autocomplete, live static analysis, etc. It turns out I value those things more than I value having a hyper-flexible text editor, but that doesn't mean I don't miss the flexibility when using VS Code.
Liquid cooled WWII aero engines generally used pressurized cooling systems, as this allowed running the coolant (usually a 70/30 glycol/water mix) past the atmospheric pressure boiling point. This, in turn, allowed smaller radiators, reducing drag.

The downside was that even a small rifle caliber hit to the cooling system caused the coolant to flash to steam and rapidly escape through the hole, giving the pilot only minutes until the engine seized.
s/language/stdlib for some patterns
Yeah not gonna lie, i definitely have had plenty of left over charging cables, bricks, and wires over the years, and i don't even upgrade every year. I'm using the same charging set up i used for like the last 2 years on my X when i got my 12 pro. 5w brick, charged over night. New battery lasts me all day even with heavy use. I can see why it's inconvenient for people who are just getting into iPhones though. But now samsung is doing the same anyways, iirc.
The article reminds me somewhat of an earlier O’Reilly piece, which taught me that the man’s got a bit of social consciousness in his critiques of SV:

https://news.ycombinator.com/item?id=23657403

I suspect the Pollyanna tone is why people aren’t actually engaging with the material in it. Applying machine learning to medical science is indeed exciting, but it’s hard to envision what exactly is the product that causes “The nexus of machine learning and medicine, biology, and materials science will be to the coming decades what Silicon Valley has been to the late 20th and early 21st century.” Not to mention, I would wager most commentators are not equipped to address his point about SV being unable to deal with medical regulations, seeing as there’s been medtech startups that have already attempted to flout FDA regulation.

> The hubs where that knowledge can be found are not the special province of Silicon Valley

Isn’t South SF a biotech hotbed?

His points about regulators actually doing able something substantive towards big tech platforms, and the end of “casino capitalism” also feel too Pollyannaish for our current lamentable moment. Maybe it has to all get worse before it’s foreseeable.

O’Reilly certainly calls it out as he sees it with the social commentary:

> When the “superstar firms” ruthlessly compete with smaller firms that come up with fresh ideas, not only starving them of talent but often introducing copycat products and services, there is decreased innovation from the market as a whole. Cities are dominated by a new class of highly paid big-company employees driving up housing costs and forcing out lower wage workers; wages and working conditions of workers in less profitable industries are squeezed to drive the growth of the giants. Their very jobs are made contingent and disposable, with inequality baked in from the beginning of their employment. Governments are starved of revenue by giant companies that have mastered the art of tax avoidance. The list is far longer than that.

Honestly, this article’s a great read.
Are Tesla and Elon Musk Wrong about Lidar?
decoupling caps are pretty seriously overrated, there are cheap grey-market re-manufactured Chinese Intel core series motherboards that have essentially zero passives (except on stuff like VRMs)

They still work fine.

https://www.aliexpress.com/item/32941784993.html
I'd be curious what would happen if GDP were replaced with HDI or GPI in this study/report.

I thought there was a bit of a consensus on what the alternative measure to GDP should be, but maybe not.

Props to New Zealand for cracking into the Top 10.

Would like to see them treat their refugees much better.
ABIA is the abbreviation/acronym of the proper name of Austin's airport, Austin–Bergstrom International Airport, but the IATA code actually is AUS. When I search for a flight, I use AUS as the search term, when I search for the airport on Google Maps I use ABIA, and when I send an informal email and abbreviate Austin is write ATX.

The previous Austin airport (Mueller, closed 1999, now a planned community) also had an IATA code of AUS. They did a single day cutover from the old to new airport, so they were never both in commercial use at the same time (Bergstrom was an Air Force base for similar years as Mueller).
Is that second “very” supposed to be “realistic” or “fake”? Think I’ve heard people say “realistic” before
"software", "cookware", "earthenware", "hardware", "tinware", "glassware", et al. are all various kinds of ware, notice. Tangible ones can often be found housed in warehouses.

* https://en.wiktionary.org/wiki/-ware#English
Canonical and the part of AWS built in SA?
There is even less to do there.

If you like office parks upon office parks and parking lots then yea sure... go to Sunnyvale or Santa Clara etc...
>LSP is a first step for this, but there needs to be a deeper language integration to give intelligent tips, refactoring operations, etc. for all popular languages.

Emacs specifically also needs a lot of user interface-side polish to deal with the increase in the complexity of these plugins.
Cool article, but the philosophical discussion feels very semantic to me.

The interesting conclusion is that spiders use their web as a computer. Both to store data in, and to preprocess information.
IndexVentures Options Plan
It also remindes me of Tridactyl[0], which promises to bring vim shortcuts to firefox. I tried it for a while but found that I just enjoy using the mouse more to explore the web, even though I'm mostly a keyboard-only user on the rest of my system.

[0] https://github.com/tridactyl/tridactyl
Sounds like a good example of Chesterton’s Fence, a rule that basically says to never remove a fence until you can explain why it’s there.

The flip side is that refactoring once in a while can clean up undefined behaviors that no one is around anymore to understand or explain. There is also a problem with companies that try to make engineers hot swappable and don’t focus resources on retention, often the people who understand the system’s special complexity are long gone.
LOL yea.

That's exactly the SV problem. Lure a bunch of inexperienced young people who give away their best years to a corporation in hopes of becoming rich. Very few do.

The vast majority spend their money on NYC-level high taxes and rent.
You're not entirely wrong, but you're more wrong than right. For example, yes, a good paying SV job involves spending a lot on rent, but nowhere near "most of it"...very much the opposite. Yes there are issues, but it's not "how big of a scam", and by describing it that way you lose credibility.
Hmm, I thought stratifying Datalog allowed bottom-up evaluation to remain decidable despite the presence of negation? And surely there are at least some kinds of functions that would also preserve deciability, even without stratification?

I admit I don't know very much about Datalog, and I know you know a substantial amount, so maybe I'm just confused. But I'd like to understand how.
I think you're taking the response a very narrow set of people have to this dynamic and assuming a substantial contingent of readers are sharing this response. When I discuss the observations made in the original post with people, the overwhelming response is "of course" without a hint of controversy.
The problem is not about minds connecting to bodies. The problem is all, 100%, about the minds of the people asking the question: fatally confused minds.

How does the driver software in the printer make the paper move? The software is a pattern of 1s and 0s the microcontroller is following, that directs when various signals turn on and off. Some of those signals are involved in making the program work, copying bits here and there inside it. Others turn motors on and off. But the signals are all exactly the same—just electric currents in transistors. Literally, literally the only difference is whether they connect back into the microcontroller, or out to the motor.

How come you imagine blue when you read "blue", but downvote me when you read this? Some nerves connect back to other nerves, some connect to muscles. It is all just nerves pinging. Absolutely nothing except nerves pinging, modulated this way and that in a bath of hormones. Anything else is failed imagination.

But you can understand it if you don't deliberately confuse yourself.
I disagree; this book is too shallow and uneven. It is one of the books that i bought when i started on Electrical/Electronics self-study and was disappointed.
It looks vaguely phallic from the wrong angle. Not sure if cooking would help.
I also have a dislike for punishing someone for the acts of someone else. If someone who commits a crime, just so happens to have a particular book, it doesn't mean all the owners of that particular book should be punished for their transgressions.

It's an unpleasant form of collective punishment. And it means that all of them have to suffer for something which has nothing to do with them.
Working from home. I'm not going back.
Ok, I see what you mean and realize that I didn't really read your comment beyond the trigger phrase at the beginning.
Yes, generic top subthreads that don't really address the article, but rather get sucked straight into $predictable-thing-people-always-argue-about, are indeed one of the biggest problems on HN and I'm constantly trying to convince people not to go there.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

Still, please don't "Did you even read the article"—it doesn't help. However, if you (or anyone) notice one of these generic subthreads sitting at the top of a thread, gathering mass and choking out more interesting discussion, there actually is something super helpful you can do: email hn@ycombinator.com to let us know. We downweight those, and doing that is perhaps the single best moderation thing we can do in large threads. It makes a huge difference.

Just please remember that the problem is a co-creation, and the bulk of it is caused not by the root generic comment but by the upvotes they routinely attract. It's more a tragedy-of-the-commons thing and not worth taking out on any individual user. The solution is moderation, i.e. a module whose job it is to watch over the main system and jiggle it out of its failure modes.

I plan to add software so that users can help identify and downweight these generic subthreads. Pending that, though, emails hn@ycombinator.com alerting us to these are greatly, fabulously appreciated.
Bill Gates is not done at all. In fact he is doing more and better things for mankind with his career now than he did when he ran Microsoft.
Robo Instructus Is a Coding Game Built in Rust
Mozilla is not very developer friendly. Gecko uses a two decade old method of RPC, the lib interface (XPCOM based on Microsoft's COM) is about the same age, the documentation hasn't been updated in a decade even though the code evolved, and I've heard from 2 employees directly that it's not important to them.

It's not really a surprise that gecko isn't the primary choice for browser developers.
“Hey, we usually give you this extra stuff, but now we removed it because we want to charge money for it instead, also the environment”
Agree. We tried to get funded a few years ago, but gave up. VCs insisted we relocate to SV, but it would not make sense (we are remote). It felt like a scam to pump property market.
Looping through a list of items, and doing different operations based on their value is an extremely common occurrence, and you’d hard pressed to find a codebase that doesn’t use that pattern somewhere.
I’ll become a working western father soon and my paternity leave will be ~6 months regardless of pandemic. So I don’t buy the “no other time” argument.
You don’t know if that’s true and Apple hasn’t hidden the fact that they removed it.
Congratulations! It’s funny to see your comment downvoted while just above a comment that says “dog” is not and gets a bunch of enthusiastic replies. HN demographics I guess?
> "I know my results are on page 19, skip to there"

What on Earth is your application where that's the case? ..A forum maybe? (Revisiting a thread looking for a particular reply I mean.)
Everyone who the store is selling to is a customer; an employee is a customer too except the price might be zero. What if a field is added to customers table: employee_id (would be null by default as most customers would not be employee). Then the query can be run without any union and bypassing stores/employees/employee_markouts etc:

SELECT
meal_items.*,
customer_id,
customers.employee_id
FROM customers
INNER JOIN customer_orders
ON customers.id = customer_orders.customer_id
INNER JOIN customer_order_items
ON customer_orders.id = customer_order_items.customer_order_id
INNER JOIN meal_items
ON customer_order_items.meal_item_id = meal_items.id

Of course this means that customer_id will never be null but that kind of is the point.

This can also be approached by adding a customer_id field to the employees table instead (in this example the no. of employees and customers are both 20000 but typically the no. of employees is less than the no. of customers so adding customer_id to employees table would be more typical - in which case the query would obviously change).
Everything else is pretty dead imo, for people in their 20-30 who prefer a city vibe SF is sort of the only solution here.
Zoom is mostly developed in China, not even SV.
* Got my private pilot certificate.

* Built a homemade paddleboard out of western red cedar.
If you've recently been invited to a Laravel interview, or you want to improve your skills about this framework, in 80 questions, we are going to discover more about Laravel.
Watch out because this site has links to hundreds of other newspapers too dating back to the 1700s. I made the mistake of checking one of them out yesterday and lost the next four hours of my day reading about historical events. Really amazing stuff.
2018*
Wireless loses 1/3 of the energy. It requires 47% more energy, and even more when misaligned. https://debugger.medium.com/wireless-charging-is-a-disaster-...
> Luckily I spotted the issue before I pushed my branch ... I extracted the inlined image into a separate React component and used it where needed. This way we still get both benefits

I expected the author to mention adding a code comment so future maintainers don't make the same mistake.
Isn't the volume of the wireless charger bigger than the wired one? It may solve the cable issue, but not the environment one.
Cynical take: a lot of it is effectively financial cargo-culting -- building structures which mimic traditional financial products, like banks, loans, and investment funds, in the (fruitless) hope that this will create value.
Well good to know there's a ton of other holy places besides Mecca
Languages with decent macro support can punt these trade-offs to third-party libraries. Users can "extend" the language when most convenient.
Implementing support for uBlock origin is a top priority in nyxt teams todo list.
I actually graduated in math, but I did struggle with these things. I also graduated in France where we have many more hours of class and the math program is pretty intense (did a year in Canada and it was a piece of cake in comparison). There’s also the fact that at that time you’re discovering yourself, partying, dating, etc. which takes a lot of time...
I understand, it’s incredibly dispiriting to see long written comments that grab a bunch of upvotes yet have absolutely nothing to do with the OP kill off all the interest in the actual article. Can they simply be flagged?

Though admittedly this article would probably be easier to approach if it was broken up into four parts that could each be addressed in different threads.
They saw the writing on the wall that MIPS was already dead.
Neat idea. I have been wanting to do something like this for a long time to really understand Wireless RF.

But i find Gnu Radio somewhat intimidating (not having a Signals/DSP background). Are there any books/articles/videos etc. which will ease my learning curve? Note that i already know of Michael Ossmann's course with HackRF (https://greatscottgadgets.com/sdr/)
I'm glad you brought up Sean Barrett's work since the ZPL codebase references it so STB was likely a source of influence for Dominik. It's one of those projects where I just see its impact everywhere I look and I believe the success is well-deserved.
Non-English Editions of Wikipedia Have a Misinformation Problem
Constantly reconciling business logic with changing environment is exactly what devs do at GS. GS powers the likes of Apple Card, Stripe Treasury, etc. There’s a lot of engineering required to handle the scale.

There are very few companies that are “technological innovators”. Most SV devs aren’t writing a new distributed system or a process scheduler for the Linux kernel.
I think I agree with you. For me lectures where mostly about trying to take notes while the teacher wrote on the blackboard. Completely useless in terms of learning. I stopped going to lectures after a while and just learned on my own.
It’s distant but I think it was more like 25-30h per week? That was France though, I did a year in Canada and there were much less classes.
When I looked a few years back, nice houses would go around 12k/month. Maybe shared condos are not expensive, but not everyone wants to live that way.
Apple bent its rules for Russia
When I was a student at VUW, the institution this article is about (early 2000s), computer science had its own, separate IT system. With staff. Who were legendary. I see the head sysadmin from back then is still there...

No "shadow IT," this was completely official and above board.

Everything that could be was NetBSD.

Compsci had its own network range within the university's /16.

I remember the ease of dealing with them, compared to the battle to get one network port livened so the computer club could expand its nascent WiFi network to the quad. Heck, within compsci land, the computer club managed to get a server with a static IP and even got it exposed to the internet.
Show HN: WeHatePasswords V2
I'm sorry, but China is much stronger economically than the USSR ever was
What does mathematical talent mean?

I was bang average at high school algebra(computation) but untouchable at geometry/trig.

At uni linear algebra was a breeze but Calculus II was a nightmare.

What does mathematical talent mean?
I don't think that's the primary reason, nor as common as you imply. The old saw about how SV is a place where failure isn't disrespected is closer to the truth.
Yet with the high rents and the lack of universal healthcare it takes a crazy person to take such a risk. I personally will start my startup from abroad when the time is right.
It's the annoyances section. I checked all of these and haven't been bothered since.