skysight-inc/HackerNews huggingface dataset:
"The first step to training a sound-producing algorithm is to give it sounds to study. Over several months, the researchers recorded roughly 1,000 videos of an estimated 46,000 sounds that represent various objects being hit, scraped, and prodded with a drumstick. (They used a drumstick because it provided a consistent way to produce a sound.)"

Whilst the production of natural seeming sound is cool, that quote right there perfectly shows just how limited AI/ML still is. Sure, Deep Learning systems can be taught to do perception tasks (such as understanding or creating sounds and images) very very well, but those perception tasks are incredibly specific and narrow. Not only that, but they are trained large datasets hand-labels through an intensely laborious process, and indeed this laborious process is necessary because we are still using simplistic supervised learning. At this point good recognition or generation with deep learning is entirely old news, and I think zero shot or unsupervised/semi-supervised learning is where the real challenges still are.
Wow... Thanks for pointing that out.

But I hope I can turn that off. That sounds really dangerous.
That seems unnecessarily personal.

I am honestly curious whether you think PG's opinions on Python 12 years ago also "make no sense whatsoever" and are "Purely subjective speculation at best". Speculation about my professional growth is irrelevant.
So you'd be willing to pay more for a faster flight but you aren't willing to pay more for a better class of seats?
To be honest, I think that

A) Literally everything is new to a kid, and if they can figure out how to play pokemon and minecraft, they can figure out what '||' means.

B) Why teach them one way to do things and force them to relearn it a few years later?
Yeah that's what I was thinking too... If it's so ridiculously fast, why's it on PCIe x4? Aren't we already getting close to saturating that many lanes with existing PCIe SSDs?
FanDuel, DraftKings in Merger Talks Amid Legal Fights
My point is that "something many thought would happen eventually" doesn't contain any information.
"Smaller services, with no culpable business behind them"

Just to reiterate, we've been offering cloud storage since 2001 (under the rsync.net name since 2006) and the resources needed to operate "Oh By" are trivial.

You have my personal commitment to continue running "Oh By', in perpetuity, regardless of revenue.

It may interest you to know that our network connectivity agreements/relationships in Denver (one of our locations) predate google.[1]

[1] Yep, the bandwidth co-op, DenverOnline, etc.
Or perhaps, turning programming into a cross-discipline skill, and slowly decreasing the need for a CS degree?
Happened to me and many people I know. It's a very widespread issue.
MacOS 10.12 developer preview offers up “Apple File System (APFS)”
macOS 10.12 appears to contain a new filesystem "Apple File System (APFS)".

Much like other modern filesystems such as ZFS and BTRFS it supports shared storage spaces, snapshots, copy-on-write and also has encryption built-in as a first class feature including multiple keys and per-file keys.

More information:
https://developer.apple.com/library/prerelease/content/documentation/FileManagement/Conceptual/APFS_Guide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40016999-CH1-DontLinkElementID_27

Today's developer beta ships with support but with many limitations, so it's clearly still a work in progress.

Surprising note buried in the documentation: "An open source implementation is not available at this time. Apple plans to document and publish the APFS volume format when Apple File System is released in 2017."
That's true but there's enough history of supersonic aircraft design that it's not really much of a mystery what the general numbers are going to look like given speed, range, capacity, etc. targets. Sure, the designers won't know at a detailed level until they actually design the aircraft to some degree. But it's pretty much a certainty that they have (at a minimum) a back of the envelope idea of how things will look.
It's a language you just created last Tuesday, isn't it?
> WW2 Hitler was certainly ideology

Lebensraum?
Siracusa will finally be happy. ;-)

Sounds an awful like like ZFS (zero-cost clones, read-only snapshots) but could it be? I would imagine they'd start from scratch to due IP issues.

Clearly this is immature technology they want to get out for testing/evaluation before it's fully adopted even into their own products. (See below.)

- - - from the release notes - - -

As a developer preview of this technology, there are currently several limitations:

Startup Disk: APFS volumes cannot currently be used as a startup disk.

Case Sensitivity: Filenames are currently case-sensitive only.

