skysight-inc/HackerNews huggingface dataset:
I consider taxpayer funded healthcare needed by a child due to the child's mother not being able to breastfeed due to needing to work all the time an externality.

Employers also do not need to be responsible for people's decision to have children. Parental leave can be paid for by the government. However, in the current economic system, retaining one's ability to earn income may need to be protected by the state and involve employers having to do something. Maybe with a universal basic income, employers can be completely left out of the equation.
DICE, the Swedish game developer, bought by EA and is now belly up
After I took apart our new VCR my parents started buying me junk electronics from thrift stores explicitly for this purpose.
Having Apache Spark as a dependency kept us locked into JDK 8 for ages. They've finally got things updated now, but I don't know what their hold up was.
Would be helpful is Christine gave some examples to threads and discussions. Without any details, either side can be blamed for the ban.

Also, would be good to know what are the contributions. I have looked at the github page of V contributers https://github.com/vlang/v/graphs/contributors and have not find Chrinstine there.
Outside of my Monday all day fast, I typically intermittent fast throughout the week. I am liking the results
I think a big problem is companies and in house recruiters who reach out to experienced/settled engineers and first thing they want is send you through some hr / tech quiz pipeline. No. I need to hear what this is about and if it's something I'll bother jumping through hoops for. Your recruiter's quick calls are not cutting it and that is not the same as "applying".
> Is it that extraordinary evidence needs to be provided for the claim that a poison (chemotherapy) is a cure for cancer?

Let's start by not conflating all kinds of cancer and all kinds of chemotherapy, because it's not a single disease, and the outcomes vary greatly.

But, for instance, survival rates for testicular cancer have risen significantly (or even dramatically) since the invention and introduction of the chemotherapy treatment that is being used for it today. If detection isn't overly delayed, the cure rate in the developed world today is around 95 to 100 percent.

So let's please, please, please, not go for cheap "chemotherapy = poison" rhetoric. I have first-hand experience with the adverse effects, but you can't dismiss a nearly 100% cure rate.

--

Regarding what you more generally wrote, it's true that financial interests affect and direct the pharma industry. There are several adverse effects from that, such as research not being directed at areas with potential health benefits but low profitability, and also over-marketing (and thus possibly over-prescription) in other areas. It would also be great if medical research were less tightly bound to funding from the industry and rather got its funding from public sources instead. (That wouldn't make it non-politicized, but direct financial interests might not be as significantly involved.)

But it would be rather misguided to think that there aren't actual working treatments coming out of the industry and research as well. Sometimes those treatments are the difference between life and death. Let's not discount that.

--

The significantly improved survival rates for TC are pretty well-known, but a couple of sources:

https://en.wikipedia.org/wiki/Testicular_cancer#Prognosis

https://jamanetwork.com/journals/jama/fullarticle/181433

https://ascopubs.org/doi/full/10.1200/JCO.2014.56.0896

edit: line breaks between URLs
>Online portals have problems -- not everyone has equal access to the internet, and tenant screening has a whole host of problems.

Again, if the complaint were about that -- if they required you to conduct all business that way -- great! That would be a good point to lead with. But a) they don't, and b) every apartment I know with a resident portal has supported old-school interaction, so if there are counterexamples, I need to see them.

>Think about credit reporting companies, then imagine that they are even less credible, the results even more inscrutable, and more error prone.

Because credit companies aren't perfect, credit checks are evil and racist?
I suppose they're doing this as a public service, so that fewer people will fall for this total scam.
Data Science Salon: Media Advertising and Entertainment 2020 (Online Conference)
Thank you momentjs developers, as well as the time others have taken over the years answering my boring questions about time. All the best.
You can do

result.or_else(|err| ... )

Or

result.map(|value| ... )
>>All of that developers work on zen would be available to the zig foundation if it were licensed GPL.

>False. the changes and the license only need to be extended to Zen's customers. They don't need to be provided back to Zig.

