skysight-inc/HackerNews huggingface dataset:
> Part of the problem with electronics is often a brand new unit costs less than replacing a faulty part on an old unit due to miniaturization and having everything on chip combined with economics of scale.

That's simply because "make it easy to replace" has not been a design constraint in a very long time -- in fact, making things hard to replace or fix has been a design constraint that product management has enforced more or less explicitly in lots of places. "Miniaturisation" has been a reality of electronics design since at least the 1950s -- not being able to fix things is a more recent phenomenon.

Even if that weren't the case, IC manufacturing reliability has come a long enough way that, in fact, "everything on-chip" doesn't account for all that many broken units. Virtually all of the phones I've repaired in the last 10 years or so had broken volume buttons, cracked displays and so on. The phone I currently use had a blown battery management controller, which was trivial to replace.

"Everything is small now" is just one of the excuses that companies bring to the table. It is a legitimate reason in that, yes, the fact that everything is small amplifies the effect of the fact that, at best, making things easy to repair hasn't been a design goal. That doesn't mean the design can't be improved.

Edit: also, a lot of the high repair cost comes from constraints that derive directly from the fact that repairing things is all sorts of faux pas. E.g. replacement screens often have to be shipped, in small batches, halfway across the world, which isn't exactly easy or cheap if you're a small repair shop. If repairing things were easier and carried less of a stigma, replacement parts would be cheaper, repairing things would take less time and so on.
Didn't we learn from 4/8chan that letting people post whatever they want (semi-)anonymously leads to disgusting behavior?
People use Bitcoin as a form of gold 2.0. Thats why the MC is where it is. Nobody in their right mind is making a cash flow case for btc unless you include lending which actually makes a decent return.
Modern clang (usually, there are edge cases) gives pretty good error messages over all. And like you point out, if you use constexpr you get even better messages. Hell, I watched some cppcon videos over the weekend and learned that clang can even detect out of scope access of temporaries when in a constexpr (but not otherwise sadly), and also that in many cases, a lot more of a program can probably be constexpr than we might think.

The talks were by Jason Turner, who has an ARM emulator implemented entirely as constexprs and a test suite that runs at compile time (so if it compiled, the tests passed). Obviously for actually interacting with it, its not running at compile time, but the logic has the ability to run at compile time, which is pretty cool.
Fascinating view into the history of Philips RF developments in 1990-2000 timeframe. Absolutely loved it!

WSP (World Standard Pinning) "standardization" story with management naive dreams of selling own products in Asia without cannibalizing home European market while simultaneously moving Consumer Hardware Development to Asia .. where all the hardware was thereafter designed with Asian parts first was priceless.

Philips TV division deciding to second source, skipping Philips Tuners division thus eroding own company market share and profit. Then in turn Philips Tuners division commissioning a cheaper clone of Philips MOPLL from Siemens with a huge minimal volume quota, consequently eroding Philips Semiconductors market share by 25% and forcing Tuner division to manufacture inferior products with already obsolete part. Just beautiful, <Chef's Kiss>, Pure genius!

> The most devastating development, however, was purely internal and of severe structural impact.
It's the most fashionable cause, since it can be shoehorned into anything. Yet carping about warming, and unstated assumptions about efficiency differences between levels of consumption and locations of production, don't guide us to fair labor practices.
Let me be clear; nothing there that you could not find by just browsing Parler.

Maybe there is a deleted post somewhere and that could be interesting but since it is not marked and there a millions of URLs it is kind of useless.
Conservatives support AWS right to decide who it wants to do business with, so implicitly they support the ejection of Parlour.
Look into the niche markets then.
Like recumbents.

http://longbikes.com located in Colorado
https://www.terratrike.com located in Michigan

There are atleast 3 others I can think of off the top of my head.

If you are looking for "A Generic Bicycle at Walmart prices", then yes you are SOL.
generational shift is always going to change the culture but we should attempt to prevent Hacker News from sliding into the general patterns of other social media.

