skysight-inc/HackerNews huggingface dataset:
Where do you use division in carpentry? My understanding is that it primarily deals with adding up or subtracting to some length, since you must nearly always account for thickness. In that sense, it doesn't really matter if you use inches or centimeters, since you never convert units and never do any calculation that is more complicated than plus or minus.

AFAIK, IKEA uses millimeters, for example.

Bootstrap CSS doesn't seem all that relevant to the metric vs standard debate either, since it's neither of them. Time and angles are also divisible by twelve, for example.
> brett weinstein clued me into this as an evolutionary phenomena. if a gene activates a short-term solution and long-term problem, that gene is likely to be favored.

It's tough because of path dependence. If you don't survive the short term problem, the long term doesn't matter.
Deep Learning for Knowledge Graph Embeddings
Show HN: A Foundational Layer for Collaboration Tools
Hi HN,

I hope the website clearly states our value proposition.

Basically we are taking a bet - that it's possible to specify a standard on top of which 90% collaboration applications can be built - from Slack to Miro to Trello to Tandem. We are currently writing up a v1 at the moment and would appreciate any feedback on this idea in principle [and in practice when we release our documentation].

Concretely we plan on releasing an Electron app [with a plugin architecture similar to VSCode] and hosted backend services to support applications built using the data model.

Would be great to get your feedback - good or bad.
> Do people expect google to be run by Magic?

Some would argue that Google wants to be seen as magic driven, or at least AI driven (which, to most, is the same as magic).

> Google, wikipedia, even facebook, twitter and reddit have been a plus to modern human thinking.

These organizations have been hugely beneficial for finding or conveying information, which is different from thinking. Of the five, only the Wikipedia can claim to have reasonable (albeit, not always reliable) systems for vetting information in place. The others hide behind automation while concealing how the automation works.

I'm not going to claim the world is worse off for them, nor am I going to claim it's better. For the most part, it is a trade-off. While organizing the world's information is important, assessing it's value is also important. That's difficult to do when the priority is to do so at large scales and not all information is provided in good faith.
This blog post has been changed to clarify the context for why daemonization is in use (the service is very old, meaning it predates systemd) and also gives an even more simple sample program that illustrates the underlying issue without use of daemonization or syslog.
Until a manager is told about how hard the automation makes it to accomplish their goal...
> Btrfs has been working fine for years and is used largely at Facebook. RAID 5 and RAID 6 are still unstable (and marked as such) but the rest just works.

I get the feeling that if you are a ZFS user then RAID 5 & 6 not working is just a deal breaker.
Tragedy of the commons, though.

Your immediate best interest might be bad for the community.
For carpentry, 12-inches-to-a-foot isn't actually that useful, since wood is never the nominal size. For lumber, nominal sizes are measured assuming that sawing and planing remove no wood, but sawing and planing will remove about 1/4 to 1/2 an inch in each direction. That means that you can't stack two 2x4 to get an exact 4x4, and you can't use dimensional lumber to fill a nominal 1 foot gap without cutting.

Carpentry, both the house-building and furniture making kinds, have adapted by emphasizing tricks to measure lumber without rulers. That means starting with more wood than needed, and cutting down to make pieces fit.
As above, so below, part 2. Bare metal Rust generics
I think you forget AMP and related technologies to empower it like HTTP Signed Exchanges.
Are you irked by Q-tips and Kleenex as well?
I expressed this same view on Twitter and I got a DM from a Pinterest software engineer who seemed to be an intelligent and thoughtful person but also seemed to be puzzled by my position, and genuinely unaware that this perception of Pinterest exists. There must be some other side of Pinterest that I've never seen, where it performs a useful function for its users?
As a European, I don't like living in the same house as 5 other families, whose sleep schedule doesn't necessarily align with mine. The acoustic isolation is probably a lot better than in typical US houses, but not perfect either.

However I do like living 3 minutes from the next supermarket, and 20 minutes from the city center with all the shop, and 25 minutes from my work (all distances by foot).

