skysight-inc/HackerNews huggingface dataset:
> If there are any profits to speak of, then clearly either already enough is spent on R&D or nothing at all.

What?

If you spent more on R&D you might make more sales, even if you are already profitable. You might also still be profitable (perhaps less so) if you spent less on R&D and made fewer sales. The sales numbers determine how many workers you need to make the stuff you're selling though.

It's also a common misunderstanding that a company is sustainable as long as its profit is above zero. It's only sustainable if its profit is above the market rate of return, because otherwise investors would make more money by shutting down the company and selling off its assets. If shareholders don't get a competitive return then they don't continue to lend you their money and you don't have a company. The management of the company can't change the economics.
The block didn’t last too long. The project was approved in April 2023 after an 18-month environmental review:

https://therealdeal.com/sanfrancisco/2023/06/07/build-buys-c...
> However their existence more often used as a weapon in discourse on adjacent topics like gender and identity but not necessarily specifically intersex.

Morally speaking, which is worse: weaponizing the fictional non-existence of intersex people to attack transgender people, some of whom are intersex; or weaponizing the actual existence of intersex people to defend transgender people, some of whom are intersex?

> When was the last time someone mentioned violence when talking about handedness?

My mom was beaten for writing left-handed, and she's still alive. While that is no longer popular in the US, the tradition is alive in the world.
Pretty cool, but it stopped responding after 3-4 questions.

Also, removing the text from the input after submit would be nice so that user doesn't have to erase it before typing the next prompt.

Good luck!
There's also exec comp, stock buybacks, dividends, etc. If you believe unions can help shift wage inequality, net profits isn't the only bucket to draw from.
You listed the one exception to the rule. Most AP tests (physics, math, econ, etc) don't have that. Even the SAT essay is gone. That one AP test the final stronghold for an obsolete medium
They wouldn't know "exactly" what to do. Just like every discipline there's many different ways to skin a cat, pros/cons, aims.
Well, I guess we found out what the CEO's word is worth.
Why does anyone need to add the dimensions? Surely the build process can do this ahead of time or the server can do it on the fly. It only needs to be thought of once.
How exactly do you use Tailwind without knowing how to use regular CSS first? Pretty much everyone I known uses Tailwind BECAUSE dealing with CSS is a fucking nightmare, even in component-based frameworks.
> Calculations should usually use integer arithmetic in the subunit

On a computer, for specific purposes. It's a reasonable way to implement certain computations correctly, but has little to do with the topic.
I found out that GPT-4 is pretty good at helping me find/format git commands and solve git issues. These are usually short responses, repeated in many places on the web, and easy to memorise for the LLM. GPT is really a game changer related to git anxiety.
I don't know for sure, but brandy has links to the French, which would not exactly help make it popular in England. Gin on the other hand is from our Protestant Germanic cousins, the Dutch.
I can fully recommend Tink, especially when libsodium isn’t available. Although its documentation isn’t very good, it‘s build to be hard to misuse. You still need some cryptographic knowledge though, as it isn’t that opinionated as libsodium.
Well, regulators in many countries and states have signaled that ICE is on the way out. If you look at market share among BEVs domestically, Tesla is very dominant, over half the market.
Is it any different to un-bolting something like the ABS pump on your car to replace it with another?

On the one hand, that's an obvious and trivial operation - undo 4 easy to reach nuts securing the pipes to the pump manifold body, undo 2 bolts holding the assembly to the car body. Fit new pump and do up the fasteners. If you have the hand-eye co-ordination to line up a wrench on nuts and bolts and you have the minor strength needed to turn these then you're capable of the operation.

Except... now you've got air in a crucial safety system affecting braking and stability and no amount of bleeding the brake system will help. You need to actuate that pump while toggling each solenoid in a particular order to clear the air.

We wouldn't reasonably stop people being able to do this so why should i not be able to manipulate something i own via a computer instead of via wrench?

