skysight-inc/HackerNews huggingface dataset:
"In 2018, web browsers offer vast potential to interactive designers, as revolutionary as what PostScript and desktop publishing offered for print thirty years ago."

No they don't , almost half a century after the creation of the most influential software technology , Smalltalk. Development tools still largely ignore designers mainly because designers try to stay as far away from coders as possible and coders as far away they can from designers.

These are two cultures that are founded on polar opposite ideals and principles.

A browser, in particular, is from a designer perspective nothing more than an abomination and is laughable to compare web apps and web technologies with specialized designers tools like Photoshop, Illustrator, Blender, Zbrush, Maya, 3DS Max etc. with the ugliness of Javascript , CSS, HTML and XML and is no coincidence that those technologies have so tiny presence on the web. Even WebGL which supposed to bring design and designers to web browsers is pretty much an abandonware.

For now, we can only compromise with modern IDEs that are somewhat designer-friendly like Pharo, Delphi, Squeak etc. and maybe we designers wait for another half century until the so-called "IDEs" catch one and another century for web technologies to move to HTML12 which may or may not be at last designer-friendly.

Especially when we take into account the blazing fast evolution of designer tools (which drive also the hardware evolution mostly through games) and the glacial pace of the evolution of software development tools stuck to the curse of backward compatibility, those two worlds continue to move apart with an accelerating rate.

In the meantime, the gap (or more likely the abyss) between those two cultures will remain. Designers avoiding coding like the plague, coder being mesmerized by their "readable code" completely oblivious to what makes a design good, kneeling before the glory of the holey grail know also as "not reinventing the wheel" or "not fixing what is not broken".

It is sad that 30 years ago designers and coders were so close together as communities, the closest they ever been was during the 80s with the introduction of Amiga 500 which gave birth to some of the most popular design tools but those days are long past.

It's funny because I joined a "coders and designers" facebook group out of curiosity and after 2 years the only design related talk have been a mockery about designers and a couple of mention of design tools from the rare breed of game developers that tend of frequent the group. Can't say I am surprised.

But hey if coders want to continue to believe that coding is an art and that design is an essential part of software development, who am I to judge. I am also delusional at times. None is perfect.
The first thing I thought of was http://lbrandy.com/blog/2010/03/never-trust-a-programmer-who...

The better I get at C++, the less of it I actually use.
A friend of mine who does music production too, keeps a mac pro (2012) on snow leopard for backward compatibility purposes (compatibility with old specialized hardware, pci express cards and software).
How Page Speed Insights Affect Website Performance on Google Search – Case Study
>> A social network composed entirely of incredibly smart, obsessive opera fans would deliver all the information I could want about the opera scene, but it would fail to clue me in to the fact that, say, my country had been infested by a rising tide of neo-Nazis.

> Except it would.

I dunno. There are a lot of people on this site who think we shouldn't talk about politics, at all, ever.

I guess the fact that we do talk about it is a point in your favor. But it isn't at all inconceivable that there might exist a HN-like site where only strictly "on-topic" conversations are allowed.
So the uses are pretty hardcore: operating systems, device drivers and embedded systems that might not even have an operating system

I think this falls a little short. Think of tools like ripgrep which make use of C/C++-class speed with higher level language features.
That reminds me what happened in Czech TV in 2007 :

https://www.nytimes.com/2008/01/24/arts/design/24abroad.html

One Sunday early risers gazing at Czech Television’s CT2 channel saw picturesque panoramas of the Czech countryside, broadcast to the wordless accompaniment of elevator music. It was the usual narcoleptic morning weather show. Then came the nuclear blast. Across the Krkonose Mountains, or so it appeared, a white flash was followed by the spectacle of a rising mushroom cloud
The Atlantic has a pretty good piece about it: https://www.google.com.au/amp/s/www.theatlantic.com/amp/arti...

