skysight-inc/HackerNews huggingface dataset:
Also basic medicine/medical supplies. It's a staple plotline in apocalyptic fiction but it seems legit for any natural disaster or major civil unrest as well. Whether you're stuck out in a remote location for safety or in the middle of the aftermath of a natural disaster, having a good first aid kit and a supply of medication could save the life of you or someone else in need.

The only bit that seems difficult (but again, this is from apocalyptic fiction so grain of salt) is that so many important medications like insulin, antibiotics, and strong painkillers can't just be purchased at generic wholesale and kept for use or trade in major emergencies or times of real hardship. In the stories it's always the pharmacies that get looted first and there's always some chapter or episode where a family member or friend is sick/injured and the characters desperately need to find antibiotics or insulin or the like.

I understand that this is a bit silly going from fiction but those stories are appealing because they get you to think about how you would deal with life-threatening challenges. In a way it's odd that we have all of these important and effective medicines but whether the emergency services and doctors are blown to smithereens, bitten by zombies, or just overwhelmed with patients after an epic earthquake/flood/eruption there's really no way to access them without looting or black market.

I just know that in the event that "shit hit the fan" to use the prepper terminology, I'd prefer to be the guy with a case of antibiotics and painkillers stashed in the basement than the guy hoping I can get treatment at a hospital or local medic.
yes, fossil, you need to get me past this:

http://fossil-scm.org/index.html/dir?ci=acbee54e8ba8a3bd&nam...

I'm talking about a portable issue tracker format that ideally uses something like git as its transport (but note: this does not mean that the issue database would travel along with the application's source code! That might be nice as an option but not by design). command-line and web-based front ends can then refer to it. Fossil, OTOH, looks like a huge monolithic web application / version control system / issue tracker / kitchen sink written in very hard-coded C.

Looking through some docs, Fossil is anti-git and it claims its own DVCS is a great improvement over git: http://fossil-scm.org/index.html/doc/trunk/www/quotes.wiki. Because Fossil has every possible feature packed all into one monolithic executable, rather than relying upon existing systems like diff, patch, etc. this means Fossil is "the opposite of bloat": http://fossil-scm.org/index.html/doc/trunk/www/qandc.wiki (in fact that is the opposite of the opposite of bloat....)
...and that's where the conflict with usability comes in. The whole JIT-delivery economy (which is most of the economy, these days) would go down the drain if you suddenly slowed it down three times. Also, 30 kph gets you horrible mileage and emissions with current engines.
You saw the headline, but you might have missed the second sentence of the abstract: “Although the impact of mental fatigue on cognitive and skilled performance is well known, its effect on physical performance has not been thoroughly investigated.”

Even if the overall idea is obvious, these effects are good to validate and quantify.

For instance, this is a bit less obvious: “[...] physiological responses to intense exercise remained largely unaffected. Self-reported success and intrinsic motivation related to the physical task were also unaffected by prior cognitive activity. [...] our study provides experimental evidence that mental fatigue limits exercise tolerance in humans through higher perception of effort rather than cardiorespiratory and musculoenergetic mechanisms.”

It would be interesting to do follow-up studies with larger groups of participants to figure out how much variation there is in the effect between different people, or whether there are any ways to reduce the subjective impression of effort to mitigate the apparent throttling effect of mental fatigue.

* * *

The paper has been cited nearly 300 times in the past 6 years, so it’s probably not completely useless.
https://scholar.google.com/scholar?cites=957481530281065221&...
Even so it's important to have been researched. Where exercise (or nutrition, for that matter) is concerned many statements floating around the internet in particular sound entirely logical - including a lot of false ones.
We don't pay GitHub precisely because they lack features we can implement in GitLab.

Much of that is due to the OP's requested features that are currently missing. But tbh, it is too late to get us to switch.

> Issues are often filed missing crucial information like reproduction steps or version tested. We’d like issues to gain custom fields, along with a mechanism (such as a mandatory issue template, perhaps powered by a newissue.md in root as a likely-simple solution) for ensuring they are filled out in every issue.

For instance, is something we basically implemented in our local version of GitLab but aren't sharing because our implementation pulls this from internal docs other people can't use. Our CSRs put issues into GitLab but they tend to forget steps while on the phone with a user.

We wouldn't have bothered if we had something like this when I was evaluating GitLab vs. GitHub.
This is going to be a hurdle for me that need a search feed that can be parsed server side. There alternative YPA (Yahoo Partner Ads) is client side only.

