skysight-inc/HackerNews huggingface dataset:
If they don't accept AMD optimizations, just fork it.
very interesting, thanks! Been trying to connect the Twitter connector but for some reason, I get: "Sign in with Google temporarily disabled for this app". btw, I don't agree influencers' marketing is a great tactic (at least for a startup), but that's for a different discussion.
My experience is that Forth and Lisp both have a lot of useful ideas that I'd really like to take advantage of, but lack basic amenities like temporaries without LIFO semantics (Forth), control over memory layout (Lisp), static types or syntax (both).
Automated Testing for Terraform, Docker, Packer, Kubernetes, and More
See "ixl_detect_sparse()" in the FreeBSD ixl driver:
https://svnweb.freebsd.org/base/head/sys/dev/ixl/ixl_txrx.c?...

Or __i40e_chk_linearize in the Linux i40e driver:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...

And their 100g NIC has the same bug (at least according to the FreeBSD driver that's in review now).

ARGH!
KISS - Keep It Simple Stupid is my mantra
Hi, Timescale engineer here, do you happen to remember around when/in what version you ran into this bug?
House reviewing disturbing Boeing documents employee concerns,safety issues
Maybe "an entire other way of thinking about the world" is a bit dramatic but it certainly captures the values and beliefs of the culture.
something something ph levels at the acidic/basic extremis
hah.. well. It's a reddit-like site not a reddit replacement. Just a spot to tinker for now
If you all need to do is basic persistence and don't want to bother with setting up your own backend, look into services such as https://restdb.io/ or https://fauna.com/ - be careful about security if you are embedding this in your front-end app.

Otherwise, writing your own backend using RPC-named express routes is more than sufficient. The reason why REST became common is that RPC routes can become messy.

Another poster gave the example of "SaveWidget" as an RPC endpoint. This can cause problems for some teams that have no conventions and they end up with "SaveFoo" and "BarSave" endpoints. REST solves this somewhat by relying on HTTP verbs so both endpoints are normalised to "POST /foo" and "POST /bar".

Finally, if your web app is truely simple with only a couple of backend endpoints needed, then whatever you choose is generally fine. Structural and architectural patterns exist to provide a framework around managing complexity.

If your app is not complex, most people - and it's important to consider this includes your future self that has forgotten your implementation details - can grok the codebase without too much trouble. If anything, as your question suggest, over-engineering a simple app can lead to greater confusion.
There are two schools of thought:

1) The fiscal conservatives should argue that as long as revenues increase more than expenses (better than 1:1), we should increase funding to the IRS. After that, the expense outweighs the direct reward.

2) There's a huge moral hazard when we don't enforce tax laws. People become more emboldened to cheat on taxes. Increased funding should also rein in future frauds. So even if you spend $2 to collect $1, if that deters future fraud it is possibly worth more than the $2 spent
Oh man. I bootstrapped a business on the side, and quit my dajob when it got to the point where it could support me (which is to say, could pay me like 1/4 of my market value in silicon valley) -

One of the clearest mistakes I made that could have made the company opportunity cost profitable had I not screwed it up was that I was conserving capital while I had the opportunity to grow really fast. For a short period of time, because of a blog post someone else wrote, I had a huge waiting list. I was building servers one at a time, using the money from the first to pay for the next one. A lot of that waiting list dried up while they were waiting for me; There is a reasonable chance I would have been 5x bigger at that point had I maxed out my credit and bought servers all at once. And if I was wrong? if I maxed out my credit and went bankrupt? I'd still be better off than I was in reality.

10 years at 1/4 salary is... brutal in a way that bankruptcy isn't. (I think. I've never actually gone bankrupt.)

I guess my real point here is that you need to time box it. At some point, you need to give up. I've never worked with VC, but I would assume that it would act as something of a forcing function here. I think being disciplined about "always take a better job if you are offered one" might also work.
What an odd coincidence, I was just looking up if there was a new version of Darktable available.

Slightly off-topic, but can anyone recommend a good app for consolidating all your pictures from different sources? (macOS)

