skysight-inc/HackerNews huggingface dataset:
I have owned an EV for 4 years, no battery maintenance issues, but the real achilles heel is winter. EVs completely fail at winter, when the temps start dropping below freezing you are looking at 40% advertised range depending on the conditions. Strong winds and steep terrain will take that figure down further. The chargers can't push enough amps into the batteries below freezing so the charge rate is slower. You can't leave the car outside in the cold or it will need to heat it up to prevent permanent damage.
One possibility can be Monogenic diabetes (aka MODY). Certain forms of it are more like a slowly onsetting type 1 diabetes. It can often be misdiagnosed.
Kindly go to hell (or go live alone in the woods somewhere), you egoistical bastard.
Software engineers tend to over estimate their value and seniority. It's the opposite for their main customers, who tend to under value what they get for their money. So, this combination of poorly matched supply and demand makes for a lousy market. A good strategy is to be above that. I don't do coding exercises and I set my rate above the rate where that would be a thing at all. That puts a stake in the ground: you are hiring someone with seniority. Either that's what you are looking for or you are wasting both our time. It's that simple. Of course up to me to live up to that. It's not all about being cocky here but actually managing to get to the stage in your career where you can do that and get away with it.

The value of OSS and being part of its development is that it's done in the open and that the active contributors are undeniably very good at what they do if that is apparently keeping a lot of OSS users happy. If I have to choose between two engineers and one of them is behaving professionally on Github with a nice track record of issues, pull requests, perhaps a few nice repositories with lots of stars, etc. It's no contest at all. I'll be extremely biased towards the latter given their proven track record and not really interested in why that other person might feel above doing that.

IMHO it's impossible for good developers to engage with the OSS world and not contribute to it. At minimum, you are going to run into issues and act professionally by investigating and engaging on the issue tracker. It's just basic due diligence. And it includes looking through existing issues, the comments, and where necessary the code. A lack of any Github activity whatsoever for me is a red flag when it comes to seniority. You can't be senior and not do that.

Leverage in business negotiations comes from understanding your customer and being able to address their real needs (as opposed to what they are asking for). A simple strategy is to ask for more than they are offering. This puts them on the defensive. Now they need to argue your value down and they are actively thinking about what you could do for them. When they say no, it needs to hurt them a little because they are missing out. They have to actively regret the decision. You won't always get what you want obviously and if you consistently don't either your sales skills suck or you are the problem and you need to own that. Either way, try to level up. If it's the latter, engaging with some OSS projects isn't the worst plan.
It's distributed in 10-15 buildings, so you don't realize the size until you must to print the midterm for all[1] of them.

[1] Actually a big subset of them that has a math course in the fist year.
I think the solution works for you now but wouldn't be better if you move those recurring queries to a dashboard that people can check the results themselves whenever they want?
IANAD, but AFAIK all you can do is eat better and exercise. Honestly the eating better is like 85% of it anyway.

I've been in the same boat for years now and I never eat just carbs by themselves, and I try to never exceed 35 carbs in a single meal. A lot more meat, a lot less bread. For me I'm almost better off eating candy than I am soft white bread (although neither is a good idea of course).

I went keto for a while and that did seem to help, except I do really poorly with high fat foods. Now I just try to balance everything, lean high on the protein, and limit carbs to 35 per meal.
GPT-3 reportedly cost $10M, and Deep RL is notorious for requiring way more epochs than supervised learning tasks like transformers or CNNs.

And that's not even accounting for the cost of robots (which will need frequent repairs when the untrained policies crash into physical objects), salaries for your engineers and all the raw materials that you're going to have to scrap because the robots didn't make saleable product.
I think this is because Amazon loves to churn teams.

My team, not Amazon, had alot of churn when I joined. Basically a full turn over within a year. We lost alot of institutional knowledge and had to reverse engineer stuff all over the place.
That doesn’t explain why Oregon is cheaper than Washington.
“ our society’s near-uniform valorization of intellectual achievement as the primary signifier of individual worth.”

