skysight-inc/HackerNews huggingface dataset:
"My friends spent the summer waterboarding at Guantanamo Bay."
Dev has made its first acquisition: CodeNewbie
I don't think some specific lisp is required, the one which compiles to C should be good enough. Active example is https://gitlab.com/owl-lisp/owl
This capability has a lot of value for accessibility. Recovering the table structure for logical presentation allows navigation by blind users as well as users who are not using a pointing device.

It is disappointing just how haphazardly most PDFs are structured. Too many of the PDF production tools remove all document structure metadata or fail to include it by default.
Does anyone know what is the difference between "Half-Life 2" and "Half-Life 2: Episode One"?

Did they start counting from zero or is the latter a subset of the former?
[0] is exclusively concerned with the balance of nuclear deterrence - it's the Bulletin of the Atomic Scientists after all. What they mean with missile defense is defense against strategic nuclear weapons.
I can think of about four other projects called bro so without context the name is fairly useless and it appears this is a competitive space, I wouldn't hold much hope for the tdlr esc bro
I am part of OBO (and GO, which has also been mentioned here a few times). It's nice to see the discussion here, lots of good comments, including the critical ones!

I'm going to address a few themes that have emerged, hopefully this is informative and can generate useful discussion.

Yes, the OBO site is not really very biologist friendly (or really anyone-friendly). It is more geared towards ontology developers, biocurators, and the kind of people who might build tools biologists would use. I would recommend portals such as the OLS (https://www.ebi.ac.uk/ols) for biologists -- but even this site tends to be used by bioinformatics-savvy folks. Domain scientists and users often use ontologies indirectly. For example, the Human Phenotype Ontology is used in many clinical settings for entering patient phenotypes, and subsequently in diagnosis (making use of the logical structure of the ontology). The cell ontology is central to many single-cell seq efforts. And of course the GO is ubiquitous in interpretation of experimental data via enrichment analyses.

One thing we have tried hard to do with the OBO site is ensure we have up to date metadata for all registered ontologies -- including GitHub trackers. So if you have comments on any particular ontology then engaging the developers via their issue tracker is strongly encouraged. And OBO itself has a tracker, as well as a mail list anyone can join.

One thing we have not done a great job of is in giving any kind of order to the many ontologies now listed. It can be overwhelming to someone not familiar with the field. Which ontology should I use ?(or avoid?) Which ontologies integrate well together, and which ones have duplication or incompatibilities? We have a number of new developments in the pipeline that should improve the situation here through the development of a new mid-upper level ontology called OBO Core (https://github.com/OBOFoundry/Experimental-OBO-Core/). We're also encouraging all ontology developers to use standard tooling and best practice which will make interoperation easier (https://github.com/INCATools/ontology-development-kit).

A few people were asking for explainers on ontologies and bio-ontologies in particular. We have a few on our resources page, which is linked from the main site: https://github.com/OBOFoundry/OBOFoundry.github.io/blob/mast... (pull requests welcome!)

Finally, the OBO project itself receives only a tiny amount of short term funding, and most of the ontologies that comprise it have little or no direct funding (exceptions being widely used ones such as GO). A lot of work is community effort. Not saying that to deflect any criticism - constructive criticism is good! Just to provide an explanation of which some things are the way they are.
I fondly remember using Delphi to create native Windows GUIs. It was really great for this.

The reason I stopped using it was that I discovered that there are many more program types than Windows GUIs - and there, C++ (or sometimes C) is really the best. High performance lock-free lists? Support for obscure network protocols? Containers with custom allocators? Delphi does not really work there.
That's 28000lbs (14000kg) for every human on Earth. Mind-boggling. The technosphere (aka Anthroposhere) is estimated at 30 trillion tons.

https://en.wikipedia.org/wiki/Anthroposphere
Some people just let it gravity drain to another container (inside or out) and then use it for outdoor watering.

The flow rate & pressure is typically very low for the drain water with these systems, so you'd need another setup to handle pumping it to your toilet, etc.

Sending it outside is probably the easiest way to immediately use it.
The Steam support rollercoaster I went through recently to unlock these games was kind of insane but also wonderful at the same time. I went back and forth for an eternity with support trying to get access to an account that I no longer had email access for.

When the support person finally handed over the keys to the kingdom after like 15 years of not being able to login I was ecstatic. I couldn’t believe that they basically helped me out on what really came down to the honor system.

Now all these games are free. Go figure =)

I’ve been reviving an old 3770k as of late, getting back into overclocking and desktop PCs in general. My goal is to build a decent little desktop side rig for compiling nerves/rpi kernels. The integrated graphics can’t do 4K, so I knew I needed an actual GPU. Getting back into this scene has been really nostalgic from the high school years. I started with a cheap RX570 that whines and cried under load like a thousand dying rats (coil whine?). So I returned that and took big green for a spin w/ a GTX 1650 from EVGA which is by no means a top dog card but it has worked really well to drive my 4K display.

I fired up HL2 this weekend on Linux and played it for a few minutes. So nostalgic! The weird noises and radio crackles really hammer home the dystopian future. I can’t get the game to run full screen though (Linux problems) but it works okay in windowed mode. I don’t know how people game on Linux because despite the progress it’s still so far from being sane.
Ah yeah I was just eyeballing it and the nanofigs did seem a bit big. It's tricky because going up just double size probably doesn't give them much chance to add more detail the way people would want and 4x would make it way too large and expensive.
RCA postgraduates create open navigation system inspired by insect eyes (2019)
QuitMormon and the tricky process of leaving the Church (2019)
A lot of RO systems come with a sediment filter, carbon filter, and UV as part of the package.

Seems about as close as you can get to completely clean water.
Yeah those are definitely things that new programmers need to learn, but they usually need to learn them by doing things the hard way a few times first.

"yeah, that's a lot of copy and pasting isn't it? Want a neat trick to save yourself some effort?"
It's more accurate to say that HL popularised story driven FPS games, before that we had plenty of FP arena shooters with no real storytelling.
GCC is a good choice too for those still.

Also, you can get a version with support even from Mentor at https://www.mentor.com/embedded-software/sourcery-tools/sour...

Look at the:
> These releases provide cutting edge support for 8088, 8086, 80186 and 80286 processors from the year 1984.

section.
They missed having an actual half-life release schedule by 4 years :-/

1998 HL -> 2004 HL2 (6 years) -> 2020 HL3 (16 years)

At least improvements in VR tech might make overlook that...
Yes, we know for sure. Immediately after the call, the White House directed the Pentagon to hold up funds. There are plenty of witnesses to this effect.

The call itself is not damning, but there's clear evidence that Trump tried to hold up military support.

Now, how illegal or immoral that is, is a separate question entirely as well.
I can see hr getting cheap people, having loyal senior Engineers teach them, then having the cheap young Engineers burn out.

Cheaper than paying 6 figures, and the ones that stick around are permanently under 6 figure earners.
100 billion tons/7 billion people = 14 tons for every person.
Improving recruitment on corporate boards can boost innovation and creativity
If the old harware aphorism is "Never trust a computer larger than you can lift", then the software counterpart to that must be "Never trust a compiler that doesn't fit on a single floppy". <g>

"Never trust a compiler that doesn't fit on a single floppy"

I'm coining that second expression right here on Hacker News, today, 1/22/2020!

I'm fairly certain no one has said it prior...

But if they have, then my humble apologies, and in such case I'm un-coining it... <g>
I am skeptical that more terms in equations can quantify the effect of losing, e.g. biodiversity. Markets have shown time and again they cannot effectively price long-term risks, and people are irrational and unable to account for costs that are farther in the future than their own lifetime.
Can't you say the same for financial fraud?

"It's fraud, but only in the sense that we don't have the profits yet. With some investment we'll surely be able to make that much profit and more."

Also, it's not just a landing page. They take PII. I'm honestly a bit surprised this is legal.
I believe Afghanistan is also home to the world's largest lithium deposits, which will become increasingly valuable for renewable energy
Yeah i use it for many years. The language is good, not free of warts, but does the job perfectly fine. The IDE might be a bit confusing at a first glance, but it is easy to figure out and it is so responsive it puts every other IDE to shame (consider that it runs and is usable on an original Raspberry Pi - which AFAIK has the equivalent power of a 300MHz PC). But the crown is the LCL/FCL (the VCL equivalent) framework with its tight integration with the IDE and visual designer (which you can use not just for GUI forms, but for creating actions, non-visual objects, collections, etc though obviously most of the focus has been on the GUI designer).

Here is a simple tool i wrote in a couple of days in Lazarus:

http://runtimeterror.com/tools/bugs/

Also here are a couple of other applications i've written with it:

http://runtimeterror.com/tools/gopher/

http://runtimeterror.com/tools/lila/

I've written some other stuff too, like this graph editor:

https://i.imgur.com/S2qTuU1.png

or this 3D world editor:

https://i.imgur.com/s0GaK0A.png

https://i.imgur.com/316SmAh.png

or these two tools for creating bump maps and combining meshes to create textures:

https://i.imgur.com/RaZQz68.png

...but those are run-of-the-mill tools that i haven't available anywhere. Also i have a bunch of other tools i do not have screenshots of and there might be some other stuff on the server i do not remember :-P.
Absolutely love the look and feel of the website. Some advice would be to make the Demo button more prominent. Right now it is rather lost in the upper right corner.

Also, I think you should add a small FAQ section because people will come and ask you why would they use this instead of GA.

It is absolutely awesome that more and more services that are privacy-focused arise. Users need to learn that there are more simple alternatives to GA. I build 123Metrics [1] as an alternative with privacy in mind.

[1] https://123metrics.com/
It's just a diamond, they are not very interesting unless you believe the TV commercials that tell you they are super important and special. Carbon is carbon.

I'm just laughing at 800 MILLION YEAR OLD ROCK. Like you know how old all the rocks are right?
Navigating New Regulations for Children's Apps
Russia only?
Half Life: Alyx is what is finally pushing me to get on the VR train. It's not HL3 but the Half Life series was such a big part of my teenage life I can't not play it.

At least I've been wanting to try VR for a while for the other games so it's not quite $1000 to play a single video game..Thats what I tell myself at least.
A great money laundering opportunity.
Is it a fact that they didn't foresee political parties?

After all, the Whigs were founded in the UK in 1678.
The Airbus-Designed Boat That Could Win the Next America's Cup
Lots of hyperbole there.

That mentality is more or less unique to one large generation in the US, it's not universal and not perpetual.

Also, there have been democracies for more than a thousand years that have withstood this sort of thing.
Spam, too.
My podcasts make my commute enjoyable rather than miserable.
My apps make time waiting enjoyable.

But I basically don't use my phone at home. At most TV and gaming.
Can you provide any examples of high quality subreddits?
It depends on the language. I've used debuggers in java, much less in c++, and hardly in go. I feel there is not much of a need in go for debugging, writing good tests and the occasional log/print statement do fine.

Java, often having more complicated structures and layers (more due to the culture, one could write more go-like simpler java as well) is more reliant on debugging. More dynamic (less predictable) languages such as python even more.
Knowing more than one language can be really helpful to just grok these words quickly, even if you've never seen them before.

alive is vivente, viviente, vivant and vida in italian, spanish, french and portuguese

If you know what a dissection is, you can then connect the dots.
Kickstarter knows many projects fail, which is why they want to ensure there are no guarantees or legal entanglements with the types of projects there. As a Kickstarter purchaser, you have to know what you're getting into. I actually was burned by one project (the HydraDock) but I honestly wasn't that angry; I knew the subtle difference between sponsoring a project and a pre-order.
They mention phys.org (as well as the Daily Mail and Angle News), which has "The enigma of bronze age tin" (https://phys.org/news/2019-09-enigma-bronze-age-tin.html), which points to PLOS One "Isotope systematics and chemical composition of tin ingots from Mochlos (Crete) and other Late Bronze Age sites in the eastern Mediterranean Sea: An ultimate key to tin provenance?" (https://journals.plos.org/plosone/article?id=10.1371/journal...).

Abstract: "The origin of the tin used for the production of bronze in the Eurasian Bronze Age is still one of the mysteries in prehistoric archaeology. In the past, numerous studies were carried out on archaeological bronze and tin objects with the aim of determining the sources of tin, but all failed to find suitable fingerprints. In this paper we investigate a set of 27 tin ingots from well-known sites in the eastern Mediterranean Sea (Mochlos, Uluburun, Hishuley Carmel, Kfar Samir south, Haifa) that had been the subject of previous archaeological and archaeometallurgical research. By using a combined approach of tin and lead isotopes together with trace elements it is possible to narrow down the potential sources of tin for the first time. The strongly radiogenic composition of lead in the tin ingots from Israel allows the calculation of a geological model age of the parental tin ores of 291 ± 17 Ma. This theoretical formation age excludes Anatolian, central Asian and Egyptian tin deposits as tin sources since they formed either much earlier or later. On the other hand, European tin deposits of the Variscan orogeny agree well with this time span so that an origin from European deposits is suggested. With the help of the tin isotope composition and the trace elements of the objects it is further possible to exclude many tin resources from the European continent and, considering the current state of knowledge and the available data, to conclude that Cornish tin mines are the most likely suppliers for the 13th–12th centuries tin ingots from Israel. Even though a different provenance seems to be suggested for the tin from Mochlos and Uluburun by the actual data, these findings are of great importance for the archaeological interpretation of the trade routes and the circulation of tin during the Late Bronze Age. They demonstrate that the trade networks between the eastern Mediterranean and some place in the east that are assumed for the first half of the 2nd millennium BCE (as indicated by textual evidence from Kültepe/Kaneš and Mari) did not exist in the same way towards the last quarter of the millennium."

Archaeology World seems kind of sketchy.
Just because it can be done doesn't mean it's the ideal way to do it or to learn.
I attended a course on writing business plans (and how to get money from local banks) once at full cost, about 400 Euro. It was run by a consultancy and all other attendees were unemployed or in transition (where the job center pays 90% of the cost).
I think that's the exception though, I don't know anybody else in startup/bootstrapping who did any training or spent any money other than maybe an 'accounting for beginners' book.
A Hidden Gem and a Master at His Craft: Elephant Factory Coffee in Kyoto, Japan
When i go to dates with my girlfriend ill usually give her a (clean) earpod so we can listen to music together. its pretty convenient.
If they use a zero-index numeral system, then Valve does count to 3...?
> So I had experience consuming their pipeline and Gnip had a real product. Also, the people running Gnip are still in downtown boulder running the Cognizant office. They are very competent.

I didn't mean to paint Gnip in a bad light. I worked there not too long after I worked at Trada. They definitely had a solid product and many competent engineers. Certainly a lot more capable than I was. I learned a lot while I was there.

But they ran into issues early on and had to undergo significant restructuring: https://techcrunch.com/2009/09/28/gnip-clips-60-percent-of-s....
They could be dominant for lightly regulated businesses as-is and more so with a good add-on strategy (ie task managers / workflow as the author emphasized). I generally agree going the enterprise route, as it exists today, would be a bad move for the product.
Not OP, and it's an article about an article about a study, but I think this is where the analysis would be mentioned:

> According to Phys.org, the researchers used “lead and tin isotope data as well as trace element analysis” to identify where the metal was originally mined. What they found was totally unexpected.

Phys.org article in question in here but says the same thing: https://phys.org/news/2019-09-enigma-bronze-age-tin.html

I don't have access to the actual study contents.
Huh, you just enlightened me, I knew a guy named Fenstermacher and now I think I understand his name..
Great.

May you ellaborate on the BYO concept? How do you bring it? Or you will just ask Postgres owners to install an agent which will then connect from customers' premises to your middleware?

BTW hosting your own Postgres service is a huge project on its own. Take this into consideration.
Tom Francis has been working on a Defenestration Trilogy. Video games that feature defenestration.

https://store.steampowered.com/curator/34631927
Today I learned that California has at least one business that can be called a "water store".

Obviously, the chemical that's in the water that must promote such enterprises has to be reintroduced after any purification processes that may occur in the aforementioned store.

Someone please explain to me how such a business is viable in 5 gallon quantities, when the rest of the world either digs a well, buys the outflow from a metered pipe, or fills up a cistern from a tanker truck with at least 3000 gallons per delivery.

Do they not sell reverse osmosis filters or distillery pots there?

Also, if one person filters out the stable perfluorocarbons like PFOA and PFOS, and then dumps them back down the drain again, is that really helping to solve the problem?
Episode 1 is continuation of the story started in Half Life 2. There's a follow up, Episode 2 as well.

Play them in order: HL2, HL2 EP1, HL2 EP2.
Korean pharmaceutical startup HuMab heralds a new era of genome engineering
Britain and Wales don't have a lot of evidence for a Phoenician presence, but interestingly, some place names on the west of the island have Semitic names, and those places make sense as locations where Phoenicians would be allowed to land to trade for the tin but not allowed to venture inland. Most interesting is Echri Island in the Severn river. It's the most inland island in the river, making it the last island a ship would try to land on if forbidden to land in the mainland. And E-kh-R is the Semitic root for the word "last." (A-kha-ron in Hebrew.)

While I'm at this, it's no secret that coastal cities in Spain have Phoenician names: Barcelona, Malaga, Cartagena and Cadiz. Cadiz comes from "gader," meaning "boundary", and the Phoenician colonists there were charged with making sure nobody except Carthaginians would be allowed to sail west of there (and then on to Britain.)
Some of French use this term when installing Linux over Windows on a computer... :)
no direct arduino experience, but I'd imagine the potential would be greater for scheme than lisp since it is a more minimal subset - quick google reveals 'microscheme'

https://news.ycombinator.com/item?id=11790630

that said more powerful scheme features like tail recursion and macro systems may or may not be compatible with a more embedded scheme, so I wouldn't count on it being a full 'representative' of what scheme actually is - this may or may not matter, depending on the project
Thanks for explaining it better than me!
Neat, would be cool if it could use unicode.
Yup. Also take into account that many municipalities have buses that run off natural gas, which is both cheaper and not (currently or generally) practical to run in a smaller vehicle.
I'm not a huge gamer but, for some reason, I have purchased the HL2 series like 5 times in the past 15+ years.
Some companies have 1:1, gallon of clean to gallon of waste.

Here's one that's quite popular:
https://www.theperfectwater.com/Home-Master-hydroperfection-...
We also have Swift. We also have <insert favorite language here>
As I mentioned on a comment above (https://news.ycombinator.com/item?id=22115752) it doesn't really require the WAL but rather the logical decoding stream. This is offered by some of the PostgreSQL-aaS.
The part in the dev commentary that during play testing they found that players tend to never look up unless prompted is ingrained in my brain forever. I always look up now :)
The capacity to respond at all implies "memory", so this is a beat-up title. However, do the plants obtain sensory input regarding the artificial motion in a similar fashion to that in which they become aware of wind? If so, even given that vicious winds could be damaging (1) different places will inevitably have different wind levels and these could changes seasonally or with microclimatic variation (eg. fallen trees) (2) plants can't exactly get up and move. Therefore, some adaptability with respect to local conditions should be expected. I would be surprised if there isn't more advanced research in this area.
I think link to this story I posted 2.5 month ago goes into more details:

https://newatlas.com/materials/matroyoshka-diamond-inside-di...
A diamond is worth what someone is willing to pay minus the cost of selling it to them. That’s why used Diamonds have such a dramatic loss in value.
Thanks, just read through the source (https://github.com/technoblogy/ulisp/blob/master/ulisp.ino) and it looks do-able.
I loved HL2 as well, though I found the start of the game a bit linear, almost rail-shooter-ish (in fact even with actual narrow enclosed train rails, and vehicles that moved linearly). But that improved drastically mid game and beyond and in the next episodes :)

Just such a shame episode 2 ended with a cliffhanger that never got fulfilled, as almost everyone knows