skysight-inc/HackerNews huggingface dataset:
Being able to tell things apart at a glance equals a "shotgun blast of color"? We're not talking about the Hotdog Stand theme, you know.

The more methods you use to differentiate things from one another the easier it is to navigate an interface. Abandoning depth so completely was already stupid, mostly-white-on-blue-uniform-squares? You have color, use it! That shit was awesome when I was 19 and wanted to make my XFCE monochrome because I thought it looked cool. It's not awesome when major OS companies copy my awful teenage taste in desktop aesthetic just because it makes for slick-looking screenshots. Please, someone, have better sense than that.

Look, this: https://dri1.img.digitalrivercontent.net/Storefront/Company/...

Is not something to aspire to. If you think that's easy on the eyes I can only assume you never used interfaces back when you could tell one thing from another without having to play Where's Waldo—which, admittedly, was pretty long ago at this point. Look at the buttons on that dialog! Who OK'd that?! Look at those crappy icons that look like the 404-not-found of the icon world! Don't look at where Mail is on the far left. Look at the center of the screen. Tell me which one's mail. Can you even guess? Just tried it on my MacBook, and I could tell what every icon was out of my peripheral vision, thanks to the "shotgun blast of color".
reading a book is a significant investment of time. when published by untrustworthy institutions, i am not willing to make that investment.
> As the world changes, the actual correlation changes but the deployed solution doesn't

Are you saying that self-driving cars might start crashing when pedestrians wear different fashion in the future, or when cars have different designs?
How to Measure the ROI of Customer Advocates
Buzz Aldrin will not stop talking
From my perspective, I don't think I'd ever be able to tell the difference between high quality MP3 and FLAC in an ABX test.

If I first heard the MP3 version, and then heard the FLAC... I might be able to point out which one was which afterwards, under very good conditions and depending on the recording. I remember doing this test several years back. The general details are pretty much the same, but the MP3 version kind of changes the "sound stage" a bit for a lack of a better term.

It's very subtle and in practice, you need critical-listening environments even to do this. 99% of music is not heard in critical listening music environments. A huge amount of music isn't even engineered for this kind of critical listening these days (eg: you need recordings that haven't destroyed the dynamic range in the first place, which rules out most radio pop today.)

I agree that having the ability to transcode to lossy with as little loss as possible is IMHO the best reason to store music in FLAC.
Average Apple comp at HQ has to be a lot higher than that
The Full Stack Product Development Journey (20 Weeks)
Actually my experience is the opposite :)
HN hug of death... For now, here's the cached version (text only): http://webcache.googleusercontent.com/search?q=cache:M-Pti8N...

$99.99
CPU: 1.2GHz 64-Bit Quad-Core ARM Cortex A53
RAM: 2 GB LPDDR3 RAM Memory
Flash: 16 GB eMMC 5.0 (upgradable up to 64GB)
Wireless: WiFi 802.11bgn + Bluetooth 4.0
USB 2.0 Port: 2
MicroSD Card Slot: 1
Mini HDMI: 1
Headphone Jack: 1
Microphone: Built-in
Keyboard: Full Size Keyboard
Touch-pad: Large Multi-Touch Touchpad
Power: Input: 100~240V, Output: 5V3A
Battery: Lithium Polymer Battery (10000mAH)
Display: 14″ TN LCD (1366 x 768)
Front Camera: 0.3 Megapixels
Dimension: 329mm x 220mm x 12mm (WxDxH)
Weight: 1.26 kg (2.78 lbs)
Warranty: 30 days
Any info online about your setup?

Here's mine:

thisisthebus.com
Schadenfreude?
Needless Complexity – Creating Havoc Leads to Mistakes
It's so ancient that it makes you assume that it has to be truly exceptional to survive that long in such an environment.
Multiven
Seems like the different screen size doesn't totally translate into a proportionally smaller device: the 11 inch is 30mm smaller in width and 20mm in depth, that's 36mm diagonal, when the screen is 2.4 inches, or about 61mm smaller. So around 1.4 inches of additional bezel with the smaller form factor.
Yep, it's not foolproof but it's better than nothing. And considering that the number of people using it aren't that many (I guess) spammers wouldn't bother
Tomorrow – The Most Dangerous Word in the Entrepreneur Dictionary
It was probably a city requirement to have that parking space.
Feynman on Science vs. Religion and Why Uncertainty Is Central to Morality
> That is an extraordinarily inefficient and costly way to develop. The correct way to protect against SQL injection is to use a framework/driver which guarantees escaping and to be cautious about what you allow into queries.