Time Machine: Time Machine backups are not currently supported.

FileVault: APFS volumes cannot currently be encrypted using FileVault.

Fusion Drive: Fusion Drives cannot currently use APFS.
It is not a progressive or non-progressive issue. People who have the power in this economic area do not want to give it up easily and their means of achieving this is via politics.

Everyone knows its the future, they are just scared its too soon.
Thanks - we'll get those populated after lunch here...
I would go with second offer. Looks to be an overall better deal, especially if youbare not hyped about social media stuff. I consider these bubble companies. Everyone living ofd eqch other's platforms, integrating services and offering little that is fresh or truly useful.

Fintech is solid. Wish I worked there.
24 year old here. I exclusively call it "O-S-ten" and cringe every time someone says "O-S-ecks". Only particular reason I can think of is that we had OS 9 machines in grade school that slowly got replaced by OS X machines. Seemed natural I guess.

Plus, "O-S-ecks" gets too close to "O-S-sex". I was a kid...
There are some really great UI/UI designers out there for Linux distros. Check out https://numixproject.org/.
Improving CSS quality at Facebook
I loved that I could hear the audience audibly gasp when the presenter brought that up and that the presenter was caught off-guard.
Anyone in Somalia want to scrape the DB?
Vulkan is based on Mantle, and DX12 can coexist with Vulkan because Microsoft doesn't take responsibility for all of Windows' OpenGL and Vulkan support. In this area at least, Apple really is doubling down on proprietary technology where others aren't so much.
Ah, thank you. It appears it is only a 4 bit memory location and the spec says the unused bits always return 1's.
Необычная сумка из вязаных цветов – MoeVjazanie
Oh finally, inline videos are enabled. Took a long time!

When the webkit-playsinline property is specified,
Safari on iPhone allows videos to play inline.
Videos without the property will commence playback in
fullscreen, but users can pinch close on the video to
continue playing the video inline.

On iOS, videos without audio tracks or with disabled
audio tracks can play automatically when the webpage loads.
Wow, this is a huge release! Does this mean Safari supports ES6 modules now? Also, how did the Nitro team resolve the issues that the V8 team faced when implementing tail call optimization (tooling broke when they implemented it, so I believe they were investigating a Scala-style annotation to opt in).
Another proprietary filesystem? I was really hoping they'd adopt ZFS fully.
Apple File System Guide
Paging @siracusa
I really enjoy FB Messenger. There's a part of me that is disturbed by how deeply integrated into my life Facebook has become, but there's another part of me that just loves the convenience of it all.

Now if only they'd fix that random infinite-reload-loop bug that's been plaguing me for the past week...
This is a great argument, but I suspect that we'll see a similar pattern as we did with processing power: We got to the point where we really didn't need more horsepower and could focus on other things, such as energy efficiency.

That won't happen at the same time everywhere but where I'm from it's almost here already. Every apartment in the city either has fiber or really fast cable, it's cheap and the limitations are so high that you really have to try hard to run into them. For mobile data you can get 4G with 20+ gigs per month for less than $20.
Good analysis, not sure why you got down voted by the hn police
Indeed, I have noticed the gap in comprehension between Siri and Google Now. I'd attribute that to Google having a much deeper expertise of ML than Apple. I wouldn't entirely discount things like Siri though, they'll get better with time.
> I just tried by disabling Wifi on my Mac and opening up message to continue on a semi written message from my iPhone.

How is this possible? Bluetooth? USB? Or are we talking about a previously synced draft that's still there when you turn your internet off? Sounds like a basic iCloud cache to me.
Phpfmt for sublime text 3 just changed business model and nuked the Git repo
I just wanted to let sublime text users that depend on the phpfmt plugin that the author changed business model and deleted the git repository about 30 minutes ago.

The repo WAS available at https://github.com/ccirello/sublime-phpfmt and was forked to https://github.com/nanch/sublime-phpfmt/ just before the author ccirello nuked his repository to prevent people from reverting to an older version of the plugin.

