skysight-inc/HackerNews huggingface dataset:
> Maybe part of the idea, because the bit about targeting low-end phones was completely stupid from the beginning

This really stood out for me as well. My impression was that they used it as a scape-goat for not having to immediately deliver a completely polished experience.

I mean... Who's going to be paying for a phone with top-tier hardware when the software limits it to do less than most Androids out there... since ever? No-one would buy that phone. So it would be impossible to get a hardware vendor to fund such a venture.

If they (at first) targeted lower ends phones, chances of getting something out would improve. And they did get something out! So that part worked.

Obviously from there on they should have made improvements, and when the software platform had become good enough to sell itself, you should expect it on higher tier phones too. That's at least how I envisioned that they planned to execute, which IMO wouldn't have been a terrible plan if they had followed up.

But ofcourse, we saw what happened, and it was obvious at launch that this wasn't going anywhere anytime soon. Touché really. I would have a liked a third platform, based on open standards.
While we're at it, how about Mark Cuban? Did Broadcast.com ever work past a basic stage? Did it ever have huge, if any, positive revenues? It really sounds like he bought a domain name and fucked around a little with html and won big in the dotcom craze.

A lot of "heroes" in this world are fairly fraudulent. Worse, some went from young tech luminaries to older VC sharks with questionable ethics like Mark Andreeson.

I think coding and tech, in general, is mostly a meritocracy, but on the business end its practically the lottery. Right time, right place and other luck of the draws determine financial success just as much as the merit of the product, if not more so.
I'd take living on an Earth ravaged by nuclear war and global warming over Mars any day, to be honest.
Dismissing a company because one engineer there is bad at interviewing seems potentially short-sighted. First, you're getting a single data point. And second, how the person operates in interviews quite likely has nothing to do with how he or she is to work with on projects.

Obviously it's your prerogative to decide where to work. But walking away because you didn't like a single interview is a little bit petty.
See Profile of AmirNajamCo at Customize
There's also some consideration needed here of jet plane vs electric plane efficiency. From what I've read about Rolls Royce jet engines - it's a very serious contender. Anything that runs fast, hot and a lot of power needs very careful design.

My prediction is that you would need cooling for such large motors travelling at such high speeds and that too would drop your efficiency. The airframes get pretty got at those speeds and every electrical component with high power will generate it's fair share of heat too. You won't be able to keep the thing cool enough to fly for any period of time. I have MX Dynamixels sitting beside me that sometimes weld themselves shut because of the immense heat they generate. The bigger they are, the bigger the problem.

For now, the only viable method I see is low-speed, short journeys as somebody else suggested. Maybe these sorts of flights would be more viable where solar panels can be utilized to also work off some of that money and make recharging quicker and adding less weight.
A Time Before Netflix: Vintage TV Movie of the Week Adverts
Ulp. The whole point of the InnoDB engine is that it supports atomic transactions, even over crashes. If you want an unsafe table, there's the ISAM engine, which is faster.

What does "100% compatible to InnoDB" mean here? It's not functionally compatible and it's not disk-file-format compatible.
I've heard that at one company, the interviewer sits down with you and you program together for an hour. That is the extent of the interview.
I hope someone doesn't have the same ideas as me :)

I agree that for this to work the team needs to "own" the idea, but how to achieve this? My best idea so far is to find teams that have the passion, but who are working on crappy ideas and somehow convince them that there is a better option. Has this ever worked?
> near-tropical?

Nitpick: South Florida is a legit tropical climate zone.

Otherwise, yeah, that post rustled my East Coast jimmies.
Great video. Is the plan really a one-way trip?
I agree! We could be working on projects to improve the ecosystem of Earth, exploring the oceans, and exploring space. We have the bandwidth to do so. We just need more people who are motivated to do it and make a change.
Geez, can we not do this?

Original commenter mentioned IBM's publication of its source code and schematics. You spoke up to dispute that it happened. You took action. As if to call them out and say, "Hey, just as a point of fact, that isn't true". But as a point of fact, it is true.

If you have some commentary that focuses on some other market/industry forces that you think were more salient, then fine, let's have that conversation. But don't dispute facts and then try to rewrite the record as if that's not what you did. This is text. We have the conversation on record, you know.
Why'd you say Mars has no water or air, if you know it has water and air? You also don't know if it has life or not. If these are examples of how you're going to argue in your essay, I don't think you're going to convince many people.
They have in many modern first-world countries.
There is no disaster that has ever happened to Earth that could wipe out a species that can survive on Mars. A giant asteroid colliding with Earth would probably leave more humans here than the whole of Mars could even support.
How many people would remember it if not for the poem? By that standard the poem was a success.

