skysight-inc/HackerNews huggingface dataset:
As I understand it, the dispute is over the meaning of 'militia'. At the time, the 'militia' was considered to be any able-bodied male under the age of 40, and under the law's current definition of the militia, any able-bodied person between 17 and 40 is considered to informally be part of the militia (as opposed to the national guard, who are formally part of it)[1]. The question is whether 'militia' means just the national guard or includes the 'irregulars' who would've been expected to fight despite not formally being part of the military.

[1] https://www.law.cornell.edu/uscode/text/10/246
Why not get a standing desk?

https://www.runnersworld.com/sweat-science/standing-all-day-...

And so is lying down in bed :)

https://www.scienceabc.com/humans/why-is-it-a-bad-idea-to-st...

Oh, and what about running

https://www.active.com/health/articles/why-too-much-running-...

https://www.runnersworld.com/runners-knee

It seems the best is normal movement and walking, and taking breaks.

Too much of anything is bad. But perhaps generalizations like this lead to a lot of sensationalism.

Here's another one. Are you better off staying in or heading out for a while every day?

Staying in:

https://www.healthline.com/nutrition/vitamin-d-deficiency-sy...

https://www.vitamindwiki.com/Suicide+associated+with+low+vit...

Going out:

http://www.cancerresearchuk.org/about-cancer/causes-of-cance...

http://www.youbeauty.com/beauty/sun-and-acne/

It is like those studies in the past which said wine is good for the heart ... wait it's not good ... wait a small amount is good and too much is bad.

http://www.mayoclinic.org/diseases-conditions/heart-disease/...
Trying alternating 'Tree pose' Standing. It __really__ makes my ankles burn, a type of workout that I can't get out of just standing.

https://standsteady.com/blogs/standing-by-day/what-to-wear-s...
Maybe I can better explain myself.

A program like paint.net is a program that normally would be "installed" on a "fully installed" OS.