Directions on how to revert to an older version of the plugin are at https://github.com/nanch/sublime-phpfmt
I am really curious how the features they said were activated by 3D Touch will work on a non-3D Touch iPhone. I'm guessing that, like iOS 9, you won't get the menus on the home screen, but what about the notifications on the lock screen? There's no semantic meaning for a long press, so maybe they'll make a long press activate the menu as well?
I am curious what makes Scala in your opinion enterprise unready? It is the same JVM in the end and learning curve for a Java programmer is not that high.
I think I can hear John Siracusa cheering from the other side of the pond.
So, I do follow patterns. For notes they are just notes, written down in my own shorthand methods many times, but I leave space around each note so I can come back and jot down extra information or revise myself. So usually I leave a line or two of space depending on what it is.

When I am trying to solve a problem, I write the problem down first, then move into breaking it down in a process. I define the actors involved, the expected input and the expected output and any error conditions that I identify. Then from there I generate a simple hand written flow chart (not fancy) that will serve as a happy path through the problem.

When I get to the engineering of the problem that is where I start identifying parameter limits, error conditions, output limits and then generally write down some pseudo code to give me something to look at, sometimes that means flushing out a more complete flow diagram first. And I generally use just natural language, as none of what I am writing down is real code, although I may use abbreviations or C syntax at times to express something if it is easier. For example, I use the conditional ? : quite often for simple flow control statements just because it is compact to write, even though in code I may not use that operator in that instance.
Google Now's dictation is so much better for people with accents.

My family's English pronunciations have a very strong Indian/Punjabi accent. For people with accents, Siri works very unreliably to the point that we've given up on it, whereas Google Now "magically" works all the time.
Agreed. That's exactly our plan at Wefunder. We're using Regulation Crowdfunding and Regulation A+ to create a new secondary market for riskier ventures.

With a few minor Congressional fixes to current laws (including one being voted on soon), we expect this to be workable in 2017.

https://wefunder.com/wefunder
Unless your program is designed to work that way, the fine-grained synchronization that StringBuffer offers over StringBuilder is almost certainly not very useful. And since Java is a memory-safe language, the only meaningful difference between StringBuffer and StringBuilder in "accidentally" multi-threaded code is the exact manner in which your output will garbled.
MIT Tech Review – How to Parse the Microsoft LinkedIn Deal
Dave's Short Course on Complex Numbers
Yep. And it has a cap too. In fact, that cap is so low that if you max out your connection for just over two hours you'll be over the cap for the month.
Are you saying Google should've bought LinkedIn? How does that contribute to Google cloud platform?
> It is optimized for Flash/SSD storage and features strong encryption, copy-on-write metadata, space sharing, cloning for files and directories, snapshots, fast directory sizing, atomic safe-save primitives, and improved file system fundamentals.

\o/ Hallelujah, something modern!
Yes, this is true. Emotion gives us such wonderful discourse on the internet, and in the legislature, laws like the "PATRIOT" act. Though one must wonder, exactly when is the best time to discuss solutions to the problem(s) at hand? It's hard to schedule rational time with the constant news cycle of tragedy after election run up to the next tragedy, ad nauseam. At some point, people need to decide if this is the type of society we want to live in for the rest of our lives.
"Smarter than average" and "smarter than everyone else" are not synonyms.
And he said it would never happen!
Apple used to be about quality products. They would ignore the demands of shareholders, who are always wrong and never actually understand what customers want.

Now they're a generic computer company like Compaq and Gateway. Shareholders are running their business into the ground, and they're making terrible products, from head to toe.
Thanks, I'll check that out

Edit: I moved it to a separate category
Wasn't there a big LinkedIn hack recently? Would it be ridiculous to think these two are related?
> Apple really needs to improve OpenGL support at least. Bump version to 4.4. They should also fix any OpenGL bugs in a timely manner.

Not going to happen. Metal is the One True Way now.
Please don't respond to unsubstantive comments with an even more unsubstantive comment. That just makes the thread worse.
Homonyms? Vertical addressing?

