skysight-inc/HackerNews huggingface dataset:
> Currently buying anything on IKEA and having it shipped is super costly

It's definitely a problem. I'm about 3-4 hours away from the nearest Ikea. And it would cost $250 to get any large items: http://ikeadirectcatalogorder.com (Yes, that is the official site).

Now, by day, I'm an engineer who builds large machines. I have a semi truck or lowboy in my parking lot weekly. I get that freight is expensive - $250 to have a truck to my door isn't great for one skid, but it's not bad either. But at home? I'm used to free shipping, and that's jaw-droppingly expensive.

Ikea is a strongly price-competitive seller. They can't afford to bump all their prices by 20% and offer "free" shipping, because in-store purchasers would mutiny.
Sure, I brought that up for a reason. Despite some underhanded maneuvering and cheating, the emissions-compromised cars still passed independent safety tests and I haven't heard of anyone being killed by them.
Right, but now it's effectively become a positional good -- you get the education to indicate being in the nth percentile by general capability. Subsidizing further education then means that people have to get more education (with no additional human capital enhancement on the market) simply to signal being in the same percentile. And refusing the rigamarole just brands you as "different" with its own barriers to overcome.
Docker with docker compose is good for this. Nginx can listen on ports 80 and 443, other containers on the same network can reach it on those ports. I have a setup which takes env vars, so it's not quite the same as shipped, but I can test the whole process of getting a cert from LetsEncrypt, for example.
Think bigger. Start a consulting company that just runs around and recompiles all people's old Java Swing crap into "web apps" like this one. Charge $10-50k / pop.

Get on the consulting gravy train by somehow allowing piecemeal callouts to "real dom" (kindof like an IFRAME from within JAVA) which lets you start rewriting bits and pieces into some angular.next framework.

By the time you finish converting the majority of their Swing to Angular conversion, angular will finally be deprecated (or dart-only, lulz) and you can set yourself up with a new and improved consulting company which will convert Angular to React as soon as the Java to Angular contract finishes up!

/s
not sure you know of yacc and lex (see unix manpages for them, and likely oreilly books). they've been useful for literally decades.
The figure of speech is used sometimes in Poland and I do believe the origins are related to the popularity of Wild West movies in the past.
Currently when used it rather stands out as an oddity though, not something commonly used.
Awesome landing page, very interesting product. One question, is hosting it yourself free, or are you trying to sell support? I'd rather not contact your sales team to find out, all 'install it on your own servers' links go to a contact us page. Just my opinion, but it is quite off-putting.

I'd rather see some documentation than submit a form, like "look how simple it is to install" or "integrates with enterprise software x, y and z".
I suppose it depends on how you differentiate between startups and small businesses, but the failure rate might not be as bad you would think depending on how you expect to run your business. Only 50% of small businesses will have failed after 5 years[0], which is a significantly lower rate of failure than you typically hear for startups.

If you decide to start a lifestyle business as opposed to a high-growth startup you may be more successful in terms of wealth and health.

[0] https://www.fundera.com/blog/what-percentage-of-small-busine...
The minimum price for a container is set by the local scrap price for steel e.g. a 20 foot container weighs 2,300 kg.

The one-trip containers use thinner steel.
Code Reading Adventures in the Land of Ruby
This story breaks my heart. How come our society has come to a place where it has placed such a low value on education and the educators?
In that photo they are wearing distinctively downmarket clothes: middle class overcoats and the like, yet still more formal than today. I was simply commenting on how sartorial standards have changed.

In the 60s and 70s I dressed up to get on a plane. Yes, as a little boy too young to wear long pants I still wore a dress jacket.

Watching "The Magic Christian" in particular is pretty interesting in this regard: at the end there is an...amazing... scene contrasting dressed up middle class businessmen with the hippies. By today's standards those radical hippy dress is pretty staid.
Wow -- awesome
I can't deny it…
The encrypted data, yeah, but as a practical matter they would need to have some metadata telling the recipient which pad to use. As long as the sender avoids the german tank numbering problem, and never repeats a pad or message, the metadata should be useless to an attacker.

