skysight-inc/HackerNews huggingface dataset:
This work is a natural progression from a lot of other prior work in the literature... but that doesn't make the results any less impressive. The examples shown are amazingly, unbelievably good! Really GREAT WORK.

Based on a quick skim of the paper, here is my oversimplified description of how this works:

During training, an agent navigates an artificial 3D scene, observing multiple 2D snapshots of the scene, each snapshot from a different vantage point. The agent passes these snapshots to a deep net composed of two main parts: a representation-learning net and a scene-generation net. The representation-learning net takes as input the agent's observations and produces a scene representation (i.e., a lower-dimensional embedding which encodes information about the underlying scene). The scene-generation network then predicts the scene from three inputs: (1) an arbitrary query viewpoint, (2) the scene representation, and (3) stochastic latent variables. The two networks are trained jointly, end-to-end, to maximize the likelihood of generating the ground-truth image that would be observed from the query viewpoint. See Figure 1 on Page 15 of the Open Access version of the paper. Obviously I'm playing loose with language and leaving out numerous important details, but this is essentially how training works, as I understand it based on a first skim.

EDIT: I replaced "somewhat obvious" with "natural," which better conveys what I actually meant to write the first time around.
You're lucky you have the cell network option :). I have similar speeds through a WISP but no cell signal.
Those same algorithms and the lack of human supervision may now be coming back to haunt them. For example, obvious counterfeiting and other similar scams have become a huge problem for Amazon (from a PR level, if nothing else) and they appear to be struggling to get that under control. My wife and daughter have always been big Amazon fans but lately they've been complaining a lot about problems with their orders, so now I'm seeing more shipments coming in from Walmart and Target and such. Shipping from all sources has lately become far more problematic, too.
Social Media in 1979? Yes
It has very much been fitted. The supplementary material describes the training set as 5 pictures each of 2M different scenes of the type you can see in the paper (square room with random objects).

So to extrapolate wildly, it seems reasonable that getting similar results for, say, real-world bedrooms, you'd need to take around 5 pics each of 2M bedrooms, and record the location and angle of the camera for each picture.

Edit: and I didn't mean to sound negative, using artificially generated rooms to develop the method is a great idea, and the next step will be narrow domain specific applications (they mention eg robotic arms) where it's feasible to automatically collect enough data for a task, and somewhere in the future we may have the data and compute to sample the distribution of real world environments in decent resolution..
Lazy Hacker Babble: Go with WebAssembly Early Examples
NYC to Ban Single-Use Styrofoam starting 2019
I believe it is mining pools that control large % of the mining. And they have no interest in destroying the currency they're mining.
It's not standard, but there are other terms with their own custom escape codes such as Terminology (from Enlightenment DE) and Kitty (not to be confused with KiTTY, the fork of PuTTY).

There is also the sixel escape sequences will render using 6 pixel character blocks and is supported in xterm with the vt250 (iirc) support enabled.

For what it's worth, xterm also supports vector graphics if you enable the right kind of VT mode. But that's a whole other discussion :)
Certain countries (China) have used this as a way to gain access to technologically advanced source code. They then turn around and share that code to domestic industry so that they can develop competing products that blatantly rip off the foreign companies.
Actually, refactoring a somewhat larger internal project in Google to a different language+architecture served us as a pretty good code review + self security audit.
Yes, there was some turbulence at the beginning, but in the end it turned out to be way better understood/tested project.

I believe every project should be re-written every 4-5 years, it becomes less and less expensive to maintain it on the long run. Also keeps workers morale and promotion cycle healthy.

Unfortunately, not all companies have resources AND structure to put that resources in refactoring something that already works.
> Windows 10 spends about 5 minutes (literally!) identifying a bunch of new devices and adding them to the system, with a notification popping up for each thing

