skysight-inc/HackerNews huggingface dataset:
>> responsible gun ownership

> That's an oxymoron. The most responsible is to not own guns. Guns are not toys. Buy a PlayStation if you want to shoot something. VR is also getting better.

Your two first statements cannot both be true. The latter statement ("most") implies a continuum, the former a binary condition. It is also unclear to me if you mean private gun ownership or any gun ownership (such as organizational ownership: police, army, etc.). Regardless, I'm not sure your statements are meaningful in a world in which both violence and knowledge of guns exist. And, even if so, I think only dedicated pacifists could hold such a view without cognitive dissonance.

Regardless, the opposite of not owning a gun is not "I own a gun because I see it as a toy."

> Deterrents are just one of the tools. In combination with reducing gun advertising, and concienciation campaigns on the dangers of weapons, it could cause a great improvement. Mental illness treatmeants, better general education, etc. also help.

Most of those things are not gun regulations. I agree that those things would help. However, my question was about the inherent conflict between your claims regarding deterrence and regulation.
B2C markets with long-tails.
Tonga volcano: Plume reached half-way to space
My question is what is wrong with the other brand? https://en.wikipedia.org/wiki/AGCO
Embedded boot time should be below 4 seconds (the time people give up loading a web page).

Wondering if they can achieve that.
Any blog posts from the trip?
I once went to a job interview at Accenture. I remember the recruiter told me they only considered me because I went to a prestigious university. When I got there, they practically IQ tested me, were rude to me, and never contacted me again even after they said they would. The job was to write GUIs in C#.

Listen up Accenture, I will drink expensive champagne when you go bust, or get bought.
Welfare and EI combined = jury rigged UBI
Even for use-cases like international payments and remittances, sure its better now, but it is only a matter of time before any crypto versions become just as slow, bureaucratic, and rent-seeking as our current system. The poor being exploited by the rich and weak by the powerful is a mode of human behavior that cannot be fixed with hashes.
You're right about the performance.

When I mentioned scaling I had in mind other issues with a large codebase - not actual performance at runtime.

For example, before type hints I found it difficult (even with PyCharm and other IDEs) to safely refactor code. I would end up missing specific usages of an old member name and discover it at runtime when the code raised an exception. In the best case scenario I would find it when running tests. In the worst case, in production.

Type hints make this a moot point, at least in real world usage. With type hints the IDE is smart enough to find all references when refactoring.
Another vote for Postmark. It works and it's a paid but relatively affordable service - this is a good thing in this area, as it keeps the spammers out, and means you have real human support. I've not had a problem yet. Same can't be said for SendGrid which is used on some client projects but has sporadic deliverability issues at times.
This is really cool, it's like being back in 1998 again when browsing the internet was exciting, bookmarked! I'll be exploring this for a while I think
In my previous job, I progressively realized that:

- I had been acting two levels above my paygrade for several years;

- everybody assumed that I was two levels above my paygrade;

- considerable turnover in managers (on average, without changing team often, I changed manager about 1.2 times per year) meant that nobody realized that there was a problem;

- attempting to actually get to the next paygrade brought a reaction of "well, if he's not at the next paygrade, there must be a reason, right?"

Clearly, the ladder was broken. That's one of the many reasons for which I eventually left that job.
Python is my go to language but there are a lot of these little hang ups you only know about once you’ve pulled your hair out. I don’t know if this is one technically though, function definitions are set at interpretation so I think the result here is pretty straightforward even if it’s a hang up for some people.
"It's bad but it's fine because I'm sure that everyone will do something about it before it becomes a problem," isn't very satisfying.
Interesting, thanks. I hadn't thought of that aspect.
I have never applied to FAANG for exactly this reason. But I have seen this style of interviews creeping up to dominate over the last decade. At least in the Bay Area. My impression is that European interviews are more sane (no dynamic programming, more take home coding challenges).
Emmo
Also of note is that this is a fork of wg-access-server from the looks of it.
Maybe they put it behind an NDA..

I clicked around and couldn't see the actual text either...
When comparing C and Go, a natural comparison would be to compare the output from GCC and GCCGO.
> I think all of them are nearly within 300 miles of LA too.

No, Davis, Berkeley, and Stanford are all 350+ miles from LA.
Ideally over time more and more libraries will support typing similar to the way the JS/Typescript ecosystem works.
They force different tradeoffs to be made in languages but also in development, so they kind of are.

Obviously: if speed of development and speed of program were non-problematically compatible, everybody would always go for both (why lose speed, if you can have the same development experience)? But speed requires several things, like more careful algorithms and program design, custom solutions instead of one-size-fits-all libraries and frameworks, more care regarding memory usage, time spend for optimization, use of a statically typed language as opposed to a higher level scripting one, slower build/jit times (as opposed to interpreter), and so on...
I always find it funny how the far left and far right both cite Poppers Paradox as if it supports their view. Paradoxical indeed.
> What I’ve realized recently while learning Rust (no Anki involved) is that, for me at least, new information needs something to “cling on” to. I wonder if this Spacing Effect is another facet of the same idea.

