skysight-inc/HackerNews huggingface dataset:
It all depends on how you define a software component. I use one definition in my thesis, and I argue that .NET assemblies satisfy that definition, as do OSGi bundles (but not plain JAR files). (There have been many, many attempts at defining a software component, and they tend to be incompatible with one another.)

In the end, it doesn't much matter. I chose a topic for my thesis way back in 2005, and at that time, there was some academic interest in what was called Component-Based Software Engineering (CBSE). That interest, as far as I can tell, evaporated pretty quickly.
In some instances, yes. For the most part, however, this simply is not realistic. There's no viable exclusively EU-based video conferencing service, for example.

Currently, the only GDPR-compliant solution in that case is to self-host a tool like Jitsi, which comes with the security headaches outlined above, though.
I have a Bosch dishwasher from a few years ago. It has a few buttons for timer (which I never use), different levels of how dirty your dishes are (which I use all the time), start, and power on/off. It's simple to use, it works great and I can't think of any extra software features I would like.
I feel like Notion and GSuite (Docs mainly) solve two very different problems.

The thing that Notion brings (which I found hard to work with in Gsuite) was that shared documents aren't owned by any one individual, and copies are far less likely to proliferate. So its good for shared documentation that an Organization needs, as opposed to two people collaborating on a document, which google docs handles fine.

The basic tables and cards and stuff are nice for many things but are not a substitute for sheets by any stretch of the imagination. And Notion has no analog for Slides.
And not enough people are fighting back. There's always someone who can come up with one legitimate use case for the complexity, and thus it has to be accepted.. somehow that use case is never weighed against the cost of complexity, or the cost is always underestimated or outright dismissed.
In a similar outrageous manner, every so often MS FS2020 would not let you use it until you install another 35 GB "mandatory update."
here is the problem statement:

1. Get a technology proven to have solved a given problem more than 100 years ago.

2. Throw ICs on top of it.

3. Put “smart” into marketing materials.

4. …

5. Profit

There is nothing in any dishwasher[0], fridge, vacuum cleaner, washing machine, ${you_name_the_home_appliance} that would require to be smarter than they are without those (actually far from smart) hardware and software that is being installed and imposed on customers. If combined with the planned obsolescence[1] it creates a perfect combo.

[0] - https://m.youtube.com/watch?v=_rBO8neWw04

[1] - https://news.ycombinator.com/item?id=13909365
Variable naming is important because variables are used to represent almost anything, you have autocomplete and search so longer variable names are quickly typed, and most lines of codes will have one, two or three of these names.

On the other hand, notation in mathematics is used to represent only a limited set of common concepts for the field, you don't have autocomplete and a single line can contain a lot of concepts. For example, compare two expressions of Stokes' theorem (given HN typesetting limitations):

∫_A dω = ∫_∂A ω

versus

integral(A, differential(ω)) = integral(boundary(A), ω)

While the second one is easier to understand at a first glance, the problem of that equation is not the symbols but the concepts behind them. And to understand the concepts you're going to go over similar equations time and time again, and at that point the extra letters and extra space used is going to complicate both writing and reading the equations. Of course, there is always people who overuse and underuse notation, but if mathematics relies heavily on notation it's for a reason: it's useful.

Edit: Also, the second one is only "easy" if you're familiarized with function calling in programming. One could argue that to go full notation-less you should only write in proper sentences, and that would make it even more complex.
https://starecat.com/content/wp-content/uploads/no-airbags-w...
Maybe it was not an illegal (data center), it was an (illegal data) center.
> I have never once needed my dishwasher to be operated remotely. Load it and press start.

Time-delay is in fact a rather useful feature e.g.

1. I may not want to start the dishwasher at 11 PM, especially if I’m in a condo and will prevent neighbours from sleeping

