skysight-inc/HackerNews huggingface dataset:
This is also the case with Ember, built by contributors from corporations actually using Ember in production.

It's not just Angular, many libraries seem to be written by people without a significant investment in their own library. It might be to promote their own education material, their personal brand, or just for fun. That's fine of course, but the projects will probably not be as stable.
My apologies, I took "but I would" as an indication of future intent. :)
I would strongly disagree with you. Christianity can and should be measured by the behavior of its believers. The behavior is the one and only metric we have regarding the efficacy of the faith, since the supernatural claims are something we can neither prove nor disprove.

Christianity is supposed to remake people into something better. Paul had a concept of the "new man" in Christ. If Christians are no better than the secular population, and if the Christian leadership are just as prone (if not more so) to being corrupted by power and money as secular leadership, then it becomes obvious Christianity does not work. Or at least, does not work for the majority of its adherents. There are truly holy women and men out there, but, it's quite clear these are outliers and not representative.

In my personal experience, and in looking at history, it's quite clear Christians are the same, or worse, in most observable behavior as their secular counterparts. Though I'm shouldn't single out Christians. Any faith, which aspires to personal transformation, falls short. I was briefly involved in the American Zen Buddhist community, and then I discovered the faults and greed of the so-called zen masters. If "enlightenment" doesn't free someone from the desire for money, for temporal power, for sexually abusing members, then what good is it? Islam also falls short in many, many ways.

You can certainly believe in whatever you want. I'm sorry you feel harassed about it. But religion is as much a lived experience as it is a product of philosophers and theologians. For many of us, it was an unpleasant experience which no theologian can redeem. And for many others, they see religion used as a lever for power and an excuse for cruelty. When you feel criticized, keep those things in mind. The criticism is not directed at you personally, but is rather a reflection of the person, and their own experiences, making the criticisms.
It sounds like this has been pretty consistent, but I haven't had one problem since upgrading my late 2013 MBP. It's an i5 2.4Ghz, with 8G mem. Onboard 1500MB for graphics, no GPU.

Right now my WindowServer is only around 240 MB and I haven't rebooted in a couple of weeks. Not one visual error either.

(Memory is looking like:

app mem: 1.6G
wired mem: 1.9G
compressed mem: 1.8G
file cache: 1.0G
free: 2.5G

)
And I'm running a long-open instance of Chrome, Hyper term (Electron-based terminal emu), Itunes, Mail, Keybase, XCode, and Atom.

Each time I open one of those I see a memory drop of about 1G, but I run Memory Cleaner to keep an eye on it, and running a quick flush clears up about a gig with no performance drops.

That visual issue looks extreme! I've not had a single problem besides the odd program needing updated to be able to run.

I did wait until the first official release to upgrade the OS, though. I didn't grab the beta.

Did you guys install the beta first?
Why are you downvoting me, people? What is that I said was wrong?!
The OnePlus 5T is official: heading to the 18: 9 and new photo module
Mathematician's study of 'swarmalators' could direct future science
The size of the financial sector swelled to about 9% of GDP in 2010 from around 5% in in 1980. Perhaps that is what the thread was referring to. Nearly doubling in size when finance doesn't produce anything real. They are a middleman. Would certainly like to see nationalization of large parts of finance such as simple checking accounts, insurance, and the big one, lets double down on Social security so that people can have dignified retirements regardless of what their work was. We dont need a big financial sector to have a great economy; Its a brain drain. Smart people should be working on real world problems like diseases, automation, efficient cheaper construction, environmental remediation, etc. that improve the standard of living for society.
The last two times we systematically recorded true information in Germany didn't turn out too well.
Ideally yes, but the world changed. There are a constant stream of updates for your OS, graphic card driver, etc which constantly break things left and right. If it affects a big software, even an outdated version) the user outcry will make sure it get fixed. But you better make sure not to rely on an unsupported 3 year old rather niche software if you plan to upgrade anytime soon.
Actually, there's a bit of 'fire' here, not just smoke. From the harmless stereotypical CS professor who doesn't grok humans, to Zuckerberg's dangerous obliviousness to the humanistic tradition.

