skysight-inc/HackerNews huggingface dataset:
I've heard of it being used in a few classes. There was one estimation session with one group of what I remember to be 8th-graders. Honestly, I really don't think you need to be great at statistics to understand the fundamental concepts.
Association of Behavior Incentive Programs with Smoking Cessation, Weight Loss
>Because those are companies dominated by webdevs that can't be bothered to learn anything else

I doubt Microsoft (VSCode) is in that camp. Or that that was the main concern of the others. And I think that's a facile explanation anyway: the same kind of companies flocked to do native mobile apps in the past -- but nobody much cared for QT on desktop still.
The funny thing is that Disney is now using the Google Ad platform for 100% of it’s online advertising.
dyt
Personally I didn't even know Google and Facebook tried to produce something. What was that? I've only heard about YouTube's programs for creators, with workshops, free studio time and such.
I wouldn't. Google search is garbage these days (if only because it's pretty much a monoculture, and that leads to SEO arms races) and their other services can easily be replaced by paid equivalents that are far less likely to be a single point of failure.
Honestly systemd is large as a project but most of it is separated and doesn't actually impact you if you don't use it. And BSD people really should not complain about managing to much software in a single project.
>Most industry standard VFX applications utilize Qt for the UI and other application parts.

And most of their UIs look alien and unusable crap only a professional forced to use it would...
> Some guy in Australia who ignores data and makes things with mud and plants produces content more popular than almost anything else.

As a great screenwriter once said: In Hollywood, nobody knows anything.

But in Hollywood, they're used to that reality. Disney really does know how to actually create media content that billions want to consume. They know how to play this game.

Tech companies are trying to learn too, and they've noticed something, as the article points out: it costs a shit ton of cash.

Because nobody knows anything.
Keep in mind that Linux filesystems are all implemented in the kernel (FUSE aside), and WSL doesn't run a Linux kernel - it just emulates syscalls for userland to work. So there's no ext drivers in there, or any other standard Linux FS drivers.
I have no bugs in my code. Only features. I'll put this in the toolbox but the use case would have to be compelling.
In my case we use a closed-source commercial UI library very extensively whose vendor has previously stated they have no interest in supporting Linux or WINE so doing C# dev on Linux is totally out of the question for me, unfortunately. The company I work for has a long-term strategic initiative to transition to an entirely web-based UI so eventually we may be able to remove the C# code but that's still years off for my group.

(In retrospect tying ourselves to a closed-source library like that was a mistake; if I could go back in time and put us on a different path (using the technologies available at the time) I would have gone with C++ and Qt instead which would have allowed for cross-platform development and deployment. Not to mention that because Qt is open-source (even if we would have had to buy a proprietary license for it at the time) we could fix any bugs we encountered ourselves, unlike our current UI library where we just need to come up with work-arounds until the vendor can get around to fixing them. But these decisions were made before I was hired so I just have to live with them.)
https://github.com/Microsoft/language-server-protocol/wiki/P...
Ultima Underworld successor System Shock (1) deserves mention here too. Another big step forward, and a couple of years before Quake.
Healthcare is a heavily regulated industry and as such only large companies are able to successfully navigate the bureaucracy. The only way to usurp coercive monopolies is by creatively destroying it (e.g. uber)
It sounds like two guys made this. Its hard for two guys to be experts enough to make a product like this and also happen to be up on the current state of making web sites.

I say this because I am working on a product in my spare time and I'm surprised to see how many different areas of expertise are required. (My web site is terrible. And good documentation is tough.)
How would that be a cleaner approach, when it requires a conspiracy? Which countries did your friends operate from?
Also we still take decent care of our seniors.

We do too (for a given value of decent). We are UK and you are probably JP(?)

