skysight-inc/HackerNews huggingface dataset:
>If your manager wants to make your 20% time more structured, then so be it. It's not free time, it's just a block of time set aside for research, experimenting, and innovation.

Then don't call it 20% time. Fold it in as a "spike", in the normal sprint planning process.

The visceral reaction you're seeing to this system stems from the disconnect between the promise of "20% time" - that I get to work on something that I think is cool, without having to justify it to the company - and the reality, which is that it's just normal sprint work by another name.

If 20% time is subject to the normal planning and prioritization processes that the company uses for planning out the rest of its work, it raises the question of why you're placing that time into a separate bucket in the first place.
I once implemented a CBOR parser and found that a strange oddity.
By whom? Secret agencies were originally formed in secret, without knowledge from the citizen.
I think most functioning engineering groups in large companies depend on a degree of it, and it's not even really a big secret, so people aren't actually often fired for it, except at the most dysfunctional places. Large companies tend to accumulate a certain degree of organizational "difficulty", but one thing that keeps everything from going to shit is that there is also usually enough flex in the system that engineers can fairly easily carve out some percentage of their total time to do things that, in their own estimation, actually need to get done, without having to get a bunch of management approvals for it. Management usually looks the other way (if they notice at all), except maybe to occasionally investigate whether anything good came out of these side projects so they can retroactively claim they commissioned it on purpose.
Is this for individual or team?
Yes.

Vertically plane production within vertical farms, low-watt high-luminance light-emitting plasma bulbs, full-spectrum plant health monitoring systems, fully automated growth (from seed to crop) and harvesting, highly-efficient HVAC systems for cooling and CO2 regulation, aeroponically grown foodstuffs, and electric self-driving delivery vehicles.

A six-storey, 64m^2 (approx. 1 acre) vertical farm can sustain 1,000 people using ~1,500 kilowatts (assuming certain inevitable leaps in lighting efficiency). Or approximately 1,200 homes. New Jersey has a population density of 1218.1 people per square mile. A $2.7 million geothermal power plant would provide sufficient energy for the farm's annual lighting, to give an idea of costs. That power would not be enough to provide the energy for automation or recharging delivery vehicles.

Plants don't absorb much of the green spectrum. If they could be biohacked to use more of the spectrum, the energy requirements could be cut substantially. (Another option is to dramatically improve either laser light or plasma light in the optimal spectrum for a particular crop.)

Additionally, a lot more research needs to be made in finding out how to grow food aeroponically. Currently, I think it's limited to tomatoes, greens, and possibly some tubers.

To introduce minerals into the aeroponic water supply (Nitrogen, Phosphorus, Potassium, Calcium, Sulfur, Magnesium, Boron, Chlorine, Manganese, Iron, Zinc, Copper, and Molybdenum) requires fish (salmon, catfish, tuna), seawater, crustaceans (crab, lobster), shellfish, fungi, seaweed, and captured elements from an open-loop geothermal plant. Nickel might have to be mined. Ammonia can be coaxed from air, water, and sunlight.

It should be possible to grow, harvest, and deliver food based completely on renewable energies.

Furthermore, certain food crops (cotton [dual-carbon batteries], moss, corn, small citrus fruits) can be used to remake infrastructure components. Like a newt that eats its own tail to grow a new one. Moss and corn waste, I believe, can make carbon fiber or stretched carbon nanotubes. Small citrus fruits, if I recall, can be used as a completely organic (cradle-to-grave) polymer substitute.

</soapbox>
As an IT manager; the biggest problem with 20% time I've seen is people using for 80% time stuff. Like, critical training they should have gotten as part of normal work, etc.

That sucks, that's not 20% culture.
There are a variety of ways root can hose a system and many are recoverable without replacing hardware. Hard bricking a motherboard is a whole different league.
It's funny but when I was younger I wanted to be a writer. I joke that I am a
writer, it's just that I write code rather than prose.

