skysight-inc/HackerNews huggingface dataset:
Family Setup will let you manage multiple Apple Watches from a single iPhone
Sure, but what benefit does that power get him except to accomplish the goals of his philanthropy? He doesn't appear to be trying to amass more wealth.

He needs to amass connections and power if he wants to accomplish his philanthropic goals.

As for fixing his image, sure, maybe that was part of it. But I doubt it. He could have just made a few really big donations and then went off to himself to enjoy his wealth.
Scientists say otherwise: https://www.europeanscientist.com/en/environment/plastic-for...
Step 1 of reducing your environmental impact is reducing your consumption. If Apple really cared about the environment, then they wouldn't encourage a new phone every year when a phone can last for 4 years.

Reduce, reuse and recycle.
But if you have a package manager, 'yum install plex', 'apt install plex', etc. should all have the same experience. (actually the correct incantation of docker to get plex running correctly has taken hours of my life away). There are indeed many blog posts about getting plex to run in docker.

The problem is package managers are bad (well, apt is bad, rpm is pretty ok, freebsd ports are pretty good, there are many others) and package maintainers are bad, it always seems like the job they give the intern to figure out instead of making it a cornerstone of usability.

Seriously, spend a day setting up things running on freebsd with the packaging you have and it will be a breath of fresh air. Nearly everything you can think of all put together in packages in one place, and most of them start working in an expected way with zero configuration fiddling, install and start.

If package management were better, docker might not have existed at all, people keep confusing it with decent package management.
Kind of clickbaity. I was waiting for some huge delivery about (spoiler alert!) there being an inkpot, but it never really materialized.

Like they said, the figure didn't appear in previous drafts. Some student probably made the observation "hey, where's Pen Man getting his ink from?" and it wound up squeaked in on the edge of the desk.
I have a lot of respect for RISC-V but I really struggle with an unqualified statement that RISC-V "is" commoditising CPUs in a meaningful way when there are basically no mobile, desktop or server chipsets with a meaningful presence in the market. All that may change over the next 10 years but who knows? For now x86 is dominant on servers and Arm in mobile.

In reality Arm commoditised in many markets CPUs by making reasonable designs available to all at reasonable cost, keeping control over the ISA and allowing firms to innovate in their implementations. You can have the same code running on a Raspberry PI, an iPhone and a 64 core Graviton2 server.

The Nvidia takeover threatens all this by giving control to a firm who could well 'unlevel' the playing field and even refuse to offer the latest IP to competitors.

RISC-V may provide a way out for firms unhappy with Nvidia but it could be a bumpy path. And its certainly not the case that Nvidia are paying $40bn to consolidate Mali with their own graphics IP.
> The most advanced versions of Nvidia’s just-announced GeForce RTX 30 Series, for example, has an incredible 10,496 cores.

I'm so tired of Nvidia getting away with this blatant falsehood.

They weren't even actual-cores when Nvidia started counting SIMT lanes as "cores" (how many hands do you have, 2 or 10? And somebody who writes twice as fast as you must obviously have 20 hands, yes?), and now that the cores can, under some conditions, do dual-issue, they are counting each one double.

What's next, calling each bit in a SIMT lane a "core"?
Absolutely. Especially being an American. We have such a materialistic, maximalist culture. There’s definitely a psychological element here to be able to tune out all those negative messages (“Why don’t I have a nicer car/house/yacht than Alice/Bob?”). I’d be interested on where he falls on the satisficer/maximizer scale.
See for example: https://news.ycombinator.com/item?id=23139396
What about this article? Context, provide it.
>OK, but I was talking about the file headers. :)

Gotcha, then you are correct. The MIT/Expat only requires: "The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software". As long as they are in compliance on that regard then they are in the clear.

>Sure, but the new work is the portions that you've changed, not the portions that you've copied, right?

