skysight-inc/HackerNews huggingface dataset:
I'm not particularly familiar with that github issue. A lot of people in k8s are building some amazing things, but that doesn't mean that the base functionality isn't there today.

If you want logs to go into ElasticSearch, k8s does that today - you just write to stdout / stderr and it works. I don't love the way multi-line logs are not combined (the stack trace problem), but it works fine, and that's more an ElasticSearch/fluentd issue really. You'll likely want to replace the default ES configuration with either one backed by a PersistentVolume or an AWS ES cluster.

Could it be more efficient and more flexible? Very much so! Maybe in the future you'll be able to log to journald, or more probably be able to log to local files. I can't see a world in which you _won't_ be able to log to stdout/stderr. Maybe those streams are redirected to a local file in the "logs" area, but it should still just work.

If anything I'd say this issue has suffered from being too general, though some very specific plans are coming out of it. If writing to stdout/stderr and having it go to ElasticSearch via fluentd doesn't meet your requirements today, then you should open a more specific issue I think - it'll likely help the "big picture" issue along!
I think any discussion of the good and bad side of unions needs to distinguish between public and private sector ones.

In the private sector, union negotiations are naturally constrained by the knowledge that if the company isn't profitable, everybody loses. I think there are cases in the private sector where unions make a lot of sense (e.g. mining towns where there's one dominant employer).

In the public sector that doesn't apply. The union's incentive is to demand all that it can. You're not going to put the government out of business.
You don't. Founding a company will be one of the hardest things either of you ever does. It's almost impossible to know beforehand how people will react to extreme stress, sleep deprivation, large amounts of money, etc...

You can certainly do your best to learn about each other and extrapolate what that means for a day to day working relationship, and for the good and bad times. I'd highly recommend working on a side-project together, or one of you hiring the other as a contractor for 1-3 months to work on the main product (pre-incorporation) with the understanding that everything will even out at incorporation. Equal (or reasonable) equity split, and the person paying the other for contracting work will get a reimbursement as part of the incorporation expenses.

To further reduce your risk, you absolutely need vesting and triggers. Based on my experience, the standard 4 year vesting / 1 year cliff is not enough for founders. I'd explore more long term options, such as 6 year vesting / 2 year cliff, or the 4/1 that only starts after reaching a significant revenue / fundraising milestone. The latter of 1 mil ARR or raising over 1 mil in funding. Obviously you should both have the same terms here.

You may also want to consider having only one of you on the board (so that in the worst case you can fire a cofounder). This should probably be the CEO. Also, CTOs are usually the first/only devs so you may want to consider setting a 6 month done-or-out milestone for product dev. This could be applied to other roles (CEO- fundraising, Sales- hitting early adopter/traction milestone), but I haven't seen that done in practice yet.

The worst case for you is that it doesn't work out in the early stages. This doesn't have to be a bad split, nor kill the startup. Sometimes people go in with good intentions, find out that it's not for them, and leave on good terms. But if they do leave, on good or bad terms, before the company is stable then you don't want them to take a large portion of the equity.

I strongly believe that founder equity is to compensate performance, not opportunity cost. That's why they need to have such a large portion- the risk of not performing is so great since the bar for a founder is so high, so if they do perform they need a large reward. If founders are concerned about opportunity costs of giving up a large salary, and need equity to make up for it, they probably aren't really ready to make the jump to a startup.
The Silicon Valley economy were established to develop radar and comms equipment for the military -- before digital computers even became the boom industry they are today.

So when I say "literally all", I'm exaggerating -- but only slightly. Not every dollar in the fucktons of VC money sloshing around out there can be traced back to defense funding, but an awful lot of them can.
It's easy to understand why people overextend themselves on vehicle purchases that they really can't afford:

One is to feel "safer" in having a newer vehicle, especially if it's still under warranty.

The second is simply peacock presentation of showing they've spent more money than you'd think they could afford otherwise.

