skysight-inc/HackerNews huggingface dataset:
I haven't played with Weebly, and I've spent a fair amount of time doing custom development, but I have a store on Shopify. The pricing on the last two tiers is very competitive. On the top non-enterprise tier, Shopify is about $180 a month and the feature set seems pretty comparable. Shopify doesn't provide a ton of tools to build your site unless you can do HTML/CSS, so I'd imagine Weebly is stronger in that respect for non-technical users.

The email piece seems like an after-thought, once you get beyond a few hundred customers, you will need a more serious solution for email marketing.
>First, the author conflates procrastination, idleness and perfectionism, as if they were interchangeable

But he distinguishes them later:

The drama of procrastination comes from its split nature. Just like the architect from Shiraz, the procrastinator is smitten by the perfect picture of that which is yet to be born; he falls under the spell of all that purity and splendor. What he is beholding is something whole, uncorrupted by time, untainted by the workings of a messed-up world. At the same time, though, the procrastinator is fully aware that all that has to go. No sooner does he get a glimpse of the perfection that precedes actualization than he is doomed to become part of the actualization process himself, to be the one who defaces the ideal and brings into the world a precarious copy, unlike the architect who saves it by burning the plans.

So in this view procrastination is not his idealized perfectionism ("burning the plans") or his idealized idleness ("intuiting a cosmic meaninglessness, which comes along with the realization that, with every action, we get only more entangled in the universal farce"). It has a split nature that's the worst of both.

Also it's possible that his reference to nothingness doesn't mean sunyata, but "making no karma" by not participating in samsara.
> health definitely is not the only factor

But it is the biggest factor; without your health, you have nothing. When I'm weighing alternatives and tradeoffs, I tend to think in a sort of "three laws" mode:

1) If it's good for my long-term health, do it.

2) If it increases my athletic performance and doesn't conflict with 1), do it.

3) If it makes me look or feel better and doesn't conflict with 1) or 2), do it.
It would be cool to make a service that does stock photography (or custom photography for the right price) that integrates with Weebly, Squarespace, Wix and other similar DIY website platforms.
>...Cervelo bikes like every other top team.

Not true. There was actually quite a bit of variety. The French (patriotically) used Look bikes for Example.
People always mention the big 5 but what are they? Are there any major companies outside these 5 that pay 300K+?
Well, if your main motivation for starting a company is having beer nights, seems like the company you should start is a bar.

> Besides, if people want to have beer nights, why shouldn't they have them?

They might unknowingly (or worse, knowingly) employ:

- recovering alcoholics

- people with religious restrictions

- people that were abused by someone under the influence of alcohol

- people that were abused whilst under the influence of alcohol

- people that just don't like alcohol