Zen makes their system available for free download to the public, thus would be forced to provide source to the public. https://zen-lang.org/ja-JP/download/
As am I, because the older style settings windows tend to actually be able to solve my problems.

What truly blows my mind is when the same settings are scattered among four different windows. See: Anything to do with sound.
gson uses reflection to serialize types, including standard library types, which are not guaranteed to have the same fields from one release to another. Presumably the people who write the jdk realized this potential source of bugs and tried to prevent it from happening, meaning fewer ambiguities about what changes are breaking at the expense of breaking gson (and probably others). see: https://github.com/google/gson/issues/1216
Well the truck works if you roll it down a hill , who needs hydrogen or electricity when you can just use good old free gravity.

Next up ... perpetual motion.
Ask HN: Are there any anti-woke tech companies?
I'm fed up with the racist re-education/white fragility that is pushed by many HR departments in tech.

Are there companies that don't subscribe to the new woke ideology? I know most companies won't be advertising this to avoid the wrath of a twitter mob. I'm a senior/lead engineer looking for a new position and I'm certain there are many others like me looking for the same.

If you don't feel comfortable responding in a thread, send me an email to myhnusername at protonmail dot com
I would guess that aggressive caching and indexing are at least as important as having thousands of computers complete the request at once (and I'd be surprised if the number of computers on the request path is nearly that high--if nothing else, thousands of computers mean you're almost guaranteed to hit p999 latency every time).
That a look at the comments on this post. Nothing but stones thrown at a free open source project.

Peak tribalism. Unfortunate coming from us developers, a segment that often prides of being detached from emotion.
Dishonest or honest, it is still marketing, whether you deliver or not is the main point.

In the case of V it's clearly worked hasn't it? Seems like there is a community growing in V and people are contributing to the language.
The hell they did. They took the money and ran.

https://dealbook.nytimes.com/2012/04/09/facebook-buys-instag...
How do you decide what the "reasonable" threshold is? In my mind, the reasonable price is whatever the market decides. On what basis can anyone assert otherwise?

The nice thing about using markets to set prices and deal with scarcity is that they're self-adjusting.
Automation has affected jobs through the ages – World Economic Forum
> on a tiny Linux netbook using OpenOffice / LibreOffice that cost me a fraction of what everyone else was using (emphasis added)

I read it as referring to the hardware. Linux runs inside many SD cards and can run on a ~$3 business card (as well as running on most supercomputers, stock exchanges, the ISS, SpaceX rockets and many cars, etc.)
Absolutely. The only bit I don't agree with is that tech isn't everything - to all intense and purposes it is (at this point in time).
I'm not sure where they got that number, but my LLVM 8.0.0 install (relatively complete, including Clang, etc) is 1.7GiB.
Fairness could also apply to someone taking advantage of the decision to use an MIT license, only to be publicly lambasted. Is that fair?
It's very unpractical and error prone.

You call a function that requires a date (moment) object, and after the call you want to do something else with that date. Was it modified? Who knows. You will have to clone it before calling the aforementioned function. Otherwise, bugs.

You write a function that expects a date (moment) object. You want a different date (say "the day after"). If you call a method on the object, will the parent be smart enough not to touch anymore the date? You can't know that, so you will have to (remember to) start by cloning the date. Otherwise, bugs
People have been spamming this one hard, haven't they?

