skysight-inc/HackerNews huggingface dataset:
I have a car whose spark plugs are a pain in the ass to change. You have to disconnect a number of things^[1], unbolt the engine, and lift it to get to them^[2][3]. The thing is this is a modding friendly car, most everything is easily accessible and user serviceable.

So why are the spark plugs so hard to get to? I doubt it had anything to do with hostility towards repairability because this car is easily repairable. This came down to the design requirements for the car and particularly the engine they wanted to use to satisfy those design requirements.

Long gone are the days when you could sit in an engine bay to work on it because there was that much free room. Modern vehicles have to comply with many regulations, e.g. emissions and safety, whilst simultaneously meeting consumer demands at a price point people will accept. Without knowing the exact model of car you have, I'd say your shift solenoid problem almost certainly comes down to component sourcing - the manufacturer either uses this transmission in a number of vehicles or it's procured from someone else - and manufacturability/supply chain optimization - it's easier to integrate an already integrated solution^[4]. There might also be other considerations such as space availability, weight distribution (since you said you had to pull the engine to get to it), environmental, and efficiency. Again I don't know your exact vehicle, but engineering is a ton of trade-offs and sometimes the trade-offs suck in a particular case while overall satisfying the design constraints.

By the way I agree that German cars suck to work on, but that has largely been the case for every German car I've personally worked on going back to the 80s.

I am 100% certain there are decisions made during the design of various products which are solely or partially predicated on the inability for the end user to repair the product. I also know from first hand experience that many products never have some Machiavellian product manager who dictates designs expressly to be unrepairable; rather due to consumer demands, economics, regulatory and safety compliance, etc the end result is a product that is hostile towards repairability.

I feel this differentiator is rarely brought up in these right to repair comments and yet should be a critical talking point. Rather, everyone frustrated by a lack of repairability immediately assumes corporate shenanigans. This seems related to Hanlon's razor but for product design.

^[1] Under trays, battery, strut bars, fuel lines, air intake, etc.

^[2] The engine doesn't need to be fully pulled, it just needs to be lifted to where there's room to access the spark plugs.

^[3] People have managed to do this without hoisting the engine, hoisting actually seems easier if you have the tools.

^[4] This is the same reason why SiPs, SoMs, and microcontrollers with an ever expanding repertoire of peripherals exist. It's easier - from a hardware perspective - to integrate a single component that 'does it all' rather than pulling in multiple components and doing the integration yourself.
> So your logic is: if a part is replaced, the thing isn't actually repaired.

If you have a flat tire and the garage replaces the entire car, both you and I wouldn't call that repair. If you have a problem caused by a $0.01 resistor on the logic board and they replace the entire board I wouldn't call that repair either, and that's exactly what Apple is doing.

> have clearly identified what's at fault, and told me what's being done

So let me guess, the fault was the logic board, which is basically the entire computer, and what would be done is to replace it (which again is equivalent to replacing the entire computer, and costs about the same)?

This is the main problem with Apple's repair. Outside of physical, visible damage to the computer, everything else will basically be a logic board fault, regardless of whether the entire board is burnt or broken in half (in which case a replacement is justified) or a 1c passive component being defective (in which case a replacement is overkill, but Apple's monopoly allows them to do it and extract a generous profit out of it).

> If the genuine parts cost the same, why are you surprised the labour costs the same?

2 problems here:

1) I have a problem with paying for whole new mainboard (=entire computer) when the problem is a single resistor or broken trace on the existing board.