I would love to have all the advantages without any of the disadvantages, but at least around here most people prefer living closer together over commuting longer distances.
Same in the US for the pro-diversity essays as I understand it -- I was trying to make a comparison.
NH discussion of part 1 here: https://news.ycombinator.com/item?id=24254048
This is kind of similar to an open source knowledge base project [0] I am working except instead of just for webpages it allows you to pretty much index anything you want (including links and their contents)

[0]: https://github.com/Uzay-G/archivy
> Only because a "year" is a measurement of how long it currently takes a specific planet to orbit its star. On larger scales such specifics don't matter. There is no daylight savings time in space.

DST is kind of meaningless here. It's not an inherent feature of the calendar and it's a dumb hack that wasn't even great when it was implemented, I'm all for getting rid of it.

Sure yes when we become a multiplanet species maybe metric time will make sense for use at a human level calendar. What I was really talking about was a metric calendar system today and for use on Earth. Even off planet mapping day night to the diurnal cycle will make sense and assuming it's a planet with seasons and a breathable atmosphere the calendar will be more useful if it can match the local seasons. If that becomes an issue we'll probably have a calendar for each planet and then a universal date system used as a translation layer between different calendars and by people living in space where seasons don't screw things up.

As for the variability and year that's just as bad for a metric calendar as our current Gregorian. None of that really matters though because today the calendar needs to work for people living on Earth today. If we make it to mulit-planet/solar system we can figure out Stardates then.

> Metric time is a realworld thing

Only at the level where humans don't really interact with it directly. No one (well I'm sure someone out there does but to a reasonable approximations no one) uses epoch time directly in their daily interactions with people. It's communication layer for machines not for people.
At my University (Ohio State) we get unlimited bus passes in the metro area for quite cheap. Sadly, we don't have any real public transport lines. Columbus is one of the largest US cities without light rail/subway.
there are 5280 feet in a mile, because there are 8 elbows in a foot and 52 inches in one knee. don't you see? it makes perfect sense.
Having to restart the language server is surely a disadvantage, but why make it be a dealbreaker? Maybe they see it as a cost worth paying?
> equivalent to at least 240,000 Olympic-sized swimming pools

For scale, the Earth has enough water to fill ~532 trillion pools.
Selecting text and it going to a clipboard is just as Easter eggy in my opinion. How is a user supposed to discover that?
Effective testing for machine learning systems
Anecdotes like this abound in the UK.

The oldest part of the closest church to my childhood home was built in the “early 13th century”, according to its website. The cottages next to it (now a pub) seem to date to about the same time as the first British colonies in America.

Then there’s Cambridge university, which celebrated 800 years since its foundation in 2009: https://www.cam.ac.uk/about-the-university/history/800th-ann...
I stupidly lost –$3000 in a crypto currency scam
Compare that to JavaScript where you can literally just install vscode and node and you’re up and running. Not to mention that you could pop open a console in any browser and execute code.

I love OCaml as a language but we have to admit that the developer experience just sucks.

For something to be simple, a 10 year old kid needs to be able to figure it out. That’s how languages get adopted.
To each his own, but out of curiosity what do you like about using the term Vec for dynamically-sized arrays? To me it just seems that it's an inaccurate usage of a term with a precise mathematical meaning (what is a vector of strings exactly?), and as somebody who works with linear algebra a lot in code, it's a frequent point of consternation to have this built into two of the most relevant languages for achieving high performance.
That seems to capture the essence of Nim. The main goal appears to be to "seem high level" but, compile to C in way that makes it low level when you want it to be. Like the optional garbage collection, pretty simple ffi, etc. They seem to be pitching a middle ground.
Also F# has amazing IDE support with Ionide in VSCode.
That's not actually true tho.

Chinese Mandarin has ~ the same number of speakers as all English speakers, it's just your Englo-centric bias that makes you see the world in your skewed way, where English is the center of everything, which is exactly what I'm railing against (in English no less)!