We should talk about tech, we should talk about business, we should care about curiosity and shoot the shit without taking things personally.
Great resource, thanks for sharing it! I will dig deeper into the resources linked here as there's a lot I have never seen before. The main topics are more or less exactly what I've found to be key in this space in the last 2 months trying to wrap my head around data engineering in my new job.

What I'm still trying to grasp is first how to assess the big data tools (Spark/Flink/Synapse/Big Query et.al) for my use cases (mostly ETL). It just seems like Spark wins because it's most used, but I have no idea how to differentiate these tools beyond the general streaming/batch/real-time taglines. Secondly, assessing the "pipeline orchestrator" for our use cases, where like Spark, Airflow usually comes out on top because of usage. Would love to read more about this.

Currently I'm reading Designing Data-Intensive Applications by Kleppman, which is great. I hope this will teach me the fundamentals of this space so it becomes easier to reason about different tools.
My old phones are often usable, which is why I only upgrade every three years or so. However, when I do upgrade after waiting so long, it's like I've traveled through time with the improvements.

It seems that most people want more than just usable. They may not want to pay more for a device up front, knowing they will be missing out on the latest technology down the road.
If so, why not use cars without alternators? 48V mild-hybrids have much higher capacity starter-generators instead of alternators, and electric cars can generally pull power from their batteries at the same rate they can charge it. For example, for a Tesla Model 3 that's 250 kW.
At a certain scale it can be difficult to distinguish between data exfiltration and normal spikes in legitimate traffic.
Humanities students do not and should not merely repeat their professors’ opinions. To do so almost entirely misses the point of being educated.
I think there are two different aspect to this that are conflated.

First, sentience may or may not be a binary thing. That is, some people consider that a mosquito is definitely sentient or definitely not sentient, and other people consider that sentience is a spectrum and that a mosquito is somewhere along that spectrum, being more sentient than a sponge, but less sentient than a mouse.

The second aspect is whether sentience is an objective state, an attribute of a particular creature, or if it is a subjective opinion like you seem to imply.

Just because it's a spectrum doesn't mean it can't be objective. So the fact that people disagree on whether a mosquito is sentient or not doesn't imply that the whole concept is subjective. They are just collapsing the definition based on a threshold that may not exist. Thus the word "sentient" is subjective but the actual attribute is not.

This is the same for "life" and "consciousness". The property of "living" may not be a clear line in the sand. It doesn't mean that something is living or inert depending on the observer.

My opinion is that yes, there is a definite, objective sentience "amount" or "quotient" that a creature has, independently of who is asking. This value is not black and white. I do not know this value for mosquito but I can roughly sort a lot of entities and I use that to take decisions (like what I eat for example).

With this fuzzy (but objective) definition, there could also exist entities that are more sentient than human beings. In fact, if we figure out machine sentience I don't see why it would stop exactly at human level.
If it's the 2), the assistant should be called the Dark Passenger.

Having the voice of the cartoon would attract me though, for the fun factor. Imagine having Dee Dee for error messages:

User: "Dexter, play some music."

Dee Dee: "Ah, I don't want to."

Dexter: "Dee Dee! What did you do to the network connection! I can't reach the Internet! We're doomed!"
The 1st amendment gives all of the companies the freedom of association. They can deny doing business for any reason except for protected class. Are you trying to force companies to do business with entities that they do not wish to do business with?
or the fact that nicolas maduro - a man already convicted of crimes against humanity by the UN - still has an account and has gone uncensored. how anyone here defends such blatant hypocrisy is beyond me
You’d likely be wrong. You have to meet your conspirators on public platforms or in public places before you can switch to private communications.
Very true, but instead of reaching in and removing your app giving a message saying "we pulled this app from the store for such and such reasons, maybe you want to review it" would be pretty nice.
Parler wasn't some innocent social media site that happened to have some disgusting content on it. The disgusting content was literally its reason for existing, despite all of the bland "we're just a free speech site" stuff.

