skysight-inc/HackerNews huggingface dataset:
Think of it this way. You could have one big board with spots to put in upgrades, camera, memory graphics, whatever.

Soldering can get things pretty small, and pretty close together. Home soldering is possible, but requires some tools, and a steady hand. if you want people to solder, you'll probably need to make the connections a little bigger and further apart than what you would need for a nice smt with mask in a shop. Soldering is is also kind of hard to reverse.

Any mechanical fastener is easy to undo, but much more bulky than soldering. i'm thinking little plastic clips, but there are alternatives. in any case, they're going to be bigger.

That leaves maybe some kind of conductive epoxy and a solvent to remove it. that should be pretty comparable to soldering, but seems like it would have the same problems, you'd want bigger surface mount pads.

mechanical fasteners are the way to go, you don't need any (or many) expensive tools to get it right. but mechanical fasteners are big, and that's space that could go to more battery, bigger screen or whatever. further apart means slower bus speed, and probably other problems.

The other options require special tools. So phone plus $200 or whatever for the tools just isn't worth it. (and making the process super reliable for novices isn't easy)
My guess is that Apple was a vehicle to further his compiler and programming language plans. Now that he has done that, it becomes more mundane maintenance and incremental changes. So it is time to move on to a new challenge.
How to Recover Deleted Text Messages from Galaxy Note 7
I'll add mine to the list - http://bom.gov.au

Useful to see the weather updates as well!
Briggs and Riley.

Best ever.
Having a chance to avoid and reduce the risk of it sounds like the same to me.
https://news.ycombinator.com/item?id=13370206
Bitstamp adds Ripple currency XRP to trading platform
I'm obviously biased here because I have no formal education beyond high school and I work in skilled manufacturing but I generally dislike the fairly common notion that people working in the trades have low cognitive ability. Or that those who have gone to a four year university automatically have high cognitive abilities.

I won't speak to my own abilities, since I don't consider myself to be smart, and also because people, myself included, tend to be terrible at self evaluation, but I can very comfortably say that I've worked with many people from similarly lacking educational backgrounds who are incredibly smart, have a wide range of interests, and are unbelievably inventive.

This isn't to knock college education, I'm sure it's a wonderful environment in which to learn and mature, and I'd love for it to be made available to more people, particularly lower income working class people, but I don't think it is the only path to intelligence or knowledge.

Edit: Just to be clear, my response wasn't meant to imply you personally feel this way, it was just a general observation.
Senior Software Engineer at a startup (joined among the first 3 hires), Bay Area.

200k$ base salary

50k$ performance bonus

1% ISOs (after considering dilutions. Company is ~1y post Series B)
May I ask why, since there are usually many expats and often locals who speak English fluently in most countries around the world?

What are the benefits of restricting distribution and thus market penetration? I'm curious both as a user and a fellow startup entrepreneur.
I'm curious: when do you think a stage 3, 4, and 5 vehicle will be readily available on the market (specifically the United States)?
Congrats Daniel! All the best.
There's still just not enough space in anything like a modern smart phone to fit all the interconnects to allow that to happen. A laptop sodimm slot is 3-5 mm thick by itself. Also in general you could replace cameras and speakers now they're often their own assemblies or boards.
what's the tldr?
Volkswagen to Plead Guilty on Emissions in $4.3B Deal
That's not what makes a PC. A PC has a bunch of standard hardware, a VGA/VESA interface, a console, a legacy BIOS or newer UEFI.

Android phones have NONE of this. Google could force this. Their "Open Handset Alliance" is not at all open. It's a closed lock in system to keep all their manufactures from ever making Amazon phones.

Google has a vested interested in selling more phones. They could easily require standardization. They could ban binary blobs. They could require all manufactures to make their kernel patches and drivers upstreamable and meet Linux kernel standards. But they don't.

