skysight-inc/HackerNews huggingface dataset:
If borrowing the term from Architecture, then a brutalist website should be one that (only) uses the 'raw' (original) elements of design and functionality (cannot separate both in web design), namely: page layout + font face + color palette for the graphic design component, and links + media for the functional (hypermedia) component. As such, I do not see how modernizing the style through functional paradigms, like a flat design UI, breaks the original canon. However, we could argue that anything else, like flashy add-ons such as element transitions, drop-downs, fades, etc, do break the canon and are just a response to trends, just like a bunch of useless zippers and pockets do not add functional value to a trendy jacket but definitely help sell it.

Efficient use of resources and fast loading is a entire different subject. Enter the engineer, leave the architect. It is absolutely possible to program any design paradigm to perform fast and efficiently.
Agreed the hacker news title is misleading, should be "zyedidia/micro: A modern and intuitive terminal-based text editor".
Even if Apple were found guilty of using their platform to suppress blockchain tech, it wouldn't change the fact they could still charge 30%.
Die to lag quite a bit
It's sad that Amazon promotes a platform-wide "coins" system that just smears the whole platform with taint.
How to Promote Your Shopify Store on Pinterest
Except that removing DST won't, if you ever need to calculate a time/date for any time before its (future, hypothetical) removable. That could actually create more bugs.
Pentagon lets undersea drones programme reach surface
> unless we rule out the possibility that a machine could create a simulation of a human existence

Even if we rule that out, doesn't the possibility that we are in a simulation still exist? Maybe the creators of the simulation exist in an n-dimensional space, and the reality we experience is a gross simplification of that.

TBH, I find the idea comforting in a weird sort of way, as it gives a structure to everything (e.g. Of course quantum states only collapse when observed - why bother simulating something no one is looking at?).
I agree.

The next guy will call it "bauhaus".
Indeed. Just the other day I was trying (with no luck) to find a simple drawing app for Android (something like Paint on windows) that was less than 18 MB. Seriously, that sort of app should not need huge executables like that.
JD looks very promising too for timeseries! I'm going to try it out one of these days.
News and other content will always exist beyond Facebook.

The sad part is watching adtech kill more businesses as it devours its own tail.
Poor google plus.

I used to be a really loyal fan.
God is against getting rid of currency in Africa because niggers don't understand.

God says...
hood spermatozoa dotage's hermit's quarreling blends paraplegic's Kanchenjunga's arrest scuttles Giza's transmits assiduousness Kieth's phenomenon's liquefaction's administer junkyard's trotter's song's rattlesnake corpse's élan grudged stomp's satiated frail suggesting planetaria defection's Seders commonly

-----

God is on the side of light human dignity.

Satan wants man to be dumb cattle. Satan likes to herd billions of dumb cattle.
Amazon isn't going to win any design awards. Neither is ebay. Then there's the Google home page, which while not quite as free of "design" cruft as it once was, is still pretty minimalist.

All of those sites have been around forever (in Internet time), and they all rake in tons of money, despite their lack of (indeed, willful indifference to) trendy design esthetics.

Someone mentioned drudgereport.com above. That's just plain black text on a white background. It has an Alexa rank of 130.
I also started writing Linux kernel code a while ago and the one thing that I found really hard to follow was the locking hierarchies. It's not completely clear what protects what, and especially when you have two mutually exclusive locks (like a global lock and a lock for a specific variable) and you have to make sure you only grab one. RCU was much simpler to use. But my main worry with series like these is that they'll get out of date very quickly, but I mainly read them to understand the context of "how does this code differ in execution context to userspace code?". This series is very helpful in this regard.
I think your folks may have these issues if healthy food was "expensive" but sugary processed foods would be "cheap" and plentiful. By expensive/cheap, you can substitute waiting in line for price.
As per HN guidelines: "Please submit the original source. If a post reports on something found on another site, submit the latter."[1]

The original source is:

http://www.ianwelsh.net/the-market-fairy-will-not-solve-the-...

[1] https://news.ycombinator.com/newsguidelines.html
This is pretty hugely sexist. Next time someone asks what obstacles women face in software development I'm going to point to this.
GDP assigns no value to work that’s not done for a paycheck, and extracts no penalty for destruction of natural resources http://qz.com/663110/happiness-is-the-new-gdp/
I noted below that it has an Alexa rank of 130. Pretty good for an "unusable" site. :-)
drudgereport.com seems hypocritical to me because they don't have many images for their own news stories, but make room for images that advertise other products. Advisments are counter-brutalism because they're very much frivolous and attention grabbing.
I think I prefer brutalist architecture a lot more.

