skysight-inc/HackerNews huggingface dataset:
Family video has a pretty interesting business strategy that has kept them in business for so long

>Managers say Family Video buys and develops buildings and land, expanding the business beyond just video rentals.

http://www.waow.com/story/25971729/2014/07/08/unique-busines...
I've seen the distinction between internal and external DSL in academia as well.
I disagree with yo not to be contrarian, but because you're wrong.

Firstly, inner-European differences are almost by definition smaller than, say, those between Europeans and Asians. Of course there are still cultural differences between Greeks and Irish. But to deny similarities is equally misguided.

Secondly, these differences are getting smaller and smaller. Timothy G. Ash calls it "The Easyjet Generation": young university students, used to cheap airline travel, are creating a unified European culture. I know young people from almost every European country and I feel more connected to them to, say, my 50-year old working class neighbours.
Modeling Equivalence Classes in Code
> It is very hard to construct a DSL and once established it is cast in stone

Not if you're using embedded DSLs, which are basically rich APIs supporting variables and control structures. They can be as fluid as simpler APIs, yet have strictly greater expressive power.
Mistake Driven Development
Ask HN: Is this a fair offer for a mobile dev position in Austin, TX?
What is the typical salary range of a senior mobile dev in the Austin, TX area? I was given an offer in the 105k-115k range (with other typical benefits). This is over a 15% base salary drop from my current position in the DC area which makes me a little leery even with the cost of living differences.

Any help would be really appreciated!
It's the same for small suppliers as well, not just locations, depending on large companies for business.

If the large company takes their business away, trauma normally ensues for the small supplier/location.

I worked for an oil major who wouldn't do business with small suppliers for this reason.
The "we will never sell your data to anyone" in a Privacy Policy effectively means nothing at all.

Why are there not consumer protection laws in place to prevent this? In my opinion, in order to sell customer data you should have to go to court and have a judge look over the data to determine what can be sold.
Garage Mouse without Borders
Not much of a downside, as Broadwell is only a very marginal improvement over Haswell.
I had a job once where I provisioned storage. As in, log into a filer/array (NetApps in my case), create a volume, hand it off typically to system admins that would then create a VM or use the volume for something else. That was it, my portion was mostly "create volume 500G" and sometimes a few extra configuration steps, like mirroring or setting up replication.

I don't know what that IBM office was doing specifically, but I can easily imagine the situation described in the article!

I looked into moving up the stack, so to speak, as soon as I could because that job was so hyperspecialized it was essentially non-transferable.
>reports of mass layoffs

Whatever happened to the Cringley reported mass layoffs?

http://www.cringely.com/2015/01/22/ibms-reorg-hell-launches-...

IBM’s big layoff-cum-reorganization called Project Chrome kicks-off next week when 26 percent of IBM employees will get calls from their managers followed by thick envelopes on their doorsteps. By the end of February all 26 percent will be gone. I’m told this has been in the planning for months and I first heard about it back in November.
That's not a bad salary here, with cost of living still being relatively low. Most senior engineers I know in Austin make in that range.
"The web is absolutely 100% less efficient than a commercial game engine and does far far less"

I think you underestimate how much work web browsers are doing. The browser rendering engine lays out and renders thousands of character glyphs out of arbitrary vector typefaces (they might even have been downloaded over the network at runtime) at subpixel resolution, compositing over arbitrary backgrounds, keeping track of their precise location on the screen so you can, for example, select a chunk of text and copy it.

That's the equivalent level to the pixel-level shenanigans in a game engine. HTML and CSS descriptions of a webpage, with all its embedded images, are the equivalent of a complete description of a level's geometry and textures being loaded into a game. And most games, let's be honest, spend a lot of time displaying a 'Loading please wait' graphic while they pull all of that content into RAM and prepare it for rendering.
This is great advice all around, but get a local lawyer involved to prepare your will. Even in US, there is not a single set of laws that apply to wills and power of attorney. It varies state by state. With a generic template pulled from the internet, you could just be doing a whole lot of work and ultimately be ending up with a document that has little legal basis.

Do your loved ones a favor - hire a lawyer to do it. It's not free, but they'll do the actual paperwork, and you'll get the comfort of knowing it's done right.
You can buy IPS 4k display for $599 or less. Not 5k, but not that far off either.

Edit: Downvotes, seriously? Have you seen these side by side? When it comes to resolution, at least I can't tell a difference anymore at a reasonable viewing distance. Display tech simply good enough now.
This case can be used to test how binding a privacy statement can be. If Radio Shack is allowed to sell the data to a third party over AT&T & Apple's objections, basically every privacy policy is worthless. There are always increasing amounts of data collected with increasingly invasive means, but this can make bulk data collection less intrinsically valuable.
I'm pretty sure this will work to stop webtorrent in chrome:

chrome://flags

disable webrtc
Box.com and its login integration. They did the SAML communication (or whatever they use) really well. As a result, visiting their URL at yourbusiness.box.com will redirect your to your company's authorization page where you can supply your native login credentials, two-factor auth, etc that you're already used to.
If anyone needs convincing to use this site, read the About Us page. It's a big credit to Chanel Reynolds that she was able to drawn on a tragic experience to help others.
I get frustrated by the bugs too, but honestly, the last (fairly) bug-free Mac OS was pre-X (and obviously, that was way simpler).

Try going back and reading early Daring Fireball. It's all complaining about how everything is broken and Apple quality has fallen off a cliff.

I think pretty much most (all?) user-facing software nowadays is buggy and broken.

Hopefully it'll slowly improve as features settle into place, and maybe we figure out better languages and processes...
The Startup Care Package (worth $4,000)
It seems that DJB went a bit too far with his sarcasm. Or it's not entirely clear from the slides alone.
I find DSLs (especially turing complete DSLs) which try to emulate written English to be grating.

This was what COBOL attempted to do, and far from having the intended effect (allowing non-specialists to program), it actually just created new breeds of specialists who could understand this new and really rather bad programming language.

Capybara's isn't that bad, although trying to make a more human readable DSL that uses XPath is a little ironic. The robot framework is probably the language that does this that I hate the most because it's turing complete and, IMO, actually less readable and usable than the language it was built upon.
This is an instance where a judge can create a consumer protection common law.
A400M plane crash was caused by software glitch, claims new report
GTA San Andreas Game Ful Version Free Download
Better communication related to software releases is "a good thing".
This is laughably false. While staying away from outright lying, Reuters very often adds their own spin to their reporting.
"... and we deliver our frozen products gratis to your door-steps ... " beep beep beep
Ask HN: New Product Rollout Advice and Strategies
I am looking to launch a new product website, but I do not have extensive experience with how to grow a customer base from scratch.

Phase 1 - Rollout and Launch: During this initial growth phase, I know I need to continually improve how each customer type finds my product, and I need to make sure that my product is tracking "enough data" for generating some reports that I can understand how to pivot + enhance + prioritize based off how each customer type uses my product. Right now, I am tracking customer free trial signups and customer conversions to a paid plan. Am I missing anything obvious as I look to roll this out?

Phase 2 - Growth: What tools and or products will help route customers to my website? I used Google Analytics before with some success for searching, conversion tracking, and adwords. I am sure there are more so what others am I missing and what tools did you find effective for helping draw customers to your new product? I have heard about https://kissmetrics.com/ through another startup, but it is pricey without knowing more about it ($200/month for the basic "starter" plan and a 14-day trial is not long enough to realistically figure this all out).

Phase 3 - Growth + Engagement: After I have enough customers (~500), I want to start engaging them and transition from purely growth-focused to growth + engagement to increase my revenue per customer and customer retention time. Are there any approaches, best practices, tools or products that will help during this growth + engagement phase? I have heard that converting all my simple html links to "deep links" with something like https://bitly.com/ will help me analyze how each customer type uses or finds value with my product. What other tools and or practices would you recommend for product refinement? I was looking into https://mixpanel.com/pricing/ which sounds like a potential solution.

I added some more details + questions about the product to my profile.

Thanks in advance!
If you could program the job skills and knowledge onto a human brain, why not a positronic one? All the non-creative jobs would just end up being automated.

I find it possible that they are, and that the work done by the non-elite is largely unused in practical applications, but they're still encouraged to do it for two reasons: (1) it gives them something to do, and (2) the competitions (Olympics) give a model for elite human performance that the upper-class technicians and academics then automate.

While it's not strictly answered as to why these competitions are called "Olympics", the general sense of sport is an activity from a previous time. We don't need archers to defend castles or hunt boars, or runners to carry messages at 8 miles per hour when we have cell phones, but there's something innate about the sports that makes us enjoy partaking and (for some) competing and spectating.

The activity of the other 99.999% isn't needed on the front lines, but it's important for keeping human skills and knowledge sharp and so the 0.001% (assuming that the reveal at the end is a reliable source, and it may or may not be) who can be original thinkers have some basis for what to improve and what behaviors the machines need to replicate.
I don't think the WSJ is claiming that all of Europe shares the same food and language. The notion of a culture can be contextually scoped and only include commonalities across that scope. You could talk about a US culture. You could talk about a Southern US culture. You could drill down further to talk about a Louisiana culture.

One could say that the EU and its laws embody commonalities across Europe that create the outlines of a culture.
It's harming other businesses too because people are much more likely to put in false data in order to avoid this situation.
I doubt that.
There are fields in embeded systems , manufacturing , verification/proof systems where DSLs are very much in use .
They will be in use for long time too.

