Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jcrites
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
51 ms
·
271.
▲
by
jcrites
9y ago
> Amazon and Google are caught up in a dumb contest to see who can produce the best hockey-puck-sized speaker [...]. As overwhelmingly large as tech giants like Amazon, Google, Microsoft, and Apple are, they seem mostly resigned to follo
272.
▲
by
jcrites
9y ago
I wouldn't consider serverless to be the opposite of DevOps. I'd actually consider those concepts to be largely orthogonal. Serverless and classic server environments are different kinds of system to manage. Classic operations vs.
273.
▲
by
jcrites
9y ago
The concept of serverless, as I understand it, is that the application developer doesn't need to manage or think about the servers their applications run on. It's not that no one is managing the servers -- it's that the appli
274.
▲
by
jcrites
9y ago
Another great sandboxing capability added to systemd, and as easily employed as a single flag: IPAddressDeny=any What I enjoy about systemd is the fact that I can employ capabilities like this with any process on the system using onl
275.
▲
by
jcrites
9y ago
One solution for remote development is to handle some heavy lifting like responsive display logic locally in the client. For two examples of this pattern, see Cloud9 IDE [1] (which builds on Ace) and Eclipse Che [2] (which uses the Orion ed
276.
▲
by
jcrites
9y ago
Beautiful! I've been looking for something like this and hadn't heard of Guacamole. Where I work, it's standard for developers to work using a "cloud desktop", i.e., a remote machine hosted in the cloud that's
277.
▲
by
jcrites
9y ago
> These are all indicative of a bureaucratic system that places too much emphasis on 'process', losing sight of 'outcome' in the end. Reminds me of something that Jeff Bezos (of Amazon.com) wrote in his 2016 Letter to
278.
▲
by
jcrites
9y ago
Far from being impossible, the challenges that you mention have fairly straightforward solutions. Every cloud hosting provider that executes user-supplied virtual machines is employing practical technology that can solve this problem today.
279.
▲
by
jcrites
9y ago
Could we take it one step further? I'd love to see a publication format that bundles the code, the data, and maybe even the paper together into a single executable bundle for distribution. Imagine that the bundle starts with a manifest
280.
▲
by
jcrites
9y ago
> 1) internal corporation services, websites and webapps. That one's straightforward. Set up a corporate CA and use it for your internal certificates. Or, operate your corporate services on your real domain name, and use real public
281.
▲
by
jcrites
9y ago
Any discussion about this should be anchored with an answer to the questions I asked earlier: What functionality do you think systemd should not have that it has today? What is a better way of achieving the benefits provided by that fun
282.
▲
by
jcrites
9y ago
> Underdeveloped, brittle, and overcomplicated syslog replacement? Are you referring to the systemd journal? I think you should lay out your arguments in detail if you want to make claims like that, since there is a lot of compelling evi
283.
▲
by
jcrites
9y ago
It was adopted because the maintainers of distributions like Debian examined the alternatives and decided that systemd was technically superior. For example, please see the analysis of systemd and upstart by Debian maintainer and then-Techn
284.
▲
by
jcrites
9y ago
> I wouldn't be against systemd if it were just an init system. The problem is that it's not. That's the end of my argument. All of systemd's functionality, as far as I'm concerned, is rationally motivated by wan
285.
▲
by
jcrites
9y ago
> It is interesting that you say that, because I am still waiting for the reasoned technical argument in favor of systemd. In that case, you may be interested in https://news.ycombinator.com/item?id=13387989 and the othe
286.
▲
by
jcrites
9y ago
MIT recently sold part of their IPv4 address space to AWS (the block 18.145.0.0/16): http://www.networkworld.com/article/3191503/internet/mit-sel... https://whois.arin.net/rest/net&#
287.
▲
by
jcrites
9y ago
What I've learned about API versioning: 1. Versioning an entire web service or RPC API is relatively expensive in terms of engineering resources. Wherever possible, avoid having more than one version of an API, in favor of a single API
288.
▲
by
jcrites
9y ago
I think it depends on the kind of work that one does or wishes to do. A person can probably build back office web applications to meet simple business requirements with a coding bootcamp or by being self taught. If you're trying to sca
289.
▲
by
jcrites
9y ago
I don't think that's true, at least in STEM degrees. I learned a tremendous amount in university. I took classes to a 100 or 200 level in a bunch of subjects, which vastly increased my ability to reason about what I know and wh
290.
▲
by
jcrites
9y ago
> My experience is: once I start eating during a day, I will be hungry for the rest of the day. If I just don't eat, I basically don't ever get hungry Same experience for me. I wake up late in the morning and it's common f
291.
▲
by
jcrites
9y ago
Java packages are a fine "module" system if you're designing a single large cohesive application that has no dependencies or trust boundaries. However, packages are inadequate by themselves to tackle the problems that arise w
292.
▲
by
jcrites
10y ago
> Once you get the hang of promises, you are capable of doing concurrent asynchronous tasks in a manner that would be significantly more difficult in any other language. What languages are you comparing against? It seems like asynchronou
293.
▲
by
jcrites
10y ago
> Come to think, you could put one of these up on AWS, using EC2 autoscaling + K8s/Docker Swarm + Amazon EFS for storage, quite easily. Has anyone done this yet? Cloud9 IDE works a bit like that. They provide free 'workspaces&#
294.
▲
by
jcrites
10y ago
I'm not a Haskell expert (and I skimmed the article), but I believe the article is about designing a simple method of computation that runs on top of Haskell's type system and that operates via type inference. The answer at the en
295.
▲
by
jcrites
10y ago
I don't use browser bookmarks but I do use bookmarks through pinboard.in: https://pinboard.in/u:jcrites With a paid feature called an archival account, Pinboard stores an actual copy of each bookmarked article, kind of
296.
▲
by
jcrites
10y ago
Would it be useful if someone started a company that offered support for virtually any OSS? Like, you contact them, say "I need support for X", and they research it, figure out how much expertise they need to support it, and quote
297.
▲
by
jcrites
10y ago
We reached this same conclusion for our servers generally. The problem with swap is that it's unpredictable. It's better most of the time to have a system that's predictable. However much RAM is available to the system, you c
298.
▲
by
jcrites
10y ago
Imagine an employee works for a company where they can log into the company network with just a password (or alternatively, just an SSH key or TLS certificate). If an attacker gets their hands on this credential, by any means, then the atta
299.
▲
by
jcrites
10y ago
FYI: Java 9 is scheduled for release in July. http://openjdk.java.net/projects/jdk9/
300.
▲
by
jcrites
10y ago
Cron itself is a system service and is not something I'd hope you would need to run under supervisord. Some of the challenges that I mentioned, though, are not just arranging the configuration that you want to have on the machine (whet
More ›