skysight-inc/HackerNews huggingface dataset:
The linked article doesn't attempt to refute the significant claims from Dan's article (which has an update from a year later, so 2015, at the bottom):

1. That the language is (was) undertested, and as a result, full of easy to run into bugs

2. The language makes it easy to ignore errors

3. APIs are inconsistent

4. The head branch isn't kept build-clean (i.e., often it fails to build)

5. Code is often undocumented, with non-descriptive naming. The combination makes it difficult to understand what code is doing.

Dan also writes that he expects the performance issues would be fixed and those aren't what concerns him:

> The purely technical problems, like slow load times or the package manager, are being fixed or will be fixed, so there’s not much to say there.

And bonus community problem:

> Update: this post was edited a bit to remove a sentence about how friendly the Julia community is since that no longer seemed appropriate in light of recent private and semi-private communications from one of the co-creators of Julia. They were, by far, the nastiest and most dishonest responses I’ve ever gotten to any blog post. Some of those responses were on a private discussion channel; multiple people later talked to me about how shocked they were at the sheer meanness and dishonesty of the responses. Oh, and there’s also the public mailing list. The responses there weren’t in the same league, but even so, I didn’t stick around long since I unsubscribed when one the Julia co-creators responded with something bad enough that it prompted someone else to to suggest sticking to the facts and avoiding attacks.

Now, I don't know if any or how many of those issues have been fixed since 2014-2015. But the 2018 blog post about microbenchmark improvements doesn't really address these concerns.
The collection de l'Art Brut in Lausanne Switzerland is still one of the most breathtaking exhibits I've ever seen. Features the works of Darger, Wolfi, Josome and many more.

https://www.artbrut.ch/en_GB/authors/the-collection-de-l-art...
I wonder why they don't use HTTP2 Server Push instead of Web Sockets. And I wonder why they don't want to use MQTT.

Can you think of any good reasons?
I clicked on this link thinking of Louis Wain and his cats. I was surprised to see most of the images looking generally similar to each other and unlike Wain's work. It makes me think maybe people looking for "outsider art" are looking for art that fits a narrow stereotype.
Is the response time really that fast? On my e-reader, it takes solid 1 second in the best case (and sometimes more than 3s worst) to switch a page. This device looks really fast. But maybe it's just updating small region and that's why it's so fast?
The Top Best Alternatives to Medallia for Digital
There a difference though, shinny Web UIs instead of green phosphor character based terminals. :)
I use Rust for all sorts of things that don't need to be high performance, because I know Rust very well. But I don't think it's the ideal choice for most of those tasks--although I will say that I wish more languages had (for example) the same approach to namespacing that Rust takes, or as nice of a package manager, those are things that could coexist with a very different language. I imagine most Rust programmers would agree...
Go Banana Slugs.
There is a C++ REPL: https://root.cern.ch/cling
It's a nice thing to have though...
"With 40,000 technologists across 14 technology hubs around the world, there are endless opportunities to create what’s next"