The Wikipedia page for the two cultures has an interesting section which maybe doesn't belong there:

"In his opening address at the Munich Security Conference in January 2014, the Estonian president Toomas Hendrik Ilves said that the current problems related to security and freedom in cyberspace are the culmination of absence of dialogue between "the two cultures": "Today, bereft of understanding of fundamental issues and writings in the development of liberal democracy, computer geeks devise ever better ways to track people... simply because they can and it's cool. Humanists on the other hand do not understand the underlying technology and are convinced, for example, that tracking meta-data means the government reads their emails."[12]"

Of course there are well-rounded, humane people in the hard sciences. But it's not a job requirement.
> In April 2014, a grocery workers’ health plan sued Sutter and alleged it was violating antitrust and unfair competition laws. The plaintiffs began requesting documents related to contracting practices, such as “gag clauses” that prevent patients from seeing negotiated rates and choosing a cheaper provider and “all-or-nothing” terms that require every facility in a health system to be included in insurance networks.

This is an antitrust case, not a “prices are high” case. The post title is misleading.
‘Gene Drives’ Are Too Risky for Field Trials, Scientists Say
This is why you should give a preference to projects where they eat their own dogfood.
also lo-fi sound chip music, but chord progressions may be emulated with fast arpeggiato (sequential instead of parallel chord notes, the name is from the harp, which exhibits this effect). There's probably a limit at which slow speed we don't notice notes as connected, but violin is surely fast enough. Speach pretty much seems to rely on an aliasing effect like that, too, when frequency clusters (iirc) are enough to identify words in speech analysis. So order would not matter as much as chord, if I am not mistaken. But then I might be as things get more complex than single progressions. I wonder if interleaved arp progressions have been explored.
Let's not forget about this masterpiece:
https://stackoverflow.com/a/1732454/864310
How they support backward compatibility
Is he formidable because the arguments are good, or because he’s rich?

And how would we distinguish the truth from the fiction, given the ease with which we fall into us-vs-them thinking, the halo effect, and boolean-valued morality, or treat arguments are soldiers for Us in an eternal struggle against Them?
Incredible that now the best engine (Stockfish) is open source engine and the best server / app (Lichess) is also open source. Well done chess community!
Watching US situation from outside it's seems there's an urgent need for some kind of a bad guy.

Kaspersky is just easy target and apparently three-letter-agencies have means to steer the media to pursue this direction.
Koolhydraatarme muesli voor makkelijker afvallen zonder jojo effect+recept
> High Sierra has the same lack of 'internal polish' as iOS 11, and as a result, it's going to leave a lot of users scratching their heads in anger.

I've avoided upgrading to macOS High Sierra just to wait and see how it turns out. I'm less cautious with iOS, and am currently frustrated by two things in iOS 11:

1. The WiFi/Bluetooth radio behavior in Control Center (to compensate I use Siri to turn those off, but that's cumbersome too). The recent beta of 11.2 has a popup announcing the new behavior, and that sounds like a terrible idea by itself. Instead of giving more control to the users, Apple, for my needs, has made a terrible decision on this one. (Of course, I have read comments from other people who actually like this new behavior).

2. The bloat in the OS, which causes terrible lag in different screens (including Settings) when it's running on last year's device (an iPhone 7). I don't play games or do video editing and other activities that might need more RAM. My usage has been the same as it was on iOS 10, but the device is sometimes a pain to use. I'd expect such slowness in a device that's three or four years old, since Apple doesn't seem to optimize for older devices, but last year's device??? I've restarted the phone, reset it, updated to the latest .x version as soon as it's been released, but nothing has helped (my flash storage is less than half used - so it's not that either).