I agree with you, but I don't think that's what the author meant. Nowadays, when most people talk about "prepared statements" and "stored procedures", they are just conflating those things with escaping. I think they're trying to say, use something with an API that prevents injection bugs, rather than actually use database prepared statements.

I find that 9 out of 10 times, when people talk about "prepared statements" they are referring to something like the PHP bind_param thing (https://www.w3schools.com/php/php_mysql_prepared_statements....), rather than this sort of stuff: https://www.postgresql.org/docs/9.3/static/sql-prepare.html
What is the supposed narrative that shadowbans intend to foster?
why not something like this https://www.indiegogo.com/projects/gpd-pocket-7-0-umpc-lapto...

those 14" would be better served with a better cpu
Writing everything twice for the speculative success of a brand new Reddit clone doesn't qualify as "deliver as fast as possible" to me.

Edit: For clarity, I mean there would be significant overlap in areas like data retrieval, sessions/auth, etc.

A Reddit like app would have read/write to and from the browser and to and from the database for many data structures. Users, admins, moderators, topic areas, topics, threads, users, etc. And different views depending on context. You see more of your own profile, less of others...and similar for moderated topic areas and so forth. So, 2 platforms means duplication of some of this data access, update, marshalling, acls, sessions, etc.

Assuming the node.js part is for the "real time posts", via websockets, it would need most of the above. Then, assuming php is handling the rest, including profile edit, rendering everything but the posts, etc...it also needs most of the above.
I met two blind programmers. The process they used was exactly how it's described in this video.

What was odd was that:

1 - they were given the worst place in the room: no windows, literally facing a wall. Took some time to realize why they didn't complain.

2 - The computer had monitors. Then I learnt that Windows (don't know what version it was) wouldn't work it no monitor was attached.
The article has nothing to do with human habitability. The potential is that there could be microbes found on a planet other than Earth for the first time.

From the article:

"The amount of molecular hydrogen we detected is high enough to support microbes similar to those that live near hydrothermal vents on Earth," said SwRI's Dr. Christopher Glein, a co-author on the paper and a pioneer of extraterrestrial chemical oceanography.
Totally agree. Seems Google wants to be in exploring mode at the same time as conquer the world mode.

It needs to have strict communication with its users. I like that they have some sort of focus and trim junk but they have to really communicate that with their users.

You have to be upfront on how many of your API's are in beta mode. I remember Gmail being in beta for 5 years.

May be this should be the new bar. If you can't get your shit working in 5 years then can it. If you can and enough users use if then support it for a lifetime.
Lots of sites also strip the "sub." part from the domain. I have no idea why they think this is a good idea, but a friend of mine does this and he's got at least ten companies in his main domain's alias table because they silently stripped the "sub." part.
It's 2017 and this thing needs flash... sigh. Thanks for the link.
Can you give some sources? What are these artifacts you talk about?

And even assuming that it's audible at 192kbit/s with a decent encoder, why not just use 320kbit/s MP3 which are still significantly smaller than lossless?

16bit lossless audio is great for producers, you have a lot of headroom for messing with it, re-encoding it, twisting it, amplifying it, mixing it etc... But if you're just archiving public releases for "consumption" it's completely overkill.

>It's like interlacing in movies or bugs at borders of contrasting areas of picture in jpeg

In what way? Interlacing is completely irrelevant in the context of audio.

I'm sorry if I come off as adversarial but it's a pet peeve of mine. The maths and physics behind signal processing are very well understood, if some algorithm induces a signal degradation in the audible spectrum it should be trivial to show it objectively with the right measuring equipment and/or the right mathematical equation.
You can fetch a dataset of 1273 labeled hot-dog images and 123287 non-hot-dog images from mscoco training dataset:

search for "hot dog" or click on the hot dog icon:

http://mscoco.org/explore/
It may not always work but there is an option in settings that shows these so-called "unavailable" tracks. Not helpful but it will at least bring closure.
I have written many a Lisp interpreter myself.

Lisp 1.5 uses F-EXPR, quoteval, and the basic forms from LISP. Nothing difficult there.

But again, something that has already been done cannot be labelled as impossible.

If you provide no further proof for your somewhat outrageous claim, then your statements are no more than a tale told by an idiot, full of sound and fury. Signifying nothing.

Edit: Sarcasm has problems translating across textual barriers. Try denoting future comments as such, or to avoid downvotes, avoid them altogether on HN.
I'm surprised my comment sunk the way it, as did this topic and then it reappears with some mysteriously positive comments. All I'll say is strange.

But if you think I'd bother registering another account just to reply to a random comment you're overestimating how much importance I place on dissenting views to my opinions.

The douche chill account is weird though, whoever it is registered simply to agree with me. I'm flattered I guess :)
I always liked the monk idea, but had never read Gibos script.

Some many better ideas -

http://www.denofgeek.com/movies/alien-3/33600/alien-3-the-st...
I always use environment variables, you can just use ENV['AWS_S3_KEY'] or whatever in your application code. Keep the keys in your local environment, and add separate sets of keys to the staging / production environments. These files probably live in your project (.env or similar) in development but are gitignored. On production, they can be in your web-server or application configuration wherever appropriate, as long as they get loaded. If you are using a tool to manage deployment, you probably just need a step to verify on deploy the files / lines containing keys exist.

I can't think of a widely-used programming language that doesn't support environment variables, though support may be less than exemplary in your language of choice. In ruby land, I use https://github.com/bkeepers/dotenv
If what he did at Pixar is any guide, in theory the return on this investment isn't comparable to typical buildings.
Anandtech is still very good imo. I haven't really found any website that compares.
Typically because the cost of not killing the hostage takers is basically the risk of dead hostages. There's nothing else at stake. You can safely assume that the next plane full of hostages that has terrorists at the controls will be shot down.

I'm not really advocating yes or no to bombing hospitals or schools to kill terrorist leaders hiding within - but your assertion is false. We will kill the hostages. All actual breaches involve a risk of % losses and that's baked into the decision to go in. Just a person somewhere trying to make a decision about the best outcome, for the "greater good".
I seriously doubt they are cloning all of their features in 2 languages, I think they are just splitting up features into different tech stacks.
And the pine64 is one of the arm64 boards supported by OpenBSD: https://www.openbsd.org/arm64.html
Gmail allows you to do extension addresses like "myname+company@gmail.com", which I've used since switching away from my own mail server where I did the catch-all. Some places are rejecting "+" in the address though. I was trying to give on to Dell and the tech I was talking to told me the system wouldn't accept the address, but that the "+dell" was just an extension "so can I put it in without that?"

The combination of them knowing that this was valid and just wanting to strip off the extension kinda blew my mind for some reason.
Can anyone find the option to add intel AMT to the bios? I can't see it anywhere on the page and I also searched with ctrl+F.
Listening through a pitch shifter is wrong, unless you are evaluating the codec for the purpose of listening through a pitch shifter. That's the thing - in normal use, high bitrate MP3 still sounds "the same enough" a lot of the time.
Moving from Trello to Clubhouse
Buying illegal drugs. That's literally it.

I'm writing a book on this. (Nearly finished! Probably!) I have read thousands of pages of the worst PDF whitepapers you can imagine. I have looked all over to see if there's a "there" there.

As far as I can tell:

1. The only thing blockchain does in practice that anything else can't is decentralised cryptocurrencies.

2. The only thing decentralised cryptocurrencies do in practice that ActualMoney doesn't is markets for illicit goods and services.

note the "in practice" - it's had eight years of "possibilities", by now I think we can look at what it's done.

also, 3. the decentralisation isn't permanent - Proof of Work benefits from economies of scale, meaning mining recentralises, and this is exactly what happened from the FPGA era on.

The usual business proposition for Blockchain(tm) is supply chain management. Blockchain doesn't solve any of the actual problems (bad data - it turns out that crooks don't put careful documentation of violations into the data, and bribe local inspectors and adjudicators) but does offer a monopoly position to the company defining the blockchain in question.
Launching from Mars would also use much less fuel :)
Here is awesome 4k aerial drone footage of the mothership and active construction as of May - https://m.youtube.com/watch?v=mFhcnzSmH-E
? Steve Jobs from beyond the grave?
The article focuses on over 55s who have money to spend online. I liked the part that spoke to how 40 year olds and up are less likely to explore a website and more likely to abandon a task.

