skysight-inc/HackerNews huggingface dataset:
From the article:

"San Jose last year estimated that for every 1,000 square feet of single-family housing, the city budget takes a net loss of $255 a year, compared with a gain of $1,064 for the same size commercial space."
Is compression really that big a deal any more?
The ringer volume will change depending on the Settings > Sound toggle button's position.
Yes but I'm sure the same 'don't show private crap on my lock screen' setting would apply.
And the scalability/PoS project has a team of several researchers. The official PoS lead is actually Vlad Zamfir.
Yes. Again, the goal here is building housing in Manhattan, not building housing for highly developed countries in general.

People who aren't familiar with New York City (especially people whose impression of housing is influenced by San Francisco) may not realize that the city has a generally-competent public transit infrastructure, making is possible to work in Manhattan without living in Manhattan or even in New York City and without hating your life. Of course, housing in the outer boroughs and in nearby cities is also expensive compared to, say, housing in a small university town somewhere in the Midwest. But this project is specifically about increasing the density of housing in Manhattan itself, which will hopefully let demand from people who can pay $3200/month shift away from the outer boroughs and nearby cities.
Compared to how risky and problematic HFS+ is? It may still be better.
How much total keynote time was spent covering Mail templates during the Jobs era? (Too much). He liked dumb and friendly features as much as anyone.
What does the public/private option do?
I think this assumes that people are switching from server-backed sessions to JWT. I'd expect instead that most people (and frameworks now-a-days) use signed cookies instead. Switching to JWT just standardizes that format a bit to allow non-web clients (like mobile apps) to use a similar session.

I think Armin Ronacher's blog post[0] is a good overview on the benefits of using signed client storage for session state.

[0]: http://lucumr.pocoo.org/2013/11/17/my-favorite-database/
That would likely be a hassle because you'd have to be consistent for all programs that ever save or read a file. As a result it has to be an OS-level thing at least, if not at the file system level. I don't have a huge preference (case sensitive or insensitive), I think it's not worth a religious war, but whatever the choice is, it should be completely transparent to understand what convention the system is using as a coder, and as a general user.
Third party VOIP sounds great! Trying to answer hangouts from the lock screen is impossible currently.
So now instead of just plugging something into the car radio, we ought to solder (!) in a bodge to listen to phone music. Doesn't that strike you as over engineering a solved problem?
I don't want to legislate lower rates, I want to remove the regulatory barriers to entry for competition. And yes, credit cards do more than just move money around. This is part of the problem. Sometimes I want to just move money around, but in the U.S. it is actually impossible to do it in a way that is 1) fast, 2) cheap and 3) secure. There is no technological limitation to this. It's purely a result of regulatory capture by the banking and traditional money-transfer industry (e.g. Western Union) serving as a very effective barrier to entry for any competition.
> HFS+ has worked pretty well for many years and is really well tested

Nope. HFS+ is REALLY GOOD at losing data or having silent corruption. I'm thrilled to have a new filesystem just because it's not HFS based.

I'd celebrate having NTFS as the official filesystem. It's much more modern than HFS+.
>> I don't care about my phone being paper thin. I'd guess most people don't either.

> Sales seem to prove otherwise

I'm not sure that sales have proven that people prefer a thinner phone. I know that when I buy a phone, I never look at the thickness specs, just at the height/width. My phone could be another few mm thicker and I wouldn't notice or care -- it would still fit in my pocket either way.

I may end up buying the thinner phone since it has more of the features I'm looking for, but not because it's thinner.
> Regarding "likely better than a blanket ban", a goal is to develop methods that reduce the effect of the sonic boom "to make overland flight acceptable." This is also better than a blanket ban, and doesn't require a new way to approximate impact costs and manage payments.

