skysight-inc/HackerNews huggingface dataset:
Peak Outrage
"three times the revenue of Microsoft and Intel combined"

I would think profits are a more reasonable metric for the overall comparison.
Amazon alone has a huge disparity between revenue and profits.
Re: population, the article mentioned that we don't know what the population was, but a good guess is between 4,000 and 9,000. The 15,000 number mentioned isn't a guess at population, it's a theory on how many people could be sustained with the farming practices used.

So if there was a drop in population it may not have been as big of a drop as 15,000 to 3,000.
Concurrency !== parallelism. You can have concurrency, as in async javascript, and all the issues that come with concurrency, even when no two execution paths are executing simultaneously. The main benefit is that your lock structures don't have to worry about being accessed in parallel.
> If someone wrote homebrew on the Nintendo SDK, I'd say it's impossible for it to be "open", because not everything that is distributed as part of the game is open.

I think this comes down to a particular design decision of the GBA homebrew SDK (https://github.com/devkitPro/libgba) to not be ABI-compatible with the official SDK.

Consider, as a contrasting example, C#. Microsoft's official SDK is closed source. Mono is open-source. But Mono's runtime libraries are ABI-compatible with the official runtime libraries.

In the case of the GBA, you'd expect/require a binary release to be "shipped with" the official runtime libraries linked in. But with C#, you don't expect that; you just expect to receive the binary containing the individual business logic, and then use the runtime library you have available (Microsoft's on Windows; Mono everywhere else) to run it.

> The entire "business logic" of the game Dark Forces: Jedi Knight II is available as source. Literally, human-readable scripts packaged in a trivial archive format.

I would say that this is open-source, yes. Consider the case where someone uploaded, say, the "business logic" (and assets) of an RPG Maker game, back when ASCII/Enterbrain's own runtime was the only one available. Now there are plenty of open, ABI-compatible interpreters. So this is at least open-source code now, no?

Or, for another example, consider original-Doom .wad files. If you released one of those back in 1993 under a GPL license, it might not mean much—but today there are open DOOM clones for literally everything. One difference here is that those interpreters don't have Doom's original IP (asset packs) included in them; they expect you to add them in. But does that make the .wad file itself less open as a product? Not everything needs to be standalone. You could have an open-source expansion or mod for a closed-source game. You can interpret a level or level-pack in just such a manner.
Interesting. You've got me wondering whether it would be feasible and useful to hook up all lights in the room and adjust their brightness and colour temperature as the day progresses.
Maybe quote the part of the article that makes you think that?

They created and launched PayPal, and it took off (i.e. got traction on eBay), before the X.com merger.

> 1999–2000	December–February	Customer focus shift	Confinity identifies eBay as a promising area to acquire users, because of the high concentration of buyers and sellers and the absence of any standard payment system for them to use.

https://en.wikipedia.org/wiki/Timeline_of_PayPal
"Ask about your interview performance. It can get awkward."
Maybe it's just me, but I always find that to ask for/give feedback is better(if asked), as recruiters almost never respond if you have not cleared the round and if there is opportunity to give feedback so that candidate has an idea on what to work on.

Also I have found that when asking for feedback, it can lead to interesting discussions which might make the interviewer change his/her mind.

This of course is personal preference...
You read a lot of Sci-Fi, don't you?
On my own continent, North America, showing 'documentaçion' (paying a small bribe) is customary and not considered abnormal.

I enjoy spending time in Latin America and, truth be told, the system works. As a foreigner, I'm expected to pay more but the price isn't that much. If I were doing something illegal, I'd pay even more.

It doesn't even always have to be currency. Outside of the tourist areas, the policia may very well have a checkpoint before you enter a region. Cold beer is always welcome, as is soda. Etc...

That's right here on my continent. You can find that just driving outside the tourist areas of Mexico. There's some effort to make it look official, but you can hand them a magazine with $5 - $20 in it, and they will slip it into their pocket, flip through the magazine, and wave you through. If you use a porno magazine, they may just keep it.
Because it uses rectangles and text?

The Symbolics UI looks&feels nothing like Emacs.

Zmacs is just ONE application on it. Applications are not Zmacs buffer modes.

The shown applications, Listener and Peek are not Zmacs buffers or windows. Neither one uses Zmacs buffers/windows.

If you look at the Listener application window:

* it has no terminal mode
* it has no minibuffer
* it has no meta-x commands
* it is fully graphical (postscript compatible drawing model)
* you can't split it
* it has no menubar
* it has no iconbar
* it has no modes, it is just a Lisp listener and a command interpreter
* it is not an editor window and not an editor buffer,
you can't edit the text printed to it
* for each output it remembers the Lisp objects
* for each input it can reuse the Lisp objects
* since it is a window, you can resize/move it
* you can only type commands and s-expressions to it,
and they will be parsed online
Hacker News isn’t the place to get into polemics so I’ll drop the subject. All I’ll say is I hate the optics of TBTF and companies like VW, Airbus, and the like getting a free ride because they are “Western”.

The fundamental human right is not freedom, self-determination, or happiness, it’s the right to fairness and the current world order, imho, is unfair. It will continue to be unfair until the rules are applied equally regardless of which cohort loses jobs or which fat cat banker dies in a ditch.
Nice summaries of dynamic equity splits
But I think I do care.

When I see

var x = await bar();

I know that other code, outside bar(), may have run during the execution of that statement.

Also, the JS approach makes composing asynchronous operations simple:

var x = bar();
var y = bar();
return await x, await y;

Both bar invocations can run in parallel. If, say, each invocation of bar fires off an Ajax request that takes a few seconds to come back, that can be a significant saving.

It's unclear (to me) how that would be done in Lua without complicating the API.
do you have poll results handy detailing what most gamers think, or did you determine it using the jedi paternity test method?
Noise Headaches in Chip Design
> It seems dubious that colonization would lead to oral histories of civil war

Look at Africa, and the civil wars that popped up after post-colonization.

Or, I mean, look at Iraq now. When an outside government overthrows the current power, sets up their own ideal of a government, and then leaves, it usually doesn't end up well, right? There's going to be hangers-on of the old ways, they are going to be a PITA for the new system, once it's set up.
And ccall makes it trivial and a delight to call subroutines written in C++ with Eigen and OpenMP.
Roller Coaster Tycoon Classic was developed by Chris Sawyer, who did the first two games, and then left the games industry for decades, partially because of a disgust with the shift towards violence[0][1]. So in a way, Roller Coaster Tycoon Classic is the first "canon" Roller Coaster Tycoon sequel after the first two games.

Also, the first game was almost completely written in assembly[2]. I don't think one can pull that off without having some really high coding standards, so I'm not surprised that the game runs really well!

[0] https://en.wikipedia.org/wiki/RollerCoaster_Tycoon_Classic (note that it also has just been released on Microsoft Windows and macOS on September 28)

[1] http://www.eurogamer.net/articles/2016-03-03-a-big-interview...

[2] http://www.chrissawyergames.com/faq3.htm
Socratic doesn't mean depth first.
The Fed and Treasury both contributed to the bail out. The treasury was paid back, the Fed was not. Most of the bail out came from the Fed. The government did not make a profit wholistically.

If you don't think police killing people and getting away with it is evidence of corruption, or government lying to go to war for profit, etc, etc... then first I would have to ask what your definition of corruption is? The fact is why most people view these as corruption, so what's wrong with that viewpoint?

How about this: what in your mind is an example of corruption?
They are evil though. They harmed someone and instead of making good for it they only protect themselves. There is no "both sides" to this.
I would rather coding interviews went like this.

Give the candidates a non-trivial problem, which might take a few days to complete. Everything documented and checked into github. Call them for interviews and review design/code with them. Make sure it was not all copy-pasta and someone else didn't write it for them.

To make sure of that, introduce a slight variation in spec and ask them to do it on the spot.

This way, you get to review their entire development process, How they approach problems, code quality, unit tests, code performance , usage of source control system, CI/CD usage etc. At this point you will know for sure if you want them or not (They might also know they want to work for you or not .. :-). )
thanks for disclosing this https://smsprivacy.org/info-leak in such a proactive way. Delloite, Equifax & Co all could learn something from you.
Agree. Deep learning does not bring us closer to AGI. It might get us closer to other proxies of "mechanical intelligence" that will be very productive.

I now believe we are 3 years from building an AI that writes Python well enough to build itself, based on some experiments I did recently: http://sparkz.org/ai/program-synthesis/2017/10/12/self-hosti...

Most technical people will understand the difference between programming and AGI. The general public might not.

The useful thing out of AGI discussions, is that they engage the general public.
So he connected it to another network.
Error establishing database connection

lmao
Have you ever gone to the shore? Some of the trashiest people in NJ live and vacation there. Some of the richest too - it attracts all types.
>ML in general is just applied statistics. That's not going to get you to AGI.

I don't see how we can rule it out. The size of the statistical models we use are still dwarfed by the brains of intelligent animals, and we don't have any solid theory of intelligence to show how statistics comes up short as an explanation.
It won't even matter in a generation or less, when robots do most of the labour and the rich have autonomous robotic armies to protect them from the revolutionary masses...
Fascinating!

> the question then becomes how to architect and train it into an AGI.

If that’s the question then why even bother with silver nanowire “brains”? Why not just grow a human brain out of some suitable stem cells and work with that? Leaving aside the massive creepiness factor.
DSA questions make absolutely no sense in 99% of the cases because

1) Most modern programming languages have ready-made implementations (by way of libraries) for almost every imaginable algorithm, written in the most efficient way, and probably all open source, so you can modify it if you feel otherwise.