[https://careers.jpmorgan.com/careers/US/en/divisions/technol...]
A large part of the work SpaceX are trying to do is get it so that they can pretty much just give it a fairly simple inspection, fill it up and relaunch it. They already need far less work between launches than the space shuttle did.
Almost the first thing I look for with every project/product is a 'Compared to' chapter. This gives a good indication the author(s) is aware of the problem space and existing solutions and gives me the confidence I'm not looking at 'Yet Another Solution' for the same problem but without the lessons learned by existing solutions.
Seems a little more like livejournal than facebook?
Elon does not have so much money. SpaceX was buissness he started and he put all his money into it. He has only become really rich since.
> We could have replicated the time spent on the ISS with a series of Apollo programs

I doubt an Apollo CSM [1] could support astronauts for a full year (although Mir could [2]). It has proven very handy to have a space station within reach of resupply missions and with enough space to house some gym equipment and a whole bunch of medical equipment. You might also have trouble finding people willing to spend much time beyond the Van Allen radiation belts [3] in an Apollo era space craft [4].

[1] https://en.wikipedia.org/wiki/Apollo_Command/Service_Module

[2] https://en.wikipedia.org/wiki/Mir_EO-3 https://en.wikipedia.org/wiki/Soyuz_TM-18

[3] https://en.wikipedia.org/wiki/Van_Allen_radiation_belt

[4] https://www.nasa.gov/mission_pages/stereo/news/stereo_astron...
>Door locks are security theater anyways. If someone really wants to rob you, it's not difficult to get into a house.

That doesn't compute. If that's the case, then why pay for a smart doorlock? Just stop locking your door.

>That has never happened. Even in the example you cite, they caved and offered users a full refund.

They caved in and offered a full refund /for the hub/, which is the minority cost. No refunds on the compatible bulbs, thermostats, etc that it was made to work with.

>While you're at it, make sure you don't get a car that has a remote start or an unlocking keyfob, or a safe that unlocks with a code.

You're trying to be sarcastic and paint me as a luddite, but you don't know the domain you're opining about. You really /don't/ want a car with a remote start mate, they're already well broken and have been for years: https://www.nytimes.com/2015/04/16/style/keeping-your-car-sa...
Where in Europe are you? In the UK people dress in darker tones in winter. I think this is partly because coats are expensive, so most people only have one or two and thus choose colours that are easy to match. I think it is also partly because the landscape in winter is quite dark. In summer you'll see much more colour about. IME the US does tend to be more conservative in terms of fashion than Europe.
Social Champ is being hunted on Product Hunt, have you given your feedback?
Well, at least its not recording your every stroke, to sell that as "mind-reading" info to advertisers.

How, should we call it when software regresses. Its not bloat- its worser.
As much as I don't buy into the full craze of crypto myself, you have to read this article with a grain of salt.

8 out of the 10 articles he's published recently are about crypto and most in a very negative way.

And this article is misdirected.

> Hackers draining funds from online exchanges. Ponzi schemes. Government regulators unable to keep up with the rise of so-called cryptocurrencies. Signs of trouble have appeared at nearly every level of the industry, from the biggest exchanges to the news sites and chat rooms where the investment frenzy has been discussed.

If you've been following the recent developments, most of the downfall can be attributed to Chinese money exiting the market as their government is flat out banning owning cryptocurrencies and trading them, in and out of China (...for now... give it a few years and they might flipflop).

The prices shrugged off the bitconnect joke that it was, the other bad ICOs since they don't apply, and the Japanese NEM wallet hack (which was mostly due to the exchange being reckless).

So yes, cryptocurrencies are a dodgy world, full of scam, odd things and you can paint it red all day every day. But you'd be silly to not look at it, the blockchain approach can have very good applications and there is a lot of interesting work and partnership forming, sometimes in unexpected ways.
In my eyes, this is a case where no matter from which perspective one approaches the topic, issues exist. Not doing anything against harassment is a bad solution. Doing something against it the way Germany does leads to collateral damage and overreach, which I also have a big problem with. This is really how freedom in a society dies by a thousand papercuts. I am worried about this race towards a "minimal common denominator" society where the only things that are acceptable to express are those that not even a single individual is taking offense with. Which in a highly fragmented, individualized society characterized by identity politics hardly exist anymore.

On a more general terms, people should just give up on Twitter. It's simply a shitty service that was nice to have at some point in the past, and now it's a source and force of misery, endless outrage and tribalism. The first few days/weeks of cold turkey are hard. Then it becomes easier and easier, and mental peace emerges.
SO is not the only source of truth.

#include "cpplinq.hpp"

int computes_a_sum ()
{
using namespace cpplinq;
int ints[] = {3,1,4,1,5,9,2,6,5,4};

auto result = from_array (ints)
>> where ([](int i) {return i%2 ==0;}) // Keep only even numbers
>> sum () // Sum remaining numbers
;
return result;
}

Taken from https://archive.codeplex.com/?p=cpplinq

Done with C++11. I only referred C++17, because of the lambda improvements done since they got introduced in C++11.
PM on the Live Share team here.

In many cases, yes, all collaborating participants would likely be working together in the same file. However, when speaking with folks as part of developing Live Share, we found that there were equally as many cases where developers wanted the ability to take certain actions independently (e.g. look up the definition of a function that’s in another file), without needing to disrupt the other parties, and without losing the ability to re-synchronize their focus once they were done.

With that in mind, our goal for Live Share is to support “opportunistic collaboration” between developers, that supports a broad spectrum of needs/workflows/personal preferences/etc. in a way that potentially feels more natural for folks as they are helping/teaching each other (e.g. sometimes I want to tell you what I’m thinking, and sometimes I want to show you).

Regarding your comment about being able to view the running app while debugging, we actually support the ability to “share local servers”, which allows this exact scenario for web apps/APIs/etc.

https://github.com/MicrosoftDocs/live-share/blob/master/docs...

It’s still early days for us, but it’s our goal that all meaningful editor/application context can be shared between participants, in order to effectively collaborate together (e.g. build output, terminal sessions).
How to interpret a market plunge – Crash course
I don't think they made raw-python-code faster (like pypy) but bundle some libraries and make them faster (like they have some if cpu=intel: enable optimizaion they've done elsewhere).
Browsers should do something against coin mining scripts abuse
> That's not how I understood it at all. I always assumed that it just promoted explicitly acknowledging when the effect of an async block would be present, but that the normal yield points (traditionally syscalls and IO requests in OS threads) generally still held for the actual execution of the other code.