Take a look at this person's CV [0] and his "Domains and Customers" section [Page 20], you will see where all DSLs are applied.

[0]:http://voelter.de/data/cv/cv.pdf
well, "your" data in perhaps some rhetorical sense. "data about you" would be more intellectually honest, but slate is nothing is not manipulative. it's okay, they know they're promoting correct opinions so little tiny manipulations in service of that is okay.
Erasmus is also pretty good at this. I highly recommend it. It's kind of amazing. Which is something I can say without being hyperbolic.
NotifyMe.js
What processes did you and your coworkers use for writing up your requirements, design, test procedures, etc. (Basically, the DO-178B/C artifacts.) IME, too many times groups use Word and Excel, and collaborate via email. Version control is, "I think CM has received my latest revision". Using better tools (requirements management software) would eliminate a lot of this overhead. At a former employer we were moving to DOORS on all new projects. They were able to spend much more time on development and analysis and less time on documenting and checking documentation because the process was smoother. They weren't editing 1k page documents, they were editing a collaborative document backed by a database, not unlike a wiki. I could edit one section, and you could edit another at the same time. No risk of merge conflicts, no risk of your update replacing mine.
I'm the sole income earner for our household (my wife is at home with our wee ones). I've found that it's a lot easier to plan for my own disability/death than for hers.

For instance, I get relatively straightforward short-term and long-term disability insurance through my company. Should I become disabled, I get a percentage of my salary. But because my wife does not work, we've struggled to find a straightforward way to get (reasonably priced) disability insurance for her.

I'm assuming that many of you who are either self-employed or are in a household in which one person is not currently working have faced similar challenges. Anybody have any recommendations about how to overcome them?
How to get people to use your content style guide
did not mean it as offensive. it is creative and it is a workaround to serious flaws in working with cloudwatch logs.
Not sure what we should be seeing.

