skysight-inc/HackerNews huggingface dataset:
It's fairly hidden inside the article but they do say "and that’s why we have heard from a source close to Apple that the iPad mini is being phased out."
It's a bit of damned if they don't and damned if they do. FB, GOOG get flack for their shuttle busses plus if you get there later in the day parking in MTV is dicey.

At least if you wanna drive, you can, if you wanna ride the bike, no one's stopping you.
I'm in the same boat. Limping along with a slightly broken mini 2 until the new one came out.
Curious to know if this site applied to YC. Anyone know?
> It uses embedded TensorFlow on device (better availability, better speed, better privacy, $0 cost)

It's sad that this isn't more common outside of hot dog detectors.
>Evidence. I'll wait for the results of the hearing to see what the overall judgement is. Have you forgotten that all trials have evidence both for and against? But the evidence wasn't enough to issue a preliminary injunction, which means that there is no smoking gun.

Yes there was, that's what this document is.

>A preliminary injunction was issues against Levandowski

No, a preliminary injunction was issues against Uber preventing Levandowski from working on things. As far as the court is concerned, Levandowski isn't a party in this case. To be clear, this Order is an injunction against Uber, no one else. That's the way the court sees it (and this has been made pretty clear in prior arguments).

There was enough evidence to issue a preliminary injunction against uber, just not one that required them to stop working on lidar completely. This is despite what Alsup says at the end of page 12, which I read as being the main reason (and again, alsup clearly states this in footnote six) that the injunctive relief isn't stronger. Or in other words, Alsup was, based on the evidence provided, willing to place a stronger injunction against Uber, but has not as a way to 'punish' Waymo for overreaching in some of its claims.

I'd take some time to read section D. It pretty clearly explains all of this (basically, Waymo asked for the court to account for Adverse Interference to make a stronger judgement, and the court denied because Waymo was also misbehaving).
Capturing Family History on Video
Not sure why you're downvoted for this comment - for those who don't understand it, it is referencing the explicit responsibility about getting the information to the person whose domain it is vs. doing more and making sure that it is resolved properly. The manager does strictly what is the person's responsibility, the leader makes sure that the person under him/her gets a satisfactory resolution - the leader does this because it affects individual & team morale and sets the example that that is what is expected (to a positive end). The leader also employs his/her abilities endowed upon the position to make sure it isn't forgotten, which builds trust, transparency, and fosters an open culture - the one who is purely focused on just managing actively works against all of these points by not exerting leadership.
This is a bad idea. Not only is it useless and take up a lot of space, it now moves as I interact with the page, further distracts me from the content that I'm interested in. Especially egregious on mobile if it pops back up again when I scroll up, then sort of bobs up and down if I press and hold at just the right spot.

>it's alive space that brings the eye to what's happening or what's new/fresh or what's about to go on.

That's the misalignment of interest right there. The devs would love to have their users focus on "what's new", i.e. ads and self promotion. The users give on average zero shits and just want the functionality they came for. I guess we all know which side MS is on.
Which is only $329.
These rumors are likely used to gauge the community reaction before decisions like this.
An adaptation of Pattern Recognition is supposedly in the works.

I've always been a big fan of Gibson penned Johnny Mnemonic, which, if you can get past the bad acting and wooden dialogue, has plenty of trademark Gibson cyberpunk tropes.
I do the same thing as Xylakant, but my email all goes through gmail (which has its own problems and caveats, but has the advantage of being free beyond the domain name registration.)
The best universal virtual reality headset Merge VR
Why Phishing Attacks Succeed – A Case Study with Chase Bank
I literally know nothing about UX, but I have to say a visit to UXPin's website instantly turned me off. First, they put this great big demand for my email front and center when I barely even know what their site is (and a single line explaining it is not enough to get me to sign up). The entire website is covered over with "modal grey" with no X box or anything else showing me I can close it, just some links at the top that are not obviously clickable because of the grey modal. Turns out it isn't a modal at all you can just scroll down (no indication of that) and that the small links are clickable. Once I was past that, it was fine and dandy, but if I were actually interested in being a customer rather than a curious person trying to figure out what I was missing, I probably would have just left.
For those looking for something similar there are these: Telescope[0], Drum[1], Slashcode[2], and Microscope[3]

[0]: https://news.ycombinator.com/item?id=7861985

[1]: http://drum.jupo.org

[2]: http://www.slashcode.com/www.slashcode.com/

[3]: https://github.com/DiscoverMeteor/Microscope
I think it's a joke
There is this famous quote from I think Steve Jobs. It says that once you are VP or CT* there are no excuses for things going wrong in your department. You are the responsible person.
I agree with you, but I understand his wish though.