2. depending on the specifics of the dishwasher & local water, I may want it to finish soon before I come home so I can quickly dry the dishes (e.g. if water is very hard)
At slow speeds gas cars are very quiet. Most noise from a car is wind and tire noise. Of course as cars age parts wear out and start making more noise. Some of those noises are common with electric, some are not.
Conscientiousness means you do your duty, knowing right from wrong is called "conscience".
Isn't this the truth. Over Christmas family was around and someone loaded the dishwater and put it on economical or whatever the 'easy wash' mode was called, i chuckled knowing they might as well waved the dirty dishes in the sky for an equilavent wash. Its like, why are the other options even there...Intensive wash, every time.
Different from the person you replied to, but my wife is also autistic, and she does the exact same thing (both needing for me to ask for her attention multiple times and not hearing anything for the first little bit if I don't get it). It used to annoy me but then I realized that was a silly thing to be annoyed about, and I just had to change my mode of talking to her.
Yikes, I can't see the forest for the trees!
But they specifically want to avoid that! If they're securities, there are laws you have to follow.
Yes, because it assumes you can hear it.
Usually in Rust, parsing would never cause panic (or your parsing library is very wrong), parser will just return error for unparsable input.
This is basically what Perl used to be used for too.
Yes. See https://news.ycombinator.com/item?id=30147200.
> Maybe a new cleaning powder comes with a new algo.

Or it is treated by the same algorithm like all the other cleaning powders, which is: "mix with water then spray through nozzles". Strangly enough, this has worked great for decades without firmware updates. For the longest time it even worked without firmware.
> This is precisely what scientists should have been doing! I'm afraid having your work done for you by unqualified amateurs is a kind of punishment for skimping on it for too long.

How else do you think scientists reached consensus, exactly? Maybe the problem lies with the unqualified amateurs, who are, well unqualified to do that?

Scientific consensus is reached gradually over the course of decades, after a theory stood the test of many many challenges. No scientific theory is absolute and final and challenges are welcome, but they should be scientific, i.e. based on real data and statistically gounded analysis. Yes, it's hard to change consensus, not only in science but in any kind of community. This does not mean everybody in that community is corrupt. "Extraordinary claims require extraordinary evidence". If changing a consensus was easy, it would not be a real consensus.

>> a background of "Ultimate Fighting Championship color commentator, comedian, actor, and former television presenter"
>
>This is essentially a class-ist argument: Someone who tells dirty jokes on netflix couldn't possibly, by the essence of their being, decide for themselves which scientist to talk to.

No it's not. Getting all background knowledge and staying up to date with all pubblications in a given scientific field is very difficult and time-consuming. Expertise does exist, and takes year to build. Somebody who tells dirty jokes on netflix likely does not have the time or energy do to that. Maybe, but quite unlikely.

> To the extent that science is used as the underwriter of various political projects, I think people are perfectly fine losing faith in it.

What is the alternative? If no policy should be based on science, then what? Tea leaves? Crystal balls? Shamans? Prayers? Goat sacrifices?

> 5 decades of "belief" in science hasn't done much good.

You really need to elaborate here.

Please, please, please. Do not confuse science (the process of discovery) with scientific institutions (the groups of humans with all their defects).
I don't know of any space probes coded in Erlang.

But it would be hard to identify any long-lived space probe whose software was not updated after launch. There are famous stories about Mars rovers.
For those curious about what the ring sounds like, it’s captured in this video (2017, skipped to 1:07): https://youtu.be/h5wmJbhyhC4?t=67
I should have added that I never used terminals before, so that little hint is unfortunately is not that helpful for me.

Edit: nevermind, I got it, it's like SSH-ing to a server.
Destroy all values: Designing deinitialization in programming languages
You were born to create and Discover your creative path – Low Fidelity Ep.5
I think a more relevant question is:

If there were widespread voter fraud, how would you hear about it? Knowledge mechanisms have become so centralized I’m not certain the general public could be informed anymore.
Setup that i use for a vt520 on com1, 9600 baud, 8 bits, no parity:

C>MODE COM1:9600,N,8,2

C>CTTY COM1

You can also do it from the autoexec.bat if you want to.
This is a fatal mistake that the Automotive (and many, many others) who live, breath and preach JIT/6sigma/lean have made. The methodology simply doesn't work when the lead time for design-to-delivery is 18 months and you need your orders in and volumes committed in order to hope to see them on the market next year.

Fabs do not work on jit/lean order principle - if you up your order volume, you can't simply scale it up on demand the next month - even if your design is done and taped out. Fabs aren't sitting around idly waiting for orders nor are they overprovisioned "just in case".

An example of this would be AMD and TSMC. AMD books capacity 3 years in advance for which TSMC designs the entire fabrication facility around, orders the lithography machines (which have a 12 month lead time and can't scale up on a dime) and assembles and staffs those same facilities to produce the wafers. It's not a general-purpose fab as most think. There are rumors that Apple booked m1 fab capacity (on TSMC 5nm) in 2018. For the chip inside a car for example, it is built on much older process, and when 5 of your biggest customers "JIT" reduce their order volume for the next 3 months you simply put those staff elsewhere (probably on the 6x higher margin cutting edge fab you just got booked and prepaid for) since anyone else who might want that process and capacity has already has their orders being produced.

Due to the sheer capital requirements (and consequent commitments required) and multi-year forecasting involved in simply getting what you think you'll need, let alone having extra, it's not hard to see why a small increase in global demand would cause a dramatic shortage. JIT works in Automotive supply chain where you can request that your bearings get made 10 days before they're delivered to the factory, but not when there is an 18 month latency on "scale up" request/response.

It's applying JIT principles to inherently non-JIT supply chains.
Good observation that is relevant for the entire industry. Fitness is roughly a derivative of time and intensity. Seems like you have a good amount of low intensity (walk 1hr). Adding in some strength work would go a long way towards preventing muscle atrophy. Pavel from Strong First has a “grease the groove” method they calls for intermittent low rep - high intensity strength that works well IMO - https://www.strongfirst.com/
Economic prospects are certainly worse for the younger generations than some generations before, especially in regards to affordability of living. They have more tech gadgets and more access to information though...
You can think of each vector space as being embedded in the direct sum of the two.
> 4. Collecting anonymous telemetry data to determine actual use patterns, allowing for better focus on features people actually use or may want. Potentially allows for increases in efficiency (including end user resource costs like time, water, and electricity).

Ok, but many times this leads to wrong conclusions. Just because a feature is not used by everyone, or used rarely, does not mean it's useless.
Do you mean the dishwasher? Or the 2 year old that loves to help with chores?

If the latter, I honestly don't know how we got so blessed with a product that's this amazing in so many diverse ways.
Without a drastic, permanent change in working hours & commuting (or permanent WFH)...

That's already happening.
Most sermons are practical. Yesterday's was on the power of the word sorry and the benefits of being able to give and accept forgiveness in your personal relationships. Now there were many references to the Psalms as well as Christ being the ultimate model of forgiveness. But surely you wouldn’t discount the message because of that.
That would make most major tournaments almost completely luck based.

It would be interesting to see what happens if draws were only worth a third of a point. Presumably that would encourage one of the players to risk more trying to win.
Ahh, but without an Internet connection they can't use it to measure your washing habits and sell it to advertisers or foist subscriptions on you. That's a major deficit.
On your git CLI, type 'git remote -v' and you'll see something along the lines of
origin git@github.com:<Account Name>/<Repo Name>.git (fetch) and (push)

You can edit that:
git remote set-url origin <ssh-config-name>:<Account Name>/<Repo Name>.git

In your ssh config file, create the <ssh-config-name> entry with the hostname 'GitHub.com', user 'git', and IdentityFile the location of your ssh key.

You can create an unlimited number of configurations, each with a distinct ssh key. Set the origin url to use that configuration, and every repository can use a different account/key.
> I'm very happy with how I can copy paste between my phone and laptop.

If you use Linux and Android, you can do that with KDE connect. Pretty sure there's some solution for Windows too.
Indeed, the problem is that if the patient comes into the ER with a suspicion of acute sepsis due to bacterial infection, you don't have much other choice than to blast him with broad-spectrum antibiotics as it takes time for making blood cultures - time the patient may not have.
And English is English.
Show HN: See your losses to inflation in real time
Oh, I have seen worse things in student dormitories.

Ever seen someone use the coffe-maker to cook instant ramen?
We just run the normal eco program without any extras. The dishes get perfectly clean every time as long as nothing hinders the rotating arms that spray water.
...what do you think "bullying" is?
Meditation is not a switch that you throw to turn off your emotions or ascend to a plane of perfectly rational reasoning.
Right.

I suppose my main argument is that I'm unconvinced that the quantity of driving is really that relevant. We can fix that via clean energy.

What we can't really 'fix' in the car based model is the fact that you need roads from every point to every point and you're also allowing people to live basically anywhere they want as long as there's a road to it.
You're missing the point (and mischaracterizing the court decisions): An IP address by itself (without any additional information, e.g. the URL of the website requested by that IP address) cannot possibly be personal data, as was illustrated by my "for loop" example.

The present court case and also the one you're referring to (Breuer v. Bundesrepublik Deutschland[0]) do not say anything to the contrary. They were concerned with situations where there is additional data that could be used e.g. to build a user profile. For instance, the Bundlesgerichtshof judgment addressed the question of "whether dynamic IP addresses of website visitors constitute personal data for website operators" [0] (which clearly know which website the visitor visited and therefore possess additional data about the visitor).

[0]: https://medium.com/golden-data/breyer-are-dynamic-ip-address...
Ever time I turn on my Samsung TV I have to wait for it to finish “Updating Smart Hub” before I can go to Netflix.
>the lost boys returned to their tree dressed as Indians.

Watch your mouth young man! It's "dressed as native Americans".
When everyone needs a car to get to work at the same time and you can't be sure thst you will get one when you request it - how can you plan your trip to work or anywhere, if getting a car is random?
> you should probably be a bit more engaged with the people that mean something to you

If someone is neurotypical and fully functional... maybe? For someone who isn't, this is basically "try harder to be normal", with all of the guilt and judgement that implies.

For example: Telling a person with chronic clinical depression they have no reason to be depressed and are being ungrateful for having a successful career.
When I read this my initial thoughts were:

1) Why would I want to hook my dishwasher to the internet?

2) Is the dishwasher firmware FLOSS?