I am quite fond on this one in Sydney that was in the news recently:
https://en.wikipedia.org/wiki/Sirius_building
http://lifehacker.com/5791208/run-your-home-network-like-a-c...
Yes, at the same time dolphins have been evolving separately from humans for ~100 million years. That's a lot of time.
10 Amazing Design Hotels Worldwide – The Emporialist│„street Fashion” Magazine
Wait, system design interview or just system design? Seems like a great outline for starting or evaluating any system, and includes a lot that, in my experience, can be missed by experienced architects. I'm sure that's great for interviews too, but IMO it's a good bookmark for just everyday system design, even if you've already got the job. :-)
Can you still your service on your website, and publish a free companion app in the app store?
If you prefer the "quick and dirty" way, you can use the flag -fdefer-type-errors to turn type checker errors into runtime errors that throw exceptions.
GoPro announces VR video app and livestreaming tools
The growth party’s over
Exactly and with more brevity.
Any sympathy for the half decade they spend toiling for no income before they strike it lucky?
Set both: http://www.w3.org/TR/html401/struct/links.html#adef-rel
Capital One is hiring
I've been wanting to try my hand at implementing an Acme inspired editor in Go. I'm very curious to look at their work.
This question is a red herring IMO. Are grandmothers sharing secret information via 5 character encoded URL shorteners? Maybe so or maybe the typical person who would use a public URL shortener to share secret documents isn't a clueless grandma.
Warren Buffett's holding company, Berkshire Hathaway, could go on this list. Berkshire's operating subsidiaries (Geico, Duracell, Heinz, etc) have fancy modern websites but the investment company's looks like it predates Geocities. IIRC this is because they don't want to spend money on an already functional website that isn't really selling anything.
Australia Post looks to drones as letter volumes fall
> Part of the appeal of the ssh chat server from the article is that you can connect to the server using an existing console tool.

If what you're looking for is confirmation that ssh is indeed the most ubiquitous (at least ignoring Windows) console app to support encrypted console chat apps, then yes, I think you're correct for that very narrow design goal. For just about any other set of design constraints I think you have a much harder argument to make that ssh is more usable than HTTPS.

> A hassle I've had trying to get a SSL server going in this last hour - it seems like you need to be signed by a recognised authority. ssh is convenient in that you get solid encryption, but you only need a fingerprint, not an authority sig.

What you call a hassle is a major feature of all correct TLS implementations. SSH offers no guarantee that the server you're connecting to is who they say they are. I don't count SSHFP DNS entries because (a) they're rare, and (b) DNS is trivially intercepted. DNSSEC may fix that but support is rare. Without the ability to guarantee the identity of the site you're connecting to, encryption doesn't really matter. You may just be having an encrypted conversation with an attacker.

https://letsencrypt.org/ takes much of the hassle of getting a verified TLS certificate away and can even be fully automated for example: https://caddyserver.com/
Why, restricting code, of course! A subroutine can be a continuation (as it is in non-PFP languages) and have the type-system restrict its actions rather than be modeled as a function (as it is in Haskell).
I have one question. Did they trained different network to play different game i.e for each game they have corresponding trained network OR were they able to train a single network to play 2 or more games?
Their definition is copied straight out of the wikipedia article on brutalism. It's not a recent edit, it's been that way for at least a year.
so glad he posted these. been waiting for it.
He can only deduct it partially based on a proportions he uses this for the business. I am pretty sure he uses electricity and Internet for personal stuff too. And to calculate rent deduction for a home office you have to measure your living space and space that you use solely for business, the deduct a percentage of rent based on a space it occupies. Based on my experience the deduction amount is quite pathetic...
A lot of machine learning documentation/explanations are really difficult, the math is really deep.
Some big ones that are missing:

* Time zone (/DST) changes are always announced well in advance.
* Time zone (/DST) changes are always announced in advance.

Yeah, so US announcing DST changes in 2005 that would take effect in 2007 is unusually long compared to most DST changes. A lot of Middle Eastern countries change DST based on the start of Ramadan, which doesn't officially start until someone actually observes the phase of the moon. While you could calculate this from well-known astronomical principles, there ends up being several different ways to handle corner cases which leads to several Islamic calendars in practice. This means that changes can end up being very last minute--a few years ago, the Olsen database wasn't updated for Egypt's DST changes until after they took effect, and there appears to have been a case or two in history where the actual official declaration of the change was, in effect, retroactive.

* 12 AM/12 PM are unambiguous.
* Days, weeks, months, and years all start on consistent patterns.

