skysight-inc/HackerNews huggingface dataset:
I don't care what views you hold. I care about what you vote for.

I believe that my political party gives very little power to its extreme wings. I can point out many instances in which my political opponents have given lots and lots of power to their extremist elements.

I have absolutely no sympathy for "That bad thing that my political party did recently, that's not actually my view". You voted for it; the people who acted did so because they think it was your view. You almost certainly didn't do anything to stop them.

Under those circumstances, I feel perfectly entitled to hate my opponents for views they may not hold. Their votes have an effect on me, and it's immaterial what's going on in their heads when they made those votes.
Yes, the theory of cost-plus contracts is good. It is a way of saying "this is a new piece of technology with ill defined requirements and we need help developing it along the way." Theoretically, it allows for changes and adaptations in developments of technology. This is all in theory though and what proponents of cost-plus would say. It does suffer from some of the issues you have mentioned above. I think there is a time and a place for cost-plus but there is definitely move towards more fixed price contracts in civil and defense.

Becoming somewhat more common now is a hybrid approach of cost-plus/fixed. Contracts for development phases up to a certain milestone are set up as a cost plus contract and then production comes under a fixed price contract.
Classic Bulverism on display. Don't defend your position, just assume you're right and offer an armchair pyscho-analysis for why people who disagree with you are wrong.
Per-core performance is one thing, realized performance on today's multi-core machines is something else.

I have been writing back ends in Java and C# for more than a decade and it is widespread for people to take advantage of multi-core systems in two ways if they can: (1) threads sharing data structures such as system configuration and caches (e.g. it is no problem to have 10 or 100 megabytes of configuration data for a Java-based system) and (2) using Executors to split up tasks into smaller pieces and running them concurrently.

In Node.js, Python, and other GIL languages you can't do the above and slow down from "configuration at the speed of RAM" to "parsing configuration over and over again", "configuration at the speed of the database", etc.

I see people using Node.js for build systems but I think it's still an unusual choice (like Python) for a back end for a commercial system.
Empathy must be stored in the liver which Tylenol also destroys.
Thats simply not true. Engineering 'solutions' to climate change like more efficient or cleaner technologies, or things like direct air capture are also social signaling, although more veiled and perhaps self delusional. These solutions are the equivalent of building more lanes on a highway instead of going with public transportation solutions. If anything many of these technologies may end up making climate change demonstrably worse through increased consumption.

The only real solution to climate change is to decrease the rate of consumption and the overall size of the human population. 'Technical' solutions to climate change aren't. They'll simply increase our bandwidth for pollution.

The answers to climate change aren't technical, they're social. Society needs to become comfortable with the idea that doing less, being less productive and less consumptive, are fine. UBI, socialized healthcare, a guarantee of a basic social safety net so people can be very unproductive and still live safe, reasonably comfortable lives is what we need to solve climate change.
> In 2017, 1% of NIH extramural grantees received 11% of the total funds. The top 10% of researchers received over 40% of the funds.36 37 This is a larger divide in wealth inequality than for the general U.S. population, where the top 10% of earners received 40% of (post-tax) income

What the above does not capture is much work it takes to submit and prepare a grant.

Not getting a grant also means months upon months of lost work, and years of enthusiasm out the window.

Multiply the 50K unsuccessful grants by 10x to get a magnitude of the wastage.
Datapane | https://datapane.com | UK & Ireland

Datapane is the frontend for the data science ecosystem. Our open-source library helps data scientists use the tools they love to create reports, dashboards, and apps for non-technical end-users.

We are backed by some of the top investors in the world, and have grown to be the most popular way to create and share data science reports. We are proud to put the power of the open-source ecosystem in the hands of over 50,000 end-users each month.

Take a look at our Employee Handbook to learn about the application process and how we work: https://handbook.datapane.com

Stack: Python, F#, Kubernetes, Django, htmx, Vue.js, Tailwind, Apache Arrow, Pandas