Overall, I guess I'm just echoing what some others have said over the last few years - the software quality and "it just works" mantra that Apple used to take pride in is gone. If anyone in Apple were to ask me what it should focus on, I'd suggest something like two releases on the lines of Mac OS X Snow Leopard, which was primarily under-the-hood changes to optimize things and make it better and faster. I'm certain iOS needs this kind of effort badly.

FWIW, I've also provided this feedback to Apple at apple.com/feedback and I'd suggest others who're concerned or have issues do the same.
A couple questions with regards to the SQL -> ES:

1. Does it sync deltas or do you have to import the whole table each time?

2. Does it listen for changes to a table or does it require a manual invocation?

3. Can you explain more about the algorithm/implementation?
As much as you may dislike him, please don't use this kind of discourse on HN.
What if your phone company charged you more to call/text specific companies or people? Or offered plans where you can only call specific companies for a reduced rate?

It would be very difficult for new companies to enter the market because people would not be able to call new companies, since they aren't under specific plans. The established players could effectively block new competition or make it incredibly expensive to enter the market.
Ask HN: What do you use for mobile application analytics
> the company needs to keep pushing updates to stay relevant and generally makes things worse

It isn't the company that feels the need to stay relevant, it's the UI designers & developers. They have to keep changing thins to justify their existence.
There's mostly no way you're going to fix recent compact electronics with integrated SoC and fused screens at home. It would require absurdly sophisticated tooling, and would make no financial sense at all. Virtually nothing on sale these days has components far apart enough on the board for you to replace with a basic soldering iron. Not that the trend towards gluing everything together would let you access the boards easily in the first place.
Where did the good old Fritz go ?
Seems plausible, though regardless of whether Kaspersky cooperates (maybe under some gag order) with Russian agencies or not, it seems prudent for any government in the world to avoid using software that potentially uploads confidential data to foreign servers. Governments anywhere would probably be ill-advised to use anti-virus software from countries like the US or Russia, unless they can be sure that cloud analysis is either disabled or done in local datacenters.

I guess on the bright side at least the anti-virus market has a variety of firms based in many different countries, so you can choose your poison based on how trustworthy you find the respective governments. Doesn't help you when they themselves get hacked though.

As for the story itself, I kinda dislike the reliance on access journalism and "unnamed" sources in many of the reports. Yes, there surely are many legitimate reasons why sources have to remain anonymous, no doubt about that. But in a case that's so highly political it kinda leaves a bad taste if the story is so dependent on unnamed government sources.
I would also try that
We've been integrating more and more Firebase into our projects. It's saved a lot of time since Firebase provides both native and web implementations of many of the services that we would otherwise waste time implementing ourselves, such as auth, storage, analytics, and messaging.

The funny thing is that it's been sort of a gateway drug into the Google Cloud Platform. After dipping your toe into the Firebase Realtime Database, you start using Firebase Cloud Functions and Firebase Storage, which steers you toward Google Cloud Functions and Google Cloud Storage. Before you know it you've switched entirely from AWS to GCP

AWS really needs to step up their game in this area to compete with GCP. Hopefully this project is a start.
Google uses Angular 2 extensively, just a lot of it is internal apps. From what I heard, there was a big push to typescript and angular 1.6 before switching to Angular. But Google fully uses Angular internally.

Lots of large companies are using Angular in production. From my experience, lots of smaller startups and a couple big companies are using react, but lots of enterprise apps and many former anuglar 1.x apps are now Angular 2+. It's fully production battle tested, even though we don't see it as much here.
SQLite is not typical software. It has over 90 million lines of test code, and is run in production every day by pretty much every computer in the world.

mkdir(1) is also not typical. Excluding the copyright header comment, it's so short that it fits entirely on one screen. If I ran into a bug, I could probably find it and fix it (or write my own version) in about 3 minutes.

It is indeed possible to "create software that is so close to perfect that hardware failures outnumber software failures 100:1", but it's so time-consuming that almost nobody ever does it.