I think the concept you are looking for is "schema."

In psychology and cognitive science, a schema (plural schemata or schemas) describes a pattern of thought or behavior that organizes categories of information and the relationships among them. It can also be described as a mental structure of preconceived ideas, a framework representing some aspect of the world, or a system of organizing and perceiving new information. Schemata influence attention and the absorption of new knowledge: people are more likely to notice things that fit into their schema, while re-interpreting contradictions to the schema as exceptions or distorting them to fit. Schemata have a tendency to remain unchanged, even in the face of contradictory information. Schemata can help in understanding the world and the rapidly changing environment. People can organize new perceptions into schemata quickly as most situations do not require complex thought when using schema, since automatic thought is all that is required.

https://en.wikipedia.org/wiki/Schema_(psychology)

See also "Memory Palace" or "Method of loci."

It turns out the mental athletes were purposefully converting the information they were memorizing into images, and then placing these images into a mentally constructed “palace” — thus the involvement of visual memory and spatial navigation.

https://fs.blog/the-memory-palace/

Edit: I think schema is to spaced repetition what access is to storage. They are at their best when put together.
Yes the static render option seems optimal however if an API is being offered then something dynamic is mandated forcing scaling of the data tier. It seems like even a basic app cache would suffice.

Alternatively, we're building https://www.polyscale.ai/ that is a good fit for this type of use case. It's a global database cache and integrates with Postgres/MySQL etc. We host PoP's globally so the database reads are offset and local to users.

Agree with the other comments in that this feels like a shiny use case to quote to other prospects, but all good :)
OK, what's an information source that you trust? Let's see what they have to say about Project Veritas.
It truly is a career driven via passion rather than monetary gain
Red Hat is the premier organization doing open source development. They optimize the experiences for enterprises: lots of support and a goal of helping it be easy to use so enterprises can focus on their business logic.

Lots of well-hated projects come from Red Hat: systemd, wayland, ... but they have also contributed well to some other projects which are much less controversial.
Moderna, Rivian, Peloton, Wework (not factories but buying up real estate), Intel, TSMC, ASML.

Even things like Backblaze buy up hard drives and data centers to sell services to us in the future.

Buying up thing to make more money later is the age old strategy.

------

Changing the balance of Growth vs Establishment is the biggest effect of inflation (and interest rates).

Established companies like Intel can rely upon older factories if the new factory turns out to be a bad bet. Growth companies are 100% all in on future factories (or future equipment, like Backblaze).
Special effects before green screen and CGI
But... but... the article claims false moral dilemmas... ¿Why framing a innocent is better than a riot? ¿Why kill a healthy man is better to let die 5 ill of them? ¿Why charity ---oh my god--- why charity is better than the usual inherintance rule? Stop reading here.
Interesting, I find that the conceptual overhead of pyo3 (or cytpes) is often higher than making a local rpc
Indeed we might never be able to measure the global normalization of the likelihood function of life, but that doesn't mean we can't investigate it's local properties. In fact, I think we can learn a lot from doing just that.
Ah, I see, downvoted because unfortunately many european countries are dealing with authoritarian movements of their own, sadly.
I agree that having comment sections on blogs can be problematic. Nobody wants to make an account on a random blog site just to make a comment, and you need explicit accounts to stop spam. Comment histories are also nice to have.

There's an interesting middle ground in this space called Cactus Comments [0]. They're part of the Matrix ecosystem. The idea is to create a Matrix "room" for every post so that anyone with a Matrix account can comment in that room. Then, at the bottom of the post there's a preview of the most recent messages in the room, along with (optionally) a text box for anonymous comments.

Admittedly, setting this up to be self-hosted is pretty involved, especially if you're not already with Matrix. But the Cactus people make it easy to get started with their (free) public servers.

[0]: https://cactus.chat/demo/
Modern calipers revolutionizing the field of phrenology.
You aren’t required to know it but I don’t think it’s fair for you to say that typing shouldn’t be added just because you don’t want to use it. JavaScript had been made better in the form of typescript and I’d love to use a truly typed python as well.
So is the main difference instead of using the R markdown package to compile a PDF or whatever you use a standalone tool? I'm not quite sure what cross-language means here I guess. Does Quarto also offer more beyond what R markdown does in functionality? A quick glance at your site didn't show anything but I didn't look too hard TBH.
>How does this sarcastic, mocking comment contribute to any kind of rational discussion?