No, the new work is the piece of software work as a whole, not the individual files. "Work" in this context is a legal term that includes all of the source code and nonliteral elements of the software, aka the Structure, Sequence, and Organization https://en.wikipedia.org/wiki/Structure,_sequence_and_organi...
Off the top of my head: always-on display, additional sensors (compass, blood oxygen, ECG, more advanced accelerometer for fall detection), higher resolution display, different speaker system I think, slightly different form factor, uhhh... that's all I've got immediately but I think there's a bit more.
Not sure I agree carve out of Technical Product Manager from Business Product Manager. People I hire are both... Yes very hard to source and good ones are exceptionally valuable.
I felt this way too until I was made to start giving interviews. However low a bar you're imagining, I assure you I've seen "strong on paper" candidates who failed to meet a lower one. I don't know if people are lying, or people cheated through school, or talked other people into doing their work at the jobs they claim to have had, but it's really astonishing how unable to write code they can be.

However, the particularly insidious candidates are the ones who have developed a skill for talking about software/programming but can't actually write code no matter how much help or prodding they are given. As soon as you accidentally hire one of those, the case for technical interviews becomes a lot stronger.
Yes, you are right. Because there is always someone else who is paid less than you who will run around and do the actual work whilst you take all the credit. Genius.
And a bunch of states in the US.

Cannabis is less harmful than alcohol and has some genuine medicinal use. It doesn't make sense for it to be illegal, never should have been, and is extremely counterproductive for a host of reasons.

It's only a matter of time until full legalization and they should just get it done already.
fasting is good. Watch the documentary: The Science of Fasting.

Also, the Budwig protocol is very good, and you can easily make it yourself at home. very inexpensive. Google it.

Oxygen therapy is good. Look into hyperbaric oxygen chambers. Deep breathing exercises. Oxygen/ozone machines. Anything to get more oxygen to the cells.

Must, must, watch all the videos by Barbara O'Neill on Youtube.

You might also want to look into the books and treatments of Dr. Jerry Tenant, in particular the Healing is Voltage books.

Add turmeric and pepper to all her foods.

There are more, but these are some off the top of my head.
https://en.wikipedia.org/wiki/Nvidia#Open-source_software_su...
> What would a vertically integrated datacenter look like where you are the designer + manufacturer for everything from the concrete up?

A lot like AWS, Oracle Cloud, and soon to be Google Cloud and Azure?

people are losing their shit but this isn't even that novel lol, quite a few other players already own their full stack.
I'm not convinced the 2/3 dropout rate of the FMD didn't simply select for people with less aggressive tumors, given that the Intention-To-Treat analysis found no difference in response rate, and that this paper is telling a nice story that actually happens to reverse cause and effect.

Basically, this?

HAS AGGRESSIVE TUMOR ---> CANNOT DO THE FMD

HAS SLOW-GROWING TUMOR ---> ABLE TO MAINTAIN FMD

Since you're researcher in this field and I'm just a weirdo who likes watching scientists argue on Twitter, I'll ask: Anything you can see in the paper that would give a clearer picture regarding possible bias that might have snuck in?
With all due reference to Shai-Hulud, I'd say broke has a lot of different possible meanings. It could mean you declared bankruptcy, have negative net worth, or maybe just like 99% gone (while you don't think it means that by definition, and I agree, I think socially we could agree with that. Someone with a dollar in their pocket isn't broke, but is also broke.).

If anything, having enough money to take care of his needs I think is good. If he was hiding his car from the repo man, it's probably because he's not paying payments on it, and therefore all the people that rely on those payments for their jobs you're kind of "stealing" from, in that you aren't fulfilling the legal and financial obligation. And that doesn't seem very charitable either?
> I was banned from the ... GitHub

Even if they banned you from GitHub, they did not rewrite git history, I hope? I have not found any commits authored by you in the V repository:

git log | grep Author: | egrep -i '(christ|xe)' | sort | uniq
116 Author: Alexey <alex.esprit@gmail.com>
1 Author: Alexey Lustin <allustin@users.noreply.github.com>
1 Author: Bryan Christopher Johnson <bryanchristopherjohnson@gmail.com>
1 Author: Chris <chris@suletuxe.de>
1 Author: XeGrox <52340924+XeGrox@users.noreply.github.com>
I think nobody getting a high-end phone can argue in any way that they're environmentally conscious, at least in that area of their life.
Somehow advertisements serve a dual purpose. The other side is the "beat your drum so people can find your great product" mind-set, or, depending on your point of view, the fightclubian impetus to "make them buy shit they don't need"; the other side is the profiling of the users.

If someone goes full-on "modern internet experience" without ad blockers, third party script blockers, cookie blocking, canvas fingerprinting blocking, etc. etc. the dataset collectable from the user behavior is rather large. And this allows for a detailed profile of the user to be built over time.

But what for? Why so much detail? Why so pervasive collection of online behavior and real-life interests? To sell more things to people? It seems like advertising would work just fine with a much coarser scale. Is it something more exotic, like building a "digital twin" of every citizen out there to predict what they will do and how they behave?

Or can it just be the mundane ads?

Anyway, I've wondered those questions and namely why the profiling part must be so pervasive and massive in scale. Can it not work in lower resolution?

PS. The TV-series Colony contains one possible "answer" but although it is an entertaining and paranoid thought, the real-life plausibility of that answer is rather low :)
Apple announces Apple One subscription bundle for Music, TV Plus, and more
Yes the US is all about protectionism, same goes for China, same goes for the EU (also note my use of Europe, EU != Europe). Hence why all three major trade blocks dont have complete free trade deals setup between them (not that comment has anything to do with free trade deals - at least not primarily).

Ultimately free trade is where the world would like to get to purely from an economic basis but you have to do that in tandem with the rest of the world. If you go first everybody else has a economic advantage over you as possibly the UK will find out after Brexit actually happens. Also politics gets in the way of the world achieving full free trade. Some gov will always want votes by protecting an industry - like the UK's fishing industry for instance.
Do they encourage people to buy a new phone every year?

I don't think most people get a new phone every year, hence the "is this worth the upgrade?" Conventionally speaking, most tech reviewers tend to suggest that the latest model usually isn't worth the upgrade if you have the last model, and only in some cases is it a compelling upgrade from two releases ago.

Release a new phone every year isn't the same thing as encouraging everyone to upgrade every year.
What you say is true as far as it goes. It also depends on the height of the ceiling, because it's actually about a volume of air rather than a surface area of floor space.

What you really want to know is how long it takes to recirculate the entire air volume of the space you're interested in. But, for a typical dwelling that has ~10-ft ceilings and isn't too leaky, that square footage number is a really good guideline.
I reject the OSI's claim to have authority over what "open source" means. We do not have a rigorous definition of what open source means beyond the source code is freely available.
At São Paulo, it should be usual to have days where the maximum temperature is around 15°C, but most should reach high 20's. It should rain a lot of the time too, but with a small amount of water.

But hot and dry days are not unheard of, they are just unusual.
Doesn't seem do much other than a database with role permissions. Am I missing anything?
The problem with metaprogramming, multiparadigm, and so forth, is other people.

I kid!

My bro is a C++ partisan. We've been arguing about this for 25+ years. Every time I'm about to use my crushing grip of reason to submit him, he wiggles free.

He's made a pretty good career from fighting misc compilers over the years. So who am I to judge?
Apple Watch Series 6 delivers breakthrough wellness and fitness capabilities
Fully agree, OP trying to hoard the early Karma?
The two "c" words
I ended up resurrecting someone's github project by introducing a PR to fix a configuration bug. It sat for a while before the maintainer saw it, but he merged it. Then half a dozen other PRs showed up in the next six months.

You can't tell if a project is dead by the commit dates, but you might be able to tell via open PRs that go unacknowledged.
Speculating here as I am not spectacularly wealthy... I suspect there is more to relate to than first meets the eye.