Version 1.0.1 of a free mind-mapping app may be good and useful software, but I can virtually guarantee it has bugs. I doubt even the author would claim it's only at 1.0.1 because "there is no point in pursuing perfection any further".
That would explain the multiple times I encountered slowdowns in driving from California to Seattle recently. Most slowdowns were in Portland, before i got to the I5 bridge. Second was Seattle...
Oh man i'm in love with that phone
Been there, almost exactly there, 15 years ago now.

0) If you are having suicidal thoughts, you should get medical attention. Even if you're not "truly" suicidal, depression/anxiety will rob you of the power you need to do things. So first things first.

1) Unless you're into building skyscrapers or bridges or something like that[1], you don't need anyone's permission to build stuff. Do it on your own time. Learn things. Have fun. Use it in the short term to give your life shape and meaning.

2) In the medium term, look for or make opportunities to use what you learn building stuff to make money. E.g., if by stuff you meant software, this could look like a skunkworks productivity booster app at the customer service job or a web app you make for a friend.

3) If you do 1 and 2 long enough; stay flexible, adjusting course as necessary; and don't let fear/complacency keep you from taking some chances now and again, you will eventually find that at some point you became a pro at building stuff (or perhaps at some related, but satisfying niche).

[1] If you're into buildings or bridges or somesuch, obviously you'll also need degrees/credentials, but steps 0-3 will still work.

Good luck.

EDIT: formatting
There's this other item currently on the front page, which is also relevant --- some users seem to want updates, regardless of whether it actually fixes thing for them: https://news.ycombinator.com/item?id=15727749

Personally, I abhor this continuous churn too; I'm a developer myself, but I'd rather spend the time to fix small things and in general drive towards that asymptotic stability than attempt huge breaking changes in the fashionistic sense.
I didn't downvote you, but you're responding in agreement to an obvious troll and spreading propaganda about a vast left-wing "witch hunt" which only serves to dilute and further degrade what little intellectual value this thread might have possessed.
You're actually using the data! That's really encouraging.

It's probably a bug in my script. How do I know which octave to choose?

If you can explain it to me using the Parsons Code method, I think it's easier for me to understand. 1.5.6.4 is udud, right?
”One major facet of the tournament format was that there were no opening books”

Code and data are equivalent (for example, instead of an opening book that says “if you play white, open with pawn E4” one could have an evaluation function that says “after the first move of white, having a pawn on E4 is worth a million points”), so how did they enforce that rule?
I mean I understand what they are however this isn’t really the thing about them that I’m pumped about.
Their talent could be a good match and the AI expert might have a good working relationship with them for a long time (thus reduced risks of future conflicts). Given the many constraints on having a great co-founder, market rate salary difference might not be the criterion to cut one out of the candidate pool.
The US, in principle, has so many fantastic places and welcoming people and nice traits that I can‘t name them all here. The problem is, FUD about the USA has never stopped me from feeling this was my secret mother country. Hell, my wife and I even own more ground in Texas than most of my family owns here in Germany combined(praise goes to the easy aquisition process in the US...). Fact is, currently they don‘t let my Iranian wife in. And even if they let (which they might when we are on an investors visa), Iranian relatives would not be able to visit us. And the super unreliable politics concerning Iran make things worse and we do not know what we get, even if Iran keeps its promises. So the poltics affect us in a big way, and then again we also don‘t know in what other much more difficult conflicts the US might engage (at least only two state leaders come to my mind that threaten each other with atomic bombs, North Korea and the USA). So currently, we sit and wait, discover advantages of the country I was born in, and will re-evaluate the situation when it changes.
Are some of those keys duplicates of each other? Or missing?

I could be wrong - I just guessed that from another data source (some PDF song sheets that have the key listed on the top right).
Photoshop has a new release every year or so, usually with new features.
> try to hire yourself a technical co-founder from their job at FaceGoogAmaSoft (or pay equivalent) and find out that money talks

What an incredibly simplistic view of the world. Even as someone living on the west coast I still find it insane that people think the best engineers only work at FaceGoogAmaSoft or somewhere else paying exorbitant salaries.