and

2) It's very easy for a not-so-capable-engineer to "hack" the coding interview by -- as you yourself have mentioned -- memorizing the DSA questions and answers from various coding interview Q&A sites.

The 1% where they would make sense is if you are hiring specifically for such a role. Example: Amazon or Fedex trying to optimize their transportation model.

I've interviewed over 30 different candidates for 3 different companies I worked at. Here's what I do, and it works for us, YMMV.

1) Before the interview, I go over what the position is, the job requirements, ex: Front-end Web Developer, or Back-end Engineer, or Full-stack Engineer.

2) I go through the code-base of a couple of projects we are currently working on, and based on the job requirements, I create 5 to 10 code-related questions. Ex: We were once hiring a C# and ASP.Net engineer and had an enhancement in our website code base, to show open-close hours of bank branches on the website. Most people miss the importance of tracking timezones of the branches and pegging the open-close hours to some timezone , ex: UTC. So I created a question to the effect of "We need to store and display bank branch hours on our website, how would you go about designing a data store, and displaying it on the website." If the interviewee does not mention anything about timezones, then you know that they are not thinking through this correctly. These type of questions are a majority of the questions I come up with.

3) I throw in a couple of simple 1 line-answer type questions that will expose any lack of understanding of the fundamentals of programming, print it, and review the question with them and give them time to read it and answer. Ex: What's the difference between "==" and "===" in javascript. Or variable scopes in a sample method. etc.

