skysight-inc/HackerNews huggingface dataset:
Different people have different needs. My brother could skip breakfast at will since he was a kid; I would go on a murder spree without my morning food. He never craved carbs in the same way I did, and has a very different body structure.

For the record, there are other ways to do IF: I am pretty happy skipping lunch, because eating mid-day makes me sleepy and slow anyway.
Does anyone know if there has been a case between the IRS and a person in tax debt trying to travel? Be great to see where that goes and how it's challenged.
The NRA has been extremely effective at keeping gun violence from being studied in exactly this manner in the United States. https://www.npr.org/2018/04/05/599773911/how-the-nra-worked-...
Ask HN: GitHub dashboard “beta”?
Today I was offered the chance to opt in to the new beta dashboard on GitHub. Somewhat excited to see a better view into the complex multi-project breakdown I stare at every day as a manager I was presented with...

The width of the dashboard css deleted, so the page now takes up maximum browser width.

Is there more to come? Am I missing something because I don't have certain options enabled?

Is there value in offering these 10 second changes as features for companies? What is GitHub gaining here?
>Both monorepo or "micro repo" end up falling apart at scale without some devops work involved

Wouldn’t any project fall apart without devops work?
Non conformant code doesn't become an idiom, because it's broken. If you want to wrap that in a cultural framework, go ahead, but it rather misses the point.

> I was arguing that such a solution is not unusual for C

You may have asserted that (funny how people call their unsupported assertions "arguments"), but you're wrong if so. Again, it's broken, in C just as much as C++. You wrote

> instead one would use hash functions for each type and in the case of a struct the individual members would be accessed to build the hash value.

But this is just as much true in C as C++, because hashing pad bytes is wrong. In fact, C programmers are probably more aware of this than C++ programmers.
Someone please tell the Mayor of London where in 2018 the "capital's murder rate overtakes New York for the first time ever".
I thought the same thing - It looks like they've come a long way since I used it eons ago.
On what possible objective basis can this be stated as fact?
Brexit lays bare the extremes that define British society
This looks like clickbait crap you’d expect on a badly curated site. It’s a site about stock price speculation. I could imagine them as headlines on The Motley Fool for example.

What if EM threatened to ruin you for reading them?
Before I started doing this I also would have a hard time doing without breakfast. And even with breakfast if I had a strong cup of coffee I would get shaky and lightheaded. So it seemed counter-intuitive to me that eating nothing at all would be better but it's worked out that way.

Not saying that's true for you but I thought I couldn't go without breakfast until I actually tried it.
Blockchain startup TRON acquires BitTorrent
Wizard proposes turning map of the universe inside-out
Pointers are not integers in abstract model C++ compilers use for reasoning about code.

This is all about the abstract model used for optimization according to the language specification.
> I do 16/8 I.F fasting

That's not enough to trigger those symptoms for many people, as it depends on how much salt you have in your diet and your own metabolism of course. But do a 36 to a 72 hours fasting, which is otherwise a very healthy thing to do from time to time and you'll experience it head on.

>> "that's more down to calorie restriction"

Why did the plane crash? Due to gravity. What should the plane have done to not go down? It should've had more lift.

Now tell me, how does that help in establishing why the plane actually crashed and what to do to solve it? That's how "calorie restriction" sounds as an explanation, being a prima facie observation. Of course you're reducing calories. But HOW you're reducing those calories makes all the difference.

Another one: Why do people get rich? Because their spending are less than their earnings. What should people do to get rich? They should cut their spending or raise their earnings. Well duh! But it's a totally useless observation, isn't it?

>> "With regular keto you're raising your risk long-term for diabetes, heart-disease, cancer and stroke due to increased meat/dairy/egg consumption."

That's absolute bullshit.

Here's one of the largest studies on dietary fat, done on 50,000 women, spanning for 8 years, showing that going low fat did absolutely nothing to prevent heart disease: https://www.ncbi.nlm.nih.gov/pubmed/28515068