It does have international currency, but that's blurrier than you might think. French and Arabic both have enormous regional currency in EMEA. It's not the only candidate. Spanish in South America. There's plenty of places where English is few and far between (try Japan).

But the point is, even if you can say it's global (which it's not if you're taking a truly global perspective and thinking you can "go anywhere and speak English and you'll be operating fine!"), so what? There's huge populations of people who are not speaking English and they're just as good programmers, so why not have programming languages arising from their language? It's a possibility.

It's a historical accident that English with coding, that's all.
AMP is essentially removing stuff from your HTML and Javascript.

I don't think AMP is necessary for that.
I can't read German so it's hard to consider this source. That said, it doesn't square with other sources I've seen that show Germany importing >50% of it's electricity, much of which is generated from fossil fuels:

https://www.cleanenergywire.org/factsheets/germanys-dependen...
...I am not even American.
I think it's great that Keli is designed with IDE support in mind. However I believe that this is only half of the reason why FP still doesn't really break through in the corporate world.

The other reason is that many FP users are too enthusiastic about creating abstractions.
This is of course something that FP is exceptionally well suited for. An api that was written to simply process a list of Orders into a Report might be abstracted into a fold on some monad, which at first seems a great idea.
But if you're not careful, readability suffers a lot. It's much easier to get to know an application when its code deals with business objects that you already understand well, than to read hundreds of lines of code that deal only with abstractions.

Maybe there should be a new edition of Clean Code written specifically for FP, to address this anti pattern.

By the way this problem is not unique for FP, OOP suffered the same problem in the past. But the OOP community learned from its mistakes and now most developers know to 'prefer composition over inheritance', for instance.
This happened to me as I got older. Now I MUST have something like Seinfeld on to fall asleep. I cannot fall asleep in silence and darkness alone - the angst takes over. Also the accupressure mat is a life saver.
Perhaps a higher-order theory of the ordinals is better than ZFC for the mathematical foundations of computer science.

For example, see the following:

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3457802
Because the first part is to select text with a mouse?
Show HN: Pterodactyl – A self-hosted UI for hosting game servers with Docker
I think that's good logic about suitability, but it shouldn't mean it's universally the only language that programming languages use. By the same logic, I think an argument could be made for Japanese. Or Korean!
I got a good one the other day. I searched "does freezing kill bacteria", and the featured answer came back "freezing food kills harmful bacteria that can cause food poisoning".

I was curious, so I clicked through to read more. It turns out this text was taken from the headline at the top of a PDF. What the Google crawler didn't notice, however, was that the headline actually had another headline above it. The full text read "Myth: Freezing food kills harmful bacteria that can cause food poisoning".
Google Ads is the biggest financial scam in the human history to this day. Misandry Today made a video on it last year, i think. Worth a watch.
It seems perverse to worship the office, the job, or the employer. Zoom's unpleasantness does not cry out for a way to make Zoom palatable, but for an analysis of the purpose of corporate organization and the need for Zoom.
Seems like they're complaining (for lack of a better word) about only having word autocomplete available for most functional languages versus a more refined suggestion tool like Intellisense. But yeah, they don't get that specific about that fact. I guess Intellisense has entered the realm of Kleenex in how it's used.
Right that's true, but little of that stuff is part of the fabric of an intact, living city right? Either because it was raised by colonizers (e.g. Just a few things from technocratic remain, which are largely dug up rather than continuous, right?) or abandoned first (like Mayan cities).
Blockbuster didn't have an Internet problem.
So much so, that I didn’t really understand SimCity until I visited the USA.

I don’t think I’ve even seen a water tower outside the states, and if I have they are disguised as other things. (Unless you count the tanks on top of literally every Cypriot building, but even those are nothing like the American/SimCity type).
I love old PC games that include printed manuals, but flight sims often were the best. Falcon 4.0 shipped with a nearly 600-page manual that dug deep into basic operations of the airplane.