2) The retail price of an Apple computer includes a significant margin to account for R&D and software development. The actual cost of the hardware is probably 30% and the rest is essentially a "license". When repairing an existing device, I expect the parts to be sold at-cost (as I've already paid the "license" when originally buying the machine) instead of costing basically the same as buying a new machine.

> Based on what?

Common sense. Between repairing the device on-site by replacing a 1c faulty part and returning it to the customer immediately, or shipping parts across the globe back and forth, what's the most efficient, both in terms of time, money and carbon footprint?
Title really should specify (PDF).
> Not an expert, but it is my understanding that Julia is becoming an ever more serious competitor day by day.

And Julia uses BLAS which is written in Fortan.
>It felt infantilising, like how it would feel if someone appreciated you for tying your shoelaces all by yourself.

I've been places (particularly Asia) where people were actually impressed that I learned a handful of words/phrases to be polite. Like do you think I'm too arrogant or stupid to take the time to learn a bit of a language that isn't English?
A deadline is just a goal that helps you structure your efforts.
There's no device or platform for which the Epic Store is the only way to get apps, so it shouldn't be held to the same standard as Apple's App Store.
German 3D printing channels are the best. Whereas others will simply say "let's see if we can put sawdust in a resin print to make it stronger", German channels tend to ask "let's see if adding sawdust makes resin prints stronger".
>How will that play out with NATO

they will send a strongly worded letter, no doubt about it
> a political tool whose value is to divide society and leverage ignorance for political gain

Where is there mention of a conspiracy or anything nefarious?

Examples abound of class ideology being used in exactly this way. It’s not some kind of secret.

> No offense,

It’s generally not a good sign of honesty when people say this.

> but I can't take your arguments seriously.

Obviously not true, since you then go on to do so.

>> I'm not saying the elite are there because our politics are some kind of official "class system",

>I'm saying the elite have become entrenched, which functionally creates a separate class.

Obviously not true. The examples I gave are not there because of some kind of ‘entrenchment’. You simply chose to ignore that.

Yes, statistical social mobility is low and varies depending on conditions. Yes, it seems like low social mobility limits what’s possible. That doesn’t magic ‘classes’ into reality.

>> Conspiracy theories are what we turn to when we want to stop thinking and just have a bad guy to blame, or when we want to manipulate others into doing so.

> Says the person who just accused me of spreading a nefarious conspiracy "to divide society and leverage ignorance for political gain"...

Continuing to repeat this doesn’t make it true. See above. That’s exactly how class ideology has been used historically.

>> This is getting silly!

>What I'm saying isn't a conspiracy, it's not even hidden...

It’s a conspiracy if you blame a small group of people for the outcome, as opposed to understanding the processes.

Obviously it’s not hidden. You can’t hide what doesn’t exist.
This is explicitly answered in the second blog post [2] of a 3-part [1,2,3] series over at the anapaya website:

> A careful reader may have gotten the impression that SCION is simply source routing in disguise, however, this is not the case for a variety of reasons. First of all, end hosts do not learn any information about topology inside the Autonomous System (AS) - this is still under the control of the local network administrators who may want to implement complicated firewall rules or in any other way affect the traffic in their local networks.

> While with SCION the end-host selects the path of the packet, it cannot perform this selection completely independently. Instead, the network operator distributes the available paths and the end-host can only choose from this pre-selected set.

[1] https://www.anapaya.net/blog/the-scion-series-part-1

[2] https://www.anapaya.net/blog/the-scion-series-part-2

[3] https://www.anapaya.net/blog/the-scion-series-part-3
Interesting. Never heard of Wu before. The love wrapper "lover" however seems to be very immature. At least its roadmap indicates this.
The bad gains respect through imitation, the good loses it especially in art.

- Friedrich Nietzsche
> Youtube is actually very good at reliably determining it's you who's in that private window

Maybe, but it respects the "private" mode far enough to create a separate profile for that. Browsing in private windows is like starting with a fresh account, and over time it'll adapt to the videos there provided you don't switch the device/reinstall the OS etc. (the latter is the reason I know that...I did a lot of distro-hopping for a while)
>there seems to be an incredible amount of variation in language and accent mastery that doesn't improve with experience (or above a fuzzy, certain age).

A friend of mine is Dutch, he moved to England to study for his master's degree, then to Germany for work.

His English sounds perfectly British (very neutral, though), his German sounds perfectly German.

Granted Dutch has elements of German and English in pronunciation and vocabulary, but it's still impressive how some can learn a language without accent, even at a higher age.
You dont make up for being a brutal expansionist empire by being a "kinder gentler" expansionist empire. Until there is regime change in the US nothing it does will be good for anyone but its own ruling class.
Wall Street’s new mantra: green is good
What Does It Take To Resolve A Hostname – venam [nixers conf 2020]
It would be nice if the article showed some voltage or current plots for various places in the circuit.
By your argument, piracy of digital media and software should be 100% legal because it's just exercising first amendment rights to share text in a file (which is ultimately what any software boils down to)?

Come. On.
There is another option: Buy a PC and be done with this nonsense forever.
it continues haha
>The current estimates of the number of qubits in a universal quantum computer needed to break RSA 2048 (asymmetric cryptography) and AES 256 (symmetric cryptography) are 4,098 and 6,681, respectively.

The article had previously claimed that AES 256 was immune to quantum attacks. Then the article lists the number of Q-bits achieved by various companies. This is super misleading. The 4098 Q-bit requirement for RSA2048 is in logical Q bits. The list of achievements is in physical Q-bits. Up to now, no one has been able to achieve even a single logical Q-bit.
I never realized the main transformer element worked on rectified AC. Could someone explain why we rectify the AC power before the transformer? I always thought transformers worked on AC power anyways.
Could somebody help with an ELI5 please? To me this reads like a GPT output with very weird text corpus as input...
ISIL existed/exists directly due to America’s waging of war on Iraq. It’s disingenuous to list that there.
"it's undeniable that Apple is easily the worst of the lot"

Actually, it's quite deniable. You can't find Hardware repair manuals for many if not most new PC laptops. Most PC laptops have oversights in their design that would make Rossmann blush if he took a look at them. My parents had a $500 2018 HP that the screen broke off of, after only a year of use, even though it was always on a desk and it literally broke by itself from just opening/closing because the hinges were too weak for the 17" display or something.
Fast And Memory Efficient C++ Hashtable Based On Robin Hood Hashing
The main benefit of using Unattach over simply deleting the emails is that you can keep all the other parts of your emails in your Gmail server. These are often valuable, don't take much space and can continue to be searched. Unattach also provides various facilities to make finding and storing attachments in custom directory structures easy.
When you see videos about this they can be quite complicated - they talk about a "core" which includes stuff like straw or hair, and then a shell.

If you're making dorodango you can ignore all of that. You'll just need to dry it out slowly to avoid cracks.

When you make them you'll want to experiment with burnishing at different stages of dryness or with different tools.

If you live in a place with low levels of clay in the soil you can just dump a load of dirt in a bucket, fill the bucket with water and swirl it around. That gets clay from the dirt into the water. You then pour the water off into another bucket and let the water evaporate to leave the clay.
Zig is a really great language to learn.

Plus, it is really simple, especially if you are already familiar with a language such as C.
Are there any cases when the USA has increased democracy in the world on a lasting basis? Even within the country we see the current Republicans trying to smother democracy by denying voting rights to citizens and inciting an insurrection.
I was a contributor to the old Playstation 1 title, 3D RTS game Warzone 2100, now FOSS.

I was well on the way to implement a "Drive Mode" when I came across several hurdles relating to the net code.

First I was on the path of implementing a pure FPS like game mode where any unit could be controlled, be it tanks, cyborgs, turrets, towers, bunkers, artillery, airplanes, boats, even walls! (Although they obviously couldnt move)

The first prototypes were awesome, really inspiring and the community gave lots of brainstorming.

We would be making battle royales, one on ones, elite single missions,
awesome multiplayer coops, you name it.

Then, I found out that the netcode only allows for move orders, go forward, turn left, speed 100, etc. Seemed manageable. So far so good.

But wait. What about aircraft? Ouch, thats important though. Now they just move with WSAD, and you just stop midair.

After that, I found out we couldnt simply click somewhere to shoot. Netcode only allowed to fire with intent to hit a specific unit. Hmmm ... Ok .. so turret cant rotate except when attacking.

And, dont click to shoot, but "click to attack".

I was initially really enthusiastic over reinstating this awesome game mode, but these restrictions totally killed it unfortunately.

I guess the bottom line is that yes robust deterministic netcode is good and all, but it kinda locks in your game to what it currently is designed to do and fundamental changes to that will sometimes be overwhelmingly difficult if not impossible.

PR on Github: https://github.com/Warzone2100/warzone2100/pull/829

My initial prototype, no relation to the netcode, point to shoot, camera follows turret: https://youtu.be/itsd29NebGE

My second prototype, no camera following aim, click to attack (iirc): https://youtu.be/ODBmOakkqWk
Every comment on HN is "unsolicited". I certainly didn't ask for your observation on this. Further, "rant"? Give me a break.

Humorously the top comment to this submission is that Rossmann is a "national treasure", along with some commentary about some other guy and how they should do a podcast together.

Nothing whatsoever to do with the submission. Just slathering praise and adulation. Whatever floats someone's boat and no skin off my back.

Did you, perchance, berate that comment for being some sort of NSA-tactic astroturfing "praise-job" that was an unsolicited rant? No? Gosh, I wonder why. Did you conspire that it's subterfuge dropped by Google?

Declaring my comment flamebait is telling. It's a completely banal observation about a conflict in someone's position. The many angry personal attacks (such as yours) are not my doing, and reflect on your own rather bizarre motivations.
The Jesus (Interview) Question
> I reached the 100 user threshold in about a month, then it took GitHub over 6 months to allow me to start charging for usage.

That sort of delay can kill a new product's momentum. I wonder if this is consistent with what others have seen or if it's something unique to this project?
Honestly if a bunch of people wanted to censor someone I would want to listen to that person even more.

I also think you’re kinda playing Devil’s advocate a bit much here. We have red lines in conversations already. E.g. advocating violence against another group of people is a red line for a lot of people. E.g. Advocating the superiority of one particular race is usually a red line for people.
The cost is probably not that bad on a per-unit basis, a 50mL seems like it should last for a pretty large number of PCBs. The problem is that the resulting PCBs are almost completely useless because you can't solder anything to them without melting the substrate.

The ink that works with standard inkjet printers just doesn't stick to materials like FR4 or kapton. There are specialized machines for printing conductive ink onto usable PCB substrates either with an extruder or screenprinting but they are at a minimum several thousand dollars and have extremely expensive consumables.
>I also think it demands that corporations pay a fair share to support the society that they are a part of.

Honestly, talk of corporations to "pay their fair share" is a distraction. The government has proven itself unwilling or incapable of applying effective taxes on corporations. Even if they did, the taxes are ultimately born by consumers, and a ton of waste is created as a result (see the number of people who work full time in corporate tax accounting).

The cycle from "they don't pay their fair share", to new tax policies, to failure of those policies, to "they don't pay their fair share" is a distraction that prevents us from taking straightforward steps that would help workers tremendously, like a law to require overtime pay for salaried workers who don't get equity.
You can't imagine anything else affecting it?

There is a pandemic, young people are increasingly struggling to move out of their parents houses, and young people are increasingly not able to afford to go out and socialise as much.

If I wanted to start making guesses, I'd also say that we have better sex ed and better media that reduces the pressure on teenagers to have sex as early as possible.
> if they want to remain a viable economy

What a country wants is not in general what those in power want.
> Neither functional constructs nor OOP are not included in Lua

That’s hard to read.
I just switched back to using rmail package in emacs to read mail. I made it ten years with the fancy email but the benefits have stopped exceeding the costs as email itself becomes less important.
I’d suggest searching for this question on reddit’s /r/gamedev to hear a lot of perspectives.

Mine? Don’t. By that I mean, and assuming you haven’t already, spend a few years making small games from start to finish. Pick games to copy, don’t even hold yourself to having a unique spin on things. The goal being to 1) practice for the real thing and 2) decide if you actually want to make games or just fantasize about doing so. The latter isn’t a judgement, I’ve almost left games twice because of the emotional burnout.