The fact that it uses the .Net subsystem is mostly "transparent" (to be picky it is transparent on recent OS's where the .Net subssystem is installed anyway, not so much on older systems where .Net is not installed or is installed by default in an earlier version that may not be compatible with the program at hand and needs an update).

For it and for any number of programs that only make sense on a full system this is not an issue at all.

The allergy I declared revolves about small tools that would be useful both in a fully installed system and in a reduced environment, such as a PE or RE (Pre-installation Environment or Recovery Environment) typically used in recovery or repairing scenarios, typically booting from removable media such as a USB stick or CD/DVD .

In these cases it is more complex (and anyway adds several tens of megabytes to the build, which implies also often slower booting) to have a working .Net environment suitable to run the given program/tool.
The idea is to actually do it NOW instead of thinking about it. Then after that, put a daily reminder on your phone, and when it goes off just exercise, rain hail or shine. Most people don't exercise because instead of just doing it, they think of excuses - "oh, it looks like it's going to rain" or "i'm more tired than usual today.. i'll exercise tomorrow instead". To put it simply, make exercise a rule instead of a choice.
Obligatory Gimli Glider: https://www.damninteresting.com/the-gimli-glider/ http://www.gimlicommunityweb.com/history/gimli_glider.php .
Agree. I was expecting something that one could print on maximum two A4 pages. This here is a rather long pamphlet.
It's just numbers of letters in the alphabet, e.g. 0615180523151804 == "foreword"
The Halting Problem and the Church-Turing Thesis (2009)
Not really. Now instead of having to break the application, then break the kernel it's running under and then attack the VM host, you only have to attack the app and can then go directly at the VM host.

Unikernels just remove a whole security layer. May as well run the app as a user process on the host and forget the VM.
> I wish these article writers wouldn't write in the "YOU" mode, instead

That horse has bolted, unfortunately. Clickbait works and everyone is at it. My pet peeve is "considered harmful. Do all the things that are "considered harmful" in headlines and you will probably come to no harm.
Just because you say that doesn't make it true, though. Sometimes a tool just is worse, even if you become skilled at it.

I can try to work around Microsoft Word's UI by learning the keyboard shortcuts, but I can't do anything against Internet Explorer taking its sweet time loading webpages. No skill in the world will make that faster.
Squawk[0] ran pretty much directly on the hardware, Sun had a JVM-on-Xen project, OSv provides a lightweight pseudo-OS (not unlike rump kernels it looks) which support JVMs. Possibly one step down, Oracle has a JRockit VE edition which runs directly on the Oracle Hypervisor, but despite being Xen-based it's unclear whether that can run on raw hardware.

[0] https://en.wikipedia.org/wiki/Squawk_virtual_machine
I don't think you'll ever not need to learn version control, because it helps you by adding to the list of things you can accomplish.

I do think there's a lot of room for UX improvement such that the learning goes (significantly) faster, but I don't think it will go away.

Also most of what you need to know with git can be taught in an afternoon. If you end up with an ugly history, guess what? History has always been ugly.
here you go: https://developers.redhat.com/blog/2016/03/31/no-cost-rhel-d...

Paint.NET via Windows Store has one major advantage: automatic updates. Besides it's still is a free software and it's not a subscription - as far I understood it's just one time payment. I wouldn't mind paying for that if I used Windows.

The bigger issue is 30% MS tax:

> And you can still send a donation if that’s your preferred way of providing financial support. This is actually more effective because Microsoft does take a 30% cut of every transaction that goes through their Store.
Well, yes. But that means your opsec has failed. If they know how much Monero you have, you've messed up.

It's quite easy to mess up, of course. But that's beside the point. The idea is to reveal a small sum of money while obscuring most of your proceeds.
Sure, I would be immediately kicked out of the tribe of do-more-with-less-bytes, had I not declared the superiority of small, self-contained tools.
I've got a much nicer branching model- try not to have one. Everyone works off master, and you aren't allowed to check in code that won't run in production. Hide unfinished features behind feature flags, and never merge/push a change that won't pass tests/CI.

The chaos of huge feature merges (a key source of bugs I've experienced) is minimized. You deploy fixes hourly, not weekly (or later monthly when it just won't seem to pass CI). The time between code being written and a bug being seen can be reduced to minutes and hours, making finding the root cause a breeze.

Just my preference, but very open to debate.
The receipt they give you is secondary - the main point is that there's also a permanent record created on the retailer's systems, sometimes involving a physical copy of all the receipts printed, sometimes a digital record that the retailer cannot alter, but in any case it does matter that you were given a receipt, since even if it goes straight into the waste bin, then it serves a purpose of ensuring that the transaction was properly registered.

You need a record of all transactions for tax purposes. If I give merchant a dollar, they give me a donut, and don't record the transaction, that's a crime - they're not paying sales tax/VAT on that, and also obtaining unrecorded tax that is used to pay "black salaries" in cash without paying the appropriate income & social security taxes.
Food Sharing: Are We in for the Revolution?
Second part: http://archive.is/NtBiy
you need to stop what you are doing right then and there and do something about it

If you're at home, there's no reason not to just do 10 pressups right there and then (and as you get better, 20, 30 and so on). Or dips with your chair if you can't do pressups yet.
I found that making exercise part of my routine, as opposed to another thing to get round to, I exercised without thinking about it. I started cycling on my commute, now I do 20 miles a day without thinking about it. I know not everyone can cycle all the way to work and home but can you cycle to the train/tram/bus stop? How about the stop after the one you usually catch public transport from?
Windows screensaver: https://github.com/cDima/Aerial
Mac screensaver: https://github.com/JohnCoates/Aerial
> I took up Kendo about 18 months ago, and the regularly scheduled classes and training sessions are good for forcing me off the computer and go work up a sweat. I especially love the little 30 second meditation we do at the start and end of each class.

Mokuso was integral to teaching me to relax and focus; I try to continue meditating even though I haven't done kendo for years, but some days I just want to be sitting in my keikogi in a chilly dojo listening to someone shout "MOKUSOOO~" -- something about that environment was conducive to relaxing.
I'm resonating with this a lot. The thing that helped me a lot was starting my day earlier. I am trying to move all my 'mandatory' tasks to the morning and try to set timeboxes for them, so that after work I have enough time to do other things and don't get distracted. For example, I searched for a 24h gym around my place and go every Monday, Wednesday and Friday before/at 6am for 1h (+10 minutes stretching). It's sometimes tough but that's why I leave enough time between workouts and skip the weekend so I can recover or catch up on sleep if needed. Then afterwards I have an hour for chores like cleaning, dishes, etc.

I also replaced my train commute with a bicycle for some extra health points (and post-work motivation. Full trains depressed and demotivated me)

Same as you, I do IF and try to eat my last meal at ~6pm and don't think about food until next days lunch.

Other things that helps me a lot with being more motivated is trying to leave the office while it's still bright outside. I want to leave earlier because I'm happier and at the same time have more time+motivation for other things.
Userland isn't duplicated, it's 2 totally separated userlands. The userlands may be the same distro in case of Xen (for example RHEL 7) but they still lead separate lives; They are different installations. So that's also multiple userlands in which you have to for example deploy patches (RPM's, Deb's, etc.) for your SSH install.
> What's the point of running CI on a branch that's effectively for tracking releases only?

I'm recommending using master as the output of a successful continuous integration, and thus always ready for release.

I'm rejecting any git flow that has any developer pushing any code directly to master, while hoping/guessing that master branch integration will succeed.

Caveat: Bugs will still happen.

Caveat: There are more-advanced release processes such as blue/green, alpha/beta, canary/throttle, etc.

Caveat: There are more-sophisticated integration techniques such as an internal private master branch that differs from an external public master branch. YMMV. Use the right tools for the job.)
It depends on what you're securing and what the weakest link in your chain is. The assumption is that your app is doing something valuable (i.e. there is value in compromising the app, not just as a means of compromising the host).