I guess some might simply be a mega-fan of a particular car model and go for it even when it's outside of their financial means, but I haven't seen that very often out of people in average income brackets.
Demystifying the init system
Profound, yes, but also pretty much as old as time. "Don't do something, be someone." "The journey is more important than the destination." Etc. etc. Maybe new to folks who're used to a goal-obsessed environment. Nice to see that more people are opening up to it.
I feel like such a luddite for saying this, but this article makes me want to go torch a car dealership just to sabotage the idea of connected cars. This just sounds like marketers looking for new ways to shove ads where they don't belong.

Even well-established connected car technology like built-in navigation still sucks. I know people with built-in nav, but they all use google maps on their phones instead, because it works better and is more up-to-date. What does that say, if car companies haven't even gotten navigation systems right yet?
I've been burned repeatedly by startups recruiting me for one role which matches my experience/skillset, then after a month or so radically changing the role to one which I'd had no experience with. I get pivoting, I get needing to be flexible, but why would you hire someone skilled in networking operations and four weeks later decide that person need to design/develop your Windows application instead?

I've always been paid, however I now check to see if startups have actually filed the SEC paperwork when they claim to have raised a round, and verify with the investors they claim to have backing from that they've actually invested in the company. One startup I worked for lead the employees to believe we had a solid 18 month runway, when in fact the founders were covering payroll from home equity lines of credit. They didn't actually close the round until a year after most of the initial employees left as payroll became erratic.

Another startup I worked for on the basis of a handshake...never do that. After a year of developing the company's MVP the founder formalized the structure and equity of the company, cutting the four early employees out as co–founders and reducing our equity from 2% to 0.5%. As were were all working on handshakes, none of us had legally committed to working for him, so we all walked away. He lost the MVP since I had the only copy.

The last startup I worked for (and will ever work for), I was recruited by the CEO to come in and build a mixed-discipline technical team in a supporting role. Within a month it became fairly clear that I'd been hired over the objections of pretty much the entire management team, which had I known I wouldn't have taken the role. I was clearly pegged as "a bad hire" which would not have happened had anyone I'd interviewed with spoke up.

Throwaway account…
Seems this is typical of urban legends - something that has a hint of truth but which has been retold in a way to produce a more sensational sounding result. Snopes did a little digging a couple of years back to find out what the origin of this story was: http://sciencesnopes.blogspot.cz/2013/05/about-that-wine-exp...

To save you the bother of reading the article (though it is pretty interesting) here's the key few sentences which describe the experiment setup and execution. Essentially a scientist called Frédéric Brochet was doing some research into "perception and wine tasting" and setup an experiment with some undergraduate enology (wine tasting) students.

"The undergraduate subjects came into the lab one week and were given a glass of a red wine and a glass of a white wine. (both Bordeaux, but the experimental details do not include any label or vintage, so we are unable to judge them) They were supplied with a list of potential descriptive words, and told to make a list of words and phrases that best described each wine, either from the supplied list or in their own words. The following week they return to the lab for another session. They were presented with two glasses, one containing white wine, and the other containing the same wine dyed red. They were then given the list of descriptors that they had used to describe the wines from the previous week, and asked to choose which of the wines in front of them best represented each descriptor. It was a forced-choice setup"

So "undergraduate students select the same words to describe a red wine which they had previously used to describe a white" becomes "wine experts can't tell the difference between red and white".
Ots: OpenType Sanitiser
It's too bad that the AP exam is so slow to update.
What is the point of anything?
Is it still libel or defamation if it's all true?
Not trying to pick over semantics, but in both of those cases, payroll was in fact met almost immediately, just via "extraordinary measures". Going a full pay period without a paycheck should be the signal to stop showing up and start seizing assets.
I am also just beginning to build my portfolio as a FEDev. I volunteer at a local non-profit and when I found they were having trouble finding an affordable solution so the public could fill out and sign forms digitally, I jumped at the chance to build it. Maybe you can find a way to volunteer and create something that will highlight your skills?
> Employees and investors absolutely need the right to know about the people doing this