3) Has anybody ported Linux to the dishwasher MCU?

4) Has anybody ported DOOM to the dishwasher MCU?

5) Is the dishwasher spying on me via built in microphone?
I have the Peter Pan DVD, and it definitely has that song. I wonder if there are regional differences there.
I do not, and my public school experience was probably one of the best and happiest I could have hoped to have. Apologies I wasn’t histrionic enough to trip your sarcasm detector. I’m saying ODD and similar labels are fake ideas sold to us by the same people who will accuse a person of having them if that person finds it difficult to exist in extremely inhuman unnatural ways designed to serve a shared economic existence more than a shared human existence. Everyone I know considers it normal because that’s what we all went through too, but the whole thing is kinda fucked up if you stop and think about it.
Is it just me, or does it look like black holes hovering over the planets?
I guess that is to be expected, if a planet with black background is used.
Pseudo-scientific question: Could black holes have anything to do with something being inverted?
If you're too far away to be able to hear it, then what would you do with the information anyway?
That's due to environmental/green targets.
Congress needs to pass a law mandating that all electronics come with a physical switch labeled "90s Mode". When you turn it on, everything in the appliance that wouldn't have existed in a 90s version of the appliance is turned off.

And in 90s mode, the appliance must still be able to do all the things it could do in the 90s.