I also wish people would stop posting YouTube videos btw. I don't watch YouTube bullshit. Post links to studies that I can verify.
5 ways to gain serverless observability – Hakcer Noon
We also used Zotero during our university studies for keeping track of citations. It's a great tool!
Your HTTP Website Will Be Labeled ‘Not Secure’ from Today
They are direct “competitors”. I find Zotero more power-user-friendly. For instance, there is a powerful bibtex plugin for Zotero that can run a server on localhost, so I can fetch the up-to-date bibliography for any particular collection from a make build with curl. I don’t see this hapenning ever in Mendeley
It's an Elsevier product, so no interest there.

I'd rather just use JabRef http://www.jabref.org/
this is an interesting idea. offhand i would have to weigh the risk of adding a (Smyte-able) middleman api vs the potential benefit of time saved having basic integrations done for me. putting a business hat on i'd say it'd be great to start with onegraph for sideprojects but once these data pipes become serious business it would make sense to invest some time bringing it inhouse. Will be interesting to see if that hypothesis is wrong; I know nothing about this market.

as a former product manager i could see an internal-facing product here pulling up analytics for nontechnical employees; PMs, marketers, even customer success/support. any interest in pursuing that kind of customer?
Why do we keep supporting the LA Times which is UNREADABLE in the EU, with that stupid GDPR wall?

I guess this news story wasn't reported anywhere else huh..
You seem to be quite advanced in the topic of cross-unix coding.

One thing that bothers me since a few weeks is to absence of 'local' [1] from POSIX. On the one hand, I consider using 'local' for function variables good style, on the other hand that is not POSIX compliant.

I have found some Stack Overflow discussion about it [2] but that doesn't really solve the problem either. For the moment I just keep using 'local' as my scripts are unlikely to be run on anything else than a linux, but using the 'sh' shebang feels wrong while using 'local' :-/

Any ideas how to solve that dilemma?

[1]: http://www.tldp.org/LDP/abs/html/localvar.html

[2]: https://stackoverflow.com/questions/18597697/posix-compliant...
Mendeley is supported by Elsevier, closed-source, and has premium-only features only for institutional users. Its publisher affiliation is important, when you see things like "Mendeley supports responsible sharing."

Zotero is the full package, GPL, the only premium service is extra data for syncing with their server (not necessary if you only have one client). None of this Orwellian hinting about keeping researchers from using libgen.
Screaming channels: When electromagnetic side channels meet radio transceiver
Has Mexico thought about legalizing all drugs yet? Do you think this violence would exist if drugs were legal? It's hard for me to imagine such violence when people are just going to their boring jobs in the legal drug trade. Yeah the US might not like it, but who cares now with the current administration's hate for Mexico and Mexicans. Imagine what it could do for Mexico. Becoming the top economy in the western hemisphere would be trivial while eliminating violence, corruption, and crime.
How do you scrape legally? What do you say when asked for sources?

What are the ramifications for ignoring copyright and TOS?
The power9 chips don't have gigs of memory locally attached do they? Knights Mill has 16G/socket it looks like.

Knights Mill without an apostrophe - Mill is a verb?
More from The Economist:

https://www.economist.com/united-states/2017/03/02/too-much-...

And many previous HN discussions of Civil Asset Forfeiture (aka highway robbery):

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

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

It seems the CBP border force does not have to respect constitutional rights and can detain you indefinitely without charge (e.g. for not providing a password for your phone).

Of course, the IRS extorts from all Americans, wherever they are on the planet (and beyond - warning to Elon: renounce before blast-off).

Add capture of the financial system by banks, corporations and elites; plus militarization of law enforcement with surplus hardware returning from many overseas interventions, and you have creeping boiling-the-frog fascism.
Twitter is a very toxic place for politicians
"Even if you don't intend to go out and shoot somebody, buying a handgun or a shotgun for home defence is buying one with the intention of killing people."

Not necessarily. Even assuming there's an intention to fire the gun in the first place (it might be meant as a deterrent), there also might be the intention to only wound the assailant. Not all gunshots are fatal, after all. Of course, even a shot to the leg can be fatal, but the intent is still not to kill.
Zotero really need more advertisement. I prefer Zotero over Mendeley, but Mandaley seems to advertise much more to university.
Unisecure Data Centers Announces Reporting on Guide for Cloud Hosting
Unisecure Data Centers providing support guidance for individuals, Businesses, small and large enterprises to utilize their Data and Infrastructure for cloud hosting Services.
This form of subtitle spans back a long way. I don’t know just how far, but I do know that twelve of the fourteen major works by Gilbert & Sullivan had such form, beginning with “Thespis; or, The Gods Grown Old” in 1871.