You can't put the cart before the horse. You have to get rid of the ban in order to make the whole thing worthwhile.
Grimoire wiki – Grimoire: a book of magic spells and invocations
If you're like me and never want to change the ringer volume, then go into Settings, Sounds, Ringer and Alerts, and set Change with Buttons to off. Then the volume buttons change the playback volume all the time.
Use email instead. Or turn off iMessage and just use SMS.
On the one hand, that may be an artificial limitation. If this turns out to have some bug that overwrites the encryption keys, they could of course say "we warned you", but it would not be good PR. Also, if beta developers report intermittent smaller data-losing bugs, they might want to study the affected drives to see what went wrong with it. Not having encryption enabled on them will make that a tiny bit easier.

On the other hand, if the new ability to partition drives with flexible partition sizes includes separate encryption keys per partition, and encryption/decryption is done by the block driver, they may have work to do to keep that block driver informed about what blocks should get encrypted with what key.
And where I live (Germany), ISPs are monopolized enough that they are literally selling 4G plans with 3 GB per month at €40 per month.

I'm on 1 GB (3G speed) for €10, about the cheapest plan that I could find.

EDIT: And to add insult to injury, German Telekom is still connecting new buildings with 6 megabit connections or less in some places. (And I mean downtown. Some rural regions can be lucky to get 1 megabit.)
iOS 10 will let you uninstall the Apple apps you never use
But you should also factor in their comparative passenger capacities (e.g. impact per passenger-mile).
Please stop posting inflammatory ideological comments to Hacker News. That is not what this site is for.
This has nothing to do with 'open' :

Add SiriKit support only if your app implements one of the following types of services:

Audio or video calling

Messaging

Payments

Searching photos

Workouts

Ride booking

https://developer.apple.com/library/prerelease/content/docum...
Apple has (relatively, you can replace some harddrives) the most control on hardware, so at least from that perspective it's easier for them.
What I do: I use tokens (rather than cookies), but I don't use JWT, for some of the reasons listed in the post, such as "can't expire" and "data goes stale". Instead, after authenticating a user, I issue a long piece of random (256 bits of random packed into a base64 string) to the user. I use the same string as a redis key whose value is the actual user ID of the authenticated user.

That way the front end can pass the token to the back end, I can authenticate and authorize using the redis data (I could store more data in redis, but instead I hit postgres for any other data about the user, such as admin roles, when needed during the authorization process).

