skysight-inc/HackerNews huggingface dataset:
Some library like this is going to blow up in popularity eventually. Virtual DOMs are often unnessary abstractions, Svelt introduces it's own whole compilation step, and libs like Vue, Ember, and Angular are just too big.

There is clearly a need for a lightweight (on the order of 3kb seems good) "framework" that embraces everything the modern browser lets you do as natively as possible, basically the new jQuery, or maybe more accurately the new Backbone.js.
How we document components and patterns (2018)
I mean, there was a pandemic. Seems like a good time to build technological solutions for management-oriented use cases.
Typically interviewers are looking for the general known common way to do things. I heard people failed cause they wrote code that use bitwise AND instead of MODULO to check if a positive integer is even. Just the way it works even if I don't like it.
You can run a private network by configuring all your nodes with a pre-shared "swarm key" and running your own bootstrap nodes.

There's some documentation here: https://github.com/ipfs/go-ipfs/blob/release-v0.9.0/docs/exp...
When you reallocate your array you will in memory have your old array and your new larger array while you move your data over. At the very least you're using 2x and the extra memory for your expansion.

For your other points if you'd mentioned them in the interview you'd probably have been better received. Copying is really only that fast for POD objects (your objects copy constructors may need to do reallocation themselves or worse) so if you're suggesting a general solution you should be aware of that (or at least mention move constructors if they were available at the time) .