Really, does anybody knows why Windows needs all this time to identify USB devices? The same PC does it instantaneously when running Linux.
rST is actually more like an easier to write and easier-to-read-as-plaintext HTML alternative, since it specifies a DOM-like document model, cross-document referencing and a well-formed mechanism for markup extensions.
I have a maxed-out, 2016 13-in MacBook pro. Works great as a laptop, but when I plug it into my 27-in 4K display, the computer's integrated Intel Iris Graphics 540 struggles, and there are visible stutters and hiccups in the OS UI. Is being able to power a single external 27-in monitor really such a crazy use case? IMHO, at the price I paid for this laptop, an external monitor should be Mickey Mouse shit.

If I've plugged in my drawing tablet and have AutoDesk Sketchbook open...all bets are off. The lag is 3 to 4 seconds behind the pen. Even with no monitor, any typical 3D game from the past 5 years would struggle to have a good framerate.

My 2015 MBP had a discrete graphics card and doesn't have any problems with the monitor or drawing tablet.

Who on earth is paying just under $3k for a laptop to use web browsers and "simple programs"?
The new MacBook Pro keyboard/port situation/touchbar is a complete fail. Another company would say oops and revert. Apple never will. They see it paramount to project a corporate image of infallibility above actually creating products people want.

I echo the sadness here. I have so much sweat, money, and love invested in the Apple platform but when I have to replace my first gen retina MBP I’ll probably just go Windows.
Yep. Unix has zillions of ways for processes to interact with each other, which makes for an enormous attack surface. The future is something like unikernels on the server and something like Qubes running them on the desktop, so that each "process" is properly isolated and can only communicate through channels that are deliberately designed for it.

We're going to have to rediscover how we do things like pipelines in a safe way, but the current unix design of small processes interacting via unstructured interfaces that mingle commands and data is just untenable.
You could feed most people pressure cooked pulled pork with liquid smoke and they wouldn’t know the difference.

And the ones that can tell the difference, will inevitably go on to eat something else after the meal is finished.

It’s just not worth the time and effort unless you’re a hobbyist.
Google's Small-Scale Web Tool Creator “App Maker” Is Now Available for GSuite
yes, capitalism can't work properly if incentives are distorted. nuclear lumbers under a strict regulatory environment while fossil fuels enjoy a lax one, at the cost of shortened human lives.

let's focus on fairness in the market as opposed to the partisan bickering over whether the rules are too tight or lax (à la the goldilocks principle).
We used TIOCSTI to attack Unix terminal sessions left open to “write” — in 1985. I was wondering when/if this would show up again!
Neurology is the study of disorders of the nervous system. This is theoretical neuroscience. FTFY.
THIS.

Mediocre now beats great tomorrow more often than not.
> Young children start off fascinated by those insects, Watts says, "but when they get around 13 years old, something happens and they think [weta] are just horrible."

I admire the battle to save these creatures...it's hard enough to get people on board that cute animals need to be saved. This has to be a real uphill battle.
So most everything out there including everything Apple is consumer grade? Ok. Some people (including me) see military grade as enhanced build of the regular product but whatever. Potato, tomato.
I'd say much more than that, since real-world bedrooms likely have a much more complicated representation than more simple generated rooms.
There's also this HTML5 XY 'scope that crops up here from time to time:

https://github.com/Sean-Bradley/Oscilloscope

Edite: corrected link
IQ is the last taboo. We don't want it to matter for socioeconomic success in life. We don't want it to be inherited to such a high degree that environmental factors like parenting and education hardly matters. Its all too depressing. People are born unequal, and there is little that can be done about it.

IQ correlation studies:

Same person (tested twice) .95

Identical twins—Reared together .86

Unrelated children—Reared together—Adults .04

https://en.wikipedia.org/wiki/Heritability_of_IQ#Correlation...
This same question was just asked 4 days ago:

https://news.ycombinator.com/item?id=17275345
Based on my time in tech, every company lives with one foot in the grave unless they're a post-exit giant. Hell, I have a whole sheet in my budget dedicated to what I'm going to do when Uber goes bust or stops subsidizing my transportation.