"Michael" the CEO: https://www.linkedin.com/in/isaacchae1981

"Charlie" the CTO: https://www.linkedin.com/in/albrown

"Jessica" the CMO: https://www.linkedin.com/in/tess-stevens-28bb9138

Company: http://www.wrkriot.com/ + https://www.linkedin.com/company/7587861
So why is a bot better than hitting the build/deploy button on your CI/CD server?
A shout-out to mobirise. I haven't used it much, but been playing around with a bit the last 2 days, and it looks very good.

For those who don't know, its an offline website builder with a drag-and-drop UI. Pretty good to knock out product or company landing pages in a jiffy. Best part is its free for commercial use too, apparently.
I have no problem with your intention to move users towards annual subscriptions, nor offering cloud storage as an optional feature. This would certainly be more convenient for newbies.

I also have no problem in paying you $36 per year for the same functionality that I have today with the downloadable version. I guess between the family version, plus iOS, plus upgrades, I've been paying the same amount every couple of years.

But the moment you start forcing users to use your cloud storage (instead of locally managed options, like ssh, local sync, etc), you lost me forever.

Please make sure you keep these options very separate. Give security conscious users the option to not have their computers "phoning home" to your servers, and to explicitly enable cloud sync only if they want.
On the other hand if this was just some hiccup in the star, doesn't that mean the sun could fry us at any moment?
I was told to follow Zappas 'advice.'
I think the underlying issue here is that no two people agree on what "Docker" is. Is it the CLI? Is it Docker Machine? Is it Docker Swarm?

The container part of Docker works well. And they've ridden that hype wave to try to run a lot of other pieces of your infrastructure by writing another app and calling it Docker Something. Now everybody means a different subset when they say "Docker".
I second this question. Unless the signal is encoding the digits of pi or something, I don't understand why it's so interesting.
No, but that's not the point.

Not everyone has $50k and the time to fight a libel/defamation suit.
Why Kevin Rose Left Silicon Valley to Run a Wristwatch Blog in New York City
This man is a prolific genius.

http://genesisdaw.org

http://libsound.io

http://groovebasin.com
This leaves you with something to think about: Can one assume that one can continue to avail such services forever? Maybe it is only a matter of time when (1) the provider stops offering services (selectively), (2) it becomes paid, (3) it ceases to exist.

Maybe it's good to be prepared that it might happen.
You didn't include the maintenance cost to manage your infrastructure and container platform, which you don't need to worry with a hosted service.
> There are very few ways to tell accurately from the outset at first who's going to screw you over

Pay close attention to how they treat others.
That's true, OCF is more or less the same as the Docker container format.
Is there any evidence they don't have a good palette?
While that's true in general,

> Certainly, by the time Cortéz and his men arrived, it was already a thousand years old and entirely concealed by vegetation.
My guess is that "packages" is shorthand for "binary packages", as opposed to being able to redeploy from source.
Some of the audiophile stuff is hilarious - my personal favourite is the crystals/stones you're meant to place around your cables for some reason: http://www.machinadynamica.com/machina31.htm
Like actual AI (not the expert systems everyone is misleadingly labeling as 'AI' for marketing reasons), fusion power has been 20 years away for the last 60 years.
Don't forget item 6, which is quite essential:

6. Talk about Zig at conferences and promote it in other ways
Firefox jetpack store.json stores all my visited domains
I find there's never enough hardware that you can go all Officespace on.

Go to a field, with a baseball bat, and beat your frustrations out of it. You get to keep the bat, so I'd say it's pretty cost efficient.
I wish that image included La Danta at El Mirador in Guatemala. It is possibly the 2nd largest by volume after the one in Cholula. Although because neither are excavated, there seems to be disagreement on which is larger.
Code rollbacks are about immediate mitigation, not about pie in the sky snapshot rollback. If you are sane about deployment and don't go to 100% of traffic instantly, then halting a broken deploy and rolling back is certainly better than shifting into analysis mode.

