skysight-inc/HackerNews huggingface dataset:
Oh, true of course, especially from the big guns. But there was a flourishing ecosystem of great apps like Textmate, Things, Acorn, and a bunch of others from outfits like Omnigroup, Panic, IconFactory. These tended to fit beautifully on the platform, and not just in aesthetic terms, but functionally with reasonably consistent keyboard shortcuts, AppleEvents support, etc.

Not perfect (what is?), and many of the longstanding apps are still around, but the steam has arguably gone out of the platform.
I've had both (but a cat first so bias) and I must say I really prefer cats for that reason: They seem to have more personality, or maybe that's not the right word but rather their behavior seems more diverse, and it's easier to map lots of their quirks and habits to human behavior. Dogs are usually praised as loyal companions and that's mostly how I experienced that too, but it was always a more naive thing. Like a little boy that understood that you're the one feeding him and being really happy and thankful for that. A cat is more like a teenager that needs a lot more space, but when they do spend time with you you enjoy it all the more.
I used to spend a lot of time looking at logs and trying to make pages better and more content based upon the stats. Then google stopped giving keywords and searched-phrases - I've since found stats of little use most of the time.

I wish google would make search-keyword-hiding opt-in for users, and perhaps auto-opted-in if using incognito mode. I am sure most of my visitors would be glad to provide the search phrases knowing that it helps us make more thing and things better. But google does not let them opt in to sharing them, they are all basically opted out.
Agreed, 'shadow IT' is very real in the Enterprise. And I don't think it's the user's that are to blame - corporate IT departments just make everything so bureaucratic, expensive and difficult. Meeting after meeting, and all the time your department's budget is getting hammered for the hours, long before any development even starts.
"How do you think your contribution to the business can be calculated? Please make me a step by step calculation so that hiring you is actually a good decision for our business"

PS. we are small SAAS, hence any one's contribution can clearly be seen. (https://www.testinvite.com)
Reading this just gets me down. I wouldn't mind if these were phrased as questions but no, we get blanket assertions.

> The network would be much faster then local hard-drives.

Figures? Are you distinguishing between bandwidth and latency? (no you aren't). How long are reads/writes going to take compared to a local disc: HDD seek times ~ 10 milliseconds, SDD in the microseconds. Speed over a network to 'the cloud' - tens of milliseconds (try pinging BBC from the UK, ~22 milliseconds. Example.com is 98 MS).

> 10Gbe is faster then most hard drives.

is 1 Gig/sec, approx. A couple of SSDs will match that in theory, in practice I doubt you'll get anything like saturation from a distant datacentre

> With a Tbit network it would be many times faster to load from the network then to load from the computer's own memory

OMG. C?

> and everything would be downloaded, searched and discarded if not matched

OMG redux. I'm no network guy but do you think tying up dozens of routers with multi-gigabytes of data you're going to discard, is free? efficient in energy or time?

Some reading matter.

<https://dzone.com/articles/latency-numbers-everyone-should-k...

<https://www.cloudways.com/blog/how-server-location-affects-l...

That kind of response would be OK if it asked questions, expressed a knowledge of the limits of their knowledge, I'd be ok with that and pointing the asker to relevant material but as it stands, as in that famous quote, it isn't even wrong.
And should last longer, make it easier to clean and not get gunk stuck in it causing it to jam up.
There is a remarkable difference in the time period of human intervention, for one thing. Dogs for around 30,000 years versus cats for 9,000.

There are ten times more dog breeds than cat breeds, almost entirely due to humans.

I'm trying to find for reference a recent study of cats' genome [※] that also mentioned how today's house cat is not much different genetically speaking from primitive feral cats, whereas as already said, plenty of dog breeds have never even existed in the past and are completely a product of human driven genetic selection.

( There ARE cat breeds also a product of human intervention, of course, but not in the numbers and variety of dog breeds. )

Edit : May as well add, human selection of dogs has altered them in fundamental ways. Selecting for co-habitation, so they don't attack farm animals, but protect them instead. Selecting for intelligence, so they can obey specific commands. Selecting for strength, so they can pull and carry. Etc. Most selection done with cats has been purely for aesthetic reasons, leaving behaviour aside.

[※] Edit 2 : https://www.sciencedaily.com/releases/2014/11/141110161042.h...
كلمات اغنية سنجلاية لؤي العبد مكتوبة كاملة
I think things started to go more or less downhill since HTML 2.0. For the kind of web browsing I'm used to value text and images go a long way and they don't really allow for anything too intrusive. There were tons of interesting sites online in the 90's and basically none of them were bad because they were missing some essential interactive page/UI elements. Most of them were near-instant already at the time if you had something better than a modem connection. Things could've gone heavenly if the nerds who built that only weren't a minority. At least we still have text terminals and ssh...
Show them the real added value. Don't tell them they are doing wrong: there is just this new thing that you do, that it could interest them. Grow your group more so that they have social confirmation. Make the colleagues appreciate the outcomes. Make a small company's own OSS "brand" by creating a social network account to give your group more visibility. Show them that it makes you happy and more productive. It's hard to convince others to change their ways and mindset, and it takes time. But it's worth. Sometimes it's impossible and you have to wait for someone else giving you the credit for the idea.
Amazon’s Size Is Becoming a Problem–For Amazon
> How else can they tell where your data is and track how much they need to charge you?

Are you being serious with this question? Regardless of whether they look at your data behind the scenes without telling you or not, you don't need to know what type of exact data and metadata you have to charge you. My AWS bill charges me for CPU hours uptime for the server, network requests, load balancing etc. None of this needs them to know your data or even exactly much metadata (other than what domain and server to route to obviously but that's public information anyway).

