skysight-inc/HackerNews huggingface dataset:
> JSON RPC tends to embed credentials into the body, where REST puts them in the URL string or headers.

The JSON RPC spec says nothing about authentication, you can use whatever authentication method you wish.
In Ontario, Canada, you can absolutely reduce someone's pay and/or demote them without cause, but you must do so with notice. That is you can't immediately reduce someone's pay on the spot but instead have to inform them that their pay will be reduced after X weeks (based on statute but usually 1 week per year of employment) and continue paying them their current salary for those X weeks.

Only if you have cause can you instantly demote them and/or reduce their salary, but establishing cause has a fairly high standard and is usually not worth it outside of obvious cases. It's usually just best to wait out the notice period.

As for me, my personal opinion is it's never worth it to demote someone or reduce their pay. I always prefer terminating someone over those options.
It would also be interesting to see what his per hour is, after expenses.

I'm pretty sure those videos take a LONG time to make.
Walmart, Target, McDonalds branches deal with so much cash that they would need at least two mattresses.
Lots of youtubers publish this, like EEVBlog and Andreas Spiess also.
"storm tourism" -- that's not really a thing here, unless you mean skiing (which is usually impossible to get to, for all the reasons you listed).
Please don't break the rules at the top of the thread.

We detached this comment from https://news.ycombinator.com/item?id=34220983.
Some executable file formats have time stamps in them.

bflat follows the platform convention that respects this and writes current date/time in the file header by default.

It is also a platform convention to offer options to set these to something stable (e.g. `/Brepro` on lld-link, or `--deterministic` for bflat) if one wants stable output.
1. Browsers evolve but the JS ecosystem is competitive so instead of using the brain power to find a common solution to problems we end up with a grid of benchmark of frameworks about how fast it refreshes. I still see job description mentioning Redux while you don't need it 99% of the time or even never.

2. Frontend dev is actually Blog/Video/Trend based development. Simpler tools exists but yeah.. I guess there is a market that feeds on this complexity.
> they still have to sort it

Is OCR really that bad?
It's also just, on its own, a ridiculous thing to have a word for specifically throwing someone out of a window.
Back when hiring artists and writers meant going to actual creative writing and fine arts graduates from college.

Also why games from the era were so much better.
It's basically content marketing. I wouldn't go as far as writing a white paper unless you have a very specific insight that can drive people to you. Even then, a white paper is quite a bit of work and if you aren't doing it well, it's likely even hurting you.

I would start smaller: blog posts, LinkedIn posts, twitter, medium or whatever else is out there. This is significantly less work which will increase your reach as well. LinkedIn has been quite rewarding (for me) but all of these things take time.

Also, don't hide your white paper behind an "give me your email to access white paper". This isn't flying anymore and nobody will read it at all.
Damn, do I enjoy ediscovery.
GSK was caught by 3rd cousins uploading DNA - your children probably have hundreds of relatives at that level.

Look on the bright side - at least if you children turn out to be murderers, they will be brought to justice more swiftly even if they're really careful about their crimes.
> My opinion on such a hypothetical question? I hate these riddles fiercely.

Then maybe you just not a good fit for the company, and it is actually a very good question for that company's interview, after all?
> just drive the 5

until you get to the Grapevine. Then cross your fingers.
My recommendation: Tom's of maine's natural floss is pretty good, but it might be a bit too thick for some folks
Hi hiroman, are the positions remote in berlin (as seen on the application page) or remote anywhere (mainly UTC + 5.30)
How To Reduce Snowflake Costs by 80%
Yeah I wish so. The truth is that affordable restaurants aren't professional for food safety, and they continue business.
I'd bet his ad revenue is higher than normal. Lego sounds like a perfect subject for ad supported.

Inexpensive (somewhat), easy to buy on line, always another kit to buy.

Take 3blue1brown. Fantastic content, but what ads relate? (Probably Lego, but that might just be me).
All Is Not Quiet on the Eastern Front
> IMO there’s very few channels that stayed very basic and true to their form