This way, you are examining the candidate practically for what he/she will be working on, if hired and he/she is likely to be productive from day 1.
Of course I know what they're doing (or the external reflection of thereof). I still ask. I have yet to find a question that will tell me so much using so little.
Zealandia, while interesting in many ways, doesn't come close to meeting my definition of a continent. I wish they would stop calling it that.
What about the larger numbers of people that can afford stuff made with Mexican steel that will no longer be able to get the stuff they need after on-shoring?

Economics is not zero-sum. We don't forcibly on-shore, we take care of the people who need help.
Just a theory, but is it possible that there was previous contact that wasn't as well documented?

One theory posited by people like Charles C. Mann is that the native population of say, North America were drastically reduced before the likes of English colonizers came onto the scene by infectious diseases.

Maybe, maybe not (and maybe that happened well after)
1) Bravo to the Times for dressing up rural realities in terms that urban elites can understand. It's cool to care about gender equality and all, but it don't make much difference if nobody has any work.

2) Computer people complaining about efforts to repatriate factory work is pretty hilarious. You do realize where this whole industry is headed don't you? I mean no other industry is better suited for it, as tooling gets better, and links around the world get faster, it will be _the_ fastest sector to fly to the cheapest place on earth to do it.
That's an interesting take and seems like a compelling explanation about the 'struggle' between monocrop and biodiverse cultures. Do you have handy any references or other further reading on precisely that topic?
A strange article for sure, but the first I had heard about the island's population being cut in half by slave raids. That would cause a pretty terrible blow to any culture.
How do browsers pause/change JavaScript when tab or window is not active?
I reeally would rather not name a major thing like a planet after an American pop culture icon that is barely 100 years old.
I've met a good deal of digital artists that use GIMP exclusively - I think this is in part because Photoshop has always been out of many people's budgets and even more so since they've moved to a subscription-based service. Choices are then down to illegal copies or using open-source software, of which GIMP is generally considered the Photoshop competitor. If anything, I like the program because it brings such things to a much larger portion of the population than photoshop ever can with their price model.