And I have yet to hear anyone discuss how "anything goes" and social media do not mix. It's much easier to turn a community toxic than it is to keep it healthy, and healthy communities (of any sort) need moderation. Certain people have turned this fact on its head and want you to believe that "completely free speech" and "healthy communities" are compatible because they want to overrun healthy channels with their garbage.
>> This hack is great because the dev didn't have to read assembly code or parse WireShark logs or deploy any kind of cracking software.

Monitoring network traffic (http requests) and logs is similar to any other logged data or reading disassembled code. Patching in a different video ID is sort of like patching ASM to implement some hack. The automation created at the end to extract and assemble the video was basically creation of cracking software for this particular exploit.

What one person calls arcane knowledge is another's everyday tools. This is a case where I see obscure technical stuff, but web devs see regular stuff ;-)
Thanks for the background info!
Maybe your takeaway there should be, "oh shit, I would have exactly the same thing, I need to rearrange my priorities so that I don't hurt people".
Have any of the Sandy Hook parents sued a platform on this basis? Seems like Reddit would be at great risk.
Right so according to you and no one else. Any reason you're keeping it under wraps? Trying to build up that mystery?
SQL has taken over the space completely. 90% of data munging and transforms happen via SQL.

I would learn python. Its the number one language outside sql.
That's good advice for investing in general.
Sometimes it's more a question of software. On older phones badly made sites like the new reddit for example were unuseable in all browsers - until the new Firefox came along.

But sure. Repairability is one thing, it just means that devices can continue the things they were made for. For new workloads they would need upgradeability, which is a completely different beast.

I don't think having repairability will slow things at all. It will simply prune some behaviors corporations engage in that destroy the planet, like glueing in batteries. Stopping such practices will not even make new devices more expensive - we have old designs that did it right. Falling back to them and innovating there could even save money.
I can guarantee that this will never happen as the whole point of Apple products is the hardware and software working seamlessly together - for the most part anyway.
I disagree. That's not enough these days.

If you want to build anything mildly interesting, you need to have a solid background on software engineering (building data pipelines in Spark, Flink, etc. goes way beyond knowing SQL), you need to really understand your runtime (e.g. the JVM, and how to tune it when working with massive amounts of data), you need a bit of knowledge about infrastructure, because some of the most specialized and powerful tools do not have yet an established "way of doing things", and the statefulness nature of them make them different from your typical web app deployment.

Maybe if you want to become a data analyst you only need SQL, and I would still doubt it. But data engineering is a bit different.
Our Own Nuclear Disaster
I think your URL is a fantastic choice and hints at what a lot of "accountability coaching" really is:

Camaraderie

An easily-imaginable person who acts as a reward model[1] you can imagine saying "yea! Make progress on the thing! You're on the right path[2]! Keep going." When you anticipate [social] rewards for an action, that action is motivating.

If you watch Dr. Andrew Huberman's talks about the roles of Dopamine in the brain, he'll say it is not a signal of reward, but of anticipated reward. It does spike when you recognise a surprisingly strong reward, (like when you hit a jackpot or an unexpectedly interesting HN link) to help you learn to repeat the path to that reward[2], but mostly it signals "Yep, you're on the right path. Now go make that test green".

[1] https://www.youtube.com/watch?v=PYylPRX6z4Q

[2] https://deepmind.com/blog/article/Dopamine-and-temporal-diff...
The tweet says: "#Israel is a malignant cancerous tumor in the West Asian region that has to be removed and eradicated: it is possible and it will happen."

Do you think that is not as bad as what Trump has said?
Not at all! Nothing to apologize for, I remember when that whole situation blew up very well. And I completely agree with you.
The problem is that it doesn't really prove anything other than that the person managed to get hired by FAANG.
I agree with you; however making things discreet and replaceable will increase costs significantly and slow progress —however, if we consider phones to have reached “good enough” status then that makes sense. Double the price but make it easy to repair or replace components.
Hacker and researcher are not mutually exclusive.