Put it this way: the language implementation won't preempt you except at your explicit yield points (some standard library functions for things like I/O will and should be yield points that you have to call with async/await). If the language implementation happens to be running as a userspace process on a preemptive multitasking OS then it will still be subject to the same preemption rules as any other userspace process on that OS, but if anything this is usually counterproductive (e.g. priority inversions are almost guaranteed); recommended practice when working in green-thread-based systems is to run with one thread per CPU core and maybe even pin threads to cores if the OS lets you do that, because the language's own M:N scheduling will keep those threads fully occupied and OS scheduling is only going to get in the way.
Use Quip for documenting features, ideas, check-listing, task tracking
https://quip.com/

Having one place for chats, documents, tasks is great. Its fast, simple and real-time!
Tock tock
Who's there?
Facebook cryptocurrency.
Microsoft takes aim at Google, Box, Dropbox with OneDrive switch offer
Microsoft is about to kill off its weirdest Windows 10 experiment
My reasons were many (in no particular order):

much cheaper

healthier (building muscle, cardio)

less stressful

more fun

greener for the planet in terms of carbon

greener for the city in terms of poisonous gasses

less likely to kill a child on my way to work

save time by combining excercise with commute

avoid parking hassles

and, by sheer chance, the route from my home to work passed along several parks and riverside paths and pedestrian bridges that made it easy to travel long distances with only occaisional traffic worries.
I am starting to getting tired of websites abusing Web Workers to mining crypto currencies in the background. Browsers should change their default behaviour and ask users for permission before spinning up workers. Similar to other Web API works (Notifications, Storage, Popups,...).
As extensions are still not reliable enough on preventing those scripts from running, in the meantime I've disabled web workers in Firefox so they just fail.
Sure, but PyPy seems to be largely ignored and I commend their developers for being so persistent.
SAA(F)S?
I find monad transformers much clearer than continuations; a monad transformer stack tells you exactly how your effects are going to be interleaved, which is necessarily complex, whereas a continuation could be doing anything at all, the way I see it.
I wish that people who reviewed devices with handwriting support would include some pictures showing math writing. Throw in an electronics schematic diagram or two, also.

I want to know how well the thing works as a STEM writing scratchpad. If it can handle math and electronics reasonably well, that should be sufficient for most STEM.
Brian Moore's quip [0] about mod_rewrite comes to mind every time I use Numba:

"Despite the examples and docs, Numba is voodoo. Damned cool voodoo, but still voodoo"