https://news.ycombinator.com/item?id=24476300
How about I create a new language, grow it and make it really popular, and then you can create a lightning fast alternate compiler to replace my crappy proof of concept one. Everybody wins.
How to Ensure Healthy Remote Company Culture
I agree so much with this. The more I study economics, the more issues I run into that people ought to know but are unknown to everyone who hasn't studied it. Arrow's Impossibility theorem is another interesting one that perhaps ought to be more well known.
I think we can do better than Java, Scala and Kotlin. All of these ended up to be piles of abstractions and complexity. Scala went too hardcore for somebody that just wants to deliver. Kotlin gives you anxiety everytime they push for supporting a new platform. Java, though it is still nice, has accumulated too much cruft during the years. I wish for a Go-like language on the JVM. A modern language that offers you a minimum number of features from which you can build upon. Moreover, lower, well-thought out abstractions would give a boost in perfomance with the new garbage collectors that have been added in the JVM. I can imagine Clojure is something that I would like to try again sometimes, but the fact that it is a LISP and lacks even simple types make it less attractive to the majority of devs. Also, Clojure wouldn't be my choice for high-perfomance if I want to do mostly imperative stuff.
I toyed around with pixel tracking like this before with PHP and the GD library. You just create an 1x1 white pixel and set the file extension to .png or whatever, and as long as you've configured the server right, it will execute and return a pixel. But then you can do all the other tracking you want. And the user doesn't know any different.

That said I won't use that in the future but it's scary how easy it is.
Is it necessary to go through all that work to re-license, though? I don't see the problem with how they're handling it now.

The person in question is free to use the code and be an asshole. Everybody else is free to call him out for it.
Anyone has any idea about the current state of JavaFX?
Why in the world would this be a native app and not a web page?
ريما يوسف – بوصفلك
and freecell with one you couldn't play with the numpad
Related: https://www.thisiscolossal.com/2020/09/selfish-pochien-chen/
huh, I guess this is why I love pickles and kimchi when I'm cutting calories
SB 329 specifically redefined "source of income" to include section 8 and other assistance paid directly to the landlord.

http://leginfo.legislature.ca.gov/faces/billNavClient.xhtml?...

Don't believe my interpretation? Ask the landlords' trade association.

https://caanet.org/governor-signs-mandatory-section-8-bill
This looks like an interesting and fun project!

For anybody looking for lower-tech (no web service), pre-made solution, TimerCaps work well. https://www.amazon.com/gp/product/B00HJCYGX4/
James K. Galbraith has stated that "free trade has attained the status of a god" and that " ... none of the world's most successful trading regions, including Japan, Korea, Taiwan, and now mainland China, reached their current status by adopting neoliberal trading rules." [..] These comments have been heavily criticized by mainstream academics like Paul Krugman, who noted the lack of mathematical modeling or simulations supporting the argument -- https://en.wikipedia.org/wiki/Comparative_advantage#Criticis...

Imagine criticizing an empirical result on the basis that simulations don't support it. In other sciences, it's the other way around - if the simulation differs from the experiment, it's the simulation that's considered faulty.

I guess economists think their simulations are so perfect and complete, such good representations of a system as complicated as human behavior and society, that any result disagreing with those simulations must be due to experimental error.

Edit as reply to the question of whether Japan, Korea, Taiwan, China reached their status "without utilizing free trade":

They utilized trade, but not completely free, unrestricted trade. I'm sure we're all aware of China's historic and current protectionist policies. Western countries also used and still use various "protectionist" policies (e.g. corn subsidies in the US), they just try to be subtle about it. That's what was meant by "neoliberal trading rules".
Ooh thanks for the link! Couldn't find it on algolia search just now. am just interested to read HN's responses on it. (And personally find this paper to be very intriguing.)
I completely agree it can be misused - the best way to counteract biases in interviewing is have a standardized process.

So for example, we don't actually phrase it as "Would I like to work with this person?" we just ask for feedback on "General Behavior and Attitude"

If they pass the other components of the interview but fail that one, we usually send them on to a second interview and directly look to confirm or refute the poor behavior / attitude assessment.

We also ask recruiters specifically to reach out between interviews for "small talk" to discern behavioral findings.

In terms of training interviewers, I couch it in terms of decorum and "putting your hands at 10 and 2 on the wheel" and that it's a box-ticking exercise, not a psychological study - that is, 90% or more of the subpopulation of qualified candidates with sustained work history know how to "behave professionally", and this isn't a differentiator.
project manager are there to free devs mind from various distractions.

