skysight-inc/HackerNews huggingface dataset:
>”There probably won’t be a technology that has 10x greater scale than smartphones, as mobile was 10x bigger than PCs and PCs were bigger than mainframes, simply because 5bn people will have smartphones and that’s all the (adult) people.”

Well written. Although I’d argue that IoT + AI will be 10x bigger (and more). Yes, there are finitite humans, but for every human we could have hundreds, even thousands, of devices. At some point those won’t be consumer devices, they’ll mostly be D2D. We’ll be analyzing the macro market and building new devices that can partake in this new market and we may not always understand the emergent behavior. At some point we’ll start evolving these devices so that they’re as individual as you or I, even with the same hardware. For the first 10,000 years technology was an incredible uphill climb, we’re now hitting an inflection point where it’s fast ice all the way down.
Wow, that is a shockingly steep dropoff! If you believe this chart, clojure will be extinct in another year. Could there be some other explanation than that clojure is really in a death spiral, like maybe Indeed has been growing faster in less developed markets or something?
The basic idea is that it would be better to coerce to the rules/needs of a state, than to the arbitrary needs and whims of random powerful persons, teams of thugs, enemy tribes, etc.

And it got even better when people could elect and somewhat control the state.
>"I wonder how much value modern financial innovations actually add to the economy."