Product Framework: Basecamp's Shape Up

- Senior Software Engineer, Core : https://apply.workable.com/datapane/j/8F393A3B1D/

- Mid Software Engineer, Core : https://apply.workable.com/datapane/j/6C7B598092/

- Senior Software Engineer, Full-stack : https://apply.workable.com/datapane/j/B7DBF23A18/

- DevOps / Infrastructure Engineer : https://apply.workable.com/datapane/j/50E784B9B1/

- Developer Evangelist (Data Science) : https://apply.workable.com/datapane/j/65AAF53FAC/

- Director of Growth : https://apply.workable.com/datapane/j/D6FBB3EA06/

- Community Engineer : https://apply.workable.com/datapane/j/3FB5636CF4/

Learn more at https://datapane.com/careers.
This is what the web should be all about.
Okay, because we haven’t actually touched on many of the reasons us pro-density folks think it’s a good thing: how do you suggest we reduce our emissions as much as we need to in the coming decades? Keeping in mind that a large proportion of emissions are from light-duty vehicles and heating/cooling buildings, both of which increase with lower densities.

In any case, I don’t think everyone needs to live an urban life, I just think suburbia should get quite a lot more urban, and both cities and suburbs should be easier to get around without a car. That’s where the vast majority of people live anyway.
A discoverable version would be to include source maps that link to the original as well. That way a browser console will automatically pull up the original.
John wanted his name on the Doerr.
i used roundcube a long time ago too, switched to rainloop, then switched back to roundcube about a year ago. they had just released a new theme (elastic) which also worked on mobile, and seems lighter too. i'm happy with it so far!
I always thought a compass that floats in water, and is also a sundial would be neat. Not super accurate but very good for military, offgridders and preppers, wherever there's limited access to power.
Earlier today I thought: ok, apparently I am not part of the "portion of users" but fast forward to a few hours later and I also got the email.
Toxicity seems to correlate with size of the gaming community. I rarely have any issues when I join sub-groups to an interest, but trying to have casual conversation in a major subreddit/discord for a game is impossible.
Pain is psychosomatic. A broken heart physically hurts, and a broken bone will ruin your mood. A similar result was found in parents with opiate abuse disorder, they were less likely to notice negative emotional states when shown pictures of children in various moods. I don't think this result is concerning except for people who are taking NSAIDs on a daily basis for long periods of time.
this is more than a test actually
Correct. In more mainstream language, quoth Gary Bernhardt, "functional core, imperative shell."

Functional programming is a convenient fantasy, a highly restrictive and controlled environment that allows us to make large assertions about bodies of code - "no network IO can take place here"; "your inputs will most assuredly be numbers that can be added together."

It's the equivalent of assuming the cow is a sphere [0]. A useful mental model, that ultimately breaks down upon contact with the "real world."

Hence the imperative glue code / monadic actions wiring all of the pretty, perfect abstractions together.

[0] https://en.wikipedia.org/wiki/Spherical_cow
Yale CELI List of Companies Leaving and Staying in Russia
Plaid CEO has some words for Stripe: https://twitter.com/zachperret/status/1521898404061716480
To defend against password stuffing attacks, I use unique passwords per site (saved to password manager, for convenience). Using a unique email address could help, but I wouldn't trust it. Determined attackers could try your stolen password against a large number of accounts to find where it works.
> Newer versions are on Quay only

Thanks for mentioning this, I didn't realize Keycloak is a RedHat product. I'll plan to move to something else. Anything RedHat makes turns into a catastrophe.
Gotta be a PhD computer scientist in security at MIT else you're a poseur I guess? :)
If you are a developer who just implements what the PMs tell you to (more or less) then I agree that you shouldn't get extra credit when the project is a massive success. If the product earns a billion or loses millions you didn't have anything to do with that - you just implemented the designs of other people.