Many of us have a fondness for comparatively old-fashioned approaches to various things; double titles like that are one such example, using em dashes despite space-separated en dashes being more popular is another (though that one varies by locale), and writing “&c.” for “et cetera” is another (there’s lots of fun history around the ampersand ligature).
There are only 3 macro-nutrients: fat, proteins and carbohydrates.

If you go low fat, you necessarily go low protein too, so you need to replace that with carbohydrates. Even more, you now need "fortified" carbohydrates to get the needed B vitamins and other nutrients usually found in fatty foods, and those will be refined carbohydrates; which is what the American Health Association now recommends. Yes, they actually recommend that people should eat enriched cereals and other bullshit like that.

A high carbs diet made of "healthy, complex carbs" is a myth ;-)

> he gets furious when he sees doctors advocating the opposite, a trendy practice he believes speeds aging.

You cannot claim that without evidence. Nutrition is at this point like alchemy and I won't trust furious alchemists.
I still don't get why Google and vendors don't release a Go Edition of Android for middle-top class smartphones as well: they could literally _fly_ and benefit from the compiled code instead of relying to Java/Kotlin all the time
> Monolithic repository might have been a tool that helped enforce it,
> but that's not what made it happen. It's the decision that ABI could
> be broken that did.

Well, there are probably some subtle details which I'm missing, and may be
you are totally right.

The way it looks to me is as follows:
They are "happy to break kernel ABI compatibility" because the repository is monolithic - they break ABI, they immediately fix user space apps.

E.g. NetBSD time_t 64-bit commit:
https://marc.info/?l=openbsd-cvs&m=137637321205010&w=2

They patched the kernel:

sys/kern : kern_clock.c kern_descrip.c kern_event.c
kern_exit.c kern_resource.c kern_subr.c
kern_synch.c kern_time.c sys_generic.c
syscalls.conf syscalls.master vfs_getcwd.c
vfs_syscalls.c vfs_vops.c

and fixed broken user space at the same time:

...

sys/msdosfs : msdosfs_vnops.c
sys/netinet6 : in6.c nd6.c
sys/nfs : nfs_serv.c nfs_subs.c nfs_vnops.c xdr_subs.h
sys/ntfs : ntfs_vnops.c
sys/sys : _time.h _types.h dirent.h event.h resource.h
shm.h siginfo.h stat.h sysctl.h time.h types.h
vnode.h
sys/ufs/ext2fs : ext2fs_lookup.c
sys/ufs/ufs : ufs_vnops.c

...

There is no "transitional" stage, when the kernel is already patched, but
no user space apps are ready for those changes yet. It all happens at once.

-ss
Bash has had real arrays since 2.0 (1996). Though, the `+=` operator to append to an array wasn't added until 3.1 (2005); before that you had to do `array[${#array[*]}]=word` to append.

Since 4.0 (2009) it's also had associative arrays.
Scrapper as in 'fighter'? I guess they are in a way.
No, that's completely wrong.
Why should the LA Times keep supporting the EU after GDPR when their financial base is entirely in the US - and the paper's online presence mostly is based on serving ads and retrieving data?
Yup. One of the oldest, popular, surviving distributions. There's a transfinite number of distributions.
What problems specifically did you see? Was this because the repo was too large?

I understand at google scale you'd need lots of tooling but why at a smaller scslr of merging a dozen small repos?
... and all the third-party software that was compiled for older versions of OpenBSD is now also broken by default.

The problem is that this approach only works if it is really a self-contained system. But OpenBSD isn't: it's a basis to run software, potentially third-party software. It's can't be a closed Universe and still be useful at the same time.
Our economic system happily churns through people like a factory production line.

The question is; would you rather give this guy a second chance or give that chance to someone else who hasn't yet had any opportunity to prove themselves (there are many of these)?

