skysight-inc/HackerNews huggingface dataset:
> as effective

As long as you only care about "effectiveness" of the conversion to smaller working hours — yes. But my point is that we should care about creating an environment where people are actually free to choose how much are they supposed to work.

In other words, you argue of how effective we can be in achieving our goal, while I suggest redefining the goal itself.
Can't people easily make a CAD model of a LEGO creation, and end up with a single SKU you can click to order, and get a printed instructional manual and everything? I thought I'd seen that was possible.

And how much would this thing cost?
A lot of people would say police state is the biggest problem considering what happened to Ian Murdock recently (if you know who Ian Murdock was that is).
>Indiepocalypse is cancelled, you can stop worrying now.

I think I speak for quite a few people when I say thank God. I have nothing against indie games in general but the sheer volume of low-quality DayZ/Minecraft-inspired early-access survival game clones that were all broken in the same ways that were never finished by the developer have left me jaded.
Still no legally mandated green line extension, so no.
Adwords was not in that list (madewithangular) so I simply supposed it wasn't made with angular. Neither is Analytics, or any of the tools I use from Google.

If Adwords is Angular then that's one big project on Angular (clap clap clap). However, all I ever heard was that they were planning to move to Angular2 on Dart. I wonder how that worked out.

edit: just editing to add that I´m not doubting that Google is using Angular2 in some projects, like their internal CRM (Green Tea or whatever). I simply wanted to point out that it's not used _extensively_ in their main consumer facing sites - the ones you get links to when you click on their apps dropdown menu.
From what I hear, police here can also freely access and query all phone metadata, without the need for a warrant.
> I do I write fast web servers and operating systems and text editors and language bindings and compilers...

I didn't want to invoke any contest, but to remind C is used a lot in those contexts and zero termination seems to be one of the bug magnets. A very common source for security vulnerabilities as well, pretty large portion of them are related to string processing.

> Maybe memory buffer errors happen to other programmers often enough that it's worth worrying about for other people

Yup. Maybe a large part of how I think of this to protect the other people. It's not rare someone messes up on an embedded system and writes a bit somewhere else in memory. Often it won't crash, but the bugs you get take ages to hunt down.

There's just no way around it. I do want to delegate things to other people. Defensive coding tends to catch and prevent a lot of mistakes at that point. Many of them have pretty cowboy attitudes towards details such as parameter validation or error checking. Some of them will need to maintain it in the distant future.

> I've observed a great deal of performance can be gained by controlling how my structure is laid out in memory, but in order to do that, the compiler needs to trust me.

Yeah, performance is often about cache, locality of reference. Pointer chasing and other random access destroys performance. Applying SIMD without penalties requires at least 16 byte alignment. In 2016, 64 byte align is even better. SIMDs are getting pretty wide.

Re 3)...

I still think that 300GB string example is esoteric, even off topic. You're not going to put 300GB string in any standard string abstraction. There are probably a lot of other worries, such as running out of disk space, undetected data corruption on disk (happens pretty often), failure in the middle of the modification process, etc.

> Sometimes I need to mutate, so I think enforcing immutability is simply not valuable.

I don't think anyone wanted to enforce immutability. Just to have it default.
In all fairness, I have had to touch somebody else's code on a few occasions where they did not use any kind of VCS, and I was very reluctant to flat out delete code, so I did the same thing described in the linked page - comment out the original code and add an explanation why I replaced or removed it, along with a date.

And when reading somebody else's code, I tend to appreciate if the code carries its history with it, at least to a degree. What I really do not like, though, is when there is a piece of commented-out code with no explanation of why it's there in the first place or why it was commented out.
How do you know it's working pretty well?
US House Speaker Thomas P. “Tip” O’Neill, for whom the mainline tunnel is named, cajoled and persuaded Congress to pay 80 percent of the project...