I have this long-standing argument with a friend, who's also a programmer,
because I say the exact same thing you say, that for me writing code is like
writing prose. I even edit my code in the same way I used to edit my writing,
way back when.

Btw, I don't think that the fact I like to code makes me better at it. Frx, I
like music, but I would suck at it and I know lots of people who are in the same
position; except that many don't seem to understand it.

I've also seen people do completely stupid things with their code exactly
because they like to code. They want to show off their shiny techniques and
overengineer something to death, for no good reason.

Actually, I've done that myself now I think about it. Many times. We'll see if I
learned not to do it again.
> But then whatever app that runs as root that actually needs to update it is going to remount it rw, at which point the original problem stands.

There's a difference between a system which, at all times, is one mistyped command from being bricked, and a system which allows you to brick it if you're explicitly doing something dangerous in the first place.

> let's take all the stuff that users should be able to do and make it accessible by nonroot, and take all the stuff they shouldn't be able to do and put it in the realm of automation

While theoretically reasonable, this is also a huge project, and while this project is slowly implemented users are still vulnerable to this bug. Additionally, there's always going to be Linux users who find the idea abhorrent, and thus it remains a bug for those users. Choosing to have more control should not generally mean that you can brick your machine so easily as accidentally deleting a few files.
A really really tall tower: http://hieroglyph.asu.edu/project/the-tall-tower/
No nasty implications sounds fair to me. Good luck!
Like a web version of ms project?
for sandboxes you don't need containers and for resource management, neither. The only thing which docker gives you, is that it enforces immutable disks, which cgroups can't do, can't yet do or whatever.
however when even with docker you need to ensure that your program won't mutate the filesystem so anyways nothing special.
Website is hiding Google Ads under mouse pointer and violates Google Rules.

<style type="text/css">

#besoeasy

{

opacity:0.0002;

height:auto;

width:auto;

position:absolute;

top:50;

left:50;

border-bottom:1px #76e042 solid;

border-bottom:0px blue solid;

color:#ffffff;

padding:0px;

z-index:1001;

font-size:13px;}

</style>

<div id="besoeasy">

<a href="#" onclick="getValue()">

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- test -->
<ins class="adsbygoogle"
style="display:inline-block;width:300px;height:600px"
data-ad-client="ca-pub-3826732675548545"
data-ad-slot="2529509714"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>

<script type="text/javascript">

var div = document.getElementById('besoeasy');

document.addEventListener('mousemove',function(e) {

div.style.left = e.pageX -160 +"px";

div.style.top = e.pageY -60+"px";

});

</script>
Not sure if these are within the scope of what you guys do (a couple are 'out there') but here's some:

- digital currency that doesn't need network connectivity nor blockchain to do a transaction (just device to device)

- systems that actively monitor for suspicious/anomalous network activity and respond in real-time (security that can prevent Sony & OPM hacks) or simply put: security products that will stop the Chinese from hacking US networks

- urban farming

- fish/seafood farming

- batteries from garbage

- products that save rain water - from your home's rain gutter or from the roadside curb - and into a cistern

- a way to lift third-world countries out of their situation so there are no more third-world countries (all of Bill Gates' and Oprah's money have barely made a dent)

- underwater or ocean based communities

- cleaning up the 'Great Pacific Garbage Patch'

- more women/female programmers/engineers (it IS the pipeline and perhaps even the culture)

- an actual, real hoverboard

Are you really going to read all these comments or did I just waste my time writing this??
While these designs looks good, I would absolutely not use any of them, as the _usability_ is non-existing. This also describes well why the designs doesn't follow Apple's HIG.
Link to the paper mentioned in the article:
http://people.csail.mit.edu/rinard/paper/popl16.pdf

quick summary:
They trained on apr, curl, httpd, libtiff, php , python, svn, wireshark.

It basically trains the machine learning algorithm with the Abstrat syntax tree (AST) of the code before and after the successful patches.
It then uses the machine learning predictions on real world defects and see what comes out of it.
Will this further humanity's genius or won't it? Genius.

