skysight-inc/HackerNews huggingface dataset:
NerdTechGasm has always been my go to for hardware info and news. Nice to see a new video being released after a 5 month hiatus.
A Deep Learning Tutorial: From Perceptrons to Deep Networks
https://www.phoenix.gov/waterservices/resourcesconservation/... - Phoenix has pretty good water management. That said more water conservation measures in general would be good for the southwest.
> Lastly: https://i.imgur.com/epXYhJd.png If you cover up the top half of the image, the bottom looks gray. But the strawberries look red.

The strawberries even look reddish to me if I crop the image down to just one of the red-appearing parts of one strawberry and zoom that to a reasonable size. Looking at the RGB values, I see that the exact gray (128,128,128) parts of the strawberries are surrounded by areas that are slightly different, usually in that they have a slightly smaller red component and maybe a little more green and blue, e.g., something like (118, 129, 129).

If I zoom in enough that I don't see those very slightly less red regions, the strawberries seem gray with no hint of red.

This works even when 80% of the visible image is pure gray in the central, with edge areas having slightly reduced red or slightly increased blue or green. I wonder why it works that way, instead of the other way around, which would be that the large central gray would be seen as gray, with the edges seen as being bluish/greenish?

I wonder if it has something to do with the distribution of colors in nature? Offhand, I can't think of many natural things that are a pure gray, so maybe we favor an interpretation that has the whole image having some color over one that has a large, unnatural gray area?
> The raw access is also what made Firefox slow and cumbersome compared to Chrome. The recent performance improvements would have been impossible with the legacy extension apis.

This is simply not true as evidenced by the fact that Nightly still has the legacy extension API and the improved performance.

That being said FF was slowing down to keep extensions compatible. This is why I think WebExtensions are a good idea. They should be the recomended path with promised future compatibility. Then FF can not worry as much about refactoring the internals as there are fewer extensions that would be broken and they "signed up" for it.

I would rather have a faster FF and have to patch VimFX every couple of releases then have FF show down development for fear of breaking things. That being said loosing the extensions that gave FF it's magic is not a good tradeoff in my opinion.
Wellll...I don't know Chinese and have never studied in China, so I can't speculate in that domain. But I wouldn't be so quick to infer specific techniques from their memorization speed -- they're fluent in a very similar written language, and it's much faster to learn things (in any language) when you're fluent. They also grew up in a...well, let's call it a memorization-intensive learning environment.

The only things I can say with confidence are:

* focus on words
* learning words becomes faster in *any* language as you gain proficiency
* learning radicals helps you recognize kanji, and is a good thing to do

That's really my complete set of advice on the subject.
The problem isn't the existence of the ME as such. Servers have a BMC which implements similar remote management functionality. People could order servers without BMCs, since they're discrete chips, but they don't.

Even Raptor's high-security Talos II has a BMC; the issue isn't having a BMC, the issue is that it's not owner controlled and it's not auditable.

What's wrong with the ME is that

a) it only accepts Intel-signed code; I can't replace the ME firmware with an implementation (e.g. of remote management functionality) that I trust. I also can't repair vulnerabilities in it without the cooperation of both Intel and the vendor (which is often not forthcoming).

Consider the Authorization header bug in the ME's webserver and multiply it by how many machines you claim use this remote management functionality. That's horrifying.

b) it has DMA access to main memory, which is insane.

Look at the fact that every server nowadays has a BMC, in addition to the ME. On a client device the ME would be used to implement similar functionality, so the BMC is actually a wasteful duplication - but server vendors have to use a BMC because they can't program the ME to implement the remote management functionality they need, because only Intel can program the ME. This is stupid.
> When Einstein was working on general relativity, he had a lot of help from friends and colleagues

As well as his lover, later wife, lest we forget:

https://blogs.scientificamerican.com/guest-blog/the-forgotte...
There are start ups out there which are doing this already. I don't know their name but they are existing (I heard from one in Germany I think).
For anyone wanting to know more about Bose's humble beginnings, this documentary, made shortly after the founder passed away is really good.[1]

[1] https://www.youtube.com/watch?v=c6O3F8Po2UA.
See also Gregory Clark's "The Price History of English Agriculture, 1209-1914":

http://faculty.econ.ucdavis.edu/faculty/gclark/papers/Agpric...

Also at UC Davis.
Absolutely you can do 'AI Research' without a degree in maths. Sure you need a grounding in linear algebra, stats, probability and calculus, but not much more than a CS or physics degree will teach you. That stuff is indeed learned easily, and it's not what the Reddit user is worried about.