https://github.com/tpn/pdfs-flightsim/blob/master/Falcon%204...
But you select text with the mouse, it’s understandable to continue the workflow with the mouse
Wow! This sounds exactly like the project I'm working on (elasticsearch, open source, self hosted etc...).

Here's the link https://github.com/Uzay-G/archivy
A lot of these appear to be kettle lakes made by the melting of dead ice blocks
https://en.m.wikipedia.org/wiki/Kettle_(landform)
There were some images featured, not much more.
Andy Pavlo talks about this in his class at CMU. You shouldn’t expect to get better performance by running a disk-optimized storage engine on memory, because you’re still paying all the overhead of locks and pages to work around the latency of disk, even though that latency no longer exists. Instead, you have to build a new, simpler storage engine that skips all the bookkeeping of a disk-oriented storage engine.

https://youtu.be/a70jRWLjQFk
It is similar to the Amazon Simple Workflow as both founders of the Cadence and Temporal projects worked on the Simple Workflow. I actually was a tech lead of it.

I cannot comment on why AWS made certain decisions as I left Amazon soon after SWF launched.

I guess that SWF was hard to use for novices. When developing Cadence and later Temporal, we fixed the majority of rough edges that SWF had. And it turned out that the core "workflow as code" model was something developers love. And with improved developer experience, the adoption is going very strong.

Here is Hacker News thread that compares the two: https://news.ycombinator.com/item?id=19733880
>Compare that to JavaScript where you can literally just install vscode and node and you’re up and running. Not to mention that you could pop open a console in any browser and execute code.

That's only because VSCode was developed in JavaScript, and JavaScript is used in Browsers anyway. This has nothing to do with Intellisense friendliness.
TinyML – How to Build Intelligent IoT Devices with TensorFlow Lite
A Costly Waiting Game for Inbound Foreign Workers to Japan
Portainer 2.0 realeased Kubernetes support has landed
30-60-90 Day Presentation in PowerPoint, Google Slides and Keynote
When you prep for an interview, start a new job or jump on a long-term project and need to organize and prioritize your processes, a 30-60-90 Day Plan is your one size fits all solution. Utilize it to list and visualize goals, set realistic deadlines and strategize for success.
It's hard to fathom that this, or any, app is worth this much money. Also, how does Oracle have that much money lying around for an acquisition??
> or have so little business value that they're not worth pursuing

It seems that I'm inverted from you. The Machine part of Machine Learning is likely of high business value, but the Learning part is the easier and better solution.

We do a lot of hardware stuff and our customers are, well let's just say they could use some re-training. Think not putting ink in the printer and then complaining about it. Only much more expensive. Because the details get murky (and legal-y and regulation-y) very quickly, we're forced to do ML on the products to 'assist' our users [0]. But in the end, the easiest solution is to have better users.

[0] Yes, UX, training, education, etc. We've tried, spent a lot of money on it. It doesn't help.
They aren't, most developed countries have some form of Child Protection Services for cases of abuse.
Mathematicians Report New Discovery About the Dodecahedron
>So how will a drone attack me in my house?

With enough explosives to reduce it to rumble from outside?

>How will a drone attack me in my car? I don’t have a great car, but I’m pretty sure it can outrun an off the shelf quadcopter.

It can only outrun it if (a) it can see/hear it coming, (b) it can move freely (e.g. not in congestion)
> they paid more to get those insights than they were worth!

This understates how awful ML is at many of these companies.

I've seen quite a few companies that rushed to hire teams of people with a PhD in anything that barely made it through a DS/ML boot camp.

To prove that they're super smart ML researchers without fail these hires rush to deploy a 3+ layer MLP to solve a problem that need at most a simple regression. They have no understanding of how this model works, and have zero engineering sense so they don't care if it's a nightmare of complexity to maintain. Then to make sure their work is 'valuable' management tries to get as many teams as possible to make use of the questionable outputs of these models.