It's true that this doesn't make you invincible to CSRF or XSS - any attacker who goes through the trouble and gets access to the token via MITM (although I only use HTTPS, that's not a guarantee) or by injecting javascript in the webapp itself (through user-editable content from a malicious user), that attacker suddenly has full access to the user's account. Still, it's a pretty reasonable way to deal with session problems.

I also set expiry timeouts on these tokens and can delete them manually if a user wants to end all sessions (say on password change). Deleting by value match isn't super-straightforward in redis, but it's also possible with a bit of LUA.
Yeah, I almost mentioned dragon but I didn't because I wanted to avoid anchoring the question. They seem to be (or were) a market favorite.
LinkedIn has a huge presence in the professional users and businesses. A large number of people from non-tech backgrounds never got onto LinkedIn because they never kew of it or didn't really bother to create a profile here.

Imagine integrating LinkedIn profiles with Microsoft's professional tools or even Windows. The reach of LinkedIn will be massive if Microsoft gives it a push through Windows.

It's likely that this boost does not necessarily convert into increasing revenue, but it can certainly boost the number of active users that LinkedIn has.

And I hope, now that it is acquired, LinkedIn will stop pushing us to spam all of our contacts about joining it, updating profiles or whatever.
Apple Messages Framework for Developers
> Both Haskell and Scala are on my list of languages that I love to experiment with on my free time but that I think are not ready for mission critical stuff

I find this curious, since both languages have been successfully used for mission critical stuff, and in particular Scala is deployed for mission-critical enterprise applications. At my day job, for example, but this is starting to look even more common, judging by the recruitment emails I get.
Whatever the proposed change is I do hope the following happens:

- It is industry standard
- I can use an adapter to put my exiting headphones into it and still use those headphones on legacy devices
- I can use headphones and charge my device at the same time (i.e. not sharing the same port)
- It is sturdy. The Micro USB is too flimsy for me to use for headphones and stuff in my pocket in it's current form.
I heard there was this Pied Piper startup, it's making big waves in compression technology ;)
Please be aware that you may not use this code to interact with OWS servers or in an app containing "signal" in the name [0].

[0] https://github.com/LibreSignal/LibreSignal/issues/37#issueco...
Don't even think about the software it will take to make it feel slow.
I think you have it backwards. If you try to expand an archive with FOO.TXT and foo.txt, what should happen if you're writing to a case insensitive file system?

$ touch HI
$ touch hi
$ ls
HI

So that's disturbing. Another problem is every software you can think of will be comparing two files case insensitively. Almost weekly I get burned by this.

$ touch HI
$ test -f hi && echo ok
ok
I don't think this is going to be a part of macOS Sierra as a standard feature, given that it has a release date in 2017 while Sierra will be out later this year. So it makes sense to not include it in a Sierra announcement.
Not only that, but apparently Steve Jobs decided to just say that on stage and while it had been discussed a bit it wasn't the plan and came as a total shock to the people involved.
What new Apple Watch 2 hardware? There is none.
Yes, this is what I do. It would be nice to use the volume rocker to do that.
There was a really cool project using syllables such as consonant+vowel, then using two "words" with 3 syllables each such as:

"tapiku norami"

But the cool thing is that they were basically real gps coordinates just encoded as letters, so returning them to the original was trivial. I think a couple of letters were avoided to avoid confussion.

Unfortunately I cannot remember the name and they did a terrible SEO job...
Mobilizing in Times of Social Media
Carlos got back to me via email and transferred ownership to me. I guess he didn't want to work on it anymore.

"I, hereby, transfer to you the copyright of the sublime-phpfmt and its derivatives.

Therefore, sublime-phpfmt and its derivatives copyright are yours, Nanch."

I'll see what needs to happen to be sure the sublime text plugin stays in working order so that people can continue using it.

What a strange day.
>The "1,000x" claims are either at the chip level

It is latency.
That's because healthcare interfaces are terribly difficult to work with, because they're the worst of two worlds - mountains of bureaucracy mixed with different tech stacks from different eras.
It's already a great desktop OS. And they did announce some things (file system) that will make it even better.
At least they now let you build a better Siri alternative: https://developer.apple.com/library/prerelease/content/sampl...
iOS 10.0 not Max
Makes me wonder what they're doing with all that cash...saving it for the Apple Car? I'm with you, getting progressively more annoyed at the lack of hardware updates.
That depends on how badly you want Bluetooth and how comfortable you are doing this sort of work. Nobody is saying you have to do it, just that you can if you want to.
Consumer OS I/O software stacks are completely unable to deal with this. It was fine for spinning drive latency, it's okay(ish) for high-performance SSD but the open/read/write model just cannot work that fast. It's several orders of magnitude off.

Assuming we keep the file system model, I'm guessing some kind of direct memory mapping is in order? Anyone knows what's ahead of us on the software side, to take advantage of this kind of latency?
No it is not, it is comparing latency, like it clearly shows in the chart.
Here's your logic...
http://junkee.com/an-open-letter-to-america-on-gun-control/8...
An important reason that table based layouts became obsolete in HTML is because the way table cells are rendered is not the same as how `div`s are rendered. It's shockingly difficult to get a table cell to keep a consistent size. This makes some sense if you're using it as a simple data container, but doesn't work at all if you're trying to use it as a generic content container the way we use `div`s

Also, if by "bizarrely named divs" you mean things like "section", "article", "header", "footer", etc., I have to disagree; I think these are a huge improvement in terms of readability and allowing a developer to communicate the intended purpose and structure of the code, and they offer significant advantages in accessibility as well. You ask me, the semantic web is a wonderful thing
There are other problems why the analog hole is hard to exploit:

1) Multi-channel streams are easy to grab in digital, but expensive to grab in analog - simple reason: six channels that have to be captured in exactly the same time, without offset. Most consumer-grade sound cards only carry one line-in, not three of them.

2) Power supplies in computing tend to be NOISY. I mean, REALLY noisy. So basically the PSU adds noise to the output DAC, and then the PSU adds noise at the ADC stage. It most definitely is a quality loss.