0. https://httpd.apache.org/docs/2.0/rewrite/
Gallium oxide to boost field-effect transistor performance?
Analysis: How the Climate in Melbourne Changed Over a Century
Embraer says still in talks with Boeing, Brazil government on tie-up structure
I would say iPad is still better, if you use it with a dedicated reader app that syncs with your preferred cloud service.
I would not use it simply because of this
I've got one too. I take most of my notes in notebooks but would end up with loads of notes that I would never refer to again and I couldn't be bothered uploading to Evernote.

I got this 100% in the assumption that hand-writing recognition will come eventually. Or maybe some kind of link to Evernote so they can do that bit.

Funny the review mentions the battery life being good - it's really not as good as was expected, and is probably the #1 complaint on social media (man, I feel sorry for their social media team).

Also the slow startup time is a bit irritating.
I'm using https://www.paymoapp.com for time-tracking and project management.

Next to that using https://trello.com for setting up Agile boards.
I have been using it since November (second preorder wave).

Pros: The e-ink display is great, large enough to show one page of any pdf. The device is light. Taking notes feels good. Battery life is great for reading books, good for taking notes.

Cons: Price. In-house cloud storage that you must use (there is a beta setting enabling some weird tunnel over usb, have not tried it yet ...). Apps you must use in order to transfer document onto device (Windows, iOS, Android only). All your documents are automatically backed up and synced once you are on a wi-fi, whether you like it or not. No apps ... there is not even a web browser and there is no way of installing anything. Because the controls are on the bottom, the reading experience is not as good as with Kindle. Round pencil tends to roll around.

Many of the cons are software related and could be fixed. But there is no way of telling, whether they will be fixed.

At the end of the day, I do not regret getting it.
The fundamental problem is how terminal colors are specified. The old non-color terminals had brightness and bold. The first color terminal, setting the standard, had just 8 colors without brightness control. Put those together, and you have 16.

The result is not what you'd like. You'd really like to specify an overall scheme (light on dark, or dark on light) and then hues for each character displayed.

That'd let you see green on green just fine. It wouldn't even be possible for the foreground and background to be identical, because one would be light and one would be dark.