You give second chances to people who make an honest mistake. This is not an honest mistake. It's fraud. He is rotten at the core. He goes straight in the trashcan.
You can validate pricing on https://www.raptorcs.com/content/base/products.html. I am one of the first buyers with a dual 22 core system, so I'd be happy to run any numeric benchmarks if people have ideas.

Basically you get 88 threads per socket, generally will have "bonus cache" (this is a 24-core die so you get free cache if the fused off cores are not adjacent) so 120MB per socket, much higher clock speed, rediculous I/O bandwidth to PCIe 4.0, CAPI and NVLink. The speeds and feeds are simply higher than anything intel has been able to muster to market.

If you have enough volume, getting the La Grange POWER9 CPU Google and Rackspace are using would be even better than the Sforza Raptor's Talos II uses -- that gets you 8 DDR4 channels. I know basic pricing rumors and it is good.
When he gets a file descriptor, he could also get an inode. Since on hard links inode will be the same, the prior lock state, if any, can be obtained and action taken accordingly.
That was an anomaly for February, and is a good example of how statistics are manipulated by the media to fit a narrative:

https://metro.co.uk/2018/07/15/new-york-murder-rate-is-much-...

London is safer that New York on almost every measure, but NYC has come a long way over the past 20 years.
That design might be for portability, since pread() and pwrite() ought to be thread safe, so one global FD per file for your multi threaded app should be enough, at least on Linux and freebsd. It does however not help if some other part of your application "accidentally" opens that file too (some lib for example).
As someone who has moved to Japan for the last ~12 years and speaks the language daily, I struggle to remember terms I am absolutely postive I know but can't recall while in the middle of conversations with my English speaking employees. Or even worse, deep in personal thought I have to start googling around to recall a term I know I know.

There are linguistic studies which show that this is the norm (i.e. as a second language learner using said language daily, you begin to forget your mother tongue), but I have to admit it is quite disconcerting when I have to take a multi-second break to recall an uncommon word before I can carry the conversation further.

I guess the moral of the story is that, yeah, you forget things you don't actively use.
Also, Mendeley was bought by Elsevier. Zotero is open source.
Vue Js: Ins Style Progress Bar
This article is perhaps not news to many, but on its own is damning.

These “boats” (they are not) do not meet basic standards for road nor sea, are furthermore hacked together from scrap, maintained shoddily, and yet receive certifications from all government authorities from which they require inspection in order to operate.

Keep straws. Ban this.
With CAPI (cache coherent interconnect) I don't see why you couldn't do this in a more open way. i.e. optane, HBM2, whatever comes next
You're not going crazy, it's normal for the brain to actively forget, didn't you read? :P
Even though I also like Zotero better because of its open nature, I prefer Mendeley in practice mostly because it has a decent Android client where you can just sync all your PDFs and read them on a tablet or something. Seemed a bit more involved to do the same with Zotero (where it seemed there were only minimal Android clients quickly hacked together). Mendeley also has 2GB storage, so that's nice for personal use and paper/book syncing.

That said, if I had to collaborate in a larger group I'd surely choose Zotero instead of locking everybody into some proprietary ecosystem.
But for personal use I definitely don't feel that I'm enabling or supporting Elsevier somehow in using their freeware.
I really liked that talk! Lots of relevant information and I can definitely relate, working at a Amazon. Wouldn't say that we are hurt by all of the same problems (we have solutions that work very well for some of them), but we definitely are aware of them.
> What is N.B fasting?

"N.B" is short for "nota bene" in Latin, which means "note well" or "please take note":

https://www.merriam-webster.com/dictionary/nota%20bene
IIRC their iPhone app had about 20000 classes for some insane reason, and the system didn't handle that well.
Are you personally making profit? Are your paychecks coming in regularly, and your lifestyle still being supported? If that's the case, then back down and don't sweat the rest of it. I understand your idea that you want to be passionate about your work; but at the end of the day, you need to be passionate about your income.