"If the events of the 28th December 1879 have indeed been long remembered outside the ranks of civil engineers and Dundonian rail passengers it is thanks to McGonagall’s poem."
I would think it would be either by German carriers or else country code of the phone.
This is a Youtube Red feature. Not sure why it isn't part of core Youtube (perhaps its related to not being able to show ads to users with the screen off?).
Go to the moon for its own rewards--a lunar base or whatever--but don't go there as a stepping stone. The challenges of landing on the two bodies are vastly different and you'd throw away half your effort reworking for Mars after you got some moon landings.
I wonder what percent of these questions in all the 5 rounds have production level significance? Do people really solve these "Invert a red-black tree" problems regularly at their day jobs?

I understand Big4 doing this as they're bombarded by resumés, but the problem starts when mom'n Pop CRuD shops start aping these blindly.
While I agree, renting access often comes with the trade-off of losing control of your content. Netflix's content licensing agreements are finite, and your favorite movie or show could be gone next week. When you own the files, you own them for however long you desire.
A lot of interviewers want to hire someone who mostly gets the question right, but needs help in a few details.

When you know more than the interviewer, it's actually tough to handle that situation. I'm honestly not sure how to handle it.
I'd like to see humans establish self-sustaining colonies in the Gobi Desert, the Laurentian Plateau, and the equatorial Pacific first. All much easier environments.
Two related projects, both with copy-on-write "forks" of disk storage and OS memory, creating disposable VMs with hardware-enforced memory isolation.

Cappsule (open-source for Linux), https://cappsule.github.io

virtualize any software on the fly (e.g. web browser,
office suite, media player) into lightweight VMs called
cappsules. Attacks are confined inside cappsules and
therefore don’t have any impact on the host OS.
Applications don’t need to be repackaged, and their usage
remain the same for the end user: it’s completely
transparent. Moreover, the OS doesn’t need to be
reinstalled nor modified.

Bromium (proprietary for Windows, based on open-source Xen), https://blogs.bromium.com/2016/09/26/introducing-virtualizat...

Bromium and Microsoft partnered in 2015
.. extends VBS – isolating the execution of targeted
applications such as the browser, documents, executables,
downloads, attachments and media files .. to all
vulnerable applications on all Windows 7, 8 and 10
endpoints
They say the lesser musicians become music teachers, maybe there's a similar thing here.

Tbh this advice reads like a brainwash in making yourself more exploitable.
Why isn't this a free feature though?
Are you not aware that most languages provide that for free? Note that the question was about implementing, not using. People use them all the time, but they don't reinvent the wheel to do so when it is in the standard library and has nice abstractions already.

Why is a web developer implementing a DFS by hand every day? I would not hire that person.
Moxie has written "people [...] expect contact discovery to be automatic in their social apps." The only way for it to be automatic is to access your contacts.

This app is designed for those people, not "cryptonerds" (his word), and this is one of the concessions made to provide that ease of use.
I understand that. But if we as people can't even solve these simple problems of intercommunication in the system that we ourselves created, how are we going to be solving problems of terraforming which involve a lot more complex systems that we have absolutely no clue about?

We can't stop desertification on this planet, yet plan to turn a planet-sized desert into a hospitable place. Crazy.
> How did it become popular if the first book is bad?

(Speaking as someone who also has not read the books)

This reminds me of disumbrationist[0] art. I wonder if something like that could be at play.

[0] http://hoaxes.org/archive/permalink/the_disumbrationist_scho...
But it seems you're damned if you do, damned if you don't.

I heard this guy Tesla was involved in a car company that was trying to make an nice electric car that produces no emissions. A noble pursuit in the direction you suggested, living here on Earth more responsibly. But then it turns out that those cars have huge costs in other areas.

https://www.google.com/webhp?sourceid=chrome-instant&ion=1&e...

Not sure what to make of any of it. We keep trying and digging bigger holes it seems.
What is Brillo taking away? I thought it was more a standardization of the HAL and Linux kernel?
Note that your fingerprint is equal among your Firefox and Tor Browser on the same machine.
It's not the profits, but the practices that generate those profits, which people consider evil.
Performance is great, but what is more interesting is maintaining that performance in the midst of failures and things going wrong.

I don't know anyone who chooses InnoDB and says "gee I wish it were faster". While it isn't the fastest show in town, it is a known quantity, and how it breaks is well understood.

So if I was going to use a different storage engine, would want something more than its a bit faster, in some cases.

Having said that, what a wonderful amount of work, and don't stop hacking on it!
Amazon and Microsoft are two off the top of my head.
One set wants to get people hired, the other wants to prove how smart they are by rejecting as many as possible?
Something something socialism /s.
I don't think this has to be a negative question, and can be constructive (positive) if worded differently. If anything, I'd want to learn what I can do to follow a similar path