Chuck is human like all of us. Most people have to spend some amount of time solving for generating enough capital to meet their (and their family’s) needs - whatever they may be. The fabulously wealthy / successful did too once upon a time but at some point crossed a threshold the vast vast majority of people - which I will refer to as “typical” - will never, and that is having enough to do and buy literally anything they could possibly desire indefinitely.

Thus the motivation to keep on going professionally (ie to earn more and more, something that drives typical people who are solving to meet needs), I suspect, changes to things money can’t buy which are nevertheless “typical”: The desire for impact.

Some want it in their life times, others want it for generations (legacy). Some want it in their church or on their job. Others seek and have the means to achieve it on a global scale.
I have a feeling that most positions like that are filled through networking and word-of-mouth if not from internal promotion. Not many companies who want somebody like that are confident that they can determine if they really are that skilled in an interview. And not many people who have jobs at that level already have much interest in the usual rigamarole of most technical interviews.
More than 100 million Americans have diabetes or pre-diabetes. Numbers are huge and more importantly the feature (glucose monitoring) is much more critical to their health.
Not that I want to in any way detract from this incredible and selfless accomplishment, but he has held on to a $2M retirement fund, so he's not quite "broke" yet.
That case was about patents, but I'm not sure patents are as central here. Right now, there is a patent minescape of mutually assured destruction between everyone. If anyone exercises their patent rights, no one can make anything modern, and the whole industry would come screeching to a halt.

Oddly enough, integrated circuits have their own IP scheme. IP has copyright, patent right, trade secrets, trademarks, and mask works. You rarely learn about mask works, since they're so narrow.

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

I think a lot of this would hinge on that corner of the law.
Moment's API makes it a source for subtle bugs. In particular, the conflation of dates, times, and datetimes as a single structure. This damage goes beyond the lib, into ones it's influenced, like Arrow in Python.

I'd love to see something like Rust's Chrono ported to JS via WASM. In a TS project I did a few years ago, I had to roll my own DT lib.
To your first point, I've got a couple of bookmarks:

- Query-based compiler architecture: https://ollef.github.io/blog/posts/query-based-compilers.htm...

- Lezer [a parsing system used by CodeMirror]: https://marijnhaverbeke.nl/blog/lezer.html

- Anders Hejlsberg on Modern Compiler Construction: https://www.youtube.com/watch?v=wSdV1M7n4gQ
fair question. the way I am using "reasonable" here is very subjective. one rough way to look at it would be to consider the relationship between median household income and median rent for a 2BR apartment. in my area, median gross household income is ~$4250/month and median rent for a 2BR is ~$1750. so after taxes, the median household would be spending about half their net income to live in a median 2BR. to me, this seems like a lot.

my personal take is that the root cause of this is the culture and policy surrounding home ownership, particularly for the middle class. we encourage people to take out a mortgage to acquire a home as soon as possible, and we tell them it's not financially irresponsible for a single physical asset to make up most of their net worth. in fact, we tell them it's the best investment they could possibly make. we grant tax breaks and lower the required down payments to extend this opportunity to even more people. so we end up with a bunch of people who are either highly leveraged on their mortgage, or have paid it off but have minimal other assets. this makes it very important that house values keep going up, so we deliberately distort the housing market so they do.

something I'd like to underscore is that the housing market is very much not a free market. there are tons of restrictions on what type of things can be build, how they can be built, what they can look like, what they can be used for, etc. even if you think free markets are effective pricing mechanisms (and I mostly do), that doesn't really have much to do with the prevailing rent in most areas.
I don't see a paradox at all. He made a lot of money by being good at operating organizations. He seems to have given away his money by working with organizations. He just wanted to make an impact on the world and he did.

I don't pretend to know the motivations of Bezos or even Musk (even though I think he has been clear) but I see this as consistent with what Feeney did.