Perhaps I should have phrased that differently, but you've reduced the attack surface for compromising your _app_ via the environment (instead of the environment via your app).

(big disclaimer: this is assuming Xen bugs are much more valuable than app bugs and someone with a Xen exploit won't be focusing on you.)
Public spaces covered in advertising is considerably worse that optical illusions yet we have been putting up with it for years.
Since I've started using syncthing, I've also had similar thoughts. Say you want to start a private, static blog for a small group of friends ... why host it publicly, then lock it down? Why not just use sync a shared a repo?
"The game broke my workflow"

https://xkcd.com/1172/
http://kodi.wiki/view/Add-on:Aerial, actually installed it earlier today, had to reboot after, to get the downloads working
Don't rely on that bad, guilty-like feeling. We're hardwired as humans to get out of that state as soon as possible. That can happen in one of two ways. 1) You actually get some exercise, feel better, and now you don't have guilt to motivate you, so you lapse into old patterns. 2) You learn to ignore it and go about your day (as described in your post).

Discipline trumps motivation every time.
How I started programming without a Computer
Thanks for the tip. Will definitely try it out.
Kotlin compiles to JavaScript, Java bytecode or native code (via LLVM, currently only a "technology preview").

There is a small standard library but it relies on the platform libraries for most things. For collections, Kotlin/JVM uses the Java collections with some extension functions, but on Kotlin/JS and Kotlin/Native the Kotlin standard library itself provides the same Java-like collections API.

For other things, Kotlin/JS provides a tool for converting TypeScript bindings to Kotlin as well as a special "dynamic" type (kind of like .NET) to call JS APIs without bindings. Kotlin/Native has a bindings tool to generate Kotlin wrappers for C libraries.

The size of the standard library for Kotlin/JS is roughly similar to AngularJS – 1.4 MB unminified or 100 kB minified and gzipped. But there is a tool (since 1.1) to eliminate the unused parts and reduce the size – e.g. for one simple tiny program I have here, library + program is 28 kB minified and gzipped.
Is there one you can recommend ?
Being a "writer" is not about the "literary merit of words and sentences". That's a bit like saying being a "programmer" is about the "programmatic merit of the variables and functions".
It's this assumption that "same experience on all platforms" (aka "branding") is desirable to "native experience on all platforms".