So do you live at peak.pique.peek, or peak.peek.pique? Or is it... What floor? Oh, you're on the top floor? So you leave on the peak of pique.peak.peek?
Yes, he believes that the average smartness across Haskell developers is greater than the average smartness across all developers (as do I). This is a fairly weak claim. He did not make the claim "we're smarter than everybody else", which is a very strong claim. That's your strawman.
It was under the impression that it's not one desktop being synced across all your computers, but rather your desktop on other machines are accessible anywhere. Akin to iCloud tabs, or Chrome tab syncing.

Basically you open Finder on your MacBook and there's a new sidebar entry: "Desktop on imron's iMac"
You dont need to be liked to be popular. How many people like facebook ?
SiriKit
I left this message as an issue:

---

I may be mistaken, but it seems like you switched this from a "free" business to a "paid" business without letting people know what's going on.

I understand that you want to get paid and I'd be happy to purchase a license from you for fmt.phar, but you don't have any public pricing available and you've surprised me with this "upgrade".

Could you let us know what you're planning, why you're planning it, and provide some insight into what your thinking is?

As of now I'm forking and reverting to a previous version. I hope you can provide some guidance because I'd like to support you and I enjoy using phpfmt.

Thank you.

---

He responded:

> Be sure to buy a license when you do it.

and locked and closed the issue.

reference: http://imgur.com/wpZ5Apv
Yeah, I don't think that all that junk added to Messages would have been added under Steve Jobs. Not that I think that's a bad thing, but it's definitely a notable departure away from clean and simple and minimal to something that is much, much more complicated and glitzy.
So should be a voice actor? Are you completely insane? What idiotic nonsense is your cognitive dissonance "I cannot possibly be wrong regardless how stupid what I said is" going to produce next?
Third party integration and inter-operability with third party apps has been one of the areas Android fared better than iOS. Now with Siri, Maps and Messages third-party APIs and keyboard updates, apple can completely shed its walled-garden image.
This is absolutely hilarious, at least to my inner six-year-old. They seem to have filtered out words with obvious negative connotations like "ugly", words of under four letters, and maybe longer words. But through the magic of language, even very innocent words are subject to reinterpretation. And a lot of What3Words's words are actually not that innocent.

glorified.bodily.passage is in some farmland in the Netherlands, near Wijk en Aalburg: https://map.what3words.com/glorified.bodily.passage

beats.member.daily is in a gated community on Long Island: https://map.what3words.com/beats.member.daily

tugging.bunny.organ is a farmhouse or suburban house in Hungary: https://map.what3words.com/tugging.bunny.organ

pigs.pigs.pigs is a vacant lot in Loveland, Colorado: https://map.what3words.com/pigs.pigs.pigs

inflamed.flesh.massaged is some farmland near Stoke-on-Trent in England: https://map.what3words.com/inflamed.flesh.massaged

It's a lot worse in Spanish for some reason.
Facebook and Reddit accused of censorship after Orlando shootings
1,000x performance, but they are introducing it with a PCIe 3.0 x4 interface? That is suspicious. And then they are going to follow with a lower cost PCIe 3.0 x2 version? (That they still label as an Enthusiast / Workstation product?) I wonder if they are aggressively segmenting the market so that you have to pay a lot for the "enterprise" product to get the full performance. Or, alternatively, if the real world performance is nowhere near the 1000x they keep talking about.

I wonder if they will position these as replacements for you SSD, or if they are going to pitch them as a caching layer they way they dabbled in hybrid SSD/HDD approaches.
Apple launches iMessage Apps for third-party devs to access
Actually, he said he thought that it would happen next year (2017).
Apple says they intend to open-source the file system in the docs.

Open Source: "An open source implementation is not available at this time. Apple plans to document and publish the APFS volume format when Apple File System is released in 2017."
There is also Sony's Compact models. Same internals as their namesake, but physically smaller.

That said, i wonder how much the "big phone" issue comes from the paradox of wanting slim phones (needs to fit those jeans after all) longer battery life (Wh pr volume is largely a fixed value based on battery chemistry). Stretching the phones on the X and Y then allows a bigger (Wh) battery to be installed.