I can at least conceive of a thought process like "I can help humanity now and in the future by making money to fund new businesses that would not otherwise exist." Maybe the best way to contribute is to give away money to charity, maybe it is to start a rocket company. I don't think either of those are wrong, and I think they can have the same base motivation.
How could the submitter know that the page that was supposedly up at the time would 404 later on? Especially for a large company where you wouldn't expect such things to happen. Unless I'm misunderstanding the dynamic here and the page was never up to begin with?
I was banned before I could contribute to the repo.
Oh Steroids and weed now that is some serious munchies - I used to joke the prednisolone (a common steroid) was the Homer Simson drug.
Although the reality is that a lot of hires will still be hired by a manager targeting a specific need.

When I was hired the job description was even written for me.

I'm in more of a marketing organization but if I look around me, there are positions for vastly different skill sets, backgrounds, and preferences. Most of the people in the larger team couldn't do my job well and I couldn't do theirs.
IDK, some of your criticisms seem a bit over the top.

For example, compiling 1000 files with 1200 printfs results in ~80mb (according to my poor math skills) worth of static strings and then you state they aren't doing a very good job of creating small binaries because, dunno? Sure, some fancy whole program optimizations should be able to figure out the 1.2 million functions are basically the same and just compile one version -- which, honestly, you'd think the C++ compiler could also be able to figure out but seems to not be doing either.

Not that I think they should be banning people for things like this.

--edit--

Actually...thinking about this a bit it seems a particularly hard optimization problem since the functions only vary by the address of the string they print so the optimizer would need to know this detail while determining the function hash (or whatever is used for equality testing).

--edit2--

Yep, saw the downvotes coming...perfectly fine to bash on someone else's hard work on a new language though.

In all actuality, if I were working on an optimizer I don't even think I'd bother with something like this because if you program like this (duplicate functions) in The Real World™ then you get what you deserve.
Firewall ban-sharing across machines
The Frogs of War Saga (Archive)
Apple is removing the USB power adapter from upcoming Apple Watch boxes
> Your interviewer is only open to solving the problem ONE way

Haha, I've happily been in the "interviewer" side of this two times:

One time, as part of a DevOps interview I asked the candidate to run something in a POSIX OS every 15 seconds using a cronjob (that was the general idea). Crontab granularity is only in minutes, so you have to use your head or Google to get a Cronjob answer. The interviewee however told me about the 1 minute granularity of CronJob, and offered instead to create a small service on init.d. with a while/sleep 15. I loved his response :-)

The other was someone who, while solving a binary search problem without a ceiling integer value, used the fact that his language of choice C++ has an INT_MAX macro defined to set the limit of the search... TOUCHE.

As an interviewer I personally love when these sort of things happen because it shown the interviewee is really thinking about the problem.
Related: I've noticed here (California's central valley) that trees have started changing colors for fall already. This is pretty early: usually trees change in mid-October. I'm guessing this is from the smoke reducing light/temperatures.
Java relies on String + Object for composing strings, thus unsafely converting any object into string. An implicit conversion, akin to what JavaScript is doing.

String interpolation would be safer, as it would make the intent clearer, and you wouldn't risk bumping in corner cases. It would be even safer if the protocol could be overrided such that you wouldn't have to use Object#toString, but for Java that's too much already.

Java has been a very conservative language. And I understand why.

But it's funny how, for many features that were added later, people were rationalizing their absence with such lines too. E.g. we don't need anonymous functions / lambdas, as anonymous classes are enough. Well, turned out that Microsoft was right all along when they released those in J#.

Also adding a template engine is overkill for doing string concatenation.
V can use any C99 compiler as its backend, including tcc, clang, gcc or msvc. It really does recompiles itself very fast - on a i3-3225, using tcc it self compiles for ~0.6s .

You can clone the repo, type `make` in it, then do `time ./v -show-timings self` and see for yourself - it will take you less than a minute (including cloning and the initial make which also clones from another C repository v.c, then compiles it to bootstrap v).