skysight-inc/HackerNews huggingface dataset:
For added bonus: Implement a weight sensor that can detect when the contents of the bottle have changed.

I've got a patent on that - Lol. I actually cofounded a company that is in this space, Medication Adherence. Its a very curious field. Everyone says they really really care about it but its really hard to build a business around. Theres been a lot of different attempts at solving the problem but very few have gained any kind of real traction. This one is a bit like the Pillsy bottle https://www.pillsy.com, but theres plenty more of dosette like solutions (https://www.pilldrill.com) through to dispensers (https://www.lifeline.philips.com/business/medicationdispensi...). We went for a weight based solution but have largely shelved it to focus on other area.
Can you remind me who in the thread advocated the view you're criticizing?

>Also, in case it is relevant, I am a property owner who rents out part of their home. I've never run a background or credit check on any of my tenants.

So you know nothing about the tenants you rent to? They're all strangers?
Even easier: just place the 20”x20” filter BEHIND the box fan. The vacuum will keep it in place nicely.

Be sure to note the airflow direction arrows on the filter.
It is interesting reading the descriptions of amazon warehouses as hell holes relative to other warehouse jobs

I'm curious if there will be room for increased automation in these abusive manual labor areas in logistics. Warehouse work, truck driving etc. If these could be automated, then the workers would no longer be subject to the horrible abuse we read about. Amazon and other I could imagine leading some of these efforts eventually.

Not sure however that moves to reduce manual labor will reduce inequality, the person who owns the equipment that replaces 100 workers may take the profits from that ownership.
I had a similar setup 15 years ago when I still lived at my parents. My dad had brought home a couple of retired ginormous workstations (32" high). I put a door on top of those, one became my main PC, the other a server running Windows Server 2003.
Mutantrumpet V4 Demo
It was working earlier - the title said "Apple Event" when I clicked on it and it took me here: https://www.apple.com/apple-events/event-stream/. Looks like the title and URL was edited later.
This is really impressive documentation, though I comment only that this reminds me of many objects I have constructed inside a room without thinking about how to remove it =)

Luckily yours does not appear to be concrete...
Apple One makes enjoying Apple subscription services easier than ever
"Especially being an American"

I have always heard the complete opposite.

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

https://www.realclearpolitics.com/articles/2018/12/28/the_ge...
> RMS subscribes to the flawed idea that the legitimately admirable ideals of FSF/GNU are important to everyone because they’re important to him.

The fact that some administration doesn't care about software freedoms at that point in time, does not make those freedoms void or not worthy of reminder.

It's like if you'd say that free speech isn't important because you have nothing to say. It's naive.
Yeah and that is what I mean when I say that the company is pushed forward not the work. You're buying in to the idea that you'll be paid well and that you'll probably find something you're interested in. My personal preference is to find something I'm interested in first, and join it. I'm more motivated by the team, work, problem, impact potential, etc..
A language licensed as the GPL likely would not see any users, as programs built on it would link to it (or at least parts of it, such as the standard library); thus requiring either an exception clause, or that all software using the language also be licensed as GPL.

IIRC the AGPL is better for this, but most GPL licenses are just blacklisted by companies; reducing the likelihood of the language catching on.
The Antitrust Case Against Google’s Adtech Business, Explained
> Personally I'd say most of the time the problem is the lack of documentation, help, manuals, guides etc.

This is a very “blue pill” way of looking at technology. Like when a huge company releases a SaaS product, and it observed a high bounce rate from the first few days of trial usage of your new Educational Software, blah blah blah, the metrics, blah blah, improve documentation to improve the metric, because that logically seems to be related to the bounce rate, and look there’s this Net Promoter Score survey that says people didn’t use the stuff we put in there or they seem confused so of course onboarding is what we’re missing...

