skysight-inc/HackerNews huggingface dataset:
Need a Digital Solution for Your Painting Industry?
He probably forethought of controlling rovers while designing Lisp. Genius man.
> I'll happily listen to 160kbps MP3 so you can probably disregard what I say.

I'm with you several hundred percent.

Didn't a serious of fairly rigorous tests way back conclude that nobody could tell the difference between a ~160kbps VBR MP3 and an uncompressed source (as long as a good MP3 encoder was used)? I think it was the Hydrogen Audio people behind it.

I think they decided ~192kbs was the point where there wasn't any statistically significant evidence that anyone could tell the difference.

And that's in ideal listening conditions when people are being asked specifically to listen out for differences. I think the margin for realistic listening situations is probably much wider.
It's not just about animates, Apple's software quality is getting worse those days. Not only the iOS,macOS is getting worse too.

Seems they fired all software QA engineers, and hire more ppt engineer, stop saying awesome and check your code.
I get 24 on iOS 10.3.3 so it appears the bug has existed before iOS 11.
Nowadays using a production like database in unit1 tests is a common practice. Calling a real database can increase our confidence that a tested code actually works. Having said that a database, by its very nature, brings external state into a test that will affect its behavior, hence we need to pay special attention to prepare the test execution. There are couple of ways to handle the database state in tests and I’m going to describe an approach I like most.
Yep, the current index will be anyway in memory, I am writing a branch of the cache disk.
Home prices will fall too.

So all these people who have already paid millions for their homes will suddenly find their homes devalued by a huge margin.

Needless to say that won't go down well.
I think the causality may be the other way around.

Having a preoccupation with IQ tests will get you a high IQ test score. Because being very familiar with IQ tests violates the assumptions of IQ tests.

I’ve always assumed that this is why people who talk about their high IQ scores are insufferably dull.
Android's horribly laggy UI? Which phone are you using? My Pixel 1 is smooth as silk, no performance degradation at all after one year of use.
CiviCRM-Conceptos básicos: Tareas programadas y Cron Job
Looking at the videos, it seems to be some kind of carbon nanotube sensor that checks the resistance of the water its dipped in. This is hooked up to an arduino and the data is pushed to a smartphone via bluetooth.

Not sure how she made the carbon nanotube detector, but I think people figured out a way to do it with a microwave oven? Seems dangerous, but very cool.
Opening iMessage on a 6s Plus running iOS 11.0.3: Two seconds
Ultimately of course, when you work less someone else has to work more to sustain you. And what if that person wants to work less? Well someone else has to work more to sustain them. And that person, when they want to work less, ends up in the same position.

It's not really sustainable.
Is that the reason you can’t just chop off the two least significant bits when converting from 10-bit to 8-bit?
How to Upload in Bulk with Social Champ
Very nice movie indeed. This Sequencing by Synthesis is indeed the most popular method, the words in this type of DNA sequencing are usually 150 base bairs long, but by using fragments that can be much longer (say 2500 base pairs) and sequencing from both ends (as the movie explains) one can derived information on the position of 2 150 base pair long "words" relative to each other.

The alternative technologies, sometimes called third generation sequencing are nanopore based (PacBio and Oxford Nanopore technologies), they work by pulling long DNA molecules through tiny holes and read the sequence directly, more specifically, they read a couple of base pairs at a time and infer the sequence from the current between the sides of the pores. This is very error prone and the (around 1 in 10?) random errors are corrected by sequencing every part of the genomic area of interest multiple times.

To be clear, most sequencing experiments (in research and in the hospital) are designed to look at variations we can understand and thus the "words" (we call them reads) are aligned against "the" reference genome (as opposed to assembling de novo), which is the genome for as far as we understand it (the last official version is from 2013 but is updated regularly with new parts). Typically, a significant portion of the reads a sequencer produces cannot be mapped to the reference, probably as a results of unmapped regions indeed or perhaps deviations between the patient and the reference genome, this is of course even worse in patients with tumors with unstable genomes. This field still has a lot of challenges to tackle.
The document is improving.
My solution is to use a stateless in-application (where I expect to be) command to switch to a different window (In this case, the server chatter window) where pasting the line is an error since there's no command.