I remember reading PG saying that Sama is one of the brightest entrepreneurs he has met, and I always wanted to hear the backstory since Loopt is the only data point we have from the outside.
That's a nice analogy but doesn't really apply in this case.

The cost of buying a stock is generally same between assets (within one or two stdv). Using your example it's crazy expensive just to "buy the stock." So its not really an option.
But we're not going to be able to do that. The only way we survive is if we can fuel humanity with offworld resources. We can move polluting and dangerous industries offworld, and then the Earth can recover. Trying to change our propensity to consume resources as much as possible is a fool's errand.
> where are the inventors that want a patent system of any sort?

To me, this parallels the question: where are the artists that want a copyright system of any sort?

The consensus seems to be that automation will abolish most drudgery over the next few generations. Won't the succeeding economy be founded exactly on creative and inventive intellectual labor? The intellectual property system as we know it may not be the mechanism to support it, but it seems like there should be some way of identifying and rewarding creators and inventors.
I'm okay with that. You don't have to be inspired by it. I am, and I think many other people are as well.

Human civilization has a lot of problems. I don't know how to solve them. I believe that demonstrations of human ingenuity, capability, and technological aptitude have the potential to cause people to aspire to achieve something, maybe to solve "real problems".

The best part is that they aren't mutually exclusive. I'm all in favor of improving life on Earth too, and I'm interested in hearing some of your ideas of ways to solve the problems we have here.
Let's expand that from "humanity" to "a minimally viable Earth ecosystem" and not pretend that our species would be just fine without some of our favorite plants, animals, and microorganisms.
Stopped reading after no transactions. Theory question: musn't transactions reduce necessarily performance?
I'm a UI designer who has a pretty strong mastery of HTML and CSS and am just starting to really dive into JavaScript. I will use this material to learn and let you know how it goes. My goal is to have a strong mastery of the fundamentals of JS by the end of the year.
the solution isn't black and white and Color doesn't act like it should be. they provide licensed genetic counsellors (free of cost) to contextualize your results.
> But even as they discover the joys of YouTube, their experience is not great on slower connections and less powerful mobile phones.