There's one every season.
Thank you! I often have trouble expressing the problem I see with Isreael demolishing Palestinian neighborhoods, but you've expressed it well and I'll keep your text for future arguments.
Kernel Security Check Failure Error in Windows 10
Heard about this few weeks ago. Supposedly there's a formula, 1:3:7, that Chinese firms are using to recruit South Korean engineers.

It means if a S Korean semiconductor engineer joins a Chinese firm in China, he's guaranteed to be paid 7 times of his current salary for 3 years.

So let's say you make $10,000 at current job in S Korea, you will be making $70,000 a year, for 3 years. That's supposedly 'guaranteed'.

I may be off with the formula. It may have been 1:3:9. But I am sure it was 1:3:x, so pretty sure that it was supposed to be for 3 years.

A few dozen engineers did accept the offer so far. In the story I heard some S Korean HR person commenting such poaching went on recently for Display engineers who were recruited away from S Korea to Chinese firms. But he claimed none achieved much success, which I took as their career in the industry didn't last longer or they didn't make the money they expected to make.

China also made massive investment in commercial airliner, resulting in Comac C919. I read however that the C919 mostly had US/EU components though.
1/ Mobile education for young [and poor] children: there are scarce resources for teaching children <=~6 year old. It is challenging to teach some more complex topics. I am not obviously thinking only about coding.

Complementary to the above: making affordable to have a basic robot so kids can learn automating them in the real world instead of the physical screen. I envision a project like One Laptop per Child but for robots.

2/ Affordable Health devices so you can check you up at home or work, probably with you mobile device.

3/ Intelligence amplification.

4/ Attacking pollution
Oh my, that is bad indeed.

Apart from the two-item sample of personal experience I am kind of torn about systemd - some of the problems it attempts to address are real, and addressing these in general seems like a good idea. The way it does so, however, sometimes (I am being deliberately vague here) brings along some problems of its own.[1]

And the further systemd adoption and systemd's mission creep go along, the harder it becomes to backtrack and replace it in case somebody comes up with a better solution.

[1] Like I said, I have not experienced any of these problems myself, but I have read a couple of reports from people that had problems with systemd that were definitely not just aesthetic.
And west is trying to return the favor a few centuries later by trying to introduce basic human rights and/or democracy in China but so far, with not much success...
glider_pro now has a licence file that simply contains the word "GPL".
If you are a true inventor it is a tap you
cannot turn off.

Maybe so, but if your invention is some clever semiconductor design or process, you'll need a few million dollars for prototyping. And even if inventors will do their thing for zero return, investors won't.
Accidental deaths from Erotic Asphyxiation exceed those from Plane Crashes and Selfies combined.
Then quite a few distributions are not sane, as I remember once a upon a time it was quite common to have it like that on fresh install.
find /Applications ~/Applications -name Sparkle.framework -exec plutil -extract SUFeedURL xml1 -o - {}/../../Info.plist \; | grep '<string>http://'
Federal Drug Administration: The current pipeline for getting new drugs approved is fairly corrupt ($ > merit) and extremely ineffective (time taken) that its a major inhibitor for innovation in biotech, medicine, and medical devices. Doing research to figure out how to streamline and automate this process while giving a fair playing field to everyone, make it not cost-prohibitive to get new quality products approved while not compromising effectiveness (filtering out harmful products)
I think the key here is to introduce the concept slowly because saying "stop ageing" freaks people out. A lot of people have this idea of what "natural" means and stopping ageing just doesn't sit right with them. I think a better strategy would be to call it "eradicating diseases and higher quality of life towards the end of your life", both of which is really ageing research, but with a better spin.

We've been extending our lifespan for the last century through various technological advances. We are just continuing that trajectory, albeit at a faster pace.

This is a really great scifi short story that is kinda relevant to this: http://www.skyhunter.com/marcs/GentleSeduction.html
And my personal curiosity is whether the current government system in China will stay the same until 2030 or go through some sort of change, like moving away from 1-party rule.

