skysight-inc/HackerNews huggingface dataset:
“Who is the teacher behind FastAI”— This sort of thing is useful so that you can remember a search term to find other things that he’s done, or if you’re regularly writing things where the convention is to site by author’s name, instead of a title.

“How do I get a subset of an array in JS”— This is more of a long-term play; you may know it really well right now, but if you switch to ObjC development for a few years, having this sort of reminder in Anki will ease the pain of switching back to JS later.

I’m not a huge fan of two-way cards, though. It’s really important to be able to come up with the keyword for a given idea so that you can look it up when you need it. The reverse is what reference materials are for.
Ah, the book theft involving Caliban Book Shop. I worked in an office opposite that book shop for almost five years - walked right past that book shop every day, and had no idea they were centrally involved in moving millions of dollars of stolen books.

Sometimes, crimes really do happen right under your nose.
Doesn't everyone use a formatter these days though? Its kinda hard to manually align source code these days IMO...
API Designers in the Field: Design Practices for Creating Usable APIs [pdf]
Those are all potentially valid reasons to not pay much attention to it as a solution for multi-resistant bacteria.

However, none of them explain why medical professionals are not even aware that bacteriophages are a thing, in contrast with laypeople like the parent poster (or myself, and presumably many more on HN since there have been a few articles on this topic over the years).
This sounds like a use-case inventaire.io ought to support. I'll try to ask them about it. They use wikidata for filling up book metadata.

Otherwise, as stated elsewhere in this thread, Zotero can usually find books with very little information:ISBN or title. It might be worth trying to set up an OCR with it.

In any case, if you go to the length of taking a picture for each book, you might as well save them and make the dataset public, for OCR training purposes (and a second pass).
There is also the mechanical Turk option if you go this way.

And as someone stated already, you should plan the physical layout in advance.
How will AI improve international travel?
I tried using Anki for learning Ancient Greek words. Didn't work for me. I need the context and then deciphering the meaning becomes a challenge, which will be rewarding. Going through piles of word-for-word cards is dull.

I guess the best way is to read as much as one can, which is obvious in hindsight. Easier said than done, though.
Ayelet Waldman's 2017 book "A Really Good Day" is an excellent first-person account of LSD microdosing. Review: https://www.nytimes.com/2017/01/11/books/review-a-really-goo.... She's a fine writer.
My plan for books is to pull the rare/valuable ones, then subscribe for the $100/mo 100 book/mo plan at http://1dollarscan.com/ and send them all the rest, produce PDFs, and pulp the books. I have maybe 3000 books in storage and this would be preferable to anything else I've found, as I ultimately would rather consume them electronically.
He has been publishing elements to this theory for the last 40 years.

See the bottom of this page: http://www.januscosmologicalmodel.com/.

Some of his latest papers have been published in Astrophysics and Space Science, Modern Physics Letters A & Progress in Physics [1]

[1] https://scholar.google.fr/scholar?hl=fr&as_sdt=0%2C5&q=JP+Pe...
IMO it's more efficient to allow a means-tested tax deferral until sale, at a low interest rate.
For my language cards, I don’t have any English on them at all. They’re all Cloze deletions from either books or a dictionary, or sometimes declension tables.

I wrote more detail a few weeks ago: https://news.ycombinator.com/item?id=19666638
I wouldn't go quietly but that's just me, fighting the windmills :).
> you can drag the "next statement" pointer backwards to rerun pieces of your code.

Works also in C++, though not very well when the debugger stops on an exception.
I think if you try to be less cynical about what OpenAI is doing you might even find them an ally to your perspective. Facebook throwing pocket change at an AI ethics org and Google's rather embarrassing failure at staffing an ethics panel of its own is evidence that we've got bicycle brakes on a freight train.

OpenAI suffered a ton of blowback for not just releasing the full model from the start. You can read their intitial blog post [1] looking particularly at the sections for Policy Implications and Release Strategy. I would also highly recommend you listen to Lex Fridman's podcast with Greg Brockman [2] to hear their rationale about the recent org changes at Open AI.