Please don't assume I know where you come from - that cough right is generally reserved for Americans.
Yes, the article doesn’t seem to explain it at all. I think it’s just chasing what’s fashionable right now - we saw this with the glossy 3D fad a decade ago, and now rebrands that happened back then now look hopelessly dated (like Xerox for example). Hopefully brands like these will go back to something more like their original logos when everybody gets bored with the current (boring) sans-serif logotype trend.

It does make me wonder whether there has been any shift in the management of these companies, where they are no longer run by people with any commitment to any sort of brand or design integrity? Or did that happen long ago and the logos were just holdovers from a different time?

Maybe I’m just caught up in false, romantic notions and these companies have always just been mass-producing corporate entities desperately trying to do whatever is trendy to appeal to the widest audience, whilst creating an illusion of exclusivity to justify massive profit margins?
Node environment in the browser
Sure, but hip angle is obvious.
Alright, that's enough. We've banned this account, and would appreciate it if you'd not keep creating accounts to break the site guidelines with.

https://news.ycombinator.com/newsguidelines.html
I would never suggest documentation in code alone... Your point is very much noted, echoed and a hat-tip to you here. Yes, documentation is incredibly important, and it should be used as an driver/accompaniment along with comments.
I believe everything has to do with the fashion overreaction to mobile. I work in the sector, kinda, and everyone is worried about the gen z coming of age and into expendable income territory, since they're not just digital native but also (almost) mobile centric.

They all moving with breakneck speed to make sure all their branding and sales channel fit with the mobile trend, and logo have some unique issues (like not being responsive) that hamper legibility and would make them feel out of place in a responsive-style website

Open for example rimowa site now on mobile and you'll see the logo fit perfectly with the home other components.

The limiting factor as you say is legibility, but not the logo itself, it's the mobile experience that doesn't allow large style permutation on the design language. The logo here becomes slave of that.
No. In python(3.7+) this is

import asyncio

async def first():
print("first")

async def second():
print("second")

async def _():
await first()
await second()

asyncio.run(_())

prior to python3.7, python didn't have similarly clean asynchronous programming tools. With python 3.5+, you could use the old event loop syntax [1] to do it, and prior to that, you needed to use `yield` and `yield from` for similar semantics.

If you want synchronous stuff in JS, this suffices:

console.log('first');
console.log('second');

EDIT:

The problem that JS had (prior to promises in ES5) was that the only way to do deferred/asynchronous things (like "run this after I get data from a network call") was to provide a callback, something like

function(resource_url, callback) {
data = get(resource_url);
callback(data);
}

This gets very trick very fast if you want to have chained calls (imagine that `callback` also conditionally requests a resource, and you want to do something with that resource, and based on that you may want to redraw the DOM and then...).

There wasn't a good pattern for describing that in JS. The "common" pattern was to just have callbacks within callbacks, and unlike in python you'd often use anonymous functions, so you end up with nested anonymous functions which inverts the way you think, it's really hard to grok.

Promises and async/await linearize that, but that's a problem that python never really had to address because up until very recently, python didn't get used for async stuff.

[1]: https://docs.python.org/3.6/library/asyncio-task.html#exampl...
Conspiracies are cleaner, that's why rulers use them, all over the planet and beyond.
PCs would keep up fine, but only so long as you had a 3D graphics accelerator (3dfx or similar). Since it was something that was only of use in games at the time, many builders omitted it, resulting in a large gap.

Still, Q2 was perfectly playable even on below-average PCs at the time of release, if you were willing to stick to the same resolution as Doom (i.e. 320x200).
Agreed. I once bought something I saw on a Facebook ad and it was such terrible quality and took so long to be delivered that I'm extremely sceptical of anything else I see advertised there now and don't think I'll ever order anything from an unknown company from there again.
I just can't believe anyone would really do this.

I can imagine the truck owners would take a gag photo, but not beyond that. It's just too stupid.
https://outline.com/2jWMpj
Seems like something that could be greatly simplified to the point of being a non-issue by software (either standalone or a service), and if one doesn’t already exist, seems like a good opportunity. This is similar to how state taxes work in the US and many small businesses manage.
The climate is half the battle; the built form is also very important.