I run into this a lot when I watch how my older users interact with our site. They act like they are about to hit the nuke button when performing some actions on the site, and I am sitting there thinking it is totally fine, even if you mess up you can just go back. But there is so much anxiety around accidentally messing something up that they would rather abandon the task than do it.

I hope that I can continue to improve my skill in UI/UX because it is so critical as a web developer.
Practicality is how you get all the buildings nearby. That's never really been Apple's thing. Plus, how else are they going to spend those hundreds of billions in the bank?
The article is a very long editorial piece. It is the one and only source.
I use my domain with FastMail, they support aliases and catch-all and lots of other nice things on custom domains. They also do DKIM, SPF, etc. So you don't have to run your own mail server if you don't want to ;)

https://www.fastmail.com/help/receive/domains.html

https://www.fastmail.com/help/receive/domains-setup-mxonly.h...

https://www.fastmail.com/help/receive/alias-catchall.html

https://www.fastmail.com/help/receive/addressing.html

https://www.fastmail.com/help/receive/domains-advanced.html
That is right. The key point is to reduce exposure to SQL injection by not formatting queries. Prepared statements help solve a whole class of bugs at a lower level.
You are missing the point. It's only an office because apple is a company. That could have been the great pyramids, saint sophia or notre dame.

Your calculations are off because you don't realize that while a lot of servants are enjoying their life in the castle, it's been built for the royal family and its court.
UploadVR set up “kink room” at the office, says ex-employee in lawsuit
> Blockchains are useful for reducing the overhead due to lack of trust when you're working with other companies.