I'm glad I can delegate them the reasoning about which task is more urgent, and them acting as buffer to clients frees me from a lot of time trying to understand what they want, how they want it and all the back and forth about how much they want to pay for it.

good project managers, that aren't just bossing internal people around but working with the team at different part of the projects like communication and operations, are rare, but are a joy to work with.
Isn’t our first world refuse handling to send it to the second world?
Make School (YC W12) Is Hiring a Head of People, Culture, and DEI
So... they are different beasts? Which is it?
Ah welp, fair enough that's on me for being clueless. Edited my answer.
The latter. You transfer to where you want to go. There's an internal listing of open positions, but there's also word of mouth. Assuming the team has headcount and you get on with the manager, it's usually not hard, and doesn't take a lot of effort.

Yes, the first bit doing something you don't like might suck. But I like that Google conceives of software engineering positions as a broader discipline than "I'm a fullstack developer who uses XXX language and YYY framework"; that isn't going to be of any use to Google anyways. We generally build our own tools and have our own frameworks.

Does it put people off the hiring process? I'm sure. Luckily Google has lots of people to choose from.
All the assembly workbenches are external, doesn't count in my mind.

You're right, FreeCAD can handle the basics nicely. I was coming at this with my experience from university, where I don't think FreeCAD is good enough yet.

I want FreeCAD to be better; I financially support the development in a small way.
This part:

> and because of that they are systematically less likely to trash the place.

Anecdotally, my data agrees with HUD that Section 8 tenants who don't damage the property stay longer (although Section 8 makes up a small percentage of our total tenant population, primarily in the northwestern Chicago suburbs). Our costs have been high when (intentional) damage is done though (sometimes tens of thousands of dollars), causing the property to be in the red for years after.

One of our Section 8 tenants in Aurora was a great tenant; their son moved back in after a stint in a correctional facility, altercations in the front yard occurred, culminating in a drive by shooting attempt (I have the receipts to repair the bullet holes in the siding and replacement of the front door). Per the jurisdiction's rental guidelines and lease addendum requirements, we were required to terminate the lease (the jurisdiction's requirements, not ours). We helped them relocate out of state at our own cost.
Please, someone show this to a 6 year old and let me know long they stay focused on the topic and how much they actually understand about TLS after reading this. It would be hilarious if this were a youtube video, too. Sorry but I just don't believe any 6 year old is going to be interested in TLS or really learn much except how to mispronouce "computer" as "Compugter".
The point of the blogpost isn't to shutdown Zen, it's to ensure new people who find Zig or Zen aren't confused into thinking there is a relationship between the two.
Since you're here...

>Do not shell out to arbitrary commands in the standard library for any reason. If an attacker can somehow run code on a server with a V binary that uses the download_file function, they can replace curl with a malicious binary that is able to do anything the attacker wants.

I don't understand this threat model. If an attacker is in a position to replace /usr/bin/curl with a malicious binary, surely you're already pwned? And surely an attacker could just as easily switch out libcurl.so as the curl binary? I just can't make sense of any threat model which treats the OS as untrusted.
To be fair dude, you're probably being downvoted because you're all over this post, and in every single post of yours, you're denigrating everything about V.

Now I don't know if you're right or wrong, but that whole attitude is a turn-off unless you're obviously right every single time, and from a cursory glance, V looks like it has some things that I like the look of.

I really don't care about the technical awesomeness or lack thereof of the parser, if it works. I really couldn't care less if the author is a CS major, if he's produced something good. I'm not making the judgement about whether it's good or not because V is new to me, but I'm prepared to give him the benefit of the doubt until I've tried it, and someone barfing all over every aspect of the project doesn't come across well.