Well, everything is largely consistent in modern civil time reckoning based on the Gregorian calendar, but it's very definitely not the case if you look back as recently as a few decades ago or think about other times. Julian dates start at noon. Particularly in medieval times, the start of the year might be December 25 or March 25--and the time people switched to January 1 as the consistent start year wasn't necessarily the same as the switch from Julian to Gregorian calendars.
Not only that, but some countries change the switchover dates from time to time as well.
It has been demonstrated that echo patterns captured from dolphins are a 2d planar projection of the 3d objects in the environment facing them. Thus, dolphins use a form of hieroglyphics where the 'words' are really pictograms. The real question is how humans went from this kind of pictogram/sign language (that our ancestors used) to the abstract mapping of sound<->writing<->picture that we use today. We attribute intelligence as the catalyst for this change. Yet intelligence , per se, evolved to facilitate survival in the face of increasingly efficient predators. Aliens with intelligence would certainly be using a similar abstract mapping. I shudder to think of their predators tho.
He wasn't technically an engineer, but he had some nuclear training.
Esperanto – most widely spoken constructed language in the world
Truck Test the brakes
Out of around 18 projects, in which we have used Mandrill, only in 1 we have used the template editor. (I think only about half went for paid accounts when the project went live.) Most of our need was simple and quick transactional messages (Registration, Forgot Password, etc.). The main reason we chose Mandrill was ease of set up over Amazon SES. (Even though we had AWS accounts for all projects.)

Anyways, it's up to Mandrill to choose who they want to serve. I really liked the service though. Best of Luck.
Wasn't Homer called "the blind poet"? Of course, that doesn't address the other texts considered.
One reason why we need https://en.wikipedia.org/wiki/Basic_income FTW
I wrote that article. I still bet on Julia. We just used pre-production software in a production environment and the tooling wasn't ready. I still love the language and believe in its future, and I can see us building future services in the language.
Even if you are an exclusive author - you are only getting 50% when you start, then it grows up to 70% once I reach 75k in sales. On top of that you HAVE to provide support for all your items which nobody pays for
To be clear, if you look through OPs posts, he's clearly a government shill.

Trust his advice at your own peril.
If youth trends are any indication, the 90s are officially a "retro" aesthetic now for those of us that spend too much time on tumblr, 4chan, and all that. While it all isn't classified as "vaporwave", the entire 'windows 95'/purple-pink pastels/tron-grid/gifs is seeping into media. I can pull up some examples if anyone's interested.

A lot of websites we're making nowadays are HTML/CSS with a touch of javascript out of necessity since nobody wants to just use some wordpress template or have it look like every other AngularJS webapp. It might just be the particular sort of sites I stumble upon or my strict adblocking though.

But I'm not sure it could ever be fully 'mainstream' since there's enough people (particularly older) that need big buttons and familiar design to browse the web. But for smaller sites that cater to generally younger people, it could take this direction. Only time will tell!

PS: I agree that it really isn't brutalist, but there really should be a better word to describe this sort of aesthetic.
What is wrong with the standard procedure is that once upon a time the standard procedure that everyone knew and coded to was steps 1 through 4, without step 5. Then Linux ext4 people decided that step 5 was necessary, or rather that they could optimize ext4 to delay and lose some writes if you left out step 5. Which lots of people did, and so some people unexpectedly lost data and were unhappy.