It's very easy to walk in the relatively compact cities and towns of the Mediterranean; it is not as easy to do so in Mountain View, which shares the Mediterranean climate classification.
It’s usually not good form to put a typo in the headline. They must mean an increase from 77.8 to 78.9. And still the journalist can tell that this is all highly scientific and worth reporting on because of the decimal precision.

A better article would also look at the predictions made by similar bodies 22 years ago and how well they have held up.
I wonder how many people got into programming because of QuakeC.

For me, it came after I was already hooked, but it certainly added a whole new dimension, in a sense that you could now achieve impressive things in one-two evenings of coding that could be shown to others. I remember making the nails bounce off the walls, for example.
This is why I prefer older JavaScript to the more recent stuff, with transpiration pipelines and AI-like optimizing compilers that gnaw on giant state trees.

That stuff is lovely and terse when it works. And when it doesn’t you are at a total loss.

The beauty of imperative code is there’s a beginning and an end, and at every step you can easily see what follows and without too much work what came before.
I prefer to start with a handshake.
That's just business mechanics. If your customer acquisition costs are equal to your sales then you're reached breakeven and the next steps are to either reduce your costs or increase your sale price to continue growth. Nothing is static and you have to keep working on the math to optimize the business at that moment.

I don't see what this has to do with Google taking your profit.
This happened in every other industry for very interesting but vague reasons, I suggest a lot of the same behaviour is at play in fashion.