I have pictures on Dropbox, Facebook, and a huge removable drive. I want to view all of these pictures in one place in chronological order. I have 50,000+ pictures and it is so overwhelming where to even begin. :-/

I can't seem to get darktable to do this do smoothly for me.
My thoughts precisely. I am a self-identifying proponent for marijuana legalization, which is why my initial reaction was to balk at the study. However, upon rereading the study, they make it abundantly clear that their study is not providing any definitive conclusions by any means.

“Discussions on the potential public health impact are hampered by gaps in evidence and variable quality of available data. Little or no mention of cannabis exists in CVD risk assessments or lifestyle advice guideline.”

Furthermore, they explain that much more research is required to come to any sort of conclusion on its effects on the general population.
I worked for another NIC vendor at the time, and we were totally in awe of the 8259x. We had a 10G NIC that could do line rate with full packets, but we did a lot of PCIe in firmware, so we could only handle ~1.5Mpps (about 10% of line rate in terms of pps).
I’m guessing once “customer education” fails Boeing, they’ll make a few minor alterations and sell the thing under a different name. Hello “Boeing SFTY9000” or something.
Life is nothing but molecular nanotechnology we didn't invent and can't control... yet.
Can you elaborate? What providers?
Vacated after 13 months.
The answer used to be Picasa. Thanks google.
you really only need one branch somewhere near you to do the very occasional in-bank stuff. mobile apps can be used for deposits and any atm can be used for cash (use non-big-bank atms to withdraw without fee). the atm network for credit unions is comparable to a big bank.

you don't get good customer service (via phone or otherwise) at a big bank, as they see it as a cost center to be minimized. smaller banks use good service as a differentiator/product enhancement.

but yes, international charges can vary a bit.
I mean, that’s all well and good, but the article is about short-lived processes and you seem to be talking “enterprise” long-lived processes.
Your question presupposes that the main reason for Java's widespread adoption was that it runs in a VM. That is not true. Java as a language was designed to be significantly more productive than C++ in the context of enterprise software development, regardless of whether its compiled or not.
I think the formats should be consistent. The Flight Attendant one was written like a post..then the Interior Designer one was a Q&A with a designer.
The worst part about this is that twitter requires you to add a phone number. Why?? That’s very privacy hostile, since a phone number is very personal and identifiable.

And it’s like a bait and switch. They don’t require it at sign up, but within a short time they’ll lock your account until you add it.
She could be traveling for the holidays and away from her usual setup. Someone in the replies mentions having this happen to them while in rural Newfoundland for a funeral, equipped with only a cellphone and a spotty connection.

Either way, I bet many programmers would run into trouble if asked to drop everything and immediately spin back up a production-ready environment for a project they haven't touched in a year.
Have you tried digiKam?
We’re no where near a “good book” (we can’t even do a good 3 paragraphs reliably), nor a “meaningful video.”

You’re confusing a 1000 monkeys (transformers) with 1 human intelligence (AGI). That giant leap hasn’t been met.
A Decade of Change on Earth Captured from Space 2010 – 2019
Catchy phrase, but where is the bullshit here?

(also interesting that the meanings are reversed in the other saying "you talk the talk but can you walk the walk?")
What do those pie charts show (e.g. Disqus vs Custom)? No idea how to read those.
Merry Chrysler
Ursula Vernon is the author of Digger [0], a graphic novel which won a Hugo in 2012. If anyone feels moved by this to support an independent artist, I can vouch for it as a great read.

[0] http://diggercomic.com/
Depending on your neeeds, both Adobe Lightroom and Google Photos will do this.

Adobe finally made Adobe Lightroom sync your library with the cloud. So you can now have all your photos from on all your devices.
Durability is a matter of degree. Lowest is to record in RAM. Next is persistent local storage. After that comes storage on other machines.
>teapoy

I've never knowingly come across that word before. Neat. I wonder what happened in the early 50's to make it so briefly popular?
No the alternative is to fund and allow the agency to be competent. States manage to be much better.
300m-year-old fossil is early sign of creatures caring for their young
Thread from 2017: https://news.ycombinator.com/item?id=16012499