It usually works...

I agree that it would be nice if /any/ terminal escape sequence followed by ~ would initiate the escape.
So they don't mate.
0 is the lowest and x-1 is the highest for a ratio of 1:x. It’s 1 all the way to x; You just subtract one because computers start counting from 0
> My immediate thought was that Apple had liberally sprinkled wait() into the iOS 11 code base so that I'd feel like my ole A9 CPU just wasn't cutting it any more and I'd realize, as they do, it's time to upgrade.

That was actually recently debunked by Futuremark https://www.futuremark.com/pressreleases/is-it-true-that-iph....

Important excerpts found at the bottom of the page:

> Our benchmarking data shows that, rather than intentionally degrading the performance of older models, Apple actually does a good job of supporting its older devices with regular updates that maintain a consistent level of performance across iOS versions.

and

> That said, there are some factors that might affect people's perception of performance after updating an older device with a newer version of iOS. An update might add new features that use more resources or require more processing power. New apps developed for the latest models might not run as smoothly on older devices. Conversely, apps designed for an earlier version of iOS might not take full advantage of optimizations in the latest version. And then there is always the psychological effect of knowing that there is a new and improved model available, which can make your own device seem outdated.
I'm able to reproduce the bug on iOS 10.3.3 on an iPhone 6 so it appears the bug has existed before iOS 11.
Yeah. There's definitely some unstated assumptions in that number. I think he is implying a linear scale, with the ability to represent details similar in magnitude to the minimum brightness. Without some assumptions like those, all it takes to represent that contrast is a single bit to choose between 1 and 1,000,000.

EDIT: I might as well link to the author's clarification. I missed it in the noise: https://news.ycombinator.com/item?id=15538738

It is a little odd. I don't think a linear, fixed-precision scale for luminance is used much, though I could be quite mistaken. I'm not very familiar with HDR. Still, I might as well explain a bit further...

Light accumulation is linear. If you have two lights, the amount of light reflecting off the surface is twice as much. Twice as many photons.

Human perception, however, is logorithmic. Something that is twice as bright in terms of photons emitted actually only looks a little brighter to the human eye. To get the same perceived brightness increment again, you need to double the photon count again.

With that in mind, what's the best numeric representation to use? Well, you want a simple way to add up the total amount of light from all sources. The amount of light may vary by orders of magnitude, but it's manageable because your need for precision scales with the magnitude you're dealing with. Basically, you want floating point.

In practice, a float for each color channel means 3 floats (96 bits) per pixel, which is a lot. So, while that might be used during calculations, it's probably stored compressed. For example, RGBE is a 32 bit per pixel format. You use 8 bits per color channel and multiply them all by 2^(E+128), where E is an 8 bit signed integer. It's kind of inaccurate for the dim channels if luminance varies significantly between colors, but the brightest one is probably going to overwhelm the other channels anyways.
Try https://duckduckgo.com/tty/
Good names are some well-known things, no way.
Think about the "free" apps we're all using that are on that list, and wonder what Google and Apple are doing with the personal information in there.

Calendaring system: Google Calendar, iCal

Contacts databases: GMail Contacts, Apple Contacts

Location coordination tools: Google Latitude, Find My Friends.

Some of those programs don't exist, as far as I'm aware.
A Wiki/Etherpad/Word style change tracking mashup, and Map-based storytelling and analysis systems are two that I'd like to see implemented.
Could you explain more about integrating acme ideas into a tiling wm, or possibly share your dotfiles? I've tried doing that with i3, but the window manager has less than optimal mouse support to say the least, and wmii is dead.
Explanation of Convolutional Neural Networks
How do I make onscreen keyboard pop up in android os. I am using firefox.
[Python and HTTP] How many data compress methods at HTTP POST body?
I have captured a http package of an App by Charles, the headers and body of this package is:

```

POST /v1/user/message/history?fr=544504935 HTTP/1.1
X-LV: 1
X-KV: cf6ccedf
X-SIGN: J8bMq6EIw7hTZzaekDiIE40Jy+s=
Connection: Keep-Alive
Charset: UTF-8
Expect: 100-continue
cookie: SESSIONID=30BB3E48-C110-CF95-BBF7-C5B948672125
Accept-Language: zh-CN
User-Agent: xxx/8.2.1 Android/1510 (Redmi 4X; Android 7.1.2; Gapps 1; zh_CN; 23; Xiaomi)
Content-Type: application/x-www-form-urlencoded
Content-Length: 109
Host: api.xxx.com
Accept-Encoding: gzip

mzip= AgOrTaf%2BAI1OoQiapEonDg4iF8yxaY2CcUN0xL7cIEV8bP4I%2BrNDSY3AbRR2Xj6EJyT0XGPd5xSkAiuwGvawny7%2BZVmhABw%3D

```

what I am interest in is the body, which is:

```

mzip= AgOrTaf%2BAI1OoQiapEonDg4iF8yxaY2CcUN0xL7cIEV8bP4I%2BrNDSY3AbRR2Xj6EJyT0XGPd5xSkAiuwGvawny7%2BZVmhABw%3D

```

surely, it can be decoded by urlencode first and then decoded by base64. After that, you will get a binary data.

According to my experence, some website will use zip to compress the data and then encode the binary data of this zip file by base64. while other website will use gzip to compress the data and then encode the binary data.

However, this App's http post body use neither of these two methods. And what does the `mzip` mean in the body?

Dear friend, can you suggest me how to decode this http post body ?
You can disable animations in Accessibility settings along with other things. Check it out!

EDIT: Should probably mention it's called Reduce Motion.
Each arXiv paper has a well-defined license linked-to from the upper right hand corner "(license)" link below the PDF and source downloads. If they only re-hosted and re-compiled papers for which they have a license to do so, I wouldn’t complain at all, but re-hosting and modifying content without a valid license is clearly illegal, no?
And I grew up in NC where we called them lightning bugs. But, I also grew up on the internet.
Easy to follow Java tutorial
The cursor effects with the exploding after each letter typed makes the site cool and not really usable.
Linux on Android Desktop with Dex
Is Prolog worth learning in the 21st century?
You agree with me, but I don't think you realize it. I absolutely agree that many people with the iPhone 6 and 7 are likely to hold out for the iPhone X, and that is a serious problem for Apple.

The entire existence of the X is predicated on the fact that it's an ultra-premium phone that they can only manufacture in limited quantities — quantities that would not be able to match expected demand for this generation of iPhone. If demand for the iPhone 8 is lagging and they literally cannot manufacture the iPhone X fast enough (even having shifted production away from the iPhone 8), the iPhone X may end up being a tactical disaster for Apple, even if every single one of them is spoken for the moment it leaves the assembly line.

Apple might only be able to manufacture enough iPhone Xs to satisfy 20% of projected demand for this generation. Shifting production capacity around doesn't help much if their supply of critical components is limited (e.g., OLED displays). If they were expecting the iPhone 8 to satisfy the remaining 80% of demand but half of potential iPhone 8 buyers decide to simply wait it out, this could be an absolutely disastrous year for Apple even if their ASP shoots up by a few hundred dollars.
You forgot the folks who turn every article on the latest Google phone into a discussion on Apple products. See the latest posting about the Pixel 2 as an example.
Yep, go can be a simple deployment.
Is NUMA that rare? Back in 2007-2008 or so, my company bought some rack servers fitted with 48-core AMD Opteron (Magny-Cours), which weren't particularly expensive, and had a NUMA architecture.

We didn't have HPC workloads, just Postgres, which uses one OS process per connection, and performance was terrible as a result.
The numeric spinner issue is much less severe. Calculators are often used in higher speed for a lot of calculations. That bug makes the calculator unusable for many people. The spinner is not used that often and waiting for an extra second there doesn't add up as much time.
Not sure. May be try to tap and hold? It might be not a normal text field, so Firefox might not understand it. There can be some global gesture for it may be.
I had never seen Julia Evans' writing on the topic but have read ESR's many times. It looks like Evans' guide is mostly geared towards being considerate of the other person and ESR's is mostly geared towards collecting the appropriate information beforehand and phrasing the question the right way. Both are extremely important for effective question asking.