Our what now? Has this guy met very many Americans?
This isn’t a dupe. WSJ coverage this week is totally different than a Reddit thread a month ago and story has developed.
Graham's "On Lisp" was the only CL book I read from start to finish. Thanks Paul, it was one of the eye-openers I still think about from time to time.
You don't need a Google account to use an Android phone, and even if you choose to use one, you can turn off sensitive things like location and app tracking if you want.
This makes me think of Freedombox (https://freedombox.org/). Are they related / can these be merged?
Your comment reminded me of this video, "Why do mechanics buy 'grandma' cars?" https://www.youtube.com/watch?v=UNOEMEX-2ow
I dont know why everyone brings it up as if it preceded the tech. The episode was purely based on the designs coming out of Boston dynamics and co and while popular the episode is purely centered around hunting suspense and nothing more relevant.
This is a great resource (Learning Emacs Lisp by System Crafters) https://www.youtube.com/playlist?list=PLEoMzSkcN8oPQtn7FQEF3...
I would argue that a collection of mostly composable tools can easily be much more complex (and bug-prone!) than a single “monolith”. Less moving parts can be good sometimes and I would argue that a file system/volume management is a very compact problem domain where better integration between the tools is more important than extendibility.
I think you just hit the nail on the head.

My family is forever destroyed from "tough love." I'm in my 50's and we still don't talk except for exchanging cards with the parents at various appropriate times throughout the year. They've apologized, but the scars are very deep.

We grew so distant that it is no longer repairable, and so we at least maintain that very distant relationship. I don't communicate in any way with the siblings since "tough love" taught me to despise them. Obviously I don't despise them any more, but the damage is done, and quite thoroughly.
What’s the History of Father’s Day, and When Is Father’s Day 2021?
My Dad owned a GM dealership in the 70's. I grew up working in the parts department. Part of the business model were "genuine Delco parts" plus a very busy service department. So, low fixed cost with high variable cost. Somewhat akin to that cheap printer with expensive ink.

Then I read the March 1973 "Bicycle" issue of Scientific American, which measured efficiency in terms of Kilograms/Kilometers/KCalories. Back then bikes were about 28x more efficient than cars. Steve Jobs referred to that article when he declared computers to be a "bicycle for the mind". As for me: I dropped cars and bought a bike.
That's why every Python project should have a Docker image.
Is only the public Internet remaining as a medium of communication with your peers?
Way funnier than I expected. Only defect is failure to mention APL.
For many people a dog is there to be a warm cuddly friend who is excited to see you and loves you. It’s a personal relationship. A robot that does exactly what you program it to do doesn’t hit the same notes.
I didn't see it mentioned here yet but this went by three days ago: "‘Something’s going on’: UFOs threaten national security, US politicians warn"

> Some members of Congress were given advanced details about Pentagon report, which is scheduled to be released before 25 June

> A group of senior American politicians have warned that UFOs pose “national security concerns” after getting a confidential briefing on a highly anticipated report on unidentified aerial phenomena that is set to be released later this month.

> Some members of Congress were given advanced details about the contents of the Pentagon report, which is scheduled to be released before 25 June, and several said they are deeply worried about the findings.

> “Clearly, something’s going on that we can’t handle,” Tim Burchett, a Republican congressman from Tennessee, told TMZ.

https://www.theguardian.com/us-news/2021/jun/17/ufos-us-repo...

https://news.ycombinator.com/item?id=27542883
One of the gripes that I have with Julia is that if you write linear algebra code naively, you will have tons of unnecessary temporary allocations, while in Eigen (a C++ library) you can avoid most of these without sacrificing too much readability. (It even optimizes how to run matrix kernels on the fly!) Sure, you can rewrite your Julia code in C-style to remove those temporary allocations, but then the code becomes even less readable than what you can achieve in C++.

Here's an example: https://ronanarraes.com/tutorials/julia/my-julia-workflow-re...

The naive Julia version has unnecessary allocations and therefore is 23% slower than the optimized version:

@inbounds for k = 2:60000
Pp .= Fk_1 * Pu * Fk_1' .+ Q
K .= Pp * Hk' * pinv(R .+ Hk * Pp * Hk')
aux1 .= I18 .- K * Hk
Pu .= aux1 * Pp * aux1' .+ K * R * K'

result[k] = tr(Pu)
end