2016: https://news.ycombinator.com/item?id=13261849

2015: https://news.ycombinator.com/item?id=10789390

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

(for the curious)
Or murdering homeless men on tape. https://en.wikipedia.org/wiki/Death_of_Kelly_Thomas

or using drugs on duty:

https://ktla.com/2017/11/01/officers-falsely-accused-of-eati...
Oh it's the size of the code in thousands of kilobytes?
Keeping your day job and being willing to slog through your nights and weekends is a level zero test of whether you believe in your own success. “I don’t have time” is the sorriest excuse for an excuse.

If you really want to make it you’ll make time. If you don’t, consider it an indication that you don’t have what it takes.
I haven't even heard of this before. This looks very promising. Thank you!
Yes, but in this cases you have users or algorithms to find potential problems and a human will check should be more economic that having an editor reading the entire book or watching the full video. Related to youtube is weird they do not have a trust system for channels with a larger reputation have a human double check the algorithm , it would at least reduce the bad publicity when you accuse a channel with many subscribers of ridiculous things that were not in the video.
Uber Co-Founder Kalanick Departs Board
Most of those neighborhoods are downtown

None of those neighborhoods are downtown, check a map. Whoever did the wikipedia box lumps SOMA and TL in with little alleyways in the Financial District (a.k.a. downtown) that they're trying to pass off as neighborhoods.

the others have some issues

Some issues? When I was working in Potrero we had a bike chop shop right behind the building and 3-4 encampments within a 2 minute walk. Unlike when I worked in the Tenderloin the folks out in Potrero weren't junkies. Instead they presented with what seemed like schizophrenia. There was a lot more screaming and fighting than I was used to.

The Haight (which is also not downtown) has been luring street kids for more than half a century. In my time in the city the Haight is consistently one of the least pleasant places to walk around because the homeless folks were dramatically more aggressive than other parts of the city.

SOMA? Go visit Rainbow, and then head down Folsom (which is very much not downtown) at night after all the tents have been deployed and tell me that's a minor problem. There are fewer large encampments in the western neighborhoods but vacant lots and storefronts will find folks to live in them quickly.

Go further up Market to the Castro (also not downtown). Jane Warner Plaza has been a magnet for nudists and homeless folks pretty much since its inception a decade ago.

A few weeks ago I went to see a show in Bernal and there was a morbidly obese guy sprawled out on the sidewalk across the street from the venue. He wasn't yelling at anyone in particular so I just ignored him. Fast forward a week and I was walking around the same stretch of Mission St and came across (among other things) bloody hand prints smeared on the side of a building.

Oh? And downtown? I worked downtown (Embarcadero) for a while. After the whole occupy movement fizzled out there were plenty of people living behind Steuart by the bocce ball courts. Lower Manhattan is far more sanitized, even at night.

There's just a constant level of unmitigated human suffering in San Francisco that you don't see in other cities, and it's not limited to "a few neighborhoods that amount to 5% of San Francisco".

There also aren't any neighborhoods in Manhattan or central London/Paris/Sydney/etc. where you won't find any homeless people or some grime on the streets.

Yeah I've been to all of those cities within the past five years and none are as disgusting as San Francisco. London's pretty grimy, but San Francisco has mechanical street sweepers (and has for years) to clear the fecal matter off the sidewalk. No other city I've visited actually needs that.
Yes and no. It's based on the Hugo hyde-hyde theme and modified to suit my tastes. I'm not entirely happy with it yet. I would like to handle rich media better but I am definitely stunted by my weak web developer skills.
Same but I’m willing to copy them all to one place. Bonus if it ingests sources and does the copying for me, but in some kind of sane or simply flat file layout. Difficulty: must support live photos, and videos, too, and no cloud crap (or I’d just put it all in iCloud).
What would be an appropriate replacement for embedded systems? I've looked at the "tiny" versions of protobuf (nanopb, etc), but haven't tried them yet.

