Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vog
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
67 ms
·
241.
▲
by
vog
9y ago
It is quite a common theme on HN that actual infrastructure people speak up against Intel ME. (for example: https://news.ycombinator.com/item?id=15796392 ) The tone is always along the lines: The advantages of ME for server
242.
▲
by
vog
9y ago
Maybe you could unite with other infrastructure people to speak up? See also: https://news.ycombinator.com/item?id=15796691
243.
▲
by
vog
9y ago
Maybe there are cultural differences between Europe and the US. "Right extremists" might be simply different here. In most European countries, right extremists call for a strong (nationalist) state and authoritarian structures, wh
244.
▲
by
vog
9y ago
Maybe this is easier to understand when looking across the borders, to the extremists. Here in Germany I often hear the phrase: "Left extremists set fire to cars, right extremists set fire to people." Of course this is oversimplif
245.
▲
by
vog
9y ago
> But have a budget. Spend 100% is IMO a bad advice Fully agree with this and everything above. However, ... > I also do not recommend invest in stock market > Instead I would save up enough money, buy a house. Owning a land o
246.
▲
by
vog
9y ago
The presentation linked from the article has some additional details on how to implement this pattern: https://www.martinfowler.com/articles/two-stack-cms/
247.
▲
Parekh+Fowler: Building a Two-Stack CMS for a global product catalog (2014)
(martinfowler.com)
1 points
by
vog
9y ago
|
0 comments
248.
▲
Fowler: EditingPublishingSeparation (2012)
(martinfowler.com)
2 points
by
vog
9y ago
|
1 comments
249.
▲
by
vog
9y ago
Even more ironic is using a database for static content at all. Right now, we (as a society/industry) are unable to deploy well-known best practices of 5 years ago: https://www.martinfowler.com/bliki/EditingPublish
250.
▲
by
vog
9y ago
With all those caveats to keep in mind, and more caveats to come in the future as Facebook "evolves" ... isn't it much simpler not to subscribe to Facebook in the first place?
251.
▲
by
vog
9y ago
To be fair, it is not just that Haskell is a "high-level language", but that it is a language in the ML family of languages. ML means "Meta Language" and was specifically designed to be used to implement (other) language
252.
▲
by
vog
9y ago
I wonder how this compares to the Python ecosystem, whose standard library is also quite large. (Anyone remembers their famous "batteries-included" mantra?) Python 2 didn't have a stdlib namespace, or "package" in P
253.
▲
by
vog
9y ago
Is this sequence also part of the On-Line Encyclopedia of Integer Sequences (OEIS)? I didn't find it at my first attempt, because apparently one needs more items from the sequence to identify it correctly. Also, it is not clear to me w
254.
▲
by
vog
9y ago
Can't you use GitHub's integrated TravisCI for that? At least that's what I know other Free Software projects are doing.
255.
▲
by
vog
9y ago
> The patchset itself was broken and intermediate states didn't compile As a maintainer, isn't it then your right to refuse the patchset and demanding a clean patchset instead?
256.
▲
by
vog
9y ago
> what you see it usually just the squashed commit submitted for merge Then __david__'s argument "could you spot the error?" is moot, because the squashed commit (hopefully!) was not the subject of review, but the smal
257.
▲
by
vog
9y ago
Not sure why you are downvoted. I thought exactly the same thing after looking at the commit. As a software developer, the habit committing smaller changes has saved me a lot of time. Even more so, a clean distinction between refactorings (
258.
▲
by
vog
9y ago
This strongly reminds me of the famous paper by Daniel J. Bernstein: "Some thoughts on security after ten years of qmail 1.0" https://cr.yp.to/qmail/qmailsec-20071101.pdf
259.
▲
by
vog
9y ago
And except that the "protestant hard working American ethos" (perhaps "protestant/puritan work ethic" was meant?) somehow leads to increased productivity - which it doesn't. Oh, and except for the perception th
260.
▲
SE: Why did Stanley Kubrick include these scenes in 2001: A Space Odyssey?
(scifi.stackexchange.com)
5 points
by
vog
9y ago
|
2 comments
261.
▲
by
vog
9y ago
I like the article, but the following advice confused me, especially since this comes from RedHat i.e. Linux people: > Having Rust installed (recommended way is https://www.rustup.rs/ ). This essentially recommends unco
262.
▲
by
vog
9y ago
Parser generators. They get better and easier to use every year (PEGs being the newest kid on the street), but we still see loads of buggy ad-hoc parsers with loops and regexes. And many of those bugs turn into actual security issues.
263.
▲
by
vog
9y ago
> downvoters didn't care to elaborate Obviously not true. You just replied to the counterexample, where I did elaborate on my downvote.
264.
▲
by
vog
9y ago
> Would need some way to get through NAT, at least here. And you need to setup DynDNS or similar. Having a persistent IMAP connection sounds much less troublesome to me.
265.
▲
by
vog
9y ago
Do you care to elaborate? What do you see missing, what should be improved?
266.
▲
by
vog
9y ago
Why not running an IMAP client on the device? (e.g. fetchmail, or anything else that speaks IMAP) If you spend 100 lines on a separate Go program, you could as well make it a generic IMAP client (using some Go libraries) rather than making
267.
▲
by
vog
9y ago
> configuring a mailbox to deliver messages to a program is standard fare for a mail server Why?! Why would you run a separate mail server of that device? All you need is IMAP (or POP3), to connect the device to an existing mail server
268.
▲
by
vog
9y ago
I find the title misleading, because this first of all about a new web service the author wants to promote, and not about the elegance of a tiny shell script. (At least the article sets this straight in the first paragraph.) The title sugge
269.
▲
by
vog
9y ago
> easy to verify This may be a lot harder than you think. How do you decide that one AI plays better than another? By playing lots of games. These games must be random, i.e. not known beforehand, otherwise the new AI could cheat. But t
270.
▲
by
vog
9y ago
Moreover, in this context "code" is not just Python/C++/Java, but also spreadsheets! Publishing spreadsheets is perhaps an even more urgent issue than publishing other types of code. And of course the underlying data (an
More ›