> I'd rather stay broken a little longer for avoiding further complications!

Unfortunately analysis is slow and an unbounded process, and high leverage businesses where every second of downtime has actual measurable loss simply cannot accept this trade-off.
I've never heard of wickr. Is it popular, and is it considered to work? While something such as Signal relies on trusting the people at the two ends of the channel, (to a security non-expert) it seems that if an app were given enough permissions to enforce deletion it's likely that it could also manage to snoop on messages.
In the US, most universities still teach Java for their first programming course for CS majors. The AP exam has to match that.

Once most universities begin with Python, the AP exam will follow suit.
While we're referencing things from the 70's, including prog rock:

You can choose a ready guide,
in some celestial voice.
If you choose not to decide,
you still have made a choice.
You can choose from phantom fears,
and kindness that can kill.
I will choose a path that's clear.
I will choose Free Will.
I think I remember reading a fictional book about this. Something about the pyramid being a necropolis and there being a machine taking you up to a different area that was supposed to be the "heaven" in the duality. Alien God thing with blue skin... I think it was related to the "Excavation" series.
Who was bruce?
https://itunes.apple.com/us/app/gasit/id659093855?ls=1&mt=8
This may be cynical but every time I read the Princeton Lab's press I am reminded of how different fusion science is from fusion engineering. In the former the words are like "explore ways of doing x ..." or "Compare different forms of y ...". In the engineer press it is more like, "Once we achieve x which we expect to achieve by p, q, or worst case r, we will move on to y leaving us one step away from fully operational fusion plants."

As an engineer I much prefer the latter, something with a bit of urgency that "we need to develop this as quickly as possible because it unlocks a lot of solutions to problems which are threatening billions of people." Not "Ohh look at all the shiny ways we can turn three two small atoms into one slightly bigger atom!"
Whats the k8's limitation here? You can do it however you like. e.g. make a fluentd daemonset, deploy on both nodes have them slurp up to s3. There are tons of ways to handle the logs and k8s can either help or stay out of the way.

https://github.com/fabric8io/fluent-plugin-kubernetes_metada...
Much of the Excelsior is a short walk to Balboa Park or Glen Park BART/Muni
Let me know what you think, if you get to try it out.
Why compare it to that? There is no reason to avoid innerHTML anymore - it's not slow at all.

There is rarely a reason to build HTML using createElement, it's only sometimes needed. The majority of the time just write HTML - it's much easier.

> Or you could use a templating library

Or just use the built in <template> tag.
PKD has some bad stories, but I think he has a lot of good ones. Electric Sheep isn't one of his good ones, I agree with that. I quite liked most of the stories in Beyond Lies the Wub. An example of a bad story of his from that collection, off the top of my head, is The Indefatigable Frog. That was pretty silly. I encourage you to give Beyond Lies the Wub a shot before writing him off entirely.
True, but the alternative is letting people like this get away just because they have power and/or money. Tough situation to be in.
I don't think it's necessary bad to choose a life that's ordinary. In fact he says that if you do then simply convince yourself that you had to. It's your life and you can always readjust your goals to match your circumstances.
I remember reading this in college and coming away with the feeling that what he was proposing was impossible.

I didn't know what my Abilities were and how they relate to the others around me such that I can use them effectively.

Not only that I didn't even know what I desire aside from food and sex.

Luckily I was on a career trajectory and had quite a bit of experience ahead of me so I took solace in the idea that world travel, responsibilities etc... would flesh a lot of those abilities and desires things out for me.

It's been 13 years since, and I still have no idea where my Abilities lie or what I Desire aside from food and sex.

