skysight-inc/HackerNews huggingface dataset:
Okay. Add an optional $4.50 fee in addition to the current price and make it clear to lenders that it's not covered in the default situation while explaining the risk to them.

> Even assuming

Is my math wrong? I think that's how expected value works -- risk * cost. And the figures I'm referencing are directly from the company, so I assume they're accurate.

This all basically works out to the same point. If the expected cost over the lifetime of someone's rentals is so large that the company can't cover it, then it's crazy irresponsible for them to tell consumers not to worry about it. They can't have their cake and eat it too; either it's a trivial concern and they should cover it, or it's not a trivial concern and they should take steps to warn users.

The point of an intermediary is to not get bitten by things unexpectedly; to introduce confidence to consumers who don't have experience with the subject they're entering. Part of that is either prominently warning them about substantial risks that they might not otherwise know about, or pricing your product so that you can remove those risks for them.
It is, I have no idea why you have been downvoted
Tangentially, the placebo effect is everywhere. If it can affect tasting (wine) and hearing (audiophile gear), I'm surprised not to have noticed its affect in discussing photography.

Will "computational photography" (as touted in the latest iPhones) that alters photos based on criterion of perceived quality end up bringing these kind of inane discussions there too?

Edit: Never mind, I didn't factor in all the arguments about Photoshop altering.
Yes, I’d love to see the blog post!
For some reason Windows Defender started hogging my CPU today whenever I have my IDE open. In the multiple years since switching to Microsofts internal AV Solution i've never experienced this, does anyone else have a similar experience?
Yeah, but most people do that anyway so it should be statistically expected (not that it's not hypocritical of them to say this).
That's actually why I made it so nothing happens after you answer a question. Ideally you open a tab and every now and then you take a minute or so to think one over and answer.
I ran into this site before from all the compensation discussions on https://www.teamblind.com
No, but when the relationship has enough inappropriateness added to it (e.g. adding dating to where there's a power differential, or adding lewdness when there is isn't), it becomes sexual harassment.
I would say that this is still a mentality of thinking of something as "data on disk", where the data should be in an "ABI-stable" format.

Think of persistent-memory data as more like data resident in the memory of a runtime which can experience a "hot code upgrade", like the Erlang runtime.

In Erlang, when you hot-upgrade your running code, you usually do so through a managed system of "relups" (RELease UPdates), which are sort of a cross between an RDBMS migration, and a traditional installer-package full of newer versions of code and assets.

The Erlang runtime takes this package, unpacks it, and then runs a master relup script, which can been authored to do arbitrary things (including, if ultimately necessary, fully rebooting the node, throwing away all that in-memory state.) Mostly, though, a relup script calls into individual "appup" scripts for each Erlang application. Those applications then specify how their corresponding running processes are to be updated—which can sometimes be fraught (if e.g. the new release requires that you add new service-processes or remove old ones, migrating in-memory state into a new architecture), but usually just means calling a "code_change" callback on all the service-processes.

This "code_change" callback is the thing that's most like an RDBMS migration: it is called from the event-loop running in the old version of the code of the service-process, and passes in the old in-memory state; and when it returns, it's returning the new in-memory state, to resume the event loop in the new version of the code of the service-process.

This is basically how I'd picture dealing with code updates (including ones due to build-setting changes) in software that deals with pmem: you'd architect your code such that the library that touches the pmem can have multiple versions of it dynamically loaded (though not running) at the same time; and then you'd stage a migration from the old code's pmem state encoding, to the new version's, by

1. dlopen(2)ing the new version of the lib;

2. telling the old version of the lib to stop any ongoing work;

3. handing off the toplevel pmem state-handle that the old version of the lib was using, to a "migrate" function in the new version of the lib;

4. replacing the old version's pmem state-handle with a dummy one;

5. telling the old version of the lib to terminate (and so do the trivial cleanup to the world it sees through the dummy handle);

6. tell the new version of the lib to initialize, using the handle to the now-migrated-in-format pmem;

7. dlclose(2) the old version of the lib.

Basically, picture what something like Photoshop would have to do to enable you to upgrade its plugins without restarting it or closing your working document, and you'll have the right architecture.
Dutch/limburg here, very rare to see those. I think mine were usually green (a brighter shade than the ones linked in a sibling thread), but not exclusively. We also had uncoloured and black for example.
That's interesting! Even though they are not legal tender (and cannot be exchanged for goods and services etc), the argument is that they are still OF VALUE for those who hold them.
Unless you don't exist you'll always have a dependence on something other than yourself. Utter independence is a logical impossibility. Although, you could convince yourself of solipism, which is the closest you can get, subjectively speaking. And we have a special place for these kinds of 'free' people.
Tesla’s profitable quarter didn’t translate for Panasonic
Nice to see another devil dog in the coding world. Don’t see it that often...

Salaries are great, but my best job is still my most underpaid: USMC

S/F
Ok. Though it still depends on limited number of tv shows.

If there is an unlimited number of shows and the agent walks right up to it, I think its still trapped.
Ha whoops, thank you for noticing this -- I've updated the answer.
He gets linked here pretty regularly, but for those who don't follow him, the author runs an email newsletter that's basically him throwing shade at AWS every week. It's fucking hilarious AND useful.

https://lastweekinaws.com/
As an auto mechanic by trade, ive got a theory about this. People love amateur advice because they cant afford the shop rate.

In the US im guessing we like it because the cost in terms of healthcare fees and social stigma is likely a high enough bar to entry that people find amateur help more accessible. Mental health in the US has a sad stigma. men are supposed to be rocks of silence and discipline, women are supposed to be strong and independent, we really leave little room for variance.

as for "the shop rate" its exactly why my neighbor asks me about his car when Im picking mint from the herb garden and not while im swinging deadblow hammers in the shop. $70-$120 an hour really puts a damper on your ability to get help any other way. I guess psychiatrists charge way more, but if insurance never chips in, I guess chamomile tea and dear dotty columns are the next best thing. But these arent scientific and they certainly dont help.

Just like pouring gallons of engine repair snakeoil in the crank case. Its something, its just not going to fix the problem. It will let you ignore it long enough until it becomes a blown head. or i guess in the case of mental health, a meltdown in a crowded office or something that comes with an assault charge and a rap sheet.
I'm far more pro military than I'd say at least half the country. It's one of the few things I think the Federal gov't should cover. That said, the size, scope, scale and long-standing state of the US military is far from ideal.

The idea that we fly armed drones over sovereign nations without those country's without a declaration of war against said country is deplorable and I wouldn't want China, Russia, Mexico or other nations to do so over U.S. soil to drop bombs/missiles here. Regardless of the reasons, it's not cool. (strong-armed approval from foreign countries, or permission/payment etc is still not ethical imho)

Not to mention the shear mentality and escalation of cyber warfare, security and domestic spying programs being abused at all levels of govt and shared with private industry. Not just in the US, but a lot of it got worse after US's broad use (stuxnet, etc).

I have nothing but respect for those in the military. I feel that we should absolutely invest in technology that improves or comoditizes usage. That said, the military should be a fraction of what it is, and our spending even more so. I think most government intervention all around should be significantly reduced.

Every time someone in govt tries to come up with a system to do anything, the unintended consequences eventually become worse than the issues they are trying to correct for.
David Bull also sells prints at reasonable prices.

https://mokuhankan.com

The site is kinda hard to navigate. He did a reprint of The Great Wave that I want to get.
That could have been because people have learned to associate Google with good search results, because of the 'quality of the goods'
Maybe your IDE started reindexing source files in the background, accessing many files very quickly? Defender can cause lots of load if that happens and it wants to inspect everything.
This is a pretty big endorsement - is there one in particular you like?
And some board members possibly. In any case whoever it is has lost any respectability.
The ultimate trade-off made between self-funding and raising outside capital is how much you can invest in growth at an accelerated rate. Unless you have a pre-existing brand you can tap into (like Kyle with her cosmetics or Clooney with his Tequila), it's nearly impossible...though some companies have done it. But, even with outside funding, outsized success is still rather difficult to achieve, so it's a matter of personal preference what route you go down at the end of the day.
MR isn't beaten, it only clears the first level.
So does that update process rewrite all 6 TB of data in the new format? Because I can imagine why people would rather not do that.
Announcing lint-staged with support for partially staged files
At my startup, the sycophant with the least skills got promoted to CTO when the other one threw in the towel and there was only 3 weeks to the AGM. So... yeah - job titles don't belie abilities/experience
oh sounds good, can I take a look on the code?
9x less plantations:

0.58 cows per hectare - http://publications.naturalengland.org.uk/file/62085

274 kg meat on a cow - https://www.vidarholen.net/contents/junk/cow.html

10470 kJ of food energy per kilo of beef - https://en.wikipedia.org/wiki/Beef

1000 days to rear a cow - https://www.withouthotair.com/c13/page_77.shtml

Therefore 0.58 * 274 * 10470 / 1000 = 607 kJ of cow, per day, per hectare.

In comparison, wheat yields 3120 kg per hectare per year - https://www.statista.com/statistics/237705/global-wheat-prod...

1368 kJ per kg - https://en.wikipedia.org/wiki/Wheat

Therefore 3120 * 1368 / 356 = 11989 kJ of wheat, per day, per hectare.

So, by my calculations, you need 19.75x more land to grow a kJ of beef than a kJ of wheat.
We use Clojure for the whole backend, Python for machine learning, and JS for frontend at Motiva AI. It's the fourth company that I worked at (UK and US) with Clojure as one of the main languages. I'd say hiring Clojure devs has been one of the best perks for working with Clojure. Consistently high quality people that I've had the honour to work with.

At Motiva, we've dabbled in other languages like Haskell, Scala, Rust, Go, etc. but Clojure has been what sticks for us on the backend team https://github.com/Motiva-AI. We are a fully distributed remote team and we are hiring. Drop me an email.
I like the CloudFoundry report [1] better as a reflection of what businesses are actually using rather than search engine metrics (TIOBE) which are overly influenced by controversy and search engine methodologies than actual usage. However it's no prettier a picture, almost no functional languages in the list at all, only Scala making a significant dent (and you can debate whether that is functional or not). Other JVM languages like Groovy are significantly ahead of Clojure in all rankings.

[1] https://www.cloudfoundry.org/wp-content/uploads/Developer-La...
This site identified a print that's been in my wife's family for over 80 years. Very cool, thanks.
For friends who don't care about how pretty or color accurate their display is, the old Air can't be beat.
By the time I got around to seeing this post, it had exactly 420 points.

What a wondrous universe!

... or maybe it was a coordinated effort.
My reading skills are going down. I was expecting a punchline delivery to the reason why pencils are mostly yellow: "Essentially, because of marketing". Just wasted 5 minutes of my life.
Circular reasoning FTW. You are a totalitarian toady.
I'm very happy to be reading this!
I don't know much when it comes to audio amp design, but this reminds me greatly of the O2 headphone amp[0] - that anecdotally a few of my friends have soldered for their personal use.

[0] http://nwavguy.blogspot.com/2011/07/o2-headphone-amp.html
Bringing a Classic Ancient Binary Encoding Back to the Future
Angry users is not something you can opt out of. Malware reports are just another fact of life for many open source projects. I think the putty link (was posted elsewhere) is an awesome summary of the impossible fight you're asking developers off taking on.

Also, that's an insane comparison between AV reports and personal credit reports.
The Opportunity Index: Ranking Opportunity in Metropolitan America
> The good thing is with legalization moving along we should see a lot more high quality studies that can help us figure this out.

This is tangential, but it seems odd to me that many of the same people who are opposed to GMOs on the grounds that “science may have missed something” are okay with legalizing pot until science clearly demonstrates harm. Note that I’m not directing that at you (I don’t think you said anything like what I’m describing), but your quip made me think of it. I’m only calling this out as an intriguing observation; not trying to pick on anyone.
Interesting. I'm tempted to try this out. I have access to a quality soldering iron and can use it decently well (I'm typing this on an ergodox keyboard I built from a kit).

