skysight-inc/HackerNews huggingface dataset:
It's all context dependent of course but in this example the original example is far more readable. Sometimes more abstractions make it harder to understand how everything fits together.

If you really want to document it more wrap the map/filter inside a single function, assign it to an aptly named variable or add a comment above.

You also introduce a refactoring problem when you split it out in functions as you now need to consider that it may be called in other places too.
Yes.

Take a tea bag. Use it 10 or 20 times to make tea. Once done, leave it damp to collect mold, dirt, fungus.

After, once dried, clean it with bleach in an attempt to kill the mold, fungus, and other such things. Now quickly, with the bleach still dripping from it, run tepid water through it. Add brown food colouring.

I'm not sure, but this seems to be what Tab is.
If you want a bigger marketing budget, focus on creating cash flows
Hacking on my finances
Bolivia's socialists claim victory as unofficial count shows big win
That's like pointing out that C++ after template transformations are applied is terrible. Yeah, so what? Nobody writes it like that.
Stellation Media Review 2021 – J'AI dépensé 894 $ pour ça
His list of guests is amazing and he sometimes has interesting lines of inquiry, but too often he very clearly has his own axe to grind which can get quite annoying.

The endless "I am so very humble" spiel also gets tiresome, especially when punctuated by claims like "all journalists are trash (except those with a unique scientific curiosity, like me, of course)".
Loading a remote page and executing it in Electron is not the only, or even recommended, way to build Desktop apps using Electron. Electron was designed for creating Desktop apps, where the content is shipped in the app itself - in that case, contextIsolation is much less necessary because every way you could break out of the sandbox isn't interesting, it's just an obscure way to hack yourself. It's also a huge compromise to the developer experience, and is a big roadblock to anyone other than Electron experts.

Unfortunately, the world disagrees - they really want to wrap websites using Electron, so now we need to default to options that make Electron apps far less compelling as a platform
Maybe listen at 1.5x speed?
What's the impact of sharing live-location via Google Maps on the device's battery?
I've found "|> case do" to feel 'right' at times when it's at the end of the pipeline.
That's the trouble, some areas are so thoroughly corrupted, yet not large enough to attract popular attention, like global warming, that a voice of alarm sounds like a crackpot.

Alas, this is not crackpottery: https://en.wikipedia.org/wiki/Flame_retardant#Health_concern...
Obviously preparing an alibi:)
That should have been reported by the doctor. Lubitz (the pilot) was denied an American license for this before - and somehow it wasn't caught/discovered when he got the Lufthansa/Germanwings job. Or nobody has followed up on it.

On the day of the crash he was not supposed to be on the plane at all - a paper from the doctors was found at his place after the crash declaring him unfit for duty. He kept it from his employer and it wasn't reported by the doctors neither (they didn't have the duty to do so), so the airline had no idea. Making a few of the holes in the cheese align nicely.

Pilots have the obligation to report when they are unfit for duty already, (no matter what the reason, being treated for a psychiatric problem certainly applies, though).

What was/is missing is the obligation of doctors to report such important issue to the employer when the crewman is unfit. It could be argued that it would be an invasion of privacy but there are precedents for this - e.g. failed medicals are routinely being reported to the authorities (not just for pilots - also for car drivers, gun holders, etc. where the corresponding licenses are then suspended), as are discoveries of e.g. child abuse.
I let my phone share my location with my partner in case of emergency. The kind where I’ve gone on a long drive and something has happened, I need help, and I’m unable to access my phone and pass on my location myself.

It’s not a particularly likely scenario but nice to have the backup in case of that or something else I haven’t imagined.

I’m considering switching this off, though, because several times they’ve used it to just look up where I am because they’re being nosey. There is always a reason given, but being able to give a reason doesn’t make something legit.

This just feels creepy and I’ve pointed this out, yet they keep doing it - and perhaps without my knowledge sometimes too.