That's part of the whole point. That selling guns to civilians, and treating them as a hobby and point of pride to own at home, considering it some "right" to carry (or even "open carry") them, and them a necessity for protection from "the bad guys" (and especially the kinds of automatic guns allowed and routinely sold), should not be part of any rational discussion.

In fact, in saner countries, it isn't.

>You have no idea what you're talking about.

Please, enlighten me then, because your comment thus far has less informational content than mine had, and doesn't even state a position (without any argument would do to) to make up for it. It's pure personal insult.
A pretty good video on the subject https://www.youtube.com/watch?v=bGH6pxNouCY
>Did Broadwell do well in server workloads

wikipedia says the edram was only present on the CPUs with irs pro graphics. the edram was intended to be some sort of cache for the GPU.
Check out https://withorbit.com - an ongoing research project (and set of tools on github) to embed SRS into any essay/post. If more people adopted it, you might have what you want.
IMO, it seems that the problem became a self-reenforcing cycle when the middle classes learned that they could optimize on price on nonessentials in order to free up money for the things they truly cared about. That caused markets to bifurcate into cheap garbage that, in a just world, would not be worthwhile at any price and luxury products priced for the wealthy. Mid-price mid-quality repairable goods mostly no longer exist.
It's the nature of having an economy built on usury. When usury rates were low, people invested in tech that actually changed the world (for the better or worse is a separate discussion). Now that the rates are going back up, people are tempted by parasitic immoral behavior that is lending money with usury.
> 99.9% of all software engineering is making it correct. […] Once it is correct it is trivial to also make it fast.

That sounds amazing but doesn't square with my experiences as a technical PM/PO. We might have different definitions of "fast", but generally speed-optimized code is very different than prototype code (enough so that prototype "correctness" is non-transferable), more difficult to create in comparison to the prototype, and is often rewritten in a different language (Rust, C, assembly). For example, you're never going to write anything other than a toy video encoder in Python.
We might never know with complete certainty, but then what can we know? Exploring the limits of the theories we pose is the only way to gain knowledge. The physical world is after all fairly predictable. Even if we will never know anything with certainty.
The creator of that graphic seems to have actually done so, at

https://twitter.com/abbieasr/status/1462953203067240450

"COVID-19 made in lab" has been revised to the narrower "COVID is a bioweapon". The remainder of the original broader claim ("COVID arose from reckless but not malicious virological research") appears nowhere on the new chart.

Of course the new chart then puts "Iran Contra" in the same category as "UFOs"; so infographics are perhaps not the best arbiters of truth in general.
I'm so sorry to hear that, better luck next time! :D
FriendDA – Slightly more than a hearty handshake
Yep. Rank and file MDs don’t provide a whole lot of value except to people who are totally ignorant of common illnesses, health issues, or injuries.

If I had the ability to order my own tests, blood work, and adjust the dosages of my meds I could do it a hell of a lot better than the doctor I see every 6-12 months. Antibiotics are the some of the worst with this. The doc literally doesn’t even look at me, I just describe my symptoms and they go “yep sounds like an infection” — like Gods almighty you could be a web form. And it would would actually cost my insurance less which is even more infuriating.

Specialists I have found are actually useful and so I can’t really bring myself to hate that Tier 1 MDs act as a screen for people whose time is valuable.
Except that 80 percent of millionaires in the USA are first generation affluent. Google it, primary source is research conducted for the book the millionaire next door.
> small risk of developing myocarditis

"small" is doing a lot of work here. As a society, we are generally comfortable with mandates that contain a small amount of risk. This had better be a large value of "small."

> Among more than 2.5 million vaccinated HCO members who were 16 years of age or older, 54 cases met the criteria for myocarditis. The estimated incidence per 100,000 persons who had received at least one dose of vaccine was 2.13 cases (95% confidence interval [CI], 1.56 to 2.70). The highest incidence of myocarditis (10.69 cases per 100,000 persons; 95% CI, 6.93 to 14.46) was reported in male patients between the ages of 16 and 29 years. A total of 76% of cases of myocarditis were described as mild and 22% as intermediate; 1 case was associated with cardiogenic shock.

Oh, it isn't. It's tiny. How many thousands of people do you have to stack on the railroad before you pull the switch on the trolley problem? Not this many. Not a hardship.
> If you're not allowed (or it's made legally risky enough) to shoot lethal projectiles around…

I’m quite certain that you’re not allowed to do this, so you’re setting up a straw man here.

> Guns turn any situation into a whole another level of danger which is the reason most sane countries have regulated gun accessibility, penalised gun usage, and implemented emergency and judicial response to the point where most criminals don't want to use or carry guns because doing so turns minor risks into show-stopping ones. It could be argued that criminals might often be stupid but even criminals aren't that stupid.

It’s possible that the guns in this case were illegal, and I’m quite sure there are steep penalties for being caught with such weapons. Many criminals are that stupid (case in point: firing guns randomly).