There has been exactly one useful innovation in non-computer appliances since 1999, and that is backup cameras on cars.
Im not a expert or even knowledgable but i was familiar with this image:
https://www.extremetech.com/wp-content/uploads/2018/06/nano3...

It's probably that the software and extras investment is not worth it right now.
Yep, this would have the same effect. Both of these define all of the points that do not describe the circle.

However, as someone said above, f() is the inverse of g() if g(f(x)) = x. When put into practice, this means that the inverse is the reflection of the original function over y = x.

However, there's one problem with looking at the problem this way: A circle is NOT a function. Therefore, it does not have an inverse as we are thinking of it. A circle can be described by two functions, and both of these inverses combine to form the same circle. So, the inverse of a circle is (sort of) itself.
It could also be a minivan or bus, which can be shared with workers from the same area.
That is quite a conclusion you’ve leapt to. Meant to be cute here. Obviously I run the show, I’m the one who pays the bills and feeds her. But she’s surely not afraid to let you know when she wants something, and doesn’t particularly care if you’re busy with something else.

For the record, most sled dogs are not very large and not particularly aggressive.
LESSON: KISS

Do never connect things to any network - and especially the internet - if it is not required for operation.

What worries are people which blindly request "more digitalization". We need resilience, not digitalization! Once a unnamed person complained about the fact the the Boeing 747-400 still gets flight data updates with a floppy. They argued it should use WiFi and central updates from a server and so on. NOT! The floppy allows control, save operation and flexible updates. Don't even add an USB-Port, this just allows someone to roast the electronics with a cheap USB-Gadget.