3) Naturally, headphone-outs and in a lot of cases line-outs tend to be engineered in a way that their output impedance can drive headphones, too. This can massively distort the signal.

4) Clipping. Hard enough to avoid when using a professional mixing table, next to impossible to avoid when ripping audio via the analog hole.
Where are the phones with similar specs to the current flagship phones, but that are thicker and have a bigger battery? All the big battery phones have slower hardware and poorer screens. That's why they don't sell.

The closest thing I've seen is the S7 Active. It looks good, but I'm on T-Mobile, so it wouldn't be a great idea to get one.
Whistling Sling Bullets Were Roman Troops' Secret 'Terror Weapon'
Smartphone Zombie
"Can't be used as the startup disk" is not necessarily a strong limitation; with FileVault enabled, you start up from your Recovery partition anyway. Even if they lose FileVault, I would guess they'll keep the Recovery partition setup (since they've invested in it a bit as a pseudo-BIOS, for changing things like SIP.) So that image can stay HFS and hold your boot kernel, while "Macintosh HD" can just be APFS. Sort of like Linux with /boot on FAT32 and / in LVM.
That's debatable since many companies like Amazon are able to turn a profit by sacrificing growth. Good point though and this information is also available in quarterly earnings reports. The main argument I was making really is that people should take a look at some numbers before having such strong opinions. I believe last I checked LinkedIn was profitable.
"Paul Graham is overrated."

The total market cap of companies coming out of YCombinator is a pretty staggering number.

I don't say that as proof Paul Graham's writings are all true and should be accepted as gospel without question. But it's not credible to suggest Paul Graham doesn't understand "the real world" of software business.
While they're still shipping machines with < 1TB SSDs (read: for a long time), yes - why not take the relatively free space and I/O savings?
28kHz is either a typo or you give too much credit to human ears. 18kHz is more likely the real figure.
I admit it, I don't get the draw of these things. I can vandalize people's messages with stickers now? And from the keynote, "Nothing beats a fullscreen moment!"? Ookay.

The amount of applause for "We made emoji bigger!" was ... surprising to me. I got on board the Snapchat train, but I just can't get excited about being able to tap words to turn them into emoji.

In the words of Principal Skinner: Am I out of touch? No, it's the children who are wrong.
Can I swipe someone's phone, walk over to their Mac, and have it unlock? Or is there something else going on that doesn't make this a really bad idea?
I really did not see many people making a case for Microsoft's Nokia acquisition (here and in the business press).

It seemed mostly negative.
Wouldn't that violate the RESTfulness? I thought stateless was one of the criterias.
You misquoted what I wrote, Nanch.

I mentioned the engine also. fmt.phar is not part of this transfer. So you still have problems, only not with me.
The process to get the words from the coordinates is described in their patent https://patentscope.wipo.int/search/en/detail.jsf?docId=WO14.... From the equations, it's possible to reverse the wordlist.
Stock price movements after one day: MSFT down ~ $12bn, LNKD up ~ $9bn.

Looks like they overpaid a bit.
It's a game changer either way, and it will be one more nail in the coffin of anything mechanical.
becoming more common in non-government (especially large) organizations.

Been like that for awhile. You're just getting to know more of the vast ocean of all the bureaucratic mindset that is out there.
They don't need to, they have, well, Apple Pay.

And Stripe is a B2B service, if Apple buys it, it would die. Why would they acquire them?
For those who don't know what their goals are:

Desirable properties of the People-centered Internet:

1. Complete universal Internet coverage that enables functionality that is otherwise unreachable or ineffective

2. The Internet is affordable, open, available and accessible to all

3. Fosters digital literacy, local content in local language to achieve widespread usage and increased value to people, families, communities and countries

4. The system achieves a level of trust that meets the users’ expectations of affordability, privacy, safety

5. The quantity and quality of educational and information services is increasingly available to families and communities

6. Anyone can contribute to improvement of the utility of the global Internet.