The end is a nightmare of tightly coupled models that nobody can debug, trouble shoot or understand. And because the people building them don't really understand how they work the results are always very noisy. So you end up with this mess of expensive to build and run models talking noise to each other.

When I saw this I realized data science was doomed in the next recession, since the only solution to this mess is to just remove it all.

There is some really valuable DS work out there, but it requires real understanding of either modeling or statistics. That work will probably stick around, but these giant farms of boot camp grads churning out keras models will disappear soon.
It doesn't pass DKIM. But the fact that it's sent through Sendgrid's platform gives the e-mail credibility. Because no one expects Sendgrid to allow random customers to set e-mail (not necessarily envelope) from address to @sendgrid.com.
There's this weird category of people who think that

- Updates are so important for security you have to install them the second they come out (some are, but most are not), don't you dare even THINK about using outdated/unsupported software that works just fine

- You have no right to mess with the software running on the hardware you own
pretty common pattern for CF though.
companies don't have a right to exist why do people talk like this
I also love Elm, but the fact that it is a niche language now doesn't mean it's all it ever will be. There's nothing really stopping anyone from adapting Elm to the server for example, but the reason it hasn't been done yet is because it's best to focus on solving one problem at a time. If Evan just translated the Node standard api 1:1 for example, it wouldn't be Elm or Node and there would be no reason to use it.
They considered transportation infrastructure. See National Interstate and Defense Highways Act of 1956: https://en.wikipedia.org/wiki/Federal_Aid_Highway_Act_of_195...

They also considered jobs availability. I wasn’t able to find good enough sources on the policies of the era, but many articles on the Internets say the sprawl of industries was caused in part by federal policies: https://www.jstor.org/stable/44250919
Looks beautiful. Love functional languages (Elixir, Scala). Python is my day-to-day language. Gets the job done. But it‘s not my biggest passion to program in it. Too many inconsistencies for my taste.
I guess you didn't get the memo that only approved experts can do "science" now[0]. Return to your pod and await further instruction from the authorities.

[0]: https://www.forbes.com/sites/startswithabang/2020/07/30/you-...
That's a bit pessimistic--displaying plain, unstyled text onscreen is significantly more difficult, and yet we expect computers to figure it out automatically. You don't have to position each character by hand or select the right glyph. You can just click in a text box and start typing. Case folding and collation are far easier problems by comparison.
I'm not sure either, but couldn't you argue that it _is_ your Lexus account? It has _your_ email on it after all. That is the single important identifier attached to the account. The other stuff doesn't matter.
Context? What changes are in v3?
I have never managed to visit Powells without buying a book, which helps!
It's also garbage on mobile, interesting. I would think that high minded designy types would care very much about the ui/ux of their website.
https://xkcd.com/1570/

I think you haved to be careful about attributing your success or ability in one field to a generalized philosophy that you have.

Just looking around empirically, "successful" and "unsuccessful" people seem to vary wildly in ideology. Stallman, Thiel and Bill Gates have pretty wildly varying ideologies and are all successful, I'm sure you could find 3 unsuccessful people with similar ideologies.

I'm moderately OK because society currently values ability to solve quite formally defined logic puzzles and I was in a sociological place to get a couple of pieces of paper that statistically indicated some combination of privilege and ability to do the former when I was 18-21.

That might not even last, never mind demonstrating philosophical superiority. If I make a few million or achieve inner peace in the next decades it still won't prove too much, since there's so many other people of all philosophies going in all directions.
Yeah, exactly. There was something I was reading/watching the other day that was advising that you not trust information unless it comes from a credible/legitimate source. But isn't that the problem? I mean, a large percentage of the US thinks that Fox news is a credible source (including our President...). People think they're doing research by watching videos on YouTube.

I don't really know how you fix this either. It seems to me that it's not whether you're ABLE to think critically that's the problem, it's whether you WANT to. It feels like a large portion of our population just doesn't want to put in the effort.