Now I feel like if I turn it off then it’ll look like I have something to hide, but that’s okay. That feeling is massively outweighed by the desire not to be followed around. My phone provider and probably several government agencies are doing that already. At least they don’t send me messages asking if I’m planning to leave work soon.
> The reality is that, when a lot of people claim Google kills all its products, what they really mean is something like: "Google canceled Google Reader, and I still don't forgive them."

This and the rest is a fair comment. Thank you for linking it. I'll personally be getting off the Google kills everything bandwagon (I'll stay on the Google is creepy as fuck bandwagon but that's unrelated)
Depends on the country/culture. In Singapore second hand is a dirty word.
The "lite" versions don't have eMMC, so you would be free to put an SD card slot or similar on the carrier board.
I sympathize with developers dealing with browser bugs, but a majority of "Chrome recommended" banners are not. For many cases they are used as a cheap excuse not to care about or even deter non-Chrome browsers at all, even when they do work mostly or completely fine. Demos, in comparison, tend to have much narrower requirements due to various constraints (many D3D demos only worked with specific graphic cards at least in the initial release, for example).
Among Sus
A recreation of Among Us mechanics but as a multiplayer text adventure game instead of a graphical client.
You're thinking emotionally, not looking at the actual numbers.

A laptop is a physically large device, typically in the $1000 range, and the "overhead" of a screw is negligible.

Did you watch the video? AirPods are a marvel of modern engineering! They're incredibly, astonishingly packed full of fantastically miniaturised parts. This is absolute bleeding edge stuff.

A screw, no matter how tiny, would absolutely be a problem. You'd also have to make the battery "loose" and not glued in, add a connector for it -- but not one that could work loose from normal shaking.

This is a borderline physically impossible problem that's just not worth it to solve.

What volume do you think all the AirPods in the world take up in rubbish tips?

No, seriously. Let us sit down and compute this:

At least one site is claiming that Apple sold 60 million AirPods in one year.

The charging case is 44.3 x 21.3 x 53.5 mm and together with the two AirPods weighs 44 grams.

That's 2,640 tons annually: https://www.wolframalpha.com/input/?i=44+grams+*+60+million

... or about 20% of the trash produced by New York daily,

And in terms of volume, it is a little more than the volume of an Olympic swimming pool: https://www.wolframalpha.com/input/?i=44.3+mm+*+21.3+mm+*+53...

You'd also have to factor in that adding a screw doesn't mean that 100% of all AirPods are recycled in perpetuity, but that more like 20% might have their lifespan extended one or two years at most before the owners lost or broke them.

Now keep in mind that Apple sells over half of all wireless headsets globally, so the sum total annual e-waste is double those numbers above, roughly speaking. Not exactly the end of the world.

Or to put it another way, I own a set of AirPod+case that weigh 44 grams. I bought them a year ago. The 4g airpods got replaced after 1 years, generating 4g of e-waste in the first year of ownership. I intend to keep these for at least one more year, generating twenty-something grams of waste in annualised terms.

I just took out the family garbage today, it was several kilograms. I have a small family.
There are heavy objects that are not made of lighter objects as far as we can tell, such as the Higgs boson or quarks. As far as we currently know, they should also fall at the same speed near the earth.
That is an interesting move. High resale value usually also translates to higher first sale value. Compare with cars, for example. For something like furniture, the expectation is that they should last quite long. If IKEA can promote that they indeed do, it provides an edge when people are looking to buy new.
Yeah Firefox Mobile also has some serious issues with that.it was fun though ;)
Yeah, don't use acetone or instant glue on Styrofoam (unless you want a gooey mess)
Well that is awkward because that is the policy a lot of European countries follow as well. Mask question has become a dogma in America it seems.
So what's the solve, I'm in the UK and about to buy a mattress, should I be concerned? What are the counter arguments
Yeah. Recycling is just a crappy band-aid. I finally realized that when I imagined our modern consumption as a pipeline:

PRODUCTION CONSUMPTION
RAW =====*=============*=========> LANDFILL
MATERIALS