If we have only a standard procedure and not an actual agreed on standard (whether or not it's a formal one), we are forever vulnerable to the next clever filesystem developer who decides that obviously they can get away with adding a new step 6, or 7, or 8 in some situations, under some interpretation of the POSIX or Single Unix Specification wording, or the Linux manpages, or whatever.

(I'm the author of the linked-to blog entry.)
Here's some things I've jotted down which might help you:

1. I use YNAB (http://www.youneedabudget.com/) to track my expenses and budget. Focus for me here is on the approach or "rules" not so much the technology (app).

2. You might like to read some of these resources:
- http://www.mrmoneymustache.com/
- https://www.reddit.com/r/ynab
- https://www.bogleheads.org/wiki/Bogleheads%27_Guide_To_Inves...

3. I personally save about 40-50% of my paycheck. That is split over things that I am going to purchase - holiday, new bicycle - and for things that are otherwise re-invested (index fund for example). Priorities are building my emergency fund - aiming for 6 months salary as cash (in the bank earning 3.5%).

4. Consider reviewing your life style as well. I'm not going to tell you to do any of the below, but reflect on your life and make your own decisions.
Do you drive a lot to work? Do you know how much this costs you?
Could you ride a bicycle to work instead?
Do you eat out a lot? Could you prepare ahead of time - i.e. bring lunches to work.

5. Long term planning - a mix of low fee index funds, cash in the bank earning interest, and potentially owning some property. The latter is difficult in Australia for those who have no wealth (Gen Y) due to the issues with housing affordability so, most likely, the first two will be my go to.

--
That was a pretty random few paragraphs put down. Hope it helps.
That's not brutalism: that's 1990s HTML-centric web design. One emulates a freaking man page.
I don't think most working physicists could explain it properly to a layman.
Amazon takes on Netflix with new monthly Prime membership programs
I've been idly thinking about bluff food as well, thanks for putting a name on it. Is there evidence for the concept, do we crave bluff food that corresponds to our deficiencies?

What are the most common kinds of bluff food and do you think anything could be done about it?
> Care to explain in more detail?

What exactly is unclear? In Haskell, a subroutine or a subprogram is modeled as a mathematical function. Programs are not exactly functions[1] but continuations (i.e., they are a process which can be paused and resumed). There's absolutely nothing wrong with abstracting computations as functions (and there's much to be gained, which is why programmers are encouraged to write pure functions where possible, regardless of the language they're using), but sometimes you need to use their continuation-quality, and that's when you need monads.

> Haskell has continuations. Your move.

No, it doesn't. It models continuations as monads which is precisely my point. If Haskell subroutines were continuations, it wouldn't need monads, just as OCaml doesn't.

[1]: If they were, then computations would be extensionally equivalent like functions, but they're not: an observer can tell if you're running bubble sort or merge sort, even though they're computing the same function (which is why type theory introduces has the concept of definitional equality). A lambda term or a Turing machine are not functions but continuations; you can start reducing a lambda term (or running a TM), block it (i.e. capture the reduced term/TM state), and then resume it.
An app that can replace the pill
Everything is right in front of you. Nothing hidden behind obscure icons, or lurking out of view waiting for a scroll or mouseover event. I have something very much like it as my browser home page -- a simple local HTML file, no CSS, with links to stuff I commonly use.
Corpratists.
Awesome, I wonder what this combined with some electronic automation can do. Eg, I walk into a room and lights turn on, i walk out, lights turn off (depending on time of the day etc).
Is that why you think they sold petroleum? Out of the goodness of their heart? Not that I disagree with Norway's decision. It's a nuanced topic.
Agreed. As someone who owns san francisco/sv companies via my s&p 500 fund, I'm disappointed that their boards aren't considering their fiduciary duty to contain real estate and salary costs.

After all, what percentage of the highly paid tech workers come from elsewhere in the US? Is there really a justification for them to all be present physically in san francisco other than to swell the egos of their bosses?
Because the token is passed only within the implementation of `>>=`, which is private to the IO module, you never have access to it. So no need for the runtime to keep snapshots lying around.

Monads provide a way to combine them and a way to inject values into them; but not all monads provide the inspection interface that would allow you to examine that state token. The definition of a monad guarantees only the injection and the combination (the "unit" and "multiply").
I wonder what the website equivalent of concrete is.

"There is often an emphasis on graphically expressing in the external elevations and in the whole-site architectural plan the main functions and people-flows of the buildings."

This might suggest ways to express navigation that are explicit and not hidden
App that stops college students from using their phones
Being two orders of magnitude more computing intensive that doing nothing isn't really an issue.
I started off by explaining why Haskell needs monads and why they don't add power, and later why PFP and restricting what code can do are orthogonal. Peaker then spoke of tangible gains, and I said that something is not tangible if you can't show it, and then you nudged the thread in the direction of your pet project which, apparently, is patronizing people.

More to the point, if you claim Haskell (or, in particular, monads) has theoretical benefits, you need to be able to explain them (and restricting effect is not a theoretical explanation as it doesn't require monads); if your explanation is "this has benefits in practice" then you're really claiming empirical, rather than theoretical, benefits, but then you need to be able to support those. If you go around saying monads have theoretical benefits but when debated claim empirical benefits and then don't support those, expect to be called out for selling snake-oil (and just to be clear, my point can be summarized as follows: Haskell takes a very clear, very opinionated theoretical approach[1], which is beautifully elegant but is not theoretically better or worse, just very different, with its particular pros and cons. Empirically, I claim, Haskell has not yet shown significant benefits).

[1]: Subroutines as functions; mutation as effect; HM types (+ typeclasses). Type system aside, there are obviously many alternatives (other than "classical" empirical languages). For example, languages that require full verification for safety-critical realtime code often employ the synchronous model. In that model, each subroutine isn't a function (but a continuation), but the program itself can be viewed as a function from one program state to the next, and mutation isn't a side-effect, but is very much controlled (see https://who.rocq.inria.fr/Dumitru.Potop_Butucaru/potopEmbedd...). This is a model that lends itself very nicely to formal reasoning, and there are others.
How a Geologist Designed the Perfect App for the Window Seat
> I can't think of many redeeming qualities.

I find it clean, non-distracting, 'sterile'- I end up focusing more on the people around me than the buildings towering over me.