That's an "is" statement, not a "could" statement. Please show me, not a possibility, not a press release about a pilot scheme, but a present-day working example of this in practice as part of an industry.
Hyper-personalized and proactive apps for Buddy using craft ai
I think the idea is mainly that you separate your config from your code (https://12factor.net/config).

The main security benefits I could see would be:

- By having different config files (different files holding all your ENV variables), you could allow different levels of access. Imagine a junior developer only getting a staging api key vs getting the production api key for S3, for example. With hardcoded ENV variables, you'd probably put the highest level key possible, which would be something like "superuser" access.

- By separating out your ENV variables from your code, you make it more difficult for your entire app to be compromised than if they were bundled together. So if your Github repo got hacked, you aren't worrying about making sure everything else isn't hacked too as well.

In the end though, it's turtles all the way down. You still need your ENV variables to be exposed at some point, so those will inevitably be in some file that lists everything.

My question with ENV files is -- how are people sharing them? Over Slack? Through dropbox? On a USB drive? I feel like you may want some sort of permissions-based-access to them, but have never quite seen a service that does this.
But you probably "grew up" with the prior, more easily discoverable interface versions. (Remember that when Steve Jobs presented the iPhone, he had to explain the "flick to scroll" gesture, because it was so new - previously, you'd have to touch a tiny triangle in the corner of the scroll view, with a stylus, to scroll... :-)

When I gave my mom an iPad, which already came with the fancy new thin flat iOS design, I had to first switch to a larger, fatter font (thanks, Apple, for making this possible in the Accessibility settings!), and then spend quite some time explaining things, as many controls ("yes mom, that word is actually a button you can press") and gestures were not easily discoverable.

The fat 3D buttons were much easier to discern. (Note that Apple also has a "Button Shapes" settings in Accessibility to re-enable them, though not as "3D". Maybe they could have a global "beginner" or "senior" setting that would switch these settings over from pretty to functional and discoverable...)
The pictures may load faster individually:
https://www.pine64.org/wp-content/uploads/2017/03/Pinebook_1...
https://www.pine64.org/wp-content/uploads/2017/03/Pinebook_1...
It amazes me that Facebook allows you to get pgp encrypted emails delivered from them[1], but docusign, a company whose only job is secure document signing via secret links in an email, does not.

[1] https://www.facebook.com/notes/protect-the-graph/securing-em...
Introducing Mavo: Create Web Apps Entirely by Writing HTML
I made a website a bit like this: http://suprsede.com/

It's like reddit but each topic/page has a realtime chat.

Unfortunately it's rather infested by spammers currently :)

Getting traction for these social media sites is very tricky!
We use disk encryption to protect against a specific attack that had occurred in the past: the attacker hacks the hosting provider's admin panel and uses it to reboot our server into a rescue system, in which he has access the raw disk.
I've gone the opposite route. After years of careful curating my music library, I started to feel chained to the past, listening to a handful of tracks over and over. Since music is connected to strong emotions, this would also bleed into other aspects of my life and cause me to be less forward-thinking.

I'm fully aware that Spotify and its competitors are deals with the Devil but if they allow me to feel less burdened, the price is worth it.

It's deeply hypocritical but I also secretly hope that at least a few people stick to archiving and curating just in case.
Probably just Laravel for their API and Node + Vue (if they aren't using laravel elixir for the frontend) so that they can more easily do server side rendering via express.
Miele Take Aim at Dyson with New (Bagless) Vacuum Cleaner
So minimum wage is meant to be like a stick to beat the poors, who just don't try hard enough? Got it
Backpacking Tech Tips for the Geek-On-The-Go
It has an ARM CPU. Intel AMT is an x86(-64) technology. ARM and x86 are two different CPU architectures with incompatible instruction sets. AMT isn't available on an ARM chip.
I would suggest following Siraj on youtube:
https://www.youtube.com/watch?v=N4gDikiec8E
really insightful!
Edit: I guess the above post was trolling, but I think it's fair to ask what pivoting & playbooks are.

They're coming from the investigative & ops sides of the enterprise security world. Not terms I used when I was on the R&D side, but useful when they describe big chunks of your job:

-- "Visual pivoting" is where a visual tool -- typically in node-link diagrams like Maltego, Palantir, and ours (Graphistry) -- lets you click on an entity like a user etc, and get the result of running queries. For example, "according to vpn/dhcp logs, what hostname was this yesterday? Did the IDS logs say anything funny about that hostname?", or, "Looks like this patient had a bad experience with that doctor, what are the interactions other patients had with that doctor?" AFAICT, "pivoting" became the shorthand for "a left-join, including across different APIs instead of within one database".

-- We're using "Visual playbooks" to describe a way of helping turn a team's text documents describing their manual operating procedures for incident investigation & response into interactive software. They often can't just automatically trigger chef/puppet scripts because someone needs to check incident data. For example, we find a lot of teams want help triaging an endpoint incident alerts: resolving the host/user involved, what other alerts were happening for them, were other users/hosts getting similar alerts, and if external IPs are involved, what threat intel feeds say + is anyone else internally talking to those. A visual playbook helps you kick off an executable sequence of context-gathering pivots + maybe API action calls, and instead of returning a text file / dashboard, drops you into a visual analytics session that shows you how the pivot results chain together. So basically visual etl + visual analytics + visual querying.

It's new but fun. Hopefully you can see why osquery is a nice tool for some of the steps within an investigation... or visual playbook ;-)
shrug

I've worked at a Fortune 100 HQ with childcare. It was segmented and the kids/workers never entered the main building.

Apple will have cleaners, maintenance, food service, etc all over the place. It's not like it'll be a hermetically sealed place.
While those look interesting, they seem to be in a completely different market. 14" vs 7" and $100 vs $459, not really comparable.