There are already sufficient laws in place to handle the scenario where i do something reckless with my freedom.
FindMyCat – Open-Source Pet Tracker
Thank for for sticking up for external stylesheets.

When I was starting out with HTML, inline styles were considered to be a hack, and the goal of writing good HTML was to separate the data from the presentation as completely as possible. It seems that nowadays people place more emphasis on encapsulation rather than separation, they want their style to live with the component. Separation and encapsulation are in opposition: vertical vs horizontal architecture of code.

Personally I prefer separation. While components are a good way to divide up functionality, when it comes to presentation users are perceiving the UI of your entire website, not the individual UIs of each component. Separating the style into a stylesheet gives you global control over presentation and makes you more aligned with how the user is perceiving things.
Operating margin is the correct pre tax number to look at. It deducts operating expenses but not interest and taxes.
I have used Infuse for years. I just use a basic NAS with a torrent client and a watch folder. I have pretty fast broadband too, so all together it’s a really nice experience. Plus the devices I’m usually watching from are an iPad, Mac or Apple TV anyway, so it works super nicely for me. I’ve never really understood the appeal of Plex to be honest.
This reminds me of the time a younger coworker asked me if there's a way to run a diff without putting the files in a git repo first. Some questions never even occur to us geezers to ask...

(Not razzing you or anything; I just genuinely found that question startling, having started programming in the 1990s.)
Fantastic documentation, very easy to use and it has bindings for pretty much every language you can imagine.
I am using a 12 year old Thinkpad as a secondary device. I don't see why it won't last me another 10. It runs a responsive and quite good looking modern Linux desktop environment from a HDD and I am not even using 40% of the RAM I have on it. I am obviously not encoding 4K video, running AI or AAA games on it, but for most things that people do on computers, it's perfectly fine.

This wasn't the case in 20-25 years ago when stuff would outdate real fast. 90% of people don't really need new computers.
Then there's still hope!
Or perhaps use a crypto library that is actually formally proven correct:

https://project-everest.github.io/
What Is Vulkan? What Is the Difference Between Vulkan and DX11
Castle Game Engine Overview for Unity Developers
Some companies solve this with Franchises. Others with performance linked bonus.

What other options do we have?
I suppose you can just take the tensor product of the spacial structure with the units? So energy would be R tensored with V^{N.m} (which of course is isomorphic to just V^{N.m}), and torque would be the space of axial vectors tensored with V^{N.m}.
There is within commuting radius of the places that pay well, though.
VRM supported ? Are there docs if I sign in ?
Very low bloat. And if you use mainly Google cloud based Apps you can get pretty much everything done.

The only problem is the lack of a 'premium' model that isn't cheap plastic.
That answers the question why is COBOL so weird. Just like JS, invented in a week, fixed for the next 3 decades.
Thank you for the kind words, it means a lot :)
It's just concrete numbers to help the reader visualise.

And as a reader who's worked at agencies before, he's right.

The only part he's missing is that most agency owners grind on with this because of personal (psychological) limitations, and thereby get stuck. They get mentally capped out, so they can't move forward, and they form the core of the business, so they can't sell out. All they can do it stay locked in grit-your-teeth mode, until age and/or health fixes the situation for them despite their will.

Agencies cap out very much like this, because of their fundamental scalability issues, but that's also why people enter that market. Easier to enter, because no one person can dominate it like a Google or Facebook.

The number they cap out at is very tied at the intelligence, work ethic, etc, of the founder, but it always caps out in that asymptotic graph kind of way.

The only way I've seen them successfully break out is to know this effect, and to use the cashflow to cover a product company offshoot that gets traction - basically a self-funded startup. But it's a rare case, because they we're attracted to the immediate and certain money lure of agency, vs the valley of death gamble of product.
> , for what you get, the performance is horrid.

I have a 5 year old Alienware laptop that I use for the occasional PC gaming.

The graphics were horrendous. I found the problem was related to how Starfield generates the settings. It didn't correctly determine the performance of the machine.