Are protobuf competitors (flatbuffers, capnproto) appropriate for small embedded systems (microntrollers, mostly <64K RAM).
I wrote this in a rush so here is my clarified point:

"Adama" means "Land", "Earth", or "Ground".

"Adam" means "Man" or "Mankind". Adam was created by God from the ground, and "Adam" is derived from "Adama".

"Ben Adam" means "Human Being", literally "Son of Adam" or "Son of Man".

So when you say "Human Being" in Hebrew, you are directly referencing the creation of Man by God in Genesis.
الحلقة الأولى الوعد الحق
It's the layout of the code that allows Pascal (/Delphi) to compile everything in a single pass. By starting with the main file you easily build the tree of deps and public interfaces/functions vs the private & implementation details.

C and C++ even though they have header files, make no restriction on what goes in a header file, so it takes a bit to figure out the dep graph.
> the Twain quote: "I didn't have time to write a short letter, so I wrote a long one instead."

Friendly amendment: This has been attributed as being originally from Blaise Pascal in 1656 [0]

[0] https://en.wikiquote.org/wiki/Blaise_Pascal
List of Films in the Public Domain
Also released today, "Notes on Category Theory with examples from basic mathematics" by Paolo Perrone. (preprint state). arXiv:1912.10642v1
The US military is an enormous polluter, even on native soil. Places like Hanford site — which is still undergoing cleanup after being decommissioned in the 1970s — are well known, but there are thousands of places the military has ravaged.

One good example is the naval training range the island of Vieques outside Puerto Rico [1], abandoned in the early 2000s and today a superfund site; they're still cleaning that up. Heavy metals such as mercury pollute the soil, cancer rates are way up, and the Eastern side of the island is littered with ammunition, unexploded ordnance and possibly depleted uranium.

[1] https://en.wikipedia.org/wiki/United_States_Navy_in_Vieques,...
I guess you are not from the field.

Edit: I was right, he is an engineer and not a researcher who is active in the field.
I once saw a one-star review on Udemy.

The reviewer's complaint: "Author has a non-English accent." I would understand if the author's speech was unintelligible but it wasn't.
All of the data indicate that the wealthy commit the bulk of tax fraud. They are less honest per capita, and defraud the government of much more money overall, than the poor do.
Bringing in someone's history as ammunition in an argument or otherwise to discredit them ("I clicked on your account and looked at your past comment history... yikes") crosses into personal attack in a way we don't allow here. There are presumably ways of raising such concerns without impugning the other person's integrity or good faith, but the burden is on you to fully disambiguate that.

Otherwise we end up with the sort of personal sniping that simply drives people off the site, and that's neither fair nor in HN's interests. We want people to feel free to comment here about their work or workplace, because those are going to be among the things they know the most about.

Would you mind reviewing the site guidelines? They cover this kind of thing:

"Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith."

https://news.ycombinator.com/newsguidelines.html
> Like e.g. having some government-mandated apps preinstalled on every phone sold here, which is coming into force in some following months.

It is the news the exact meaning of which is open to interpretation. Given that those pre-installed apps can be uninstalled, we should at least allow a possibility that rather than being an insidious tactic to spy on users this is simply a clumsy protectionist anti-competitive legislation to stimulate growth of local tech companies.
YAGNI conspires against me.

When I spend a lot of time building potential future features or creating a bunch of abstractions, I pretty much always never end up using any of them and it ends up as a (potentially huge) waste of time.

When I'm building something and thinking about whether or not to make it more abstract / support potential future features, and decide "nah, ain't gonna need it", inevitably within a week or month I get some feature requests for those exact things, often requiring me to do a lot of rewriting from the ground up which I wouldn't have otherwise needed to do if I had started off with a more abstract model or added those features when I was initially considering them.

(Obviously this isn't literally always true, and I'm getting better at it over time, but those are the ones that stick out.)
OP here. CPython is very heavyweight on small systems like these, with multi-second imports, multi-megabyte stdlib, and limited library availability (cross building native extensions is tricky).