- people that want to actually go home after work (drinking is not work unless you're a beer taster)

Yes, you can make these outings "optional", but then it's all "we missed you last night!" and "you should come out next time!" guilting-type social pressure. There's no need for that in the workplace, so let's stick to building great things! Go drink with your bros, no one minds if you do that!
But, within Allo, can you ask the assistant "What's on my schedule?" and get an answer?

I know that's not what you were saying, just curious if that part works for you.
It's the old distinction between "should do legally" and just "should do". Of course I don't believe they should be forced to do anything.

But then I reserve the right to be indignant about this. And I also think it is a bit stupid:

Lenovo had a reputation for having serious business Laptops. They cared about power-user customers who wanted to configure everything, and they had good Linux support.

Either they messed up technically - they did not know the effect this small change would have on Linux support. No problem, can happen, but is still a bit stupid. Or they messed up business-wise, by knowing this change would disable Linux, but not considering that important. I believe this is a much stupider screw-up.

It's like you buy one of these modern crossover trucks, and then find out you can't use it off-road in the desert. Of course, 99% of customers will use them in urban and light rural traffic, and only rarely will they be used off-road. But part of the allure of such a vehicle is that you could.

I don't believe that moustache-twirling executives are staging a conspiracy to kill Linux. But I do think Lenovo has lost their attention to detail that made them so special, and I can no longer recommend Lenovo products without hesitation, like I used to, which is a bit sad.
> some of the best software engineers I know don't have certification because they struggle with exams

Hm... ok, I'm not sure I buy that. How are you defining "best"? I suppose I can accept that there may be a handful of people (worldwide) who can produce amazing software but are somehow unable to memorize and regurgitate facts, in the same sense that there are people in the world who can recite all the digits of pi but can't tie their own shoelaces - but I have a hard time believing that such people are very, very rare.
I don't get it. Why these gender, race, whatever posts. Aren't we all equal?
Changing our language and adding a sign for gender / race whatever really doesn't help. I mean if woman don't want to work in the IT sector, than it doesn't help to highlight happy woman in this sector.
I mean from our last hiring call we had like 90% male. We searched for Junior/Mid Level so I guess if other companies will compare their data they will also see that they have way more male people and that's possible not because they don't want to hire them. It's just that everybody in our "modern" world can choose what to do (at least in europe / america) with their life, so they can choose their jobs and I guess woman just have other preferences.
As someone has already pointed out the NIH's budget is $31 billion dollars a year, for example, so we are still spending a lot of public money, for example.

I really don't understand your worry. I'd like to see more public and private money put to work.
Not sure about "instantaneously" part. It's more like I send you a pull request and then I apply it to my repo and tell you to apply it to your repo and you get your repo in certain state which I knew upfront. Repo state teleportation!

Yeah, it know it's not exactly that either, but it's about as magical as that, AFAIU. Which doesn't say it's not useful - ability to merge pulls and get all the repos in certain state is hugely useful - but calling it "teleportation" implying that we're on the verge of being beamed up and down like StarTrek characters sounds a bit more pompous than warranted.
You don't get an infinite number of rolls in your career though. If you rolled a low number, you might not know it until after a few years. A better analogy is a baseball game. You get a few at-bats throughout your career, and that's it, and you generally have to do them serially. Either you swing for the home-run and risk missing, or take the safe base hit and never end up scoring a run.
I think that now that we have a language suitable for writing kernels, we also need to have a discussion about what do we really want from a new os. Over the years there have been quite a few OSs and some of them were more advanced than the currently popular OSs. E.g. AS/400 didn't make the distinction between memory and hdd which seems to me like a good idea. BeOS has a fully async API which resulted in a much better user experience and better CPU utilization. Tandem had erlang like processes. None of the popular OSs have this. I'm not sure I want another UNIX implementation.

Furthermore, why are all the APIs so diverse? Why aren't there reactive operating systems (as in OS with reactive API)? All of these ideas can be explored in Rust but on some level I'm not sure what should be the feature set of the OS of the future.

The current driver models aren't that great either.
I'm confused. Lenovo is claiming that the problem is Linux's fault because Linux isn't "forwards compatible"with the CNSAH -- except the CNSAH is actually backwards compatible with Linux, except Intel's usually enabled/unrestricted backwards compatible functionality is intentionally blocked by Lenovo by two lines of code in their BIOS.

The fact that Intel's hardware is "CNSAH" (or even black box/proprietary/etc) is completely irrelevant to the issue at hand.

I'm not saying that it is Lenovo's onus to ensure that Linux is forwards compatible at CNSAH at all -- it's actually their responsibility to make sure they don't break existing backwards compatible functionality; you're misrepresenting my actual argument.

I'm also _liberally_ and very generously using "backwards compatible" to describe AHCI, when I should be calling it "modus operandi."
I've worked multiple places and it's never been a problem, including big corporations. If you rolled badly roll again.
Spending decisions affect taxes, including property taxes.

In my mind, part of the way to at least lessen the dependence on property taxes (or lower the taxes in general) would be to also redistribute the money on a larger scale. Otherwise, if you get rid of property taxes or lower them to a point, a few areas will likely become underfunded (or more so), assuming that property taxes are generally lower in places with lower incomes.

I do figure you are correct, that at least a portion of it will always come from property taxes.
I have absolutely no problem with a non-government organization claiming authority over something like "ABET-Certified® Engineer". I have a giant problem with a non-government organization claiming authority over the generic English word "engineer".
Native support for Docker monitoring
And the new Roubaix which came out this month.
Learn the concepts behind the technology. If you understand MVC, you can pick up React/Flux. If you understand callbacks, you can pick up promises. If you understand process isolation, you can pick up Docker. If you can install a program manually, you can pick up Chef/Ansible/Puppet. If you understand the practical limitations of memory, disk and the network, you can grok why MySQL, PostgreSQL, Mongo... all have the strengths and weaknesses they do.

And so on.

The downside is that you'll end up taking a look at the hot new technologies and shake your head a bit as you see the same concepts being reborn again and again, frequently with the same lessons to be learned.
I thought I was the only one who though this. I am not a software engineer the same way I am not a software doctor or a software banana for that matter. Reminds me of, was it Rosanne Barr?, who coined "Domestic Engineer" and we all laughed. Words matter. I can see from these comments that we are alone but at least it's not just me anymore!
I hear you. I was more just ranting and did not expect this to be the top comment; I need to be more careful about that. There are a changes in the industry I'd like to see and this seemed like a rhetorically punchy way to get that across, but I'm not really fundamentally opposed to the term "software engineer", I just wish we had the institutional rigor and care for the craft that I see (or at least, perceive) elsewhere.
>The other one can send you mildly annoying ads.

That isn't quite accurate. Your information is extremely valuable for identity thieves and for spammers and for running other scams. I guess you've never had your identity stolen or been harassed.
that looks nothing like facebook and it's not even a social network website, it's the "Committee for Cultural Relations" website.
> Ever had to lobby your idea or project to a non-technical decision maker?

This is actually my job; I'm an architect and I interface a programming team with non-technical superiors (I simplified my position previously to make a point).

Part of my spiel in talking to non-technical superiors is being straightforward and bullshit-free. If something's a program, I call it a program, not a solution, business lalaploo, schpleplipagan, or quilbilbalala wrapped in bacon. It's a program, and it's programmed by programmers who are hired to program and spend their time programming. My non-technical superiors cherish this directness and lack of semantically loaded garbage. They "gravitate" towards the most clear and well-put solution, and part of that is not to wrap it in any narrative whatsoever, but to tell them straight up what the situation is. By wrapping something in a narrative, and trying to make it seem more than it is, it starts sounding less like professionalism and more like philosophy, and you instantly set off my bullshit detectors (and those of my superiors too). It starts smelling of indirectness and ulterior motives.

And this goes the other way too--when hiring someone, I'm hiring a programmer. Not an artist or philosopher who can tell me what silly billy value they add to my company. I decide what value they add; if they add any at all, it's the value of the programs they program (don't take that the wrong way--this is a lot of value, and I appreciate it fully, but it's still programming programs--the programs are the vehicle with which they add value).
like I said, it's all about control. It gives a company like Amazon too much control over your business..especially when it comes to price.

Most hosting providers take care of any hardware issues and open source has come a long way. It's not that difficult to manage and scale a medium-traffic website.

In all likelihood, you will never need the level of scaling Amazon provides and are overpaying for the service.

I've been running web businesses for over a decade and have seen many companies fold because they give too much control to another business.
Install Linux on Android with (Complete-Linux-Installer)
Okay, then make the default setting RAID in the BIOS, don't proactively prevent (or should I say, restrict) that setting from being changed at all.
> this is like saying that no one can be a "soccer player" unless the USSF says so

No, it's like professional soccer teams saying "I won't hire anybody who the USSF didn't say is a 'soccer player' because they have a good track record of establishing credentials and I trust their judgment".
So, is it doing type inference, or is it weakly typed? I don't know.

I mean, if Julia works for you, that's great. But it seems a bit awkward to me, and until now (and even now), there was the array indices elephant in the room (it's the Lua problem: Even if you support zero-based arrays, it's not supported by convention).

As a Scheme/Lua/JS/Python/Ruby/C/Whatever else programmer (I don't know them all well, but I like to keep my hand in), I just don't see what Julia gets me. But that's just me.
Common x509 certificate creation and verification pitfalls
The Economy Needs to Be More Human
http://www.economonitor.com/dolanecon/2015/06/15/deconstruct...
Are the aliases in this post used for the same people that were in the prior post, i.e., are the names globally unique?
oh I agree with you I absolutely think they should support Linux, personally it's my OS of choice for technical work and their lack of support here makes me less likely to buy their stuff in the future (my next laptop will likely be a Dell XPS 13 Developer edition, precisely because of their linux support)
class munchausen_number_finder {
real_finder_impl_base &m_f;
public:
muchausen_number_finder(real_finder_impl_base &b)
: m_f(b)
{
}
int get_next() { m_f.get_next(); }
};
> Yes, I can code that, but we can buy it just as cheaply, and let me focus on more important details of our business."

Uh no. I code, that's what I do. I'm fine with being laid off if that's not creating value. I can code somewhere else.

If you go into a non-engineering role, you are sacrificing your engineering career for temporary survival at your current job. The next engineering job you apply to wont probably like that you haven't done SWE work for whatever amount of time. Just pull off the bandaid and get a new job.

I'm an engineer. I want to be good at engineering. I'm not interested in the rest of it. It's not my job to make sure the engineering tasks line up with business success. My job is making the math and the code work. Division of labor. I don't want any other role. If engineers aren't valued I'll go somewhere where they are. There are lots of engineers creating value all over the place. There's lots of opportunities out there, there's no reason to have to sell yourself if your skills don't.
Would be wiser to only change one variable at once...

Prove that an existing RTOS style library can be written with a simple scheduler working well.

That would go a long way to it gaining adoption in the embedded world, show that traditional solutions work correctly with the new language first.... then move on to an innovative OS.
I think you are missing that the 'you' in that argument is Lenovo, not the consumer.

Lenovo doesn't have an interest in how people's use of a device changes, unless it changes they up front purchasing decision. They do have a very strong interest in making sure that reviews and writeups don't say that the battery life is rubbish because the laptop has been switched to AHCI mode. As such, they have a strong incentive to prevent this happening.

Given that the operating which 99.9% of their install base will use supports this, it's almost certainly a net win. They don't support running Linux on it - that's at the customers risk. Why would they devote any resource to this?
I'm a recovering info addict (not the author) & here's what I mean when I describe it as our collective problem:

1. We're living in the Information Age.

2. Information can be addictive?! Holy shit!

3. And we barely have a clue as to how to deal with people addicted to anything else, let alone addicted to that thing we're defining this entire age of humanity on?!

It doesn't have to be a problem you suffer from to see that information being addictive implies significant potential for collective harm.
Which is to say, you can find them "by proxy".

/me ducks.
A lot of English words have been drained of their meaning in the past 150 years[1]. Now when people say "virtue" they almost exclusively mean "some morally positive quality" like patience, kindness, or diligence. But the word virtue comes from the Latin word "vir" meaning "man", and had meanings like "valor, merit, moral perfection". You can sort of already see just by the fact that it started at the word "man" that it was associated with actions that men (humans) can perform. And the words "valor" and "merit" come from Latin words respectively meaning to be strong, and to get what you earned. Putting these together, it's sort of clear that the original deeper meaning of the English word "virtue" had a lot more to do with earning via hard work. It's evident that things like patience and kindness need to be "worked for". You can also see this in the phrase "by virtue of", meaning "be-cause of" (or "caused by"), that virtue is associated with cause and therefore action.

[1]: on archive.org I found a book that I wanted so much that I converted it to a black and white PDF and printed a hard cover copy for myself on lulu.com; but first I had to find the right version, since the original book was written in Spanish; so I compared the various English translations ranging from the early 1800s to the early 1900s, and at some point in the middle 1800s, the words it chose when translating were wayyyy less accurate than alternative ones. It seems that they chose what we would call more "modern" words, or at least words with more modern definitions to our own sensibilities, to translate these words, and then it just kept snowballing. I still don't know the cause of this, but I'm pretty annoyed by it. Because dammit, affection is a way different noun than love or even charity, and you completely miss the meaning of a sentence from the original author's perspective when it's not translated accuratel.
>We searched for Junior/Mid Level

Just curious, but which specific engineering positions, languages/stack etc. were you looking to fill?
It's Johns.

One of the things that surprised during my time going to school there was that even buildings less than a year old would have taps with standard levers. I guess they took their own findings to heart.
Revenue != Profit
Gnosticism was an amazingly diverse and interesting phenomenon, and this article does not do it justice by oversimplifying so and making it appear so black and white.

Some Gnostics did believe the demiurge was merely mistaken (arrogantly thinking himself the only true God or blundering in creating when trying to imitate the creation of the true God), others believed him insane, or even intentionally evil.

At root, the Gnostics were wrestling with the problem of evil. That is, how can evil exist in the world (or how can this world be as evil as it is) if God is perfectly good, omniscient, and ominipotent? To perhaps oversimplify it even further: how can imperfection arise out of perfection?

Their solution was to say that "true" God didn't create the world, and didn't create evil, but rather that it was the demiurge (and his minions, the archons) that did it. This demiurge was the creator God of the Old Testament, the false God that what has come to be mainstream Christianity worships.

The Gnostics tried to put as much cosmological distance as possible between their true God and the demiurge. To them not only did the true God not create the world, but he didn't even create the demiurge. The demiurge was created by an intermediary, who mistakenly tried to imitate the true God and created the demiurge.

They further distanced the evil material world that was the creation of the demiurge from the perfect realm of the true God by positing the existance of many intermediary realms and intermediary superhuman beings, each less perfect than the last, the further they get away from the true God and the closer they get to this evil world.

The result is that in their eyes the true God is absolved of responsibility for evil or this evil world, and he can remain perfect, omniscient, and ominpotent as he is infinitely remote from the muck that us material beings dwell in. But humans have a divine spark in them, and are capable of realizing their divine origin and thereby escaping the material prison they are trapped in.. but that is a story for another day.

There's a lot more to say about the Gnostics and their beliefs, but I'll just note that decades ago scholars were debating whether to abandon the terms "Gnostic" and "Gnosticism", as the people and beliefs so designated were so different from each other that using a single term for them would be misleading.

It's a bit like "Hinduism", which is not a single religion at all, but could be thought of as a family of religions, with many different and often conflicting beliefs. So what I say above (and what the original article says) about gnostic beliefs does not necessarily apply to all or even most Gnostics.

Anyone interested in learning more about this is encouraged to read the Wikipedia articles on Gnosticism (which are actually pretty good) and some books. Pagels' books are some of the most popular. But her perspective on Gnosticism is itself but one of many. Hans Jonas is a fascinating source, especially for his additional link to Heidegger. An interesting fictional, non-scholarly source is Philip K Dick, who incorporated his own reimagining of Gnostic ideas in to much of his own work.
China's Powerful Mobile Tech Scene
Maybe you could invite @google to the conversation just like you can invite a friend to a conversation in Hangouts.
Correct. Ada in the first post is also Ada in the second post.