Ah yes. Immortalizing those who appropriated other people's money with absolutely no regard for the inevitable cost overruns and mass-transit-crippling debt-- aka "bringing home the bacon". How commendable! No wonder why everyone hates Congress but loves their representative.
The problem with kiloseconds/megaseconds/&c. is that the time units are simply not human scale. Your base units are 1 second, 16 minutes, 11 days, and 31 years. If you want to talk about a period of a few days, you're talking about hundreds of 16-minute periods. If you're talking about a few years, you're talking about hundreds of near-fortnights. If you sleep one unit of time per two waking units, you'll have a couple of leftover time units here and there.
http://panglott.blogspot.com/2009/06/kiloseconds-brevels.htm...
http://panglott.blogspot.com/2013/06/timekeeping-in-embassyt...
>I don't think this is unintentional. iPad Pro and Apple Pencil is Apple's warning to Wacom: we are coming for you.

That was my first thought when Apple unveiled iPad Pro. It's directly pointed at Wacom's customer segment. And I think that Wacom is s* their pants.

Apple might be the only real contender against Wacom. They have a strong connection to graphic designers etc., both design and functionality-wise.
As a new resident of Boston I have to say the linear park is great. Food trucks + eating in and walking through that park during the summer transforms what would be a soul-crushing concrete jungle into a pleasurable place to unwind during lunch.
Oh look, a Google employee throwing shade at privacy concerns.
hey guys can u provide usage scenario ?
> So you'd prefer, if no packages are available, unpackaged software be installed to /opt rather than /usr/local? OK.

Ah, I did miss the subfolder. This is a very unusual convention for installation into /usr/local. Typically, this is what modern day usage of /opt looks like.

> The FHS forbids distros from installing software to either location.

> See http://www.pathname.com/fhs/2.2/fhs-4.9.html:

Correct, both options are valid per the FHS. Yet, the description for /opt describes the pattern used in your example.

See http://www.pathname.com/fhs/2.2/fhs-3.12.html:

"A package to be installed in /opt must locate its static files in a separate /opt/<package> directory tree, where <package> is a name that describes the software package."
AVG Antivirus 2016 Crack Plus Serial Key Free Download
Dokku is great if you want to host all apps on a single server. I had used it for a while.

Switched to using github to push to, which fires off a build on a ci server, which fires off a push to docker registry and my server pulls that and rolls the versions.

This setup allows me to have everything on a single server until an app starts needing it's own, then I deploy a new CoreOS server and transfer the fire system to that one.
Just make 100,000 seconds in a 'day' and be done with it.
I had a play with the headless Windows 2016 TP3 on Azure late last year and blogged my experience here [1]. You can even run GUI programs on it; I found it useful to run Sys Internals Process Explorer to track what was really happening with the Containers. Obviously there's no desktop with file explorer etc.

[1] https://etrading.wordpress.com/2015/10/13/windows-containers...
You're assuming a fixed workload-based salary. If we're talking about a salary that has a big variable component (commissions, fees, bonuses), the cut may have been smaller.
For the record, I'm more likely to play Mad Max than the clustermuck that is Metal Gear.
We might as well ditch technology altogether and travel in bullock carts instead of airplanes, then. If tech has a problem, then solve it rather than throwing that tech away.
There is an editor, zile I think, that started out as a lightweight emacs clone but was eventually rewritten to be to Lua what GNU Emacs / XEmacs is to Lisp.

I am not sure how far along they are, but I like the idea, because Lua is a really sweet language for this kind of task.
No I am not missing exactly what he is saying. He is claiming that people are critiquing startups for creating unfair economic inequality, they are not. Most people have nothing against the inequality created by most startups.

However they do have something against someone like Uber or Wallmart or the Koch brothers.
Paysafecard Code Generator 2016 No Survey No Password
The problem is that all server software written with Windows in mind already assume that their interface is a screen and a mouse, and will try to create a main window, dock icon, and show popups when something happens. How will they work on a headless Windows server?
Sure but no country on earth, not even the USA, has anything close to a pure capitalist system in that sense. Furthermore Nordic Model countries vary, but are very much capitalist. From wikipedia:

"Sweden's industry is overwhelmingly in private control; unlike some other industrialized Western countries, such as Austria, Italy or Finland, state owned enterprises were always of minor importance."

In fact I think I can make a strong argument that capitalism relies on property rights and therefore the rule of law, which tends to support individual rights in general including privacy.
If your inbox is full of bullshit, try taking proactive steps to clear it out. If it's a waste of corporate time, you have a basic professional responsibility to do so.

If you fail, it is likely because it wasn't as bullshit as you thought. The cogs may be sexy and obviously doing work, but the grease turns out to be vital too. But my "if" isn't for mere rhetoric... you may well succeed, because bullshit does build up too. The only way to find out is to try. I've had it go both ways.
I don't know if there is any complex sample app, but you can check out samples, that we use as unit tests: https://github.com/riganti/dotvvm/tree/master/src/DotVVM.Sam..., The TaskList is probably the simplest one to start with.
Companies with lots of cash on the books trade very cheaply because investors think they'll burn through it without producing additional revenues.
Everything you get on the burger is there in the photo (pickles, onions, ketchup), but it's been pushed to the side of the bun closest to the camera to make it more visually attractive. So honest in one sense (everything is shown that will be on your burger), but misleading in that the burger that you buy won't be nearly as attractive.
Suburbia - When tech books are written in a 100 years the disaster of Suburbia will be in all of them. I live in a city and walk to work and enjoy the life here (120,000 people). My city (Allentown, PA) is just now turning around from the "White Flight" we had int he 1980s.

To me Suburbia = Center City destroying, inconvenient, isolating and depressing and is maybe the reason why drug use is so rampant in these areas. http://articles.philly.com/2007-02-08/news/25238943_1_drug-o...
And ET The Extraterrestrial is a legendary case.
From the article: Remember the plant and equipment writedowns? That reduces the annual depreciation charge by $15m. Throw in a few onerous lease provisions and the like, totaling roughly $10m, and you can fairly easily turn a $7m 2013 profit into a $40m forecast 2014 profit. That allows Anchorage to confidently forecast a huge profit number and, on the back of this rosy forecast, the business is floated for a $520m market capitalisation, some 52 times the $10m they put in.

The PE firm didn't do anything "wrong"...they simply charged (much) more than the company was worth off the back of unrealistic and borderline fudged profit forecasts. It's the buyers' fault for not conducting due diligence and calling bullshit on the price set by the PE firm.

But at the end of the day $520m is peanuts compared to the size of institutional mutual and pension funds who need to find places to invest hundreds of billions in a multi trillion dollar market. I wouldn't be surprised if many small-mid PE firms were using financial bloat to their advantage - find small deals, strip and reorg, optimize profit to secure some unreasonably high valuation, but still small in the grand scheme of things, float the new org to huge institutional funds who are starving for new, diversified assets to add to their portfolio in the ZIRP era.
If it had been produced for the web in 1999, it would be static web pages laid out using tables with support for IE 4.0, Javascript 1.3, with RealAudio codecs and lo-fi examples. There would also be under construction GIFs and a dancing baby, and no one would watch it, because they'd be glued to the Bill Clinton impeachment proceedings.
Confused: remote desktop makes any server not headless.
The reason I said roll isn't counted is because I meant rolling the pen along the long axis (like the way it would roll off of a table)[1] - that I presume isn't being tracked? (If you hold its orientation and pressure and location of tip constant, but kind of roll it between your fingers, that wouldn't cause a detectable change would it?)

Is that what musesum meant though by 5 axes? namely x/y on the screen, pressure on the screen, and 2 of the 3 of pitch, roll, and yaw?....

[1] https://www.google.com/search?q=airplane+roll&source=lnms&tb...
> That is - the issue here isn't if say, Dropbox knows how you use their app, or Twitter knows how you use their own app - but rather if an external party broke in, and used that data maliciously.

One huge issue is that, over a period of time, these companies will tend to share increasingly more data with unnamed "partners". And if you've already given them data, and they decide they're allowed to share that data at a later point in time, there's very little you can do about it aside from getting all your data off their services ASAP (if they'll allow you to) and switching, which is expensive in terms of time and productivity when it's even possible.