It addresses one specific study, but the arguments are the same.
Same thing with Moose up here in Sweden. One just has to be careful while driving unfortunately.
100 bucks about every 2 months from Youtube ads. Aboot 10 bucks a month from adsense. Can't be arsed to do more aboot my Youtube and webpage. 's fine for now. Maybe down the road sometimes in the future. There's definitely potential, definitely an audience with need tho.
Absolutely. Even worse though, is the fact that ivy league colleges aren't growing much bigger. If they're so good at educating people, and have so much donation money, why not expand? I think they intentionally limit their size to maintain their elite status, which shows they're more of a zero-sum selection filter than simply good at educating.
In many cases for small dlls you can thunk it and provide a compatibility standard library.

Essentially what wine does but cheaper. The ease of doing it is related to number of dependencies.
This is great for public health, leaving people with untreated diseases due to artificially high drug prices is literally killing people needlessly.
One day, we will look back and not understand how this was even possible. You come up with a cure for something and you make the price so high that it is cheaper to die from the disease.
>>Is there any evidence that this is the case?
>Yes.

If there is evidence for it, this isn't it. Tesla cars having higher claim frequencies compared to say the puny Fiat 500 Electric (noted in the article) could just as well be explained by people driving it dangerously because it has "Ludicrous Mode".

Porsche also has 3x the accident rate of Daewoo. That doesn't mean Daewoo cars are 3x as safe, it just means that people who are looking for a hot-rod buy a Porsche and not a Daewoo[1].

1. https://skeptics.stackexchange.com/questions/7605/are-bmw-ow...
Rust could be really great first language. After learning Rust programmer will write much more safe code.
If AvP had been a straight port of the Atari game it could have been awesome.
Engineers are also the result of a very messy evolutionary process ;)
Apple and Samsung both make, market and sell physical products, and both hold patents, design patents, etc on the products they put to market.

VirnetX makes nothing and does nothing but sue other companies.

They're the patent equivalent of domain squatters, who, as I found out recently, really hate the term domain squatters.
Still, the website could just share your user agent etc
I've been using Flutter for a year now, and I've loved it since the first time I gave it a try.