MicroPython dodges all this.
Could the IRS have done this to get a larger conviction based on him actually taking the money?

Rather than just a charge of committing fraud on the tax returns, it’s also now an added charge of stealing the money.
Do not use APL if your main requirement is fast matrix multiplication. I implement Dyalog APL—our matrix multiply is not as good as typical BLAS implementations and I think this is also true of other APLs (most currently maintained APLs are not performance-focused).

J replaced their matrix multiply with a good BLAS-based implementation a few years ago but only supports double-precision floats and tends to be slower than Dyalog for other operations. I don't know about K's performance.
Also worth calling out: protos have evolved a lot since they were originally created, and there are very few people that are actually aware of the deep, dark corners of protos (think extensions, JS, Android...). (Got a complaint about what Google's open sourced for protos? You don't even want to imagine some of the batshit crazy stuff we did with it before that...)
Like Lightroom, darktable handles collections of images and allows applying a recipe of alterations to tune up each image. But it is like Photoshop in that it allows a great deal of volition in what happens to the image. This is especially true in darkatable v3, which allows re-ordering of of the various algorithms (also known as the pixel pipe) which work on an image.

Unlike Photoshop, which is primarily a pixel-based editor, both Lightroom and darktable tend to work on the image in aggregate, with tools which are particularly useful to images created via a lens and digital sensor. Lightroom has a lot of its choice/sequence of tools "pre-baked", and there's a lot of wisdom in its choices.

The tools in darktable are more esoteric. They're based on a variety of traditional and recent mathematical work in image processing. It takes a bit more knowledge and taste to choose the best tools, and set their parameters well for a particular image.

Depending on hardware, you may find that the Adobe tools are a bit faster.

As a sibling poster mentions, of course darktable is open source, and not subscription-based. It has an active development community. As Pascal Obry, who managed the current release, writes in an email to the darktable list: "It is also an important release as new developers have shined in and proposed some amazing features." There's also active community of darktable users who help each other to understand how to use it to work on a variety of images. I find these discussions enlightening in order to gain a more general sense of ways to think about image processing. One home of this community is https://discuss.pixls.us/c/software/darktable.
His point is investors don't care about toxic cultures so long as they make money.
> Is it? How?

There's like a million built-in types and too many unnecessary options for specifying constraints.

> What is an alternative you like better?

I think Protobuf has a simpler, more practical type system and more accessible syntax compared to ASN.1.

Cap'n Proto is very close to Protobuf in terms of type system and syntax, but adds some polish on both. (But Cap'n Proto is my own design, so obviously I think it's the best.)

In terms of encoding, Cap'n Proto is, of course, completely different from Protobuf. I guess it is closer to PER and OER... but not particularly close.
I was in the same position. So I looked for an about page, and found exactly the right level of detail there. I looked at the install page, and saw installers for everything (images without captions, which I did not like, but that’s the only flaw I found on the whole site).

at that point I simply began spelunking around the site out of sheer amazement, just trying to see how they communicated things. To me, it’s maybe the best presentation of a product of any kind I have ever seen. It answered all of my questions directly, without any kind of trouble navigating.
That would be the stupid variant. In Europe, tax refund fraud uses your real name:

https://en.wikipedia.org/wiki/CumEx-Files
I read this not as “playing sports gives you a quieter brain” but as “playing sports gives you a better ability to ‘turn down the noise’”.

As a former collegiate athlete I’d love to agree with this.
I agree that (1) is plausible and probably true. (2) might be true in your training regiment, and also may be nearly true in most circumstances, i.e. a good approximation.

Your theory of absolute anabolic vs. catabolic body state is absolutely bonkers. Biology does not work that way. Comprehend-able things are the simplified ones and every rule has exceptions.
> I mention this because many of the strongest "let's decriminalize (or even legalize) all drugs" commenters have similar backgrounds.

How is this relevant? Many of us who support decriminalization do so because of the impact it has had on less fortunate communities. Those who are privileged should be using their privilege to help those communities by promoting decriminalization.
OSS Will Kill Your Startup