Linux is in disguise the most used operating system in the world, it’s the worst example to bring up because you’re talking about real pain points. But this whole idea of “pain points” and the metrics and the onboarding and documentation stuff, this is just a bunch of post hoc rationalizing business speak, a form of astrology in product development that would have been 200% wrong about Linux’s success and will continue to be wrong about all sorts of software. And then you’ll jump into pedantry, like “oh I meant specifically software under Linux not Linux itself,” or whatever.

Listen it doesn’t matter, documentation doesn’t really matter, the people writing documentation for unsuccessful or useless stuff will not make it useful by writing documentation. Documentation can’t fix what’s wrong with a piece of broken software. However it is an enteprise product, it is a piece of utterly worthless differentiation that salespeople can go out and sell and buyers can go buy, and the money changed hands, so of course everyone is out there talking about how important it is.

Don’t use software that’s hard for you to use! No one is forcing you to write systemd units, iptables commands, command like arguments for ffpmeg etc. And yet, it must piss you off so much that there are people basically selling this free software in wrappers. You’re willing to try at least, which is good, and it’s not coming from a place of valuing your time or from lack of knowledge or accessibility - it’s from the ethos of not being ripped off, of giving the people doing the valuable thing (writing the software not the docs) most of the value, and not some commercial halfwit middleman. The ethos of being revolted about giving money to some giant company, so that some VP who doesn’t do anything can chauffeur his kids to their pod in the repurposed yoga studio on 1 Main Street of his suburban home’s town.

This is what free software for education is about. When the time isn’t super important, when the money is either not spent or sucked up by cronies - certainly not spent efficiently - you want a piece of software that is compatible with the ethos of what education is really about.

Education, more than anything else, is fundamentally opposed to the enriching of middlemen. In software middlemen tend to slap documentation on free stuff.
Yeah, buying hardware that has vendor-locks will lock you into that vendor's software.
Cool, feel free to reach out. Happy to 've a chat.
Apple announces new iPad Air that looks more like an iPad Pro
In that case, there would be multiple authors of a single copyrighted work. I'm only familiar/knowledgeable with GNU copyright assignment, however, not copyrights in general. https://www.gnu.org/licenses/why-assign.en.html
It's certainly a...peculiar...belief system.
Yeah that just drives me nuts. If you're recruiting, you're trying to sell me on the position.
How do parser combinators like megaparsec fit into this?

https://hackage.haskell.org/package/megaparsec
I wanted to buy in January of this year but I struggled to find how.. I'm UK. All the sites IG.com/212 etc don't have access to WSE.
press release: https://www.apple.com/newsroom/2020/09/apple-watch-series-6-...
What do you mean by incremental?

I recently hand-wrote my own parser so I could achieve some these results. Having used parser generators in the past, I realize now that hand writing a parser is SO much more flexible.
Great to see touch id in the button - sure hope that comes to iphone this year!
Feels like the gap between Apple Watch and competition is only only growing.

Apple's watch CPU is just so far ahead of the competition they have free reign here. That they can continue to ship their 3 year old Series 3 is just brutal for anyone trying to compete here.

By extension, this makes the whole iPhone/ Apple eco-system much stronger.

I like Apple, I like Apple devices... but the argument that they are becoming a monopoly in the US is growing. The integration between their devices simultaneously makes them collectively better, but locks people into the eco-system deeper and deeper. The watch is right in the middle of this.
It pointed to the livestream earlier. The URL changed.
This is very typical in functional programming languages. You add functionality through compiler assisted ”pattern matching” instead of method polymorphism. Its benefits are more apparent if the feature is not so obviously inherent to the classes. Say you are defining the way to transmit the shapes to some random legacy system. Then you can stow away the legacy related code somewhere and still have the compiler check that you have handled all shapes.
SiFive to Demo "world's first" RISC-V PC Powered by FU740 SoC
I wonder how their daughters feel about that.

Especially knowing that for having such a career behind him, he must probably have spent a lot of time working and not being there for his family.