See the great documentary 'Helvetica' [1] for an exploration of that issue. (I couldn't believe that I was going to watch a documentary about a font. But I did, and it changed my view of a lot of things)

[1] https://en.wikipedia.org/wiki/Helvetica_(film)
That's starting to be not true. In the beginning, there was just systemd, now starting with bionic, it's components are tied together so much that's it's hard to turn them off or not use it. I liked systemd a lot, but started to understand the complaints when we had a lot of problems with systemd-timesync, systemd-resolved and co...
Fines yes but felony charges? Any references to that for the weird EU VAT of that actually happening unless it was deliberate, large scale avoidance? I messed up with it a lot but (obviously) accidentally and on a small scale; I get a slap on the wrist and some back taxes when audited. Not even fines.
The Emacs key bindings don't work in every Electron app. They also don't support Services.
A good way to get me to stop reading your article is to be sloppy or confused with basic terminology.

Calling revenues earnings is an immediate stop, do not continue flag.
Smarter Every Day explains this here:

https://www.youtube.com/watch?v=Oai7HUqncAA
Something that actually blew my mind is that by default most Qt apps actually can accept a theme sheet by command line argument. This means that you can pretty much retheme any Qt app by adding a file and editing how shortcuts/registry/however else you can launch applications. I know that there is a programmatic way to do all that on linux but not sure of how for win and mac.
Bikes on the road are subject to all of the same laws cars are.
Maybe we need a profession, you know, people who create experiences ... maybe we can call them 'UX designers' or 'UI designers' or something. Where they investigate how people use and relate to information before the Engineers build stuff.

Maybe I'm just crazy!
In the same boat. I think you can do something with API Gateway + API Marketplace but I would LOVE a plugin to Kong or any other OS software...even if it would support just one gateway.

$500 for Apigee makes it untouchable for small startups.
Another one worth looking into might be at IBM bluemix.
I think the hardware was moving forward equally quickly, but there was a more dramatic spread between the low and high end of the installed base. People waited years between upgrades because computers were so expensive. At the same time, Moore's law really was doubling speeds every 18 months.

When Wolf3D came out in May 1992, its minimum spec targeted the installed base of 286s, and a 50Mhz 486 was bleeding edge. When Doom was released in Dec 1993, you could buy a Pentium. (And if you kept it till '96, that Pentium could manage Quake at 320x200).

I agree there was a bifurcation in the late 90s when 3D hardware acceleration arrived (see the colored lighting and texture filtering in the Q2 screenshot). Quake 1 was getting patched with hardware rendering up until Quake 2's release, likely the bells and whistles your friend showed off :)
A Brief History of John Baldessari (2012) [video]
That's my thoughts as well. That area has always been a little slow to adopt new tech and more than a little suspicious of it.
Yes you are right, vinyl might sometimes be better than horribly, catastrophically broken digital.

In reality, bad DACs are uncommon, mostly found in disposable-grade consumer products and on computer motherboards. (And even then the problem is poor implementation, not a poor DAC chip per se.) Anything sold into the mainstream Hi-Fi or audiophile market is nominally perfect relative to our ears’ potential.

More fundamentally I think you are overestimating how bad a DAC can be. The “bad DAC” is mostly a myth invented by the manufacturers of expensive DACs and their gullible customers. It’s a scam and far too many people have fallen for it.

(Edit: To be more precise, these DACs aren’t scams, there is legit engineering going on, but they are pointless if your intent is listening to the output with human ears rather than test equipment.)
I'm not too familiar with other media companies so I don't know what the correct multiple should be, but here's my math on Google:

1. Over the past 13 years world GDP per capita has grown about 3% per year. So it's reasonable to think that the people who are currently connected to the internet will on average be 30% richer in 10 years

2. The average amount of time that people spend on the internet could grow 20% in 10 years

3. The amount of advertising Google can show per hour might be 20% higher in 10 years

4. Google might improve its ad algorithm 10% per year - ie. 160% over 10 years.

5. Having more personal data might improve Google's ad algorithm by a further 10% over 10 years

6. Most extra people connected to the internet over the next 10 years will be much poorer than existing users, so let's say that this growth only contributes 10% to revenue over 10 years

Estimated revenue growth is therefore: 1.3 * 1.2 * 1.2 * 2.6 * 1.1 * 1.1 = 5.9

But there is also the chance of significant regulation and other risk factors so let's cut that revenue growth estimate in half to 3.

Google won't need 3 times the number of engineers or data centers to service that growth, so Google might be reasonably expected to quadruple its profit in 10 years.
Exactly, the same is said about TV / cable / satellite and those have infinitely less content.

Anyone can upload to YouTube, of course most of it sucks!
For the sake of argument, I'll say, "spies aren't cool."

Interestingly, about half of the "tips," Dulles writes are standard management training these days. The spy business as described is about using others as instruments, and I would argue most flat organizations are just a bunch of bored managers trying to get leverage over one another using similar tactics.

Trouble I have with the whole spy genre is it is the exaltation of deceptive people, which by most standards means objectively terrible.

The people I've met in the past who I pinned as "spies," seemed fun and intelligent, yet predictable and compromised. They were creatures of their institutions and just not free people, and on a basic level, they got off on betraying others. That inner smallness was what I think made them suitable for that job, and the remnants of admirable qualities that made some of them leave.

The WWII and cold war era seems romantic, but now it appears mostly what spies do is manage their domestic political situation as to maintain a status quo of an increasingly unpopular elite, who have more in common with their international counterparts than the citizens they ostensibly protect. Examples of states with advanced espionage operations can also be described as "kakistocracies," where people are promoted to senior roles for their ability to abuse and deceive. (https://en.wikipedia.org/wiki/Kakistocracy)

Are spies necessary? Sure, but only for a very narrow military counter intelligence mission, and any creep beyond that should be seen as a social ill.
Beautifully written article.
You'd be surprised. Besides "yourself" could be a jerk. What's good with people, as opposed to a lot of animals and inanimate matter, is that they can learn and adapt and change.
I would opt for a talented experience designer over a consultant.

The goal is not to 'document how it's done'.

The goal is to understand 'what problems are being solved, and possibly how to do them better'.

Someone analyzing horses and coaches might have requested more horses or coaches, when really what was needed was this new thing called 'a car'.

So someone who is thoughtful, organized, who can communicate, and who understands technology. Would be a good start.

Without any kind of professional discipline however, it's hard to find and evaluate such people.
Efficiency is more important for mobile apps.
They had to solve some pretty cool technical challenges to build it - there is a cool Interview about the use of noise canceling mics in the grateful dead movie[0]

Also, I don't think a lot of people are aware of the link between the Grateful Dead and the EFF. John Perry Barlow was a lyricist for the Dead and a founding member of the EFF.[1] I really really respect folks like Barlow who were bay area hippies that saw tech as a way to change the world for the better. RIP.

[0] https://youtu.be/PODPgBaiFI4?t=202

[1] https://en.wikipedia.org/wiki/John_Perry_Barlow
Ohhhh! What pen is that? I'm actually a big fan of using sharpies in plotters (made some drawings like this: http://blog.blhack.me/show?p=colorBook)

The problem is that they run out of ink very quickly. I've been looking for a more "pro" version of them, and it seems like your pens might be a good place to start!
IE 10 supports an ealier version of CSS Grid Layout: https://blogs.msdn.microsoft.com/ie/2011/04/14/ie10-platform...
or you can use a polyfill: https://github.com/FremyCompany/css-grid-polyfill/
This is the only positive thing about systemd - it's so bad that it pushes people to try other things and other ideas. However, I don't see anything sensible coming from popular distros that adopted systemd in the first place. Instead we are heading towards more fragmentation and new distros.
Could you please leave personal swipes out of your comments here? They have a degrading effect on discussion and evoke worse from others. Your comment would be just fine without the second sentence.

https://news.ycombinator.com/newsguidelines.html
Why don’t you try the analytic method for cubics? The Abel-Ruffini only says that the anti-derivative is not elementary, not that it doesn’t exist. The eliptic integrals are non-elementary, but calculating them on a computer is not really different in principle than e.g. computing natural logarithm.

If you plug the desired integral into Mathematica or Wolfram Alpha, it should just spit out the relevant anti derivative expressed in terms of some standard elliptic function, which can then be calculated using some series expansion (or some library of math functions).
These are one and the same issue. Templates have to be in headers and cannot be in source. The preprocessor requires that headers be repeatedly reparsed and recompiled. So, templates get repeatedly recompiled.
I'm curious how they came to the conclusion that it was foreign? Would a domestic attack not likely be smart enough to hide their location?
>Is this society’s fault that employees don’t contribute to their 401(k)s until they are in their thirties?

Obviously yes.
Nextup TextAloud 4.0.23 Crack with Serial Number Download
Article from 2017
AT&T is about to be the next GE. The acquisitions are the desperate flailing before the spiral down (GE did the same thing, it's all financial engineering with minimum real sustainable strategy). They're spending $8 billion per year just on debt interest now with very little organic growth in their business.

$170 billion in long-term debt with only $8 billion in cash. Negative $128 billion in net tangible assets. And a very rich dividend to maintain. Eerily similar to GE's doomed setup. ~80% of their income is going to the debt and the dividend, which is a foreshadowing of the debt vs investor value battle that is looming. When they're forced to slash that dividend, the stock tanks, the rest of the process unspools quickly.

Once debt of that magnitude grows larger than their market cap - as a signal of inbound distress, it's pretty much a point of no return for mega cap companies. They'll cross that line with the next recession (or sooner) and will never fully recover thereafter, ending in bankruptcy or piecemeal liquidation. I'd bet on their debt interest costs nearly catching up to their net income in the next six or seven years.
It's ~2019 which means JS has been around for 23 years, so turn JS on or stop complaining -- and it's pretty absurd to comment on the laziness of a person based on their decision to use a defacto-available technology that you chose to disable. Actually, I'd like to hear how you'd build this application without Javascript and have it meet users' expectations of modern web apps.