If you significantly contribute to the design of a successful project - that's different. But then, you should be making the case that you solved the hard problem of improving the design, not just that you were a good developer on a successful project.
Yes, this definitely happens and is why in some situations people think fixed price contracts can end up costing more.

Contractors will be extreme sticklers about their requirements on a project. So that if anything starts look off-plan or may impact something like a schedule delay they will say "nope, that's outside of our scope of work we need an extension/additional funding".
Vision is one thing, shared vision entirely another.
The Bizarre, Influential Scene Changing Online Culture
US moves towards imposing sanctions on Chinese tech group Hikvision
Tracking shifts in Internet connectivity in Kherson, Ukraine
> I think you can say that at the boundaries, applications aren't anything.

I think you very much can say that "at the boundaries, applications are procedural" (i.e., they do side-effecting things sequentially).

That's not incompatible with FP. On the contrary, FP used properly lets you push all that procedural code to smallish kernels at the "boundaries" so that all the rest of the code can be pure (thus easily tested).
Yes! We started with these two as well. My girls are currently 3 and 5, and my wife and I had been eager to introduce them to some of our favorite movies from our own childhoods. We started watching the Lion King once without putting much thought into it, and then ended up shutting it off after the opening scene once we thought ahead to what was coming and realizing they weren't ready for that.

They wanted to be witches for Halloween last year and so we watched Kiki's Delivery Service in October and it has been a staple in our house ever since.
Why is the FAA "urging" this? Can't they choose to "require" it?
Thanks to the author who took the time to bring up the question that was bothering me for years. Especially when poor program logic messed up time critical processes. And the shutdown process in Linux is very messed up. For example, I've disabled sleep-on-lid close, but, nevertheless, when I initiate the shutdown and close the laptop, I may come in an hour, open up the lid - only to see "Shutting down, bye. Blink.". If the battery haven't died, that is. Turns out the laptop falls "asleep" in the middle of shutdown and when resurrected, continues to run a few remaining shutdown procedures.
And a bit less fun, but weird, no less case: if you happen to mount some SMB shares like "mount -t cifs //..." (even by IP), gods save you from pulling the plugs! Because if you do, like me, press the power button, happily unplug the mouse, audio, and etherenet, you're in a bit of a situation: "Unmounting /mnt/myfreakinhomeserver/"... 10 minutes or so. And, until you plug the cable back in and pray it hooks up as it was (because who knows if the auth still works), Linux won't shut down. Na-ah. Not a chance.
But, unfortunately, one can't just hit CTRL+S (save) on everything and pull the plug. Things need to be saved, states maintained, registers written, telemetry sent (yeah, right :) hello, ms-canonical). And I fully understand, that the OSI model works against us in my SMB share case: the FS layer probably doesn't know it's a network share, and the network subsystem may not know that we're shutting down and may drop everything immediately, etc. etc.
Well, what can we do... was I asking myself until today. Thanks for the food for thought!
(fixed grammar)
I'm trying to connect Tailscale's product with their goal "The internal dashboard and CI system that will never need to be public-facing. The HR database that will always have far less than a thousand queries per second. The dozens or hundreds of devs that ssh or RDP into servers, not the millions of users being served."

Does this mean - instead of deploying a dashboard/ci to aws, I should host it "locally" on a single computer (macbook, raspberry pi) and then internal employees can access that site via Tailscale's network layer?
Fed raises rates by half a percentage point – the biggest hike in two decades
Keeping a permanent log for one's illegal activities seems... suboptimal.
What about as a store of value for people in countries with sketchy banking systems/government seizures/risk of runaway inflation, etc.? I don't mean to raise a counterpoint - I am genuinely curious if there is a better option in that scenario.
Any kits with the 7" touch screen? I need some of those anyway.
Over time I've tried to whittle down my homelab and move more of it to Microsoft 365/Google Suite/iTunes Store with mixed results.

Currently my must haves are:

* Router - pfSense - https://www.pfsense.org/

* Movies/TV/Home Videos - Plex