It seems to have a larger learning curve and some things are add-ons, but a few things work differently or not as well. I think this is the main drawback, and probably what you are finding when you realize it doesn't seem to meet your needs. Most folks seem to get over this once the familiarity kicks in and they get the add-ons they need... well, added on. Additionally, GIMP can be used across platforms and this is really helpful to some folks. I don't know how it compares to Apple's artistic products as I've never used them.

I personally use Paint.net for light photo processing - mostly because I've used it for years. When I started, I needed a lightweight program to make simple things since I had a crappy computer. Of course, most of my needs are lightly editing photos of physical artwork and adding borders (because the borders look nice in the digital format). I keep GIMP installed on my computers, though, and my spouse uses GIMP for his digital work on his computers.
Pixelmator is what you want. Seriously. It's really good.
Henry Green Is as Good as His Word
Thanks for the clarification but its still a bad standard. The majority seemingly don't mind doing terrible things to people just because their skins the wrong color let alone their worst enemy. It only seems like a decent standard to you because you are relatively a better person.
The story of Goldman Sachs's Libya salesman is more about stupidity than it is about bribery (if it is at all about bribery). Here is Matt Levine's take on it: https://www.bloomberg.com/view/articles/2016-09-29/goldman-s...

It makes very good points about bank-customer relationships in general, too. Discussion on HN at https://news.ycombinator.com/item?id=12610352.
Adobe Audition CC 2017 with Crack and Serial Number [Win+Mac]
The Best Interview Questions We've Ever Published
If I look at what I did without a boot camp it's more like 50x.

I've been at this since I was 6 and I'm nearly 40. For something like web app development I'm not sure I really have a 50x advantage over someone who went to a specialist vocational camp.
one thing killing me, because credit cards are involved, with $1 it ends up with $0.35 + 2.7% + 5% fees. So for small monthly contribution of $1 developer gets $0.59...

there is clearly market for something more efficient...
A common ethical standard.
Well, plate tectonics is what, a 70 year old theory, at best? In the 1950's, it wasn't generally believed that continents moved.

So, I think the definition of what is, and what is not a continent is generally... fluid at this point.

See also: definition of a planet. How can you define what a planet is, if you keep discovering new ones, that don't quite fit the old definition? Pluto was "discovered" < 100 years ago.

I remember being taught in school that there was only three kingdoms of life!

Science! It changes. And that's a good thing.
Harris County is blue, just like other major metro areas in Texas. Don't look at Texas as a monolith. Thanks.
The US doesn't need to reindustrialize. Its industry is bigger than ever, and exports of manufactured goods have grown by more than 400% since the 80s. What's happening with the US industry is what happened with US agriculture before: tremendous productivity growth, which led to much reduced employment.