Never mind that they can also then market it with a higher screen inch number...
Swipe left for widgets stuck out to me as an Android origin. They were first with widgets, and they introduced the swipe-left-from-homescreen UX.
Direct from manufacturer to retailer(they don't keep stock).
Shipping in 2017? So it won't even be ready for Sierra?
What's really weird is that's way too small a profit to risk being flagged for insider trading.
How about the computer randomly going back to sleep 2 min after opening. Happens on 3x MacBooks. Force restart.
How does that help me? Are the merchants going to give me a discount for using Apple Pay instead of my credit card? I'm already not liable for fraud.
My boss is a former SEC investigator. We talk about this kind of trade a lot. Either somebody hit the lottery or this trade is crooked as hell.
“FLocker” Ransomware is now targeting smart TVs
Seeing a City’s Every Detail in a Real-Time Simulation
I was excited to until I read the limitations section. Can't be used as the startup disk and doesn't work with time machine.

Hopefully this with change in the next macOs release.
Why LinkedIn is worth $26B to Microsoft
ZFS on OSX was doomed the moment Oracle bought Sun.

If you want to know why, just contemplate the smoking wreckage of the Oracle/Google Java API lawsuit.
Nor anyone else. But at least we can keep sweeping our little corner of the internet.
How Do We Become a Citizen of God's Kingdom? And How Can It Benefit Me?
https://twitter.com/siracusa/status/742435975079419905
Im likely allergic. Thanks.
My $20 totally off-brand bluetooth headphones support multi-pairing. Does it always work 100%? No. Do I think cheap multi-pairing capable headphones will get a lot better as it becomes more important? Definitely.
Any thoughts on the automatic B->A conversion after a few years?
My only question is: will the nagging for apple services increase or decrease?
I use MongoDB for a Wikidata replica and index performances are quite good. I use some hacks in order to keep size of indexed values low (see https://github.com/ProjetPP/WikibaseEntityStore/blob/master/... ). It helps a lot in order to be able to keep indexes into memory.

It powers https://askplatyp.us quite well.
What version of Mac OS was ever meant for more technical consumers though? Apple's DNA has always been consumer product focused in everything they build.
> The ECMAScript 2015 standard, also known as ES6, is completely supported, bringing this major JavaScript evolution to Safari on OS X and iOS.
Ok, we'll undupify it.
C++ only started to gain weight in the 90's, Java came in the 2000's. Before it had a JIT no one cared.

Also just we C++ 90's hipsters were doing systems programming in C++.

Most developers were finally getting convinced that in home computers C, Pascal dialects, Basic compilers, Modula-2 and so forth were getting good enough not to depend on piles of Assembly code.

C++ was getting used in GUI toolkits, CORBA and DCOM and seen as too high level.

Hence why the commite tried to specify the Embedded C++ standard, to cater to the more hardcore C developers.
LEDs Are Set to Revolutionize Greenhouse Farming (2014)
It's present as a developer preview in Sierra, but isn't the default filesystem and can't be used as the boot drive.

Which is probably how it should be. I'd rather not lose data to a new filesystem because Apple rushed the thing out without proper testing.
Why Online Voting Is a Danger to Democracy
The article raises some good points but its conclusion is bizarre. Uber's innovations are twofold: make GPS-assisted cab-hailing mainstream, and deliberately ignore government regulation in every market they enter. They should be celebrated for the first and condemned for the second.

If Uber drivers are independent contractors, drivers are not free to set their own prices, so Uber is arguably engaging in price-fixing and should be litigated against.
If Uber drivers are employees, they are entitled to benefits and protections they are not currently receiving. Either way, despite them making some money in the process, they're getting shafted.
Unless they went back and manually deleted words after their second round of hype last year, they are still in. Their wikipedia page surely has been largely written by them themselves.
iMessage + Apps
Just saw a comment in another thread, stating Apple had slipped in improving their Unix layer, and here comes this. New file system is not a joking matter: Microsoft failed to deliver their new FS; Linux took years to go from ext2 to ext3 to ext4, and btrfs is in forever testing; most of *BSD still use their old ones; zfs took decade to become mainstream...

The information currently is very scarce on this one, but I hope they would at least test it REALLY WELL.