There is something very satisfying about building something yourself that you get use out of every day. Such an amplifier is likely to fall into that category for me.
Partially Decentralized Organizations
Yes! Last Week In AWS and Python Weekly are the only two weekly email newsletters I've found to be worth reading in their entirety every issue...
I mean, it depends on whether your pmem data is a bunch of copy-on-write persistent data structures like HAMTs; or maybe packed data structures like Vector<Foo>s where you can't easily rewrite one Foo to be a different size without rewriting the whole vector; etc.

If 1. the new format is just like the old format except for one little difference to one struct, and 2. structs point to other structs, rather than containing them; then it's just a matter of calling your within-mmap(2)ed-arena malloc(2)-equivalent function to get a new chunk of the pmem arena of the right size for the new version of the struct; and then rewriting the pointer in the other struct to point to it; and then calling your free(2)-equivalent on the old version of the struct.

If you change the structure of some fundamental primitive type like how strings are represented, then you're probably going to have to rewrite your whole pmem arena.

Though, also, you can just make your code deal with both old and new versions of the struct, and only migrate structs when they're getting modified anyway. (This is equivalent to the way you'd avoid an RDBMS migration rewrite an entire table, by instead adding a trigger that makes the migration happen to a row on UPDATE, and then ensuring that your business-layer can deal with both migrated and un-migrated versions of the row.)
meta: This is from 2017,