By your logic, if someone is using end to end encryption, are you saying Amazon wouldn't be able to charge them because they can't look at the encrypted data?
That... doesn't quite work, logically?

Observing that there is no predictable "signal" in stock price changes only proves that whatever you're using to make predictions is unable to beat the market (the "efficient market hypothesis").

Stock prices are very obviously not completely random, in that they tend towards $0 when companies go bankrupt.

There is some randomness, or at least unpredictability, in stock prices. This is called "volatility". But the model operates on the very small tick-to-tick scale, not wether UBER is priced at $45 or $450.
Make it "punishable by up to 5% of global turnover over last three years" (kinda similar to GDPR) and stand back and see how quickly Google (I'm looking at you too Facebook, and Amazon) will change their shit show. India is at a position of strength wrt Google, Amazon, and Fb to easily force them to play nice. Now if only they realized it.
Yea. Moreover, I would often ask my coworkers to rebase their code if there’s commits like “oops, missed a comma” because it distracts from the main point when you read the commit history.
It's hard to empathize with abstract people, you need to observe and engage actual people in their environment, which costs time and money. Too often people are stuck in a conference room talking about personas. I've ended up frustrated at clients telling them "you are not your customers" endless times.

It's amazing how much you learn getting out and talking to customers. One of my favorite examples is for a company that sold plumbing supplies to contractors. The biggest feedback was that these guys spent most of the day in a truck and needed to be able to place orders on their phones and they begged the team to make sure that all the buttons (and links) were much bigger so that their fat fingers could click on them: "this was designed by a pianist".

There's so many examples of interactions that show that the designer didn't understand what the end user is really trying to do. My bank makes me enter a first and last name for transfer recipients, but only use the last name on the confirmation step, however the bulk of my transfers are to family members!
Had the pleasure of meeting @foone in Seattle a month ago. Definitely follow that twitter, this is -normal- levels of awesomeness.
They didn't "theoretically" open source it - they actually open sourced it.

I get why people used to shit on Microsoft, but Microsoft has demonstrated over a number of years that its changed under Satya.

> However the way that this always works is that there is a base that can be written in, but anything non-trivial will have pulled in something that, surprise surprise, is Windows only.

Outside of desktop GUIs, this is simply not true. I'm writing complex, cross-platform systems that work just fine on Windows and Linux (and would on MacOS if I chose to target it).

Hell, even a lot of the tooling is now cross-platform: Visual Studio Code, Azure Data Studio, even Visual Studio and Xamarin run on MacOS!
Well, for one thing Waymo's vehicles haven't been involved in any deadly accidents. Tesla's self driving cars are unable to avoid driving into the undersides of trucks. So it's hard to see Tesla as the leader here.
SEO Angebot
I've been using KDE Connect on my phone with GSConnect in Gnome and I can safely say that KDE connect is what made me boot Linux more than Windows. I've been dual booting for ages but the ability to copy text and send files across the network with a standardised interface made my life a load easier.
> if you want to take that chance

No, I don't think I want, now that you've sown a seed of doubt in my mind..

It's just occurred to me that he well might be a covert princess who'll jump out of my laptop, disguised as a frog, and demand me to kiss him in order to dispel the evil spell!
I usually say “check environment”, which is usually the reason — cron jobs run in non-interactive mode, new version of system library, wrong PATH variable, new math co-processor and so on.
> firms from Microsoft to Facebook to Tesla have begun designing custom chips specialised for the sorts of number-crunching their businesses need.

>That is unlikely to harm Intel directly, since such accelerator chips are complements to its server chips, not replacements.

This is just straight down the line wrong. In the data centre there is just 'compute' it doesn't matter if it's a GPU or CPU doing the compute. What does matter is that if you're doing all your compute on a GPU or ASIC then the CPU you're buying can be a lightweight chip just to do a little control & synchronization. Intel doesn't make huge money on those chips. It's the massive 512core 100GHz monsters where it's making the most cash. So these custom solutions absolutely present a threat to Intel's server revenue.

As well as that Tesla are going for ASIC in their car. Automotive was a key growth area for Intel which is one of the reason s it bought Altera and MobilEye. If they miss automotive (which they will given most big movers are on Nvidia platforms with ASICs coming after, and Intel is failing in their fab business).

>he hopes to continue Mr Krzanich’s strategy of expanding the firm’s reach.

Intel cannot execute on this until Intel's culture changes. The problem they have is they're trying to cost cut in legacy businesses whilst investing for growth in new businesses. Firstly this pisses off the legacy businesses like you wouldn't believe. Secondly, legacy business spends it's entire time dressing up in make-up and a new dress and screaming "Look at me! I'm a growth area!". And finally, the actual growth areas are hamstrung by inappropriate cost-saving, 1-size fits all management and spending 99% of their time trying to persuade the rest of the business they really are a growth area.

Intel is just not set up to win new markets.
Using K-Means Clustering with TensorFlow
I should mention that this is a native feature in Gmail / Google.

I get a "Google Inactive Account Manager reminder" email about once a year to see if I want to update my settings. They will notify me 4 months after my last activity. After 6 months, they will set up a auto-response in Gmail, and send an email to some trusted contacts (wife, parents.) I've also chosen to give them access to all of my data in my Google account (including email.)

The nice thing about Google's version is that they already know if you're active (reading emails, searching, etc.) So it's frictionless, apart from the annual reminder to check your settings.

You can set up your inactivity settings here: https://myaccount.google.com/inactive

I think that sending an email every 2 weeks is far too frequent, and it's a really bad idea to send an emergency email after only 3 days. I think 4 months and 6 months is a far more reasonable timeframe.
Funny how this dark pattern pushed me to never use twitter again though I'd be willing to bet it works more often than it doesn't.
so you're better off with ledgr-K8snap have a look, floss weekly).
That has long term effects of tying developers to the brand.

Giving money to sonatype or somebody like that will be forgotten in a week by outsiders.
Again, a very nice explanation. However, from a practical point, I see the following problem: Assume that "Select sum(amount) FROM Payments;" calculates the balance for a customer account, and assume further that for some reason (e.g. a programming error) the amount column for that customer has been filled with "{}", then the above query would still return the well defined result "0" which might indicate that everything is correct (while it is no).

This would not happen if "sum({a, b})" was defined as "{a} + {b}" (which is what a user would intuitively assume). However, this definition is also not very practical as any one occurence of {} in the sum would render the whole thing to {} (which is not what a user would expect).

I guess the handling of "{}" will always stay a bit tricky.
"Photography is the art, application and practice of creating durable images by recording light or other electromagnetic radiation"

L(!)idar: Laser (photons)

I'm really struggling to find any alternative headline. It's almost anti-clickbait ("click-scarecrow" is the most creative I can come up with using a dictionary). Because it essentially gives away the most important details of the story.

The term "clickbait" has just outlived it's usefulness when it's applied to any and every headline someone doesn't like for whatever reason. To show the difference, here are some alternative, actual-clickbait, headlines:

- Naked Sunbathing? Better hope nobody in a 45-mile radius has this new invention!

- This new technology could turn your iPhone into a superspy!

- Soon, governments will be able to spy on you picking your nose alone in the middle of a desert

- 11 reasons to stay indoors, number 11 even surprised us!
Yes, good explanation of the problem.

And the cherry on top is that you can't easily tell later if you are looking at rewritten history. So if the above kind of rewriting might have happened in your project, you will essentially not be able to trust git history anymore as a record of engineering decisions.
Inconvenient Facebook truths ahead of EU election
Even if Google wanted, browsers like Safari are going to strip referrer headers of query terms as you navigate between sites.
Now why won't I be rushing to read his next book?
yes, and it's excellent! I consider those three, and "the shockwave rider" to be Brunner's four "major" novels. he's also written lots of books that are entertaining enough but nothing really outstanding, and one other, "the squares of the city" that is not on par with the big four but which is inventive and well written enough that I'd recommend it to any fans of his.
I struggle to think of time I used a right join in the 20-odd years I've used SQL.

The example shows a case where you'd want foreign keys to enforce referential integrity, though FKs aren't fashionable these days. You shouldn't be able to have an entry for owner_id 8 in the Dogs table without a corresponding Owner.
It's an alternative to the NPM registry.
I wonder whether you can't write this story about almost any SF author. If you write a dozen books and stories each with a plethora of new ideas, you are sure to get some things right. Pick out all the things they got right, add a few mistakes for 'balance' and tadaaa, another visionary SF author.

Has anyone done statistical analysis on the accuracy of 'predictions' by SF authors? Are some really more visionary than others?
If you think that’s a risk you can just encrypt the data using a key Amazon doesn’t have.
Maybe Apple could hint to the app vendor that they should support the system feature?

I'd probably contact the app authors themselves first, though. It might happen that the issue is resolved quickly with no confrontation.
Yes, thats another take. all the books seemed to end on some sense the human spirit remains, even under load. Vague green-anarchist tendencies.
You can already do this, it's called crowd-funding!
In the light of 290MB of scattered DLLs mentioned above, I believe that this is more than elegant way to advocate the guy who made this false claim - if you read carefully enough, you'll notice that it wasn't me. Care to check?
More examples: WarioWare: Twisted! for Game Boy Advance with a gyroscope sensor, and Boktai: The Sun Is in Your Hand (also for GBA) with a light sensor for detecting sunlight.
Uber has $132M earmarked for settling lawsuits from its drivers
So now it’s a sin to create a product and then stop manufacturing it? The only thing I would remotely agree with is Ping but that was a social network with user counts in the dozens.
I know it’s common and frowned on to comment on the site rather than the content, but wow.

The content on that site takes up a bit less than one third the screen on an iPhone 8. The rest is the cookies policy and the subscription advert. It’s totally obnoxious.
We have been doing migrations with our internal ORM for many years now; first it was written in Perl, then ported to Java, later ported to PHP, after that ported to C# (past ~10 years) and it does up/down migrations with safe guards in place. It (the underlying algorithm/heuristics) has been working fine for around 20 years on around 1000 projects (client consultancy mostly) in that time. Lessons learned (opinionated/IMHO, no sweeping wisdom attempt); a) database changes should be in code so there is no discrepancy between code + db b) your tooling (in this case our ORM) should figure out how to get from the current state to the new state; it should not be a manual job (because you will make mistakes) c) migrations including rollback should be fully automated (we only had issues when people tried to do clever things manually) d) have common sense safe guards in place; do not try to be too clever to save a few MB's of disk space; for instance, deploy will fail if you attempt to remove a column; you can only do that manually.
A fair point, but I do think theres a limit- from the few years I spent in retail I came to the realization that a majority of people have near zero critical-thinking or problem solving skills.

For instance, we had these kiosks where someone could sit down and order printouts of photos on their phone. There is a touch screen with very clear instructions: "touch here to begin", "plug in your phone with the appropriate usb cable below", "tap the button that has the photo choice you want". Without fail, I would say near 80% of customers would sit down, look at the screen, and call an employee over asking "what do I do?" for every step, even if they've come in before and been shown already. It was mostly older folk, but there was still a good portion that were younger.
Google Creates 'Dedicated Placement' in Search Results for AMP Stories
It follows that automated tests tend to have bugs. So what? That doesn't at all imply that we shouldn't use them.

You're presumably using a whole heap of software to post your comments, all of which will tend to have bugs; yet you still find it useful.

Boolean logic rarely captures the nuances of real-world situations, and the "rounding errors" accumulate at each step of such arguments, which can lead to some silly (but logically consistent) outcomes. I think you've fallen victim to this here.

In a similar way, it's a false dichotomy to think of software as being either buggy xor perfect; of testing (or any other QA) as proving brokenness xor correctness; or to consider bugginess as implying uselessness.

Notice that I framed things in terms of confidence (in a Bayesian sense) and costs; not absolutes.
What's the difference with mailcow (a fully dockerized email solution) ?
It would be nice to use more companies but I suspect if people ran their own Git instances there would be a lot more outages.
well i’m sorry to hear that. i understand your point about cliché. there is a good deal of tired arguments to be made about how to be more human, but i’ve still never read one that is as personal as this one.

as for being “useful”, it is not so cut and dry, which i think her philosophy wouldn’t allow. it isn’t a “do this” so much as it is an “i did this”. and for me, the subjectivity of attention is much better lent to that than some objective diagnosis of attention.
Let’s enjoy it while it lasts very Nice
I agree. During my Maths + CS studies I've been using mainly MatLab and R, Andrew Ng's famous Machine Learning intro was also taught in MatLab/ Octave.
But using just one „proper” general purposing language like Python instead makes way more sense, especially when building software from scratch.
Need a custom ERP? Build one with django. A Web Server? Go with flask. Integrating some ML pipelines? Easy.
Dogs are disturbingly human in their flaws, something I haven’t noticed in our cats (other then them being mean). Our dog is racist and misogynistic. Smaller and younger dogs are picked on and bigger dogs are pandered to. Most of this has been stamped out, but it flares up periodically.
Having dinner served and permission to eat granted by a female who goes out the door first is both amusing to watch and educational for him.
This looks like you need to pay Cloudron even if you run it on your own server.
there are a few on the topic of the attention economy:

- stand out of our light by james williams

- the attention merchants by tim wu

- the shallows by nicholas carr

and not on the attention economy, but nervous states by william davies is very much in the similar thread.
Using DbUp, which is basically a library that you use to wrap SQL scripts in a console app.

This gives you full control over your migrations, while still being incredibly simple - it's just SQL!

For views, sprocs and functions, we don't use sequential migration scripts, instead opting for idempotent creation. This also means it's easy to see the evolution of views etc when looking in source control.

In the past I've used Entity Framework and Entity Framework Core migrations, and hated them both - I'll never be a fan of codegen, but aside from that they sometimes generated wrong code that had to manually adjusted, and you also quickly end up with hundreds of scripts.

I like DbUp very much.