Data from the Venture Capital Association show that annualized returns from biotech investments were double that of the tech startup scene at 8% to 4% with comparable investment volume. Throw in the biotech companies that have multibillion dollar IPOs with zero revenue and you're just looking at a higher risk, higher reward version of tech.
I disagree with this thesis. Renewables are killing nuclear because renewables have no marginal fuel cost. Natural gas can always spin down dictated by grid demand, nuclear must always maintain a certain level of output; If its generation is crowded out by renewables, it must sell electricity at a loss.

Nuclear could survive even without a carbon tax on natural gas if you could find large power consumers who would sign direct PPA agreements with commercial nuclear generators (as power consumers have done with wind and solar plants), perhaps utility scale battery operators.
yeah it’s unfortunate that the “price of gas” is so often referred to as a proxy of how good the economy is for the average person. If that weren’t so it would be more politically feasible to have a higher carbon tax.
A few things. The " and @ are swapped, I think, and some stuff about backslash. I can see that would be annoying for American users.

But the main pro for UK users is that the UK layout has a double-height Return key. It's fab.
Because it's frustrating af to read block text on mobile I'm just copying over your pull quote.

----

I think it’s important to work some fun into programming projects.
Give yourself permission to build something that already exists,if only to learn how to build it yourself. It doesn’t have to be a big serious project, or a perfect portfolio piece.