* Minecraft Server - AMP - https://cubecoders.com/AMPInstall

* Music - Roon - https://roonlabs.com/

* Automation - HomeAssistant - https://www.home-assistant.io/

* Unifi Controller

* Email - Zimbra - https://www.zimbra.com/downloads/

* Files - Synology

My experience:

* I can't recommend AMP enough for gamers

* Roon is £££ but if you like music it's such a unique piece of software

* Zimbra isn't what it used to be alas and I've been moving this to Microsoft 365

* HomeAssistant is fantastic and allows me to use pretty much any IoT device whether it has HomeBridge capability or not

* Synology - again expensive but after years of using Debian with my own custom setup, then OMV, then Unraid (briefly) then FreeNAS - Synology's DSM offers a level of capability and zero touch that none of the home rolled solutions match

* Plex - I really hope they never mess with this product, I find it super good although I need to check out Jellyfin

* pfSense - again, a top quality product - I'd love to use Unifi's offering but nothing I've seen (apart from OPNSense) competes feature wise
it was down for many folks about 2 hours after you posted this lol
Shelly devices can easily be set up to not use the manufacturer’s cloud, which the author of the article apparently didn’t disable, since he uses their mobile app.

When that cloud service is disabled, some more developer-friendly protocols are able to be used, like MQTT, which makes these Shelly devices as future-proof as the other standards you mention, and MQTT libraries and clients are easy to find.

The only bad part is that the manufacturer’s firmware for Shelly products does not support TLS; it is possible to flash other firmwares which do not have this limitation (Tasmota).

(I have a bad experience with Shelly devices, but they made me love MQTT.)
The absolute position is known to the brain; the mapping between locations on the basilar membrane and in the brain is called the tonotopic map. Why this information is only available to consciousness in some people is a mystery.
Are there any public runway estimates for Clubhouse?
This is great as long as you aren’t fighting your local environment. So much green has no place in desert cities where water tables are plummeting. (Looking at you, Vegas and Phoenix)
Three.js maybe, but it doesn't abstract too much away in my opinion, it has a lot of functionality around more complex topics (textures for example), but since he doesn't seem to use those it's probably not worth the hassle.
No, government research is not "to protect non-smokers from corporations that are trying to trick them into an addiction and also from smokers who fill shared air with carcinogens". This is explicitly what the Master Settlement Agreement does in 46 states. Marketing of tobacco products is nearly eliminated under the MSA. Anti smoking advocacy groups were formed. The pro-tobacco industries groups were dissolved.

If the MSA is failing at that, the solution is to void the agreement and coerce the tobacco industry into another one with updated statues. Not to expand the CDC into areas like tax policy.

And really - "preventing your children from starting to smoke"? There is no research that needs to be done in this area. The industry can't market to children. The industry can't sell to children. There are no shortage of smokers who shared their plight before their death (Yul Brynner comes to mind). If all that isn't enough to stop the problem, then the problem lies elsewhere in society. No more money needs to be evaporated into this "research".
Doctors do give pretty tight estimates on expected life expectancy given the stage of the cancer, though.
Had to look it up. Objectives and key results (OKR, alternatively OKRs). More at https://en.wikipedia.org/wiki/OKR.

Hmm. If you are supposed to not meet all your OKRs, then that guarantees you will have a record of unmeet OKRs, which can be used as ammunition to deny promotion or even fire someone.

So that encourages a sort of favoritism, where the people you want to promote anyway have their missed OKRs overlooked, while the rest of the pack aren't meeting their OKRs.
I withdraw my accusation of bad faith, and I apologise for that remark.

I call on you to withdraw your claim that my remarks were made in bad faith.

I still don't know why you felt the need to contrive a complicated betting scenario, when we were discussing a "simpler" scenario that already involved an icosohedral die. If we're using betting scenarios to model good faith, then aren't simple scenarios more useful than complex ones? Ergo, coin-toss is the most appropriate.

