skysight-inc/HackerNews huggingface dataset:
> The entire remaining space on the mainboard is dedicated to the video decoding hardware (besides a couple of RAM and ROM chips).

This wonderful post points out a fascinating cultural shift that I've never seen written up but is visible in the traces of various papers.

Although there was a Cambrian explosion of computer designs in the 1960s and 1970s they did follow a common evolutionary path, to whit: there really was a central processing unit, and around it fed various peripheral parts, primarily memory, I/O (channel controllers) and the like.

A lot of the vocabulary and assumptions of minicomputers and microprocessors came from this world, though the big difference in the late 60s was letting the CPU do some of the I/O (and one of the weird things about C, fundamentally a minicomputer language, was that it didn't have IO keywords or commands).

So when the Alto was designed one of the biggest weird things about it was not the bitmapped display itself but its support: the bus speed was only 3/2 the screen refresh rate! That blew people away (in fact if you wanted to do a lot of computation you'd end up blacking out most of the screen for a while).

==

The games developers went the other way: they started with hardcoded logic and only later were able to use MPUs. so to them they'd just accelerate part of the design with the computer. You can even see this as the domains started to merge; the early Atari computers like the 400 and 800 weren't only what we'd call today game consoles but had built-in sprite hardware that you could call from your programs.
It's really not. A configurable feed of updates from friends is, in fact, a distinct digital product. That seems self-evident to be honest.
I think the issue here is that flagship != top of the line anymore. For the iPhone pre-2017, the device targeted at their average customer was also always the latest and greatest. But with the release of the X, Apple introduced a new high-end line meant for enthusiasts, while most people would still be pushed towards the 8 (and now the XR). So the XR isn't really a budget model in the sense that the 5c and SE were, but rather the next entry in the mainstream iPhone continuity, while the XS is the second addition to the "pro" line.
Wtf, they couldn't even make the top and bottom borders have equal height in a $800 phone (the smaller Pixel)? Who's in charge of hardware design at Google, Apple would never release this.
In a number of those systems, the buttons are a placebo that are wired to nothing. [1] [2]

[1] - https://www.nytimes.com/2016/10/28/us/placebo-buttons-elevat...

[2] - https://www.nytimes.com/2004/02/27/nyregion/for-exercise-in-...
> I hate to dream up conspiracy theories.

No conspiracy theory needed, traditional media is dying, and in their last gasps of air they are destroying their credibility for the sake of clickbait articles without proper facts and coberation. They are being deceptive, because they know outrage and politically dividing stories are still working.

It's really said, but transparent. No way, Apple officially writes that rebuttle on their website if the story is true.
Most people don’t get mad when they see a coke bottle or an Apple product placed in a scene of a movie or tv show. People do get mad when they are trying to watch TV and they keep being forced to watch a commercial.
Your go code has to live in go's directory structure. If your project is github.com/jrockway/whatever, then your source code must live in ~/go/src/github.com/jrockway/whatever/<go files>. There is no other place you can put it (though you can change ~/go to something else by setting $GOPATH in your environment).

I assume what upsets people is that everything in go is in a global namespace. So if you have ~/foo-project with some go in it, that doesn't work; you can't import things from there and the compiler won't build it. Instead you have to position it in the "global" ~/go/src for anything to work.

I used to teach Perl classes and people were equally upset about the concept of @INC. They did not want to manage packages that way, and the programming language did not give them a choice. This is very off-putting to some people.

(Me, I don't care. Not having 8000 configuration options to let the compiler find some github project I'm using is wonderful, even if having to cd go; cd src; cd github.com; cd jrockway; cd project; is kind of a lot of typing to get to the thing you're working on. I have a bash alias to get there ;)
The wikipedia article on the device shows a date of 2008, so yeah, it's probably pretty outdated as far as spy tech is concerned.
at most I see it as a need to introduce a bill to refund money spent on political campaigns. secret vote at that level doesn't work, it's common for lobbies to spend on both sides to ease a bill trough, so they are interested more on the end result than the single vote, and as such they don't care if the vote is secret or not, only if the final result is favorable.
Blogs are a good answer for the question "how do I post?", but not a good answer for the question "how do I read?". Most people want some kind of aggregator. There are many aggregators out there, but if the answer to the question "how do I post?" is different from the answer to the question "how do I read?", then most people won't overcome the technical friction. Facebook, Twitter, etc. solved the problem by answering both questions, along with other important questions like "how do I restrict who can read my posts?" and "how do I bring in my friends and family?".

I'd really love to see a resurgence of blogs, but any replacement for Facebook needs adequate answers to the kind of questions that blogs always left unanswered.
That isn’t remotely how it works.
So directory services? Great, but then they have nothing to do with the actual healthcare, so your original comment on private market care doesn't apply.
Update: It looks like on October 2nd, Facebook clarified that 50 million users actually had their login credentials stolen, and an additional 40 million were unconfirmed but known to have been touched by the buggy "view as" feature:

https://newsroom.fb.com/news/2018/10/facebook-login-update/
It looks neat, although the installer side of it looks to still be messy enough to warrant my waiting a bit before installing it in linux.
I like that the perl 5 code I wrote in 2002-2007 is still running, but the python 2 code I wrote circa 2008 to 2018 needs to get ported over to python 3. Should have stuck with perl!
I am curious and not trying to be a dick. If you don't any time estimates for your tasks, how do you tell your stake holders when your delivery date is going to be, or do you leave it open ended and deliver when it is finished?
Does the Pixel 3 support Wifi Aware (Neighbor Awareness Networking (NAN))?
Hi HN!

Table2Site allows you to create no-code websites and uses Airtable as a CMS. You just have to add settings and content to your Airtable base and Table2site takes care of the rest.

It's perfect for "Curated list for X" websites like NomadList or small landing pages.

Examples sites:
* https://table2site.com/site/demo-site-1
* https://table2site.com/site/demo-site-2
* https://table2site.com/site/demo-site-3
* https://table2site.com/site/built-on-airtable

The product was built after I saw @andreyazimov Sheet2Site. Thanks so much for the inspiration!

I used some of @levelsio projects to base my examples on.

Let me know what you think!
> So charge us for your service and stop forcing me to view ads, selling off my privacy into a giant bidding war of advertisers. Fuck advertisement.

Easy to say this if you have the money to pay for it which the vast majority of Americans do not.
IIRC, pep8 would have you write:

def my_very_very_very_very_very_long_function_name(self,
param1,
param2):
> It's sad that Buzzfeed News is considered a legitimate source by some.
I think it's fine to differentiate between their fluff and opinion pieces, and some genuinely excellent investigative reporting. Why do we need to simplify to "legitimate" or "not legitimate"?
There's an enormous amount of product placement in every form of televised media, that's how they fund movies and TV shows. Until the brand of soda a character drinks in the show i'm watching changes based on my recent purchasing history or Facebook posts, I'm gonna go ahead and say Netflix is pretty good about how they go about advertising.
maybe you don't want those features but a lot of us do. cloud storage of photos has been great and I'd love to stop paying for the additional storage space. yes, Google may benefit from it also but that is why it is free...
"Supermicro has assembly facilities in California, the Netherlands, and Taiwan, but its motherboards—its core product—are nearly all manufactured by contractors in China."

That's interesting. As someone who has bought hundreds of thousands of dollars of gear from Supermicro (and has been a huge fan of their products and designs) I always thought their chassis were their core product.

Recently SM started to go down the "you can't buy our JBOD chassis without buying them full of our qualified drives" ... I knew that was the end of the golden age (of SM).

Luckily this coincided with the introduction of the 60bay HGST JBOD chassis. We haven't looked back.
> What Google has become in the last 10 years just another boring evil faceless corporation.

Has there ever been a company that made it big, big enough to be in the Apple/Microsoft/IBM/Google class, that didn't become evil? To me, it seems inevitable once a corporation reaches a certain level of success in the market.
Named source in “The Big Hack” has doubts about the story
>A basic friends-only system isn't that expensive to run. A low-budget operation like Craigslist could do it with a modest staff. A low fee or infrequent ads could bring in enough revenue to keep it running.

The technical aspects of such a service are trivial. People try to build new social media sites every day. The problem is building up a network effect. Getting to the scale of Facebook may not ever be possible again for a small startup because the friction for switching services is so great. Until there is some massive technological leap like the internet again, there's really nothing compelling enough for the average person to bother.
More broadly, I think we need an analogy to the "Primary Care Physician" for mental health (would include addiction treatment here). I'm in SF, and 1) having a hard time finding therapists that my insurance covers and 2) when I do find one many are completely booked and not accepting new patients.
Not sure I agree with that statement. Yes Golang has an opinion on where it wants you to keep your go code but it dosen't effect the rest of your system, just your go work.
>A basic friends-only system isn't that expensive to run.

The expense depends on what the baseline for "basic" is.

I believe today's average consumer would want basic features to include photos and video sharing. (This consumer expectation having been conditioned by previous $0/month social networks like Facebook.) Needless to say, this requires expensive datacenters with petabytes of harddrives. Rising storage infrastructure costs and was the #1 driver of Facebook costs in 2006. It may still be today. I don't know. I believe storage is still Snapchat's biggest cost component of Google Cloud payments.

So either run a text version of a social network or put storage limits to keep the social network "cheap" to run. My guess is that the typical non-HN type of user would prefer the ads so it's still $0 per month with the ability to share lots of baby photos.
And next, they’ll shoot shows with green boxes and green posters, and it will be filled with targeted brands on the fly.

I think that’s the next move as soon as the technology will be ready.
Can somebody explain how their stock is dropping?

I tried to buy some over the weekend, because I think this will all blow over like Equifax, but I got a message saying they've been suspended from trading since August for not reporting to the SEC on time. Is it the OTC price?
American Historical Assoc: Directory of History Dissertations
The difference is intolerance. I don't think the problem with Alex Jone's is the subject matter or beliefs but the advocation of violence and spread of intolerance, hate, and misinformation. Freedom of speech is not without reasonable restriction. You cannot yell "fire" in a crowded movie theater without punishment.

Silencing Jones on these platforms in my opinion amounts to good housekeeping allowing others to actually express their opinions without manipulation. Part of an intellectually open and honest society is banishing those who seek to manipulate it.
The next big thing is open source infrastructure projects

https://qbix.com/blog/2017/08/20/centralization-and-open-sou...
Pick a random point on the real line. It has happened. The probability of that happening was (and still is) zero.

The mathematical sense you are referring to is "existence": the number you have picked does exist, but the probability of it being selected is zero.
Shifty: get more control over Night Shift
Wow, that is indelibly awful - "If you're ready to make a culture of data, where insights are like oxygen and everyone acts on them in real time, then Adobe Analytics is ready for you."

Who writes this stuff!?
I think you are misreading it. The source is upset because his long winded explanation /did/ make the article, but evidence that his explanation was anything other than theorizing did not.

he was expecting to read about how this specific hack was achieved. Instead, he said, Bloomberg appeared to be parroting the precise theory he had outlined

I don’t read that as jealousy, but surprise that his theory became fact in the story.
Microsoft may not be directly supported by ads, but they're happy to show you ads in your purchased install of Windows 10 for other Microsoft products (Halo, One Drive, etc.)

EDIT: I'd be happier to hear why I'm incorrect in the place of downvotes.
Me too! :D !! :D
One nit: it's not "global" because it comes from $GOPATH. If you want, you can create a project like this: `~/myproject/src/app/main.go` and it will work fine so long as you set `GOPATH=$HOME/myproject` for your current shell.
> Editor's note: On a more serious note for you scientists. We love you guys, we love what you do, and we understand why these things have ended up the way they are. Thanks for being patient while we vent.

I think you are just misunderstanding discussion of why covering science is hard in a form of writing readers enjoy, for actually criticizing scientists for doing what they do.
Right before that:

>In September when he asked me like, “Okay, hey, we think it looks like a signal amplifier or a coupler. What’s a coupler? What does it look like?”

Am I missing something? What's specifically the criticism about the pictures here, that they aren't literally what the alleged devices look like?
Just to add my data point --

I've had every Nexus and Pixel starting with the Galaxy Nexus.

Never had an issue with any of them until my most recent Pixel 2 XL where some cables stopped charging the device. One quick open chat on the Google store and I had a replacement sent immediately for free.
That's what I was kind of getting at, the press is free to publish pretty much anything they'd like AFAIK.
I agree that they don't seem like they're strapped for cash, but it's still a strange use of investors' capital. If Stripe's investors wanted to invest in Lambda School, why wouldn't they just do so directly? And since Stripe evidently didn't need the full $250M for its own operations and initiatives, why didn't it just raise less?
Think a smarter, more sustainable usage model phone companies should depend on is controlled use, not addiction.

You eventually just get an unhappy userbase that’s about to burn themselves out of your ecosystem with the latter. Think this is what the OP is hinting at since Apple has pricing models that are less reliant on the latter.
I have used goinstall, go get (in GOPATH), godep, dep, multiple GOPATHs, symlinks, git submodules and lots more to figure out dependencies in Go, and modules is FINALLY something that actually makes sense.
I can't say, but IME all major American airlines hand out free wired headphones on flights.
> This article relies on sensational and emotional aspects of one story, rather than facts and statistics.

...just like every single campaign for minimum wage.
Written very well, worth the read.
Why Amazon's decision to raise employees' wages is a great deal – for Amazon
Are Airpods going to work with the Pixel 3?

Or will it be the more typical thing with Android accessories, where you have to buy a Google knockoff and never lose it, and then when you do lose it, you have to buy a seriously off-brand thing from China because Google has lost interest in products they sold a year ago?
The only real reason to put your phone in airplane mode is to stop it from draining its battery looking for mobile networks.
I'd bet that is a much greater of indicator of your real taste (and what they can get you to binge) vs. the taste you want people to perceive you as having via ranking
I think Python defaultdict does some of what you are looking for.

https://docs.python.org/3/library/collections.html#collectio...
Thanks! This looks like a really interesting part of PL theory that I haven't looked at before. The problem you describe immediately reminds me of Equality Saturation; I wonder if it's been applied in this space: http://www.cs.cornell.edu/~ross/publications/eqsat/
Only a web programmer could believe that man pages "just aren't used that often". It drives me nuts when compiled cli programs don't have a man page. It says to me that the author of the program doesn't know Unix conventions or doesn't care enough to put the effort into meeting his or her users where they are, and so I'm gonna have to be careful about how I use the program lest it do something unexpected. Use man pages.

The awscli is just terrible in this respect. There's no man page for 'aws' so I say "aws --help". It then literally tells me "To see help text, you can run: aws help". OpenShift's 'oc' sucks at this only a little less, with no man pages and for some inexplicable reason you can only get a list of global options in a dedicated global options help subcommand instead of at the bottom of every help page. The documentation system for 'git' on the other hand is a work of art. Pure beauty.
Sat 9-12pm for PT makes it harder to sign up.Lots of kids related activities on Sat/Sun morning till late noon. Wondering if there is an option doing the Sat 9-12pm session over the weekend but at a different time slot?
> The enemy here is fairly low-tech. Shouldn't be a problem.

Would be perfectly acceptable if your hardware was only used for 2-3 years against only low tech enemies that don't have access to electricity during that whole time.
Uber gets political: Company will spend $10M pushing for ‘congestion pricing’
I have multiple different languages and code for multiple companies and have no issues. I guess the issue is that you don't want to include the repo location in the path?
PEP-8, to quote it [1], says in its first sentence:

> This document gives coding conventions for the Python code comprising the standard library in the main Python distribution.

If you are not writing Python's stdlib, you are free to not to stick to it.

If in doubt, the next section of the document is helpfully titled "A Foolish Consistency is the Hobgoblin of Little Minds".

[1]: https://www.python.org/dev/peps/pep-0008/
It's been a few years since I've read a book on Ames, but as far as I recall he had some plausible deniability - he claimed the money came from his father in law.

But if I recall correctly, he was also surprised it took so long.
Yeah, we integrate pretty deeply already. We do have some new flows that could potentially make the story around publishing to Netlify from GitLab cloud seamless from an authentication standpoint, would be happy to brainstorm!
I'll have to check those out, thank you. Gotta admit I've only personally tried qc20 and qc25, but most reviews of new NC headphones that I've read on The Verge still hold Bose as the standard-bearer of high quality NC. Everyone else, even the very expensive stuff from Sony, seems to come very close but not surpassing the bose NC stuff.

edit: maybe it's a little self-rationalization for paying so much for the QCs. I'll have to give those Bluedio's chance before shelling out anymore to Bose
How to Approach Functional Testing
I couldn't agree more. The new age of "cloud DVRs" is infuriating. I used to have a DVR that worked fine, I could skip over whatever I wanted. Now with the "cloud DVRs" we're back to being forced into watching commercials.
Symlinks are your friends ;)

Keep the actual directory where Go wants it to be and create a symlink to it in ~/dev/$who/$project.

Next, create a script that you name as “mygo” or whatever (something short and memorable that makes sense to you. I would probably name it as just “g”) and put it in your ~/bin/ and ensure you have ~/bin in your $PATH.

In said script you resolve the real path of your project, cd there and then execute /usr/local/bin/go with the args that your script got:

#!/usr/bin/env bash

cd "$( realpath . )"

/usr/local/bin/go "$@"

So when you are in ~/dev/someclient/someproject/, you run “mygo build” and the script runs “go build” from the real path of the project. (At first I suggested to name your script as just “go”, but I decided that it was probably better to use a non-colliding name instead and so I quickly edited this comment.)

That ought to do it.

I totally agree with you though. I do similar to you — I keep public projects under ~/src/github.com/ctsrc/$project and client projects under ~/src/$client/$project. If it wasn’t for the fact that I don’t write in Go I would be annoyed too.
Tesorio (YC S15) Is Hiring Front End Engineers and Data Scientists
Its surprising to see one of the most prominent critics of modern macroeconomics getting a nobel. [1]

Till now egalitarian Sweden has made no secret of their love affair with libertarian economists with 8 winning the prize. [2]

One would think the tide is finally turning after the banking crisis with macro economists in deep introspection on dubious models, data and narratives but just last week they were out in force demonizing Bernie Sanders amazon bill.

1. https://ccl.yale.edu/sites/default/files/files/The%20Trouble...

2. https://www.theatlantic.com/business/archive/2016/10/nobel-f...
Bureaucracy not only does not discourage vulnerabilities unless they're on a very short list, it actively encourages them by driving away the kind of imaginitive thinking you need to think of them.
I have personally been a part of security audits that have found critical vulnerabilities in some of the best-known tech companies on the globe.

Just because there exists a world of auditors who function as rubber stamps does not mean we all do.
If you want to save space, there is no need to mention the amount of rotation. This is sufficient:

> They aren't special portrait monitors, they're normal monitors rotated.

The amount of rotation is implied by "normal" and "portrait".
Kind of like how anti-sense RNA works.

They could call it anti-adsense!
My wife went to a large journalism school, and I met many journalists-in-training.

Their failing isn't that they are dumb per se, but that they confidently believe they understand something when they have only heard the barest details. It's like they are afraid to ever say "I don't know", or question their own understanding of reality.
Thank goodness we have fixed all the things wrong with our economy's approach to housing and debt, so that all that won't just happen again.
I run an Amazon FBA business and also organize a 1000+ person meetup group. People often ask how they can find and vet a quality freight forwarder:

https://www.jumpcargo.com

A user will be able to view and contact freight forwarders by state or transport type. I'd like to get a payment portal and maybe even a jobs board in there too.