That's our economy in a nutshell: an exponentially growing process that turns raw resources into trash. Now add in recycling:

RECYCLING (small %)
/--------------------------\
| PRODUCTION CONSUMPTION |
RAW v=====*============*=======^=> LANDFILL
MATERIALS

Since no recycling is perfect, all you do is take some (often small) bit of resources and let it loop around the pipe once, maybe twice, before it gets used up to the point of being non-recyclable. It only delays the inevitable. Given that the pipeline grows exponentially, that small loop there pretty much doesn't matter. That's why Reduce is the most important of the three Rs.
> Could it be done with tech?

Uh, as shown in numerous democratic countries like Norway and other European countries, you don't need tech for this. You just need something that isn't first-past-the-post.
That's pretty hilarious and awful in equal measure.

I mean, does that now constitute an official Google announcement?

In case they hurriedly change this, dns.google's txt record currently points to https://xkcd.com/1361/ which "announces" that Google will shut down all services except their core service, 8.8.8.8 (which is what dns.google points to)

But don't worry, it's just a joke, Google isn't likely to close popular services on a whim - oh, wait...
Thanks for the links. I think there also isn't an API for accessing high FPS cameras on Android devices that support slow motion video capture.
Thanks, I was trying to spot it from satellite pictures and it doesn't quite seem to match the ambitious videos that are on the https://www.greatgreenwall.org/ website

I really like the idea though, I hope it goes through
David Brin predicts this in The Transparent Society: these technologies are ushered in not by governments looking to enforce control over their people, but by private individuals looking for more control over their lives (including keeping their property and the people in their lives they are responsible for safe and secure). Ring doorbells and cheap webcams are other examples.

Brin's takeaway is the genie is out of the bottle, and the thing to do is decide what level of surveillance we're comfortable with.
Different culture / expectations. Most people evidently like him and almost all of his interlocutors reportedly enjoy it.
It still sounds like over the top. If your adult partner works late a lot, then you should not worry when your adult partner is coming late. It is very safe to assume that your partner is working late again. In this case, the partner A seems to have too much anxiety or obsession regarding normal schedule of partner B.

I mean this 100%. Healthy relationships do not require "ceding authority over own schedule" nor non-stop tracking. If partner acted like A in your example, I would seen that as a red flag and sign of controlling personality.
how would you define innovation?

I would argue that technology that is better designed to make nefarious purposes harder to achieve, rather than just dumping features onto the user, is innovative.

User protection is also a feature, one that's usually way more valuable than convenience but that we only appreciate when it's gone and it's too late.

It's not necessarily a matter of privilege, we're all potentially at the risk of having an account hijacked by a rando, or having a device stolen, or having a relationship go sideways to a crazy point.
Quite frankly teaching the average person about how the grid works is as hard as teaching the average astrologer about astronomy and even less worth while. The number of times I've been downvoted to invisibility and flagged makes it completely not worth my time unless I'm talking to someone interesting who has an idea already.

Unfortunately you tick neither box.

If you're interested my hourly rate for this type of work is $300, you're welcome to commission a report on the country of your choice.
Thanks for the info! Looks like a really awesome little board that's going to allow all KINDS of interesting use cases. I really hope to see a new TuringPi cluster; doubly so with ESXi now being available!

One note about your article:

Due to the nature of PCIe, ANY GPU will happily run on the 1 lane presented here. The limitation will be data transfer, which primarily shows up in texture loading. Tom's Hardware did an article [0] a decade ago comparing lanes to performance. This is also why some x16 connectors will be listed as "electrically" x8; they only have 8 lanes exposed.

However, you will have issues with the power delivery; PCIe GPU's are allowed to pull up to 75 watts from the slot itself before going to direct connectors. There are ways to fix this; I ran a mPCIe (WiFi) to external PCIe adapter for a couple years on an old laptop with a GPU just fine.

Another use case (and likely more relevant) would be plugging in an HBA for a NAS. Upgrading the NIC to something multi-gig sounds interesting, but that PCIe x1 is not going to be any faster than the built-in GBe except in edge cases. I'm actually really curious to see what people do with this.