https://en.wikipedia.org/wiki/German_tank_problem

Also, I was initially thinking why bother in the age of Pastebin and Twitter, and even Craigslist: the receiving equipment is available way more easily than a shortwave radio. I think the answer is, you can absolutely guarantee nobody knows if a message was received. Those internet methods could be watched.
I think this article is very insightful

http://www.chronicle.com/article/Graduate-School-in-the/4484...

I was once an underemployed English major seriously considering applying for grad programs in literature[1]. Instead, I went back to school to build up the necessary math and CS and ended up getting an MS in engineering. Many years later, I was startled with how accurately this article explained what was going on in my head when I was trying to figure out what to do.

This article really does an amazing job explaining why people do go into these fields when the market is practically screaming that they shouldn't.

[1] this was in the recession of the early-mid 90s, and I was in SoCal which had been very hard hit by government cutbacks. I noticed that humanities majors who graduated just five years later, at the start of the first dot-com boom, did far better.

To expand on this a bit - it really showed me how much the conditions you graduate into make a difference! As a new grad, in a recession, you're competing with people with much more experience for entry level jobs. In a boom, those more experienced people are moving into higher level positions, and are often looking to hire new people themselves. If you get one of these jobs, you can build a critical few years of experience. Eventually, a recession will come along, but you're in a far better position to weather it if you graduated into a better economy and got some more experience under your belt. Had I graduated into a better economy, and found better work as a lit major, who knows? My career path might have been dramatically different.

This leads to another thing I've noticed - think of your career path as a vector field. What happens with the first couple of arrow can make a massive difference in where you are a decade or more later. Some degrees and majors are more resilient than others. For instance, I've read that graduates of Harvard are less affected by the economy the graduate into than people from less prestigious universities. This may be because the reputation and network provides you with multiple re-entry paths - in short, you can always find an up arrow in that vector field, even if you have to wait a few years to get it. Other graduates who start on a down arrow may get caught in a downward current. Five years later, when things improve, they're competing with recent grads for entry level jobs, and employers prefer to go straight to the schools than hire someone who seems to have floundered for the last half decade.

I think engineering and other in demand majors are also a way to get on to an up arrow on the vector field. Even in a recession, the engineering students still seem to get decent jobs - they may not rocket upward right away, but they get into an updraft to the point where they're positioned to advance once the conditions emerge. They don't get stuck in the underemployment rut that can afflict people with less desirable majors from lower ranked schools.

There really is quite a bit of randomness and luck to career paths. You can do great with a lit degree from a relatively unknown college, but some degrees are much more resilient than others.
I am not sure which company the they is in your second sentence. I think you mean Yahoo and they do have some good services. I haven just always used google products (remember iGoogle?) I have set up yahoo finance and it is lovely but it is just a (small) pain to jump to another site/app ect.
NOTE: DO NOT CONSIDER THIS LEGAL ADVICE.

I personally wouldn't even have mentioned it to anyone at the organization that you don't explicitly trust. Now that your boss is aware of your idea, he/she can steal it behind your back and implement it themselves.

> but they're nice people

They're nice because they want you to give them your IP for the lowest cost possible (free since they can order you to build it using company resources). I mean, if you just wanted to pad your resume, then this is a good idea. Otherwise, you just handed them your future business.

But again, these are just my ramblings. CONSULT A LAWYER.
Strongly mitigated if not entirely fixed, but TLS 1.3 deployment is stalled on awful middleboxes breaking connections they have no business in, and TLS 1.2 is not nearly broken enough to see a significant exodus.

So this is what we are stuck with for the time being.
Ikea kitchens are very nice.
> you won't get stabbed anywhere in SF (so live in the sketchy area it'll get nicer each year)