Will most people migrate to Microsoft Bing? The results are the same anyway, but the api format differs.
FreeNAS is distributed and supported as an all-in-one appliance primarily. The boot process is generally expected to be run off of USB flash drives because, similar to how VMware ESXi works, is typically expected to be run on systems where installation to a local disk is not only a waste of space but potentially dangerous (mounting your USB device with write wears it out faster than if it was read-only with RAMdisks mounted). I generally build my file servers so that each disk is part of the data pool and the boot device is a USB flash drive that either shipped with the computer by the OEM (HP, Dell, Cisco, etc.) or one I imaged myself and put onto the available USB port on the motherboard (not the rear or forward ports typically in server hardware for security reasons at least).

It comes with a lot of features in the web interface that any decent FreeBSD admin could install and manage, and many out of the box settings are optimized for situations that are common for SOHO file servers. This buys a bit of time and makes it easier for others to maintain that may not be FreeBSD gurus necessarily.

There are a few tunings (sysctl stuff) and customized options specific to ZFS servers that FreeNAS offers as well. For example, most ZFS users don't have an encrypted scratch partition created on each drive in their ZFS vdevs, but FreeNAS creates them for you by default as a strong recommendation unless you explicitly turn it off with a slightly obscure setting in the web GUI.
Wooden Air Engine (2009) [video]
They are - but note that useful routing in OSM is a very recent (few years) feature, and still depends on data coverage (which varies wildly from one country to another).
Rich Chinese guy decides to copy Tesla by throwing lots of money around. No original ideas. I can already see that this company is going to be a huge disaster.
Content Marketing for People Who Hate Writing
> (If lab grown meat + vertical farming takes off, we can potentially drastically reduce the number of farmers in this country.)

A majority of farmland and ranches are already large corporations, so I doubt lab grown meat has that significant of an effect.
> while i agree that unifying the yahoo-tumblr experience is a good direction

That's what happened to Flickr... see http://gizmodo.com/5910223/how-yahoo-killed-flickr-and-lost-...

> The Flickr team was forced to focus on integration, not innovation.
Yep, brutal cold-hearted darwinism.

Authored a popular project and haven't felt like working on it for 6 months?

No worries, somebody will fork it and take over the development. Or create something better.

It baffles me how hurt some people get because they had an issue closed without a resolution or a PR rejected because it was out of scope of the project's roadmap.

In the bigger picture, projects that don't aggressively maintain high standards of quality
AND continue to improve are as good as disposable.
#1 startup advice i found to be true:

"Be successful then you were right"
I don't think they are that unrealistic.

I think you would find, if you have n options, one of them is the correct one, and there is slight bias towards the correct one among the decision-makers, a similar theorem still holds (from the central limit theorem).

Regarding the transaction costs, this is a different issue, but I would say that is an issue in any project regardless how things are decided. Nothing in the theorem itself requires the people to actually communicate, they can just become biased towards the correct solution on their own.

It should be also noted that, in the real world, people can decide not to take the vote if they don't feel qualified to decide, further improving the results of the theorem.

(I actually rediscovered the CJT myself when I was interested in how democracy works.)

I think it would be nice to try this on college students, give them some knowledge test (or perhaps two - one in their area of expertise and the other outside their area), and compare the best individual results with the interpretation of the results through voting. I haven't seen anybody trying that, but I think many people would be surprised how well it works. :-)
Crazepony ready-to-fly drone development kit for education and entertainment
Reasons I think this is probably bullshit

1) He claims that computer/phone induced postural changes are responsible for the forward stoop which occurs with age - the 'dowager's hump' - yet this phenomenon has been known about for centuries and there is no evidence that it has increased in prevalence or severity

2) He claims this technique comes from a 'chiropractor'

3) The concept of 'stimulating the C5 nerve' (which isn't even a nerve, its a nerve root) is pretty meaningless

4) The resultant sensation of temporarily improved posture that one gets after performing this exercise is very brief, and there is no evidence it persists

Indeed one can create a similar effect in the arms: Cross your arms at the wrists and touch the backs of your hands together. Pull your hands apart so that there is pressure applied to the backs of the hands and maintain this pressure for about thirty seconds. Then hold your hands in front of you, and you will notice they tend to move apart. I imagine that a similar process occurs following this exercise. However you will notice that both the separation of your hands, and the sensation of your head being pulled back following the exercise in the video, is not at all permanent.
This also works the other way around. For example, when doing heavy weightlifting in the gym, the central nervous system takes a huge blow, and most people will certainly feel some mental fatigue the hours and possibly even the days after a workout session.
> I 'll also notice what the whole experiment proved: That money can perverse moral incentives. The electricity/wasted energy issue you mention is just one of them. The amount of time spent on building and specializing the hardware is another.