That also ignores applications of machine learning, which is also a massive (and lucrative) field. But because it's a trendy field, I think there is an obsession with people needing to understand everything theoretical that comes out for fear of missing the boat.

Some of the really interesting papers that have come out over the last few years - for example artistic style transfer and Faster R-CNN - have hardly any maths in. You can count the equations on one hand in both those papers. No doubt the authors know their stuff, but how readable are those papers compared to e.g. a 100-page proof? Which did I learn more from?

They're a combination of two things: intuitive network architecture and a clever loss function. The first thing is a combination of intuition and programming, the second involves a little maths, but nothing outrageous.

[1] https://arxiv.org/abs/1508.06576
[2] https://arxiv.org/abs/1506.01497
So, I can't do what I need, but at least I can do what I don't need quickly. Yay progress!
The Inside Story of Venture Capital's Messiest Breakup
Broadcom Makes Unsolicited $105B Bid for Qualcomm
This article works in theory, not so much in practice. The theory is fine, it's the reality of working in the real world where it is less fine. I think the author needs to rethink his approach in the context of a limited budget.

If your goal is to grow your junior engineers at any cost, great article. If your goal is to balance the benefit to the company/project with growing a junior engineer, less great.

And perl? For production code? I love me some perl, I really do, and I've written production code in perl (but it took 2 complete rewrites before I figured out how to do maintainable code in perl). I would not let a junior engineer anywhere near perl for production code.
I was not clear about what I was trying to reply to. I've expanded my quote and reworded. Thanks for pointing this out.
> A train on one of them won't do much

It won't do much, but it might do a little. If 1% of that 18% takes the train any amount of their commute, it can have a significant impact.

I'm in Atlanta. Only about ~5% of our metro population uses the train. But that's 200k people. If the alternative is most of those 200k people and they're each individually a car taking up about 50sq feet (10x5) -- you can bet our traffic would be much worse.
Not in sea water, it’d be far too salty to be edible. You’d end up drinking more water to compensate.
> The decision to do this in Arizona seems odd out the gate.

Desert land is plentiful and cheap.
Webrender works like the rendering logic of a game engine. The input-handling logic of SDL and friends are badly impoverished compared to what full-blown GUI toolkits support; input methods, accessibility, multiple windows, tooltips, modal dialogs, etc. are all things the GUI toolkit takes care of.

It would be easier to simply build a Qt version of the bits that depend on GTK, so Linux users can choose between those two. But considering how little Firefox seems to care about Linux user experience (FF has been broken with transparent GTK themes since forever and nobody cares; FF removed Linux native audio support and nobody cares), I doubt this will happen and I doubt a patch would be accepted upstream for reasons of "maintenance overhead". This ignores that maintenance overhead is much higher when two independent parties have to maintain the upstream and a patchset, but is for some reason accepted practice in the open-source world.
Actually, I have found that I don't need any spread at all, just the bread and the main ingredient.

Meta: Downvotes on original post, HN is very touchy on diet. Good heavens.
Why software engineers don’t get jobs: Three horror stories
Ask HN: Looking for career advice – developer or managementish fork
I've hit what seems like that fairly common fork in my career where I'm deciding whether to continue my trend towards more technical lead / management or move into a more senior engineer role.

Right now I lead a team of 6ish engineers. I loved building out that team, making some positive change, architecting solutions, and doing a bit of development on the side. But finding something else like this is proving difficult.

For various reasons I think it's time I find my next gig, but finding a similar role seems difficult.

I'm sure others have gone through a similar change. Looking for any advice you have to offer. Thanks!
It was my first distro in 2007. I always loved it, just cannot use it now due to hardware, I just cannot find it upon myself to spend time trying to force my hardware drivers on there, that and the whole upgrading concept. Otherwise I'd happily install it anywhere. Another distro I fell in love with recently openSUSE has it's roots back to Slackware it seems.
At the top end, these differences in state income tax make a big difference. For instance, in a salary-capped league like the NBA, the difference between signing a max contract with a Texas or Florida team (where there are no income taxes), and teams in California, New York, or Toronto (to name some of the places that take the biggest cuts) is really significant.

Even for us plebs, it can be a hefty chunk of change. Staying at the same job, I moved across the border from Maine to New Hampshire, and instantly started netting another $500 or so dollars a month.

http://www.bankrate.com/finance/taxes/taxes-cost-professiona...
All talks from ChatbotConf 2017 are now on YouTube for free
The whole ghost/empty city in China thing is not really accurate. After some period of time after construction they are occupied. For some reason Western media makes articles about the short interim period.