Still, mad respect for what he/they did.
Please make a point rather than just pasting insinuations and links to articles. Neither of the two articles you've provided give any reason Feeney would have a negative opinion of Gates.
I’ve noticed this community is very bullish on the ends justifying the means, ie a founder that bends the rules and causes some damage and hurts some people but has a huge exit and gives some to charity is still a hero and role model.
Why'd they have to put the tech people in the basement though?
That's sort of the point I'm making. Reducing consumption comes before reusing and recycling.

"If you participate in Apple's trade-in programs, consumption isn't an issue."

If that's how you feel, then Apple's marketing has done its job of removing environmental concerns from your purchasing decision even though there is still a lot of waste in buying a new phone yearly.
This is a "It was cold today ergo global warming is a hoax" style of argument.

Experiencing a a slight dip does not mean that the general trend has not been good.

Or to put it in a way more people will understand: Society is going to moon, so buy the dip and hodl on.
The Media Learned Nothing from 2016
OKR and goal examples for great Engineering Managers
OMG. Why uffizzi cloud exists.
Pebble: A RocksDB Inspired Key-Value Store Written in Go
Note that this is not in JDK 15, but an upcoming direction for the language:

> The ability to reason clearly and conclusively about permitted subclasses will be realized in a future release that supports pattern matching.
> They are complying,

Are they, if they removed the Zig copyright from each file in the standard library?
knowledge cards are a lot more than links
High Altitude Venus Operational Concept, NASA Concept for a Crewed Venus Mission
Beyond this person being very desirable... probably just applied and responded to a lot of recruiters.

I don’t think I’ve interviewed with 60 places in a month but I’ve certainly done around 60 interviews in a month. (10+ days of onsites, lots of phone calls) But, I think it’s quite rare. I was desperate for a job and sucked at interviewing. (Ahem, and I still suck at it)
MERV Table with filtration amounts - https://www.lakeair.com/merv-rating-explanation/

I'm guessing the table lists filtration for a single pass through the filter. But through constant circulation a greater reduction in air particulate can be achieved. Anyone know this for certain?
If you want stable, long lifespan software, this is exactly how you do it. You are also careful to only build on layers of abstraction that are also designed with this mindset. Yes, it limits what you can do and which features you can rely on, but it is an achievable goal for many critical lower level libraries.
I see dozens of more-hyperbolic comparisons of political actions to Nazi Germany than this every week. Made by higher-profile people too. I’m surprised this one even rates on anyone’s radar.
Tell that to Steve Jobs...
I don't understand why the Zig developers are getting so stressed over this. So a company forked your open source project. If you are worried about closed source forks use GPL. If you are worried that people will confuse Zig with Zen just post a warning. Honestly, I don't understand why they are comparing source code and dragging three people into it.
As a GPU buyer, I don't understand Nvidia's marketing at all. They list all their specs as like "X ray tracing cores, Y tensor cores, Z CUDA cores" and I have no idea how that translates to real-world performance. Which of those does my game use? Which of those does Blender use when raytracing? (Those are the two applications that I use a GPU for, so the ones I personally care about.) And the cores are listed as separate things, but I have the feeling they're not; if you're using all Y tensor cores, then there aren't Z unused CUDA cores sitting around, right?

I think it all ends up being useless at best and completely misleading at worse. The reality is that I don't even know if I want to buy their product or not. I guess that's what reviews are for? But why do reviewers have to do the job of Nvidia's marketing department? Seems strange to me.
Only if you know how long it will take to render a frame.

If you render "as fast as possible (to a max of xyz hz), you get better worst case performance than if you delay compositing. A render time of 2 physical frames results in only 1 missed frame instead of a render time of 1.26 physical frames resulting in 2 missed frames.

Of course nothing is simple in the real world, the flip side is rendering the extra frames creates waste heat that slows down modern processors with insufficient cooling.
>Apple Music, Apple TV Plus, Apple Arcade, and iCloud storage (50GB) for $14.95 a month

>The Family plan includes the same apps, but with 200GB of iCloud storage. It’s $19.95 a month