In order for this loop to match the C++ version you need to use C-style functions:

for k = 2:60000
# Pp = Fk_1 * Pu * Fk_1' + Q
mul!(aux2, mul!(aux1, Fk_1, Pu), Fk_1')
@. Pp = aux2 + Q

# K = Pp * Hk' * pinv(R + Hk * Pp * Hk')
mul!(aux4, Hk, mul!(aux3, Pp, Hk'))
mul!(K, aux3, pinv(R + aux4))

# Pu = (I - K * Hk) * Pp * (I - K * Hk)' + K * R * K'
mul!(aux1, K, Hk)
@. aux2 = I18 - aux1
mul!(aux6, mul!(aux5, aux2, Pp), aux2')
mul!(aux5, mul!(aux3, K, R), K')
@. Pu = aux6 + aux5

result[k] = tr(Pu)
end

... which is quite dirty. But you can write the same thing in C++ like this (and even be a bit faster than Julia!):

for(int k = 2; k <= 60000; k++) {
Pp = Fk_1*Pu*Fk_1.transpose() + Q;
aux1 = R + Hk*Pp*Hk.transpose();
pinv = aux1.completeOrthogonalDecomposition().pseudoInverse();
K = Pp*Hk.transpose()*pinv;
aux2 = I18 - K*Hk;
Pu = aux2*Pp*aux2.transpose() + K*R*K.transpose();

result[k-1] = Pu.trace();
}

which is much more readable than Julia's optimized version.

If Julia had a linear-algebra-aware optimizing compiler (without the sheer madness of C++ template meta-programming that Eigen uses), then Julia's standing in HPC would be much, much better. I admit that it's a hard goal to achieve, since I haven't seen any language trying this (the closest I've seen is LLVM's matrix intrinsics (https://clang.llvm.org/docs/MatrixTypes.html), but it's only a proposal)
> I'm 97% sure you're going to stick with your own language

Agree with the estimation :)

> but for others seriously give Ruby a look

Of course. Python is not out of the question either. I think it's mostly about alignment of how you think and what is possible to express in the language in a straightforward manner.

> It's so easy and elegant to shell out

That's the area where I think NGS has better facility than pretty much anything else I've seen out there. In NGS, it's the "domain". From the top of my head:

* Short syntax for run-the-command-and-parse-output (currently auto detects JSON but customizable) - like backticks in bash but double-backtick on each side.
* backticks syntax like in bash (but don't strip the last newline)
* Argv facility for constructing command line arguments (if the command is complex)
* Automatic handling of exit codes. Errors throw exceptions and no, not any non-zero is an error.
* ok: option to specify non-error exit codes for particular run of a program
* log: option to log the command being run

More at https://github.com/ngs-lang/ngs/wiki/Use-Cases#use-case-ops-...

> Worth noting too is that Ruby also has a fantastic one-liner command line syntax like perl and awk for example.

NGS is somewhat there and somewhat getting there
A Brief Introduction to Sociocracy
Batteries that have worn down to the point they aren't useful for transportation are still useful for grid storage. Hopefully that will make battery replacements a viable value proposition.
You should not make your decisions based on social media AT ALL.

if you have questions, talk to a physician.
Is it unstable for you? I've used it for a while without problems.
In my view, trying to analyze the "value" generated by computer programming, independent of its price, is likely to venture into voodoo economics. Equating price and value is not unproblematic, but everything else is more problematic.

Whenever someone mentions a labor shortage, some smart-ass (such as me) asks if wages are rising. Granted at this time there could be alternatives to wages, such as the ability to demand better working conditions. "I will never go back to the office" could be an example, that I am not seeing in other professions.

I'm skeptical that computer programming is a magical fountain of value. Programming is expensive, and it could be a net asset or a liability to any business that engages in it. We've all read about expensive software projects that ended in utter failure. There are also subtle forms of failure such as the introduction of new software making workers less productive, often attributed to "enterprise" software.

Another form of failure is when the software department within a business begins to engage in rent-seeking behavior, and drags down the whole business or makes it prohibitive to innovate in non-software areas. And rent-seeking could describe the business of selling incremental updates that consume training time on the user side.

Discussions on HN, and the many blogs and books about managing software projects, indicate that software is like most regular business, in that the value comes from selling something for marginally more than it cost to make.

Granted, this isn't unique to computer programming.

On the flip side, the lack of a gatekeeper for deciding who can program means that the number of people engaged in programming is unknown, and possibly quite elastic. "Shadow IT" is an industry unto itself. For instance, I am not employed as a software developer, yet I probably spend 50% of my non-meeting hours doing programming in support of my own work.
It says I don’t exist. Dark.
I am making a competitor to this and I am really happy that the approach seems to be gaining traction. Having the database as the source of truth and migrating it with SQL feels very right for me.

It does mean that architectural decisions start in the database as well, which I am trying to govern with "schema linting" (https://github.com/kristiandupont/schemalint). If you are using Postgres, I would love help with building this.
This article was on the front page for all of 30 minutes before being buried to oblivion.
Manufacturers definitely went wrong putting important controls in the touch screen. That’s a usability nightmare. I’d consider the rest to be personal preference.

I'm not sure I'd consider permanent connectivity and the related telemetry and OTA updates to be personal preference. These are often being used in ways contrary to the owner's or driver's interests, from invading privacy to "licensing" vehicle features that can be disabled later, and they come with significant security and safety risks.
Yes, everyone should release code and watch metrics etc. but I think that's at the very edge of what "testing" encompasses. Between model checking, traditional forms of testing, and shadow-traffic testing (which can test higher per-server load than prod), finding something after deploy should be like a parachute failure. Yes those happen, yes there should be a reserve, but if it happens more than once in a blue moon you have a process problem somewhere (quite likely between teams/services but still).
Don't lose hope. I got in October, similar effects, and I've been recovering a lot of my smell and taste, veery slowly and in "bursts".

Nowadays I'm almost fully ok, the only smells I haven't recovered are body odor (which I can smell, it's just really different) and feces and trash, which for some reason smell in a very particular sweet way, kinda like rotten meat.

That last one, for some reason, seems to be really common, since several friends that also lost smell have had the same exact change.
Writers in Hollywood have a union. Famously they went on strike: https://en.m.wikipedia.org/wiki/2007%E2%80%9308_Writers_Guil... , triggering the rise of "reality TV" as a means of making programs without writers, or at least without crediting a writer.

Programmers are on the same terms as session musicians, only much better paid: we come in, get a fixed payment, but not royalties or (rarely) individual credits. At least the game industry does credits.

The trouble with copyright is that you won't get paid without a fight.

Broadly what you are asking for is power, which can only be taken, and only by a positive understanding that that's what you're doing and the cost associated with defending your position.
Even if developer fee would be required, it's better than nothing.
The best proofs are good explanations as well as just being correct. If you don’t understand the theorem and the proof as well, you’re less likely to use it.
Remember that Nike only manufactures a small amount itself. Most is contracted out to factories overseas with different incentives.
>and no nanny-state A pillars mean you arent doing 80 in a 65 quite as often.

I'm curious about this, can you explain more?
誰?
I interviewed with Amazon and Facebook in the Spring/Summer of 2020. The difference was night and day. Amazon felt like I was part of a huge cattle herd. The recruiter contacted me and told me they needed to hire a bunch of people in my area. I was immediately given a course of study, link to common LeetCode questions and told I had a couple of weeks. That fine. I enjoy solving puzzles. Facebook felt VERY different. The recruiter had a conversation about career goals, told me how wonderful it is to work at FB, and then quizzed me on some basic CS concepts. The ensuing rounds for each got even more divergent. The Facebook interviewers constantly made me feel like my success was a "win" for them. It felt like a team! Amazon felt like they were waiting for me to screw up so they could disqualify me. In the end, I dropped out of Amazon because it felt disgusting. And I could tell, if this is how they bring me in, I can't see any reason why it'll magically get any better once I was "in".

My feeling on those who use LeetCode as some sort of indicator. Great. You've found the people that do the brain-teaser puzzles at Cracker-Barrel. I'm one of those people. Some of the best people I've worked with, would fail those tests immediately... yet, they've built scalable, performant enterprise software. I now see those tests as nothing more than a way to reduce the number of applicants.
Instagram Reels will now show advertisements to all users
I’m sure most people would prefer vaccines, but herpes is a commonly medicated virus lacking in vaccination availability.
> Well obviously part of that is the average car price nearing $40,000.

Note inflation.

I still have my 2003 Golf TDI that I bought brand new for CA$ 30K (all-in). In 2021 that would be the equivalent of CA$ 41K.

* https://www.bankofcanada.ca/rates/related/inflation-calculat...

Nowadays Golfs (sadly no diesels) are in the CA$ 22-28K range (plus fees/taxs):

* https://www.vw.ca/en/models/new-vehicles/golf.html
It gets downvoted because it’s nonsense. People who talk about naked shorting do not understand what it means. And in general people talking about these sorts of conspiracies definitely don’t understand options/greeks.

Source: career hedge fund trader
They looked at longitudinal data from people before and after COVID. Most of these people had the flu before, none had COVID because it didn't exist in humans then.
There is no way to run the exact same study (UK biobank) on people who got the flu.
We also have data showing that there are negative long-term effects from getting the full-blown COVID vaccine. [0] The range of negative outcomes for just about any medical procedure range from none to death, so this should not be surprising.

One really cannot, and should not, use this kind of reasoning for what should be a private, personal matter.

[0] https://www.reddit.com/r/CovidVaccinated/ (Note the "I am not anti-vaccination" qualifiers in most submissions.)
From the "lead dev and game designer on Dead Cells"! I started off watching the GIFs for LDtk, ended up playing this https://deepnight.itch.io/petit-tracteur-bleu!

EDIT: finished the tractor game, now onto https://deepnight.itch.io/fort-loop which I think uses some early version of the level designer called LEd? There's a tabletop rpg map editor too https://deepnight.itch.io/tabletop-rpg-map-editor
Humans are known to have empathic behaviour, yet can also be extremely cruel. Are you suggesting we should therefore take a regressive approach to societal development and do our best to mimic dolphin cruelty?
I read those and just now read: http://ddili.org/ders/d.en/fibers.html.

The main difference, at least from my limited view, is that D fibers have to explicitly yield and as far as I know in project loom they've built this yielding into the JVM when I/O occurs. It looks like libraries have to intercept libc calls in D to achieve the same thing [0].

I also see that D provides a fiber scheduler, but it only schedules on a single thread vs loom's virtualThreadExecutor which will use multiple threads.

[0] https://github.com/DmitryOlshansky/photon#solution
Show HN: Open-source alternative to Mixpanel and Amplitude for mobile apps
Wondering if this will fill the market segment that bought the Sony Aibo.
So far I have addressed the issues related to using it with node 14, package dependency issues and getting it inline with modern typescript (removing concept of namespaces and favouring Pick/Omit helpers instead).

That being said given how lightweight the actual package is I would be more than happy to address those issues when raised.
I'll tell you mine, L7. Seen and experienced personally things the author describes.
The clearest specifications I could find on their site is here: https://www.unitree.com/uploads/%E5%A4%A9%E7%8C%AB-%E8%8B%B1...

In the marketing material they say that the processing power compares favorably to a TX2, but it looks like their $8.5k model is using Nano and/or NX.
If you’re parking it outside, I hope you’ve protected the catalytic converter.
> It’s more the effects of free circulating spike protein in the bloodstream than mRNA triggering ribosomes.

The mRNA vaccines are designed to express the spike protein in a membrane-bound form; very little is found floating free. See https://www.deplatformdisease.com/blog/spike-protein-circula....

Additionally, the mRNA vaccines express a modified spike protein that is stabilized in its "prefusion" state (as seen on the virus itself before it binds with a cell), and the resulting complex seems to have somewhat fewer effects even when it does interact with a cell.
No, because this mechanic who doesn't understand that crumple zones make modern cars way safer than old ones thinks being able to repair cars makes him an engineer
I don't think that bar shift is enough in America - in America, the super-rich control and fund politics, it's not Finland; you're just condemning the kids of the slightly better off to a terrible education and to have it worse than their parents, which is already happening in housing
https://archive.md/0O9BL
Some people have family.