Facebook wants facebook to feel like facebook whether you're on an iPhone or an Android or your PC. Same with Chrome - it eschews native platform UI on all devices in favor of looking the same everywhere.

Good UI - by definition - doesn't get in your way. But "good UI" may not be "good marketing" or "good branding" and these companies are placing a premium on their brand at the cost of the user experience.

Good apps should _embrace_ rather than eschew the platforms they run on and their windowing toolkits so that their users can focus on the content rather than the presentation.

Think about it - how many people (as a percentage of users of an app) will use it on multiple platforms? (Windows and Mac or iPhone and Android?) How many people use facebook _both_ in the mobile browser _and_ via the app on the same device? (Especially given the obnoxious trend to block access to the website if a native app is available cough reddit cough pinterest cough messenger cough). Not many at all.

Hubris also comes into play. Obviously the UI models used in xxx platform are not perfect, but every app designer thinks "users will prefer this over xxxx's default, no question about it" because they view their layout/navigation/ui/style to be the greatest thing since sliced bread and cannot fathom that users might actually prefer the device's native windowing/widget toolkits to their abomination.
Whislt technically correct (the best kind), attributing this to adequate engineering given scope of damage is difficult. I've reviewed this incident myself several times -- not a statement of my qualifications (nil), only familiarity -- and tremendous credit must be given the flight crew which included the presence of a check team (there were five pilots in the cockpit).

One engine failed completely, two others were seriously degraded, aircraft control was minimal, fuel could not be dumped (leading to an overweight laading). The impression from one documentary was that the first officer spent much of his time overwhelmed with system reports which had to be cleared from his displays. Systems and information design and flows seem a net negative for this incident -- there is such a thing as too much information.

Overall, many reserve margins were exceedingly tight.

Your comment seems to me to grossly understate the severity, and overly credit Airbus and Rolls Royce, in this case
How is this different to a normal storage heater? Most homes in the UK have them. They turn on when energy is ceap, the electricity heats concrete, the heat is radiated out.

So, he invented something that uas been commercially available for decades?
Caveat: There are more-advanced release processes such as blue/green, alpha/beta, canary/throttle, etc.

What does Facebook do? It's hard to imagine that they slow themselves down this much. They tend to hide features behind feature flags, but is it known what their CI process is like?
There should be some new 4k ones. They demo'ed them at the recent Apple event.
622 MIT’s first MicroMasters learners earn their credentials
I always advocate workflows where merges never happen.

To me, the 'git log' of a master branch is like a history book about the repository. When you read through it, it should give you answers to the questions "what was changed, why, and when" in as clear format as possible.

Now, I've read most of the arguments trying to show that merges are the way to do just this, instead of rewriting history with interactive rebasing. I won't repeat them all here, but just want to ask this: when one reads a real book about real world history, does it look more like git log history of a repo which has been using rebase, or merge?
> imagine you’re stuck working in a 15 year old patched up JavaScript/HTML hybrid

That should be quite a powerful language by then, if it's not already.
For those that are wondering: this installs these screensavers on MacOS. https://github.com/JohnCoates/Aerial
You can add redundancy to HTTP by having more servers, just add more IP addresses to the domains A record. And files will be cached on the client (forever, if you let it).
Feature flags are a nice idea, but nobody outside of Facebook seems to be embracing them. The tooling just isn't there. Some concrete questions:

- How do you prevent your codebase from becoming if-statement spaghetti?

- How do you prevent new features from being leaked to the user? They'll see the new features in the front end source code. At many companies this isn't an acceptable tradeoff. So do you preprocess the release code and strip out the disabled feature flags? With what?

- What do you use to control feature flags? Just a json file filled with `"foo-bar-feature": true/false`, or something more sophisticated like a control panel that you can use to say "10% of our users will see this feature"?
Mokuso, 黙想, "idea of silence", pretty much translates to "meditation".
Nintendo bans YouTubers from live streaming games through Creators Program
How Science Makes “Rick and Morty” Great
Shuuka – Use one Nickname for all your social network
Its not a Social Network!