It'd be akin to writing an article about how a new apartment building is a ghost building just because they hadn't started letting people move in yet.
Starting from pre-calculus what areas of mathematics (with book recommendations) should one study rigorously to have the foundations to pursue a PhD in Machine Learning?
This article is useless without

1) En explanation of what 1d actually is, seeing as the letter 'd' appears in most of the prices, but not in the key. Especially odd and udnerstanding prices is the whole point of the article.

2) A current day estimate in dollars of how much a shilling or a "d" - adjusted for inflation is actually worth.

Am I missing something here?
this is true, though these cases are fairly limited and 𠂇 is not a radical (you would look it up as 丿+ 1)

after looking through my dictionary, it appears that 右 was originally written with 又 which is a pictograph of a right hand (no idea if the split-top was an accepted variation of the radical or the original form) and was later standardized to use 𠂇 for both characters. Japanese picked them up before the standardization occurred and so missed out on the homogenization.

this also makes 友 a combination of the left and right hand, which imo is kind of cool.
> Machine learning is pretty much all math.

Eh, I would say math is the language we use to communicate to computers presently, but the underlying _concepts_ don't require "more maths" and can often be grasped through an intuitive approach. For example, almost everyone who uses photoshop understands the underlying concept of a convolution (e.g. Gaussian blur), even if they don't know the mathematics that can be used to describe the operation. Yes, there are difficult notions that formalization or generalization assist with--perhaps it is better to see math as augmenting the initial intuition, rather than driving the intuition?
For context, the diameter of the earth is 12,742 km. So it would take roughly 30ms to make a round trip. Assuming that a signal need only traverse half the diameter as you can take the shortest arc, you get down to ~6371km which brings you back down in the range of 15ms.

I assume the 15ms was chosen for the 60fps that VR needs to run at to be considered reasonable. If so, having a local machine handle redraws would be reasonable and requiring a 30fps update on all "agents" and other world elements would probably be pretty unnoticeable by most people.
I think he's definitely one of the best channels right now for well researched information within the hardware industry. If you haven't yet, I also recommend checking out AdoredTV for similarly well researched content. I recently came across the channel, and have to say that the quality is definitely on par.
This project isn’t about designing CPUs, so “running a foundry” is irrelevant. They’re working to build a laptop that’ll run an off-the-shelf POWER-based CPU, which is complex but still massively simpler than designing and building the CPUs themselves.
You're right - I see now when he says 'AI Research' he really means doing applied ML. And, that can certainly be done without knowing everything.

If the goal is to make a lot of money doing applied ML, then become a consultant and aim to know 10% more than the customers. If the goal is to create models that are relatively effective, then read tutorials, play with data, experiment, and iterate. But, if the goal is to create very effective models and be able to actually explain why they work (which I think is what many companies want), then one has to understand the math.

That is, showing some interesting relationships, trends, predictions, or inferences on a data analysis portal or consumer web site is one thing. But, using ML to dispense medication, regulate a medical device, drive a power plant, or identify criminal suspects - those may require different skills.

(BTW I don't mean to disparage the middle group, as that's largely what I do. But, luckily I have people in the latter group who can validate what I'm doing.)
That's kind of part of the problem - with C++, or Java, or C#, you can write in 15 different styles, syntactically valid but quite possibly unreadable to another programmer who is experienced in the language. That's because there isn't one idiomatic standard for the code, there's 15++, and the language has the complexity that enabled that mess.

If you want to work in a kitchen sink language (and I often do haha), just use one of the many available.

But perhaps you're missing the value of simplicity? It is after all the main strength of Go, and a rare commodity in software engineering these days.

Overall I think it's a shame to have less choice, and we lose something by making all languages too similar (in both features, and at the meta level in complexity).
True, but someone on the minimum wage is not the current target of businesses that accept Bitcoin. Their target market is more likely techies, probably reasonably well paid, and in particular with Bitcoin holdings that have appreciated over time. For these people, $5 may not be a big deal, and in particular it may be an even lesser deal since it's not priced in dollars but in Bitcoin. If my Bitcoins have appreciated tenfold since I bought them, that $5 fee suddenly corresponds to only $.50 that I put in in terms of dollars. Also, such people are interested in seeing Bitcoin succeed in the long term, and supporting the network with fees, even such high ones, is one way of contributing towards that. If you want, you can see Bitcoin's "value added services" as supporting real-world use, which supports a high price for the Bitcoins you bought for cheap.

So... fitting squarely into the stereotype sketched above, I don't mind that much paying a few dollars for ordering a couple of pizzas. My problem (as mentioned in a cousin comment) is the annoying unpredictability of the fees.
I see 「つかむ」 often being written as 掴む, but that seems to be a common abbreviation too, since the official version is 摑む. The simplification 國 → 国 is just applied there, similarly to the 辶 → ⻌ case.
Oh no... you eat bread? ;)
One thing I will give the Roman's, they went out and fought their own wars. No bones spurs there.
It's not always helpful even when someone gives you a correct direction but none of his abstracted vision of how to apply that direction.