The existence of high frequency trading already proved this. All that technology built and maintained, all that electricity wasted, merely so that one company's bots could play a zero-sum game nanoseconds faster than another company's bots, undermining them.
Use it occasionally and donate to it annually, happy anniversary Wikipedia!
Same thing happened to me. Drives me crazy.
The paper is not arguing for safe 'conventions'.

It describes a (sketch of) a statically provable memory safe dialect of c++. A more detailed description is in one of the referenced papers by Herb Sutter.

Unfortunately the promised static checker is, as far as I know, yet to be released, and we will have to see how well it will work in practice and whether it is feasible to piecemeal add the safety annotations to an existing codebase.
Airbnb Product and Engineering teams now hiring in Portland
Show HN: SocketCluster framework v4 is ready
How to make your blog work offline
Oh the irony. I have an HP54L microserver that I used to boot BSD from the exact same usb key (sandisk cruzer fit). One day boot hanged badly, cold reboot fubared some data, I had to make a spare boot key which didn't have the ZFS disk config. I failed to reimport the ZFS pool properly, wiping the root nodes off the drive. 3TB of mostly inaccessible data sleeping. I still hope that I find the time and brain resources to write a program to reconstruct the metadata from the fs nodes still on disk. ZFS sources analysis gave some hint about magic numbers and other patterns that could help scan and infer node positions.

Anyway, as always, be cautious. And, when too many things are down, don't fiddle.
For me, ratings were the most important reason why I used Amazon (plus the convenience of one-stop shopping). This is a major stumble for Amazon, IMO. Hopefully a competitor steps up - this would be good for consumers, Amazon has become too much of a monopoly.
Thanks. I guess I'll try once again.
I thought amazon was already in the container game https://aws.amazon.com/ecs/
In real life all things are seldom equal. In many cases less moving parts is more reliable. Thats if the parts we're there to give you more features. But sometimes they are there to give you more reliability.

You state this as if it were a dichotomy: that parts only provide features or reliability. That's not true. In many cases, parts exist only because they are essential to a particular design. A fundamentally different design may have fewer parts, better features, and better reliability all at once.
Why I don't like smartcards, HSMs, YubiKeys, etc.
> (1) A person commits an offence if:

> he changes a unique device identifier,
FWIW Linux software RAID doesn't do that. I think the argument was that differences like this were mostly related to power loss where some disks have the new data and others the old data. And at the block layer, it's impossible to tell which is which and so the code just picks a winner basically at random.

I'm not 100% convinced myself that a 'majority wins' strategy like you described wouldn't be superior, but I can see why they decided otherwise.
To continue the metaphor from the article, once you have steered the elephant in the right direction, it won't take a lot of input to keep it on course, just the occasional nudge.

You don't have to analyze every choice, but rather do a periodic (say, daily) check-in on the sum of your choices and make any necessary course corrections.
Imagine apps on your device regularly breaking and having to wait several weeks for developers to update them.

You mean like we get right now whenever there's an iOS update?

And if they got the decision wrong they would be killed for it in the press.

You mean like they already are when they make an arbitrary, asinine, illogical decision about pulling someone's app?

Apple's approach to developer relations can be charitably described as that of the honey badger.
Productivity at a remote job
In a library you get Bill O'Reilly and Howard Zinn and everyone in between. But on Wikipedia, you get the loudest and most obsessive voice.
If you truly want to argue that the verb tense chosen means "Everyone who ever lived [and then died] has died," then the statement becomes a tautology: "Everyone who has died has died."
Own signed certs do this.
Use #name instead of javascript scrolling from now on!
I get your point. However, I did not say there were no alternatives, just that they were "very limited" (when compared to, say, Debian running on amd64).
> *Edit : it does seems like a good idea to disable the feature on your local `ssh_config` in case you or a software you use connect to an unpatched evil server.

The vulnerability is in the OpenSSH client, not the server. ssh_config is the client configuration. Unpatched servers are not relevant and putting this option in your server configuration (sshd_config) will simply make it not start, because the configuration is invalid.
What does the German Schnarrsummer mean?
Stewart is not happy information on what happened, although Wallace got an personal-foul penalty and also fine, but he would become advisable to be able to keep This between http://steelersvsbroncoslivestream.com ones lines immediately after the unsportsmanlike ending towards the team’s Wild credit cards Round win with the Cincinnati Bengals.
Yeah, that's the bit where I always have to remind myself that it's meant to be "hand waved" away in those stories. I watch The Walking Dead and start rambling about how they started off talking about some virus/agent that kills the brain and "restarts" just the drive to eat and kill. Even so, without the fantasy aspects, there's just no way that a living body (regardless of how crazed or hijacked by a pathogen) would still be able to move around after the organs are damaged or deprived of blood.