This is flatly untrue and bad advice - there are absolutely areas of San Francisco where you run the risk of being the victim of physical violence. Some people will be comfortable living in that kind of environment but many won't, and suggesting that all of San Francisco is uniformly safe is irresponsible.
Programming Methodology Framework aka PMF
Ask HN: Help with project ideas
Hey!

I'm a devops engineer, who loves writing random open source projects/websites in my free time and for the past month or so I haven't been able to come up with ANY ideas.
I've trauled through reddit threads for 'build this please' and such and can't find anything interesting.

If anyone has any ideas for an open source website, anything new or interesting, I am ready and willing!
Our designer currently uses this and loves it: https://www.invisionapp.com/
A SF barista makes 18k/yr. Can they make it on that? Sure. But when a third of your salary is on food - based on your quote - it's not going to be comfortable and saving is a stretch to say the least. Especially with student loans and such.
I doubt people would tolerate giving it up.

It's like the mortgage interest deduction, which doesn't even help homeowners: it feels like a middle class giveaway and people don't want to lose it. Chopping it would make everybody (except real estate brokers) better off, but the innumerate majority would shriek.
I think you might be missing the point. The gift that she wanted was the house cleaning service. She had already been planning/considering hiring someone anyway. The gift was that she would not have to do the work to find, vet, make the calls, research, arrange payment, schedule, etc. for this task. The gift was supposed to be him taking over that work.

> The gift, for me, was not so much in the cleaning itself but the fact that for once I would not be in charge of the household office work. I would not have to make the calls, get multiple quotes, research and vet each service, arrange payment and schedule the appointment. The real gift I wanted was to be relieved of the emotional labor of a single task that had been nagging at the back of my mind. The clean house would simply be a bonus.

also

> I had wanted to hire out deep cleaning for a while, especially since my freelance work had picked up considerably. The reason I hadn’t done it yet was part guilt over not doing my housework, and an even larger part of not wanting to deal with the work of hiring a service. I knew exactly how exhausting it was going to be. That’s why I asked my husband to do it as a gift.
Thanks for that! I suffer from some severe anxiety (diagnosable so, even) and one of the most difficult things for me to accept is that it is irrational. Removing the source of anxiety just makes my mind find something else to be anxious about, for example.

I find it extremely uncomfortable to admit to myself that my own mind, my 'self', can actually be the source of self-sabotage. My rational side, irrationally, often 'solves' the problem by simply denying this fact and carrying on dysfunctionally.

What makes all this worse is people who in various ways encourage this denial, even if they mean well.

Thankfully, I have at least two people in my life, as well as my mother, strange as it feels to admit this as a grown man, that I can confide in, and whenever I take the courage to at least express the irrational fears in all their irrationality, they help me by, well, observations like yours. Somehow merely the acknowledgement that my irrational fears are legitimate despite their irrationality is a tremendous help in dealing with them. I'd encourage everyone to keep this in mind when dealing with people suffering from what I guess we'd call 'mental disorders'. You have no idea how much just acknowledgement can do for them/us, and it doesn't have to take much effort!
I don’t think the purpose of moving to the Bay Area in this sentence is to save more money. It’s to get connected and plugged into the scene.

For what it’s worth I did exactly that - moved to the SF Bay Area, started saving (you can still do it if you don’t have debt), and those connections and that experience really matter. I don’t think we could have gotten into YC without them.
Not OP, but I'm fine putting together basic IKEA furniture but don't think I would try to install kitchen cabinets myself.
Probably should have fired both quickly
I got an email about BlockStack. Anyone know what it's about?
Yes, but the irrationality is a property, not a cause, so "be more rational" is a terrible approach to dealing with anxiety because, on par with "just don't be depressed".