You can take a 32-bit x86 Linux distro from today and run it on an old Pentium. You can take a really old 32-bit distro from years ago and run it on a modern machine (of course very little of the hardware will work, but it should boot in legacy mode...okay, okay it might not boot, but if it does boot you will get a console I/O).

It has nothing to do with the phone and has to do with the fact that ARM is not an architecture. It's a SoC sold to tons of manufactures who all connect whatever they want to onto whatever pins they want to. Yes yes, there are things like Device Tree configs, but name a phone that supports them (no seriously, I'm asking. Are there any? Like I would want to buy/experiment with them if they exist).

Every ARM device seems to have a totally different base image and this isn't maintainable. We need a standard device/IO configuration system so that you can install standard AOSP + drivers onto any phone just like we can with Windows:

http://penguindreams.org/blog/android-fragmentation/
But unlike Steve Jobs, he's an engineer.

My favourite bosses were engineers first.
I am nearly certain many do.
PCs were expensive which created the markets for upgrades and components. Phones are basically disposable.
My mistake. I was under the impression it was another game, asteroids.
So... podcasting but with shittier content?
2017 will see intelligent highways, a global bank, and more
What's with the "given his age" part? Is he too young or too old to learn something?
It would be apparent if you were a regular user of the compiler. Random crashes while compiling well-formed code and performance problems with larger files/projects are quite common.

Still, I would say it's mostly usable now. It used to be a lot worse.
End of fillings in sight - scientists find alzheimers drug makes teeth grow back
Incidentally, I've been using TXR a bit for text-processing recently, it's generally been pretty nice once I've figured out what exactly needs to be done to get the matching to work, but the various failure modes for the pattern language aren't very intuitive.
This is downvoted presumably for lack of information, but it's pretty much true.

The Swift compiler segfaults very frequently. I do find this amusing in that it's the compiler for a theoretically largely-memory-safe language (yes the compiler is written in C++, it's still funny). The syntax highlighter in Xcode, which is driven by the same stuff, also crashes, which breaks autocompletion and even indentation. Using Xcode, you just have to get used to it. It frequently reports the wrong error message - just something that isn't even close to related. Sometimes object files just become 0 bytes and you either need to clean (and experience the Swift compiler's blazing performance again) or go and modify that file so that the incremental compiler will pick it up.

I've found most of these to be triggered by using a lot of closures and possibly type inference. Shaking out the incorrect errors or segfaults is... not fun.
Side note. You may find flutter interesting.

https://flutter.io
Arg, that's my GOROOT. For a while it was going to be ~/gocode, when did it get changed?
Heck, I'm a software developer and I don't really know how much RAM my phone has.
I have a feeling that the average internet consumer would sooner click dogsitting.com over rover.com
So the Intel system they gave you didn't have things like standard UEFI or a VESA/VGA subsystem? Could you install a standard x86/64 Linux distro or Windows?
> To preserve the familiar build semantics

You are trying to build Go in a way it wasn't designed for.

Go encourages absolute import paths (relative to $GOPATH) and solves a myriad of other language faults in this way. A good benefit is go-gettable projects, where all dependencies can be reached without a setup/configuration file (like setup.py, requirements.txt, and so on).

If you do not try to use Go like other language, your build should be something like:

$ GOPATH=$PWD/some/path go get github.com/foo/bar
Did the upgradeable PC ever really work, or did the vast majority of PCs sold go to the dump with exactly the same configuration as sold? After a few years, it becomes a cascade of dependencies: Can't upgrade memory because the old motherboard won't support state of the art DIMMs, the bus used by current cards (ISA, PCI, AGP, PCIx) doesn't match the motherboard, power supply connector has different number of pins, and if you replace the motherboard to allow a newer component to be plugged in then all of the other old stuff needs to be replaced due to the new motherboard. The most success with longevity seems to be USB peripherals, with old/new stuff working together, and it's worth noting that USB is external to the PC. (I'd contend that that USB's success is largely due to the mechanical simplicity of USB, which is beginning to disappear.)