Seems like a deal worth looking into considering I'm paying $10 a month for Spotify alone. Not sure how the Apple TV lineup compares to Netflix though, but the iCloud storage is a pretty nice add-on as well.
That part, to me, is the least frustrating. I'm rather tired of having hot indoors because the PNW doesn't have air conditioning as standard in most of the apartments...

It hasn't gone under 81 in my apartment since this whole smoke started; and my office tends to sit at 83 on the ground.
The Middle Child – 90s Kids and Why We Aren’t Millennials
Details on the Ham Radio Equipment Being Used on the ISS
Lots of us have highly specialized technical skills. It's nearly impossible, logistically and financially, for a small non-profit to hire a software developer or a web developer or an IT tech for two or three hours. Donating your time and talents can be very valuable for small organizations.
AppOps is for developers on Kubernetes, so you can own your code full life cycle. DevOps now builds and maintains the shared pieces (logmon i.e.) and supports developers.
I humbly encourage everyone to make giving a larger part of your life.

Consider giving at least 10% of your income to cost-effective charities -- because cost-effective charities can do thousands of times more good than merely regular charities. So your $1,000 donation can do as much good as $1 million, if given well.

Join others: https://www.givingwhatwecan.org/
They release a new major version every 6 months. Java 17 is coming next year in September.
I wouldn't want to be Peleton, Mirror, or one of those similar companies after hearing about Fitness+. Is it worth the extra $1000+ up front and $30+ monthly for the Peleton and Mirror trainers to mention your name?
Ugh, please don't "--assume-clean" on new raid arrays. Let the os build the array from the ground up. Then when its done scrub it.