I would be surprised if any of the games you worked on actually shipped with an amortised resize of dynamic arrays (at least not for anything that didn't matter in the first place) so I don't know why you'd suggest it as a general solution in a game dev context.
> did you do that thing we agreed yet?

I'll be the first to admit that this is a weakness of this system, if you can call it a "system". What I'm trying to do -- to myself, to be clear! -- is instill the habit of getting something, anything done. Once you've trained your brain to reach for difficult tasks and get 'em done, absolutely start prioritising which tasks you do first and so on. But for breaking the seductive habit of procrastination I'll stand by using a done list. It's a great psychological self-hack if nothing else!
> This is how you get kids to love math, if you do it right.

...

>If you do it right, you'll incorporate these into everyday life (walk down the street, see something that you can turn into a similar problem, then pose that to the kid).

So you agree, this is how to get kids to love math IF you do it right?
This is a bad answer even in the contrived context in which it is given.

The better answer is along the lines of: Architecture patterns are abstract concepts whose implementation may vary. You can express an MVC Architecture without a database or without a GUI, however commonly…
That applies to a lot of things. Microprocessors, keyboards, screens, hardware in general, compilers, OS, databases, CLI tools, text editors, browsers, drivers, etc. I like to think of it as a great achievement, that I don't have to think about these tools most of the time. Still, enough people are thinking about them to make actual progress on them. We may be standing on a house of cards, but lots of people make sure everyday that it won't fall.
I use math often, but most of the time it's basic math. Simple things like ratios when trying to calculate per-unit costs in a grocery store when two things are displayed with different units, or converting between Fahrenheit and Celsius. Basic multiplication for tip calculation.

The most complex was when I used some trig to calculate the angle at which I had to wrap a square column with christmas lights to ensure I covered the column from top to bottom with a single string and no excess.

For finance and stuff like that I don't even bother trying and just use calculators.
Also each person has an unique model in their head. Even if you read the same material, you could interpret it differently and people learn in different ways.
We have so much to learn from cybernetics, especially in the infancy of blockchain. How does one design a flourishing economy and maximize outcomes for its members?

I recommend checking out Stafford Beer's lectures on cybernetics: https://www.cbc.ca/radio/ideas/the-1973-cbc-massey-lectures-...
You could carry a device with kill switches and only turn them on when you need a connection. See: Librem 5 and Pinephone.
I don't think so. The feeling described here is familiar to me with certain areas of maths, ones that I definitely knew and have then forgotten seemingly entirely, but when I had to get back into them it was nowhere near having to relearn them.

It's true that you forget without regular usage, but it seems the "concept" sticks around, and all you need is some refresher to be able to access it again.
Cursed GTK: GTK apps in text mode
Screenshots are intriguing: https://web.archive.org/web/20060113090457/http://zemljanka....
Thank you for giving away your book for free. I signed up for the mailing list and hope to purchase a copy when you're releasing printed versions.
The same order a multi-volume set would be displayed in any bookstore or library in a left-to-right ordering country.
And cue a slew of CEOs in non-ESG friendly companies rethinking their AWS contracts...
Interesting. There seem to be a lot of native speakers here that have problems with the grammar, while I – and assume many other non-native speakers – don't.
Technology Favors Tyranny
The march of technology has done essentially nothing to weaken AES against direct attacks. AES, of course, has not been broken the way SHA-1 and MD5 were.
If you don't use something you are at risk of not retaining it at all.

About 10 years after I got my masters degree I browsed through some notes made during my studies. I was very surprised to find out that it's not that I don't remember some things, I didn't remember if I ever learned them.

Not sure why Physics, Chemistry and Biology stuck with you. I'm sure I don't remember 90% of history, geography, literature and many, many things.

What stuck for me are things that I was learning myself anyways. Math, physics, chemistry, a bit of biology. Same way I retained a bit of electronics even though school never attempted to teach me that. The rest went to hell and I don't regret a single thing forgotten from primary school and high school.

Curriculum for such young humans is aimed at keeping little buggers from annoying their parent for x hours a day, not for usability and future retention.

Kids don't even need decades to forget this stuff. I vividly remember coming back to school after summer break and knowing I forgot everything I learned last year and feeling safe because I'll most likely have no use for that information this year or later (except for math because it's the only thing in school that can be learned only on the foundation of simpler math that you need to learn earlier and retain).
It's common because Simplex noise is encumbered by patents.

OpenSimplex noise [0] has become somewhat popular in recent years since it gets similar results without infringing on the patent, but Perlin noise is decades older and have more name recognition, more implementations, etc.

[0] https://github.com/KdotJPG/OpenSimplex2
People cite paper titles like they are facts. Nobody even knows whether or not it was an epidemiology study or an interventional study, they just say “they did a study showing that underwater basket weaving lowers your risk for colon cancer!” Nobody actually reads the studies.

During a debate or conversation, many people cite studies in support of their point of view. This is a problem because now the other person is swamped with a dozen studies to analyze and debunk before proving he’s right. And academia is producing huge volumes of these bullshit studies so no matter how you slice it, a huge unnecessary burden has been created of digging through all of them and circling the flaws.

Thankfully, there is an emerging cultural mechanism to deal with this in the growing “epidemiology is bullshit” sentiment. This is good because it reduces the bulk of bullshit that will ultimately need to be processed and debunked. If the study is epidemiology just cross it out by default. Those studies need to burn in hell. Shine the light of day on them and brandish the holy crucifix whenever you see one.

The only thing worse than a science denier is a person who blindly parrots study titles without ever reading the body of the paper let alone understand it. People complain endlessly about armchair scientists who are spreading misinformation based on their uneducated assessment of scientific data. And the people who complain about this are always the same people who cite studies that they don’t understand like complete idiots, spreading misinformation just as widely.
> which is impossible

Or, generally, is only possible in a non-Euclidean geometry (which the Russian students apparently did not know very well).
This is what I did the last time I ran into SQLite being slow with inserts.

I just shat out a CSV file and then imported it. It was much quicker! (like 1000x faster)

This article has some useful notes for me now to try the next time I play with my pet projects. :)
Did you contact Arbeiterkammer, VKI or Peter Kolba?
two thumbs up for this comment ^

May I ask you some text books you've read and on your reading list?
I don't consider what-about-ism a fallacy.

In fact, it's an important way to identify hypocrisies and double standards.
Turning MS Teams telephony into a full-fledged PBX
> NTSC was such a total kick the can down the road solution.

Looked at another way the NTSC color television standard was sort of a genius hack. I don't think it's creators could've imagined it would live so long.
Just pick up (analog) electronics as a hobby, and it becomes relevant and necessary like nothing else. Add some light signal processing, and now you understand why you had those Algebra I and II courses in university.
I work on large multi-center clinical trials as a machine learning engineer. One of my projects involves the semi-automation of the detection of fraudulent data.

There's one link in the chain here missing that some people here seem to be ignoring. The authors of this post (while entirely correct) draw no link between "bad data" (which is doubtlessly responsible for a large number of "bad papers"/"bad trials") and "bad clinical practice."

I don't know a single clinician who would base their care on the findings of a single-center RCT of the kind described in this article. Or the findings of a meta-analysis of single-center RCTs, for that matter.

Bad data happens in multi-center RCTs too, and in fact that's what I'm focused on, but a lot of work already (and therefore $, for the cynical) goes into the validation of data (see [1] for a brief description). Phase III clinical trials in the west practically require a robust multi-center RCT, where systemic fraud is very difficult to perform (but not impossible [2]). By the time a Phase III trial is conducted, the efficacy of the drug can already be estimated, and the focus of the drug company (who yes, often fund these trials) is to conduct a trial which is unimpeachable in the face of a regulatory board (who are generally good at their jobs, although the revolving-door tends to reduce public trust and should be legislated away).

In short, I support most of the proposed changes to incentives around publish-or-perish. I reject the notion that these incentives are (currently) significant drivers of decreased quality of standard of care in the West. I think global governance structures, as suggested in this article, could improve understanding among both clinicians who are not necessarily scientists and the general public about just how validated a given standard of care is.

tl;dr Most good evidence-based practitioners already think this way -- not because they inherently believe fraud is rampant, necessarily, but because evidence says the kinds of studies where fraud is most prevalent are untrustworthy for other reasons.

[1] doi:10.1177/1740774512447898

[2] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4340084/
I first learned about this effect from Hempuli, the developer of the game "Baba Is You".

It turns out that "Baba" and "Keke", two named objects that the player can control, were named after this effect! Hempuli talked about this during one of their twitch streams many months back.

(I can't say enough wonderful things about this game)
Replicating the results would be evidence that the original research was "true."

Unfortunately nobody wants to fund research that only attempts to replicate an already published result, when they could spend the same money on novel research.
It doesn't really matter how difficult it is. What this demonstrates is that AWS is not a public utility and will be swayed by mob rule to take down companies that are no longer "acceptable".
Nice.

I was confused by the L-shaped shading in the top-right corner of the diagram, though.
Thanks, came back for this hehe
Making these flights carbon neutral would only require a small amount of sequestration. It would likely be inconsequential if added to the cost of a ticket. Virgin Galactic's per-seat carbon footprint is equivalent to a long-haul economy airline seat.

No moral dilemma but it makes good click-bait.
Checkout https://ideasfilter.com/
You should realize that in the US, conservatism is the opposition (since conservatives have no media power, no power in academia, no power in HR, and have lost the House, the Presidency, the Senate, and the Joint Chiefs of staff despite electing a president who spent four years trying to reduce the effect of entrenched ideologically driven bureaucrats ("drain the swamp"), he failed to do so, and was destroyed for his effort by the same interests he was elected to oppose)

If you don't understand this perspective -- I'm not asking you to agree with it, only to approach it with an open mind -- this viral thread on Twitter explains it better than I can

https://mobile.twitter.com/martyrmade/status/141316516895608...
Some times "good enough for jazz" applies I solved a similar problem - find all geo locations within 2 hours driving time of x,y

I basically used the great circle distance (using I think a CPAN module) as an approximation - this was for geotargeting AdWords.
Have to say that the interview was handled masterfully. However, regarding the technical premise of the discussion. I agree that the model & view are in the middle layer, but isn't the view in the view layer? It's whole purpose is to package it up for display which includes haveing the graphical elements rendered.
Ketamine is an interesting area of research, but it’s not a good candidate for long-term or even medium-term depression treatment for the reasons described in this article:

> Second, because the effects of ketamine wear off quickly unless you continue taking it indefinitely, and continuing ketamine indefinitely is very poorly understood and makes me nervous.

To expand on this: Taking ketamine indefinitely doesn’t seem to produce the same effects, as tolerance builds over time. There are several new ketamine clinics that have popped up in my area that have drawn criticism for trying to draw patients back in for never-ending ketamine treatments with escalating doses. Ketamine may be useful to start other treatments, but it shouldn’t be the only treatment. The effects are apparently short lived.
What you just said is gibberish because it ignores the context of what we are talking about.

You are imagining that computer security is absolute. A system cannot be 100% secure or 100% insecure. To claim either is obviously false.

Systems can be relatively more or less secure than other system.
They're a company which spends billions of dollars hiring the people who play the game of manipulating others at the highest level. They're doing their absolute best to make sure people are ignorant. The average person is completely outmatched.
You're simultaneously advocating for a sweeping change in how the courts interpret our rights, while proclaiming that they will continue to protect them.

Currently, the courts have an opinion on censorship that is extreme enough that it protects what Facebook is doing. Today, the government cannot write censorship rules. They all, to use your words, "infringe on our rights". So if you want the government to be able to do that, and the courts to allow some censorship, you have to amend the constitution, and change the recognized legal framework of what our rights even are.

That (broadly) falls to lawmakers, not the courts. Do you trust Pelosi and Cruz (and other lawmakers) to change the very framework of what our right to free speech is, while simultaneously allowing the courts to protect it?
This story needs a nerd-snipe warning
OP here, I wanted to add a little context to why I've submitted this:

As someone with ADHD, I've tried a lot of different systems to manage my tasks over time. From Remember the Milk, to OmniFocus, to Workflowy, to Apple Reminders, etc. and nothing has really stuck. When I read this I realized that what I was actually doing was creating a big repository of different things I wanted to do, and then each day "creating" a list of tasks in my head (or on paper) that I actually planned to do. And on top of that maintenance of the tasks was in itself a chore that would end up not being done, and a perpetual list of some number of tasks would be in an "overdue" state. This method has really ended up fitting me, personally, like a glove. And it's even really easy to maintain, so I actually do so each day, and look at what gets done. Because it's so guilt-free to just move stuff to farther down the line and re-evaluate my priorities later on.

Granted, this is implemented in Trello like the article suggests, so it's not perfect. Their Power-Up to do repeating tasks is quite lacking. But it works well enough for keeping track of them with minimal effort. And in order to make use of all the Power-Ups I want (Repeat, Snooze, and Dropbox mainly. Might add more later as I refine what I do) I need to pay for it, so it might not be free if you do similar.
Is the incentive for publishing research that is fraudulent primarily money, prestige, or are there just that many professors that graduate students required to publish something?
Wow!!! I've thought my whole life about this at random moments....... when I was a very little kid, maybe 5-10 I used to say certain words and I would get a very intense visualization that would go along with it. The visualization was never of the actual object, but some bizarre shape or pattern, and it would always be the same when I would say that word.

For example the world "girl" would visualize a head of hair with these brown slender shapes that would surround the head and move upwards.

It's really crazy it actually has a name. I noticed as I get older it no longer happens, but I remember it used to happen incredibly intensely when I was young.
Neither of these apply to this situation though. We're working on it.
? I could understand if you had to renew manually/upload a new cert every 90 days but it does it all automatically for you doesn't it
Bezos' New Shepard is fueled by liquid Hydrogen and Oxygen, it only emits water, no CO2, no soot.

Branson's SpaceShipTwo does release carbon, it burns approximately 3 tons of HTPB (basically rubber) per flight. The CO2 emissions from such a flight are roughly equivalent to 3500 miles of driving per paying passenger. That $250,000 ticket leads to as much CO2 entering the atmosphere as $60 of coal. At current rates, the cost to sequester that much carbon is $210, approximately 0.8% of the ticket price.

If every single billionaire on Earth each took a flight on SpaceShipTwo, it would release as much CO2 as 13 flights over the North Atlantic, of which there are normally 2500 per day. Odds are the environmental cost of getting those billionaires to Mojave would dwarf the cost of their rocket flights.
“He is now sceptical about all systematic reviews, particularly those that are mostly reviews of multiple small trials.”

This describes basically all “meta analyses” of Covid claims, especially the effectiveness of masking and lockdown. This is at the heart of “epidemiology” which is, as far as I can tell, the science of organizing data to meet predetermined political demands.
I suspect Russian-speaking readers of HN mostly have kids who can’t read/write Russian, unfortunately.

Like my daughters, for example.
That would never happen. Too much political capital is invested in the success of the vaccines.
> average joe

> building them from source

An average joe doesn't even know what 'build from source' means
They were technically correct. The lookup time on a binary search tree is O(H), which is equal to O(log2n) if the tree is balanced. Tree data structures invest a lot of complexity into keeping the tree balanced.
It's healthier than most alcohol or tobacco use. I don't see why it should be controlled.
Sure it would. And capturing the contrast between the regular wall and the black would give you much better results that turning your monitor off too.

There are lots of cool photos out there of super black material.
So, it isn't an IPFS-less IPFS but a layer on top of IPFS?
This sort of thing is so sad to hear about, because it’s hard evidence that people won’t stop using a platform even when it’s literally exercising censorship to sway their opinions.

We harp on about Chinese having no freedom of press, yet we let these corporations do these things?
It does depend on the situation, and how easily you are able to change tools down the road. However analysis paralysis can be a never ending cycle, so at a certain point you need to accept that you just need to pick one.

If its a low cost, easy to switch tool then I'll force myself to stop over analyzing and just dive into the tool. Theres no better way to learn a tools shortcomings than actually using it.

A high cost tool is a lot more difficult. Personally, I assign myself a deadline to pick the tool (eg this week I'll research, next Monday I'll purchase) and then I must follow through on that day. Otherwise I will just keep overanalyzing every single comparison until neither tool looks attractive.

There are situations where you are going to pick the wrong tool. It happens. An example is I started music production in Logic Pro X, hated it, and ended up switching to Ableton. I spent a lot of time researching the two, but it was only once I started using them that I realized which tool suited me better.
Buried hydrocarbons are not really dinosaurs. They're prehistoric plant and microscopic life for the most part. Algae, plankton, etc.

I believe a lot of coal harkens back to the great forests of the carboniferous (sp?) Period, which is special because it took millions of years for life to learn how to digest the cellulose in trees. So you can imagine millions of years of buried forests that could burn, but not decompose. Forest fires in those days must have been truly terrifying.

That was a one off event in Earth's history, and has not been repeated. I believe it's partially responsible for why modern CO2 levels are much lower than historical levels. It was a massive natural carbon sequestration program. At least until us humans in our short sightedness dig it up and burn it.
Show HN: No Remote Work? Get Ready for Working Parents to Quit
> 1 dog year is about 7 human years

This is the average; the correspondence is not linear...