Anxiety is a relatively easy to address problem, and Cognitive Behavioural Therapy (CBT) works pretty well. It's also amenable to short-term talk therapy, usually.
If you care about privacy then don't ask me for my name and my birth date when I want to download a free app. (apple id)
>It's like saying my ex-girlfriend ... was fat, lazy and a boring conversationalist.

Curvy and quiet. I'm down with that.
They both seem like fairly easy concepts. I'm not sure why they get so much coverage.
What is Cloud Flare's policy for managing STEKs? Are they distinct per geographic region as the article recommends?
More likely a serious mid /early life breakdown
From what I can tell from the documentation, schemas ("search definitions" in Vespa parlance) are stored as files that are part of the "application package" (which I don't know what is yet); it doesn't seem like you can make dynamic schema changes through a REST API, and some schema changes actually require search nodes to be restarted?(!) Doesn't Vespa have anything similar to the Elasticsearch mappings API for dynamically updating a schema?

This may be a difference in mindset, but we generally let apps define the schema, so it's in the developer's realm of responsibility, not an operational concern. We also have apps (currently using Elasticsearch) that manage the schema automatically, derived from a high-level application definition. With ES, the app creates a new index with new mappings, shovels data into the new index, and then activates the new index. But it uses the ES APIs to do this, and restarting anything is not on the table.
I am seeing a strange trend on HN. Whenever someone writes something even remotely critical of Apple, it's downvoted, even if it's a fact. I neither wrote an opinion here, neither something insulting to anyone, it's still downvoted. I never thought I'd have to write the term 'fanboy' on HN, but that's what looks like the case.
At the moment about 60% of the code required to do e2e encryption is in the main SDK layer (as it has to hook into all of the Matrix API stuff, client UI/UX and local storage), and 40% in libolm. This isn’t great as it makes porting the app code between platforms more work than it could be and risks bugs - but we have already ported it to ios and android, and kitsune is working at porting to libqmatrixclient and penguin42 is porting it to glib for use in libpurple. In future we’ll try to push more of this down into crossplatform library on top of libolm (libolmmatrix?) which can then have a slightly hairy API to call back to the main SDK to do HTTP and storage operations etc - but for now we’re trying to get it out of beta in the current architecture before we then go and refactor it all.

So: in an practice a native Librem client would use libqmatrixclient or something similar, with the application layer E2E functionality handled by that library - but in future that could be factored out to simplify life for everyone.

Another approach could be to use a sidecar process to proxy the traffic and offload all the E2E stuff (which we need for a shim for simple clients anyway - even curl etc). But nobody has yet stepped up to build this, plus integrating with UI is a bit of a pain (local popup notifs + local web interfade for key management?). It would be a superfun project for someone wanting to play with E2E though!
Yeah, exactly the right question. To me, C is like English, everyone has learned how to speak it. Creating some new syntax is a little like switching to a different language. I find that difficult and annoying.

Here's an example. When I was doing the GUI tools for BitKeeper 20 years ago I used Tcl because Tk was (and still is so far as I can tell) the best gui toolkit around. But Tcl? Holy moly, what a miserable language (with apologies, and respect to John O, it's miserable). So I got some compiler people to make a second, parallel, compiler that took what looked like C as input and compiled it down to Tcl byte codes.

Pingo! All the power of Tk but with a C-like language on top. And you can call the tcl library code and it can call you.

All open source at http://little-lang.org

I wish someone would take the ideas there and make a gcc/clang dialect that had all C stuff but added in a ref counter and real strings, etc.
This is housekeeper neurosis. She cares a lot about the house, he doesn't hence conflict, plus the fact that she essentially want's her husband to be able to read her mind.

They should consider doing some psychotherapy.

The article has a few interesting points about gender, but she stretches them almost to the breaking point. The call for budgets I get that as emotional labor goes, but the "he should know better and read my mind and satisfy all my emotional desires as my idealized husband would" crap I don't buy.