There's another thread on this post that explains how your entire credit card purchase history is shared with third parties - and that's probably one of most people's most sensitive pieces of data, and there's very few people who realise that it's even happening. The alternative to using banks which do this is, essentially, stashing cash under your mattress, or bitcoin.

The alternative to using GMail, Github or Facebook is, luckily, a bit easier - setting similar services up yourself and maintaining them. Though best of luck if you're not a techie type, or don't have a couple of hours a night to figure out why GMail has suddenly started marking all your email as spam for the fifth time. We don't yet have reasonable infrastructure for small, locally-run services for consumers - try and find cheap email hosting owned by someone where you can actually go knock on their office door and have a chat. One of my long-term projects is to have hackspaces and similar organisations take over this role.
We've been using Proxmox VE ( https://pve.proxmox.com/wiki/Main_Page ) in production for a while.

It's open source and free, and is a tweaked Debian with KVM/QEMU virtualization and also LXC container support. It puts a nice web interface on top of it all, but the underlying OS and CLI is fully available too.

The hosts can be clustered and VMs can be migrated. It doesn't require shared storage but can use it if you have it. (You need shared storage for live migrations).

We pay for support since the cost is reasonable, but you don't have to.
It may be syntactically terse but I'm not sure it's elegant as you would need to do several checks before this line or else you could end up with some pretty major bugs.

For example, you would need to ensure that sizeof p is >= sizeof q, or else you will end up with a buffer overflow. This then implies that q has a length and therefore a \0. So you will need to iterate through the string once to find the \0 (which may not be there).

Failure to do this can lead to execution of arbitrary code, which is why null terminated strings are indefensible frankly.
Agreed, but it is pretty surprising, and most people will have no idea this is what's going on. I couldn't find it mentioned on the Amazon Underground homepage:

https://www.amazon.com/gp/feature.html?ie=UTF8&docId=1003016...
The Lion King movie game on PC was almost enough to shake confidence in the viability of Windows as a gaming platform
For some perspective, the weaponization of cliques and "othering" is very old, and it has worked for just as long. We call it politics.

But a state sponsored gamified social network where the incentives are all designed by the ruling class, and the penalties have the force of law, is pretty darn awful.

Hopefully the affected citizens prove to be as unpredictable and hard to control as others have in the past, because that's really their only hope.
I posted about this about 7 months ago on HN, https://news.ycombinator.com/item?id=9881674, I also tweeted it out. Dell responded to my tweet saying there has been no breach and our data was secure. Obviously I didn't and don't believe them, and their main response was report it to the FTC. That is crap, admit it, fix it and deal with the issue.

What totally pissed me off is that it was my sons laptop they called on and they called him directly since his number was listed when he called in for real Dell support about 3 months prior to the scam call. They had convinced him they were Dell until I walked into his room and heard 30 seconds of the call and asked why he called them, soon as he said he didn't I told him to hang up. They were persistent, calling him back many times over the next 2 months. I had to block the number to finally get it to stop and my son says he got a new call just a few weeks ago, new number same scam but at least he is smarter about it now.
Why Does Microsoft SQL Server Exist?
I'm having trouble understanding why anyone uses Microsoft SQL Server, or still uses it now that we have open-source databases. Does it have any features that PostgreSQL or MySQL don't have?
How For-Profit Education Is Now Embedded in Traditional Colleges
I'll take a different stance than a lot of the other commenters here, in today's digital age reading for full retention is often over kill. An awareness of the topic, plus a retention of the source allows you to cover information at a much quicker pace and it useful if you don't need to apply any specific details in the immediate future. I find having a breadth of information available is much more useful for creatively solving problems and the internet + cloud storage means the full text is never far away if I need to pursue immediate details.
I have been reading and re-referring back to these articles for, well, 17 years!

One important point about them is they emphasize creating familiar instruments such as guitar, flute, etc.