For a point of reference, I spent two years getting up at 6am twice a week with a friend to gamejam and practice. All in prep to go indie. This was even after 6 years making games and leading two.

The result? We almost failed completely. If I hadn’t decided to say fuck it and stick the game on PS4 for fun, we would have grossed a grand total of $100k for a year of work. The more depressing fact? $100k is considered a significant success for an indie game on Steam.

Happy to provide more anecdotal experience around this if you like.
It sounds you think the UK police are able to perform a sufficienty thorough search in a matter of hours. That sounds ideal and of course theoretically feasible but maybe not realistic. For anything longer than hours they are always going to (and IMO should) remove a suspected person from a position that directly involves children.
I just did my first surface mount repair this morning and it 100% happened because of Rossmann's channel. It was so easy that I feel like I should have been doing it much sooner. The things I've thrown away over the years..
That sure didn't take long.
That's not state actor level of effort. Kids do that stuff for video games.
I'm on mobile just now, so I can't give you the link or even the name right now, but there is a good spell checker extension available. I use it on Windows, but presume it works elsewhere too. IIRC, it was a little fiddly to setup (think I had to download spell check files separately), but it's been plain sailing after that.

I mainly use JetBrains Rider though, and that has really good spell checking support built-in. Something I really like about Rider's support is that, just like lining rules, you have the option of saving additional words at the "Team Shared" level, so the whole team can use the same extra dictionary words. The same function works in Visual Studio with ReSharper installed, and presumably it's available in all JetBrains IntelliJ-based IDEs.
Technology could help out here, though. It would be nice for there to also be an explicit switch in device settings allowing the user to choose whether the GPS data should be included when the camera takes a photo. This would be separate from location services being enabled.
What I posted weren't questions though. They are statements from the judge that don't sound like "devil's advocate" type set ups.
We have found it a very cumbersome process to set up SQL support on excel. We are building this spreadsheet ground up to work well with SQL and databases in general. Also we have built this spreadsheet in such a way that it can handle millions of rows which is another place where excel does not provide good user experience.
I didn't say it was a success.