Security sometimes is just hard and it is unrealistic to hope that all developers, everywhere, all the time will get it right.

The more the platform can do, the better.
Listening to the beginning of that video as a blind programmer I'm 99% sure he's using Jaws for Windows.
http://www.freedomscientific.com/Products/Blindness/JAWS
I program in Java and Eclipse for my day job but have found Visual Studio to be really nice to use and accessible with Jaws.
iPod Touch might be an option
And now we have dialogue. This is fun!
Sounds vaguely like the way email addresses work in Ender's Game - typically, all mail would go to user%SECRET@server, and if you don't know SECRET, the email presumably bounces.
Reminds me of the working environment in GATTACA
Since this is project is coming out of the voat.co community, I expect the community will be more toxic than Reddit's, not less.

EDIT: The article implies a connection, but as cracell pointed out, there is in fact no association, even historical or in personnel.
Is React winning the battle for the future of front-end web development?
Wrong on the CD-Rs: I've seen them fail before, due simply to age. It happens with the cheap ones; the "archival quality" ones really do seem to be much better, but I have some ~15 year old cheapies that are dead. You can even see on the disc that the dye has changed colors and is uneven.

I've never seen a mass-produced CD (the aluminum kind) fail due to age rather than physical damage. However I have read about it happening, where the aluminum layer wasn't properly sealed in the polycarbonate and over time got corroded.
Other people adapt to self-driving cars. They walk in front of them expecting them to stop. They find and exploit artifacts in the way cars behave to make them do funny things. They take it beyond a tipping point, they create situations outside the training set. Maybe it crashes, or maybe it doesn't crash but gets stuck or doesn't go where it's supposed to.
you are talking about a company that tried to argue a "tap" is a "zero length swipe"
I remember having to download LAME binaries from South America, as recently as last month, and as long ago as 1999. And I also remember when it was just a patch to Fraunhofer's reference implementation, under a suspiciously shaky interpretation of the law.

I remember doing a comparison test way back in the late 90s between an officially licensed MP3 encoder and LAME on the same set of music WAV files, and was simply blown away when I could actually hear a difference in the results. Being the sort of anti-audiophile that I am, I then reduced the bitrate of the LAME encoding until I could just barely tell that it was too low, so that I could cram more music onto my hard drive, make playlists, and record them at 1x speed through the line-out port to an audio cassette tape, for my car stereo.

At the time, LAME made the smallest file sizes for the crap music quality that I tolerate. Nowadays, I encode at minimum of 96k/sec (sometimes better) just to annoy other people around me less, and to cut down on the suggestions that I get some real speakers for my phone. It ain't the speaker, folks; that's pretty much the best quality I can discern with my own ears.

When it comes to music, I think people pay far too much attention to audiophile opinions, and perhaps not enough to those who have physiological limitations on their enjoyment of music and/or recognition of speech-frequency sounds. But yeah, even I could tell when someone used a crappy encoder on their MP3 files. That's why I always ripped my own CDs, or specifically sought out lossless-encoded files, so that I could then use LAME to get an acceptable and consistent level of crappiness. Even now, I only download FLAC, and transcode my own MP3s for portable devices.
I definitely agree with your car comment, and to that point would temper that statement by cautioning not to throw the baby out with the bath water. Cars are, presently, an unavoidable fact of life. This is a shame, but all else considered it's the best possible outcome with the present circumstances. Things will improve however, one day.

