skysight-inc/HackerNews huggingface dataset:
Provocative ideas are not the same as good ideas. These algorithms artificially promote provocative ideas because that drives revenue. That's a market distortion, just like subsidies distort economic markets.
It looks like a cheap attempt at gaming NH to get clicks. Else the author would simply state where he works (surely just as good as Google).

I'd be curious to hear from a real Google engineer.
Have you looked at InfoChess? (https://paxsims.wordpress.com/2010/06/29/infochess-and-permu...)
Yea, in general, representative republic policy is often form by those who complain the most/loudest.
Wasn't the carboniferous period one of the most abundant periods for life on planet earth? The forests must have been incredible.
And an obligatory counterpoint that the course is incredibly shallow.

1. Pomodoro

2. Test often

3. Just start learning, you'll start liking it

There. You've just taken the course.

Of course this comment is reductionist. But the course, to me, could be a medium-length article with the same effectiveness (but much less feel-good, "you can do it" content).
How to Format Text in Twitter
I'm not saying I'm right, as I'm not a biologist and this is just stuff I've seen (oft repeated) on the Internet, but:

A search on Google Scholar shows multiple publications exploring the adverse effects on sweeteners on gut microbiome:

https://scholar.google.com/scholar?q=artificial+sweeteners+e...
P values in particle physics are much, much lower than the base human error rate though. Unless you think those are wrong?
I agree, some of the trials have issues. But if you would like to cherry pick one trial and use that as evidence to the contrary, I will direct the reader to a firehose of ivermectin studies, which the reader can evaluate on their own:

https://ivmmeta.com

You really cannot trust the raw risk estimates that they give on this site. But it's the most comprehensive list of trials for ivermectin there is, and a place for you to form your own opinion. Elgazzar has already been removed as a data point.
You can pair it with: if it works, it's controlled. Meaning you can't get it without prescription and have to go through the tortures of a health "care" system.
If you are personally funding Professor X to do some research say, on making a better LCD display, and Professor X comes up with nothing but personal aggrandizement passed off as "research", are you personally likely to fund him some more?

I seriously doubt it. Any more than you'd continue taking your car to an auto shop that took your money but didn't fix it.
> there is an emerging cultural mechanism to deal with this in the growing “epidemiology is bullshit” sentiment

There is an emerging cultural mechanism - more a rampaging mob - that says 'X is bullshit' as a simple way of denying facts or issues that are inconvenient or difficult. It's used for the news media, academia, non-partisan government agencies (e.g., the CDC), etc., etc. and for everyone who disagrees.

I say this social mechanism is bullshit - the sources they disregard come with plenty of evidence, saying they are bullshit comes with none - it's just easy to say.

It's also very destructive. Where do we get our epidemiology or news or whatever else if anyone can claim anything is bullshit at any time, halting everything until they are proven wrong? It's up to them to prove their claim right; we can't all halt and freeze in place every time someone makes the minimal effort to vocalize, 'X is bullshit'. Without evidence, their claim is meaningless and should be ignored.

Epidemiology, the imperfect human institution it is, provides many successes.
>Probably want to allow for the possibility of rent rises over time.

Most definitely, my apartment before buying a home was ~$100/month less than my current mortgage, now (3 years later) the rent for the exact same apartment is ~$300/month more than my mortgage.
I don't know if it's a contradiction, but my understanding is that the stuff that actually leaked, we have a good handle on where it came from.
You know, I've seen an increasing trend towards mediocrity and outright fraud across multiple public and private institutions that reward individuals based on some power law.

If the author of the most cited paper in a field is going to get all the grants, and a standard "useful" paper is going to get no continued funding - then researchers will push to make their work sensational. Eventually the professors and everyone left in the field is fighting sensational with either outright fraud or alternate funding sources.

Same goes for VC funding of startups, employees at companies, and government programs. The baseline "useful" work is rotting away in favor of aiming to be the top ~5-10%.
Oxygen is one of two factors allowing for large insects. Ecology is the other.

As https://news.ucsc.edu/2012/06/giant-insects.html says, before birds you see a clear correlation between insect size and oxygen level. After birds, the correlation disappears.
Why the second best?
The Deluxe calculator here is the one I used 10 years ago, it's quite good, but it doesn't have the best SEO, so it hide on the second page of the Google results, after a swarm of advertisement pages from mortgage companies:

https://michaelbluejay.com/house/rentvsbuy.html
Do not allow Jeff Bezos to return to Earth
If the prospect of solving this problem really is death/kidnapping, no wonder the best brains on the planet haven't solved it!
Hi Brennan, I'm the co-founder of a similar startup (WorkPatterns) and it's great to see another startup in this space pop up on HN! The idea of investing in a library of goal templates is really smart, there's alot of knowledge contained within these templates about how to do your job. One of the issues we've had with our own goals feature is that it takes a decent amount of mental energy to actually come up with the goals and this looks like a great solution to that.

It looks like you guys have some ML in the product already so have you ever thought about using it to generate suggestions for writing goals? We've been doing this to generate suggestions for phrasing constructive feedback, and the suggestions are surprisingly good.
I object to the premise behind the post. Which is that your choice of technology should be dictated by peer pressure.
Burdensome could be as simple as there being some transparency in a completely simple notification process. Doesn’t tell much.

Sometimes I avoid listing directors of a new corporation by forming an LLC and privately filing with the IRS to treat it as a C-Corp

Doesn't mean the regulations were tough, but still burdensome in some small way
Curious what the thinking is with the steep volume discounts? It is cheaper to have 251 users than it is to have any number between 41 and 250.

You run into some weird pricing this way. For example, 250 users on the pro plan is $1,000/mo while 251 is $220.88.
A major investor & leader in healthcare that shall remain unnamed had a book "How to Lie with Statistics" in a public reading list. It's a good book & a quick read. Highly recommended.

It's interesting that it takes an editorial to make people suspicious of statistics, how statistics can be abused, & the conflicts of interests that many people who utilize statistics have. Sample bias needs to be treated as deliberate dishonesty rather than a simple mistake. These people who make these mistakes are professionals and should know better. Their code of conduct should penalize them harshly for making these sort of mistakes.

A strict code of conduct with harsh professional penalties are necessary to remove bad actors who hide behind subtle lies that have a major impact on public policy & public opinion. A slap on the wrist means it's always worthwhile to lie with statistics. A removal of license & banishment from the profession on the 1st or 2nd offense would quickly remove the bad actors. This code of conduct should also extend to the peer review process. If the peers pass bad statistics, the peers need to be held accountable as well.
The solution to the second question requires half-kopeks.
The Benefits of Test-Driven Type-Driven Development
The Ministry of Defense has a strong inclination to approve any such requests. It's a hassle for the company in question, but the system is set up to encourage inflow of foreign capital to build up and maintain the defense industry.
> It's not great to have to double your memory usage while you reallocate your array. On more limited devices (see games consoles or mobile devices) you'll end up fragmenting your memory pretty quickly if you do that too often and the next time you try to increase your array you may not have a contiguous enough block to allocate the larger array.

That doesn't smell right to me, assuming you're talking about userspace applications on newer hardware. aarch64 supports at least 39-bit virtual addresses [1] and x86-64 supports at least 48-bit virtual addresses [2]. Have you actually had allocations fail on these systems due to virtual address space fragmentation?

Certainly this is something to consider when dealing with low-RAM devices with no MMU or on 32-bit, but the former hasn't applied to the device categories you mentioned in probably 20 years, and in 2021 the latter is at least the exception rather than the rule.

[1] https://www.kernel.org/doc/html/v5.8/arm64/memory.html

[2] https://en.wikipedia.org/wiki/X86-64#Virtual_address_space_d...
Prolog is exceptionally well suited for solving such combinatorial puzzles, and of course also for much tougher tasks like timetabling instances in schools, workforce rosters, tournament schedules etc.

The key feature that makes Prolog so attractive for such tasks is the availability of constraint solvers that ship with many Prolog systems and which can be used to elegantly express these tasks in terms of relations between integers, Boolean variables, rational numbers and other domains. The sophistication and efficiency of constraint solvers depend heavily on the used Prolog system, and fast constraint solvers are often an important motivation for buying a commercial Prolog system such as SICStus Prolog.

Interestingly, constraint solvers can themselves be implemented elegantly and efficiently in Prolog too. See for example A Pearl on SAT Solving in Prolog by Howe and King, where the authors use Prolog and its delay declarations to implement a succinct SAT solver with watched literals and unit propagation:

http://www.staff.city.ac.uk/~jacob/solver/flops.pdf
I find it insane that you think configuring environments is the right way to program.

I write my web programs in Go and there's nothing to configure once a build is complete. I just get a binary and I can ship it / deploy it anywhere.

I never found any use for Docker.
Responses to 10 common criticisms of anti-racism action in STEMM
No, that's not my intent at all - but wouldn't it be considered offtopic to bring up some other positives just to "balance" the discussion?

If it's pertinent, by all means bring it up - but you're just bringing up theoretical seems all a bit ivory tower.
Apple Wallet – App Download – Android APK App Store
Noted. Thanks for clarifying.

I will try to check it out later as I find birds, and all life really, fascinating. Wish I could befriend a bird or more like I do with cats and dogs
> However, a number of Shield TV users consider these images to be advertisements (especially when they recommend shows on services users aren’t even subscribed to)

Sums it up. These ARE ads, they suck, and for the paid price should not be here. I'm still salty I have fucking ads on my 2000€ Bravia. It's the first and last time I buy an Android TV. In fact it was the push for me to migrate from an Android phone to an iPhone.
I was once asked to write a function that, given the time, draw an analog clock. Given the nature of the position I was applying for, this wasn't an unreasonable question.

I wrote something on a whiteboard. What followed was the most surreal discussion I've had in an interview. My function took into account the seconds, minutes and hour for the hour hand, and so on. Just like a normal clock would. The interviewer insisted this was wrong. I tried to tease out of him if we were talking about what to do if the specs made no sense, or if he wanted me to draw an unusual clock face. Nope. He just insisted I had no idea how clocks work. I spent the interview trying to understand what he was really asking of me as politely as I could while he spent the interview insisting I didn't know how something as basic as a clock works.

To this day I don't know what he really expected out of me. I wasn't surprised when I learned they didn't want to hire me. I doubt I would have wanted to work there after that interview.
would be nice to see how this compares to charting concepts in the polaris/tableau way or vega way
Find a reason to sue them in the US. That's how people use the UK's horrible libel laws.
I like React just fine, except for the hooks. (Pro tip: if it matters what order your functions get called you're not doing "functional programming")

I don't like many of things people build in React because (like Docker) it (1) doesn't subtract any complexity, but (2) lets people go further than they otherwise would without discipline.

For instance many React apps have multiple widget sets, some of which duplicate very simple functionality, but some of which do really amazing things. Some of them are customizable with CSS (but in different ways) other use toolkits like Emotion that require a lot of conceptual knowledge to master. Either way you have to know CSS and Emotion and the specifics of how they are used in all the widget sets used in your app to be in control.

What gets me is that React/MobX and Vue haven't had much market penetration whereas they come pretty close to solving the problem of "how to update the view when the model changes" systematically. That problem is a bear, however, in any GUI framework, many times so when asynchronous comm is the only kind of comm you have.
Possible. But they rely on the infrastructure AWS, Linode or DigitalOcean provide in order to fly under the radar among legitimate traffic. If all of these service providers were to blacklist NSO, Candiru or Cellebrite those would have to fall back to more exotic providers and would therefore be easier to uncover.
Why is Indira Gandhi relevant here? You ight as well go all the way and blame everything on Nehru which seems to be the ongoing Sanghi narrative.

What Modi is doing is the problem here. It doesn't matter if other would-be-tyrants also did it. That doesn't makes it acceptable.
Compiler macros are not unique to C, and are even in “modern” languages like Swift and NIM. They solve specific problems usefully that often have no other good solution.

Don’t remove it, improve it!
Asymptotic analysis is about finding some quantifiable property (or properties) of an algorithm (in this case it can be seen as the index into the sequence of Fibonacci numbers) and determining how fast the algorithm "grows" (in this case it's about time, not space, though can be used for space as well) with respect to that quantifiable property.

The original commenter uses n to indicate which value in the sequence is being computed. They then say that there is a O(log(n)) algorithm (that is, it grows with the logarithm of the index) that can find the nth Fibonacci number. The n in O(log(n)) is still referring to that same index in the sequence, it has not changed its meaning. I do not know how else to explain this to you. At this point I can only presume that you are confused about the fundamentals of algorithm analysis or you're a troll.
The product is not the programming language. As addressed in there and on this board, there's a healthy set of products around pharmaceutical modeling and simulation (Pumas-AI, adopted by groups like Moderna), a cloud compute service JuliaHub, multi-physics simulation tools (JuliaSim), and upcoming verticals like JuliaSPICE for circuit simulation. Each of these themselves are entrants into billion dollar industries with tools that are, in some cases, already outperforming the current market leaders in computational speed and are quickly getting modern reactive GUIs. The Julia part is simply that it was founded by the creators of the Julia programming language and this stack is then (of course) built in Julia, leveraging all of its tools to reach these speeds. But the product is not the language itself.
There is a way around this. If you use an Android distribution with UnifiedNlp (part of microG) and without Google Play Services, you can install only the location providers that you want to use for Wi-Fi and cell tower triangulation. Google would not be monitoring your location queries. Provider options include:

- OpenCellID (offline): https://f-droid.org/en/packages/org.gfd.gsmlocation/

- Radiocells.org (optionally offline): https://f-droid.org/en/packages/org.openbmap.unifiedNlp/

- Déjà Vu (offline cache using Wi-Fi and cellular data): https://f-droid.org/en/packages/org.fitchfamily.android.deja...

- Mozilla Location Services (online): https://f-droid.org/en/packages/org.microg.nlp.backend.ichna...

UnifiedNlp is preinstalled on Android distributions that include microG. CalyxOS is the only one of these that supports relocking the bootloader with the developers' key:

https://calyxos.org
The best/ most powerful rent vs buy calculator I am aware of is the one offered here:

https://michaelbluejay.com/house/rentvsbuy.html

browsing it might give you some ideas of features you can add to your calculator. It's also a small thing but having the choice to select the downpayment based on percentage down might be nice.

I don't know why your calculator tells me getting a house is not worth even if it thinks the transaction is profitable. It states my cumulative profit is $29,030 but I shouldn't get a house.
In the sense "will you still find new job listings in a decade if you learn it now", then I would say highly likely. In the case its not, the path from React to the Next Big Thing™ will be very publicised and you'll be drowning in blog posts describing the differences.
The key word you missed is 'relevant'. Signing MOU is not a crime and neither is it relevant to the discussion. You alleged Kishor of trying to fomenting riots, lets see some credible substantiation of that.
I learned math way better as a math teacher than I did as a student because I had to figure out how to explain it - which meant I had to learn it first. Open up your child's math textbook and read the section they're working on, get to where you understand it yourself, then teach them. The textbooks do teach the material, and as an adult I found them to be easy to understand and sufficient explanations.
All the same, they should not be subjected to the smell of smoke from their neighbors house.
Consumer Tips (NY Attorney General)
am I the only one concerned that this would even be a point of contention? This seems too trivial for anyone doing hiring or being hired to be hung up on.
US and allies accuse China of global hacking spree
In fact, my experience is the opposite with right-wing nationalist populists (Modi, Netanyahu, Orban, Trump, Boris Johnson to a significant degree, etc.): People don't talk about the political catastrophes; they talk about everything else.

One reason is that if you try to talk about the political catastrophes, people try to shut you down.

> could perhaps accidentally have stumbled upon a policy that could make sense

'but how did you like the play, Mrs. Lincoln?'

> I'm not saying the opposite or otherwise supporting Modi.

So what do you say about Modi?
I think institutional incentives matter a lot, and the reasonably lucrative prospect of careers outside of academia if things don't work out. That is perhaps why we see such stark regional differences.

No one I know has committed fraud in their research. I've seen mistakes in their code however, but that is another story.
I think the distinction I'm seeing here is that a mock is a pretend implementation of whatever the interface is, either at a code or service level, whereas as a fake is that actual service in whatever its minimally-viable state is.

So like— not mocking out the database interface with cooked responses, but instead using an actual instance of the database.
Time flies like an arrow / Fruit flies like a banana.
Indeed.

Face-palm.

Reminds me of another ‘joke’ I never got which, for all I know, might have been obvious to everyone else:

“Why did the chicken cross the road? To get to the other side.”

I never knew that “the other side” was referring to death... like, at a seance when you contact the “other side”.

Apparently the joke was a big hit in the days of the Spiritist movement (back with Houdini, Doyle, and all the others promoting or debunking seances.)

I thought it was some intentionally stupid joke about crossing a road. Doh.
Considering the moon was at its highest today at 12:00, and will be at its highest again in ~29 days at 12:00, what time will the moon be at its highest tomorrow, which is 1/29 of its cycle?

The question then turns into dividing 24 hours into 29 parts, or about 48 minutes per day, so 12:48.

Bonus points (not in math) go to whoever knows that a tide can also come when the moon is at its lowest, or half that time, or 0:24 or so.
The Uncanny Deck: Co-Authoring with GPT-2
> See how Andrew Wakefield was treated.

Are you implying that he was let off easy? Should have gone to jail, IMO: "The panel found he had subjected 11 children to invasive tests such as lumbar punctures and colonoscopies that they did not need, without ethical approval."

Performing unfounded experiments on children while committing fraud should be treated as criminal, not simply reputation-destroying, IMO.

https://www.theguardian.com/society/2010/jan/28/andrew-wakef...

(I understand we need to protect researchers from some liabilities in the ethical pursuit of progress, but he was so far over the line that the "slippery slope" argument is kind of silly. Should medical researchers be immune to all prosecution no matter what they do or what lies they tell?)
> Julia Computing, founded by the creators of the Julia high-performance programming language, today announced the completion of a $24M Series A fundraising round led by Dorilton Ventures, with participation from Menlo Ventures, General Catalyst, and HighSage Ventures. ...

What products/services does Julia Computing sell to justify that Series A? The article doesn't mention anything.

Although the company website lists some "products," there are no price tags or subscription plans attached to anything.

And even if there are revenue-generating products/services on the horizon, how will the company protect itself from smaller, more nimble competitors that don't have a platform obligation to fulfill?

How is this not another Docker? Don't get me wrong, both Julia and Docker are amazing, but have we entered the phase of the VC-funded deliberate non-profit?
> It's better to religiously build simplicity, repeatability and fast automation into everything you do

Yea. Totally agree.

This should be common sense. Unfortunately it's not.

> The key thing to do is to build on technology that is portable, compact and repeatable which means at the moment something entirely self-contained (Go, .Net Core, Java, Python with some caveats come to mind)

Is there really anything other than Go that can achieve this? .Net/Java/Python all require the environment to be setup a certain way. And you have the problem of managing versions.

Does python even let you produce a self-contained application?
The search tree for that isn’t very wide. At every step, there are at most 6 things you can do: fill vessel A/B from the tap, empty vessel A/B in the sink, fill up vessel A/B from vessel B/A.

That sounds bad, but most of them return you to earlier states.

‘Drawing’ a transition graph until you hit a solution in your head can be done in less than a minute. On paper, it shouldn’t take more than 2.
I'm always interested in this kind of stuff. thanks for sharing.
The association is with how the sounds are vocalised and the shapes we make with our mouths.