skysight-inc/HackerNews huggingface dataset:
Well, why would they? Clones would be using relatively old technology. The current bleeding-edge research here is on more-structured, more-formal knowledge representation, stuff like FQL/AQL [0] which is open-source from the first day. Maybe Datomic's not sufficiently better than Pg or SQLite to motivate anybody.

[0] http://categoricaldata.net/fql.html
My knowledge of the Amish is obviously rather slim but why can't they take a plane but can take the bus? I know I that they shun most modern technology suite h as cars etc but I would have thought if they can't take a plane that they also wouldn't be able to take the train.
Photo examples of each option hidden behind [?] Callouts would help when deciding what "a little" means.
I’ve never used them, but everyone I’ve met who has, has spoken along similar lines that dropping acid opens up another part of your mind. So I think if it does unlock another part of your mind, then absolutely it could make you a better person.

“Doing LSD was one of the two or three most important things I have done in my life." -Steve Jobs
When you're a couple of months in, you will probably no longer have to take orders from an idiot that wants you to copy and paste code.

I've been in this situation. The existing developer was stuck in his ways, used a very old-fashioned way of dealing with the language in question and told me to do things that go against every good practice. It was frustrating.

I just agreed, then slowly started asking token advice (for example naming, coding style, things that don't matter to me). Then simultaneously and without asking, I started setting up a git repo, a basic architecture, build server, linter et cetera.

Hang in there, and build their confidence in you. Then slowly you can start doing things your way.
Apparently dataomic creates indexes for you[1] so you don't have to write views on top of the events like you'd do if you use just insert events in a table in postgres.

So for example if you want to count the number of page views for a particular user, you'd simply use EAVT Index for that particular userId.

https://docs.datomic.com/cloud/query/raw-index-access.html
Hydrogen [...] is basically not present in nature.

I am probably misunderstanding the whole "most abundant element in the universe" thing. Can you explain?
With Linux changes to the kernel can require cascading upgrades to packages or make packages obsolete or break packages.

This is the exact opposite of Linus's well known and ranted about position on kernel compatibility with user space.

https://lkml.org/lkml/2012/12/23/75

https://unix.stackexchange.com/questions/235335/why-is-there...
The Looming Battle Over AI Chips
Digital storage needs sophisticated hard- and software to read, which thus needs to be archived as well (and how would you do that; no hardware has that shelf life), or, you re-archive everything every ~10-15 years (as is done today).

In contrast, I can read anything from the Barbarastollen with a magnifying glass and sunlight, today and in 500 years.
Warped, most notably. Notoriously bad for Laserdiscs with intact shrink-wrap IIRC.
> The NYC-Montreal (10.5 hours) and NYC-Toronto (12.5 hours) trips

Budget 2 extra hours due to the border. It can take up to 2 hours to for the train to clear customs. Source: been there, done that.
Adults, always trying to ruin teenagers fun.
Batteries are rapidly approaching the point most people will want to stop before their charge runs out.

~330 mile range is available today, which is pricy, but quickly dropping. The expected 50% battery price drop within 5 years is probably going to make 300+ mile ranges become standard and likely 600+ Mile ranges will start showing up. Further once you get into the 400+ mile range territory particularly charging say during lunch can significantly increase range without completely filling the battery.
My company uses AWS and started before Parameter Store and Secrets Manager and we try to not run our own infrastructure where possible because we are very small and don't have a big ops team.

We simply store our secrets in a KMS-encrypted file in S3. When containers start up, they have a bootstrap script that deserializes it and fills it with the appropriate variables.

At some point though I think we will look at Parameter Store and Secrets Manager. If I were starting this company again, that's where I'd look first.

Many will suggest Vault, which I hear is a fine product. However, it's one more thing that can fail, and this is a pretty big thing because if you can't access passwords and security tokens, most systems will totally stop working. If you are using a public cloud environment, I would look at tools native to that environment that are managed for you.
FDB is lower layer. It makes it possible to build a distributed rdbms on top of it. There are is some competition in this area, nothing remotely as mature as FDB.
Build a migration tool so I can move my 70k Google photos to Flickr and an angel gets its wings.
It does have IDE support. VSCode, Visual Studio and WebStorm all support using jsdoc for autocomplete/intellisense.

So, the only thing it doesn't have is compile-time failures and I'm fine with that because I don't really make mistakes that often so I'm not doing a bunch of extra work to identify types for the compiler so it can help me find mistakes.
What kind of algos do they use for this kind of thing? Are there any papers?
>I don't think this really applies to this Mermaid library.

Well, it is easy to just read and understand what it talks about (as opposed to some more opaque format) and only has the bare minimum annotations needed beyond the text labels and node names.

>For a Markdown-like I would expect more of an ASCII-art like input, which would look like the rendered chart also in its ASCII form

I don't see much value in such a scheme (even though there does exist such a program), because to produce (and later edit/update) the ASCII-art would be as tiresome and evolved as producing the final graphic document.

I'd rather write e.g something like:

label a = "start"
label b = "end"
a -> b

than draw 2 ascii art boxes, place the labels myself, and draw ascii art arrow between them.
Why Writing Is Both a Science and an Art
> Labor unions depend on laws that inhibit the contract freedom of employers for the above-market wages they fetch their members.

> They're rent-seeking organizations where the benefits concentrate to their members, while their costs diffuse widely across the general population.

> For these reasons, I suspect being a part of a union is a significantly larger source of bias than not being part of one, and that's roughly what Public Choice Theory on special interests would predict.

Imagine this: the labourers instead form a company, each holding a number of shares, taking what you call market wages for whatever they are doing. They create a new position inside this company, let's call it union ltd., to negotiate a contract between the university and union ltd. Union for the services the members provide. Any surplus the union negotiates is distributed via dividends on the shares.

Is this now differen to what you describe? Or different to any outsourcing company? Unions are nothing more, nothing less than a negotiation,i.e. business tactic, just like we use outsourcing as a business tactic
The link at the top of the paper seems to be broken. A pdf of the paper being reviewed can be found here: http://nathandautenhahn.com/downloads/publications/shi-decon...
> rsync snip can't upload to the cloud

First you have to settle on a definition for cloud before you get to make claims about what tools can or can’t do.
>Moravec's paradox is the discovery by artificial intelligence and robotics researchers that, contrary to traditional assumptions, high-level reasoning requires very little computation, but low-level sensorimotor skills require enormous computational resources. The principle was articulated by Hans Moravec, Rodney Brooks, Marvin Minsky and others in the 1980s

Yeah, so where's this "high level reasoning", 30+ years on?
I would much rather be refactoring code from that guy... I seem to be refactoring the industrious and stupid code.
My parents opened an account for me with a bank when I was ~6 years old in 1988 that was swallowed up by Wells Fargo in the early naughts, which I maintained until about 6 years ago. At around the time I withdrew all my money and moved it to a local CU, I was going through financial hardships, and frequently would have less than a hundred dollars to my name. I never had any problems with them until then, when they would seem to hold up smaller debits as pending, even if a deposit was made which was also held as pending, until a larger debit was made and they were able to shift the order of transactions to maximize overdraft fees.

For example, $50 balance, $25 debit, $20 debit, $100 deposit, $80 debit resulting in a logical balance of $25 would be shifted to clear as a $50 balance, $80 debit (+$30 fee), $25 debit (+$30 fee), $20 debit (+$30 fee), $100 deposit leaving a balance of -$65 and a daily fee until I could find more cash to deposit and not use my debit card.

These transactions could happen over multiple business days, which made zero sense. Even now that I have a more stable job and a comfortable pillow of cash to fall back on, my CU seems to want to dictate where that money should go, instead of me shifting it around. Just this week, I went into a branch to withdraw some cash where the teller asked if I wanted to shift some savings into a money market account, which I agreed to, but said I didn't have much time that day to discuss it. Before I could go next door and get lunch, he had moved the money and zeroed out the account, which (despite being a saving account, is where my debit purchases get withdrawn from), managed to get me two overdraft fees when I bought lunch.

I'm seriously considering purchasing another mattress to store my money. In this day and age, there is no such thing as a bank. They are all financial institutions.
You can read about it for yourself - https://www.reuters.com/article/us-apple-court/u-s-appeals-c...
I was going to say the same thing. Programming should be just high level reasoning but we’ve yet to automate that.
We've been using the free version in production for many years now :)
You're right that traditionally credit unions and community banks have used antiquated consumer facing tech (online banking, mobile banking, loan applications, online account opening, etc) owned by 1 of 3 OG financial technology companies in the U.S.: Fiserv, FIS, and Jack Henry. They are all multi-billion dollar public companies that have formed primarily via acquisitions.

I started a company to challenge the incumbents after running a credit union as CTO.
In particular, shrink-wrap sealed records from the 70s, when exposed to heat from storage or from direct sunlight, can warp the hell out of the record and sleeve as the shrink contracts and expands. I would even say this is a common problem for sealed records of that era.
Well there's "socially liberal" movements, and then there's actually progressive movements. If you think that strikes, unionization, popularity of Sanders or exploding membership of DSA, IWW and other organizations are just about bathroom equality, you're missing the forest among the trees.
For what it's worth, FaunaDB is also temporal and supports retention periods, TTL rows, and locality control, specifically for GDPR.

Document-relational model instead of Datalog.
Hydrogen the atom is very common but what is needed is hydrogen the gas i.e. molecular hydrogen or H2. Hydrogen is very reactive so it's usually always bound up, for example in water. Stripping off the hydrogen atoms into H2 gas is energy intensive.

Since it's so reactive, it's both a pain to handle and to extract unless you have a lot of natural gas reserves, where it's relatively abundant.

Or you find it in the interstellar medium but I mean good luck mining a nebula.
This just another failed juristical attempt of the private media corporations here in Germany to hold onto a world that won't come back again. Just with this, they drew an immense amount of attention to the possibilities of AdBlocking. Articles now explain how they work, where you can get it or what harm may come from ads, making it available and desirable to people who never bothered before.

Their other big war is on the public broadcasting system. Making it more popular. This time for the younger audience.
No it doesn’t. Not even close.
If the protocol is what makes it work, then it's definitely not centralized. Look at email, for example. I love it, but it's past its prime, because it just doesn't evolve to meet new needs and new mental models.

Contrast this with how well proprietary messaging platforms have been taken up and improved iteratively. Or even look at how Google is advancing GMail. Email is nominally federated, but they have circa a billion users. 44% of US adults report using it, and it's 61% of 18-29 age users.
> The first example disproved ionforce's claim that default values cannot be constructed dynamically.

But I don't think that is what they meant. I think they meant something along the lines of what I said above:

> an expression with an arbitrary number of subexpressions may be synthesized, the shape of which depends on the types involves
That might be the difference between "investment bank" and "bank" because I've heard stories about near-unhirable people who've been toiling away with Java 1.5 (as late as 2016) at (German) banks. They hated it, wanted to get out, but they'd lost touch with current tech unless they managed to sneak in some off-work hours with non-ancient stuff :/
I really dislike the recent flood of random news on HN. I'm not ready for this September. Is there a new haven ready yet?
I did something similar few years back, mapping ipv4 address space owners.

http://zokier.net/stuff/map_of_the_internet.png
There is a whole field about this. Look up 'Graph Drawing'.
Shaper Origin: Hand-Held CNC Machine
Mathematicians Chase Moonshine’s Shadow (2015)
It's fine, considering one can already get sub-centimeter accuracy with off the shelf equipment and post-processing (rtklib comes to mind), this is just another method to get better accuracy within the confines of more common user configurations (ie. Your phone).
It's interesting how in 2018 web development === react. React this, react that.

Anyway, I think beginner empathy is when you anticipate the usage of your API, or modules. Pro empathy is when you talk about it and share your feelings and needs and then listen to those other users' feelings and needs.

Fractured pluggable routing may be a good idea, but you know, at a certain point a centralized route definition may be a good idea too. There's no one solution fits all strategy.

Major routes === modules (oh boy, enhance). We're all MVC (with islands of goodness) again. Frontend is the new backend, but it's fronted too. Doing frontend is hard.

Dependency injection. Malte talks about the google search result page as an example for ultra complexity - Angular tries to sell itself for very high complexity ("enterprise") projects, yet I would eat my hat if Google plus or even the search result page would be better in Angular. The frontend landscape is fractured and everyone tries to sell you his or her snake oil.

Base bundles: yes, they suck. That's why common chunk creation is delegated to the bundler (like webpack) and then you believe that if a datepicker used more than three times it's okay to load it all the time. Or you can be a smartass and do require-ensure like logic all yourself (maybe it's not your fault, maybe just a very clever manager made you do it). And then you will feel very smart and good and after a year or so you realize how it was stupid and then someone comes along and relegates it back to the bundler.

Large applications in javascript are like Frankenstein's monster, but it's better to have a monster than a pile of dead flesh jolted by electricity with each and every release. My two cents.
Quick Question,

For a personal project, I would like to generate videos to visualize the evolution of our git repository.

Is ffmpeg the best approach to programmatically create videos?
What is the state of java, python or go bindings for such a usecase?

Or should I use OpenGL for this particular use?

I'm new to this, so any help and guidance would be great for me to get started.

Thanks!
The Biggest Source of Inspiration for Each MBTI Type – Astroligion.com
Rising seas reshape Miami home market
Can AI Fight Fake Content?
Ask HN: Which web browser do you use (for testing) while developing website?
The downside of Typescript is the constant friction from bolting a type system on top of a dynamic ecosystem.

It's like Babel and Webpack where you incur time spent on debugging your own tooling and getting these systems to collaborate. By the time I put in the effort, I decided it was simpler to go all in and use a compile-to-JS language instead of something that tried to be Javascript with types.
Mozilla CFO Jim Cook: “Holochain's Agent-Centric Model Speaks to Mozilla”
What mistake? The classic mistake is to assume air travels faster over the top than the bottom because the top path is longer and they must take equal time. In fact air does travel faster over the top, quite a bit faster than the equal time fallacy would indicate.
I wonder if they wrote anything about the Pogrom against the Greeks in 1953 when greek shopkeepers(Turkish citizens of greek descent) where attacked and forced to leave the country. Of course, they were told they could stay if they converted to Islam but most of them left. Some country this Turkey place is. Why would we care if they closed the public scribes. Anyway, Turkey is not a democracy, it never was. Just look at Erdo persecuting everybody, after of course he supported the head-chopping "insurgents" in Syria, and after the Coup d'état he most likely set up as a pretext to do whatever he wants. What a disgrace.
Human Motivation in the Fourth Industrial Revolution
IMHO newObj you've participated too much in this thread. Get off your high horse.
Time Management Skills-A Common Homeschool Obstacle
This is a great read about the restoration of a lost archive, but it is worth noting that in this case the source material was similar to what is being converted and destroyed now: analogue video tape recordings from a low-resolution source material. The source was recorded in PAL/NTSC/SECAM and the conversion process can be completely lossless and still end up with a copy that has every bit of information that was on the original.

In the case of the Morecambe and Wise recordings, this was video to film (with an additional step to try to lose information in the first conversion so that the scan lines were less visible) so the interesting technique here was simply in restoring a degraded source. Unlike scans of film negatives, there is no way a new process or technique is going to dig out information that the original low-fidelity recording system was simply unable to capture.
"This remains a categorical advantage over BEVs, which even under fast-charging conditions typically require several hours to fully recharge."

-That's BS. Should say 30 min. to 1 hour. Hydrogen is a dead end. Toyota and Hyundai are only making hydrogen cars for the ZEV credits.

https://youtu.be/UOt9KF2fsdw?t=128

https://youtu.be/zC3zM9rrUT0?t=609
Multi button vertical mice are vastly superior to touch pads and I can use every single one of them with Windows.

Macs have shitty support for these mice.

I’m so glad that I’m not locked into any hardware, except of course when I want to compile an app for iOS.
How is protein folding useful for everyone?
Because no carrier installs Signal as the default messaging app.
Mechanical Counter for Arduino
I'm at 60 now. Looks like something went wrong there...
How? The CFPB wasn't perfect, but like the ACA, many think that if legislation is not perfect, it should not be enacted. That's the entire basis of the Hastert rule, if the majority party isn't able to "secure" a majority of votes, then bills shouldn't be voted on.

Isn't that the point of voting?!? Why are our representatives pre-voting on bills to determine if they should even be argued, debated, amended and tried? I'm reminded of something one of my senators said last year about the Russia investigation (specifically the election interference, not "collusion"), in context of them not wanting to investigate because the facts were not known. THATS THE FKING POINT OF AN INVESTIGATION YOU DIPSH*T, TO FIND FACTS.

Everyone needs to vote this november. I don't care if you vote Republican, Democrat or any of the 3rd parties. Just vote. Get the old guys out. Disrupt their legacy. We (software developers) hate the Waterfall method. We like being Agile, whatever that means. Make our government operate the same way. Iterate in small, meaningful chunks.
No.

The cellulise acetate used for 16mm films up through the 80s has to be kept in humidity and temperature controlled environments or it breaks down quickly into acetic acid which accelerates the process further.

Cellulose acetate film was introduced to replace highly unstable nitrate stock in the 30s. With in a decade of its introduction, archives were reporting significant degradation and it was realized that it needed to be stored in climate controlled conditions. It wasn't until the 80s however that serious efforts were put into preservation or development of better archival mediums.

Of course this was touched on in the article. Wikipedia had more information.
Isn't blockchain just a slow database in the first place. What do you mean by blockchain meet database.
Seems more like a blockchain as a service like Chain's Sequence than an actual database.
Driving you don't need to pull over to the side of the road for 2h and let semis pass you.

On the train, you will often have to pull over to let freight trains pass you.
I like TS a lot, but it's a different language so you need to transpile it. When webpack cached recompilation already takes up more than 30sec (which is the case for most of our routes), I will do everything in my power to keep it away from the project.
> if you really want to drive a few thousand miles with short fuel breaks in an emergency, you can't.

What kind of emergency would involve driving a few thousand miles quickly? I can only see a few hundred (hurricane evacuation).

At those distances, why wouldn't you fly?
NoSQL List (2011)
If you want to try out golang, go has an amazing gif library built-in.

Here is a nice excerpt out of a tutorial exercise from the book The Go Programming Language:
http://www.informit.com/articles/article.aspx?p=2453564&seqN...
Have you considered using Gource?

http://gource.io/

As an example, here's a video covering 22 years of the evolution of Python:

http://youtu.be/cNBtDstOTmA
Writing good tests is a skill that has to be developed, just like anything else.
Yes, it is slow on a basic outlet. But they are capable of charging much faster on higher amp circuits. A 240v 32-40 amp outlet, like a clothes dryer outlet, pushes 20-30 miles per hour. This is what is called Level 2 charging and the majority of public charging stations are at this amperage.

Level 3, also referred to as quick charging, is typically 50-100 amps, and can get you 100 miles in 30 minutes. It is for a different use case, like a road trip.
DB doesn't operate night trains since 2016.
If you cannot qualify your problem then it is not a problem that needs to be addressed.

Let me ask you this - if your car mechanic told you that you need to overhaul your entire car because he did not like the way it felt to him would you let him do it?
I just seem to bump into a paywall.

The premise from the title seems plausible, although NVIDIA seems to be catching up again fast.
And as we all plainly know: what Google does is what we all should do. That's probably the one company that's never done something unnecessary or wasteful.
It sounds like she earned it too, tracking and pursuing data and building it into a usable databank.

Good job.