We have developed a website that will help all those individuals who have more than one social network.
Our project consists of facilitating the links by using a specific name for all social networks.

https://www.shuuka.com
> iPhone 6S happened because Asian consumers expect phones with big screens.

I think you meant 6+ ? (it would be funny if it weren't sad, how this proves there are simply too many models to keep track of)
Sure, I agree. But a history book tends to be more substantive than "WIP building a nation", which is what most of our commits look like in practice.

Squashing would seem to be the answer, but do you feel that's a bad idea? It certainly has tradeoffs. You can easily end up with a massive squash commit.

I really want to keep the WIP commits. They provide context even if their log messages don't, and they make git bisect easier. But I don't think anybody does that, and I'm curious why.
First open-access data from large collider confirm subatomic particle patterns
Apple provides the new “DeviceCheck” framework in iOS 11 to give Uber a “legal” way to do this: https://developer.apple.com/documentation/devicecheck

It allows them to set a bit that permanently “marks” your phone, across installs, while protecting the user from the issues of fingerprinting. In fact, they explicitly call this out as an intended use of the new framework:

> You might use this data to identify devices that have already taken advantage of a promotional offer that you provide, or to flag a device that you've determined to be fraudulent.

Not to say they aren’t still doing something shady, but it’s at least theoretically possible they aren’t.
Also (older accident):

https://en.wikipedia.org/wiki/British_Airways_Flight_9

>Ladies and gentlemen, this is your captain speaking. We have a small problem. All four engines have stopped. We are doing our damnedest to get them going again. I trust you are not in too much distress.
Meh, this has been the problem from day <del>1</del> 2 with the iPad lineup. I'm a developer, I've watched the keynotes, and I couldn't tell you what the current iPad models are or which moniker describes which iPad or which size came first or what model is bigger or which has the latest features just by the names. Pro? Mini? Micro? 2? 3? X? Air?
I don't think Jobs would keep the MacBook Air either. Why does it exist, and why does the "air" suffix make it significantly heavier than the laptop called just "MacBook"?

And if selling too many models is the new way forward, please introduce a regular desktop computer more powerful than the mini, and less expensive than $3000. I don't get why (excluding the $3000 trash can pro) Apple's focus is on making desktop computers crazy small. Is there a market that carries a Mac Mini around with them like a laptop?
The Haxe community is generally pretty great. http://haxe.io provides a pretty rad community round-up every week, and though I don't use Haxe much, the work put into the framework is awesome to see.
> Soon Europe will need to expend more energy to heat during winters

We will see. I trust you noted on the map that the whole of Europe is also reaching higher temperatures than before. We do not know if a slowing Gulf stream will offset the rising temperatures due to global warming, or not. A big reason for uncertainty is that we don't have any long term records of measurements of how much energy is actually transferred by the stream - good measurements only go back less than 20 years or so which is not really enough.
Think of orbitdb as a git repository where everyone has write access. Malicious nodes will spam hundreds of gigabytes of data into it until it's large enough nobody can clone it. Even if you solve the spam problem you still have the problem that you need to download the constantly growing dataset. The blockchain is already 160GB big even though it's transaction throughput is anemic.

Full p2p applications can't offload computation, computations have to happen on your computer and for computations you need the entire dataset. This is fine for messaging and static files.

Federation is a far better idea. You get the benefits of centralisation and decentralisation.
This is called trunk-based development, and it is the only development model that scales to thousands of engineers in one repository.
Of course they are. A leopard does not change its spots.
Driver Talent Pro Full Crack 6.5.53.158 with Keygen Free Download Daily2Soft
This. Anything else is insanity.
How the arts heal at Burns, in Bolivia, and beyond
If the problem is tourists, then everyone won't know about it.
Thank you. For comparison, these are real cheatsheets:

* https://zeroturnaround.com/wp-content/uploads/2017/03/regex-...

* https://rumorscity.com/wp-content/uploads/2014/08/10-Best-VI...

* https://wch.github.io/latexsheet/latexsheet-1.png