It boggles my mind that China went communist because of perceived gap between haves and have-nots. But now, the gap is even greater and severe, under a communist government. The more I learn about history, the more I find how history is full of ironies.
Very little concrete data about Scandinavia...
A book packed with numbers and references which paints quite a different picture: http://www.iea.org.uk/sites/default/files/publications/files...
Right. And they seemed to make a big deal about male vs female selfie deaths, but I don't think there is enough data here for statistical significance.
Because this is a violation of principle of least astonishment[1], as a sysadmin when I hose my system using rm I expect to be able to repair or recover without having to replace the motherboard.

see also:
https://bbs.archlinux.org/viewtopic.php?id=207549
https://bbs.archlinux.org/viewtopic.php?id=208102

[1]: https://en.wikipedia.org/wiki/Principle_of_least_astonishmen...
How Flint traded safe drinking water for a cost cutting plan that didn't work
I have no doubt there are people who would rather just be paid, probably the majority of people. But that still leaves a lot of people to do this sort of thing.

Also, as the companies grow a bit larger and mature, they should be fine for the "just want to be paid" folk, as that is basically how it would work.

Also, I would hope that most of the mechanics would just be handled by the system. At least the tedious stuff. Stuff like voting on company/product direction, and rating your peers seems like something everyone would like to participate in, especially if it doesn't become political (in a bad way).
> If 20% time is subject to the normal planning and prioritization processes that the company uses for planning out the rest of its work, it raises the question of why you're placing that time into a separate bucket in the first place.

A cynical answer: Other companies have heard that Google does this cool thing called 20% time, and they want to be hip too, but don't want to give up any actual employee-hours to institute it. So instead they just rebrand some portion of their normal work as "20% time".
Experimentation, learning, having fun, curiosity, and all the thing that make for a proficient sysadmin.
Free software replacement for UTAU nearly completed
Rasperry Pi Zero vs. Orange Pi One: Which One to Buy?
The difference is that now we have proof, but there is no way of knowing if the 'selfie' (I hate that word) was the cause or not. It's a bit like blaming 911 for the death of people dying while calling that number.
The disappointing thing is that one of these issues was reported ~4 years ago: https://github.com/sparkle-project/Sparkle/issues/169

I'm not sure why NSXMLNodeLoadExternalEntitiesSameOriginOnly was used instead of NSXMLNodeLoadExternalEntitiesNever at the time[1]

I wonder if the hacky 10.6 code using NSXMLDocumentTidyXML was actually more effective.

[1] https://github.com/sparkle-project/Sparkle/commit/b7dc2438a7...
I tend to mix up Linux and Unix and that might be the issue here... But isn't the `Apple Garden` (OSX and iOS) an example of a desktop/mobile/user operating system built on Linux?

Apple's no M$, but they are certainly competitive.
$100 billion is not unrealistic for typical defense budgets. Modern warfare is transitioning from lead to silicon. It takes 6 lines of VHDL to backdoor a CPU. Modern chips have billions of transistors. It would be irresponsible of any modern superpower not to ensure their nation's machines are secure. I am a US citizen, but if I were a Chinese national, I might be worried about things like Intel Active Management Technology. Maybe mutual defense is a good thing if it prevents escalation. I'm still outraged that members of my Congress proposed violent conflict with China as an appropriate reaction to a data breech, as if their own organization had never accessed Chinese systems without authorization. It's probably just theatrics of elected officials from states with large military presence, but how evil is it to propose killing people for sneaking into your computers which you failed to secure properly?
Well, they've been used far beyond their original intended design, at least.
It sounds like some of the more valuable aspects of the server (push notifications, dashboard, analytics) weren't open sourced. But the same caveats apply to the client side code.
I agree completely about the system being broken and that innovation would be fantastic (I wrote a few paragraphs below, but in a very different direction). I'll take a close look at Thinklab, and it'd be great to see a dialogue forming here.
Creating a Low-Cost Landing Page
Is that true though? Sure it happens but it also still happens in the US and other democratic countries. Maybe less but things progressed a lot. You keep reading things about oppression etc but Chinese colleagues I talk to in Shanghai and surrounding or Bejing and surrounding notice nothing of the sort. Maybe you have to actively oppose the gov to get kicked down?