[0] https://www.tomshardware.com/reviews/pcie-geforce-gtx-480-x1...
https://www.alexiuminternational.com/

These guys have a product specific for that industry, non-toxic etc... not sure if they are sold in the UK. It is an Aussie business H/Q in USA.
Things I Hate About Your Game Pitch
That can be said the same with Guy Raz. I highly recommend everyone to give How I Built This a listen.
Those were most probably Galt Octons, which are still sold today.

Weird how the article doesn't mention those, while it talks about being ripped off...
Marketing for Startups
Euronext halts trading on all products due to tech glitch
Those are fairly centrist publications. If you want left-leaning you might want to check out The Nation or Mother Jones.
I honestly think it is discoverable enough. I assume the reason why it is slightly complicated to find is business related. And that is understandable and fine.

With Amazon taking any opensource and hosting it on its own I would even go as far as saying use less permissive licence for future releases. Openproject came a long way.

There, I said it.
Some hedgehogs appear to have learned to avoid roads.

https://www.theguardian.com/environment/2015/jun/02/last-hed...:

The last hedgehogs to live in a central London park have survived because they have learnt to avoid busy roads, a study suggests.

[…]

Clare Bowen, of the Royal Parks Foundation, said: “We’ve tagged a number of animals and we’ve got a very good idea of where they are going. We don’t have any indication of them leaving the park at all or crossing any of the main roads.

“We don’t have any records of squashed hedgehogs around Regents Park. All this would suggest they steer clear of busy roads.”
Ask HN: What Is the New COBOL?
Hi. I’m running the IT department for a medium sized bank, and we are about to migrate a 70.000 programs and 1.200 tables from COBOL DB2 on mainframe - first to emulators for a few years,but a selective rewrite is in the air as well.

The thing I’m struggling to decide which tech stack to use - everyone has an opinion, but few people truly grasp the stress on reliability, maintenance, cost efficiency and long term support of the system holding all of your lifetime savings. Consultants telling me to write the beast in all sort of fancy languages, many which I consider a Fad which likely won’t exist in 10-15 years (minimum lifespan of rewrite)

So I wanted to pick HNs collective brain for suggestions on languages to pick. I was considering C, which we know well but is delicate to maintain (as in not every junior consultant can dangle well in it), or RUST (which I admit I don’t know but heard good things about)

Some additional info: We would be aiming at a functional rewrite, mostly service based. Front ends would be decoupled and served via APIs. Data layer will be abstracted to enable to shift CPUs loads in the future. Not a big fan of containers for this (but we do use them to scale our front end architecture)

Any ideas are welcomed. It’s a multi-hundred million investment and getting honest advice from someone not with a personal power play is hard. And rest assured this won’t be my only research, it’s just a soundness test

Many thanks
f.
The issue of both sides being unable to have a conversation is a symptom of having only two parties.
Flame retardants (or flame-resistant fabrics) are also used in children's pajamas which is a little more concerning to me as a parent than whatever is on the couch. Luckily there are a lot of cotton snug fitting pajamas out there as an alternative!

With couches I do wonder how much of a risk out-gassing is because of all the new foam inside, plus the fact that new houses are pretty much air tight means you'll be breathing it!
How does this impact software that does memory pointer comparisons?

Eg. Store pointers to all these objects into a std::set? The memory tag will now form part of the keys to this set, and would affect iteration order etc... It could cause breakage in existing applications.
This obsession with newer, nicer and pristine - it has to be clean, scratchless, beautiful - is what's killing the habitability of our planet right now. And it's in a large part driven by marketing.

The argument makes some sense for phones, which are fast-evolving hardware. Typical house furniture is a mature design.
Regardless of the technical details, they have a vested interest in their own advice.
I vastly prefer things falling behind to things falling
Where are these keys stored? A 4 bit key for each 16 byte granule of memory in the system sounds substantial. Does the Linux kernel have to give the CPU a memory region to keep those mappings?
Nonsense.