Regarding the "lowly questioner" dynamic, look at it this way: if you're asking someone a question about their software, you're seeking to extract time from someone in order to extract value from something that they created. Be humble.
Thanks for understanding, the document is improving.
Thank you for your reply. Ideally I’d prefer for you to respect the license associated to each paper and only re-compile and re-host if the license actually allows you to do that (i.e. CC0, CC-BY, CC-BY-SA and maybe CC-BY-NC-SA, depending on whether you think you act commercially).

I also don’t want to keep tabs on every arXiv rehoster and inform them manually by e-mail every time a new paper goes up.

May I ask why this was not done together with the arXiv itself? I.e. have the infrastructure run there, let authors check the HTML render at the same time as the PDF render and then, if the author thinks they look ok, have them show directly on the abstracts page? This would even avoid all your license problems, as the arXiv already has the corresponding license!
I have learned to use Tensorflow Object Detection API, learned how to augment images and am yet to find an object I cannot detect.

Will this be true of other fields like chatbots? Where all I need to understand is how to train and inference?
> It's always amazing to me that people can't raise 400$ in an emergency as I'm in my mid 20s and make 70k a year

That's called being disconnected.
You can disable animations in Accessibility settings (called Reduce Motion), but I still notice a slight delay on pressing my Home button and it actually doing the action for it :(
> re-hosting and modifying content without a valid license is clearly illegal, no?

No.

Longer version: it's illegal only if a license is required, which is a matter of the copyright law of the jurisdiction relevant to the act. In the US, that question may turn on things like fair use analysis, which can be tricky.
This is the perfect transport for GNU Terry Pratchett.

http://www.gnuterrypratchett.com/
Enter used to work in the GNOME calculator.
Yes, it is. $170-200k in comp per year is the baseline at a company like FB or Google. It’s typically broken down into something like 105-115k base, 40-50k liquid stock vesting per year, 10-15% yearly bonus, and some kind of one time signing bonus given as a lump sum on the start date.

That’s for someone fresh out of a top school who hasn’t even negotiated at all. There are many new grads in the bay area that recieve this kind of comp.
>Conveniently, this should be a trivial fix

trivial to fix the bug in the calculator app. not trivial to deploy that fix. this would be a full system update, right?
That's good to hear. I miss my on-the-fly adjustable one. When it broke down, I looked but could not find a small one (<=.9fcu), so I went with a Pana that had a dial since I rather dislike the touchpad ones.
> Reporting isn't a high-tech job

I disagree. Sitting on a phone and sweet-talking sources isn't high-tech, and neither is bundling up five tweets to make a clickbait.

But as soon as you're talking about doing public records research, tracking the activities and ownership of a multi-national company, working in a team with people from 30 countries on a single story, try to manage your confidential evidence across five years, it becomes quite technical.
I always thought that iOS 10 was actually that. One of their high-profile features presented at WWDC 2016 was emoji in Messages. But my hunch was that 10 was a stealth stability release, as well as prepping for APFS in 10.3
As the sole maintainer of a pretty big repo, these are all super helpful. Another is that, if the project in question is compiled, add in a gdb trace. It's often the difference between "I know exactly what this is and I'll do it now to get it over with." and "There's about three+ ways this could be happening, I'll check it out later."
Now, if this can be integrated with arXiv-sanity.com
hey, i'm looking to buy a small plot of land and build a house on it in the next few years. my goal is to be able to have land and a house of my own without taking a loan, or a very big one at least. ive been looking at land in northern california and there seems to be a lot of promising deals. lake county california seems to be a pretty good spot.

if anyone has experience with buying land to settle on, in northern california or otherwise, i would be eternally grateful for advice and tips. in fact, i would greatly appreciate any advice or tips regarding anything that has to do with buying land, building a house, or owning property and a house.
$2k mortgage per month is nothing. Renting a studio or a decent 1 bedroom alone will cost that much in SF.
I used to be able to unlock my computer before the monitor even finished turning on but now there's an annoying delay where I have to press a button, wait for the screen to turn on, then sometimes press another button to activate the password input box, then type in my password. Also I can't for the life of me get rid of "Schedule a Restart" notifications from appearing (and hijacking focus), despite trying all the group policy/registry edits in the book. Yuck.
> People are talking about "lag" and performance, as if this was a "the system can't handle it!" issue. This is a misleading description.

Lag doesn't necessarily have anything to do with performance. I really don't think people are talking about performance at all. No one would seriously think that a modern smartphone could be dwarfed by a 35 year old calculator in terms of raw performance.
A Way to Entangle Photons, Naturally? – UA Magazine
Just had a quick look to see the general flow.

Only looked at the read path, which is roughly:

* filesystem receives read

* blocks on a semaphore (https://github.com/yarrick/pingfs/blob/master/chunk.c#L141)

* network thread wakes up semaphore when ICMP reply containing data is received

* filesystem thread copies data into new buffer to return from syscall

* filesystem relinquishes chunk back to network thread, which wakes up, sends it back to be echoed on the network via ICMP, and frees the in-memory buffer (https://github.com/yarrick/pingfs/blob/master/chunk.c#L107)

How silly :)
Editor macros are one of the reasons you'll want to use Emacs or Vim instead of notepad. They're just like linguistic macros: You'll never know you need one if you haven't used one. However unlike linguistic macros -where choosing to use one is much more of a design decision than a necessary step- the only viable alternative to editor macros are doing their job by hand.
Is there a silver lining to fucking up?
Would you mind if I use your source code to set up my own similar personal website? Of course, I will give the credit to you. By the way, I am impressed with this novel idea. I will tinker around the code to add my own features.

https://github.com/vishaltelangre/vishaltelangre.com
Can DevOps Be a Role?
> “Eighty percent of people who could benefit from a hearing aid don’t get one,” Ms. Kelley said, often because of cost or access to care. “Some of the reason is stigma: They don’t want to be seen as being old.”

I'm hopeful this will change. I know a fair number of people around 30 with mild hearing loss, and one who does wear a hearing aid. A history of dangerous headphone volume among my cohorts will probably exacerbate things. Ideally hearing aids would carry no more of a stigma than glasses (FSVO "ideal" :P ).
Yeah, it'd have to be a proper OS update, because it's one of the core apps.

But, also conveniently, iOS 11.1 is in beta at the moment. They just released beta 5 today, so it's not like they couldn't slip a fix for this in before the final release if they wanted to.

Whether they will or not, well...
I don't buy that argument.

When I went to an audiologist and ENT before getting my hearing aid, I had to pay a copay and my insurance company payed thousands (ENT ordered an MRI). A hearing aid from that audiologist would have been at least $3000.

I went to Costco and got an equivalent test with mostly the same audiogram for free. The hearing aid there was $800. I have gone back for free adjustments.

Let's compare this to getting an eye exam and glasses (for both eyes!)

https://www.google.com/search?q=audiologist+salary
$74,890

https://www.google.com/search?q=optometrist+salary
$103,900

My most recent eye exam plus glasses (after insurance) was way less than $100. The no-insurance no-coupon price on the same would have been about $300. I spent about as much time with the optometrist as I did with the audiologist for the exams. The key difference is the fitting of the hearing aid was done by the audiologist but the fitting of the glasses was done by an optician (salary about a third of an optometrist's salary).

The optometrist also has lots of specialized equipment. The optometrist also has lots of inventory (maybe 1000 frames?) because glasses are a fashion thing too. Audiologists just need to have samples and perhaps a week's worth of inventory. The audiologist's inventory seems more likely to be sold before payment to the supplier is due.
There should be no ports.. wireless charging, bluetooth, wifi, induction usb if you really need a physical connection otherwise...
A revolution in privacy, security, and data is coming. Are you ready?
Then buy it. The idea behind open source software isn’t to provide software for free but to provide free software.
Well, this certainly changed my opinion on btrfs. Now I can tolerate it's slightly slower performance, knowing that it is the only fs correctly handling errors.
Do we even have sales figures for the apple watch. All I see is made up numbers and guesses.
Android's last couple releases have been more focused on internals and performance as well - For Android 8 the standout user-facing features are new emoji and they changed the notification shade colour from dark grey to white.
Oddly enough, they don't seem able to actually back up those claims.