I set everything to Medium, switched off film grain/motion blur, then played with draw distance until I got quality screen and good performance.

> Starfield seems kinda dull?

Not going to lie, the first 3 hours were painful for me. So much so I was planning to give up on it. The game does open up, and when it does... wow.

I think I have around 50 hours of gameplay and I've barely scratched it.
No. I imagine the lawyer is erring on the side of amplifying the
rights of the child (now somewhere between a foetus and a newborn)
rather than diminish them.
"Dimensions" in dimensional analysis are not the same thing as dimensions in linear algebra! I'm not sure what a scalar quantity with an infinite dimension would be. (To reiterate, the dimensions of dimensional analysis tell you how quantities scale under adjustment of our scale of measurement, so having infinite dimension would mean scaling infinitely quickly…?)

That being said, I did try to connect infinite-dimensional problems with dimensional analysis in this post. Towards the end of my section on dimensions with complex powers, I applied dimensional analysis to the study of periodic signals and ended up arguing that (complex) Fourier basis elements can be thought of as dimensionful objects. I haven't seen dimensions used like this before, so I was hoping to earn the vote from fans of functional analysis ;)
Intel is pretty bad on developing software.
(and yes, they keep doing that
> repo aggregator

Love it. Has a bit of passive aggressive pizzazz.
> 1. Weed has a mostly benign image right now. It has good PR.

Maybe this is a US/Canada thing, but it is deeply untrue in the UK. Cannabis has a terrible image here, as opposed to alcohol. Someone who drinks a bottle of wine a night would not be frowned upon.

I never tell people at work that I consume cannabis, not even people I am friends with, as it leads to all kinds of assumptions and prejudices.
"... in the US" - that is missing in the title.
I don't think the issue is about which code is more readable, but whether it's efficient for the CPU or the computer. Modern compilers optimize more than we think in production builds.
Whether 18 months is 'too long' is a matter of opinion. To me, it seems like 17 months too long.
Heh, "git beyond pull/push and checkout" was also the idea behind my tutorial, though I figured visualising the commit graph would be more helpful than showing the hidden files. And also that a ~10 min guide would be more likely to be used than a very detailed book.

Anyway, in case you're interested: https://agripongit.vincenttunru.com
What vendors for hardware keys would be recommended besides yubico? Isn't it a bit risky when there is mainly one (known) vendor for hardware keys? Or is this just the wrong impression that you get from HN?
GPT Wrapper for Shopify
I made a gpt wrapper for shopify ti serve as customer service.

Roast me for anythong else besides it being a gpt wrapper
I also have physical problems writing by hand, and it led to me handing in a lot of unfinished essays after running out of time in exams. If I hadn't gotten a special dispensation to type my exams later on, I wouldn't really have anything to show for my education. Before my issues were diagnosed, my teachers and parents felt that it was due to a lack of effort on my part and that they could punish me into writing properly, and I feel that having access to Chromebooks is worth it if it even spares one kid from having to deal with that.
It looks very interesting, but i currently not have macOS Sonoma :/ But i give it a try if macOS Sonoma is out of beta.
Yesterday i tried to install Steam with wine-staging, but failed...so maybe i have more luck with Whisky.
I agree. If you look at the Swift version of the library, it will generate and prepend the nonce for you automatically (if you use the right overloaded method). It will also strip it and use it during decryption.

My guess is they wanted to maintain compatibility with NaCl.
I do generate them on device, I just have multiple Yubikeys. Of course there's a significant cost there, but OpenPGP cards are a good backup and cheaper.
Unity’s new pricing: A wake-up call on the importance of open source
GP said "threadripper 3950x (sic)"; there is a threadripper 3960x which is 48 threads, so potentially, since we both play starfield with 32 threads - that could be the issue.

The ryzen 3950x is 32 thread though, which is why i put "sic" above.
I think private ISPs are fine, as long as there is meaningful competition. Meaningful competition is not really possible with water companies.
VRM is supported. My apologies, no docs yet, just launched, but will plan on adding docs.
You make it sound like something bad, but surely these are positive things for companies to take into account?
You misunderstand: you were needed to read the article for their metrics, not for your own edification.
Adoption, maybe?
There's no alternative with the same set of capabilities: Fido2, OpenPGP, PIV all in one. For the individual capabilities there's many alternatives.
As someone who's working on a few side projects around the topic of personal blogs and personal sites, it's damn hard to find non tech people with blogs. The vast, VAST majority of people interested in having personal sites are, unsurprisingly, people in the tech sphere. I'm not saying it's impossible, i'm just saying it's harder than it looks.
The more clients, the more chances that any will leave. That's called variance, aka, risk.

Economies of scale reduce or help the amortization fixed costs, not variable costs.

Economies of scale have more risk. The right approach is to diversify the risks.
Just found out i know more serial killers than programming language inventors
What a fantastic essay. I’ve stolen it and submitted it as a new story.

Poor Colin, always having to live in the shadow of the one critical Tarsnap failure due to a missing ++.

By the way, what does “oth” stand for in your profile? You’ve made the most extensive tagged list or HN users I’ve ever seen. Thanks for that.
Yep, ran into some rate limits lol, fun stuff. Should be fixed now. Sorry about that. And thank you so much for the feedback, that should be a quick fix!
is that where you disappeared to for 3 years?
Well that's horrendous. Sorry, Simon. Each of those big "switch" statements should be broken out.
So kinda like this http://ooh.directory
For those who do prefer the command line (you do you), what you want is

git add --patch
> That Bethesda intend to release city maps as paid DLC

They have said they will release them free, just hadn't gotten them completed.
I think a lot of Linux vendors have missed a trick by giving away TPM support for free.

I mean, the architecture of the TPM has more holes than swiss cheese, and a competent user can achieve higher security without using it.

There are clear benefits of the TPM for e.g. organisations so big that users forgetting their disk encryption password is a substantial support issue; corporations making TiVo-ized products that want to lock out the device owner; and corporations that need to comply with security requirements imposed by the technically clueless. Organisations who have bottomless pockets.

This seems like exactly the sort of features that belong in the Enterprise Edition of your product, like FIPS certification and SAML support.
It's a little bit of a stretch to call this "reactive":

> The component re-renders itself automatically after calling an event handler, but you need to call this manually if there is no clear interaction to be detected.

It is a creative approach to shed reactivity and just re-render after calling an event handler, and in some applications it can even be preferable to manage your own updates. But generally this seems like it will be rough and not enough in practice.

For very simple apps it might just work, but in rich interactive settings, it happens all the time that the whole point of interacting with one component is to affect the content in other components on the page. In those cases it can be a slog with this approach for the developer to have to manually keep track of which components need to be updated and traverse through and call update() in all the right places.
Do you know if this includes the model this commenter was talking about? https://news.ycombinator.com/item?id=37516652

Feels like that'd be useful for all sorts of stuff.
>> this code makes no sense: why would you create a whole new oven to make a pizza? in real life...

one can rationalize all sorts, but certain real-life metaphors don't have to map closely to the digital realm.

if my CreatePizza function relies on remote/dynamic code/features (realtime functionality), then it's simpler and possibly safer to re-create than re-use. Depends on the use-case.
Yeah, when code gets spread out across too many classes and functions, it's like you're trying to navigate a maze without a map. You hit a breakpoint, and you're left scratching your head, trying to figure out what the heck each class is supposed to do. Names can be deceptive, and before you know it, the whole architecture feels like a jigsaw puzzle. It's a cognitive load, having to keep track of all these quirks. Maybe it was easier for the author to do it that way when they started from scratch, but after they finished, it's another deal.
Railgun instead.
Then there are 2 currencies with an exchange rate and transaction fees to convert between them. The black market currency represents the true value whereas the local currency is based on price controls.

Eg https://en.wikipedia.org/wiki/Venezuelan_bol%C3%ADvar#Curren...
I can imagine a new control statement with this type of syntax:

code
code
uses (a, b, c, d) { // Step 5: Foo the bar
code
code
}
more code
more code

It's a block that defines the variables it uses, with no other access to the outer scope. It would help break up a linear function into blocks with clearer dependencies.
Learn to code and don't commute. And don't accept offers that force you to. The commute lifestyle is allowed because we allow it.
I would love to see something like this for my Defender td5. It's not standard OBD but something proprietary. So you need a nanocom and the defender license, which is about 700€ or something in total. I just want to read out the errors, that would be nice. Does anybody know how I'd go about hacking on that?

/edit: I actually found something https://github.com/EA2EGA/Ekaitza_Itzali. Awesome!
For that I used Reason (digital audio workstation), create a single sine wave synth and played on the keyboard until I found the right frequency. I already knew my tinnitus was a low one for me (sounded like a mains hum) so was looking in the 20 - 200 Hz range.

You don't need the exact frequency really, just create a white noise sample in Audacity. The filtering just helps to allow playing the noise at the lowest overall level possible while still being effective in suppressing the tinnitus.

I think I could have achieved the same filtering using one of those hi-fi equalizer modules that were all the rage in the 80s and 90s.
John carmack said much the same and I have been following it ever since. Of course linear code is easier to read, if follows the order of execution. It minimizes eye saccades.

Some code needs to be non-linear for reuse. Then execution is a graph. If you code does not exploit code reuse from a graph structure, do not bother introducing vertexes where a single edge suffices.

http://number-none.com/blow/blog/programming/2014/09/26/carm...
Notice how these categories are all negative categories. They define themselves by what they're not: Supernatural means "related to the universe, but not merely the natural aspects of it", transcendental means "related to language or categories, but not merely referring to something material nor pure abstraction", spiritual means "related to what goes on inside of man, but not merely cognition or psychology".

They also imply that the speaker thinks of them positively, similar to how when you say "freedom fighter" you mean the same thing as someone else might mean when saying "terrorist", but you're saying that you think of them positively.

A materialist atheist thinks of all the things that might fall under the categories of the supernatural, transcendental, or spiritual as dumb superstition, while a religious person views them as useful planes of meaning-making and useful ways of motivating behaviour.

So, having thus defined "religion", maybe this is the way you would define "philosophy", and if you tell me how you would define "philosophy", maybe I might respond by saying "hey, that too kind of sounds like religion to me". This kind of debate would be neither original, nor surprising within the history of intellectual discourse, nor useful in any way.

The more fruitful debate is to be had around this: Why is this even such a hot-button issue? It seems to me like there are a lot of overtly religious people out there who are associated with the established religions, who are just unbelievably bad at it. They use these religious planes of meaning-making and religious ways of motivating behaviour to the effect of adopting insanely stupid beliefs and engaging in insanely counterproductive behaviours. As a result "religious" has become an insult.

If you go to a small town poetry slam, you're likely to hear some very bad poetry. But if you think this is what defines poetry, you would be mistaken. And if you never sought out poetry again in your life after coming across a particularly bad poet, you would miss out big time.

Finally, to close the loop to my other comment about how the rise and fall of religion is kind of cyclical in human experience: You can't ever get rid of the religious element in yourself, so the most productive thing you can do is get good at it. You can't ever get rid of the religious element in society, so the most productive thing you can do is get society to be good at it. -- The more you try to outright deny the religious in society (or yourself), the more it will re-emerge in transformed and hard-to-recognize ways and lead to regression where society is (or you are) just as religious as it was before, but it became less capable of doing religion well.
I played about half of Cyberpunk on release at 1440p on low with fsr (render resolution about 1080p) at about 30fps. It ran and looked good. On same system with starfield I get about 10-20 fps (render resolution about 480p) and that is just the intro before going to any city. It looks like crap. Runs like crap. And crashes every couple minutes.