skysight-inc/HackerNews huggingface dataset:
I've not worked at Apple before, but it wouldn't surprise me that a lot of these quality issues come from their supposed culture of secrecy and compartmentalization where no one knows what anyone else is doing for the most part. This makes it hard to test things end-to-end as an integrated whole before things get released.

At my employer, our culture is almost the polar opposite -- everything is open unless there's a need not to. Every employee dogfoods the latest builds of our apps/website/hardware before it goes out to the public, and culturally, internal feedback is encouraged. This is invaluable QA signal (in addition to automated testing and traditional manual testing) and a key part of why we can release as fast as we can.
Good idea, thanks for the links!
If anyone is so inclined, please view my petition at Http://www.ChangeEquinox.org

#metoo
Obligatory for HN: here's a VC whose site is a terminal: http://neuvc.com/
Tollywood Celebrities React to Monday Morning Blues
Fair use applies to citations (not of the whole work), parodies and similar creative processes. Similar requirements in Germany include some creative input by the person claiming fair use which usually should exceed the creative content taken from the original work. Simply re-compiling the LaTeX source is certainly not creative work sufficient for a fair use exception. Checking the other limits of copyright law in e.g. Germany ( https://de.wikipedia.org/wiki/Schranken_des_Urheberrechts ) nothing remotely applies to this site.

Could you clarify why you think that this site does not require a valid license to re-host and re-compile papers?
I spend quite some time in ssh sessions and have learned that "Enter~." terminates a connection when it gets unresponsive, but I never bothered to understand it. This actually explains it.
That only goes for small files.

From the article: "Since the file was tiny, btrfs packed the file into the metadata and the file was duplicated along with the metadata, allowing the filesystem to fix the error when one block either returned bad data or reported a failure."
Great vision from a great man.
OnePlus phones are a great Nexus replacement - they have good hardware (but not the best one) and near-stock system for reasonable price, and as enthusiast phone, they get a lot of community support from like LineageOS and stuff.
More annoying than performance is the ever increasing nagging for apple paid services, apple pay, apple icloud, etc. The platform is literally becoming a junk adware platform. It feels like an infected PC that pop ups ads randomly.
Don't forget they should switch from computer to phone in less than three seconds.
They‘re listed on the App Store but they‘re fake listings. Removing a core app from the home screen does not remove it from the device. Installing it from the App Store restores that link.

That means updates still need to be a part of a system update.
Well everything nowadays is slowed down by the 20 abstraction layers, so I wouldn't be that surprised if someone managed to make one slower than a 35 year old calculator.
I am sorry, but design is a feature as well and you have that strongly against you. I don't see myself happily using your app over something like Insomnia or Paw.
Ask HN: What are the lowest price laptop for programming?
I do not have a big budget. I am looking for a laptop that can run most of the programming languages.
List of simple VR and AR solutions for e-commerce
Right, neither was I a great voice actor, I never did any characters more important than "Student #4". And I think it's reasonable to be skeptical of the story. But the argument presented above is absurd.
The art of the diary
Yes, I know that much, but why would a major site not redirect to a regular .com domain?
That might be true. For me Paw's UI doesn't help me (a simple user vs a power user) to work pleasantly. I am forced in Paw to deal with Projects, difficulty to rename requests, etc.
Thanks for the insights! It rings very true, but scary at the same time.

I particularly like the point that we must give up our love for writing code to be great managers. It sounds like the biggest mistake managers make - when they keep doing the technical work, instead of focusing on people.
And it costs $50. Also, I am sure that many people know that Paw is a good tool. It is just expensive and I don't like the UX.
How the LIDAR tech GM just bought probably works
Whole Foods Market confirms that 100 locations were affected by card breach
How would you describe it? Lenovo is a Chinese multinational company and Lenovo Service Engine phoned home with personal information. How do you describe spyware?

I get that companies may not have bad motives. It's difficult to survey users real-life use cases. But companies have abused users with pre-installed software that's slow, poorly written, creates new vectors for exploit, shares "anonymous" information that often isn't a) secured properly or b) still personally identifiable.
I play basketball in AirPods. That should tell you all you need to know. Running, jumping, trick shots, drills, 1:1, and they've never fallen out even once.

I used to have JayBird X2s. They were fine but they definitely fell out from time to time and I'd always have to subconsciously "manage" the cord.

AirPods are my primary gym headphones and I'm never going back. I will pay double or even triple to replace them if I had to. That's how much value they deliver in my day to day life.
Hi, what do you mean ? Thanks
s'ok, I got it ;)
Isn't this just a matter of taste? There are a lot of tone mapping algorithms everybody know about. So it's just a matter of taste choosing the one you like.

Edit: As far as I know render engines use the complete dynamic range until the last step which converts it to a 16 bit output range. So maybe games can let the user decide which tone mapping algorithm to use.
Then how is it a problem? Buy what works no? I don't grok your statement.
For me, it was always painfully slow to work with.
The Future of Programming (2013)
Also remember that if you are sshing to a box (call it A) and then ssh-ing from there to another box (call it B) and you want to close the connection to B then you need to use "~~." SSH on your local computer will see "~~" and will send a single "~" to A. A will see "~." and close the connection to B.

Basically, however deep you are you need to send that many ~s before the period.
wow this one is even worse

I get 1+1+1=111

...
On iOS 10, it does not disable animations but replaces them with fade-ins/fade-outs. I don't know the behaviour on iOS 11, but I suspect it is going to be the same.
If you're seeing a lot of these kind of answers, you can sign up for my service http://quorareporter.ai . Makes reporting these kind of things a breeze, and learns automatically from your input! Shoot me a DM on twitter @quorareporter for some discount codes for your first 10 reports.
Obligatory: "Report: 98 Percent Of U.S. Commuters Favor Public Transportation For Others"

https://www.theonion.com/report-98-percent-of-u-s-commuters-...
Just tried this on my iPhone 4 (yes 4!, iOS 7.?) and I get 4 when adding 1+2+3 quickly, and sometimes 10 or 11(!?).

Looks like this is a feature, not a bug, or else it would have been fixed sometime in the last 8 years! /s
https://nces.ed.gov/programs/digest/d16/tables/dt16_324.10.a...
https://nces.ed.gov/programs/digest/d16/tables/dt16_323.10.a...

This is US only and not for all years.
It's not, because this is all theoretical. Not a single thing here has ever been proven experimentally. Black holes do not exist, nor does hawking radiation.
You can fork it and port it to something like dokany to make it work in Windows.
Will building more units / appartments/ houses bring the price down?

Have other cities seen home prices move toward affordability when more housing has been built?

I'm not saying it isn't a good idea, just that the logic seems flawed.
We saw a fairly significant drop in traffic on our Khmer site http://www.postkhmer.com/ which is mostly driven by Facebook news feed links.

We'll analyse this and comment further if/when we've got something to say.

Edit: realised that this won't make sense for most people. We're the Phnom Penh Post, in Cambodia: http://www.phnompenhpost.com/
CoreAnimation runs animations on a background thread using state snapshots.

The event loop is processing events during the animation. It is up to the programmer to decide if events are ignored or processed during animations because what that means depends on what you want to happen: is the animation interactive and reversible? Does tapping reset the animation or does it start animating to the new state from its existing state?

CoreAnimation does the work based on the policies you select (eg: interpolating between a half-complete animation and the new desired end state).
Unfortunately, this is a sad but regular scenario now. It doesn't matter whether Apple does it on purpose or simply doesn't care, but new versions of iOS degrade the performance of older devices (an in this case "older" doesn't necessarily mean "very old"). Some people simply choose not to upgrade, but this may have security implications - and in any case sooner or later you'll come across an app you need that doesn't work on an older version of iOS. You will upgrade, the performace will be degraded, and your previously "good enough" device will suddenly feel sluggish and old.
Add that to the long list absurdities government is good at.
> iOS 11 must be the buggiest piece of s I've ever tried.

that might be true in general, but this calculator bug exists since iOS9 and only surfaced now.
How to Date someone who has Intimacy Issues?
Uber’s sexual harassment problem will be the subject of an upcoming film
How Long Does It Take to Develop a Mobile App?
Let's just be frank: If Jobs was in charge, everyone that remotely touched that app would pulled into a room, berated and told how fucking dumb they are, and told to pack their shit and find another job. Remember, he was obsessive about the first calculator app and hand-tuned it to his liking, so it's not hyperbole to suggest that he would be fucking livvid. [1]

Asshole, but perfection requires assholes. Apple is regressing. Their products are too expensive to tolerate regression.

[1] http://www.businessinsider.com/macintosh-calculator-2011-10
Patterns of Death in the South Still Show the Outlines of Slavery
> Fair use applies to citations (not of the whole work)

Time-shifting is one of many examples of where copying a whole work was found to be fair use; the idea that fair use applies only to citations is very, very wrong.

Fair use is extremely precedent dependent (and very hard to predict without clear applicable precedent) because the statute law gives only factors to weigh in the analysis.

> Could you clarify why you think that this site does not require a valid license to re-host and re-compile papers?

I didn't state an opinion on that; I said that, because it skips the question of whether license is required, the blanket statement that rehosting without a valid license is “clearly illegal” is inaccurate and overbroad.
There is a Real Terminal Emulator™ with some effects close to this (including, I believe, a nyancat cursor) called Terminology (from the Enlightenment folks).
China Communist Party Enshrines 'Xi Jinping Thought' in Constitution
This kind of thread generally piles up on rants of frustrated users, so here's another data (counter-)point: both are <1s for sure, possibly even less than 0.5s on my 6S w/ iOS 11, from a cold start. Everything is snappy and responsive, enough that I'd have to film this on slow mo and time it to be sure of any delay metric. Overall iOS 11 has been a solid performer for me ever since the second public beta.
Native Apps FTW! :D
I once helped conduct a hiring interview where the candidate had that enabled, it had an especially bad effect on the video compression in google hangouts screensharing.
Plural of anecdote isn't data.
Yes! Especially the new ios 11 podcast app. I use it regularly and the lag is getting extremely frustrating!
haha I know clark and this is ironic since he's obsessed with vim!
Apple does not seem to test a lot these days...
You can use literally any laptop.
How many products can WooCommerce handle?
Wow! Thanks. But, I do not understand the <script> tag in homepage contains lots of ![]+[].
Every standard (GSM network) phone has a Sim card that is doing some encryption with hardware protected keys. A Sim card for the GSM network.

Trying to use it for general encryption might have problems and is more often discussed than done.
PM Essentials: Tools and Techniques for Becoming an Effective Technical PM
> I really don't think mosquitoes fulfill any role in the ecosystem that can't be filled in by other species

They are so ubiquitous and numerous that they are without a doubt an important part of the food chain. Removing them from the equation will seriously disrupt the eco-systems they are a part of, and dramatic changes will happen. I cannot tell you what, because no one knows - but they are an important source of food the animals higher up the food chain. Maybe we get overcrowded by flies and spiders. Maybe most birds disappear. Maybe bees die out because mosquitoes kept a parasite at bay, leading to significant change in vegetative matter.

Most of our world is very adaptable, but it is also highly tuned, finely balanced, and complexly interconnected.
They work in mobaXterm.
TOP 3 Woocommerce Cache: W3 Total Cache, WP Super Cache, WP Rocket Comparison
A similar concept (Merkle-DAG) is implemented by IPFS (ipfs.io)

"A Merkle-DAG is similar to a Merkle tree in that they both are essentially a tree of hashes. A Merkle tree connects transactions by sequence, but a Merkle-DAG connects transactions by hashes. In a Merkle-DAG, addresses are represented by a Merkle hash. This spider web of Merkle hashes links data addresses together by a Merkle graph. The directed acyclic graph (DAG) is used to model information. In our case, modeling what address has stored specific data. "

(https://www.cio.com/article/3174193/healthcare/from-medical-...)
Those crappy generated wrappers existed before, as Sun RPC, CORBA, DCOM, Taligent, Talos, and many others whose name I've forgotten.

And will keep on coming back even after REST gets replaced something else.

Most want a simple network programming model that looks like regular code, even though distributed systems are anything but simple.
Not the OP but I generally don't need to use <enter>~. because I have my terminal multiplexed in tmux so will kill the tmux pane rather than OpenSSH session.

The main reason I prefer to kill via tmux rather than OpenSSH is because sometimes I'll be connected several sessions deep (eg via a Bastian / SSH jumpbox or tmux itself might be running remotely) so the tmux kill is easier than having to remember whether I need to ~. or ~~.

But ultimate there is no right nor wrong way to do things here, it's all just a question of preference and habit.
Wow, that's a lot braver.
I'm not up on the sources, but a moderately pro-development candidate for Cambridge City Council has often quoted a statistic saying that there are only two ways to bring down house prices:

1. Make the city suck

2. Get the housing vacancy rate to 5.5%

And of course he says this to encourage everyone to work toward #2, and the way to do that without displacing anyone is to build new housing.

I don't really understand the opposite logic, which the NIMBYs like to use, saying that building new housing will drive the price up.

I mean, I am not some kind of libertarian free-market cheerleader, but it shouldn't be that controversial to say that a market exists, that the way to bring down the price in the face of overwhelming demand is with supply.

People point to how expensive newly-built market-rate housing is, but that's a symptom of the shortage. People want to live in good cities. If there's not a new home for them, they'll pay even more for a home someone lives in, so prices go up and a community gets displaced.
Anyone got Y Combinator invite for 2018 winter batch?
Or he might berate the users, like he did with the antenna.
Could you explain your views regarding Monero and Litecoin.
A Grain That Tastes Like Wheat, but Grows Like a Prairie Grass
You can turn off animations under the accessibility options menu
This is precisely why I will not buy an iPhone again. Every single time I open my photos to show someone something I have to wait through two popups that are extremely slow to close. Also now I'm getting nagged to upgrade to ios 11 whenever I just want to use the phone. Abysmal.
The problem Bluetooth is solving is wires. It’s really something you don’t recognize how annoying it is until you don’t have to deal with it anymore. With aptX the audio quality isn’t bad either. Over time all of those issues (price, build quality, audio quality, battery life, etc.) will only get better, while wired headphones will by definition always have that wire...
Taking the first steps in launching and marketing my first API
It was down, due maintenance.
Testing is for pussies.

Apple is a courageous company. Courageous. Very courageous.
I think it's just a way to document.write his email address, so no bot/crawler can directly see it.

Edit: It evaluate to `document.write('HIS_EMAIL at gmail')`
Google also has much more diverse security problems to solve so that's not a good argument either way.
While I'm a big fan of my Bluetooth earphones, let's be honest: the sound quality isn't nearly as good as wired hardware.
I agree with using O_DSYNC to surface the error to the write call, rather than waiting until the fsync call, which is often not checked by the user.

I did some testing recently [1] with O_DIRECT + O_DSYNC and found some surprising performance results, on Linux it can be similar to O_DIRECT + fsync() after every write for hard drives. But as soon as you are doing grouped writes, performance is almost always better by using O_DIRECT + fsync() after the end of the group.

For SSD drives though, O_DIRECT + O_DSYNC can be faster than O_DIRECT + fsync() after the end of the group, if you are pipelining your IO, e.g. you encrypt and checksum the next batch of sectors while you wait for the previous batch of checksummed and encrypted sectors to be written out. Because SSDs are so much faster, you can actually afford to slow down the write a little more by using O_DSYNC, so that your write is not faster than the related CPU work.

[1] https://github.com/ronomon/direct-io.
I would think so. A direct comparison has been written about in literature long after both the story/concept were introduced [1]:

'A man who is possessed by his shadow is always standing in his own light and falling into his own traps ... living below his own level': hence, in terms of the story of Dr. Jekyll and Mr. Hyde, 'it must be Jekyll, the conscious personality, who integrates the shadow ... and not vice versa. Otherwise the conscious becomes the slave of the autonomous shadow'.

[1] https://en.m.wikipedia.org/wiki/Shadow_(psychology)
The plane was essentially a bomber. A very big bomber designed for range. Under no circumstances was this plane to fall into enemy hands. Had they been in some older commercial plane then I am sure they could have considered their chances going East but due to the fact that they were in command of some highly advanced 'dual use' technology, going anywhere near the enemy was not an option. Because of the progress of the war and how the seaplane ended up defunct we do not appreciate that sea planes were serious high tech and vast expense.
Astrolabe: Shipwreck find 'earliest navigation tool'
Don't worry. We love your service and will never leave.
I had to give technical support (get word to work) for a friend recently who was working on a final group project which was a complex 100 page document and it was an absolute nightmare. Emails everywhere as version control, things being copied and pasted and losing formatting, incompatibilities between different versions of word and stuff just disappearing in the chaos. I can't fathom how anyone in there right mind can defend this as being more user friendly than a tex document and really basic version control.

I had a presentation to do for work recently and I went with latex+beamer despite having no prior experience with either and it turned out to be a fantastic decision. A make file and a bash script with inotifywait and I even had a live preview going.

It reminds me of that Einstein quote "Everything should be as simple as possible but no simpler", it feels like many of our tools try to make things too simple at the cost of making many things harder than they need to be.
I still use Dreamweaver 8 and 9. (They are the same thing actually, 9 is just rebranded as 'Adobe')

No, I don't use design mode; I always live in code mode.

I've added the HTML5 intellisense/syntax-highlighting add-on extension, which brings it up to modern standards, and I've created new HTML5 templates.

It supports all the languages I need, and means I can have CSS, HTML, and JS all in the same editor with the same IDE features.

It does me.
Very nice description, your only mistake was writing in the past tense.

The enterprise architect mafia just got new toys. :)
If you type 1+2+3+4, it comes out to be 470. Still, it is in the range that should not matter to most unless you are launching rockets.
Thanks, this is really generous of you.
That runs a few days and does not sound terrible?

See, one balanced armature transducer will cost you about this much. Electronics is not the problem, power requirements and miniature size are.
In a hearing aid, the main power cost is the transducers (including MEMS microphones) and amplifiers.

BA transducers are so expensive because only 3 companies make them. (Knowles, Sonion and one other I do not remember off the top of head.)
Only a few more make MEMS microphones.

This is also on the verge or actually nanotechnology which is why Chinese manufacturers couldn't get in.

Trying to use a dynamic driver or microphone instead will cost you about half of battery life and will be larger.
As with troubleshooting most hardware issues - experiment, restart, reset. It can either be an issue with the driver in which case a simple restart (maybe a “hard” smc reset as well) fixes the problem, or a hardware problem with the bluetooth antenna which would require a swap of the chip itself, but is usually on the macbook/iphone side, not the airpods and would affect all of your bluetooth connectivity. I’ve had both types of issues and it sure sucks. Had to replace an antenna cable in an iphone 6 to be able to connect to my airpods again.
Hey, Skander! Hope SF's treating you well.
I know I’m pretty late on this, but can I have my iOS 6 back? You know, it still fits all my needs the same way buttoned phones did (except the internet, which is a distinct program) and looks not like modern crap.
Terre di Favaco
Wires are better imo. Anyways they could and do easily offer both to keep everyone happy. No need to remove the wired option.

On a side note I found this analysis of aptX very illuminating. I found it after the salesperson in my local B&W store tried tell me it was completely lossless http://www.sereneaudio.com/blog/how-good-is-bluetooth-audio-...

I should add that the portable Bluetooth speaker he was demoing sounded great compared to other offerings in the market that I have heard. I wasn't sure if this was more due to the codec or the general quality of the components. The speaker in question is the Dali Kaitch https://www.dali-speakers.com/loudspeakers/active/dali-katch... for those who are curious.

Apple doesn't support aptX so it's irrelevant to cableless iPhone users.
That is what tools like SoapUI are for.
CNCF adds two security projects to its open source stable
All of which could be straightforward if the universe is indeed a simulation.
I think they were referring to "I never noticed anyone anywhere wearing an apple watch."
But then how would they know about all the highest-ranked paid/sponsored/promoted posts from Facebook's closest friends?
Sci-Hub: Public access to research papers