In my work, I've been using other cross-platform technologies, such as Xamarin and React Native briefly (actually currently doing a customer project with RN). In my experience, RN is not that bad and mostly gets the job done, but I've grown to like Flutter more. The tooling and documentation are top-notch ("it just works"), and since it custom renders everything, the UIs are consistent across devices and platforms. For example, with React Native I had to recently fight with a third-party library to have gradients (RN doesn't support them), but couldn't get the library working.

Another thing that I heard from colleagues was that React Native can introduce a lot of breaking changes between versions. I have a one-year-old hobby Flutter project and I was still able to run that without any pain when the first beta came out.

Being a native Android & Java guy for the last 5 years or so, having the strong type system of Dart also felt more natural to me than Javascript.
Its late stage capitalism at its finest. Profiting off mass suffering is to be applauded and rewarded, not considered immoral and illegal. We would rather let each other die of treatable conditions than have slightly lower profit.
If that transistor was not about moving up and down, you'd have to explain why lesioning that transistor seems to break games with up and down motion. As what you say is correct, scientists would soon find other tasks it breaks that do not appear to have up and down motion. You might move to questions about complexity of objects, coding of directions, etc. Theories would emerge and begin to be related to emerging understanding of archtectures, transistor function, controllers. It evolves.

Aside from that, I object to the view point more generally. Can one not understand something about how cultures work without knowing how brains work? Can one not know something about how an ape behaves without understanding their gut-biome? I just disagree with the view that the only worthwhile understanding of phenomena is from the bottom...that there is some true level of description at which something must be understood.
Instead you get issues with updating from Swift 1.x to 7.x.

The educational story of this sort is the transition between python 2 and 3... not ever done for some packages.
Quantum Computers will have some applications in Cryptography, I hope.

There are already some Quantum Key Exchange algorithms which can detect wiretapping by a third party reliably without requiring a PKI. If any third party is listening, the connection will simply fail as a fundamental property of nature. (Though MitM is still possible, but you have to go full, a simple wiretap is not sufficient anymore)

Another possibility are quantum algorithms that allow one to perform cryptography without having to trust the underlying device, it could even be malicious, and everything would either work without leaking or just fail without leaking. (Though IIRC research in that area is still ongoing)
Regulation has nothing to do with capitalism. Capitalists (as in people believing in the free market) are actually opposed to what you're describing. What this non-profit did would happen immediately if there was no government to shut it down because there are high margins and so it's very desirable to enter the market with a lower price - and also charity.
“lol no generics” is the meme. But the lack of generics is a real problem that bothers a lot of people (and several already developed their own solution to work around this problem)
A real doomsday prepper _is_ a subsistence farmer.

And hopefully one that doesn't rely on external inputs, and has a water supply that's not affected by climate change.

Learning how to farm it is essentially equivalent to currently farming it, or if not, then you need a few years of supplies to make it over the startup transient. With no reliable external input.
Knuth's arguments still hold though:

"The problem that I have with them today is that... C++ is too
complicated. At the moment, it's impossible for me to write portable
code that I believe would work on lots of different systems, unless I
avoid all exotic features. Whenever the C++ language designers had two
competing ideas as to how they should solve some problem, they said
"OK, we'll do them both". So the language is too baroque for my taste.
But each user of C++ has a favorite subset, and that's fine."

In fact, they do so even better than they did back then. E.g. I eagerly anticipated C++11, but virtually every codebase that's older than three or four years and not a hobby project is now a mixture of modules that use C++11 features like unique_ptr and modules that don't. Debugging code without smart pointer semantics sucked, but debugging code that has both smart pointer semantics and raw pointers sucks even harder.

There's a huge chasm between how a language is standardized and how it's used in real life, in non-trivial projects that have to be maintained for years, or even decades.
People can call you, and that's just awful.
While I'm not sure what IOT blockchain is supposed to do - I guess it's a bit hypothetical at the moment - it might make sense for payments. For example your smart light socket could send some currency to order a new bulb when it goes. Or your router could charge some passer by a few cents to supply data service. While bitcoin is slow other stuff like Stellar take approx 5 secs and cost like 0.001 cents per transaction.

As an aside I wonder if your ccvt's AI system detected a party was happening and ordered some recreational drugs using some currency it came with when bought, who would be guilty.
assuming you mean respecting settings. historical data from before you blocked tracking wasnt explicitly deleted, but it was marked as ignored and rolled out of the system after a month or so(lots of caching). id guess with fb having orders of magnitude more data they do something similar.

DNT is easy, thats a header on every call so just drop it on the floor. Unfortunately firefox was always threatening to make it on by default, and IE actually did i believe...and basically all the big ad providers threatened to ignore it if it went on by default. Management basically said we'd do whatever the industry does, but is currently respected.

The problem with the opt out flow is how do you store that someone wants you not to store information about them without storing info about them. The standard way is drop a cookie that says dont track, but if you clear cookies youd have to opt out again... which is shitty UX and unexpected. also, since its cookies its opting out the browser, not the user or computer.

As a consumer, it sucks because you have no way of knowing if the ad/tracking companies are respecting any of this. And while I'm positive we tried to respect it, and im not aware of any, bugs can happen. That code was part of the most heavily tested stuff since it hit critical paths.

On most targeted ads(including but not limited to on facebook) theres a little adchoices(blue triangle) button. If you click on it you can see which company targeted you, some info on what type of targeting, and a link to optout.
The alternative is to have no cure at all. The businesses need that money as incentive to develop new cures. If we don’t want it to work this way, we need government to spend much more on research, otherwise we will just get fewer new drugs.
I was astonished that they got a star of the calibre of Marion Cotillard for that. I guess maybe she plays it herself!
And this is why no politician, celebrity may never join it. Too much at stake!

As for microblogging, from the title I thought of a Tumblr/Twitter alternative, but I guess not :)