With increased integration, there's also an aspect of the cost of a module being almost independent of its contents, meaning that the cost of making a device is roughly proportional to the number modules it contains. Under those circumstances, it makes sense to minimise the number of modules, the lowest overall device cost being a single integrated unit.

In my mind, the key to long life is freedom to modify the software. It's amazing how far a well designed hardware platform can be pushed with software optimisation over time. I do embedded systems in my day job and our current product does things that weren't even thought of when it's hardware was designed, by virtue of the original design keeping the hardware simple whilst doing as much as possible in software, and current creative use the existing hardware resources.

I think a fixed hardware platform can work well, provided an original design goal is to do as much as possible in software and there is complete freedom to rework the software going forward.
Statistics would be very interesting to the "useless internal trivia" types.
Second for web-based. Its just one of my usage habits, although I feel like I'm in the minority. For example, I use Instagram on desktop (website) almost as much as the app.

One use case I can think of is sometimes I look at IG or FB with my friends on one screen, hell I even sometimes throw Tinder on the chromecast.
The iPhone has a better ux and battery life. The software is also likely higher quality.
I haven't used Flutter yet, and I think it's probably not production ready yet, but I think it has a lot of potential.

Regarding editor support, it's been great from the very beginning. A few years ago, the Dart Editor was a pleasure to use and nothing else in frontend development was even close, this was before vscode existed. It had integrated debugger and code completion worked really well, it's a bit sad that they decided to discontinue the editor, but these days WebStorm has all the features and more. There are also Atom and vscode plugins but I haven't tried them.

Debugging experience I think it's one of the highlights of Dart tooling. The observatory tool is great and it not only helps with debugging but also with profiling. I seriously recommend it.

More good tooling in Dart includes the package manager which is very well designed and easy to use, and the code formatter which just does the right thing.

Where it falls short: JavaScript interoperation. There is some, but very limited. They are working on it, but it's not quite there yet.
Including the Swift compiler itself - though at least that might prevent the segfaults.
When large powerful companies conspire to keep wages down by illegally entering "anti-poaching" agreements to prevent employees from having freedom to make career choices because it would also give them leverage to capture a larger percentage of the value they provide, I think it then becomes warranted to question terminology that makes this sound acceptable.
I get why this bothers a lot of people, but OTOH I get why some people like it. I think the reason for the former in the mind of the user is that the comma clearly signifies that you are adding another value after it, and you save valuable key strokes not having to add a comma to the end of the preceding line just to add another k:v on the line you're concerned about.
With all due to respect to the prestige, draw, presumed, current, or pending wild profitability, power and influence of YCombinator, why isn't anyone here talking about Eddy Cue? Don't people leave managers, not employers? Is he too much of an institution at Apple?

I am seriously disappointed by Apple's lack of effort into excellence at this point. Personal example, I turned my iPhone settings into Swedish to help me and there are clearly some problems with translation. Another example, not listening to the needs of the developer community and failing to evolve its Macbooks into computational powerhouses (maybe they are just hiding a next generation of élite hardware – going to spin off a not-Macbook, smartly staunch in the face of fear of cannibalizing their market. Yeah, maybe that's coming...

Where is the guy who proved a phone could be smaller by tossing it into an aquarium and drawing attention to the bubbles

Maybe I'm giving too much credit to the ghost of Steve Jobs. I feel like the problem comes top-down. Without a leader to install the culture of excellence, the culture degrades into memes of the culture, eventually signifying nothing. We saw this through the return of Ray Dalio. Maybe Michael Dell will "Make Dell Great Again" too? I think there's a small opportunity in a line of hats that say "Make Apple Great Again"

No, but seriously: what's the deal with Eddy Cue?
Yes, he eventually re-wrote the whole application in .NET, that is the version I'm using now and 99% of my old tracks and plugins from around 1999-2003 still work OK in the current version!