Money market funds and mutual funds are innovations which have helped people save for retirement. Venture Capital funds have enabled many tech companies to flourish. The Commercial paper market has made payroll at large corporation much more efficient. Securitization of debt although it can obviously be abused is what allows people to get financing to buy homes and get car loans. These were all innovations. I am no defender of the banking industry but to say that there hasn't been value added by any of these innovation seems pretty silly.
One thing that I don't quite get. If a single atom is the smallest thing (other than quantum foam etc), then what is it resting on in this movie. IE what is the background made of?
I think most of the semantic objections to the article's title are about it being earth's eighth continent, rather than earth's eighth continent. If you're going by the tectonic plate definition, Eurasia is one continent (there's no distinct plate boundary between them), while India, Somalia, Arabia, Madagascar, the African Great Lakes, and much of Southeast Asia are all distinct continents.
> The 13" MBP have non-equal USB-C ports, if true, is totally Apple's fault.

Isn't it Intel's fault given the limited number of PCIe lanes on their dual core CPUs?

> I don't think Apple disclosed that not all ports on 13" MBP has all the capabilities they bragged about

It's noted here: https://support.apple.com/en-us/HT207256
MS Word has a full 3D engine for text effects.
> It is our understanding that magic truffles are legal in the Netherlands, and in Jamaica magic mushrooms are either outright legal or the laws don’t seem to be enforced.

Magic truffles contain psilocybin, the same as magic mushrooms - they are the part that grows below ground.

https://tripsafe.org/shrooms/#12-psilocybin-is-legal-in-some...

The best seeming retreats are:

https://psychedelicsociety.org.uk/experience-weekends

and

https://www.mycomeditations.com/
A trap I see promoted by recruiters and companies with poor culture (typically big corporate settings) is to not ask any probing questions.

Interviewers should have no problems answering questions about their work culture unless it is unhealthy or broken.

I was once told I was egotistical after the interview (because of my probing questions) but was offered and accepted the job anyway - it was a admirable brand. Quickly found myself regretting. My questions were based around work culture (Is this a new position? Have many people have left recently? etc.)

Discovered the department was toxic, aggressive members with terrible traits. Structurally very secure from legal and HR so unlikely to change anything.

Thankfully was early in my career and left. Lesson? Take the time to thoroughly question the interviewer and reject any company that seems avoiding. Take the advice from this article.

Never had a bad role since.
> AMA was intentionally focused and the mods were asked to enforce question rules

I don't think the mods had to be even asked to do it. The AMA was posted in /r/space, and widely advertised in /r/spacex. There was a group effort to get technical BFR questions upvoted from /r/spacex members.

I would guess that even without any outside influence, the mods and most voters did not care about Tesla questions - Tesla only matters to the extent of "does it help finance Mars plans" for them.
I feel like we are talking past each other; that you're getting the impression that we're looking for cheerleading rah-rah types.

That's not what I intended to convey. What I wanted to convey is that we want people who want to work the way we work: TDD, pairing, sustainable pace, balanced teams, mutual trust. People who hear "Do what works. Do the right thing. Always be kind" and think it shouldn't need to be mottoised in the first place.

> Too many people forget that interviews are not only for company to assess the candidate, but also for candidate to assess the company.

Absolutely. I've known folk who did great, enjoyed their time, but got the chance to taste the actual job and decide that it wasn't for them.

Expanding on your point: wouldn't you want to know what the job is actually like? Because it's not as though trivia contests are a daily part of engineering life. What you see is exactly what you'll get.

I got an offer in October of 2013 and I started in February of 2014 (immigration, yay). I spent the first few weeks waiting for the shoe to drop. "This is just like the interviews", I thought. "When does the real job start?"

It took a while to realise: this is the job. This is the actual job. There were no surprises. I came in, I interviewed, I had a fantastic time and I've wound up in the best job I've ever had.

> And why would you want me to apply? Because I'm a good craftsman, I bring to the table a perspective unusual among the programmers, I like to share my knowledge with colleagues, and I like writing (technical) documentation.

Again, I think I gave the wrong impression. It may seem that I am standing in judgement of people who don't want to apply, or prefer not to work the way we prefer, or who think the process is ridiculous. That is not the signal I mean to convey.

Let's go back a step. The discussion here is: "how do you conduct coding interviews?", with the assumption that we've reached the coding interview in the first place.

Pivotal does that with pairing and frankly it works really, really well for us. Getting to that point is difficult, but we wouldn't do it if we didn't think the net results were terrible.
See also: https://psychedelicsociety.org.uk/experience-weekends (Magic truffle experience retreat in Amsterdam)
Exactly. Why should anyone? You should just be able to look at the cable and know what it does. Which as the article points out is not the current situation. The person I replied to stated that googling it is the answer but not everyone is that competent.
piracy is good.

i have no qualms pirating software from a company with highly unethical business practices.
When in the course of human events, something something, we mutually pledge to each other our lives, our fortunes, and our sacred honor.
https://en.wikipedia.org/wiki/The_Design_of_Everyday_Things

https://en.wikipedia.org/wiki/Don%27t_Make_Me_Think
Watched Over 100 Covert Russian Propaganda Videos on YouTube, Here’s What I Saw
Can you please add an export function to the encoder? It's a nice way to create electronic music!
I like the syntax that C# provides to make the code easier to reason about.
Somewhat interestingly/surprisingly, heroin is in the same ballpark of addictiveness as alcohol, as measured by the percent of people who use it 1+ times outside of a medical setting who end up becoming dependent.

Alcohol: 15-23%

Heroin: 23%

https://www.ncbi.nlm.nih.gov/pubmed/21145178
The problem is that it's a needle in a haystack.

Everything in the sky can be thought of in terms of how many degrees or arcseconds wide it is. The moon and sun are nearly the same 'size' in these terms, even though the sun is so much bigger in actual size.

This planet 9? It's ten times the size of the Earth (ish), but in terms of arcseconds, it's abysmally tiny. There simply aren't many telescopes powerful enough to see something that small in the sky. Worse, the smaller it is the more places in the sky you need to look to try to find it.

It's like you've dropped a single 10nm transistor on your living room carpet.
Can you share any more details?
Ask HN: How would you go about making a mobile device single-purposed?
I would like to flash a mobile device with just enough software to run a single app. The app would load automatically in full screen when the phone boots, and the only functionality available on the device. No browsers, dialers, networking, stores, etc.

What kind of "app" needs to be built for this? Is core android the best starting point? Ecosystem compatibility has little importance here, perhaps something more suitable?
Interesting that the images on that website don't load without Javascript. If only there was a way to show images with HTML instead of Javascript.
Then I shall talk through, not around.

The original purist concept yes, absolutely, but a lot of people actually prefer it this way. The world is big enough for both approaches to exist as they offer different things.

Finally, what is wrong with honest informative advertising content on things people to want to know about? Is such a thing inherently bad? If so why?
Sure, and you can type text with it just like in a CLI. But how does that support the claim, is the question.
You can also import a KML file as a layer in a "My Maps" custom map, here's the result:

https://drive.google.com/open?id=1v0Oe57tArJWjUsDhwRZpSZzvMm...
Interestingly, of the Toy Story series, Toy Story 3[1] is considered by many to be the best of them (and one of the best Pixar movies overall as well). Sequels can be done well, even if they often aren't.

1: Just thinking about the ending now is making me tear up a little. I think the older you are, the more aspects of your life it will likely relate to.
Psilocybin Experience Weekends
How to Get Approved for a Personal Loan?
There are tons of various factors as to the reason why I would require to apply for a personal loan. The type of loans which can be provided to me in a short period of time so I not have to wait lengthy for the money that I need am considered the best personal loans to apply for. When you’re applying for a loan, the scenario you’re in is most likely imperative, so much so that you’ll require funds immediately without having to wait around. In this particular instance, loan lenders will be able to assist me with the loans that I would like and want.
> We can't know whether that matters

Not from this anecdote, but there is research on the topic.

Studying puppies at 3, 4 and 5 weeks of age: “compared to wolves, dogs tended to display more communicative signals that could potentially facilitate social interactions, such as distress vocalization, tail wagging, and gazing at the humans’ face. In contrast to dog puppies, wolf pups showed aggressive behavior toward a familiar experimenter and also seemed to be more prone to avoidance. [1]”

Approach avoidance through biting and other behaviours are discussed in the same paper’s “discussion” section.

Later, they find wolves are worse at yielding to humans, keeping eye contact, sensing changes in vocal intonation or context when multiple people enter the room, et cetera [2].

[1] http://real.mtak.hu/3680/1/1075597.pdf

[2] http://www.sciencedirect.com/science/article/pii/S0168159113...
Ok, so what changes would you make to my explanations?
It's not the machine I was describing. It's not a machine but a group of people. And it's certainly not elevating quality or nutrition. It doesn't produce food I'd want to serve to my nieces on a regular basis or that I'd want them know about.
Before the state, the coercion of the family.
Normally static recompilation of video games breaks down due to self modifying code. If you're going to have to have go through the motions of JIT anyway (and in places where, if they're going through the motions of self modifying code, it's probably computationally expensive code at that), then you might as well go whole hog. That way you only have to build one kind of compiler, and you can take advantage of profile information for everything.

But the 360's security model specifically out rules self modifying code. And this is enforced by the hypervisor; the system is W xor X, and the transition of a page from W to X has to be accompanied by signatures signed by Microsoft's private key. Nobody, including the kernel, can modify their code.

That might make this one of the first platforms where the static recompilation scheme might make sense in the long term architecture of the emulator.
A man might address whether you will be acknowledged for the advance that you have used for. In the event that you have given pretty much all precise data, the probabilities of you being affirmed for the credit are high. Many individuals are typically approved for the individual credits that they apply for. On presenting your own particular application on the moneylenders, you won't need to hold up long to discover away whether you've been approved for the advance. Also, in the event that you are endorsed, you can get the cash that you'll require for your conditions in a brief timeframe. The lion's share of loan specialists will store the assets straightforwardly into your ledger on the consequent business day so you can access the cash in almost no time by any means.
http://www.usefinancialtips.com/get-personal-loan/
I’m not sure, I just hoped maybe providing some context may shed some light on it.
Well I was expecting this answer, so basically you only search for people who don't apply for a lot of positions and take a lot of time for each of them before applying.

Don't be surprised if the people you recruit lack the real skills needed by your company
It's not perfect (it may even be terrible) but I can charge my computer, my phone, and my Nintendo Switch with it which is a huge improvement over the last generation of cable mayhem.
The parent is asking how comes async I/O can handle higher volumes of requests given it's single threaded and even if it does how comes the database is still not the bottleneck. I answered both of these questions.
Didn't most of us get in to this mathsy line of work precisely because we didn't need to memorise a load of stuff and could just work things out from first principles as and when required?
The thing I'm pointing to is that there are certain (relatively) specialized tasks like 'par-human biotech innovation' that require more or less the same kind of thinking that you'd need for arbitrary tasks in the physical world.

You may need exposure to different training data in order to go from mastering chemistry to mastering physics, but you don't need a fundamentally different brain design or approach to reasoning, any more than you need fundamentally different kinds of airplane to fly over one land mass versus another, or fundamentally different kinds of scissors to cut some kinds of hair versus other kinds. There's just a limit to how much specialization the world actually requires. And, e.g., natural selection tried to build humans to solve a much narrower range of tasks than we ended up being good at; so it appears that whatever generality humans possess over and above what we were selected for, must be an example of "the physical world just doesn't require that much specialized hardware/software in order for you to perform pretty well".

If all of that's true, then the first par-human biotech-innovating AI may initially lack competencies in other sciences, but it will probably be doing the right kind of thinking to acquire those competencies given relevant data. A lot of the safety risks surrounding 'AI that can do scientific innovation' come from the fact that:

- the reasoning techniques required are likely to work well in a lot of different domains; and

- we don't know how to limit the topics AI systems "want" to think about (as opposed to limiting what it can think about) even in principle.

E.g., if you can just build a system that's as good as a human at chemistry, but doesn't have the capacity to think about any other topics, and doesn't have the desire or capacity to develop new capacities, then that might be pretty safe if you exercise ordinary levels of caution. But in fact (for reasons I haven't really gone into here directly) I think that par-human chemistry reasoning by default is likely to come with some other capacities, like competence at software engineering and various forms of abstract reasoning (mathematics, long-term planning and strategy, game theory, etc.).