The US is no stranger to strategic military intervention that costs lives and money and achieves nothing very substantial - from Vietnam to Iraq to Afghanistan.
> Recently, his shop was fined for not registering used laptops that his customers had abandoned for repair. Sure, NYC is attempting to prevent stolen laptops from being resold, but the level of bureaucratic idiocy turns Rossman’s channel into a Shakespearen comedy.

I saw this complaint and didn't follow what NYC did wrong. If one isn't allowed to sell "unregistered" laptops or whatever, why would abandoned customer laptops get a pass? Did the law state they should? I gather he is still allowed to repair them for people, even potentially thieves, just never "launder" them.
Clubhouse Becomes a Meeting Place for Israelis and Palestinians
Existing discussion: https://news.ycombinator.com/item?id=27255561
> This is an incredible assault on EU right. A flight leaving EU soil, arriving to EU soil was diverted and forced to land on a country essentially ruled by a strongman, in order to arrest an opposition journalist.

Note that the EU did something similar: The forced Evo Morales to land in Vienna (on a flight from Moskow to Bolivia) because they suspected Snowden on the flight.
I know what I will write will sound like I don’t have any empathy but… hitting population hard, to the starvation even, will make them go after Lukashenko. This is why communism in Poland was defeated by the workers. They had no bread so they had to rise. Again, I would like to underline that this is not a solution that I support but history showed us this is how u make a revolution and real change
In VSCode, I use https://marketplace.visualstudio.com/items?itemName=streetsi...

I also enable & use it with languages it doesn't really have proper support for (like sql and ruby) - just add words to the dictionary as they come up.