I wish Buzz was open source too, I don't know if you've ever tried any but there are a couple of similar open source applications, my favourite used to be Psycle, even though the project doesn't seem to be very active nowadays http://psycle.pastnotecut.org/portal.php and there is also Buzztrax which directly inspired from Buzz http://buzztrax.org/
It shouldn't be too expensive for a restaurant to do.

Although a restaurant can get by without wifi, most modern restaurants have it for managing OpenTable, monitoring yelp reviews, ordering supplies online, etc.

I guess the signal might get a bit worse the farther away you get from the wifi router, but in general, providing wifi to customers shouldn't cost any additional money.
There isn't much of one, unfortunately.

Here's a guy, he wrote some things, they ask some questions and are hard to characterize.

Add some pretentious styling, call it an article.
How about association of the app's signifiers, especially the logo, with unpleasant emotional overtones? It's harder than necessary to reach most markets when you've inadvertently tied your brand to thoughts of sexual abuse and slavery. That seems like something you don't want to risk doing until potential and actual users have had time to build positive associations of their own first.
In theory new technology can do all sorts of magical things. In reality the San Jose Police department is broke and can't even afford to hire enough officers to comply with federal guidelines. Where is the funding going to come from?
Universities are trying to have it both ways. On the one hand they're saying universities aren't job training centers, and that you should go to become an educated person even if you never use what you learn to make money.

On the other hand they're not shy about publicizing data that shows people with degrees will earn X more money over their lifetimes as a result of the degree and fostering a culture in which the opinions of people without credentials are dismissed.
Well I'm sure he's a very experienced manager for technical projects and also brings a large amount of experience with compilers to the table.

His online presence always has that Apple Arrogance™ to it. Thats coming from someone who was born and raised an Apple fan.
This is an empty talking point.

>A 16% (inflation-adjusted) decline in total state and local funding and a 13% increase in enrollment contributed to the sharp per-student funding decline between 2007-08 and 2011-12. Between 2011-12 and 2014-15, an 8% increase in appropriations combined with a 4% decline in enrollment generated a 13% increase in per-student funding.

Despite this partial recovery, in 2014-15, appropriations per FTE student were 8% lower in inflation-adjusted dollars than they were a decade earlier, and 11% lower than they were 30 years earlier.
https://trends.collegeboard.org/college-pricing/figures-tabl...
This is called "existential angst", and it comes up on HN every year or so. The best treatment is fill your life with distracting obligations.
That's the wrong comparison.
>This puts a positive spin on the culture in busier urban areas of expecting drivers in front to start very quickly at a green or else get a friendly reminder honk

I think it puts a positive spin on itself. Traffic lights work best when the green duration is utilized to the fullest extent.
SC Asteroid 1029 final
I'm picturing this on a business card:

John Q. Public
Executive Director, SHIT Foundation
How is fastest growing defined?

By percentage? That is easy for niche languages with small markets.
By lines of code? That is impressive.
Another +1; tremendously useful even in its extended beta state. :)
"You seem to be confusing Apple Retail for Apple as a whole."

You seem to misunderstand what Apple is actually selling, what 'Marketing' is and why a 'Designer' is the #2 guy at the company (or was).

They are a 'luxury brand' in the 'consumer products' segment - they are not a technology company. [1]

"I have always thought of Apple as a luxury brand," said Greg Furman, founder and chairman of The Luxury Marketing Council."

"Apple is not a technology company" [2]

The company stopped being a tech company over 10 years ago, and this might give you a hint as to why MacBooks have languished as they have moved onto wearables, and toying with cars.

[1] http://www.cnbc.com/2013/10/15/apple-is-a-luxury-brand-not-a...

[2] https://medium.com/chris-messina/silicon-valley-is-all-wrong...
The fact that gofmt doesn't enforce some arbitrary line length is a blessing. I have a modern widescreen monitor and I use a maximized window text editor. I have no problem with 200 char length lines. I'm more easily annoyed by 80 (or 60, like in this case) char limits, as if I was viewing this code on punch cards.
What are the lines in that chart meant to be? At first glance it looks like it should be a time series.
Maybe something neat to bring up as a "drinking game"...at my next Math Symposium