This constellation of competencies is the main thing I'm worried about re AI, particularly if developers don't have a good grasp on when and how their systems possess those competencies.
You know, I had a similar idea.

I have two concerns with that approach. One, the combined cost may not be reflected in the "sticker" price, and people may have some difficulty estimating a combined cost. I think this happens with cars, but may be mistaken. People look at the sticker price and maybe ignore the cost of insurance until they take it home? Maybe that's just a figment of my imagination, though.

My other concern is that insurers may not appropriately price in the cost of insuring a flood area. Of course, people will flock to the lowest price insurer. Then a 100- or 1000-year flood rolls around, like Harvey, and the insurer goes bankrupt and people still lose their homes and money. This can be mitigated by insuring the flood zone insurers, or something like that, but doesn't that still amount to flood zone regulation regulation?

Re: marking areas as "high risk" and not — obviously a binary distinction is a poor fit and some sort of gradient scale would be more appropriate.
> What things do you look for in a technical job post?

Location and general technology field (frontend or full stack web tech, in my case). That's it. I don't consider anything else in a job post to be reliable.
I think "same species is defined as inter-fertile", which is what I learned in school, might be a bit of an oversimplification. IIRC, even dogs and coyotes can breed together as well and their children (and great^n-grandchildren) are fertile, however dogs and coyotes are not considered the same species.
The Event Horizon Telescope (Sep 2017)
The video explaining how this is done is also very interesting: https://www.youtube.com/watch?v=xA4QWwaweWA
Do all you can to find a skill in tech that you can build off of and get better at. No better place to get started in an area where an idea can carry you forward in many ways.
10x bigger than 5B people?
Could it be that the offset calculation to find the start of the array is needed in any case?
High childhood mortality, and adult life expectancy until the 40s doesn't necessarily have to be characterized as nasty or brutish. It was the norm for most of human existence, until the new stone age (When the undergraduate simplification "old people live until 70, and life expectancy is really about child mortality" kicks in.)