It’s always disappointing when a channel I enjoy goes into the “reaction video”, YouTube drama, clickbait type spiral :(
For an interesting look at one of the early ATM networks, see Gifford and Spector’s article, “Case Study: The CIRRUS Banking Network,” Communications of the ACM, August 1985. It’s posted here as an exhibit in a patent case:

https://ptabdata.blob.core.windows.net/files/2017/CBM2017-00...
https://archive.ph/cmGfS
Thanks for taking the time to explain that.
I've sort of bypassed the whole package manager thingy by using 'Anaconda', it's served me very well so far by insulating me from those particular gotchas.

https://www.anaconda.com/

Some would consider it cheating but I haven't got enough hours in the day. If I were to write some ad copy for Anaconda it would be 'in several years of frequent use this particular user didn't have to resolve a single conflict, it all just worked'.

Which runs counter to just about all of my other experiences with Python and its package managers/distributions/toolchains, some of those stories would end with 'and as a result the whole server was hosed starting from what should have been a routine certificate update' and other such nice adventures.
It seems unlikely he would have connected to their in-home wifi before/during/after murdering them.
> 65 is only middle-aged if you plan to live to 130...

60 is a more usual endpoint, but...

It's a range. The middle of that range is 55, so following that math it would be 110, not 130.

But as the other reply points out, it's the middle section of being an adult. So if you take that 45-65 range, and treat it as the exact middle of your adult life, then you get 92, which is a bit high but not crazy. If you take that 45-65 range and assume old age will be the same length, you get 85, which is pretty close for wealthy non-US countries.
> You don't get to claim this and also simultaneously make claims about low prevalence myocarditis from Covid vaccines. Sorry, I'm not letting you get away with that rhetoric.

I took a dose of the AZ vaccine after the blood clotting issue was on the radar. Turns out my risk tolerance for vaccines was relatively high.

> People like to think they have higher risk tolerance--until their bet comes up snake eyes. At that moment, you find out what their risk tolerance really was.

You find out what their response is to being unlucky. If I lost all my money in an investment I'd be fuming and ranting for a few days but that doesn't tell us anything about my risk tolerance.

> Suddenly, their risk tolerance went out the window and they all wanted lots of heathcare treatment

Did you expect them to be hospitalised and refuse medical treatment? Again, you're finding out someone's response to being unlucky, not getting a read on their risk tolerance. I agree that most people are bad at judging personal risk; but people should have a right to make their own mistakes.
Good memory: I did have a sub to the speccy, including when Boris Johnson was editor (a job he was, surprisingly, quite good at). Excellent writing, almost entirely utterly deranged.
See SOAP[1]

[1] https://www.w3.org/TR/soap/
Seconded. I'm not gonna argue that it's not cheap here, but $20 for an ounce is way too low to be true. Unless, of course, it's far worse than "Jesus incarnate".
Out of curiosity, did you try approaching any of the Universities with big agricultural programs (Texas A&M as an example)? They'd have alumni willing to invest in Ag.
"Double sharps" exist; they could have gone with "B double sharp". (Not saying they _should_ have -- just pointing out the option.)
The U.S. used to in fact commingle the social safety net with creative goals during the WPA era. There would be funding provided to employ artists, musicians, writers, actors, stage hands, etc. I think this is one of the many great ideas from the progressive era that could use reinstatement today. What a shame so many of our excellent social programs were cut during WWII as we shifted to a centrally planned war economy.

https://en.wikipedia.org/wiki/Works_Progress_Administration#...
I have process hacker installed and configured to start automatically as administrator on every login (via task manager) simply so I can set msmpeng.exe CPU and IO priorities to below normal. You can probably automate this with PowerShell as well if you don't want a third party application.

Personally, I run too much software downloaded off the internet to disable it entirely, and don't trust myself to remember to turn it back on.
The idea of this question is not about getting spot on prognosis, but about the general sanity and maturity of the candidate. It is not a technical, it is a behavioral question.
They're both polarizing, but for different reasons. I'm not a fan of Musk, but his ability to reason and reflect on his mistakes is in a whole different league from Trump IMO. A major factor in the outrage over people supporting Trump is not about him, but about the bar being set too low in general.
Site appears to be down. Is there a mirror or open source repo ?
I think complexity is conserved. You can move complexity around in an application but in the end someone has to deal with it.

E.g. the whole microservices vs monoliths debate. While a single microservice is usually relatively simple, you have 10s, 100s or even 1000s of microservices and the entire system design becomes crucial. With a monolith you don't have to worry as much about distributed services and inter-service communication but designing a robust monolith is still a complex process.
I meant ".. easier for owner than hauling full bins from backyard". It depends on locality, in my town it's not a problem, collectors even put them back inside fence for some older people. If you can find some incentive for collectors for putting bins back on platforms, maybe they would put them back.
I feel like I should cry.
I still think the main one was Dave Hyatt. Ben Goodger (referenced in those emails) worked on V0.6 of Firefox that Dave started. Ben was founding team at chrome just before these emails (see his LinkedIn for dates). Dave was instrumental on WebKit for Safiri. Chrome picked WebKit too. Dave was also that good and was well known to Steve.

I also think parakey was the startup referenced as his other option (Blake Ross and Joe Hewitt)
I think you meant to say:

> I also kept the old dumb* thermostat connected in parallel and just set it low as a failsafe in case my utility wants to think I should freeze for my life choices
Anyone recall the story of data in X25 connection declined message and the invention of the "mini call" as a response?

Or ISA buss triple width 3DES cards with a funky fully potted encased circuit to do SuPeR SeKrEt CrYpTo over the wire
They could’ve called this B-sharp-sharp and get an extra layer of joke for free!
This is a very good answer, actually.
Doesn't this say something about the language if it's been so difficult for people to migrate from 2 to 3? Yes, it was a major version change, but it doesn't bode well for arguments that Python is a good language to do long-term, maintainable, and large-scale development. Sure, now things are "settled" with 3, but Python continues to get more features. It just doesn't look good for the language if even doing a language version migration was a literal brick wall for so much of the community.
Plenty of incredibly smart people think and do incredibly stupid things.

Isaac Newton was one of the greatest mathematicians and physicists of history, inventor of the telescope, father of Newtonian mechanics, and a key figure of the Enlightenment. Yet he considered that scientific work of lesser importance, spending much of his effort studying the occult, biblical interpretation, and alchemy.
What about the inherent bubble-y nature of Mastodon?

Do you see it as beneficial to have a series of large groups of balkanized servers optionally interconnected rather than a general public network everyone contributes to. I hate the label of "public square", because Twitter should already be opt-in in terms of which content you see based on who you follow, even though it's one big network (ignoring the @jack era AI-feeds which fought this idea).

A key difference in Twitter vs Mastodon UX is that users would have to make different accounts for each "Balkan country" server they join. If one server blacklists or is blacklisted they won't be able to participate in others. And this has implications well beyond US polarized politics once it reaches global scale.
Some popular artists over the years have funded their initial studio time with some ill gotten gains.
"As such, techniques like plant tissue culture that are commonly done with other crops and expensive ornamentals in the U.S. are rarely done with cannabis because growers that do these techniques are often tight lipped about things such as the most ideal media composition or really anything else related to methodology."

There are so many cannabis forums on the internet (I used to be on the top 5 waaaaay back in the day) that you can find tons of research and tips on various culture methods. Right down to micro-sample cloning techniques.
>I mean $100 for 2 ounces of the marijuana plant in particular isn't cheap at all.

Where are prices so low that $100 for 2 ounces "isn't cheap at all"?
You mean, like in giving false answers to get a job you are not fit for?
Is that more of a "hahaha" funny or a "my head feels funny" funny?
Survivorship bias. Teams whose projects were seriously derailed are more likely to have stopped using and relying on Python.
I have issues with my appetite. I eat a lot. So my fix was to exercise a lot. Which worked out fine. But now my hip has a pretty severe issue causing me to go from ~1,500+ calories per day burn to about half.

Add to that the fact that I sleep worse due to pain...

So my appetite is even worse, as I eat to compensate the lack of energy because of my bad sleep.

I want these meds, if only until I've had my surgery and have completely recovered.

And after that? We'll see..

Food abuse is instilled during childhood, it's incredibly hard to change. For alcohol abuse we accept that abstaining is the right thing to do. Can't do that with food, so we need some help.

If these meds work with minimal side effects, and people are genuinely having a benefit, why not?
from __future__ import print_function

print("goodbye, sweet prince")
Just fyi Poetry is still using pip under the hood. Also (unrelated to Poetry’s pip usage) if you ever build a dependency from source (the situation where pip executes arbitrary code), Poetry also executes arbitrary code.
Hence why system programming languages with GC also have other ways to manage resources (including memory), just because a GC is available doesn't mean it has to be used for everything.

See the whole linage of Mesa/Cedar, Modula-2+, Modula-3, Oberon, Midori,... OSes.

C#, like those languages, allows for manual memory management, unsafe code, stack allocation. MSIL was designed to also support languages like C++, and since C# 7, many of those capabilities are no longer only available to C++/CLI, rather being incremently exposed to C# as well.

Besides being a GC algorithm anyway, RC has performance issues, which can only be solved by using multiple optimization techniques from tracing GC, like background threads for cascading deletion of complex graphs, deferred counter manipulation, lock free data structures,...

Project Oberon source code,

http://www.projectoberon.com/

Active Oberon source code (the latest language OS from the Oberon tree still being actively developed),

https://gitlab.inf.ethz.ch/felixf/oberon

It would be great if Microsoft some day releases Midori source code.
Learn You a Haskell, for Great Good! is the same way. Wonder what's up with functional languages that leads them to do this.

Well, I suppose there's also why's (poignant) Guide to Ruby
Therapist to the ultra-rich on Glass Onion
I've posted similar minimal examples before. The first one triggers a move (and then fails to compile), while the second one triggers a reborrow. Sure, you can explicitly write out every instance of reborrowing with `&mut *`. That would require you to understand every instance that triggers it, and would also be unbelievably noisy, since automatic dereferencing and automatic reborrowing are actually incredibly common.

> pub fn main() {
> let mut x = String::from("moo");
> let y = &mut x;
> let z = y;
> println!("{:?}", y)
> }
>
> pub fn main() {
> let mut x = String::from("moo");
> let y = &mut x;
> let z: &mut _ = y;
> println!("{:?}", y)
> }
I feel like there was a batch of big software from the 90s and early 2000s that took a really long time to die, and they're not necessarily dead yet: Windows XP. Java. Python 2. IPv4. X11. Free/Open/NetBSD (1). Hell, I was using (adding new data to) a MUMPS-based system on OpenVMS until 2018. But I feel like we are seeing fewer new widely-publicized death marches now, despite many more projects starting. What changed in the community?

What lesson was learned? It seems like a weird corollary of the Streisand Effect: if you announce something's EOL, you'll get more clingy users that keep the product out of the grave, creating a drag on maintenance budgets, but, maybe, if you just stop maintaining and walk away, dependent users will either notice and switch away, or die themselves, and the death will ultimately be quicker and quieter.

(1) As an example: https://news.ycombinator.com/item?id=26168596
If you're installing a command-line tool globally, I usually go for the system package manager (e.g. `apt` on debian), or `pip` if I want a newer version. With pip, make sure to use the `--user` flag so things aren't installed with root.

If you're writing Python code, `poetry` has been the least bad package manager in my experience. It has a lock-file, so it should help avoid supply-side attacks (like the PyTorch one from a few days ago [1]), and it means your local environment and CI/CD environment should have the same packages installed.

I'd also recommend setting the [`virtualenvs.in-project`][2] setting to `true`, to store the `.venv` in the same folder as your code, so that when you delete your code, all of the downloaded packages get deleted too. Otherwise they'll just stick around in your user directory and use up a lot of disk space.

[1]: https://pytorch.org/blog/compromised-nightly-dependency/

[2]: https://python-poetry.org/docs/configuration/#virtualenvsin-...
$90 is not much for all that. As an employee, that's pretty good, but as someone who probably had to invest thousands of hours before he knew if he'd see any revenue, that's a pretty meager return!

It would be interesting to see his revenue graphed over time. Pretty sure he didn't make 12k/mo for the first few years. Which means he's making more Than that, now.
"Newsletter of the Northrend Affiliates please remember that you are working a/nr not working at the moment -- please the forums are going back to normal : "
> Wow how’s you get such a huge jump in views?

I honestly have no idea, but I doubt it reached "the front page of YouTube" like the sibling post suggested or it would have millions.

Somehow it must've got suggested to a few people and maybe it had a high engagement rate (likes and comments?) which was somehow taken positively. I'm purely guessing though.

It really isn't an impressive video though it does have a 99% like ratio. I'm a bit embarrassed to self promote here so I'll email you based on your HN profile site contact page.
I neglected to mention the helium balloon.
Thanks for this comment Gavin.

I use colon separated syntax to indicate the multiplexing of different hierarchy levels of thread/coroutine/lightweight threads.

1:M:N means 1 scheduler thread, M kernel threads and N lightweight threads. So 8 lightweight threads multiplexed over 2 kernel threads multiplexed by one scheduler thread looks as this:

1:0:0
1:0:1
1:0:2
1:0:3
1:1:0
1:1:1
1:1:2
1:1:3

Can use ringbuffers to route data between threads, there's a multiproducer multiconsumer ringbuffers available. I also wrote what I call token ring parallelism where there is no locks but threads take turn writing but read as fast as they can.

My token ring parallelism can be found in this sourcefile
https://github.com/samsquire/multiversion-concurrency-contro...

Essentially there is a state machine that each thread is in reading mode or writing mode. Each thread enables the writing mode of the next thread THREAD_ID + 1 % threads.size(). When the last thread is reached, writing mode is enabled and then when that finishes, reading mode for all threads is reenabled.

Need some approach to representing data flow between threads that is efficient and is pull/push driven.
Car dealers certainly. Initially automakers did not have the ability to perform sales and service across the country and needed dealers to take on the risk of running these dealerships. That quickly changed as you can imagine, so car dealers were able to lobby for legislation that banned direct sales from automakers thus preserving their little fiefdoms long past their need.
I can vouch for RADIUS silk unscented (no mint flavor or any other flavor). Even comes in a plastic-free container made only of cardboard and a small metal edge to cut the floss.

It’s on Amazon.
> Meanwhile when I wrote disparate blog articles, I went from $2/month, to $20, to $200 to $2000, and it’s because Google search sent you to me.

Imagine if Google trained an LLM on its index and started providing answers without ever sending users your way… Actually, we have a suitable example of just that being done. /s

I bookmarked this as a vivid illustration of my gripe with LLMs, and more specifically their creator/operators’ meticulous avoidance of the topic of attribution.

You’d think it’s fairly feasible: if training data had attribution, I can’t see how LLM would not be able to separate substance from style and some reflection on the former, so that if most of topical substance is found to come from only 1–2 sources it would just note those sources for the user. If you provide actually niche content, when ChatGPT answers relevant questions the substance may well come from your body of work alone.

Yet the asker pays LLM operator and is never informed you exist: you, in turn, stand to lose not only your ad revenue but also the potential ability to upsell something, engage with your audience, learn who that audience even is and how your work is sought, and just generally feel useful and valued.

Give it time and sufficient popularity of LLMs and no one will even be inclined to believe that you did the original work in the first place—since from anyone’s perspective you might as well have asked LLM.

The cynic in me says operators are particularly interested in public not asking the question whether it’s feasible to attribute LLM output because it may make them liable to pass to countless volunteer writers, turned involuntary training data providers, part of the profits made from running the model. Another reason might be that researching original authorship requires manual human labour proportionate to the size of training data, and who would ever want to pay for that? Definitely not a startup with millions in funding from Silicon Valley investors.

It is just me or all incentives to openly share useful information (as opposed to pure entertainment) are in jeopardy now?

/thread hijack