skysight-inc/HackerNews huggingface dataset:
Yeah, nothing tells true stories about KGB like the face of modern Russian propaganda machine.
I liked his examples, though I disagree with his conclusion (don't use jQuery). It seems like the real conclusions are:

1. understand the language you're using (this would solve the `bind` examples); and

2. learn how to use your libraries properly.

Otherwise, the "don't use $TOOL, because misuse can cause $BAD_THINGS" line of thinking is nearly limitless in its application (jQuery, cars, circular saws, ...).
yeah - no problem. This isn't quite for Digital Nomads really. Honestly, I think digital nomads already have a community... I work from home. I don't work from other countries really.

So my vision is to create a community of Remote workers. http://levels.io has done a great job of creating a community for Digital Nomads. RemoteTogether is more for the people who work from home and spend upwards of 10 hours at home working.
Could you expand on that? What causes it to be nondeterministic? I haven't had that experience but it's the second time I've read someone reference this behavior
Case of the Missing Comma: Why Congress Must Fix FOIA Law Enforcement Exemption
Docker is a great tool, but not all customers will have that available to them, and the docker experience isn't great for customers on Windows/Mac since they have to run Linux in a VM, which means the agent would have the footprint of an entire OS on those platforms.
The majority is fine with surveillance, because the majority believes it will decide the usage of the surveillance. And to a first approximation, it's correct.

The collapse occurs because of the resulting top-down groupthink. There are plenty of external forces working against our system, just on the time scale of several generations.
What if you are not the consultant? Find a consultant, place him/her on a gig and charge the client a 20% markup. Place 5 consultants and you make 100% of a consultant salary with no time sink.
Somehow Jobs was able to turn the brand into a fashion item, up there with certain watches etc, back during the iPod.

Then again i can't help but wonder if he got help by Apple computers being a de-facto standard in media production.

I seem to recall that the first time i heard about iPod was because some artist or actor was seen with some white wires dangling from his ears. And that was back when you needed a Firewire card and third party software to get it working on anything but a Mac.

And as best i recall it was not in the tech section or some such.
The downside of that strategy, of course, is that if you incur losses after the buyback, those losses, on a per-share basis, are magnified to the same degree as your earnings were. The sword cuts both ways.
My take aways from the talk:

1. Financial transactions are adversarial and have heavy tails. Testing is not sufficient for Universal Guarantees, type system helps here.

2. Whole class of trivial bugs are not there because of Option (Some, None) and SystemF type system

3. Type system should be part of design process (which happens in OCaml)

4.Precise and Expressive type systems.

5. Right tool for right job, but with OCaml is in sweet-spot to write huge range of programs
* little scripts
* mini langs for configs
* big trading system

6. Teaching/Learning:
* a good percentage of traders with a month long bootcamp were able to learn with a good level of competence
* MIT and Harvard students were able to achieve competence in 3-4 week internships.

7. The "python" paradox, esoteric language development helps attract high-quality/better talent

8. Tools and libraries
OCaml would not be great if you have to reinvent lot of libraries ala. web development, but has good reasonable ecosystem for customized solutions (like trading systems etc.)
Exactly. It's like claiming that HTTPS encryption is wasted resources, because all you do is encrypt things at one end, only to decrypt at the other.

Bitcoin's computation does the job of securing the blockchain by forcing an attacker to spend computation cycles to match up the computation done for these hashes.
Object Oriented Programming Is Bad
The record results include one not so happy metric: "Apple iPhone Sales Grow at Slowest Rate Ever, Company sees revenue in current quarter declining at the steepest pace in 15 years" (From: http://www.wsj.com/articles/apple-reports-slowing-growth-in-... )

Free click-through-Google link to read: https://www.google.com/search?q=Apple+iPhone+Sales+Grow+at+S...

iPhone sales are basically flat from last year, growing at about 0.4%. This isn't just an Apple phenomenon either. As with desktops/laptops several years ago, and tablets over the last couple years, we're getting to the point that it doesn't make sense to upgrade your phone every year or two. As long as your phone still works and does what you need it to, anyway.
> How can it be exploitation if they have fully freedom in choosing to forgo the deal?

I detailed my reasoning in the response. Specifically, that the exchange of basic care for the services rendered may not be considered a "fair" exchange [0], and thus being unfair treatment, and thus being exploitation.

In regards to morality, I agree with your sentiments. Bystander effect isn't the right word for it, but it feels very similar. More of an out-of-sight-out-of-mind, willful-ignorance thing. You can't claim ignorance when the child is at your doorstep asking you for help, but you can when they're somewhere else. There could also be an angle there with protection of one's own social / familial group over others, even if it means preventable harm to the other group.

Also, I'd like to thank you for this reasonable and engaging exchange.

[0] This would, of course, be a culturally sensitive judgement.
It should not be the choice between go to jail for the night, or pay a third party private company an extra 25%.

Considering how it works in literally every other state, where you're arrested with no ifs ans or buts if you have outstanding violations on your record (and have let them lapse that far)...

Okay, you want to remove the ability for people to pay the fines on the spot? Because that is literally the only difference here. An option where one did not previously exist.

Now let me try to get in front of this thread. The answer to people being between a rock and a hard place with regard to traffic fines is, quite simply, to not get them in the first place, something which many people are able to do remarkably well.

This is not a popular statement of fact, the response to which is usually a list of edge cases about how someone didn't see they were in the HOV lane, or rolled through the stop sign or did something else because "everyone else does it", or whatever.

Okay, what's your answer to that? Don't give poor people tickets for breaking the law / fine them less?

Bzzt. Unconstitutional on its face because equal protection, regardless of how you view the 99%/1% class warfare issue.

So it sounds like we're attacking this from the wrong side. The problem is not that perfectly legitimate fines are legally assessed and Bad Things happen to you when you don't pay them. That is the system working as it's supposed to.

I agree you need a way to go after scofflaws, but the they are a very small minority

The cavalier attitude with which people treat basic rules of the road would appear to indicate otherwise. You (again, random example) roll through a stop sign because you don't think a cop is going to see it and the extra couple of seconds are that important, you've rolled the dice with full knowledge and consent.

Same thing if you're not paying attention and miss something you're obligated to not miss. Well, it sucks, but you're in control of a multi-ton hunk of high speed metal and paying attention to your surroundings is kind of a big deal.

Sometimes the dice don't go your way. I'm not sure it's possible to concoct a law that is both constitutional in the sense of "the same laws/penalties for everyone" and also adaptable to meet the needs of the violators.

Look at it this way - self driving cars are coming sooner rather than later, and most of these things won't be a problem anymore.
I actually address this point in my post: "Many/most miners use hydroelectric power because competition compels them to use cheap renewable energy instead of other polluting power sources such as coal power plants" examples:

BitFury: https://www.businesswire.com/news/home/20151211005837/en/Bit...

KnC: http://thenodepole.com/2015/06/04/kncminer-to-build-new-20mw...

Therefore your worry about CO₂ emissions is misplaced.
Yeah, the YouTube is better quality, though.

https://www.youtube.com/watch?v=Ti_3SqavXjk&t=55m50s

This link will start playing as Carmack tells the "broken Netflix engineer" story, while recounting how he finished the app in that incredibly short timeframe.
Why's that bad? If there's nothing else the input is needed for, why keep it around?
How+To+Reinvent+Your+Life
Groupon has ceased its operations in Switzerland
"The real reason to avoid JavaScript"

Ooops, wrong decade
> Large Erlang applications have a flat “bus like” structure. They are structured as independent parallel applications hanging off a common communication bus. This leads to architectures that are easy to understand and debug and collaborations which are easy to program.

How is it easier to debug a message-passing architecture than a monolith? Observe the JS world is slowly moving away from using Pub/Sub for connecting components together. Each individual piece is easy to understand, but the chain of causality is very hard to determine with all those messages flying around.
I wonder what this means for the 1x engineer -- the 50th percentile person who does good, solid work.
A Tribute to VMware Workstation, Fusion, and Hosted UI
Most of OP's complaints come from the misuse of JQuery, including compounded performance issues when paired with a SPA framework (in this case Ember, which IIRC has a dependency on JQuery either way). Slow + Slow = More slow.

Honestly it's a library. Use it, don't use it, replace it, it honestly isn't worth a million identical arguments. People like to use JQuery as a microcosm for bad javascript practices but guess what JQuery didn't make you do it! It's just a library.

There is no real reason to avoid JQuery. Sure you should, as a good developer, explore alternative solutions for different problem sets. Maybe those alternatives become the standard for your team, maybe they don't. But unless you made a meaningful discovery that can add to the conversation, you don't need to make another blog post about it. Ugh.
How to Remove a Wet Bloodstain from Your Carpet
Author here:

I whole heartedly agree, which is why with each point I made I did more than just list what was bad, but how to do better, even with jQuery. The real reason not to use jQuery isn't because jQuery is bad, it is because as a tool it / it's ecosystem is poorly prepared for dynamic html, so if you are going to use it, you need to know the limitations and challenges it brings.
> But how might subsequent investors feel about YC getting the same fixed percentage of a IPO'ing Series B vs. Series E stage company? Could this possibly complicate funding down the line? Is it "too good" of a deal for YC in the Series E case?

They won't care. Basically all later investors have anti-dilution provisions, to they get exactly the same deal (though they have to pay for it, while YC gets it "for free") - put a different way, if the company is doing well (and they would have to be for potential $100M+ exits), all they care about is that they have a certain % of the company to make their economics work, so YC getting 1.5% of proceeds won't matter to them.
This looks pretty complicated/heavy based on http://oneops.github.io/admin/key-concepts/

Has anyone seen anything talking about resource requirements for deploying this? The fact that Cassandra, ElasticSearch, PostgreSQL are all involved plus much more makes me think the requirements must be quite high.

Edit: nevermind http://oneops.github.io/admin/prerequisites/
Re. Koch lobbying for Austrian economics, even stopped clocks are right twice a day :)
> People are laid off when they are not necessary to a company’s future.

I think it is important for everyone to note that no one is necessary to a company's future. If you work for a company where that is true of you, or any other employee, it is a bad position to be in. You work for an extremely shaky employer.

At the end of the day, layoffs do not happen based on merit. They happen based on cost, or revenue, or a wide variety of other factors outside of your control. I've been in meetings where 1 group that was demonstrably better by every metric we picked was still let go over another group. The reason was the lease terms on the office space they were in.

Anyone that tells you that you can save your job in the face of layoffs due to changing your working habits is manipulating you.
Similar to http://httpbin.org/ & http://httpbin.org/status/
Dart News and Updates: Unboxing Packages: Collection
probably connected to

http://uk.businessinsider.com/vmware-could-annouce-layoffs-2...
Lua 5.3 has a utf8 library standard now:

http://www.lua.org/manual/5.3/manual.html#6.5

Full unicode support is rarely necessary in my experience. Lua "strings" are raw byte arrays. It is the job of the programmer to validate the byte arrays are in the character set of your choosing and doing appropriate conversions and validation when necessary.
aaah. The recursion limit. So sum() fails on large inputs.
America remembers Challenger, 30 years on
Sounds similar to https://www.redhat.com/en/technologies/cloud-computing/cloud...
My experience of this is there are a few categories:

* Some companies have absolutely no in-house tech staff to speak of, and so they want to invest in technology exactly once and never have to deal with it again.

* Some companies have in-house tech people, but are entirely marketing/sales driven with little or no input from the tech staff. So they focus exclusively on writing new features and never clean up technical debt.

* Some companies choose a platform to bet the farm on, develop a huge amount of in-house code for it, and then realize that since they wrote it for specifically the exact version of the platform they first installed, any upgrade involves a complete refactor/rewrite, which they then dismiss as too expensive.

The first case can be solved somewhat by subscription-model managed services where the upgrades just happen at the discretion of whoever's managing the platform.

The other two are failures of management and planning, and absolutely should be laid to rest at the feet of the management staff involved. Preferably in an expensive way, pour encourager les autres.
Right-click save as... oh. Not so much.

View source, CTRL-F and...

https://eek.ro/assets/bpg/ambition.bpg

Kind of inconvenient. Not to mention it's a blank white empty space in Firefox, and probably anywhere else not currently supporting the format.
I don't think "flattening off" is an assertion you can make with just three numbers.
If the top line number continues to accrue to the middle 50% then maximizing the top-line number and maximizing the prosperity of the middle 50% are the same problem (at least in the long term). That's really my point.
The information becomes more private the more aggregated it gets. If you have a stalker following you around everywhere, you can get a restraining order against them. If detailed information of your locations were to be available online, you couldn't stop anyone from looking at it.
Ex-Disney IT workers sue after being asked to train their own H-1B replacements
In fact "unlikely to favour large scale social engineering backed by force" is about the only thing Austrian economics has in common with mainstream modern economics...

That's flat out wrong, I'm afraid. Proponents of modern economics are very, very willing to perform social engineering backed by force.
> was hoping for a big win this quarter.

The largest quarterly profit ever recorded by any company wasn't enough of a big win? I don't want to soapbox too much, but there is something deeply wrong with capitalism when you can be more profitable than any corporation that has ever existed and it seems like a letdown.

> Especially with so much foreign debt in USD, a lot of companies are going to have a hard time paying off bonds and loans, hurting their ability to grow.

All the tech companies that have had big bond issues recently (Apple, Microsoft, etc.) are doing it because it's literally cheaper than repatriating their actual foreign earnings to the United States. As long as those foreign earnings continue to exist, borrowing money is arguably a better way to finance their day-to-day operations, especially when interest rates don't seem likely to climb much in the intermediate future.
The same space as ManageIQ/CloudForms and vCAC.
Are you using the mouse when this is happening?
I'm building a new company from scratch and know that company culture starts Day #1.
Yes, that one. I agree with you, by the way. I don't have a terminal in front of me, but the progress bar seems to leave something like 10 characters of less of rapidly-changing status updates in exchange for the vast majority of horizontal real estate. I bet if they had split the bar onto a separate line from the status, it would run faster
Using static pages just so you can avoid writing good code seems smart..
And if you look back even farther than that, the atmosphere was made out of lava for about a billion years. If we're voting I'd just as soon not go back to the natural state. In the cretaceous high concentrations of oxygen produced giant insects.
Anyone else try drag/drop BPG? Didn't work for me. GIF thrives despite flaws because works everywhere, easy to use, remix, and above all: easy to share.
Minecraft only runs fine on the fastest hardware. I've got an i7-4790k that runs at 4.4GHz for single-threaded tasks. Just flying through a minecraft world in a straight line in creative mode needs 80% of one core to keep pace with the world generation. No laptop can run the game smoothly as-is. That 20x performance improvement is needed just to get into the territory of reasonable performance on the kind of low-end hardware kids typically have available.
The problem with basing a money on something that has value, is that changes in perception of the value of the thing, result in changes in prices across the economy.

Say gold is the currency base. Now we discover Alzheimer's can be cured with a medicine that requires a lot of gold in the processing, and the price of gold skyrockets. That causes the price of everything else (priced in gold) to plummet.

However, I think a compelling case can be made that the amount of hashpower being used to secure Bitcoin is overkill for the measly 3tps that the network is currently capable of. If the same hashpower was used to secure 100X more transactions, it wouldn't seem like such a waste of resources.
Actual description of the iusse:

http://www.coresecurity.com/advisories/lenovo-shareit-multip...
You might want to add a disclaimer about your relationship to Containership.
how do you define 'metabolic consequences'? i would consider 'uncontrollaby wanting to eat more' a 'metabolic consequence'.

and how exactly do you know that the insulin response doesn't affect the psychology? that's begging the question, and that's exactly what i'm saying is erroneous about your mindset. the state of nutrition science is currently horseshit, any casual observer can see that - we need all the good science we can get.
Six-year-olds don't contribute much to any political conversation. It would be especially rare to hear from such vanishingly small groups of six-year-olds as those to which you refer here. I'm afraid their voices would be drowned out completely by the much larger groups of six-year-olds who have died while with their parents, e.g. while riding in automobiles or in house fires.
They're running an article right now on slowing iPhone growth numbers:

http://www.nytimes.com/2016/01/27/technology/apple-earnings-...
It's hard to draw strong conclusions here because China's launch was bumped up 2 weeks from 2014 which put them into the September quarter (+22% growth). Granted that's only a week of prior quarter but they sold 13 million phones that week.

If you move 3-4 million phones for China launch from prior quarter to holiday and suddenly growth in the holiday quarter doesn't look all that anemic (or the previous quarter as spectacular).

The revenue growth for the two quarters combined is 9.2%.
5 big changes in Angular 2 that impact developers
Presumably, as this is running Busybox, one ought to be able to contact the manufacturer and request the source code?

I checked out their website but it's Chinese-only, so not of great help to me.
> we're getting to the point that it doesn't make sense to upgrade your phone every year or two

The biggest reason for this (in the US at least) is the decline of 2-year mobile phone contracts over the last year. Many people are rethinking their upgrade cycle now that cellphones are a direct expense instead of being subsidized by the carrier.
I agree with that chat apps make me and my team more productive, and I work at a developer centric organization where we build analytics tools (and I'm also a developer). The reason I'm more productive?

Unfortunately, not everyone uses the command line. Not everyone is comfortable with it. Additionally, even if you are (like me and my team), it's not collaborative. If I run a query in my team's room, they can all see the results and we can easily discuss it. Did I mention on the go with Slack for my phone? Can't do that with CLI.

Slack also supports link embedding, images and more. All things not supported by CLI.
tl;dr: Use jQuery + plugins, if you want to do some small UI improvements in JavaScript and don't make it too complicated.

Learn a lot more about jQuery, if you write complex JS applications (like single-page apps) with the help of jQuery.
I guess this is also the announcement that YC applications are open. Is this earlier than normal? I was preparing to fill out the application toward mid-March for the Summer YC batch, but stoked to learn about the fellowship which is a better fit for me at this stage.

Also good to see the 'thing you hacked' question had been removed, I never liked that one when I had applied in the past (it's been a few years though, so maybe that was removed a while ago).
Is the upgrade cycle slowing, or are Apple et al. running out of dumbphone users to convert?
Slack chat also displays desktops notifications in Chrome.
Honestly, more like "the real reason to avoid programming"

If you are the type of person who likes to paint ideas and approaches in black and white, pointing out only the upsides of the things you like and only the downsides of the things you don't like, then you're going to REALLY hate programming.
Small Texas towns do this by the way (and are famous for it/well known) -- but AFAIK limits were placed on the percentage of revenue that a town can make from tickets from their stretch of highway.
i suspect it's more about lua being a really nice, embeddable scripting language. there's a reason game companies all* use it for content developer scripting languages.

language preferences aside, sometimes it's all about the right tool for the job.

* not literally _all_ of them, but lots and lots and lots.
YC Summer 16 Applications open
All your old-tech passwords belong to us, for just $17
That is a great question - my guess is that they will just revert to the standard YC Core terms, given that YC states in their Fellowship terms that they are hoping that Fellowship companies will then also go through the YC core program.

Put a different way, I am assuming that YC believes that a company that also goes through the core program would have a higher chance of success, so they would not want to provide a disincentive that would reduce the chance of a Fellowship company also going through YC core...