I'm not downvoting you (I can't even if I wanted to :) but there's not much in this world that is utterly without any redeeming factor, and you seem to be trying to persuade everyone that V is one of those things. Maybe it is. I guess we'll see.
I do actually live in a complex with cameras on all the entrances. not sure where I fall between "complete apathy" and "somewhat approve". if I really wanted to get someone/something in without it being captured on camera, all I have to do is put it/them in the backseat of my car.
Mad respect, not letting that amount of money get to your head and not wasting it on vain stuff surely takes some crazy discipline.
In Rust you can do `Result<T, dyn SomeErrorInterface>` as well, which makes it able to express everything exactly like Java can. It's just Rust community generally doesn't bother with the taxonomies of errors. You either get a concrete list, or "any error".
This was already there, and is much less user-friendly than string interpolation, because it's easy to mess up order
> cobbling free software together to create something someone at a school will buy

IDK what you’re talking about, 30% of higher education already runs Canvas (and it claims to be the fastest growing LMS) as one example (and it’s competing with Free software like Moodle).

In fact the exact opposite seems to be the case: I see teachers cobbling together proprietary Zoom with Nearpod to get a fraction of the features offered by the simple, cohesive built-for-education solution offered by BigBlueButton, and laboriously copying Zoom links into Google Classroom (which only wants to promote Google Meet), when Canvas ships with native BigBlueButton integration.
Unless your job is going away, transfers are determined by what employees want.
Here’s one possible avenue: https://users.rust-lang.org/t/what-if-crates-io-paid-subscri...
I have a terrible setup at home. My office is extremely better set-up, and they spent several thousand dollars on seats, 32' monitors, etc.

Working on the crappy laptop and a kitchen chair is less than ideal - and the fact I was furloughed 4 months and ran out of savings means I can´t buy new stuff for WFH, not to mention it could end up being wasted money if I'm back in the office the next month.

And I'm not in the US so "used" stuff or other cheaper workarounds don't work for me (no "buy it from Amazon", there's no Amazon here)
Ask HN: What distinguishes Apple's internal culture and processes?
I saw a comment earlier today concerning the distinct manner in-which Apple handles project management (though the link escapes me at present), which brought to my attention that though much ado has been made of Apple's influential figures, I've seen very little coverage of Apple as an institution.

When Job's was alive, the company was treated as an extension of his will. Since then, it looks from the outside like a black box that occasionally pushes out a new product.
Lambda Deep Learning Workstations with RTX 3090, 3080, 3070
most people say the would do something like this if they ever became extremely rich, but only a few would actually be able to do it. I'm in awe of the strength of character this guy must have.
Absolutely, referring to schools in Utah and this is exactly it. The buyer/user/student is penalized for the lack of upfront capital and generally the business model is more aggressive because they don’t have the ability to use capital to escape it.
Creating a language isn't a requirement to comment on the problems with this project.
I found this article inspiring. Thanks!
Money may not be important to him. Money is, after all, just a tool.
I think the pushing may also be an "editorial stance" essentially or reflective of the source production as they feel an obligation to do so let alone if the zeitgeist makes it a "generic winner" like clickbait.
I cannot get my head around this.

To be that good at making money and that intent at giving it away is such a massive paradox not to mention paradigm shift from how we typically discuss wealth and wealth accumulators.

Looking for video interviews....
One of the best home-brewed desks I have used was fabricated from a large, and thick solid-core hardwood-veneer door. It rested on a two-drawer file cabinet at each end and was rock-solid. I used the pre-cut hole for the doorknob to pass the cabling from the workstation to the monitors, etc. I used it for a video-editing setup.
I always love getting a question about "Why are you interviewing for this position?" and replying "I got an email from your internal recruiter".

The follow up is usually "Why do you want to leave your current company?" replying with "I'm not, your recruiter said this was a cool place".
I fail to get the distinction you're trying to make. "To retrofit", to my knowledge, means "to add a part to something that didn't have it originally". Is it supposed to be pejorative?
> “Gen Z Mafia is a very inclusive community,” Mr. Tran said

> Anyone over the age of 24 is placed into a group called Daddy Gang and limited to only a few channels.

I support these kids 100% but this gave me a good chuckle.