It is not there yet but not much success is too negative imho. Looking at Apple and other western brands here I think it even went too far. Mao would not be happy.
It was dead and gone when I worked there, as in manager explicitly told me not to take it seriously, and that was 2012.
All libraries in uibench have batching, and batching doesn't improve performance, it just prevents from doing unnecessary work during one frame. It is pointless to test performance of different state changes with enabled batching.
IMO, 50 000 subscribers is about the tipping point for subreddit quality. Beyond that number things start to go down hill real fast. You also don't want too few subscribers, however, or there will be too little new content posted. At about 10 000 subscribers, the amount of posts should be high enough that there's always something to see.
Regardless of what their README says, the current trunk has tons of bugs fixed. The release version does not work for me at all, but the trunk does.
One of several rough estimates I've seen suggests that if you eliminated all biological causes of death, and left only accident and similar, that would bring the average lifespan to around a thousand years. Producing such an estimate seems straightforward enough, given statistics about causes of death.

As for how that might affect psychology: honestly, I'd love to see how the world might change if people adopted drastically different attitudes towards death, but I don't think it likely that this would produce far more risk aversion than we have today. Not least of which because I see no signs of tobacco companies going out of business.

For myself personally, I'm not going to stop leaving the house, but I certainly have no intention of taking up hobbies like hang gliding or motorcycle racing, any more than I plan to start smoking. (Side note: for an interesting measure of risk, see https://en.wikipedia.org/wiki/Micromort) I don't think that level of risk aversion qualifies as "a pretty frightened bunch not leaving home much".
Global open borders would create chaos. Imagine if homes didn't have fences or doors and anyone can just walk in & out of your home.
Yeah, Googled and ended up on the main site. Thought they were doing a _really_ bad job of explaining their software for a bit.
I agree with you, 183 days definitely is a more relaxed way to live. My point was if people wanted to work on their company's stuff 4 days a week and improve their technical knowledge 1 day a week, they ought to negotiate a 4 day work week rather than demand they be paid for the time they're doing their own things. I understand you don't like the sound of 'employer gave you. But what I said was jobs give you two days off. If you can find one that gives you 183 days off then, great!

Main point aside, I think it's important to realise our entire lives are given to us by the circumstances and fate of the universe itself. My job is one part of the universe.
FreeCiv (free software Civilization-like strategy) 2.5.2 released
This is only somewhat related, but I find it really interesting that the vast majority of outfits using Sass opt for the SCSS syntax rather than the native one.

Personally I always opt for the latter, since I find it heavily reduces the amount of syntactic noise, which is a personal bugbear of mine. is the main reason for using SCSS the familiarity, or the fact it's a strict superset of CSS, or just that people generally dislike whitespace sensitivity? I can see the benefits, but it would be interesting to know if there's another angle I haven't considered.
This is not what actually happened when this was reported on arch linux forums:
https://bbs.archlinux.org/viewtopic.php?id=207549
Spending money on existing Linux games in the same genre will incentivize devs. By waiting for them to release Linux port, I will then be spending money on the then-existing Linux game. Therefore what I said initially is valid.
I wasn't familiar with assembly.com. I think that it would be a challenging thing to get right, so that such issues don't tend to occur, but it should be doable. One thing that is probably needed is people who join as project managers, to keep things on track and provide reports on each person's commitments, progress etc to other members (all of whom can rate the contributions of one another). When starting out that may not be necessary, but after it starts to gain momentum you may well need some additional help to keep the momentum going.
Exactly and that is what the Chinese generally struggle with; the execution process is uncontrolled. Stuff gets delivered but it makes no sense. The process on top is far behind the west so far. Western companies manage to get brilliant things out of China but full Chinese companies struggle. Not sure how many generations it will take to get that trait into the people here but it will not be soon.