Obviously you can posit that everything they say is bullshit and they are only after almighty dollars. I can't prove it's not true and personally believe there is at least a kernel of truth to it, but we live in a messy world and finding imperfect allies is generally better than having none at all.

[1] - https://openai.com/blog/better-language-models/

[2] - https://www.youtube.com/watch?v=bIrEM2FbOLU
Curious, anyone who knows what the business model is?

The service seems pretty cool :)
>> What's really whack when you consider it is the same neuromuscular system that allows us to walk can also be repurposed to drive a car, fly a plane and operate other machinery.
> Isn’t this because we purposely design all those things around our anatomy though?

Agreed. What's more impressive is that this "single neuromuscular system" can climb a tree, swim across a lake, or hike across a continent.
Not 'unfair' just 'unfortunate'.
I don't mean to be condescending, but it rather seems like you haven't learnt how to cook. In my home, we have the culture of simply cooking our own meals since it's much cheaper than eating out. Generally, one meal (one pack of meat) will last us (me and my wife) for 3-4 lunches. Nothing gets wasted, everything gets eaten. There are no 'leftovers', we cook simply for multiple portions.

Sounds to me like you need to learn to cook in bulk; your unhappiness simply sounds like lack of cooking experience.
And if we include yours (and mine), we're at 9 out of 11!
OK, but Poland and Hungary are far from the only nations ignoring EU rules (though they might be the only ones ignoring certain particular rules).

Take for example the Italian government's decision to run a deficit higher than what is allowed under EU rules (2% per year if I recall correctly). The EU tried to put a brave face on it: they held negotiations with the Italian government and announced a compromise, but it was pretty obvious to people who follow EU politics that the EU had no effective means to enforce the rule on Italy.

And this cap on deficit spending by governments of member nations is no minor rule. Many had stated over the years since the introduction of the Euro that the rule is necessary for the single currency to work.
tl;dr: A bible was stolen, then it was returned.
I think the way to do this for VC companies is to sell them expensive stuff until they go out of business. This post and many others like it seem to indicate it works well.
"Beam is designed to store large graphs that cannot fit on a single server. "

What would be a good alternative for less huge datasets?
The worst part is taking control because they think they know better than the user, and then messing up like this.
What do you mean "Could we sense when someone was trying to do it", are we talking mandatory computer inspections, government-enforced walled gardens, and the death of the general purpose computer? lol, if you thought gun control was hard...

Also, yeah, you could do it in your basement without being detected.

You can do it in the cloud, too, a lot of us here have the skills and resources to do it, but why spend time on this toy instead of another one, especially if it's going to cost money we could spend on something more fun?
Show HN: Hacker News. But Personalized
> Note that trans women (m->f) get to compete with other women. That’s part of the unfairness here. A male athlete can surgically make their body female and be allowed to compete, but Caster Semenya who was born essentially the same way is blocked from competing.

It’s not just surgically. Athletes are required to reduce their testosterone levels, which is the issue here.
A single-node graph database? Neo4j is probably the most well-supported and standardized option: https://neo4j.com/
Agree completely with this comment. I think this kind of trivia learning could've been useful a couple of decades ago, nowadays if your phone can get you the answer in less than 1 minute, why bother? (I'm not talking about languages or such domains). Your brain "power/capacity" is limited, spend your dedicated learning time in concepts not facts/trivia.
Asteroid Apophis Flies by Earth on Friday the 13th in 2029
Firefox certificate issue causing add-ons to be disabled or fail to install
There is a lot to be said for reading Mozilla Developer Network articles and playing in the chrome console. The fast feedback of a REPL makes you learn fast
Multiple Vulnerabilities in JQuery Mobile
Why? Genuinely curious. Couldn't care less if people near me eat at their desks.
It is not backed by Oracle because OpenJDK's developers, who are 90% Oracle employees, do not use this build and don't know how it's made (it doesn't just use the OpenJDK make files), but rather the "official" OpenJDK build at http://jdk.java.net/. Similarly, the "official" OpenJDK build for 8 and 11 is the Red Hat one here (hosted on Adopt, but not an Adopt build): https://adoptopenjdk.net/upstream