I like his suggestion to read Sartre, though I suggest Camus instead.
They obviously are a part of the process. And, assuming this stuff will get done with or without them, their strategy is the right one - get as much as possible out of it. In this case it's wage guarantees.
I don't wear a helmet when I drive because when I'm driving I'm strapped inside a steel cage that does a very good job of protecting me in the case of a collision.

I do wear a helmet when I'm on a bike, not because of nanny-state laws, but because many drivers drive in the manner of someone with the luxury of being complacent because they are strapped inside a steel cage that does a very good job of protecting them in the case of a collision.
Geomorph: A height field editor for Linux
Jails and Tredly.com or SmartOS.

Anything else is busted by design. Enjoy your poop sandwich.
A lot of companies would really struggle to put more than one or two pay cycles of pay in escrow.

I'd imagine less so for tech startups, since in their early life most of their money comes in big chunks of funding, but for a lot of smaller businesses that are self profitable (restaurants come to mind), they can't afford to keep wages in escrow, because that's money they'd have to borrow.
> Then whom should I hire first, a core employee or a HR person?

What is the biggest problem or pain point you have? Put another way, what activity consumes a lot of your time that someone else could just as well as you could (or better)?
How to Use Instagram and Pinterest to Promote Your Brand? – Piktoria Blog
Pfft, pretty sure you could inline C in Rust. No one was brave enough to develop said compiler plugin.
> In terms of API stability, they seem willing to drop features within a major release cycle or two.

This is completely false. Do you have an example?

Besides, this is completely off topic in a Zig thread. From the FAQ: "Zig is not afraid to roll the major version number of the language if it improves simplicity, fixes poor design decisions, or adds a new feature which compromises backward compatibility."
HTML is dead. Long live HTML!
I wonder where that p, q, or r comes from...
I found the work on classifying the results, sorting them more interesting. Posting to a slack channel as a bot today could easily have been a perl script bot writing to an IRC channel 10 years ago. That's hardly innovative. The really useful part to me was the access to craigslist, classification of data etc.. I'm sure there are better way of using Slack.
The smart up to date part sounds pretty cool. Can you elaborate on how you do that?
el.email = { document.createElement('input'), ...{ type: 'email' }}
This is really interesting! Is your curriculum open, by chance?
When you build large applications, things are not always that simple.. If you want to be able to init the app and then start to update it with minimal work and maximum performance, HTML itself is not enough.
Yes. The exact same search that went to the paywall earlier now displays the full article.
I Got Scammed by a Silicon Valley Startup
One other important thing to keep in mind when considering that crowd is that all of them are game programmers, which face a very different set of constraints than web developers (which is what I think a lot of people here are) face. That being said, I do like a lot of what they have said in the past.

Not to say that the above aren't all examples of skilled programmers, and likely much more practical than a lot of people, just that they have a very different experience in the world than say, Uncle Bob or Martin Fowler. (Some of the more "best practices" developers).

I think an overarching trend is that programmers in general are realizing that "best practices" like all the OOP design patterns (like the flyweight or adapter patterns) are better if you don't have to go out of your way to accommodate them, but they fit into the language well.

The movement of languages like Rust, Go and Elixir (what I've been able to investigate lately) away from class-based OOP by splitting it up into its various pieces (subtyping, polymorphism, code sharing, structured types) is a good trend for the programming industry IMO. I'm looking forward to more improvements in the ability to statically verify code a la Rust. Also exciting is the improvements that C# is getting from Joe Duffy's group to help it reduce allocations and GC pressure.

It's an exciting time to be in software development and to be following PTL development, some meaningful progress seems to be happening.
Just a French guy who's lived 10 years in the US here. Yeah, they don't want to send the arabic kids to prison, they want to send them back to where they come from. Oh wait, they were born in France. Well, they want to send them somewhere, that's for sure.

I believe we may have gotten drunk together after a HN Kansai meetup last year, but my memory of the night's hazy.
Template libraries are fine, but there are cases where you hope you could just write JavaScript..