The reason this is reductive is because the argument you are making seems to be “more gun control would have solved this”. I’m not at all opposed to gun control, I just think this is probably more complicated and I’d like to understand exactly why it helps. E.g. why is the problem 10x what it is in Canada, but gun ownership is nowhere near 10x?
>The single example I typically give is that in Python you can inspect stack frames after they've exited! This has concrete implications on your VM design.

How about an implementation of python that doesn't let you do fancy things like that that are not needed in production?
> You bringing information to about another part of the company trying to do something illegal doesn't make you a "problem" employee.

If you’re reading this and are in a similar situation, please don’t accept this advice without further reflection. On this particular topic, it could very well be wrong. If you’ve decided to report it then I’d suggest using your company’s outside anonymous reporting facility if such a thing exists.
The 'obsession' comes from the 2nd amendment which has no equal in other countries.
In a dynamic language it’s already hard enough determine what type a given variable is at runtime once the codebase reaches a certain size. When you’re passing arbitrary parameters in the form of kwargs that just adds another layer of dynamism on top that can make debugging even more difficult. It definitely has its place but it’s generally a good idea to use positional parameters if you know they will be passed.
Reimbursement for GP services in the USA runs $150-$300/hour depending on whether you are seeing elderly patients or people on employment plans, and a doctor will see about half that, plus or minus depending on the setup. Hence $200k per year if a doctor sees about 6 or 7 hours of patients plus a few hours of paperwork, calls, and emails 5 days a week.
>Karma has no value

>this statement is wrong since you can not downvote with less than 500 karma

But almost all of the time a downvote is a valueless vote.
It is basically just a normal computer and I feel you’re optimising the wrong thing here too given we’ve already established the OP was wrong when they threw around what they believed to be the applications file sizes.
Unfortunately 'regulation' is entirely in Deere's favor, thanks to the USPTO and their habit of allowing companies to claim underlying ideas rather than specific implementations.

E.g., US8874261 mentioned in this article:

https://www.ipwatchdog.com/2015/02/18/john-deere-patents-hyb...

https://patents.google.com/patent/US8874261B2/en?oq=8874261

Claim 1 from that patent:

A method for operating a mobile robot, the method
comprising:

- Collecting range data of one or more objects in an environment around the robot;

- Identifying uniquely identifiable ones of the objects as
navigation landmarks:

- Storing a reference map of the navigation landmarks based
on the collected range data;

- Establishing a list or sequence of way points for the robot to visit, each way point defined with reference to one or more landmarks;

- Reading a message on a tag posted at or near one or more
way points; and

- Managing a task based on the read message.

When this claim was granted by the USPTO, John Deere was given exclusive rights to the general concept of robot navigation between waypoiints with the addition of "reading a message on a tag" and acting accordingly. To the layman this language sounds specific enough, but those skilled in the art (or in possession of an HN user name) will recognize it as Turing equivalence. Indeed, the next few claims make it clear that ownership of the idea of conditional execution of tasks at waypoints is exactly the goal of the patent.

So, good luck building a competing farm implement that actually does anything useful. The "innovators" at Deere have made sure that you can do no such thing for the next 12 years.
I find it odd that a project to "standardize the NDA" doesn't let me view the template anywhere on the website directly, without giving them personal information
If statements are an abstraction over conditional jumps.
A few reasons for this:

+ People care about what other people are talking about. They like to fit in, like they're part of the cutting-edge.

+ Less experienced people have less…experience with the downsides of what they're reading about.

+ CS is no longer mostly people who care about computer science, in the same way that economics isn't only for people who want the understand economics. Tech salaries — especially engineers' — are super high, like investment bankers. So people study the respective fields as a means to an end.

+ Twitter is driven by VCs, tech press, and people marketing themselves. They're work themselves into circular frenzies all the time. Little of it matters. Almost none of them have any record of predicting what's next and a long, long record of being wrong. This is true of most people! But these are the spaces many people look to to see what is "wanted".

You seem to have good instincts. Don't be distracted by peers who work at "hot" startups or big named companies. Find something you believe should actually exist in the world and work on that. It will give you an intrinsic reward that money can't buy and status can't fill.
Dependencies.info fast and free package.json analysis
Fast and free way to upload package.json and get all the information about outdated dependencies / vulnerabilities at the moment. Simple way to see how many or your packages need to be updated.
This is definitely how I prefer it as well after watching a talk on YouTube by a python core dev who recommended this for easier readability.
Also, conflation between "a coronavirus escaping lab which studied animal coronaviruses is a plausible origin for an outbreak in humans", which is a well-supported claim and "SARs-COV-2 can't be a natural virus", which isn't (even before all the extraneous group identity stuff is added on). Seems the designer of the graphic was focused on the latter argument when he said "made in lab".
Yes, it's a fork as the original project is dead for a year already.