These are the only builds for which you can directly report OpenJDK bugs against. This is not because of some conspiracy, but merely because most organizations that provide JDK builds (like Amazon or Adopt) do not contribute much or at all to OpenJDK -- usually because they don't have the resources or the knowledge, and in some cases because they don't want to.

Because the responsibility of developing and maintaining OpenJDK -- in all builds -- mostly falls to Oracle developers, we can only "back" builds we actually know. If you find a bug in Adopt, you'll need to report it to someone who will first reproduce it on an official build and only then report it to OpenJDK, where, in all likelihood, an Oracle developer will address it. Other companies can back Adopt because they're not the ones who maintain the project, anyway, so they bear little or no responsibility. We're happy that OpenJDK is doing so well, but with limited resources, we can only focus on builds that are under our control.
> even Javascript and Python are chipping away at Java's market share.

The GraalVM team is working to run a bunch of stuff all together on the JVM
I suspect this story starts long before the author and their wife discover they have nothing in common. These (marrying before realizing incompatibility, then the obsessive all-or-nothing relationship with their direct report) sound like behaviors of someone who uses relationships to fill holes. I didn't really understand this about myself until starting therapy 1.5 years ago. I hope the author sees a good therapist. You deserve to be happy.
SoftBank Group Corp Is Considering an IPO of Its $100B Vision Fund
It's an interesting idea, but what criteria would you use to group people for running?
I have often tried finding the actual research articles that describe the increasing half-life at the "nearly forgetting" point.