from the documentation: "assume-clean: Tell mdadm that the array pre-existed and is known to be clean. It can be useful when trying to recover from a major failure as you can be sure that no data will be affected unless you actually write to the array. It can also be used when creating a RAID1 or RAID10 if you want to avoid the initial resync, however this practice — while normally safe — is not recommended. Use this only if you really know what you are doing."
Mine went with Moodle and BigBlueButton, in my personal experience as a student and a teacher it's much better than WebEx, MS Teams, Fleep, Zoom (or similar) combined with Canvas, Google Classroom (or similar).
I agree, but I would say the danger is that people will feel like they have now done their part - "My straw is waxed paper! I'm not destroying the planet!" when in fact plenty of other things in their day-to-day lives have a much larger impact - insulating your home would do more for the world by orders of magnitude (admittedly that doesn't keep straws out of sealife, but choose your battles?)
What he did was great. But for Forbes to say a man with 2% of 8 billion dollars is broke is a stretch.
From my vantage point (as a "technical" PM), the market seems to be consolidating around TPMs > PMs, which might just be because startups are hiring PMs earlier and startups sometimes lean on them as quasi-tech leads.
We put together over 180+ OKR & Goal examples across every role in tech.

These are specific to Engineering Managers including contributions from The Managing Dev.

If you'd like to contribute your own goal examples, feel free to fill out the form here:
https://docs.google.com/forms/d/e/1FAIpQLSeeKlCAQhnRyV9nIL_k...
NValt [0] for all my note-taking needs

DateTree [1] for organising my photos into folders by date

TextMate [2] for my default GUI text editor. I s'pose it's not really officially 'finished' but, given that entire civilisations rise and fall between major releases, I'm counting it as so.

[0] https://brettterpstra.com/projects/nvalt/

[1] https://www.orange-carb.org/DateTree/

[2] https://macromates.com/
It's possible the guy giving away the money sees something about this organization that you don't.
oh, thanks. That post is also flagged.

HN community are extremely liberal. When they see Steve Bannon name, they automatically reject the paper. I wouldn't trust the comments, even if they claim they are subject experts here.
If you sell your 1-year-old iPhone as soon as new ones are available, you maximize the secondhand sale price. After that, the value you can get will decrease. (The same is true of the value Apple gives for their trade-in programs.)

So in some sense, if you replace your phone as soon as a new one is available, you pay about 50% of the new phone's cost every year. So it's not quite as expensive as you'd think. (And yes, iPhones sell for a little over 50% of their purchase price after a year.)
> What's next, calling each bit in a SIMT lane a "core"?

No, because that would break the convention they've used since the introduction of the term CUDA core: it's the number of FP32 multiply-accumulate instances in the shader cores. Nothing more, nothing less. If you see more into it, then that's on you.

You may not like that they define core this way (all other GPU vendors do it the same way, of course), but they've never used a different definition.

BTW, I checked the 8800 GTX review and there's no trace of 'core' being used in that way. It was AMD who started calling FP32 ALUs 'shader cores' or 'shaders' with the introduction of the ill fated 2900 XT. Since comparing the number of same-function resources is one of the favorite hobbies of GPU buyers, Nvidia subsequently started using the same counting method and came up with the terms "CUDA core."
I don't know if Google can compete with them on this. I subscribe to Google One (excellent live customer service), YouTube Premium, YouTube TV. All services I think are good values. With apple coming out with this I am left shaking my head.

* Used to subscribe to google play music, but grew confused by where they were headed and moved over to amazon music. Never tried stadia after the slow rollouts of games after it went live.
Preface: yes, absolutely, all the props in the world to this guy for doing something so thoroughly incredible and selfless and rare for the benefit of humanity. Even if I had the means, I know I'd never have the guts to do something so amazingly heroic in as extreme a way as he did.

That said (i.e. time to be the irritating pedantic little asshole, but I think it's a genuine enough question about the purpose/execution of philanthropy)... does the anonymity really warrant extra props? We know that the guy gave away essentially all of his money; does the anonymity of the individual donations really make it more selfless? If anything the headlines "Feeney gives $100M to cause X" and going on TV to talk about it etc. would likely bring more attention and donations to X, which I assume is why Bill Gates and others tend to do things that way.

Edit: ok, I've just figured out from other posts that it basically wasn't known beyond a small group of people that he was giving away most of his wealth. I didn't realize that (although it's also my first time hearing of him). I agree then, he really did spend the bulk of his life being pretty much truly anonymous and that does deserve extra props.
The first footnote of the article says:

> While that could mean just about anything, nearly everyone who writes a half-decent hand-written parser, whether they know it or not, is writing a recursive descent parser [1].

> [1] Parsing Expression Grammars (PEG)s and “parser combinators” in some functional languages are just recursive descent parsers in disguise.

Which, while I haven't thought about it deeply, intuitively makes some sense: parser combinators encourage an approach mostly equivalent to little functions that do something like "parse a $thing, or parse a $different_thing" (etc.) which very much translates down like a recursive descent parser.
Prelude is a really great distribution that packages a lot of high quality packages but doesn't completely change the Emacs experience like Spacemacs does. It's also relatively lightweight and small.

If someone wants a great starting point for an Emacs config, I'd recommend Prelude.
This is nice, but money very likely goes further than time. The work done by volunteers in organizations is typically not that high impact and usually grunt work. If you work in a high paying industry such as tech, working money and donating it will absolutely have a larger impact than volunteering. I agree volunteering can have a greater personal benefit, but from a utilitarian standpoint donating is better. Peter Singer makes this argument very well in his book the most good you can do.
Isn't this more selling the ore to the pick and shovel makers? The hapless gold miners in this case being all the Uber for street sweeper startups
For starters, I'd give people a honest and functioning search and filtering interface. Like: "Give me videos on topic X, order by date, then viewcount, filter out the blacklist". Let people save such queries for quick access in the UI.

Give the ability to provide negative feedback. One-click "blacklist this video/channel". One-click "don't show me things like this". One-click "show me less of these". In a way that actually works.

Allow to explicitly tune the recommendation algorithm. Like, modify the list of categories that get prioritized, and even their relative priority.

All that boils down to: give people autonomy to curate their own experience to match their own goals, instead of letting an algorithm do it in the background to optimize for company's goals.

As for "the spurious correlations from bad attempts to quantify it", yeah, I'd love to read about them too. But perhaps not on the front page of the news, in context of how it hurts people.