About the open office plan, I don't think that's the case at all. I don't know if we know enough about it to say, but I think enough is known to say it has a prototypical open office floor plan. Maybe if one were to be overly technical and argue that it is technically "open" then I would have no choice but to agree, however that's not really a common sense way of looking at things. It looks like the pods resemble something more akin to how whales organize. Plus I can't believe they'd spend so much time designing the hardware without giving the software some thought, if my analogy makes sense.
bootstrap is a CSS framework. The web host you use shouldn't matter. There are conceptual issues with this article, but I'm guessing the real reason for it was to get those referral signups on bluehost (btw, bluehost isn't very good).
I can confirm exactly this. I started with a root catchall on my personal .com (~15 years ago), and it was quickly overwhelmed with dictionary spam. Switched to a subdomain catchall, and haven't seen a dictionary run since.

Picking a short preposition for the subdomain can even help when you have to communicate the email to a clueless phone rep: "That's right, it's yourcompany@for.myname.com"
How Twitch Learned to Make Better Predictions about Everything
The severability clause is what keeps illegal clauses from invalidating the whole contract.
More deep dives into source code in TV and film
Attendees' war intensifies: Google Assistant can reach iOS in a matter of days
It's possible they are building hardware specifically for TensorFlow's API, but it's also possible the journalists are just not tech-savvy and don't know the difference.
Sure, but the 5.5" iPhone 7+ costs nearly $1,000 and the iPad mini starts at $300.
What You Need to Be Ready for Cyber Security in 2017
> Encrypt all data at rest in the database

This is funny, I've actually inherited a project where the original developer had this idea, he used the same function to encrypt everything: even the news posts available on the front page were encrypted. The passwords were using the same encryption functions and needless to say not using a one way hash so fully decryptable...
I was pessimistic a few months ago but they've got Falcon Heavy cores on test stands now so it shouldn't be long now.
Free Stock Photo Pack of People Using Cameras
> They're also working on getting Linux on the mainline kernel...

This was my first question, and there's no answer in their FAQ. Thank you for answering it.

I used a Samsung ARM Chromebook as my main laptop for many years, running Ubuntu. I only stopped two weeks ago when the keyboard finally broke (it did very well for how much it cost).

The biggest problem I had was that driver support didn't appear in the mainline kernel for years. When it finally did all work, it regressed regularly. I gave up bisecting the regressions to keep my own laptop running; I seemed to be the only one doing it.

Now I won't touch any ARM hardware (or any hardware, for that matter) that apparently supports Linux unless everything I need is already in mainline. Otherwise, by the time it lands (if it lands), it seems to be that there won't be enough of a user community left to keep it from regressing.
The iPhone is something you keep in a pocket all the time, and the iPad is something you keep in a backpack or on a desk. I wouldn't want to carry around a huge iPhone all day just so that when I'm in bed in the evening I can watch videos on a decent-sized screen.
I'd venture the real reason is many devs know too little of normalisation, data structure and structured data.

Somehow a mess of structures/data objects paired with functions working on these objects - with only ad-hoc ways of enforcing foreign key relationships are seen as "easier", and "better for maintenance" than leveraging an actual (relational) database management system.

Sure it's more fun writing functions than thinking about data integrity - but the vast number of applications are concerned with managing structured information: from scenes in a game that could be interlocking state-machines to the more mundane user/message pairs or similar.

Design is eschewed for prototyping - but then the prototype is kept as the production system, rather than as a basis for design of a better (simpler) system.
I know your pain -- things like this get long fast, and it's hard to include everything all at once without going on forever. I would definitely appreciate implementing some background off of each item!

Another thing that might help is knowing about services or open source solutions that can bundle a lot of the checklist together. Heroku might be a paid one, for example, but there might be things like ansible scripts out there that do a lot of this from security professionals, I'd love to know how to be able to package a lot of these checklist items together more easier.
Yeah, both Golang and Swift are direct descendants of Python, and it's sort of hard to justify a niche for Python now that Google and Apple have performant in-house versions.

I have to wonder if Go and Swift would've just been Python if Guido had put more attention on the Python VM (and been willing to make some compromises to accommodate improvements).

Now Python is stuck playing catch up. Discussion around removing the GIL is finally beginning to be taken seriously instead of considered hypothetical, optional type annotations are being added, etc., but it may be too little too late.
As a blind programmer who uses a laptop I still got a second monitor that was not currently being used by anyone. My co-workers thank me when they don't have to hunch over to look at my laptop screen when going over code.
I think the crux of your argument is that you don't feel the employees in the publishing industry should be paid for their time and experience. In your article, you described being very upset when getting critical feedback from them about your manuscript. Even though it was coming from a very experienced source. It sounds like you just didn't want to work with experts on the project. But in the comment above, you went further and said 10 Speed took "virtually no risk" beyond their time. You realize that people get paid, I'm sure. Owning a restaurant, I'm sure you're aware the overhead is more than just the raw materials of the food. And that if you give the same raw materials to a random chef at a random location, you will have varying degrees of success.

It sounds like you're going in completely ignorant to an industry and, because you're very talented in another area, take a simplistic approach and assume anyone benefiting from your (most likely) amazing documentation of your culinary skills is taking money from the only one producing something here. I know it's not your intention, and I think it's more and more common these days.
Obviously almost every react native app out there is accessing a SQL db over the network, and they work fine. Are you seriously saying that it's slower to get data over the react native bridge than over the internet?
Love, Mama, Mothers Day
Flagging this for being a dubiously sourced rumor. Perhaps a title change at least.
Ask HN: Best on-disk store for message queue?
Following the interesting discussion [1] around Badger KV store and the different on-disk storage options (Btree, LSM, etc), I was wondering what would be the best approach for a persistent message queue. This comment[2] offers some useful advice for a couple of usecases (write vs read intensive), but as far as I can tell, a message queue has a unique access pattern (heavilty concurrent writes (PUT) and deletes (GET)).

[1] https://news.ycombinator.com/item?id=14335931

[2] https://news.ycombinator.com/item?id=14337588
Actually, there is also a film adaptation of New Rose Hotel, which is in the same setting as Johnny Mnemonic and the Sprawl trilogy.

[1] http://imdb.com/title/tt0133122/
React Native vs Xamarin?
> If you or me don't like our ISP's prices, we can switch.

Hah.

> Instead of treating the symptoms, the government must ensure that there is healthy competition and customers are able to choose from multiple ISPs. We got to this place because the government granted some companies a defacto monopoly. That must be undone. Net neutrality is trying to solve the bad effects of government overreach with even more regulation!

The net neutrality regulation is to mitigate a symptom. However, it is difficult for the federal government to override what state and local governments have done with franchise fees and line-run regulations. In order to claim authority to undo the disease, the federal government would need to reclassify Internet access as an interstate utility the states have no right to limit as they have. Net neutrality is a much lighter touch when it comes to the federal government overriding state regulations than telling the states who can dig where or who can run overhead lines.
It's the idea that random themed images will increase your engagement. No faith in the content.
Tools Don't Solve Problems. Strategy Does
I think the problem is that anytime a group gets that large, it's going to have pockets of toxic users. So unless the plan is to forever jump ship from one product to the next, best bet is to find yourself smaller subreddits to make your home.
I've been using Scaphold for a long time as a prototyping backend for GraphQL frontends. The biggest issue I've had with it is that its permission system always uses the most "lenient" rule, which makes multi-tenant applications impossible. Looks like Graph.cool is REALLY catching up (and their permissions system is just better).
Sure. Why would you though, not use node.js for the rest of the site? I'm not complaining about either php or node.js. I'm complaining about using both of them for a brand new site.

I assume that both would need to understand the concepts around: users, admins, moderators, topic areas, topics, threads, banning, moderating, vote counts, sessions, and so forth. And interacting with all of that both server<->browser and server<->database. Feels like a lot of duplicated classes, marshalling, etc.
Sorry that is not quite what was intended. I've revised the text to say:

If your database supports low cost encryption at rest (like AWS Aurora), then enable that to secure data on disk. Make sure all backups are stored encrypted as well.

i.e. this kind of encryption costs very, very little and give you physical security if you need it.
Why Deployments Will Never Be 100% Just Kubernetes
Despite other comments here, I'm as happy as ever with Ars, and I've been reading it for many years. They're the only tech news site I read anymore (besides here of course).
i agree that it's a great size, but i don't know how much that matters if hardly anyone wants one. It's a lot of cost to keep making them.
No it doesn't. The iPad Mini is much larger than the iPhone+ size. It'd make more sense (but still be wrong) to say that an iPhone+ and a regular-sized iPhone are undifferentiable.
> For a company as private and secretive as Apple, why even expose themselves to the risk of having people walking around a campus that they don't need to be if they can meet the need elsewhere, offsite?

Yes, those toddlers would probably stumble on Jony Ive's secret development studio! In reality the campus also has "a visitors center with an Apple Store and cafe open to the public". That means full sized adults walking around!

https://www.apple.com/newsroom/2017/02/apple-park-opens-to-e...
I think people would be happy with two different Raspberry Pi like devices, one with tons of GPIO and one with real SATA and 1Gbe ports. Even just having USB 3.0 would be good enough for what most people want their Pi to do. Fortuneately there are other SBCs out there that can do the job but not with the huge range of out of the box compatible hardware and software that the Pi has. I've been thinking about the OLinuXino line of SBCs for some of my projects. At least the one benefit of having 1Gbe ports is that I can setup a network drive for less I/O intensive projects.
Nice, but a rounded pentagon building is nothing impressive these days.
I understand it too, but it's, to be honest, horseshit. Well-meaning horseshit, but horseshit despite it.

Security is hard. It is irreducibly hard when you add the constraint that arbitrary do-whatever code and applications must be supported. Having your platform do things is great--to make you faster. You still have to understand what it's doing because it's very easy to step outside the guarantees of that platform and suddenly no longer benefit from those security features. Sometimes you might even have to do that for business reasons. And then you must know how to safely compensate for it.

It's a rare web developer who isn't safeguarding somebody else's personal information. (Yes, even just name + email. Don't make it easier for other people to be phished.) The onus is on us as a development community to take that seriously and to treat the security of our code and our systems with the caution it mandates.
PonzICO, let's just cut to the chase
Now that Trump has admitted he shared the info (https://arstechnica.com/tech-policy/2017/05/trump-confirms-s...), do you retract these comments?