I suppose that switching everybody over might not be as hard as I thought at first. Considering systemd, it only takes a manager at Red Hat to force a new standard. I sure would appreciate it.
An interesting example is Apple: their hedge fund Braeburn Capital (https://en.wikipedia.org/wiki/Braeburn_Capital) has over $250bn under management. In 2012 it was widely reported as the world's largest hedge fund at less than half its current size so I assume it still is.
No, it will help with lack of REPL but not with long compilation times. Long compilation times are bad across the board. Go advertises "fast compilation" as one of its key features for a reason.

EDIT: Not to mention, if you write your code as a lot of tiny functions you could just as well write it in C. Once you go for classes and templates, that's where C++ power is visible, but that's also where its compile times suck.
Track Whale Sharks in Realtime Around Indonesia
Sounds like employees may have been able to cash out a bit via tender offers.

The founders and early employees have little financial incentive to push for an IPO. They have cashed in about $350 million worth of equity, said people with knowledge of the matter.
Atm, a Kindle paperwhite. I also had two Kobos previously. Honestly, any small ereader is as good as the next one, for me. All I need it to do is turn pages. A backlight is sometimes nice, but not essential.
Gig economy: Theresa May promises to improve conditions for millions of workers
clothes last for ages now

They can do (as indeed they always could) if you pay for it, although in my experience the majority of clothes bought don't last ages; modern materials (from the sixties onwards, I would say - polyester and related), manufacturing techniques and the easy attitude of consumers in buying clothing that doesn't last have all contributed. Certainly anything you buy in a high-street chain, be it the low end of the market or the more middle offering of Gap and chums, don't last long. It seems odd to me to say that clothes last ages now; they used to last ages, and now (on the whole) don't last nearly as long.
Edible electronics tattooed on your food could help track your health
Update: Here is a “fun” Python performance bug that I ran into the other day: deleting a set of 1 billion strings takes >12 hours.

Buddy, it’s time for AWK.
I've seen the Sony offering of this, and it's incredibly fast. But also super expensive
True, but they all provide real life examples of what it possible in terms of compilation.

On Dylan's case, the team even decided to implement their own OS as last milestone, although the decision had already fallen for using C++ instead.

So this all Ruby and Python are slow because they are dynamic, isn't exactly how things went in other equally dynamic languages.

Python JITs just need a bit more love.
Yup. A lot of old timey UIs could work well.
So long as you fit in, of course. Many a tech company recruiter has shot a great candidate down for wearing a suit instead of a pair of shorts and a t-shirt with pizza down the front.
I had my hopes on mirasol[1] but they seem to have given up on the technology due to low yields.

Imagine a laptop with this technology.

https://www.youtube.com/watch?v=h1xEuR2mLh8
‘Black Monday’ Shows Bitcoin Isn’t as ‘Dangerous’ as Regulators Claim
System Preferences -> Accessibility -> Reduce motion X, Reduce transparency X ?

Not sure what you mean by "gfx switching", as far as I know all 12" Macbook have only a integrated graphics card, no discrete graphics card.
The difference is that electron is crap.

A single Gitter tab uses 20MB RAM. I'm sure it would use at least 250MB for the same functionality if I used the electron version.

This is such an obvious problem. Why haven't they fixed it already by trimming down the web browser?
#2 and #4 are not simultaneous. Writing that really clever function that's difficult to read has happened to us all, in fact in ops there is the notion of "write-only scripts", such as intricate one liners or regex's.

We should write code that's idiomatic and clear if we want easy debugging.

Your other point about "wetware is more expensive" is a statement about how much you're scaling. Another 100ms on facebooks home page load is an aggregate of at least a dozen hours a day taken from users, so if it costs a developer a dozen hours to remove that performance hit then it's absolutely worth it.

Performance should be the default, not the edge case.
In what way is Slack better?
ASN.1 has one of the same problems of XML - the data format is far too strict. Many libraries work by generating new structs/classes from the specification, which is a real problem for an agile workflow. The "struct" type also allows keys of the same name, which means you can't properly represent it in a Json/hashmap/dictionary type. (Not to mention that ASN.1 is just the specification language, there are more then ten ways to actually encode it on the wire. And from personal experience it can also be a pain to work with.)

There are plenty of more modern binary formats that would be a good alternative. CBOR, MessagePack, Protobufs, etc.
Indeed I have; it's for display only, but it tends to modify contents of text boxes too, so I miss it sometimes when I edit comments.
What is the relevance of the “techies got treated well”?
My skin went in chicken skin mode automatically :)
Send me an e-mail (address is in my profile) and I’ll get you an invite. We’d love to get your feedback!
We have a clean-out-day once a month, were we throw stuff out or give to Oxfam if possible. We decided some years ago we have too much stuff.
Top 20 Digital Asset Management Software
I think that as large marketplaces such as Amazon push their own brands. They really do a tremendous job on the marketing value of these clothing companies because essentially they're saying" hey why pay more when you can get essentially the same exact thing for this price coupled with extremely fast shipping. Sounds like a recipe for disaster for a clothing brand.

A perfect example of this is under armor. Why pay 40 dollars fora t-shirt when you can get 5 for that price?

Other thoughts:I wonder if the lack of size standardization has anything to do with it, coupled with the abundance of cheap clothing.
Mine too.

It's not just the subject, but how the headline is presented, presumably quoting one of the involved researchers, ostensibly an expert on the subject:

"really strange"

That's both terrifying and comedic, a Vonnegut hallmark, really putting the "scare" into "scare quote".
Ditto with Trello. A Kanban workflow is almost ideal for all small (and even some larger) projects...

https://trello.com/b/4wddd1zf/kanban-workflow
Keyboard dissolves in acetone. (YouTube)
Hey Mom, I will not stop playing online games
Nice to see fingerprinting used against Google (instead of by Google). But this is easy to fix, so I don't expect this to work for much longer.
Blockchain Development Trends to Watch Out in 2018 – IQVIS Inc
When actual thought and reasoning went into UI design. Nice to see the methodology.
.. yeah but they aren't worth much $ compared to US. Or to California.
MH370 search vessel ‘disappears’ for three days