7. Personal information in the digital environment is protected by law and controlled by the individual

http://peoplecenteredinternet.org/
Really? What filesystem do they use in SteamOS?
AFP depends on having persistent, globally addressable IDs for files (CNIDs). Perhaps this is no longer available under APFS?

While I imagine this might be retrofittable (netatalk manages it, after all), I can't blame Apple for wanting to ditch AFP. It's an ancient protocol at this point, and I'm frankly just amazed it still works at all.
How is it that we can teach chemistry and physics - but when it comes to 'when this, do that', we throw our hands in the air and claim it is too difficult?

I'm pretty sure calculus is more difficult than intro to python :)
World's first phone walking lane for 'zombie pedestrians' addicted to texting
I use iOS and a password manager, and maybe 5-10% of apps I use have an integration for it (and I place the blame on Apple for this, imo if they actually care about user security as much as they want everyone to believe they do, they should have an app store review policy that forbids having a password field without using the password manager extension).

Anyway, the effect is that almost every time I sign into an iOS app, I'm copy & pasting my password into the password field. So now my passwords will all be synced via bluetooth and/or to icloud whenever I sign into an app.

At this point, is using a password manager actually less secure than just re-using the same password everywhere like everyone else does?
I wrote:

----
Hey Nanch,

The engine itself is no longer my copyright.

The plugin though is mine. I, hereby, transfer to you the copyright of the sublime-phpfmt and its derivatives.

Therefore, sublime-phpfmt and its derivatives copyright are yours, David Nanch.

Regards,
Carlos
Part of me wonders if that line was dictated to Siri instead of typed.
Again I definitely don't recommend it for engineers. They'll get locked in on their tech stack since that's their experience and no major tech company uses it anymore.

For entry-level business roles they tend to be better suited, especially those looking to go the consulting route.
The fact that they publish the sessions online afterwards doesn't sound like a "big middle finger" to me. Is it that important to view it live?
Or, maintaining the feeling of exclusivity of the event.
I thought you could include a tamper-proof expiration time in the payload of a JWT token? It also seems like data-staleness could be addressed, perhaps by including a hash of relevant data and invalidating/reissuing a token when the hash changes?
Home to hotel doors would be better for most, since you'd leave when you wanted and not when the not particularly regular scheduled service was due to depart. On board internet connectivity has also made the idea that waking hours spent in a first class seat must be "wasted" seem rather archaic
For a plane, make that a neutron-less kind of fusion.

After fusion becomes commercially viable, and the entire world concerts, we'll still be about as far as neutron-less fusion as we are from fusion right now.
You already swipe for widgets in iOS, it's just a different direction. I'm not sure that's exactly a copy.

But there is a ton of stuff in iOS 10 that's 'copied':

iMessages looks like WeChat/SnapChat/some other stuff had a baby

A lot of the photos features seem right out of Google Photos

3rd party apps have done the Mac unlock thing before

Android has had the ability to add plugins for some apps for quite a while, no? Or at least things like keyboards weren't sandboxed the same so they could do similar things to what iOS is now getting.

That's progress. Someone makes a cool feature, if it works out well other companies start integrating it. Google has 'stolen' from Apple, Apple has 'stolen' from Google. Everyone borrowed stuff from Palm.

In the end, we all get better phones.
Recruitment with out recruiters
I read the link and have a pretty good understanding about how computers and file systems work but can someone "explain like I'm a decently intelligent programmer" what is different about this file system? Thanks you.
How do you expect it to know which volume setting you want to adjust?
Indeed, the core use case for an open Siri would be to avoid Apple Maps, e.g. by telling her to "use Google Maps to navigate me to X."

They seem to be explicitly forbidding this :(
What may still be simpler than the fusion reactor some posts up.
XFS, ZFS, btrfs
From what I understand, UDF is primarily targeted at one-time-recordable media. (It's used in DVDs, for example.) It's unclear how well it works for primary storage, but I suspect it's clumsy at best.
Looking forward to test driving it more.

So far I am not a fan of the default UX. If I type in a movie, I want a simple list of movies, not categories.