That's just plain old neurosis and an underhanded slap on the wrist for her husband.
Fish grows false eye on rear fin to confuse predators
Disclosure: this is a super long read, but absolutely worth it. Together with Christian Neef's recent piece for Spiegel (http://www.spiegel.de/international/world/understanding-mosc...), it covers just about everything you need to know about Russia today.
What's the best way to ensure employee loyalty? Make sure they're saddled with mountains of crippling debt so they can't afford to quit!

And why should companies have their HR departments thoroughly vet candidates when they can rely on the college admissions process to do it for them?

Free vetting AND loyal slave... uh... I mean... employees! Who could say no to that!?
>after tax he should still have at least $60M left

I wonder if he spent some of that on Otto. They had 91 employees at the end, and I assume some of amount of capital equipment.
this is the demogaphics page from the Harper's Bazaar media kit

http://www.harpersbazaarmediakit.com/hotdata/publishers/harp...

they push heavily that their target audience is affluent, college-educated women. they therefore want to run content that appeals to this demographic. the editors of this magazine believe that that demographic finds articles like this one appealing.

these are the primary advertisers purchasing spots in Harper's Bazaar

http://www.harpersbazaarmediakit.com/hotdata/publishers/harp...

http://www.harpersbazaarmediakit.com/hotdata/publishers/harp...

http://www.harpersbazaarmediakit.com/hotdata/publishers/harp...

http://www.harpersbazaarmediakit.com/hotdata/publishers/harp...

the products that Harper's Bazaar advertisers want to sell to their audience of affluent, college educated women is primarily very expensive luxury/prestige brand names in the high fashion industry.

--------

these are a few other recent articles written by the author, Gemma Hartley

http://www.ravishly.com/depression-dirty-secret

http://www.ravishly.com/im-not-mother-when-i-travel-alone?pl...

http://www.ravishly.com/why-i-wont-make-my-daughter-play-nic...

http://amendo.com/8-essential-podcasts-will-help-master-life...

--------

finally, here are several other recent articles on this topic. they are similar in tone and content.

https://www.theguardian.com/world/2015/nov/08/women-gender-r...

http://jezebel.com/is-it-even-worthwhile-to-teach-men-to-val...

http://www.huffingtonpost.com/psyched-in-san-francisco/why-w...
That's not true though. The OS provides most of the security (and should). I'm not against the existence of an app store is a primary install source that is vetted for quality. But I appreciate the option of being able to side-load applications and choose which applications I want to use for primary tasks like web browsing, email, etc.
Humans give out a fair bit of heat. I seriously doubt an ice cube will cool any small room that contains a human.
This seems like a better option to me than the "founder" role in the article.

How did you find your first clients? You mention you're traveling the world teaching Python (which sounds awesome!) -- do you consider that "freelancing" or are you taking client work in addition to the teaching?
I code for a couple of the other groups in my division as a favor. I still run our entire QA group out of a folder called "mock database" for this exact reason.
Dude's got a research lab where they're building things. What counts as trousers?
I disagree entirely.
Apple does sell some proprietary software for a fee, and they give away a lot of proprietary software for no cost. But it seems to me that most of their business model is selling hardware.

I wonder what impact moving to all Free Software would actually have on their business?

Or at least, making all of the software that they don't charge for, Free Software?
My point is against justifying having more meetings and deeper hierarchies over time on the basis of, "Oh well, that's how large organizations should be run."

Organizations should be run with the necessary minimum of meetings, hierarchy and administration. Universities have entirely lost sight of that. And our response should not be a complacent excuse that this is how it should be for any organization of that size. Our response should be to call them out on being severely incompetently run, with no excuse other than the self-aggrandizement of useless bureaucrats.
I've tried that and it usually goes like this... :)

Her: Where are we going to eat?
Me: Restuarant A.
Her: But restaurant B has X.
Me: Sounds good. Let's go to B.
Her: But you wanted to go to A.

I think the trick may be deciding before it becomes a decision on her radar in the first place.