Does anyone know where I can find the equations that model this qualitatively? (of course there's no expectation that it will list actual quantitative coefficients for my brain)
Sure, call me when he accounts for that money. Note how he’s replied twice already without even trying to do it. Besides, it’s the author of urllib who is surprised, not toyg from HN.

If one fosters a personality cult, one should be ready to stand scrutiny.
From my experience, it's more of an accident. For example, one senior backend developer was introducing new feature, and to do that, he created a POC UI. It looked fine. At the time, the project had very little UI, and it was focused more on the developers, so nobody would use the UI a lot. Little did he know the POC UI would not only ship, but become de-facto the face of the product for the next 6 years, since when other UI pages were added, they'd take his simpler design. After a while, pretty much all the UI followed his design.
'Laptops for the Homeless' Initiative
Vuepress 1.x Extending the Default Theme
> Incremental lying and clarification. //

This was the method used to teach me in school. Maybe it worked well but I recall at two stages having conversations like (me) "that's not true" and (teacher) "this is how we have to learn it for now".

Perhaps it would sit better with me if it was explicitly acknowledged that the model was flawed. "We're going to learn about how a ball flies, and bounces; but that's a surprisingly complex thing to make a physics picture of. So, we'll be simplifying it a lot just so we can kick-start our understanding by focussing on some basic concepts that are mathematically easier to model."
This was noted already at that time:

"To give a minority a negative upon the majority (which is always the case where more than a majority is requisite to a decision), is, in its tendency, to subject the sense of the greater number to that of the lesser. Congress, from the nonattendance of a few States, have been frequently in the situation of a Polish diet, where a single VOTE has been sufficient to put a stop to all their movements. A sixtieth part of the Union, which is about the proportion of Delaware and Rhode Island, has several times been able to oppose an entire bar to its operations. This is one of those refinements which, in practice, has an effect the reverse of what is expected from it in theory. The necessity of unanimity in public bodies, or of something approaching towards it, has been founded upon a supposition that it would contribute to security. But its real operation is to embarrass the administration, to destroy the energy of the government, and to substitute the pleasure, caprice, or artifices of an insignificant, turbulent, or corrupt junto, to the regular deliberations and decisions of a respectable majority. In those emergencies of a nation, in which the goodness or badness, the weakness or strength of its government, is of the greatest importance, there is commonly a necessity for action. The public business must, in some way or other, go forward. If a pertinacious minority can control the opinion of a majority, respecting the best mode of conducting it, the majority, in order that something may be done, must conform to the views of the minority; and thus the sense of the smaller number will overrule that of the greater, and give a tone to the national proceedings. Hence, tedious delays; continual negotiation and intrigue; contemptible compromises of the public good. And yet, in such a system, it is even happy when such compromises can take place: for upon some occasions things will not admit of accommodation; and then the measures of government must be injuriously suspended, or fatally defeated. It is often, by the impracticability of obtaining the concurrence of the necessary number of votes, kept in a state of inaction. Its situation must always savor of weakness, sometimes border upon anarchy.

It is not difficult to discover, that a principle of this kind gives greater scope to foreign corruption, as well as to domestic faction, than that which permits the sense of the majority to decide; though the contrary of this has been presumed. The mistake has proceeded from not attending with due care to the mischiefs that may be occasioned by obstructing the progress of government at certain critical seasons. When the concurrence of a large number is required by the Constitution to the doing of any national act, we are apt to rest satisfied that all is safe, because nothing improper will be likely TO BE DONE, but we forget how much good may be prevented, and how much ill may be produced, by the power of hindering the doing what may be necessary, and of keeping affairs in the same unfavorable posture in which they may happen to stand at particular periods."
The quoted comment could read as just blaming poorer people etc, which is how I read it at first, after further digging the comment seems justified. Reading your comment I can't see another reason for the downvote, and antibiotic resistance being more common in developing nations wasn't something I was that aware of, so I was confirming to others you aren't being racist or anything.

Maybe they should have done their own research? I don't know. The sample size of one in the article by itself doesn't justify the sweeping statement you made.

Ultimately and unfortunately people will say unsubstantiated and unpleasant things and some reasonable comments get caught in people's 'spam filter'.
I’ve found maintaining a Leitner box with physical cards much more engaging than any of the software, probably because our brains intuitively understand physical things better.

You have compartments that get bigger as you go farther back in the box. New cards and incorrectly answered cards go in the front of the box; every day, go through those and move the correct ones to the next compartment. If there’s not enough room, take out enough to make the new cards fit and review them, putting the correct ones in the next compartment down the line, and the incorrect ones in the front of the box. Repeat until everything has a place.

Then, as part of normal studying, Mae cards for the new material you’re learning and put them in the front of the box.
> The downside is that evaluating potential versus using sales history or economic revenue is inherently subjective and ultimately disrespects property rights. Ultimately, why should the owner of a vacant lot be compelled to sell or develop on the basis of the potential value?

Property rights are important, but they aren't the end-all-be-all. Eminent domain, blight laws, zoning laws, tenant rights, and a variety of other property-related laws arguably disrespect property rights, but they have been a staple for hundreds of years. Property rights were never some sacred ground.
Entrepreneur Built a $1B Business by Saving Lives with AI
met my wife on compuserve. i first saw 54267,8985 across a crowded chatroom and just knew she was the one...
Build React, Vue Apps Integrated with Express, Laravel Back Ends in No-Time
I wish there were a nanotechnology startup that would address MRSA. In theory, you can develop nanobots that attack specific types of bacteria. Not sure if this would work:

https://www.youtube.com/watch?v=5bQhGS8V6dQ
If this is true, why doesn't it show up in paintings? Your source is written by a "color expert", not a historian, and she cites no evidence. The veins showing through pale skin theory sounds more likely to me.
Looking to get your opinion about a new platform we're creating called TechSpecs
Looking to get your feedback and opinion about a new platform we're creating called TechSpecs. It's a search engine that makes it easy to find and compare the specs of consumer electronics devices

Check it out staging.techspecs.io

Let me know what you think.

Best
Ral | TechSpecs Co Founder
The medical profession is aware, they just aren’t scaled up for use in any meaningful sense - essentially to be able to meaningfully fight bacterial infections with phases a hospital or clinic would need to type the bacteria and screen it against potentially hundreds or more phages (even if they are already specific to the bacteria) to find the ones that are going to be most effective.
So, there are time constraints, delivery mechanisms and also logistics to overcome.

A challenge for a startup?
First of all, the JDK doesn't need an installer. You can put the JDK wherever you like and just point JAVA_HOME to it. Second, the JDK is intended only for developers. We have discontinued the "consumer/desktop JRE", and it is now the recommended practice for developers to create their own embedded runtimes with jlink. We are also working on a tool that would allow developers to package their applications with native OS installers [1]. Third, nearly all OpenJDK contributors are Oracle developers and use those builds, and AFAIK few if any OpenJDK contributors use any other build than the Oracle or the Red Hat ones, and so if you want anyone to fix your bug, you need to report it against an "official" build. Fourth, I don't know why you put free in scare quotes. It is the most popular OpenJDK distribution and it is as free as all the others (because all OpenJDK distributions are released under the same OpenJDK license; they are all owned by Oracle, BTW). Finally, you should ask yourself why is the OpenJ9 JDK, which makes up for maybe 1% of their downloads, featured so prominently on Adopt? Well, the reason is that IBM is in the habit of finding promising community projects, throwing some money and people at them, and taking control. This is what happened with Harmony, what happened with Adopt, and my guess is -- though I have no knowledge of the situation -- that this is precisely what Oracle feared would happen with Jakarta. This may not be bad if IBM also contributed something to OpenJDK, but they don't [2]. They just take over community projects, and then take credit for work that's done by Oracle. IBM taking control over Adopt is also why they lost their TCK license. The TCK is licensed freely for OpenJDK builds but requires payment for non-OpenJDK builds. IBM used Adopt to run the TCK on the OpenJ9 JDK -- not an OpenJDK build -- which put the entire project in violation of the TCK terms. So this entire story should be viewed in this light, as well: we have a company doing nearly all the work an an open source project and other companies wishing to exploit that.

You need to realize that Oracle does over 90% of the work on OpenJDK, and that the Java ecosystem is so big that there are other very large corporations who want to make money off of Java, and so are very interested in painting a picture of a "non-cooperating" Oracle. But again, whether you use a build from Amazon or Adopt, those source code behind those builds is developed and maintained by Oracle developers. And I can also tell you that we beg companies that build distributions or make money off of Java to contribute more, but so far, they can't or won't. We're happy to see Google starting to contribute more, and, of course, we've been cooperating with Red Hat for a long time. But so far, Amazon and IBM contribute little if at all (but I will say again that some companies cooperate nicely with Oracle -- Red Hat, SAP, and now it seems like Google may be starting to do that as well).

[1]: https://jdk.java.net/jpackage/

[2]: https://blogs.oracle.com/java-platform-group/building-jdk-11..., https://blogs.oracle.com/java-platform-group/the-arrival-of-...
There's a push at the moment to get the Qualcomm QSDK hardware offloading ported to modern kernels for IPQ8064 (Dual Core Arm SoC with an additional 2 Packet Processing cores) - sadly, Qualcomm haven't kept pace with upstream Kernel dev so it's a mammoth task.

And that's the crux of the problem with these SoC's - they can have fantastic packet processing performance (and in the case of the IPQ8064 NSS cores accelerated PPPoE, qdisc and crypto) but it's all tied up in vendor only repos, doesn't track upstream and so you're stuck with buggy vendor firmware.
I hear you, but everything is a trade off. You and I would optimize the expenses more diligently, but they have chosen to focus 110% on the product.

Could they do both, yes. Do they want to, no. The goal, imho, of a startup is doing what you love on your own terms. They clearly love the product and have optimized accordingly.
https://www.rbth.com/lifestyle/326184-foreigner-medical-assi...
In 1995-2005, JVM was a serious competitor for the web, it's why JavaScript was named JavaScript.
Sudan's Facebook Traders
Also, if you play the animation slowly, you can see a brighter circle forming at the point of impact, before the impact. Is that part of the simulation or an artifact of the animation, I wonder?