Pick at random 3 digit number and try to express using the digits 1 thru 9...loser has to drink
I've never heard of a "depressed artist". I've heard of a tortured artist, someone who struggles with mental health.
Most accomplished individuals in machine learning have obtained PhDs at one of the leading academic research institutions. I think the OP was wondering if Gross took a different route, since he seems on the younger side.
Clare Hollingworth: British war correspondent dies aged 105
That the vast majority of people have a different relationship to technology than you is a critical insight for engineers transitioning into (consumer facing) product development.
Yeah Pathetic, why would people post paywalled links here.
That will just spurn a small industry with hobos camping near bars, ready to blow for ten bucks (no pun intended).
The boon wasn't that consumers could customize their computers - it was that competitors could easy compete on individual parts because of the standardization.
$27M fund wants artificial intelligence with a conscience
How to be a musician
Verizon and AT&T (or maybe t-mobile) inject unique headers into http requests over their mobile networks.
Neither of the phrases you quote appear in the article. What are you talking about?

Evidence 4chan had anything to do with it would be interesting, if you can provide it.
Oh? I meant it as a srs question. I wasn't sure what parts I should include. But thanks for essentially saying most of it.

I should mention I also find the community to be sorta toxic. They are so focused on Swift being the one language to rule them all and they use terms like "Swifty".
The No Pants Subway Ride
I really want to write a game in Love2d one day.
https://love2d.org/
This is why I think Apple missed its chance to buy Tesla and make Elon Musk its CEO at the same time.

I can't even imagine what Musk would do with Apple's $200 billion in cash. I think he would've been much more daring with that money than even Steve Jobs would've been.

But I think Apple missed its shot, and the merger of Tesla and Solar City probably sealed that for good. Now Musk is probably already seeing a 10-20x larger combined Tesla/Solar City company in his head, 10 years from now, and a potential merger with a bigger Space X as well.

So from his point of view, it probably won't be worth it anymore for him. He would probably have to take over a declining iPhone market and deal with that at the same time as dealing with explosive growth at Tesla and an imminent launch of SpaceX' big rocket to Mars.

On the other hand there would be hundreds of billions of dollars he could get access to, so I wouldn't say it's impossible to happen anymore either. However, at least to me, this would only be interesting from the "let's give Musk unlimited money and see what he can do wit it" point of view. Otherwise, I would rather see Tesla/SpaceX be on their own, than join an Apple/Tesla/SpaceX megacorp.
It wasn't clear why this was interesting from the title. But here's an example:

0 = 12 + 34 − 56 − 7 + 8 + 9.
1 = 1^23456789.
2 = 123+4−56−78+9.
3 = 123 − 45 − 6 − 78 + 9.

And then in decreasing order

0 = 98−7−6−54−32+1.
1 = 98−76−54+32+1.
2 = 9+87−65+4−32−1.
3 = 98−76−5+4+3−21.

That this is possible at all is counter-intuitive to me, and hence fascinating. Even more fascinating is that he does not have a solution for 10958 in the ascending case.
What are the clear errors?

I've been looking up small details like the names of the Russian officials mentioned (since I can easily read the Russian government websites) and names/times line up without any clear error. Details like Mikhail Kalugin's recall from the Washington embassy (easily checked against archives of Russian embassy websites) that weren't mentioned in any newsfeeds, including LexisNexis and other DB searches, are surprisingly accurate.

If this is a hoax, it's an extremely well executed one.
You find it better than before? I find that Swift 3.+ is drastically worse than Swift 2.
Knight Foundation announcement:

http://www.knightfoundation.org/press/releases/knight-founda...
Ubuntu Tablet in desktop mode
~$100k, Northern Virginia 2 years experience at govt contracting consulting firm
Volume 1 seems pretty accessible (I read it back in the day). Electromagnetism is much denser indeed.