Why not just make this the norm? Websites do not need to be 6 MB per page (and that's with an adblocker). Google is one of the worst offenders when it comes to website bloat, including their once-famously incredibly simple search page which is now jam packed with tons of features, both requested and the majority not requested by anyone.

The notion that an HTML 5 web page requires so much extra fluff to accomplish something as simple as streaming video with recommended links and a comments section is maddening.

Just because some of us have bigger, faster phones with more bandwidth doesn't mean you need to make things more complicated.
Great point. You can also engineer your own cell phone if you want.

But I've got enough to do. Apple phones just work.
I love whiteboard questions! I've been on both sides, (given whiteboard, handled whiteboard,) and they always tell me a lot about the other person. They're also fun.
If that's your definition of atomicity - yes, upscaledb offers atomic operations. If you define atomicity as the "A" in "ACID" then no - BEGIN/COMMIT wrappers are not yet available. Work in progress!
A more apt comparison might be React Native and NativeScript--both are frameworks that bridge native APIs to JavaScript. In contrast, Exponent is a mobile environment of which React Native is one piece.

Before choosing React Native, we deeply investigated bridging native and JavaScript on our own and one of the ways was a NativeScript-like approach. When React Native was announced we looked at the beta and saw that it exhibited many characteristics we believe are important in a next-gen app framework.

We saw that React Native was designed for multicore phones by dividing work across multiple threads, namely application logic (JS), view and text layout (this is significant), and rendering. Other work like image decoding also runs on a separate thread. One reason React Native's multithreading is fantastic is because hardware manufacturers are adding more cores faster than they are improving the performance of those cores, partly because power consumption grows superlinearly with respect to frequency. The React team is also in the early stages of exploring incremental rendering, which may allow us to parallelize React rendering in JS as well as native.

So far we're happy we chose React Native for Exponent. There's a lot of interest and activity around it and it's on the right track in several ways.
Cornell was the same way, our first semester weed-out calculus class MATH 1910 was "curved" to a B- median grade.

At the end of freshman year, everyone who wanted to major in CS had to apply to gain entrance into the CS degree program.

If you got a C in weed-out calculus, you were in troubled academic standing, and you would have to retake MATH 1910 until you got the B-, otherwise you wouldn't get accepted into the CS major.

Other majors had similar, and often less-stringent, degree requirements.
The proof is simpler if you don't bother to simplify the total:

The inductive step in the OP theorem is:

((1 + ... + n-1) +n)² - (1 + ... + n-1)²
= n² + 2n(1 + ... + n-1)
= n² + 2n(n-1)n/2
= n²(1) + n²(n-1)
= n²n
= n³

Working out the algebra is about as much work, or maybe less, than interpreting the "proof without words" (which BTW isn't a "proof", it only illustrates n=1..7 and hints the generalization to the reader). The proof without words is an illustration of the algebraic steps.
Ok, now it's starting to make a little bit more sense to me.

They massively oversize the second stage and launch it almost empty, so it can just do the 5 km/s or whatever is needed for orbit. Then they launch multiple tankers to refuel it.

They don't need lots of engines on the second stage because it's launched light.

So it's pure chemical propulsion.

But still with only 4 km/s exhaust velocity, no matter how you slice it, the mass ratios required from a single stage get impossible, ie even if the rocket tanks and engines didn't have any mass, payload sets an upper limit to the mass ratio.

EDIT:
So looks like it has 10 km/s delta vee. Not 30.
> We get to experience the Brand New again.

So what? Does it improve the human experience more than addressing human biology & cognition?

> We get to leave behind a planet whose ecosystem has been screwed by its current population and try to make the right choices on a new one.

Unless you can substantiate that claim, I don't necessarily agree. You are also speculating that we would somehow make better choices with a different planet than this one. Not that it's impossible, but I find it hard to believe. Are you saying that it is more practical to terraform a planet that doesn't support life than to address existing environmental issues on Earth?

> Because it's hard[...]

That's not a very good reason to do anything. It might give people motivation to do things, but "because it's hard" speaks nothing to what we stand to benefit from doing said thing. There are plenty of things that are hard to do, like building a giant pogo stick that can bounce you into outer space, but that doesn't necessarily mean it's worth the time and money to do.
> I'd rather take a few bad rejects than a few bad hires.

This is the root cause of interviewing being shitty.
DeepBench – deep learning hardware benchmark
Yes for this to work the people involved need to take ownership of the projects. How to achieve this is what I am struggling with and would like to know if anyone has achieved success trying to create a startup like this.

I am an Angel investor and I see heaps of great teams working on totally terrible ideas and I want to say to them "drop what you are doing and come and work on this project". I don't of course do this, but everytime I see one of these teams I want to.
You're right; I was arguing that French and English are more highly correlated than a pair of languages chosen uniformly at random and therefore easier for MT, but I could have made that more clear. I think the difference in accuracy between English <--> French and English <--> German does largely come down to historical academic preferences and data availability, as opposed to linguistic reasons. English <--> French vs. English <--> Mandarin (for example) is a different story.
What advice I give in terms of computer security I see more like being sanitary similar to washing your hands, it will not make you free of germs but it will greatly reduce the chance of getting an serious infection. The thing you should realize is that your data will never be perfectly secure. You could take your data offline and store it on an encrypted hard-drive in a waterproof safe on the bottom of the ocean and there could still be ways to access it. You need to find a middle ground where you feel safe enough not to worry about serious infections but aren't afraid of germs to the level it affects your every day life.

Most browsers store their passwords in plain-text, this means there's applications that can fetch all your stored passwords from all browsers and send them to an undisclosed location in seconds given user level privileges on the machine.

By upgrading to lastpass you have reduced that attack surface by using a secure passphrase and encrypted data-store but you have increased your attack surface to anything accessing lastpass servers and application bugs.

With all these attack vectors one might think that it's better to just not save passwords and just remember them, while this is true in theory in practice it's impossible to remember a sufficiently unique password for each website you are registered to which leads to password reuse which is another much greater attack vector where your leaked passwords from one site can be reused on other sites.

In general I would advice you to use a password manager that generates and encrypts passwords (Lastpass is one of them), use a secure passphrase and don't reuse passwords. Password reuse will likely make you less secure than writing your passwords on a post-it by your computer (don't do that either)

I would also consider looking into using proper 2-factor authentication for sensitive login (document storage, email, password manager) but I don't want to bore people with the details there so I'll defer you to do some independent research

TLDR

* Store passwords encrypted (Lastpass is fine)

* Don't reuse passwords on different sites
It's a "magazine", not a research journal. It's expoisitory recreational math for students.
Hell, even underwater is an easier environment.
It's the hostility that would kill me.
The HP of today is not the same company unfortunately.
It's very hard to evaluate a candidate if they know the answer(s) coming in.
2 -> 2.5 hours one way

Bus to train station. The trains and buses rarely match up so there's a good bit of wait time at either end.
Thanks, that's gonna be the limiting factor then, developers not finding a way to represent some of their storage needs on this platform.

It's a fair trade-off, but hardly neither objectively worse or better than couch-sync. I'm excited to see where Realm goes.

In my very unscientific approximation couch/git-style sync solves about 80% of general use cases, CRDT/OT cover another 10-15% and the rest are poor souls that have to do something custom. (All this excluding binary sync/rsync/BitTorrent/Dropbox.)