Software vendor cannot be held responsible for errors committed by the user.

That would be blaming a parachute maker for the death of the guy who jumped out of a plane without a parachute or with one rigged wrong despite the explicit instructions (or industrial best practices) telling him not to do so.

Certainly vendors need to make sure that their product is fit for the purpose and doesn't contain glaring design problems (e.g. the infamous Therac-25 scandal) but that alone is not enough to prevent a disaster.

For example, in the cited article there was no "software error". The data haven't been lost because of a bug in some 3rd party code.

Data security and safety is always a process, there is no magic bullet you can buy and be done with it, with no effort of your own.

The swiss cheese model shows this - some of the cheese layers are safeguards put in place by the vendor, the others are there for you to put in place (e.g. the various best practices, safe work procedures, backups, etc.) If you don't, well, you are making the holes easier to align because there are now fewer safety layers between you and the disaster. By your own choice.
Turing Pi is mostly useful for educational purposes. For anything performance critical, a cheap 8-core x86 box will run circles around 7 Raspberry Pis in pretty much every way, no matter how they are networked.
Show HN: Sell access to your GitHub repos with Gumroad
Adventures in Shrinking Serialized Data
The first explanation that actually worked for me: https://youtu.be/jlTVIMOix3I?t=55

(also nice engineering on the physical "space time stretcher" he built)

I understood it rationally before, but only with this video it also feels right.
I don't think it's a question of how it's handled - it's simple material science facts that particle board has low strength, cannot be repaired, and doesn't resist things like getting water spilt on it.
doesn't work well on youtube ads
In their recent iPhone 12 presentation, Apple made it very clear that they are one of the more environmentally friendly electronics manufacturing companies in the world.

They have a net zero carbon footprint, they recycle as much material as it is feasible to do so, and they've even worked hard to source rare earth metals responsibly.

Meanwhile people are frothing at the mouth because the tiniest, most compact device they make isn't modular.

That's just asinine.
What do you value most for an open source Project?
> What's your phone number?

no thanks. I don't want to give a random website my phone number
Reminds me of when I encountered people on top of Kinder Scout the day after heavy rainfall trying to navigate across the middle using Google maps. Surprisingly, their map showed a path. There is no path, even though there is a right of way. OS shows the right of way, but I imagine OS map users would know that right of way doesn't mean "path".

On OSM I have made efforts to tag the physical properties of a way separately to any enshrined rights but it's hard to get right.

I've used GPS to navigate for many years now. I used to carry paper maps, but you need a compass (and the ability to use it) to make it useful if you get lost in the moors or something. I just carry a backup Garmin now instead of paper maps.
Victorian values night not be regarded highly, but the expression "victorian values" is used when people want to say "prudish, disciplined, no fun".
oh no! My first paid gig was http://ilovetab.com. Had to start somewhere...
Unsurprisingly, American's abroad are not represented in the drop down box for location.
$5k for this? I hope they sell the next RCE to black hats, maybe that will teach Discord something.
On the other hand, it costs like $20 so you can't exactly expect it to be made of hardwood =)
I think you're mistaking two things. Being around neurotypicals and teaching him proper social skills and coping mechanism.

Normal kids can and will learn the latter from other kids, but it is way harder for autistics. He can learn social skills for sources that are made with autistic way of thinking in mind and that will be more humane (?) I think.

He will also need to learn a bit different set of skills than neurotypicals (like more emotional regulation etc), I don't remember exactly when I found it, but there is a theory or sth that autistic people develop differently AKA on a different timeline.

Being in regular kindergarden will likely result in bullying so please keep that in mind.

Source: my autistic self being bullied since kindergarden and living with NTs for quite some time ;)
The point is that if shadowBlur performed poorly in Chrome, people would either find a way to circumvent it, or wouldn't use it. Chrome gets a free pass for its failings, while Firefox attracts "Chrome Preferred" banners, and this is based on market share rather than software quality.