Just let programmers program more code doesn't make good programs. Actually it is vice versa.
> That's already happening.

Because of a worldwide pandemic. There's no guarantee that these changes will last.
This is what happens when you hire / promote an overly ambitious VP and don't tell them "No" when they pitch.
I suppose it technically could clean clothing too, albeit you probably can't fit very much without balling or layering stuff up too much to get it clean. A clothes washing machine is probably more efficient for this purpose.

Although for countries where laundry machines are typically in the kitchen, a theoretical hybrid machine would be interesting (if it worked well, and the dish specific stuff could fold away compactly), but in practice multi-function machines like that rarely seem to turn out well.
>Was anybody else completely turned off by the pop-up that screams "Keep Reading..."? Ugh. I quit after that.

> Also, please don't confuse conscientiousness with bed-side manner. They are plenty of people have excellent "bed-side manner" (all industries), but are not conscientiousness. Think of a school librarian who is loved by the children, but cannot manage the day-to-day work of library operations. The two may be correlated, but certainly not 100% as this author implies.

Well, you actually lost the best part of the article.

No paywall: https://12ft.io/proxy?q=https://www.holloway.com/s/trh-hirin...
this probably doesn't need to be remote, but having a dishwasher start at a certain time e.g. when electricity is cheaper, might be good
what the average eye sees from a given pigment (and light source) is not what Everybody sees; and we have a hard time discussing those fine gradations of perception.

My wife sees enough infrared to see hot air circulation in indoor light; it makes her art interesting because she literally sees the world in a different way than most others and can express some of that in a way that we can see... it looks trippy, mostly :)
That is actually a useful feature! I wonder if it supports it
> American Affairs Journal ... has leaned heavily to promoting America First protectionism and Trumpism...

I don't have a dog in this fight, but this doesn't sound right. As newly minted socialist-libertarian (anarchist), I don't spend a lot of time parsing intellectual conservative notions, either movement conservative or otherwise.

In his own words:

https://www.vox.com/21528267/the-ezra-klein-show-trumpism-do...

At the time, I more or less agreed with u/Metacatalepsy's hot take:

https://www.reddit.com/r/ezraklein/comments/jfzujb/new_episo...

> So, please read critically.

Again, I don't think this is fair.

OC contrasts DARPA with Operation Warp Speed. Like how programs and contracts are managed differently, in an effort to "right size" their respective efforts.

It's like the difference between angel and later stage investors. DARPA's remit is to try a bunch of crazy ideas, see what happens. OWS's mission was to rush promising ideas to market.

Being a huge fan of the book Diffusion of Innovations, the basis for pop-biz books like Crossing the Chasm, the need for Operation Warp Speed strategy is both obvious and necessary.