For example: convolution is not _just_ Gaussian blur; it allows someone to find an object on the scene (or a shape of something in time dimension). How is that related to Gaussian blur and why are they the same? It takes time to understand the full domain of the concept.
The new freeway is supposed to connect Phoenix to Vegas, the site is already next to the I-10.

They could push a train of some sort (like the planned one from Phoenix to Tucson) or the metro light rail out that far, dunno?
The value of a dollar only changes if some people decide they want a jstanleytoken more than they want a dollar (i.e they start to buy jstanleytokens).

Otherwise the value of a jstanleytoken will remain at 0 and the value of a dollar will be unaffected.
If you have 50 qubit computer, where the heck is the results of trillions factorisation?
I guess I was one of the Firefox holdouts for years now. After Chrome came out and the adblocker on it was more than useless (I used it since day 1 of public release) I ditched it for Firefox and never looked back. I only kept Chrome for web development to test across different browsers, or to open a new "session" in another browser. Now that Firefox has containers I really don't care for Chrome in that respect though. I'm glad Mozilla is doing things to put themselves back on the spotlight, they've done some great work over the years.
I've noticed this in a sense of town "character". I've lived in New York State, Vermont, and now Colorado, and I can't say there's much of a difference between suburbs. You'd think that three different states would have their own "feel", but for the most part they all seem the same to me. Our towns have no sense of identity.
Show HN: Twitter Plays Tetris
There's plenty of empty real-estate in China. Maybe not whole cities, but plenty of empty (or mostly empty) buildings that were built years ago.
California limits property tax annual appreciation however. Many of these "star scientists" in CA might have bought 30 years ago and have a property tax assessment on their $1.7M house of $250k.
The author does not make a claim that credentials are stored in the clear. The author only says that he cannot think of a good reason for the limitation and asks for help from readers in explaining why this limitation exists. He says that the only reasons he can think of are similar to storing passwords in plaintext, but makes no claim that these are the actual reasons.
This is a long and excellent read that dissects the lies these 2 people have concocted.
I need to resubscribe to this magazine; when I was a kid, I got it for Christmas from one of my uncles, and whenever it would come in, I'd read the thing cover to cover. Somewhere I've still got that stack of WWII and Civil War magazines, I hope - they tended towards in-depth treatments of individual engagements or units, monographs and first-hand accounts that are hard to turn up elsewhere.
I’ve been watching Adored for a while now actually. Yes, both channels have been outputting consistently good videos since the beginning. If you liked NerdTech, you 100% will enjoy Adored’s style of content.
Expresso is what the baby gets, espresso is what the parents need and nespresso shouldn’t be consumed and is awful.
> Oh, come on. This is silly semantics. Human written engine doesn't "understand" the game state any more than an AI does!

You don't seem to understand the difference between predicting what could be next compared to actually producing things from scratch.

Think of this in terms of a movie where there is no user input and the state is linear (state is frame number and increments at a constant rate). Predicting next frame and saying that AI can recreate a movie is false and very misleading.

Add in user input and non-linear state and your AI isn't very useful anymore, even with predicting next frames (you'll never reach perfect reproduction given the vast game state that is possible).
How does one get into an ML PhD like this? I was under the impression it was impossible if you’re not a math double major.
I don't see why you'd need jstanleytokens to be more desirable. They'd merely need to be desirable in some way.

Let's say that the corner store arbitrarily decides that they'll accept jstanleytokens at 10% the value of a dollar. I can go buy my soda for 20 jstanleytokens, or whatever it would be, instead of $2. That decreases the demand for dollars, and thus the value of a dollar.
Exactly the same story here. I really enjoyed my time tinkering with the TI-84.
Exciting that launches now feel commonplace. I don't know how launch frequency has increased over the course of the past few years but with Space X and Blue Origin all over the news, launch missions feel commonplace.
I was excited to read this, but didn't find any useful insights. Just the typical 1-2 childhood stories extrapolated to "success" and some superficial comments on work-life balance.
Honestly, I attribute this to the fact that ethereum made the decision to keep the subreddit dedicated to technical discussion and to have a separate subreddit dedicated to trading, memes, etc.
Expo is used to run/preview a React Native app where Shoutem is both a CMS that you can use to manage your app's data and a UI library that you can use to build your app.