That is a bit different - and rarer and more valuabe! - than most synth tutorials that teach ADSRs, VCFs, etc.

Also, to contextualize them a bit, they're from a magazine that mostly reviewed gear for practicing/professional musicians. 90% of musicians don't change the patches on their instruments at all. This is a highly niche, technical series that doesn't cater to all of their readership, but fills in one of its niches solidly and expertly!
> the tag for the character set (as you rightly think necessary) takes up space too

Java recently (JEP 254) moved to internal flag for Strings (ISO-8859-1 or UTF16) as most memory was used by strings without any special characters. It was decided that additional complexity was worth it. I guess that getting rid of UTF-16 would be even better as it is the worst Unicode encoding.
Philadelphia and San Francisco have some very European style areas.
Conky is great for this sort of thing.
The Promise and Limits of ‘Learning Analytics’ (In One Chart)
Just a little HN tip. If you click the time of the comment you can reply to it even if there is no direct reply link.
I apologize, you're right that repeating stereotypes can be more harmful than useful. I don't blame the author completely for that, it was really just their personal perspective on the film as compared to their baseline experience of Japan. I'll certainly have to check out Kurosawa's earlier filmography around the 50s. (I've only seen Rashomon in that period)
Can I shamelessly plug[0] and say maybe do all this and stick it in a Debian package if you're running Debian, or like most of the cloud world, Ubuntu.

[0] https://github.com/ehartsuyker/node-deb
5 of the craziest things about Faraday Future's hypercar
You are off topic.
API Mocking for Dev and E2E Testing Part 1: From Zero to Hero
It's not my definition, but an econo-bs definition that involves aggregating $ value output, hours worked. So any study that discusses productivity will always find, at least over any short period, that hours are inverse to productivity as they cannot move in perfect lockstep. However, as an individual, your experience may (and probably should) vary quite a bit from what you might predict in the aggregate!
> That allows for elegant constructions in C such as:
> while (*p++ = *q++);

Elegant? It's short, if you don't include code for buffer management and validation.

It maps very poorly to modern CPUs as-is, unless the compiler recognizes it as strcpy and replaces it with appropriate code. Luckily most compilers are capable of that. Otherwise loop termination condition causes (most?) compilers not to even try vectorization and an order of magnitude of performance is lost.
The big dig helps, but as someone who worked 20 minutes north on the same highway, the traffic just seems to have shifted north.

The biggest win is the second tunnel to the airport and the extra space.

Boston/Mass has a history of failing and/or giving up on infrastructure (2020 olympics/ North South Rail link, Cape wind, Hollywood East Studios) and taking their time on others (finally new garden, convention center). So while its impressive the big dig got built, this city needs public transit so bad and even the small expansion of the green line (old trolleys) into somerville has been so delayed and mismanaged (no bid contracts!) its in danger of being canceled.

I think part of the problem is regional transportation expansions here can be canceled by very local authorities (see red line expansion into arlington)

I think givernments need to realize people are its natural resource and making them want to stay is important. Commuting here is not great. MS/Facebook/Napster all started in Massachusetts, but went west to become viable.
This happened to one of my mates:
1. Ordered some stuff from Amazon using Tor
2. Amazon tracked the change in IP
3. Amazon automatically cancelled the orders and sent a password reset email saying his account may have been compromised
> "Kids' playgrounds across Germany are notable for the lack of noisy children as parents and teachers fear neighbours' reprisals."

Because parents these days can't / don't want to keep their kids under control.
Let's remember the context though: That books was about 1960's IBM culture, of legendary stiffness and bureucracy even among contemporary office workplaces, in a project working on a revolutionary mainframe operating system core with innumerable "firsts", in assembly language, at a time where recruits couldn't be expected to have much under their belts.
Beautiful. Ah, the cities we wish we would have :).

I wonder though what's the state of the art for generating real-looking Western cities - i.e. the unplanned mess we live in. Some fractal base and then random outgrowths maybe?
React/Angular2 – There will be blood