Perhaps unexpectedly, anthropologists visiting such societies often perceive them as remarkably vibrant and healthy, because so much of the population is in their teens and twenties.

“Were they beautiful? We were all beautiful. We were in our twenties.”
― Steve Martin
So you are basically saying that "Don't buy an Audi TT because it is harder to drive than a Mazda?" Not a good idea. I'd replace Python 100 times out of 100 with Clojure.
Masayoshi Son’s Grand Plan for SoftBank’s $100B Vision Fund
I looked up Kallax (those room dividers that take those cubish boxes) and stuva (the wardrobes) and neither were on the list :(
It's all pretty simple when you know how. It's getting there that's the hard bit. It's arguably more challenging than software but once you've learned the abstractions and techniques then the knowledge is useful forever so you don't have to wipe the slate clean again when the emperor's new clothes are delivered.

The pinnacle of analogue electronics and precision is the line of Tektronix analogue oscilloscopes. They are marvelous from just about every angle. Each box is a blend of physics, mathematics, mechanical and electrical engineering that is simply unsurpassed. The engineering is reminiscent of the space race. No expense spared. Everything covered in gold and full of precision machined parts.

My current favorite Tektronix unit (I have a few!), a 475, is 42 years old, works perfectly and is still classified as relatively high performance compared to modern equipment. And the knowledge gained from looking after it and understanding it is STILL valid and STILL 100% usable in 2017.

You don't get that value from a Javascript framework!
Put that way, I'm not entirely sure it's worse. Coming from a world where the connector helped you determine what you could do, it seems worse, but that's because we've all internalized the cost of not having the right cable and having to buy different cables for everything. Having a cable that works for most things (if you were lucky enough to buy a good cable, and I'll freely admit that is a clusterfuck of planning) leaves you with just having to know if your ports will work together. That seems solvable, even if it's not currently solved. I think we're a step closer to the dream of a simplified connector ecosystem, even if we aren't quite there yet.
I've always wanted to find time looking at recompiling the Xbox Live Arcade (XBLA) titles from the 360 to Windows. The games are just dotNET applications which run against a variation of the standard libraries.
This reminds me of abstract classes
This article is nationalistic propaganda. It basically admits that every country has the same problem [0], and the recent scandals can be explained in terms of China's sheer scale, and growing pains.

In the US, they just don't call it a scandal, they call it the "reproducibility crisis." But that crisis reflects a just barely more sophisticated response to the same skewed incentives.

[0] http://making-of-a-fly.me/files/pdf/lt_2011_02_24_31.pdf
Wiretapping the Secret Service can be easy and fun
The first attempt at human CRISPR gene editing
It does work. It is not user friendly just yet, and compiler work needs to be done - but yes, you can get binaries and shared libraries today.

https://github.com/JuliaComputing/static-julia
This is easily testable:

julia> using BenchmarkTools
using OffsetArrays
A = rand(1000)
O = OffsetArray(A, 0:999)
function naive_sum(A)
s = zero(eltype(A))
@unsafe for i in eachindex(A) # @unsafe will eventually be folded into @inbounds
s += A[i]
end
return s
end
naive_sum (generic function with 1 method)

julia> @btime naive_sum($A)
1.025 μs (0 allocations: 0 bytes)
514.0960505118594

julia> @btime naive_sum($O)
1.023 μs (0 allocations: 0 bytes)
514.0960505118594

Yes, there's an extra operation or two in there, but it's effectively free on modern CPUs due to caching/op latencies/pipelining/etc.
Could be. We are counting smartphones for 5B people a bit loosely in terms of how they're used. A sizeable number are cheap Android devices or iPhones that are five generations old. Many people don't treat their smartphone similar to how you might expect a lot of young people in a metro area.

If you get a bit loose with IoT and automation and AI, a multiplier of 5B could be possible.
Wouldn’t it have shown up in infrared already if it’s warm?