But trying to talk about this stuff in terms of physical things like coins or dice inevitably turns into discussion about unfair coins and crooked dice, or whether the caster can influence the outcome; so argument by analogy quickly leads to dead ends, in this area.
> Cynical paranoia is not helping.

I agree.

> Taking private money and making it public for the purpose of combating a global crisis is objectively a good thing.

It doesn't necessarily work out that way. It can distort the market and consume resources. For example (and IIRC from a journal article about 10 years ago), in western Africa philanthropic funding from a foundation went toward treatment for a disease (AIDS?); their money bought up all the healthcare resources, including medical personnel, diverting them from where they could have saved more lives.

More broadly, that much money is not just economic activity but also power, and it can be misused even with the best intentions.
two more.
Very interesting paper!
An alternative explanation would be that RNA has not been assembled "naturally" but has been assembled by a life form (cf chaperone proteins, etc)
The questions is then what was this hypothetical proto lifeform made of (what are the minimum cell requirements for assembling custom RNA) and how did this chaperone proteins formed if they were not produced by RNA. Maybe they are much more likely to form randomly than RNA itself.
https://en.wikipedia.org/wiki/Chaperone_(protein)#:~:text=In....
see other related biotechnologies, such as CRISPR-cas9.

Also as a reminder that proteins are not just subsets of RNA/DNA, there are some proteins in the cell that are much larger than RNA itself.
They mean that in unsafe code, you have to adhere to some rules to prevent safe code from becoming unsafe.

In other words, incorrect code in "unsafe Rust" can cause safety issues that only appear when you use it in a certain way from "safe Rust".
>typically more harmful for more people on average than the feminine expressions of same

The equivalent feminine expression of the same kind of dominance is a reputation war.

Reputation wars can destroy lives and relationships. If I have to choose one, I for one much prefer to deal with people winning at how awesome they are (and how lame I am) than a reputation war.

Civilized places have cracked down on violence, so male dominance contests almost never end up with a face punched anymore. Toning down the violence made them much safer.

Female dominance contests are still as deadly as they have always been.
For software engineers, the expectation is to get to L4 eventually (new grads get hired at L3). I've not seen any concrete guidance on what "eventually" means in this context.

This used to be L5 until a few years back.
Rreasons your z-index isn’t working (#4 is genius)
This kind of comment throwing shade on your competitors does not reflect well on you or your companies.

People want alternatives to Plaid. How do you know they are simply wrapping 3rd parties instead of building these deep integrations themselves?
This is priceless. I value your input and examples. It’s really helping me shape the direction I’ll go in. Would you suggest I research the companies to determine what type of positions for coding they have?

I’m still determining if I’ll move forward with PM or picking a language to become proficient in.

Thank you!!
Despite being fiction, the quote I shared is a plausible thought experiment that illustrates one kind of limitation of tests in general.

It appeals to most people because they can empathize with over thinking test material. It's clearly representative of a real phenomenon.

As I get older, I notice tests tend to become more irritating, because most systems depend on so many variables that every answer to a question needs an "it depends" to qualify any reasonable answer.

This realization has been very important to my career as an engineer, because it helps me interact with customers in more productive ways during requirements gathering, design, or troubleshooting. Instead of trying to answer every customer question directly, I find it much more effective to dive into assumptions and explore the customer's perspective (most of the time).

Using Lawrence's approach to a problem solving actually works very well, but will fail you on a test.
The Iceberg That Sank the “Titanic”
Hi Simon, thank you for the great work. Do you have any plan to support DuckDB in future?
Theoretically the bidder eats the loss and assumes all of the risk in a fixed-price contract. Ending projects certainly is a possibility, but there are typically termination penalties within the contracts as well.

If there is an unanticipated issue contractors will often try and get a contract modification because they consider it new scope of work or something like that.
Out of which you pay for editing, copyediting, proofreading, typesetting, printing, warehousing, distribution, promotion.

You will be doing pretty well if you still have 10% left after that.