I own crypto but not ETH, and respectfully I don't want to get into ETH just for this. On the upside thought, making people "work for it" will keep away trolls and time-wasters/haters.

I hope it grows to see it how you like!
I'd really like one of these but I don't foresee it being able to run Whatsapp, which all my friends and family use.
http://www.iihs.org/iihs/sr/statusreport/article/52/4/4

you are the one telling anecdotal experience, jfyi
Egypt’s Government Could Soon Have Easy Access to Uber’s Data for the Country
Big Brother. 2018
>Forty thousands Americans die on the roads each year. That's a statistic. But even a single death of a Tesla driver or passenger is a tragedy.

I don't know if paraphrasing Joseph Stalin is the right way to go around this
If there was no government to shut down the nonprofit, the company wouldn’t have spent billions to develop the cure in the first place. Why would you do that, if anyone could just copy your work and profit for themselves?
Is MailChimp secured? Or there are alternatives?
Probably because his benchmark is broken. It always copies to the end of the file.

https://github.com/btwael/SuperString/blob/master/test/withS... this line should be ` lines.push_back(string.substr(last, i - last));` (it also drops the very last line, but who's counting, eh?).

If the 210kb file has a line every 80 bytes or so and is copied this way, it works out to around 490MB of data (caveat: my math may be wrong).
Well if you are worried about safety with autopilot on don't turn it on. To expect a system to function 100% from day 1 or even on day 1000 is unreal. Look at aeroplanes - they used to be notorious with their safety records in the 50s and 60s. However, with each crash, problems were identified and improvements were made. This is what led to the current world where aeroplanes are one of the safest mode of traveling.
It's not really true. Have you heard of pharma boy? There are alternatives/solutions to regulate the market.
The premise is faulty. Subprocesses are fine, it is the POSIX shell that should be avoided. Or any interpreted language.
Smallest tool for the job.

Use exec* calls, right options for your process handling class and there is no problem.

As a bonus feel free to spawn/fork your current application.

Linking pipes and file descriptors is also not that hard. (Though they are a cruddy that may be nicer to wrap in something like 0mq.)
Sounds more or less like our human memory and image recall. Sometimes it's more accurate, but sometimes we make up details that were not there originally.
> The jet engine took decades before its reliably seen for consumer use.

Wasn't the jet engine developed under very different circumstances? Like, with much lower computing power for CFD analysis, no CAD software and stuff?

Also, you're talking about consumer use but RE hasn't even built a full prototype and doesn't plan to test one (on the ground) before 2025.

Edit. 2020 instead of 2025, my bad. I may have read 2025 in a different article, possibly about the first test flight.
Autopilot on a modern commercial aircraft does much more than hold heading and altitude. It's quite possible for autopilot to fly the plane autonomously almost entirely from takeoff to landing.
Sponsoring Go introduction workshops for university undergrads, complete with Google-swag prizes and actual Google employees flown in from another country.

So, quite a lot if that experience is anything to go by.
Any data on how many cures are being invented in communist or socialist countries, compared to capitalist countries?
Not Hotdog app
C++ has shrunk a lot in the mindshare since its peak in mid-90s. And Rust is the trendy thing now in the same space.
return this->_lengthComputed == ((Bool) 2);

Obviously so that you can add a third value :) :)
Prefer Custom PHP Development for Stunning Websites
The IBM 1401 seems like an odd choice for restoration because it wasn't really a general-purpose computer. If I were doing something like this, I probably would have chosen the IBM 1130.
You said it great. It's not only "i can still buy anything anytime and all my energies and water work" and "Mad Max". Being prepared does not mean I expect Mad Max world.
As a charity, for example. The market would find a way, I'm sure. This is already well thought out, if you're truly interested, I recommend this article by a well known economist: https://mises.org/library/pharmaceutical-prices-patents-and-...