There are thousands of engineers that work for far less. They're more interested in making a difference and solving difficult problems than collecting $300k per year as a cog in the machine.

Not having to work for FaceGoogAmaSoft is likely worth hundreds of thousands of dollars to some people (I know it is for me).
Apple has had a planned-obsolescence approach for years and years [1], but with the way software used to be distributed and the consumer expectations on hardware design it was less of a problem before. If you want to keep using an old Mac, there are plenty of OS install disks, copies of old shareware floating around, sites like Low End Mac which document what works and what doesn't. The hardware was also usually more repairable. I'm worried that current Macs in the age of App Store OS updates and glued battery will be rendered into expensive paperweights that much more certainly when Apple withdraws support.

[1]: https://www.folklore.org/StoryView.py?story=Diagnostic_Port.... -- "[Steve] would also rather have them buy a new 512K Mac instead of them buying more RAM from a third-party."
> Polaroid claims that it owns the trademark to “square within a square” effect and that Fujifilm’s new line of film is “essentially identical” in terms of shape and border margins.

That sounds so bizarre, that you can trademark the dimensions of a “square within a square”. But I guess IP cases can be bizarre.
Ethereum: The machinery of change
Chez Scheme essentially follows this rule, and has since its inception, and it is an incredibly impressive project IMO. It can compile itself in just a few seconds and has a fairly simple architecture (despite having 30+ distinct IR languages in the compilation pipeline, and Scheme being a relatively high level language already, on a ~100k(?) codebase) and it has very good overall performance for generated code that "scales well". It tries not to be too good at the expense of other things, or bad/unwieldly in others. The goal is more that "results are predictable and not fragile", but in practice it means you apply rules like this. It's like putting a monetary budget on feature creep, to me. Chez is a very pleasurable Scheme to work with.

Apparently the only time they really violated this rule was when rearchitecting their compiler from using 5-6 distinct IR languages to over 30 of them using the "Nanopass" approach. So I assume the compile time simply went from "a few seconds" to "a few more seconds", but that's probably OK to do once over ~30 years, I guess. :)

I was told once (by one of the developers of) the Microsoft C# compiler team followed a similar rule where they never made a release that regressed their internal compiler benchmarks, i.e. they were only allowed to get faster. Obviously the .NET runtime does a huge amount of heavy lifting in terms of a C# programs performance, making the compiler a bit simpler, but it still means things like optimizations must pay off in speed and effectiveness. They even rewrote the compiler from C++ to C# at one point and still met this goal somehow, apparently, and once you're at that point -- bootstrapping yourself -- you begin the virtuous cycle of self-improvement. I'd be interested to know if any C# developers have seen the Microsoft .NET compiler get slower -- everything I've heard is that it's very fast and nice to use.
I have a 5S and iOS11 actually improved my phone's performance. The biggest hurdle for me was adjusting to the UI/UX changes.

I actually had issues with iOS10 where my phone was consistently full no matter how much I removed from it. I had to remove almost everything to upgrade, but once I did it had cleared up most of the memory on my phone. The OS took up more space, but it seemed to have optimized whatever excesses were consuming everything before.
Indeed, its quality cannot be ignored and must be shared; it’s referenced in the Atwood post.
there are no pure sine waves without resonance, though
I can live with automatic IOS upgrades, because at the end of the day, my phone will still function, even if I lose all the apps.

However, I lose my laptop ... I am screwed (I can't afford backups right now).

I also have software that I paid rather a large amount of money for (back when I could afford it) that is incompatible with High Sierra and I cannot afford to upgrade the software.

So, I'm kinda stuck between a rock and hard place here.
This isn’t the first time on this merry-go-round. Snow leopard to lion was a downgrade in as many ways as it was an upgrade. I also remember reluctantly trading in NT4 for W2K. OS release quality isn’t a linear progression, it’s a sine wave.
2017 Top Best Hit English Songs of All-Time