Super interesting though, the keyring thing especially seems to have broader implications...
used to be this way, then i got old.
Honest question: Why isn't there a penis emoji? As far as I can tell, the exclusion criteria given by the UTC doesn't forbid it and it seems to meet all the standards for inclusion. Is it just prudishness on the part of the UTC?
That's not what I'm saying. I'm saying don't build an overly large dependence on past R&D where resting on those laurels threatens the whole company if theft occurs.
When Machine Learning engineers carve a pumpkin
Sorry -- do you have a citation on that? If popping party balloons could disable iphones, I think we'd hear about it more often. (I can't find anything about it on a quick search, and I hope I can be excused for missing an analogy that depended on an invalid premise!)

What made it unnoticed for so long was that it required the much larger MRI He release to trigger. What (I claim) makes it disturbing is that an expensive incident can happen (bricking a hospital's iphones for weeks) at levels that no one currently calibrates sensors to check for, because no one expects that level to have a negative effect of such magnitude.

Regardless of your preferred terminology, it seems odd to take an attitude of "oh, it only deleted everyone's second-brain for week, in a way that was hard to root-cause, no one died, no big deal" and therefore balk at the use of "disturbing".

I mean, do you consider undetectable, inexpensive phone-bricking techniques to be generally "non-disturbing", or just this one?
> I, for one, would never choose to work for a company that locked down

Good luck finding a job in banking, government, healthcare, defense, retail, insurance, securities, food, pharmaceutical, or pretty much anything other than social media.

All of these industries are basically forced into “whitelisted software only” by some regulation or another.
Thanks for the clarification, because that's not what I got from your original comment.

I actually didn't consider it from that perspective e.g. it's a settled debate in other professions but a seemingly recurring debate in tech. That's an interesting point you raise and I think it's a valid one.
You guys ever see that experiment where they give a mouse sugar, and it can no longer find the island in a pool, causing it to drown? Does weed do this as well?
Uh - woah! This is incredibly unexpected. I'm really glad people are interested in my database and in Japanese prints!

From a technical perspective there've been a lot of interesting open source projects that I've made to support this site:
https://johnresig.com/projects/ukiyoe/

I've also written a number of papers and given presentations on the work that I've done here (and elsewhere in the digital humanities).
https://johnresig.com/research/

This is a talk that I gave in 2014 about the construction of the site and my reasons for building it:
https://codeascraft.com/speakers/john-resig-analyzing-japane...

I've since worked on a number of other projects like a database for a consortium of Art History Photo Archives: http://images.pharosartresearch.org/

And I'm building another one now on Japanese Picture Books (from the 19th century and older).

These are all my "spare time" fun hobby projects, my day job is still at Khan Academy as a Frontend Architect. I just enjoy getting to explore other types of applications and problem spaces!

Happy to answer any questions anyone might have!
OK, it beats average human performance.
Just looking at some of the article's comments on the article site...

IMHO, this was bound to happen. I do hope their internal JSON APIs at least match the flexibility that has been offered by JSON.Net, as the early JSON support in .Net Framework was so bad that JSON.Net was truly needed.

As to comments about Blazor (meh), it's an also ran without a UI toolkit to go with it, and will need strong/transparent support for wasm and workers/threads. Which all need browser improvements. I'm not a fan, and would rather people understand other tooling better. I happen to like JS, React and material-ui.

For some of the other comments, I do appreciate the addition of Linux and Mac coverage. I'm hoping baseline Winforms support includes efforts from Mono, and can bridge forward to a baseline cross-platform support. Who knows in the end. It could be a better option than electron if the tooling is good, and open UX controls become easy to create and share.

It really just depends.
Never have used an "electric" toothbrush, but the Japanese super-toilet is not bad.
AFAIK SAP will sell you a platform and you'll hire consultants who will build solution for your company using that platform.
I never claimed macOS was UNIX, but Darwin is certified UNIX[1]. Opening Terminal in macOS gives you a real bash without any of the rest of macOS.

1. https://www.opengroup.org/openbrand/register/brand3555.htm
Oh wow, thanks for that. I was expecting it to need a lot more work than that.
I was just poking through some of the code and noticed that there seem to a lot of open bugfix PRs [1]. Have you thought about going through and upstreaming some of them? Many of them seem like quick reviews.

Edit: Also, if you would like some help maintaining it, I imagine plenty of fellow HN-ers (including me) would love to help.

[1] https://github.com/fogleman/primitive/pulls?q=is%3Aopen+is%3...
Accelerated time might also be a way to test programs. It's similar to techniques used to test planes (by repeatedly pressurising and depressurising them). It might, for example, reveal race conditions faster in programs that ordinarily do a lot of sleeping. I wrote a bit more about this (unproven) idea here: https://rwmj.wordpress.com/2010/10/14/half-baked-ideas-accel...
No Experience? No Problem. Private Equity Lures Newbie Bankers with $300k Offers
Sounds like a racket, to be honest. Can't say that I'm sad that their reputation, along with the reputation of traditional AV vendors as a whole, is in the dumpster these days.
I've also noticed that. People are illogical.
A Time Namespace Has Been Proposed for the Linux Kernel
Its a malicious rhetorical tool to use attempts at clarification as evidence of retreat. That's what politicians do. People here are not professional communicators, you can't expect them to say things perfectly the first time.
I personally find that in the times I've used marijuana, there's a very small zone between no effect and feeling like I'm clinging to my sanity. I rarely partake. It reminds me of how people describe ayahuasca as being profound, but not fun.
This is just a gross generalization
A quick search suggests pencils, pens etc are still provided for the youngest children. Paper, exercise books and textbooks are provided for all of school.

I think the average 7 year old has their own pencils and pens. My mum was a teacher in a secondary school in a poor area; she always had spare pencils and pens for any child without one — which if it was frequent, was probably a small hint that home life might not be great for that child.

The wider area was of average wealth, and the school bought the pencils my mum gave out. I think, in some areas with particularly underfunded schools, teachers are known to spend their own money on things the poorest children need.

(I grew up in England.)
> The persistent part is that it's persistent across reboots.

So does that mean it can be considered persistent like a regular SSD/HDD?
The goal of the game is to progress, by any means necessary. You'll need to "hack" your way forward. Think outside the box, the browser is your playground.