The moment the company isn't supporting your personal income needs and/or goals is when it's time to think about leaving. You can't make yourself beholden to a group that's going to end you up on the street hungry. And at the same time, you shouldn't take a risk on something that "might be" rather than something that is real. The rest of it is more or less bunk.
> If a user goes to http://site.com, even if you have a redirector to the https://site.com version, the https version can be MITM'd with a self-signed certificate.

At which point their browser will give them a big scary security warning.
Not sure what you mean - we have one product.
Learn and Practice Callbacks in JavaScript. 70 exercises with solutions
My company has a 50m LOC Python codebase in a monorepo. It works really well, given the rate of change of thousands of developers globally. That is only possible because of the significant investment in devtools, testing and the deployment infrastructure.

Here is "Python at Massive Scale", my talk about it at PyData London earlier this year:

https://youtu.be/ZYD9yyMh9Hk
The story of Anna Delvey was fascinating to read.

I can't help wondering if she was a sex-worker, it would cover a lot of the points in the story - the travel, the money, and the fact that people are clearly covering up details.
Ancient DNS Lore Survey
In the mid-1990's, wasn't Walnut Creek CDROM originally a Valley-local home-based business of a husband and wife duo?

I remember getting the Slackware distro on ~9 green silkscreened CD's from Central Computer in Santa Clara around the front area where the tree-genocidal non-Felix Dennis tome of Computer Shopper was piled higher and deeper.

PS: It's interesting iXsystems (FreeNAS sponsors, FreeBSD sponsors, BSD hardware VAR) ended up with WU CDROM.
Since OFD locks are a GNUism, putting that code into the mainline would immediately break portability. I quite like my SQLite databases on illumos and ZFS, so if it couldn’t work on illumos because of a Linux-specific feature, that’d be a serious problem.
Yes. Explanation: https://yurichev.com/blog/UAL/
The site is not very clear about if it's possible to self host the server part, but hopefully the server is the PHP application at https://github.com/zotero/dataserver
This kind of middleware has the potential to be as significant as relational databases.

Did you ever use one of those "xml data mapping" tools in your integrations?

If so, how would you compare their strengths and weaknesses with your solution?

This comparison could be compelling for enterprise customers (though your early customers will be the less risk-averse, more technical startups/small companies).
I thought that Google deploys new versions gradually (first to 1% of users, and if that doesn't show errors, to more and more). Which implies that there are at least two version of an application or service running.

How does that work when you don't keep APIs stable, at least at the service boundaries?
What laptop are you getting?
Best WordPress Chat Plugins for Support and Sales [REVIEWED]
Some of them are just buying a home, I was caught in this when I bought my first flat, prices fell by 25% and I found it very difficult to move when my job moved.
I do write in golang for money, and in Perl 6 which unfortunately noone pays me for. The two languages are so fundamentally different that I find it hard to even compare them!

Golang certainly is quite efficient, probably close to C or C++. It also has lightweight threads which are great and terrible at the same time: you can take the thread-based concurrency model further without resource problems. And the CSP approach helps to make that somewhat safe. But at the end of the day any concurrency built on threads, even lightweight ones, is problematic.

It is a ridiculously low-level in terms of abstractions language though, just a tiny notch above C. Perl 6 is quite on the opposite end of that scale.

For me the most important differences are cultural however: Perl 6 is quite open and inclusive, both people and the language it self. TIMTOWTDI. I don't think I can or want to describe the Golang culture, but it certainly is quite different.

The good thing about Golang is that as a language it is so simple/primitive that you can easily try it out for yourself and get a comprehensive picture over a weekend.
> There is no "transitional" stage, when the kernel is already patched, but no user space apps are ready for those changes yet. It all happens at once.

What about third party apps? It's not a fully self contained system, there are binaries out there running on openBSD that the openBSD devs have never heard of, and they were broken by the change.
Do you wonder whether he is a reliable narrator?
No, though that would be a good blog post. We tried to make multi-module maven work for a while, eventually gave up and wrote some scripts that would convert maven to bazel, using many assumptions that applied only to our particular case. We did the cutover in one day but kept maven around for a couple weeks in case we decided to bail on bazel. It worked out; we even found CircleCI works great. I would say the weak link in the bazel ecosystem is the IntelliJ plugin, which is very functional but also very slow.