A researcher seeks knowledge, a hacker seeks ways to apply knowledge to overcome obstacles, which includes seeking required knowledge and is knowledge itself.

The more interesting question is in what capacity someone was acting, if it wasn't both.

Anything else is like trying to find the difference between an employee and a pilot, as if they're mutually exclusive things.
Hackers stole Parler data on every single user
Relevant: https://www.smbc-comics.com/comic/fixing-social-media
Paradox of Human Rights
Apple Mac Mini (M1): One More Thing
Like what horrific stuff has been planned with gmail?

Anyone use google to search for information used to do bad things?

This is all incredibly focused, when the big players most certainly are rife with their own sins.
Also mitigated by the concern researchers should probably have for selling exploits to "bad guys", and the associated liabilities, criminal and otherwise
SCIMP also predates Telegram by several months https://web.archive.org/web/20150402122917/https://silentcir...
Right. The President of the United States has the "Bully pulpit" from which to talk. This Twitter thing was because we had a person in office who ignored the dignity of office in favor of tweeting because he didn't like his people telling him he shouldn't say certain things.

He never should've been tweeting while in office in the first place.
Here are some possibilities for malpractice with Bitcoin: Exchanges lying about transactions, pricing, Exchanges refusing to allow or unable to allow extracting wealth stored in bitcoin, Exchanges front-running, Exchanges stealing money, 51% attack by miners, Governments expropriating wealth 10 years later claiming back taxes for undeclared earnings, Developers changing the rules of the currency (which are encoded in the client) and persuading enough to go along with it, Currencies which the price of Bitcoin is closely tethered to lying about their reserves... I could go on, but the entire edifice is built on confidence, and once that confidence evaporates for a second time, it's going to be very hard to recover.

There is a lot of risk investing in bitcoin, it is nothing like commodities, that's just the latest identity have dreamed up for it after it completely failed to live up to the hype of the previous identities first as a currency outwith government control, then as a distributed trust-free database, then as a foundational layer for myriad apps, and finally as a 'commodity' which nobody actually uses (unlike other speculative commodities like oil or corn which usually have a use value which the current value fluctuates around).

You do in fact have lots of protection when you buy other commodities, in the form of rules against cornering the market, rules against fraud, insurance, regulators etc. Look up the silver corner or similar episodes for what happens when markets in commodities are completely unregulated, as we see in the Bitcoin market at the moment.
Remote | Senior Front End Engineer | Anywhere Remote | Full-time

Hi everyone, we at Remote.com are looking for several senior frontend engineers to join our fast growing team.

Remote is THE global platform that enables companies to employ people anywhere in the world, taking away all legal and compliance complexities. Remote handles global payroll, benefits, taxes, and compliance for businesses big and small. (read more about how it works).

You can find more about the job offer here: https://boards.greenhouse.io/remotecom/jobs/4194047003

Let me know if you have any questions
Yeah that was my reading of the title, and I highly doubt this nothingburger article would be upvoted to one of the top spots without the clickbait title. Flagged for waste of time.