The closest thing to a zombie outbreak would be some sort of plague like rabies or encephalitis that makes you lose your mind and then kills you. If it was virulent enough and hard enough to treat you'd end up with huge disruptions but more like any other massive pandemic. The whole bit about victims somehow sticking around for months or years, waiting to infect more people is just impossible as far as I can tell.
What they offer is a good form factor with lower power. What would you suggest for a home brew, that would match size and power consumption?
I didn't say the hardware wasn't useful anymore.

But it seems like a losing proposition to run and promote a project that's only ever going to run on a handful of ancient laptops. The FAQ explicitly says it's not going to run on any new Intel or AMD processors, which essentially makes it useless for modern desktop, laptop, and server systems. As others have pointed out, it's almost not even possible to buy hardware that's supported.
Startup challenge: The right audience and finding ambassadors
How do you find, define and create space for the right audience that wants your product or service? What initiatives would you recommend to turn followers into fans who absolute adore what you do (ambassadors).

The intention of this topic is to learn and teach on making that happen.

The startup I’m currently co-creating offers alternative education and travel programs for remote workers (digital nomads), students, business owners, entrepreneurs, people in sabbaticals and travelers who want to see a country through the eyes of locals and learn from locals.

About six months ago we had a great brainstorming session with people of the Starting Bloc community in New Orleans. They advised us to find ambassadors who would be(come) enthusiastic fans of what our startup is offering. The idea is right now launched as an Ambassador Program.

We incentivize joining the program through a referral program (if you refer 1 participant, you gain 100 USD) and a work-exchange (5 hours a week) to reduce the program costs up to 10%.

As a startup in the travel industry we also offer that ambassadors could help us creating per-country itineraries (places to go, sleep, eat, activities) for upcoming countries or connecting with locals in the upcoming countries.

Since we are currently two people being the core team, we also offer the ambassador to help us in our respective working fields (design in my area, networking in the field of my partner).

So an ambassador can also write posts for our blog, help us with social media and other fields of marketing, help us scouting and interviewing applicants.

Education (learning, teaching) is in the core of our business, therefore an ambassador can also help us creating more online-learning videos (of countries we visit and/or specific aspect of a country).

For more context of what we’re doing, please read about the Ambassador Program in our blog: http://beonboard.org/blog/2016/ambassador-program/
And the UK film catalogue is already pretty poor. Try searching for Jack Nicholson (compared to its IMDB filmography). Double that would only be "less poor".
Of course. Im not saying that everyone should do it; I'm just saying that when you see people doing it, it's not necessarily vanity or stupidity.
So, I don't really buy the whole "resetting the nervous system" analogy.

But I can see why this would work. What the exercise is doing is enforcing good posture while simulating a variety of tasks in your forward workspace. The good posture position that he describes (heal, back and head on the wall with chin tuck) is a standard description of good posture.

The person in the video likes to talk about specific nerves - I think its silly to think that way.

What's going on is that your reminding your body/brain about what it feels like to 'do work' in front of you while maintaining good posture. Like most physiotherapy (or really any physical skill), you begin with a conscious effort, preferably while providing immediate feedback about the quality of your performance (in this case, it would probably be how well you can maintain your chin tuck and head contact). The goal is that as you drill this more and more, the motor patterns involved become ingrained and eventually active subconsciously.

A progression might be that when you begin, that you have to go up against the wall to reset your posture. Then as you go on, you can start resetting your posture at your seat when you notice it. Then the frequency of you having to do it will drop off, and eventually, you'll be able to consistently have good posture with minimal conscious effort.
> The safety guarantees being enforced by the compiler does mean that you can (and really should) offload all the checking onto the compiler and not think you know better by casting everywhere etc.

When the set of actions that might violate the guarantees is small, circumscribed and easy to spot in code review and/or with automated tools this kind of approach works. But in C++ it feels more like today's best practices are tomorrow's unsafe constructs - it's like perl's "there is more than one way to do it", but additionally all but one of the ways are unsafe.

> did you not monitor the state of the process you spawned to handle transcoding?

That was my point - we originally tried to use JNI so that we could use libffmpeg as a library (and e.g. handle parameters and input/output as structured data rather than having to flatten them to a string command line and temporary file or pipe). But unfortunately if you do that you give up the nice guarantees of the JVM platform - e.g. a Java-native library will only ever affect its own thread, but a bug in a JNI library can take down the whole JVM. (We did ultimately move to a separate-process-for-transcoding model for exactly this reason)

> Did you end up fixing the bugs in ffmpeg?

We fixed specific bugs as we found them. It didn't feel like we were making a dent in the number there were though.