It just looks like it vibrates.
http://codepen.io/anon/pen/BNzMLB
If city officials bothered with a little research (assuming they don't already know), they'd find several examples of Big Co. entering and leaving small cities and towns without creating economic value equivalent to the huge incentives used to lure them in. Very similar to how officials chase Olympic hosting bids, even when history clearly shows that the legacy is additional debt and underutilized facilities (e.g. purpose-built stadiums/villages that only get used during the occasion).

Everytime I read of such schemes, I can't help but wonder how much lasting value could have been created by using just a minute fraction of the money wasted to foster the local startup/small business scene instead.
I saw that too and was going to comment on it.

I'm starting to see a lot more companies who are starting to outsource their work to H1-B's and even moving a lot of their work to India.

My sister worked at Cargill for 20 years and just recently found out her entire department (enterprise application development) with all her developers were being canned and the jobs sent over to India.

Hell, the current project I'm on, we have a team of 23 people and myself and one BA are the only American born people on the team. The rest are all from India and have to go back in a few months when their H1-B visas expire.

Two years ago, I found out Thomson Reuters were in the process of outsourcing 80% of their development in a combination of H1-B's and work going directly to India.

I always thought as a developer my job would be relatively safe and I could work in a nice stable corporate environment - guess I was wrong.
I could give you a very simple example of cultural similarity across Europe. Religion. Pretty much the majority of European countries are Christians.

IMHO there are more similarities between European countries than between US States.
IMO these are two different problems. One problem is how we treat addictive and/or mind-altering substances and their users. The second problem is how we appropriate tax money (which I will agree with you is completely fucked up).

You can't just take tax money from one source and allocate it against a specific area like education, because then the source that previously funded that cause will reduce its funding and distribute it to other areas.
> Uber and these other services better grab as much money as they can right now.

Actually, aren't they running at a loss right now in order to obtain marketshare? And doesn't this suggest that the people financing this loss disagree with you, and believe lock-in will happen?
> All those bundles of icons in fonts and sprites can be loaded in parallel going forward

The protocol offers to push files indeed, but AFAIK we're yet to see any application side support for that. So I doubt it will matter anytime soon.

I'm not even sure how it could be integrated to the current rack /WSGI / etc model. Maybe with X-Send-File type headers?
For me, awareness that something is an impulsive behavior and willingness to change it is usually enough.

Practice identifying the impulses (bonus points for identifying their triggers, which often will seem unrelated).

Once you identify it, don't give in. Instead, indulge a good habit, no matter how simple it is (go get a glass of water, stand up and stretch, etc) and then get back to what you're supposed to be doing.

Initiating barriers is a great tactic, but one that I usually don't use. Barriers are effective not because they prevent you from doing something, but because they help you identify the behavior (you run into the barrier when you try it).
Heading to Egypt with my wife for two weeks while our 2 year old daughter stays at home. Definitely something we've been trying to get together, and I really appreciate someone doing the leg work.
> Firstly, inner-European differences are almost by definition smaller than, say, those between Europeans and Asians.

To say that the differences are smaller is one thing. To call them one culture is an entirely other.

> I know young people from almost every European country and I feel more connected to them to, say, my 50-year old working class neighbours

Yes, I bet you feel very connected to the English-speaking, or German-speaking, or whatever common language-speaking friends you have who have the inclination, interest and time to learn these common languages and to travel to several countries in order to meet new people (not just to go on a vacation and/or "meet new people while getting wasted"). But is that really such a big group that you would call them something relating to a generation? That's a big word to throw around.
We did not support Diesel cars when we launched two years ago. We do now. You can continue to use the device you have now if you car is model year 2006 or later, but please drive for a bit and let the firmware update to the latest version. The latest generation of the hardware supports Diesel as well.

It was very clearly mentioned in various places on our website that Diesel cars were not supported before we added support, but we're happy to give you a refund if you missed it and never got to use the product. Please send an email to support@automatic.com and point them to this comment and they'll take care of it for you.
Progressive Insurance offers a similar product, but the way the collected data is used isn't precisely defined. For example, it may try to raise your insurance premium if you exceed the speed limit, even though you're keeping pace with traffic flow (a common situation in the US).
Crickets... IBM is MIA from this conversation.
Consider that this essay is 33 years old and remains still relevant today such that we can read it and appreciate the issues.

I wonder if Facebook will remain relevant for that long?
I have a new Google's Pixel LS with 2 USB Type-C ports (at this point the only one in the world to have 2 as far as I know) and it's amazing. I can plug the USB Type-C charger from either side of the laptop. When was the last time you were able to do that?
Ha, just put this code into any old deeply nested function that's not already contaminated with the IO monad. Or try to do something that needs two monads at the same time.
This guy has gotten cease and desist letters from catheter companies as well as been sued for two billion dollars. Watch his talk on the matter, it is really great - https://www.youtube.com/watch?v=KSWqx8goqSY
So what's the difference between an internal DSL and any other library?
5K is almost twice as many pixels as 4K.
Uber, but for putting gas in your car
Part of the domain of application programming is about "agility" because, from the viewpoint of business, if they want something changed you should be able to do it fast.

My experience is that agility is best served by building on top of a well thought-out framework. For instance, shops that use Ruby-on-Rails have answers to most of the common problems that turn up. If you're dealing with pre-framework applications in Perl, PHP, ColdFusion, Java and who knows what, the simple task of adding a field to a form involves touching code and schemas that are all over the place.
> I could give you a very simple example of cultural similarity across Europe. Religion. Pretty much the majority of European countries are Christians.

Christianity is kind of a big religion. The Americas (note the 's') could be said to be Christian. So I guess the Americas is one culture. At least Euorope also has the Orthodox branch. Not to mention the muslims in the Balkans.

> IMHO there are more similarities between European countries than between US States.

It genuinly blows my mind that some people actually believe this.
Adds nothing to the original source: http://xn--thibaud-dya.fr/robots.txt.html

HN discussion: https://news.ycombinator.com/item?id=9563529 (yesterday, 120 comments)
Is it a surprise? No. What you've described is downright annoying. It seems nonsensical to me that hollywood makes it so difficult for me to give them money to watch Game of Thrones.

But, Piracy isn't a form of protest, any more than stealing a car is -- regardless of how reasonable you consider the price.
Here in Hungary we have Prezi, Ustream, Logmein, and some smaller startups.
btw, I don't buy into the "Devops" hype.

Devops, like Agile should die. When you're building something if operations is something you push to later stages and you bring in a "devops" person you've already lost (and in the process crippled whatever you were hoping to build there)
Missed May the 4th by a mere two weeks? I can't believe how sloppy Apple is getting!
http://softlayer.com

Surprised you haven't heard of them -- they're a pretty big player in the datacenter space. Also, I know for a fact that a good chunk of Linode's servers are actually hosted at Softlayer DCs (e.g. any Linode server hosted in Dallas is physically at Softlayer's DAL-2 location, which used to be called The Planet).

My best friend is a tech there, he joined right after the acquisition, and he tells me that the word around the office is "IBM wanted to have a good cloud business, so they bought one".
5k is almost double the pixel count (75%-ish more). It's pretty substantial... also, more to the point with Apple products, I think at the 27" size, 5k is necessary for the pixel-doubling high-DPI option to look good. At 4k, everything looks either tiny or huge, depending on whether you have it turned off or on.
My parents have tons of these types of CDs from about 1996, I'll have to get them from them.
Frustrating that Apple is basically down to 2 SKUs. When I picked up my MBP in late 2013, I could change the memory, ssd, and gpu. Now, if you want the updated GPU, you _must_ get the 512GB SSD (something I don't need). There's really only a $2K and $2.5K price point now.