skysight-inc/HackerNews huggingface dataset:
Awesome, I'm glad you like it! We're shipping a mobile-first redesign soon that's much better. Lmk if you'd like more testnet HNS when we do :)
All recommended micronutrients can be had from non-meat, non-dairy foods except two

I can't really detect the difference between that and choline cannot be gotten from vegan foods.

Or you may be right about choline, and the NIS may well be wrong.

Passive-aggressive snark is still snark.

You made it sound like vegans need to take 2 different vitamin supplements, on top of their diet. I'm no expert, as I made clear in my opening words. What you said just sounded wrong. And it seems it was. If you then say what you had meant to say, speaking more carefully, great. But don't act like you're just saying the same thing and I misunderstood the first time.
You need to make one shortcut[0]:

firefox --no-remote -ProfileManager

Then just click that every time you want a new/different profile. It has a list, with Create, Delete, Rename buttons...

I do wish -ProfileManager implied --no-remote though -- I wonder whether there's a reason it doesn't?.

EDIT: I just found `firefox -P` elsewhere in the thread. Also it seems like -ProfileManager does imply --no-remote now. Yay!

[0]: Or a shell script in my case, but a shortcut is probably more "accessible".
Roman gold coins discovered in Italian theatre
If your full name is Buckminster Fuller, I can see how you might think so! ;D
Set Windows Size for Image and Enhanced JPEG to PNG and PDF Conversion in Java
I get it, it can be super handy to share dotfiles, etc. I’ve just learned to be super paranoid about crossing the BSD and GNU streams. As long as it’s not literally blowing away files installed by the OS, then there are nonintrusive and convenient ways to keep both runtimes installed (which is mostly what this project does).

I also have dotfiles that I keep synced between Linux and Mac systems. I don’t have anything super fancy, but in the cases where the platforms differ I’ve conditionalized those parts of the scripts/dotfiles/etc. on a per-platform basis.

My likely bias here is that I am fascinated by all of the little differences between platforms and rarely want to paper over them. Similarly, I can never bring myself to use a universal remote because there’s always something lost in translation vs. the remotes it replaces (also I may have a remote control collection problem).
Easy answer. If you end up where you wanted to go, you are in the right place. If not, google it. This is how the vast vast majority of users behave.
Doctors explore lifting barriers to living organ donation
Cross contamination is still vegan. By consuming something that's potentially cross contaminated in a factory, you're not increasing the demand for animal abuse.
From a conference I attended years ago, the key motivator is that request/response networking is pretty much already broken when we get to the moon; once Mars comes into the picture, it'll be even more so. When each TCP packet requires an ACK, and an ACK takes minutes to arrive... things break down a bit.

So, the idea behind IPFS and others (SSB comes to mind, except, yacht-themed) is that it's largely a collection of offline networks, and when the planets align -- quite literally -- those networks will exchange all their new blocks.

It's a neat concept.
I think you might be missing the NULL that terminates argv in your stack diagram.
People that understand quaternions, seemingly.
Where can I email you? If you're open to helping others, that is. No email listed in your profile
> As someone who drives in the UK, and has driven or been driven a lot in the in the US I so completely appreciate roundabouts.

Roundabouts are also less common in continental Europe than in the UK (or Australia).

I think that's because the usual rule is that we give way to the traffic coming from the right even in countries where you drive on the right-hand side. But this rule really doesn't work for round-abouts, and so they become a potentially confusing corner-case (ha!) whereas everything is consistent in left-hand drive traffic countries.
you win today's subway knowledgeablity test and get +50 authentic New Yorker points. You may cash these points in at any Duane Reade for assorted prizes including a "get out of Time Square or Jail free" card.
I made a very similar transition four years ago. Finished a Ph.D. Started a job in a related field writing lots of Python. My advice is to take advantage of your analytical and abstract reasoning skills. Your peers may have more concrete experience writing software, but you did a Ph.D., which means you have the patience and tenacity to follow all the threads until you figure out where they go. That means that where other people might give up, you can actually figure out how the system works and where a new feature fits in it. Or why it doesn't work the way anybody thinks it does. Think of reading other people's code like doing a lit review -- multiple authors, different schools of thought, arguments about how to do things right -- these have all played out in the code base and they're there for you to read. As a Ph.D., you have the ability to pull this all together into something that makes sense.
Not just that, but also link rot. In five years how many of those URLs will still have useful info on them?