(I’m not a cryptocurrency fan, and have a grand total of a couple hundred bucks in crypto. Well, maybe a grand now, I don’t know.)
In Europe one got MIFID II and MiFIR a few years back that makes it so that everyone wishing to buy certain investment stuff have to pass a small knowledge test beforehand or show that they have understand the risks etc. So here this goes for most financial instruments and not just Bitcoin. I'm allowed to buy mutual funds at my trader, but in order to buy options I have to complete this tutorial to unlock that, for instance.
Yeah, but this apparently was all downloaded through Parler's publically accessible API, so if anyone should be to blame here, it is Parler.
I was trying to buy at 3K from a bitcoin machine last winter. There are several machines in Helsinki from different companies. They did not work. I decided this not a "free open market". These "banks" are only buying cheap and selling only when they themselves make a profit.
Image Segmentation with Fritz AI Studio
Because this ‘currency’ is volatile like a small cap stock. This is the thing I always get a runaround about from Bitcoin advocates. Some say it’s a great currency, some say it’s a great investment. Well, by definition if it’s good at one thing, it’s bad a the other. Investments should provide good long term appreciation, and currency should be stable ideally not fluctuating in the double digit percentages in a given year. Bitcoin, you’re a fun experiment, but what’s the point of your existence?
All I’m going to say is that I’m all for free speech and setting fair rules for everyone to play by (ie regulation), but looking at the examples provided in the buzzfeed articles this is beyond simple free speech. I hear a lot of people saying this is just another example of the left trying to shut down free speech but there are clear threats being made on the platform. If Parler doesn’t want to do any content regulation then fine (though this should be any easy place to draw the line), but I can’t blame Amazon for saying “we don’t want that here”.
Bitcoin hopes to be a currency, but isn't one.

People who have bought e.g. a pizza with bitcoin are examples of what NOT to do with Bitcoin. The very fact that Bitcoin holders expect it to rise in value makes it unsuitable as a medium of exchange.
Who is actually going to update this even if it is open source though? There are so many drivers and firmware in a smartphone, nevermind the tens of thousands of models of smartphones out there. It would require an army of people to patch, test and distribute everything. That's even if you can figure out all this code.
The NYT lied to the American public to whip them up into supporting the Iraq War, which led to the deaths of millions of people (many of them innocent).

Why won't AWS, Google, and Apple collectively ban them? Their open calls for violence were far more consequential and severe and serious than anything on Parler
> Are you the OP posting under a different account?

No... are you?

That's easily the strangest question I have ever been asked on HN.
"...but every press on remote feels like the command is queued somewhere for a second or two. I hate using today's televisions and tuners.

I agree completely, I find this delay more than annoying—in fact, it's infuriating! I consider this delay not just an ergonomic limitation but also a definite design fault (i.e.: the DVB standard allows the delay to occur). The fact that regulators authorized DVB/TV digital services with this fault speaks more to me about the commercial pressure brought to bear on the regulators (to accept the limitation) than it does about any proper consultative/evaluation process (user ergonomics evaluation) having been properly undertaken before these services were introduced.

(…But then, I suppose we can't have expected much better from DVB standards given that in the 1980s many governments around the world essentially nuked their spectrum management departments and outsourced much of the work to commercial organizations that had vested interests—thus, effectively they were committed to lower standards. [This is a long sad story which, unfortunately, is much too involved to discuss here.])
Transparent. Similar to how Reddit’s comment ranking algorithms are.

Only if Google is hosting the content.
In addition to NikolaeVarius' link, here's the law itself:

https://www.law.cornell.edu/uscode/text/47/230

It's a quick read, it's not long, and it's actually reasonably clear what it does and does not do.
Was it even bad behavior? I recall that there were allegations at the time that Chinese business were dumping solar panels onto the market and that meant Solyndra couldn’t compete. Though I’ve also found some news sources saying that the high prices for polysilicon caused a bunch of players to enter the market to produce it, causing prices of poly silicon to crash and Solyndra couldn’t compete. Either way it seems to be bad luck unless the CEO and board knew those were huge risks and intentionally downplayed them.

Edit: It just seems unclear to be what the supposed fraud was.
I worked on a large-ish C++/Python codebase and touching the Python parts was always extremely frustrating for me.

The lack of .h files alone is a huge grievance for me - I had to scroll past definitions even to know names and arities of class methods, read constructors to know what's in class members.

SciPy was nice enough for turning data into a picture, though.
That price is really good. I'm curious what cells they used.
That's the point though, isn't it? To improve on areas that were lacking in older versions. It can be hard to keep up, though!