And also this one: https://mises.org/library/advancing-pharmaceutical-and-medic...

It's in no one's interest to have people dying instead of buying and selling services.
Did you ever play New Vegas? It got a lot closer to the magic of fallout 1+2
>Is it crazy to hold a driver to a higher standard than simply Googling "Tesla autopilot" and only reading the first paragraph of the first result?

That is damn crazy. You should consider your users to be complete idiots when improper use of the thing can endanger lives.

Why are we even debating this?
Sorry if the statement offended you. It came from the experience that I so far haven't encountered anyone who seriously uses C++ and does not know about the undefined order of static initialization. Also, I haven't yet had a situation where this was a big deal.

There are worse pitfalls than unstable order with static initializers specifically. If you dynamically load shared libraries at runtme on Linux, you risk static initializers being run multiple times for the same library. This is platform specific behavior that is AFAIK present on other UNIX systems as well and I'm certain that you won't find that in the standard.
As someone who lives in the UK not even I would move to London; it is the economic hub of the UK but with that comes huge rent and high competition to find office space.

Look at other cities like Cambridge, Manchester, Norwich; all of which would open their arms to new startups.

Brexit will make all this extremely awkward no matter where you choose without access to the open market and new immigration laws that will come into place.
I didn't read it but the abstract's first sentences sound as if it's rather about "Do the issues neuroscientists face when examining the human brain persist when they examine a microprocessor instead?"
I felt there was so much potential for that movie! The plot in e.g. AC2 is intricate. It's easy to stand on the sideline of course — I understand that this stuff is really hard to get right. It obviously is. But in my opinion, an actually great movie, movie series or series based on the plot lines in AC is still a good idea.
> Because when you take risks, you should expect a reward

Isn't the whole point of taking a risk is that there may not actually be any reward? If you expect reward every time then it's not really a risk.
Great examples (after I realised they weren't all going to be McDonald's ads)
Isn't it always cheaper to die from disease instead of treating it? Purely economical obviously.
I understand the drug companies ("pharmaceutical industry" in the link below) pay about 60% of the research costs. It's a lot of it, but it's not orders-of-magnitude bigger than the public contribution.

https://www.thebalance.com/who-funds-biomedical-research-266...

Some would suggest that the drug companies actually take on the lower risk research, leaving the high risk work to be funded by other sources:

http://www.latimes.com/opinion/op-ed/la-oe-1027-mazzucato-bi...

There are more questions opened by these pieces, sure, but it's clear that we would still have research and still have cures without the businesses stumping up for research.

otherwise we will just get fewer new drugs.

I thought I had a link here somewhere, but can't find it; I have a strong suspicion that the companies have a preference to repackage or reformulate existing drugs, and that basic research on new drugs is disproportionately covered by the public purse and charity.
Humans can only look in one direction, and only from inside the car with their view obstructed, and they're only paying attention sometimes.

Check out this article, it is easy to never see a bike you're on a collision course with.
https://singletrackworld.com/2018/01/collision-course-why-th...
In general, I tend to agree. But isn’t this particular case a counter example? The non profit was able to develop a drug that doesn’t cost 84k for a course. That implies that the incentive structure you’re referring to isn’t in fact necessary.
http://www.bbc.com/news/magazine-39640165
No no no no no. This is a C++ problem. As much as you want to blame this particular problem on C, C handles this the right way.

Let's try to write the equivalent of this error in C:

int myfunc() {
return 5;
}

static int x;
static int y = 4;
static int z = myfunc();

int main()
{};

Compiling that in gcc gives me:

main.c:8:16: error: initializer element is not constant
static int z = myfunc();
^~~~~~

And it makes sense, C just wants to do a memcpy() to initialize the static variables. In C++, the only way the class is initialized is if the ctor is run. And that means running the ctor before main().

Edited to add:

You're correct that 5.1.2 does not specify memcpy() as a form of initialization. But see my reply below about C11 and static storage classes.