(I didn't even know pinboard had free accounts.)
I actually wasn't even thinking about whether the poster I replied to was the owner of that project or not.
Suggested for me also. Compare with yesterday's discussion on HN about YouTube's algorithms: "YouTube's tendency to push everyday users toward politically extreme content" https://news.ycombinator.com/item?id=17938181
This will only find a local optimal solution, but sacrifice greater advantages that could be gained by imposing a new order on things.

... though as simple approaches go, it's really not bad at all.
Does anyone have any experience with book scanning in general? I've been eyeballing a unit from "CZUR" but am a bit skeptical of the product in general. I would prefer to buy something more generic/high end HW wise like a V-shaped scanner where you bring your own DSLRs but can't find out if there is a serious open source software platform for them.
So - there is no server-executed code - it all runs in the browser and the folder can only access itself anyway, which can't happen unless you have the private key.

Access control in Beaker is through that private key - you need it in order to edit the 'dat' (name for a synced folder). So, no, there aren't a lot of complex permissions available - but you can also separate an app into several dats and use a master one to manage the permissions of those. Not terribly complex, but it's actually surprising how much you can do. (It's tough to wrap your head around not having a server - but it's actually true.)

But help me out - I think alot of the Web falls into this category:

* User logs in to edit their data (has private key to their dat).
* User shares their data (blog, photo feed, whatever) with others (who don't have the key).
* Those others merge all incoming feeds into a single master feed.

You could replicate YouTube, Facebook, Twitter this way - usually there are not complex permissions in these apps, are there? (Not that you'd want to replicate them...)
99.9% VC Would't Fund Facebook
https://news.ycombinator.com/item?id=4209168

So, literally copying previous top comments on old posts is now a popular thing?
Worst case, could layer with encfs or equivalent. Be very careful to understand the exact threat model that covers (for starters, it leaves you painfully exposed to metadata issues), but it would work easily enough.
Key difference is that people are now trying to break records and timing themselves.

Anyone can complete a marathon. But completing it in a good time is hard.
> There's a whole bunch of smart people right now who won't go into tech because they can make more elsewhere.

Is that really the case? Software developers are one of the most highly paid professions.
Isn't it a fusion of HSM https://en.wikipedia.org/wiki/Hierarchical_storage_managemen... and continuous backup?

What about often-locally-changed data which are part of a coherent set, the classic case being a file used by a database engine to store data? We nearly always need to mirror/backup a consistent version of it (just after a successful nesting transaction, in the SQL world the upper-level "COMMIT"), but AFAIK for the time being the HSM+backup software cannot detect such a state. trapping existing system calls (fsync and co, in order to copy to the remote storage data in a sync'ed state) but this is not robust because their semantics is not "upon return of this call the whole dataset (in all files) is consistent".

Moreover if the application using the DB engine is not perfect such inconsistency may reside at application level => after a COMMIT the file is consistent for the DB engine, but not for the application.

I wonder if some users of such HSM+backup software felt some major disappointment after restoring an inconsistent version of such a file. Even a minor loss (garbled index) may be hard to detect and lead to a "fork" of the data.

A dedicated system function called to signal "in my set of opened files the data are consistent" would be useful but is AFAIK missing, and even if someone adds it to some libc/kernel it will only be useful when the application code will actually call it.

The kludge is a procedure "order to engine to sync the data ; throttle the engine in 'no write mode' ; create a RO snapshot ; backup the snapshot; unthrottle the engine ; delete the snapshot", which seems not exactly "transparent".
A good analogy here is the "pilot shortage" US airlines have been complaining about for the past few years.

The truth is that there's no shortage of competent people who'd like to be airline pilots. There's arguably not even a shortage of competent people who already possess the training and credentials. There is a shortage of people who are willing to put their expensive training to use at the near-starvation wages offered for entry-level positions with US airlines. So people either don't bother learning to fly, or if they do, they go sign with Asian or middle-eastern airlines, which have been expanding and are willing to pay good salaries for US-trained pilots.

Would you argue that pilots who demand more money than a US airline is willing to pay "don't understand how much they're worth"?
Let's not also ignore the fact that doing triathlon is very expensive. Those who are mature, set in their lives, and have disposable income have much more access to it. Sure, you can swim in 5$ trunks, ride an old hybrid on the bike, and jog in the shoes you wear every day, but that's not the segment the article is addressing.
as a middle ground: my advice would be to learn and internalize design patterns. and then “forget them.” let experience show you when to break the rules. keep things simple.

this level of the craft is subtle, intuitive, and often inaccessible to the conscious intellect.
But in the context of this article, I don't think it matters if people truly believe in the madness, or if they purposely put themselves behind it. You still end up with atrocities.

Say Nazis weren't lied too, say all the way up, people really just had these false impressions.

You make decisions that affect others, you're responsible for them. If you made a mistake, used falsehoods as your basis for the decisions, and did atrocious things, or, you did them willingly, I don't know. They're both bad.

If thinking it's a lie pushes you to validate the truthfulness of your knowledge, then so be it. Even if you weren't lied to. It's all about that constant active search for the truth, and a certain amount of challenging what you hear, criticizing the so called facts, and looking a little harder.

Tommy should know better. If he goes on living with that false belief of numbers, he's a threat to society. He'll make wrong choices, miscalculation, and his judgment can't be trusted. The same as if he was a liar.

We should teach people this responsibility. You have to put in the effort to rid yourself of falsehoods and be a truth seeker.

Also, most people should be able to judge their confidence in their knowledge. A lot of people end up doing things even though if they spent a few minutes thinking about it, they would know that they're not sure about this. Yet they do it anyway. That's getting pretty close to a lie.
Bddbddb: datalog with binary decision diagrams (2008)
Consider for a moment the critical difference between my books on my bookshelves and Google-indexed books in the ether.
Things aren't "going to collapse", anymore than things are "not going to collapse". From any given point point in time, there are multiple possible futures. Some of them may be tremendously dire, others tremendously positive. And there is a lot that you can do to influence which future you end up in.

Prepping to ride it out is a fool's game. I mean, sure, stock up your cupboards, get a couple weeks worth of bottled water, etc. Learn how to sew. That sort of stuff is never a bad idea. But if things go really pear-shaped, the main thing that'll get you through it other people. I've seen too many "preppers" stockpiling ammunition while burning their social capital. Idiots. They should be learning to rely on others, and be relied on by others. That's how you survive the bad futures. (That and a lot of luck).

Voting is somewhere something like the second least useful thing you can do. I mean, sure, do that too -- but it's kind of like steering a ship through choppy waters when you're only allowed to put your hand on the rudder once every couple of years. Certainly you should still do so, given the chance, but don't kid yourself about the efficacy or utility of voting.

What else can you do?

- Run for office.

- Speak at public meetings.

- Lobby your representatives.

- Provide financial, material, and moral support for others who do so.

- Educate your friends, family, and neighbours.

- Go out of your comfort zone and filter bubble. Learn from what's going on there. Help them understand you.

- Get a job that builds the kind of infrastructure that makes the good scenarios more likely.

- If your job is actively pushing the world towards the bad scenarios, then quit it. Or sabotage it.

- Protest. Civil disobedience.

There's a LOT you can do in addition to voting.
Anki's creator is taking down an open-source extension
Has anyone checked to see if it's happening to animals too?
Not weird, just shitty

The most prominent results should be he most relevant results, not the ones who kiss the most ass

I know the formula is mostly about relevance, but ass kissing shouldn't even be in there
Two thoughts:

In this era of ultra cheap/free software and hardware, even formerly reputable companies are likely to find alternate revenue stream irresistible.

Apple's review process is most likely largely a PR illusion. Just look at all the stories of how inconsistently and arbitrarily they've enforced App Store policies over the last decade. That's not to say that they are not sincerely trying, I'm sure they are. Unfortunately, Apple has become even more opaque about many things (the 'security' obtained via the app review process always seemed a bit hand-wavy and superficial to me). I'm sure they'll continue to improve but the the bad guys will always be a step ahead because they must be.
Not necessarily. Look at them outside of the United States. Software engineers typically make anywhere between 20-60k a year depending on location (east Asia being the worst).
In such a case, you’re better off with a database engine that streams its journal or transaction log to an object store.

Don’t perform data operations at the wrong layer.
Is it very expensive though?

Pair of good nike swim shorts + goggles cost like ~100

Decent road bike around ~1500

Good running shoes ~150

My gym membership with pool is ~65/month

Sure thats expensive but is its not for super wealthy you need to be well established expensive.
Last Week in Pony – September 9, 2018
Well from what we read about the genocide in Bosnia, the ethnic conflict was purely made up over a period of just a few years prior to the genocide. The party in power in Serbia latched onto a massacre that had been perpetrated by the Ottomans hundreds of years before as a way to whip up sentiment against the Muslims. Economics definitely came into it, but there were lots of anecdotes of people who didn't even know what side they were on and had to literally ask their parents about their heritage to find out whether they should fear for their lives.

In Rwanda, the divisions were constructed by the people running the colonies and hadn't actually been divisions recognized by the people prior to that. That happened over a period of decades, sure, but they were also complete fabrications that turned into reasons to kill people who were called "cockroaches" over the state run radio.

I agree that dehumanization isn't the only factor, but it's also not cartoonish. People kill each other all the time for all sorts of terrible reasons, but what causes them to crowd a bunch of women and children into a building and set it on fire is a belief that those people are less than human.

Once again, I'm not talking about war, I'm talking about genocide.

Edit for clarification: a lot of the things you mentioned are very often present, but in that class we read about the genocides in Turkey/Armenia, Bosnia, Rwanda, Cambodia and Germany, and it was striking how similar the language was from place to place. Despite the different cultural, economic, and historical circumstances, the one thing they all had in common was really brutal language about the targeted group. We've all seen the propaganda targeted at Jews in Germany, and I mentioned above the Rwandan radio calling people cockroaches. This attitude toward the opponent is necessary but not sufficient.
You probably want to spend some time reading everything Dan Luu has ever written about hiring and compensation in tech, and then get back to us on whether you still believe this.
> if you roll back the clock more than a couple thousand years. Long distance running is a core competency of humanity -

Hasn't this been debunked?
So it is. It would've been much clearer to mention that at the beginning when it's first introduced, since it's not commented like the other instructions and I first thought it was a left-over placeholder.

That said, it must be a very old GDB since I've otherwise not ever seen a NOP as the very first instruction of any nontrivial program in all these years... maybe two NOPs in the early days for patching, but that's about it.
People might hesitate at the prospect of eating roaches, or shit, but pass it all through some tilapia and they’re thrilled.

Yeah, but that’s normal. People don’t want to eat grass either until it’s passed through a cow or a sheep.
Stay strong, the Tech Lead, if you are out there.
> There's a whole bunch of smart people right now who won't go into tech because they can make more elsewhere.

Actually no! Software engineering is hard and takes years to build the skills of a senior engineer. For the vast majority, this is incredibly frustrating and thus they seek other professions despite having the aptitude for software
>The problem with streaming is that once he gets off the hamster wheel for a bit there might be no wheel to climb back on later.

Is that really a problem? He makes more in one year than most people make in their entire lifetime. Unless he's out there blowing his money on mansions and yachts (which I'm pretty sure he isn't), then he could stop at any time and retire comfortably. He doesn't need to get back on the hamster wheel.
Bitcoin Tracker One and Ether Tracker One Suspended by U.S. SEC
I made my assumptions plain before making the first statement you quote about micronutrients, and I have no problem if you disagree with those assumptions. They're arguable.

I used conservative sources for my database as a way to minimize research without losing confidence in my results. The toxicity of choline is known, and if I'm well below that level but at or above the level recommended by conservative scientific groups, I'm reasonably confident that my diet is healthy.

Do you disagree when I say that the NIS may be wrong? I was sincere. Much greater follies of academic consensus have occurred in the past than overstating the dietary importance of some micronutrient.
I have the 6th gen X1, but still using Windows, and still its behavior bugs me a little bit --

I almost never really shut down my laptop (does anyone?) -- I simply close and open the lid. Annoyingly, the X1 still wants to persistently be connected to my Airpods via bluetooth. So lid close doesn't actually put it on sleep suspend, it's some other weird middle suspend mode which is not really suspended at all.
> Not necessarily. Look at them outside of the United States. Software engineers typically make anywhere between 20-60k a year depending on location (east Asia being the worst).

But almost everything is highly paid in the US as compared to east Asia. Even minimum wage is higher in the US as compared to east Asia. To me, it looks like the median is higher in the US and so is the cost of living.
This article [1], from a source that is generally quite positive on Kavanaugh, provides much more evidence of a trend in Kavanaugh's interpretation of the 4th amendment from his previous cases. That's what originally informed my opinion.

[1] https://reason.com/archives/2018/07/18/brett-kavanaughs-four...
I currently make about 24k a year as a part time engineer (which should go up to around 40k if I go full time for this company).

I stay because of other benefits (good health care in Japan, remote work with bimonthly meetings, and most importantly I am doing good work with data that helps people in some way).

I honestly don’t think high pay is out there for what I want from a company. This one I work in checks all the boxes, for me. But if I pursue more money, I’d probably be stuck working in some crappy conpany where I’m a number.
It also doesn't have the same operations/output since one is a squirrel photo and the other is a webpage with English text.
A genius experiment designed to track down just what the difference in diet is and does:
https://medium.com/@russjj/choline-is-it-the-key-to-modern-i...
I don't like how youtubers feel obligated to produce a certain amount of videos per week. I would prefer one or two videos per month with good quality than three or four per week with clickbait titles.
You said it torgian; I'm looking for a company with Emotional Agility operating according to The Startup Way where people treat each other humanely and perks don't masquerade as strategy. I'd care to know more about your job in Japan if you would be willing to share
The better question is - why are newspapers so horrible?

I think that in today's age, we need to focus on a new way of presenting the data instead of converting them into narratives/prose. The problem is there's a limit to how much information you can cram into prose, or read back from it. It's hard to quickly get an overview of any particular bit of data relative to all the others that are nearby. You have to trust the news author actually understands the whole story and didn't discount anything. Plus stories aren't static, there's constant updates that are coming out, why not see all the information and the timeline all at once, continually updating? Especially in a distraction free format.
Interesting that there's a discrepancy as large as 1.3x between different varieties of potatoes, but my point is it's not hard to meet that protein goal given the corresponding calorie requirements. "Slightly more protein dense than potatoes" is not a high bar and mostly boils down to not getting a large proportion of calories from refined carbohydrates and fats, or supplementing proteins to match.