And on that note, don’t be afraid to hack things together. It’s a fun project! Write some terrible code that you know is terrible. Don’t stress so much about perfect abstractions and Best Practices and feeling like you have to incorporate every new library and tool. It’ll be fine. You can always refactor it when you write the blog post ;)
Well, even for humans driving a car doesn't mean you can drive a tank; being good at Rome: Total War or Starcraft doesn't mean you can win a real war; and we're a long way away from "machines" being able to outcompete 50% of humans at their jobs.
Chicago Edtech Startup, Learncore, Purchased by Belgium-Based Showpad
On the US keyboard, the enter key is only one key height and longer, and the left shift key is longer. This moves a couple of keys around (`\). The most notable (especially from a programming point of view) is that the " and @ keys are switched. I use strings way more than I do anything else, so the US way is preferable here as its on the home row. The pound sign disappears, but I don't think I've ever actually needed it, while I need $ all the time.

Perhaps minor, but as I say, noticeable when I switch keyboards that its an annoyance.

Edit: added some text
A carbon tax would hit the poorest the hardest. I’d rather spend money on making more nuclear power plants and shutting down existing coal plants.
I'm with ya, but that's because I'm an American who finds himself in the UK! Every UK keyboard I use is ever so slightly different, which drives me a bit crazy.
> This work is a somewhat obvious progression from a lot of other prior work in the literature... but that doesn't make the results any less impressive.

Everything takes figuratively forever to train, and the field is moving incredibly fast, so everything you see is both directly adjacent to previous work and also impressive.

To me, this represents the best of science--that we can collectively make rapid progress without having to invoke an Einstein figure to make some magical leap!
IMHO, after enough years, it becomes less about wanting to learn the new framework etc. and more about wanting to actually accomplish a specific thing.

Put in another way of saying it, when you get tired of the constant pace of change of our toolsets, it becomes more about the problem and solution rather than the specific tool you use to solve it.

Don't get me wrong.. I still do love learning all the latest and greatest, and keeping my hands on the tools. But over time, after a long time of getting distracted (or even disrupted by the "need" to keep learning new stuff), I feel at least that it can get tiring and to the point of interrupting any actual productive labor towards a bigger goal. So I agree with you.
It doesn't skew the market, it just prevents externalizing of costs.
> If so, the worry would be whether countries would use the ambiguous wording of CPTPP as a way to ignore copyleft. Ignoring GCC's license wasn't the intention but it becomes the side effect. Organizations like GNU don't have an army of expensive lawyers to fight companies in Australia, etc. I have no idea if this "abuse" of CPTPP is a realistic concern.

How is it ambiguous? The treaty contains a definition of "Party":

> Party means any State or separate customs territory for which this Agreement is in force;

To argue that this means that GNU cannot enforce the GPL would be to argue that GNU is a state or a customs territory that signed the treaty.
> WiFi is super shitty in XPS series.

Holy cow, yes. My wife's XPS 13 had the crappiest Killer WiFi card, and Dell would not acknolwedge that it was the source of all of our issues no matter what I tried, no matter what evidence I presented. The WiFi card was causing all sorts of issues from slow browsing, to the entire computer freezing on restart/shutdown, to no WiFi after wake up from sleep... the list goes on.

I finally rage quit after a session with Dell support had me run hours of meaningless diagnostics tools and then said everything was ok and to check my router. I told them right from the get go that I suspected the Killer WiFi card was faulty, but the technicians always ignored that piece of info.

I bought an Intel 8265 to replace the Killer WiFi card, and when I went to replace it, the antenna ball broke off of the Killer card and was stuck inside the little socket! There was a tiny flake of solder I was able to grab with my finest pliers and pull it out, allowing me to install the Intel card. After installing the Intel card EVERY SINGLE PROBLEM described earlier went away.

https://www.amazon.com/Intel-8265-Generic-2230-8265NGWMG/dp/...

$30 was all it would have taken to make the XPS 13 from a piece of garbage to an awesome laptop. I'm already paying $1000+, why not $1030+? But now, I will never buy another XPS again because it required 10+ hours of my time to troubleshoot and fix all by myself.
Companies aren't people. They don't ever "lose interest" or "ignore" things, and nor did I make such a nonsensical claim. They make decisions on what and where to invest based on rational analysis of the financial math, and the potential risk vs. reward.

Everything I said was related the original article's complaint that Apple have reduced the cadence and regularity of spec-bumps and component upgrades. Their occasional revamp of individual product lines with attempts at competitor-differentiating features is entirely different, and is in fact exactly what you'd expect from a company thinking along the lines I suggested: Trying to reduce supplier power, and optimise their efforts in a market that has not rewarded them in terms of share for being concerned with specs.

But really I suspect you just wanted to moan about the touch bar and keyboards and latched onto a random comment to do so. Great job.
Slightly off topic, but the "Reply All" podcast did a great episode on the foreign IT phone support scams about a year ago.

https://www.gimletmedia.com/reply-all/long-distance#episode-...
You won't even notice it.

Everything you already have will continue to work fine. All you have to do is include the autoloader somewhere in your code path.

An example assuming you already installed composer on the machine into your /bin or similar directory.

# add a new dependency:

composer require guzzlehttp/guzzle

# this dependency will now be in the vendor directory

ls ./vendor

# update your apps entry point (ie: frontcontroller.php):

// require composer's autoloader
require ('vendor/autoload.php');

# autoload will now find any dependencies you add via composer

// create guzzle client
$client = new \GuzzleHttp\Client();

# another tip, if you already have a bunch of class files some where (ie: myapp/src/classes , myapp/src/models ) You can include class paths via composer.json

"autoload": {
"classmap": ["classes/", "models/", "MyClass.php"]
}

You can now remove any hard-coded include or require statements.

There is a lot more things you can do with it but this is the most basic example.
> Doesn't this all feed into the idea that Apple is ditching Mac and going full iOS?

FTFY
I think there is a difference between unfriending and unfollowing. By blocking I meant unfollow, but we are still online friends.
I got a Dell XPS 13 from work and it's got nothing on my surface book. Even Linux support is better, though the difference largely comes down to multi monitor over DP vs USB-C.
I saw a diagram once from an MS programmer, I wish I could find it - it was the evolution of code... and it went something like:

Totally Crap -> Less Crappy -> Just Crap -> Starting to get half decent -> Actually not too bad and working -> EOL
It hasn't been updated for 4 years.

If your spouse left you 4 years ago, would you still be waiting for them?
(Sorry for long quote, but this is good...)

"The story begins in 1971. Richard Nixon was facing re-election. The Vietnam war was threatening his popularity at home, but just as big an issue with voters was the soaring cost of food. If Nixon was to survive, he needed food prices to go down, and that required getting a very powerful lobby on board – the farmers. Nixon appointed Earl Butz, an academic from the farming heartland of Indiana, to broker a compromise. Butz, an agriculture expert, had a radical plan that would transform the food we eat, and in doing so, the shape of the human race.

Butz pushed farmers into a new, industrial scale of production, and into farming one crop in particular: corn. US cattle were fattened by the immense increases in corn production. Burgers became bigger. Fries, fried in corn oil, became fattier. Corn became the engine for the massive surge in the quantities of cheaper food being supplied to American supermarkets: everything from cereals, to biscuits and flour found new uses for corn. As a result of Butz's free-market reforms, American farmers, almost overnight, went from parochial small-holders to multimillionaire businessmen with a global market. One Indiana farmer believes that America could have won the cold war by simply starving the Russians of corn. But instead they chose to make money.

By the mid-70s, there was a surplus of corn. Butz flew to Japan to look into a scientific innovation that would change everything: the mass development of high fructose corn syrup (HFCS), or glucose-fructose syrup as it's often referred to in the UK, a highly sweet, gloppy syrup, produced from surplus corn, that was also incredibly cheap. HFCS had been discovered in the 50s, but it was only in the 70s that a process had been found to harness it for mass production. HFCS was soon pumped into every conceivable food: pizzas, coleslaw, meat. It provided that "just baked" sheen on bread and cakes, made everything sweeter, and extended shelf life from days to years. A silent revolution of the amount of sugar that was going into our bodies was taking place. In Britain, the food on our plates became pure science – each processed milligram tweaked and sweetened for maximum palatability. And the general public were clueless that these changes were taking place."

https://www.theguardian.com/business/2012/jun/11/why-our-foo...
> the " and @ keys are switched. I use strings way more than I do anything else, so the US way is preferable here

Eh? They're both shifted, so why does it matter which one is on which key?
I feel like they were both equally popular in ~2007, but Github-flavored markdown killed Textile.
Well, congress has only granted them the power to collect fines. The FCC has not been empowered to dispense compensation. However, now the victims have a pretty good piece of evidence for a small claims court filing. Andnof course, the justice department at several levels could bring charges.
People have credentials, and they have areas of expertise. You get in trouble when you assume that the area of expertise matches the area of the credential.

Example: CEO. If you're a CEO, you know how to run a company, right? So if you know how to run Pepsi, then you know how to run Apple, right? In practice, it turns out, no you don't.

Example: You're an atomic scientist with a specialty in nuclear weapons. People interview you about the danger of nuclear war, because you're an "expert". But you're not an expert on the military, or on international relations, or on game theory. You have an amateur's understanding of such matters - maybe slightly better than the mouthy guy at the bar, but not much. But they're interviewing you for serious, mainstream media because you're an "expert". (Note: I don't have a concrete instance that I'm pointing at in this paragraph, unlike the previous one. None the less, I think that people get interviewed as "experts" far outside their actual expertise. And some "experts" like to stretch their "expert-ness" to add weight to their pronouncements on areas in which they are amateurs.)
All hail general-ism!

It works well for most things.

Around the house, I generally have an idea of how to fix things. I only know enough to know when I should call an expert. It saves a ton of money.

I'd like to consider myself a generalist web developer too, able to build infrastructure from the ground up, set up the DB, Get a backend API, get some pages going, etc. I won't pretend I know more about Angular/Java/MySQL/CI than you. But I'm open to how experts do this stuff. I just like learning, and I enjoy grasping the big concepts more than the minute stuff.

I'm really going places, I tell you. I've got upper management written all over me.
I replaced "somewhat obvious" with "natural," which better conveys what I actually meant to write the first time around

This is a natural progression from prior work. It's a compliment :-)
AppGet, What Chocolatey wasn’t. A proper package manager for Windows
Not to mention Amazon Prime works on a smart TV right out of the box and doesn’t need an Apple TV. I have a limited investment in purchased iTunes content that I’m just going to write off when I get a new TV and switch to Amazon.