Which is why "reshoring" would probably be a short term fix, lasting only until new machines could be developed. You can just compare how many people are employed to make something like a steel ring when you have cheap workers [1] or expensive workers [2].

[1] https://www.youtube.com/watch?v=ZWXFhdeOjMY

[2] https://www.youtube.com/watch?v=tEF2erBBVZ4
It turns out, the answer to whether someone can do the job you'll hire them for is to do a little of the job you'll hire them for. (Carpenters don't whiteboard bridle joint solutions for cabinetmaking, prospective chefs don't solve biochemistry problems, etc).

I work for Pivotal. For engineering hiring is done in two parts.

The first part is "Rob's Pairing Interview". This is a simple technical screen -- essentially, if you have some programming nous, you will pass. Takes about 30-60 minutes.

The second part is to bring you in for a pairing day.

In the morning you pair with an engineer on one team. In the afternoon, on a different team. A different group of folk take you to lunch (we try to have a mix of disciplines and divisions for the lunch).

When you're pairing, you will work on real code, for a real problem. We usually try to put you into two teams with different stacks or problem spaces, ideally matching one of them to something you cite on your résumé and the other one to something you don't.

I think it works pretty well (obvious bias: I did well enough to get hired). Folk who really don't want to pair self-select out, usually even before applying. Everyone I work with is capable and personable, which goes a long way to making it a great place to work.

So if you have a way you actually work, see if you can just try that.
I don't think I am... if a task is possible, but takes 100x the lifetime of the universe to accomplish, is it actually "possible"? Or is accomplishing that task the same as "magic"?

It I send a message using a one-time pad, the other person knows what I sent, you can ask questions and see that communication is actually happening... so if we're not using magic to communicate, it must be possible to communicate in the same way, right?

Yet it's mathmatically impossible to do so without access to hidden information (shared key)... no laws says that you can access that information, even with all the computational ability available in the universe.

The mechanisms and communication patterns of consciousness are similar, if it takes till the sun explodes to train a true AGI then aren't we just getting pedantic about what is possible/magic?
That is ridiculous on so many levels.

Several years ago, I had my gallbladder out in an emergency surgery. I was in intense, intense pain. My friends worried I was having a heart attack. They drove me to the hospital, because I could barely stand, let alone drive. Such intense pain I was barely conscious.

In the ER, I remember they did an ultrasound to determine it was my gallbladder, and then pumped me so full of morphine I was fully incoherent. Still in agonizing pain.

Then, a few hours later, they cut me open and pulled it out. It was starting to go necrotic. They said, had I waited a week, I simply would have died of blood poisoning.

At no point was I in any condition to agree to a price on anything--incoherent from pain, and the morphine. I was in no position to shop around. My friends didn't even know what was wrong with me, they just drove me to the ER because we all thought I was dying.

Even if I had been able to agree to anything--which I couldn't, due to pain--having a video recording of the surgery would have done absolutely nothing for me.

Oh, and while I was in the ER, I did see a couple of gunshot victims--fully unconscious--wheeled through from ambulances. What are they agreeing to??

Man, I don't think you've ever really experienced the health system, and I don't think you've thought about your plan.

(Sadly, I also don't think people's real experiences are going to change your mind, either, but it'd be great if you did think about how nonsensical that fix you're proposing is.)
Here’s the Awful 146-Word “Essay” That Earned an A- for a UNC Jock
I think they had a bug, because for me it started showing today. 10.47 MH -> 0.00177 xmr pending and now it's increasing at each refresh
Is this partisan? Do you feel the same way about people who live in areas prone to destruction by hurricanes, like New Orleans and Puerto Rico?
Haha, no problem! And yeah, candles would definitely then work. Some people I've read suggest that if you can don't use any artificial lights at night (obviously kind of difficult), and if you do you'll naturally start getting tired at sunset. Then you get to wake up at 5am! Hard to have a social life though.