skysight-inc/HackerNews huggingface dataset:
Challenging for sure but then again if a properly implemented theory based on state of the art research is implemented there is a chance that a better solution is made as well. One not burdened by backwards compability.

Think of it thiis way. You type with 10 fingers right and each can give an on or off signal. With a PS/3 controller you loose 4 fingers for holding the device. Still the thumbs are tied to 14 bits per second movement sensors + a button. Then you also have movement sensors and so forth and two fingers or more have analog input. So the bandwidth is there really. Also what you gain from more buttons you loose in movement time and errors due to Fitt's law.

And notice how I haven't gotten into Valve's "knuckle controllers" or glove solutions yet.

If you are interested I'd love to work with your particular use case and problems to get a working solution that suits your particular needs.

http://tbf-rnd.life/
or mail me at trbefr@protonmail.com
> "The rationality of hoarding makes more sense if you have 'warehousing' capabilities"

Or if you believe you could/will organize the data in the future, perhaps with an unrealistic expectation that doing so will become cheaper in the future.
> One thing I've found interesting in talking about
> Chernobyl is that advocates of nuclear power are often
> willing to accept the Soviet numbers as fact, since they
> confirm the idea that nuclear power is still relatively
> "safe" even in case of disaster.

I figure it balances out the people who are extremely critical of nuclear power and accept that there could actually have been a 5 megaton explosion.

I'm not a strong advocate of nuclear power myself, but I tend to discount the value of Chernobyl as an argument for/against nuclear power. It was a terrible design in addition to being old, had little in the way of containment, and the games the operators were playing with the plant were off-the-charts stupid. Compared even to the oldest commercial Western-design reactors, it is a horrid contraption.
Yes, I agree. Even if social media had never taken off and everyone got their news via RSS, I believe filter bubbles would still exist.
i would say that what is correct depends on the intention
Thanks to you, I finally read The Mom Test. It was extremely insightful alongside your written experience.
Could you please stop posting unsubstantive comments to Hacker News? We're trying for a different quality of internet discussion here.

https://news.ycombinator.com/newsguidelines.html
I wish Amazon would let me set a flag to only return results for things sold by Amazon themselves.
Their definition of 'smaller' is <$10m sales/year, which is gigantic and basically excludes maybe 95% of the myriad products Amazon now sells.

If I'm not buying from Amazon I have no reason to shop there. Its just another marketplace and I like ebay a lot more for that.
So your point about anonymous critique is somewhat true. It's actually a little more sophisticated than that. Critiques often come in the form of historical parallels. For example, rather than critiquing Xi for having a bunch of "yes" men, some high up official in the party lauded the achievements of Tang Taizong -- the second emperor of the Tang dynasty. He's generally considered an exemplary ruler but the other trait known about him is that he was open minded and sought out people who disagreed with him. China became very cosmopolitan under him and the silk road connected China to far away places (it's the inspiration for Xi's Belt and Road Initiative)

So in praising Tang Taizong, the official was critiquing Xi's inability to deal with differing opinions.

This isn't a new thing, BTW. Chinese scholar-officials have been doing this for ages. China has historically been a very authoritarian country and the same ideas applied then (kind of). This is one reason why historical Chinese officials were (ironically enough) criticized by the Communists for being backwards looking. Straight forward critique wasn't allowed during the imperial eras so they always had to find historical parallels to vail their critiques and advices.
Well, I do think that delivering all the YT features to users on a global scale is an engineering challenge. Its just that I would much rather prefer they didn't actually succeed at doing that, especially when it comes to a few of those so called "features".

>As an aside: is it possible to go back to a 2005 version of the site? I bet that site absolutely flies on modern hardware, and all I really want is the search bar and player anyway.

On one hand, I dislike the SV venture capital thing about throwing money at companies and products that contineu to rack up giant losses simply because they're growing like crazy. On the other hand, YT would probably never have been a global phenomenon if it didn't run at a loss during the initial years and if google hand't acquired it. It is expected that Google is looking for a return on investment of their 6 or whatever billion dollars they paid. Its just too bad that Google is an advertising company and all they can do is shove ads and crapify the experience.

Aside: I find it hard to criticize Google without sounding like I'm personally antagonistic towards the engineers who work there.
Thanks, I'll check out those sites!
Senior Software Developer at Toronto, Ontario and Canada
I started python -m SimpleHTTPServer 5000 and site reports nothing, but I get: 127.0.0.1 - - [28/May/2019 22:14:51] "GET / HTTP/1.1" 200 - each time I refresh page. So it sends request that is received by server but somehow does not register on site.
SpaceX satellites could blight the night sky, warn astronomers
Their account managers are great at helping people spend more money, but less helpful than Comcast at refunds when they make a mistake. We have spent a few million dollars over the years with Google, and one time they ran ads globally for 24hrs costing us about $4,000. Easy mistake on their part, but getting a refund was impossible. They have a monopoly and it wasn't a huge deal, but even fairly benevolent monopolies can be a bit abusive.
Google lets you delete more of the things they record of you doing. Google gives you more control.
This is incorrect. There are still old-growth forests, such as the Amazon, but they're still being clear-cut.

It's very, very simple: stop doing that.

No, we can't easily get back the old-growth forests in the US, as that ship has sailed, but there's more to the planet than the US, and we can stop causing even more damage. But we don't want to.
FBA is very very different from being sold by Amazon. Its a cancerous scheme that charges ridiculously high 15% fees for the privilege of being listed on Amazon.
On an unrelated note, I really wish that Medium hadn't gone to a pay-after-three model like everyone else- not only can I not afford it, it feels counter-intuitive. To me, Medium is a place where budding bloggers, industry professionals, etc. can get a start or work on building up and out their careers and influence- and it doesn't make sense to say "you have to spend money to give these people attention", especially when I can that same blog post somewhere else. Medium, the company, doesn't seem to produce much content, and so it seems unfair for them to restrict the flow to the creators themselves.
I know my university has startup career fairs and the like, and I certainly hope our graduates are good talent, but I wonder if it is actually as good a return on investment for series a/b companies as the article claims it is - I dont think it's a granted that you want fresh out of college grads that early. I know a lot (majority of the ones I know) of students use startup internships as a launching pad to get jobs at bigger brand tech companies, and that particular type of attrition could be a devastating blow to the teams that spent all the time and energy training them over their internship. And inevitably, the quality of new grads is going to be highly variable (getting all As does not necessarily make for a good programmer). Obviously both of these issues exist with non university hiring, but the (at least seeming) increased prevalence of those issues and the more fragile nature of young startups seem could make this a poor idea. Does anyone have specific experience with startup university recruiting? I'm curious if my perceptions line up with real experiences.
Hi Derrick, looking at the criteria you listed I would say you probably could find some interesting ideas in the real estate sector. I created an open source real estate website builder and though that hasn't made me any money, it got me enough contacts and insights into the sector to make me realise how much potential there is there.

I am happy to have a chat if you want to know more. My plan is to launch a product in that space in the next 6 months
I'm curious as to where you live. I'm in SF, and a substantial number of my friends and acquaintances use "non-GMO" as a synonym for "healthier," in the same way some use "organic". Do you mean the more militant anti-GMO crowd? If so, I guess you're right that I've never met anyone who cares more than "I just think non-GMO is better and do my best to make choices supporting them."
I thought that was either a reference to Meg Whitman, who has run for office, or Pierre Omidyar, who funded First Look Media, parent of The Intercept.
Maybe this will result in net growth of global telecom infrastructure. After all, we can't allow there to be an underwater cable gap!
I appreciate the era of instructions where you could call a document "The ABC's of X" without then feeling obligated to actually run through the alphabet in order and crowbar different sentiments in - speaking of which, backcronyms need to go away forever now.
If eBay started a prime-type program where I could pay one fee for "free" 2-day shipping all year long, I'd buy more items from there. Until they do, Amazon is just easier and more reliable and that's more important than price.
Maybe so, but will you please not post unsubstantive comments to Hacker News?

We're particularly looking to avoid generic, a.k.a. tedious, ideological tangents.

https://news.ycombinator.com/newsguidelines.html
Not need, want to make money selling your data. Considering their desperate strong-arming to get you to install their app, I'm not surprised.
Forest fires are necessary for the kinds of 'primordial forests' we found in the US and assumed were constructed entirely by natural processes.

It's closer to the truth to say that they were being stewarded with a subtlety we refused to grasp. One of those mechanisms being fire.
Electors are independent agents and in theory could cast votes differently than one would expect, 'procedural formalities' could be abolished but this actually has a real effect.

https://en.wikipedia.org/wiki/Faithless_elector
Suggestion: Relative dates are nice ("1 year and 7 months"), but I'd have an easier time reading it with absolute dates as well ("2019-12-34").
So, you do need to include some code to drive the futures. The key is that this is a library in Rust, rather than built into the language, and so Rust programs that don't use async do not pay the cost.

And yeah, that's sort of how it works under the covers :)
That's always the case. Parts of Manhattan used to be absolute squalor, the worst conditions a city had seen, complete slum housing packing 8 people in a bedroom. Now the area has changed and those same 1 bedrooms might go for 4k a month after a power wash and fresh primer. In Detroit, the city used to be very nice and developed instead of derelict before all the rich white people fled to the suburbs. Cities have never not changed, and it's shortsighted to think that they should exist in stasis when that's never been the case in the 10,000 years of history of cities on earth. I find it ironic that the generation which celebrated ripping out entire neighborhoods for interstates and airports and sports stadiums and parking lots complains when someone wants to build an apartment of all things in the lot across the street.

Prop 13 is a bind for people like your grandmother who live on fixed income and who anticipate living at a fixed level. This law insulated them from the housing market, yet they benefit from it's insulation from property tax when they do finally sell their 100k home, in the tax man's eyes at least, for 2m. In that case, surely it would be better to pay your back taxes when you sell, after you've realized your 2000% gain, but that just would make too much sense I guess.
Some feedback:

Gifs do not play, however they should.

Uisng the Frontpage to pupulate the popular category results in pictures that make no sense without the headline. Maybe use /r/funny or something.

When I login with my reddit account, you could provide the option to use my subscribed subreddits.

Maybe provide some default subscriptions?

Overall good work!
>The numbers prior to 2014 show Ukraine with a much higher GDP than Belarus

Not really. Even back then the Ukraine per capita was still noticeably below Belarus - having 4.5x population it had 3x GDP at best.

Anyway, my point is that the macro-economical/macro-social things like for example per-capita GDP or government style have nothing to do with cancer rates there (overwise Poland, Russia, Ukraine would have huge differences among themselves), and definitely those macro-factors dont have geographical distribution like Chernobyl fallout to explain the Belarus cancer picture.
if you call half a year of rain, wind and/or snow decent... flat and dense is enough.
So now you're saying that I have to write tests?

/s
I have a modern CPAP machine that can do both. At first I found it quite hard to stay asleep with my initial prescription. Altering the machine to use APAP mode with a lower max pressure fixed things right up (with the doctor's approval of course).

APAP, for readers who are blissfully able to sleep without issue, automatically alters pressure depending on whether you're breathing in or out, so you aren't breathing against high pressure. It's a lot more comfortable.

CPAP machines are quite interesting from a computing perspective. They record a ton of data that can be visualised with an open source tool, and they use a lot of predictive algorithms to figure out how you breath and when to increase/decrease the pressure.
IDK, sounds (mostly?) like a CYA move. That is, the Counterfeit Apocalypse was coming, but this helps them dodge that. I would think similar for all the bogus reviews and rating. I can hear it now, "Oh. Those? Those aren't __our__ products. We only list them."

I hate to sound like a cynic, but me thinks Amazon's legal team cooked this up, or at least had a heavy hand in it.
I never think about how something looks on mobile because I rarely read anything there. Having taken a look at this on my phone, I concur with you.
Because humans are adaptable omnivores, who can survive if not thrive with just either plants or animals (cf. Carnivory diet). But most food are cultural specific, and it'd be a shame to lose most of it.

To be honest, I'm one of those waiting for my promised future superalgae and Euglina's food pills, so...
Most "common" people who hold themselves as "climate conscious" have no clue how the science of modern nuclear reactors or economic implication of energy production systems / distribution infrastructure work at all. Anything nuclear they think, "fukushima was nuclear and it went bad", even though it was near the coast and a known fault-zone...

The rhetoric of "anything nuclear is bad" will likely be looked back upon as a core reason the human race didn't meaningfully curb climate change.
Totally agree.

The only strong opinions that I've heard are from farmers, and that's more about the economics than anything else. Let's face it, nobody gives a flying hoot about what farmers think.
> Futures / async-await is an idiom that makes async code easier to reason about, not something that provides any new theoretical foundation or any functionality that wasn't possible before.

So, this is true in GC'd languages, but if you see my link below, in Rust, async/await does let you write code that was previously impossible. This is because the compiler can't understand lifetimes in the way that the code is written with raw futures.

In theory, someday, if and when generators are stabilized, this will be true again, but instead with the caveat of "async/await doesn't give you any new thing that wasn't possible before, except that it can do it with safe code, rather than unsafe code."
I definitely understand the sentiment of "don't build your own" when it comes to cryptography, but do people get mocked for not using Docker and instead using a traditional containerless setup? (Well, I guess people get mocked for anything.) Of course you shouldn't reinvent Docker; if you really need containers, use what's there (whether that's Docker or something else) and try to learn how it works, but I think there's more choices than just "use docker containers" or "build your own containers".
Are those actually more environment-friendly than nuclear?

Seems like those would take up lots of land area and easily fry and possibly blind animals, especially birds that get too close.

They do look cool though.
iCal shares (or however they are calling that format which can be consumed by multiple clients) would be super useful.
Can you go into a little bit more detail about the reasoning behind this? I’m running a Pi-hole on raspberry pi as the single DNS server behind my whole home’s router. This means it blocks everything outbound in my house. Only thing it doesn’t block is when I’m on LTE/random WiFi access points, for which I’m considering routing all of my mobile devices via VPN through another instance of Pi-hole running on a digital ocean droplet. Beyond that what do running multiple instances of pi-hole do? Do you have multiple routers at home?
LC0 and AlphaZero work on the following principles:

* GPU-based compute -- Deep Learning scales very well on GPUs, which are known to have superior parallelism over CPUs.

* MCTS -- "Monte Carlo Tree Search", which is a different tree-search compared to Minimax. MCTS seems closer to "human-like play", with regards to search order.

IMO, it is inelegant to use CNNs / neural nets as the evaluation layer. However, its difficult to imagine an evaluation function that would scale to GPUs. I'm curious how to use the SIMD-compute model to evaluate chess positions, but it doesn't seem like very much research exists on the subject.

GPUs have significantly higher compute power than CPUs. Chess positions can largely be represented by just a few 64-bit integers (!!). (An 8x8 bitboard is 64-bits, one bitboard per piece). So the compute-density of chess-evaluation is very very high, there just aren't any algorithms that are well suited to the GPU-architecture aside from deep learning right now.

-------

I really think MCTS is the superior search tree algorithm. The only issue is the evaluation function. Its certainly cool that Deep Learning / CNNs are being used as a "universal" GPU-function (self-learn / self-train so that a large CNN can "deeply" use a ton of GPU resources to make up its own evaluation function). But as far as I'm concerned, its a crutch.

----------

EDIT: If I had oceans of free time... I'd love to see what "translating" Stockfish's algorithms (ex: backwards pawn check. Bishop moves check. Paired Bishop advantage check. Etc. etc.) to a GPU would be like.

A GPU probably could evaluate a million boards for "backwards pawns". Then evaluate the million boards for "paired bishops". Then evaluate the million boards for "knight outpost". Etc. etc. In effect: calculate the millions of positions in parallel, by lining them up and batching them together.

Stockfish's parallelism is CPU-based, with lots of if-statements. Batching these checks into individual units would remove the if-statements and potentially make it amendable to SIMD-compute.

The tree-evaluation would try to evaluate ~1-million boards at a time, to keep the GPU busy. Maybe ~1-million boards per CPU-thread (somehow self-tuning the evaluation process for an optimal mix of CPU + GPU time used).

Again: if I had mountains of free time, lol.
I don't think that is a fair analysis.

Firstly, much of the complexity is an emergent property of interaction between a spec and reality: the engineering choices developers make when implementing a spec.

Pixel examples: (a) mitering of borders, (b) sizing four 25% width divs within a 99px div.

Pick just about any old spec, then look at the corner cases where developers have discovered different browsers act differently ("bugs"). The programming differences are often emergent and are not covered by the spec.

Developers create web pages that depend on the differences in a browser: that is a hard reality.

Secondly: Chrome mostly works better, follows specifications faster, and it is marketed better. Firefox has a significant budget, but it tools around with a bunch of shit that doesn't make their browser better. My interactions with Mozilla trying to get real bugs fixed have been poor. Safari and Microsoft were worse. Chrome cares about bugs, and fixes them in my experience.
Yes, Medium pulled a bait and switch which lead to a lot of rightfully unhappy customers.

It was this behavior which led to publications like Hackernoon and FreeCodeCamp to begin leaving.

Ultimately the reasons for wanting to leave make a lot of sense. Doing it _in this way_ is the troubling part.
I am self-employed as a software contractor. I think my wife and I pay around $500 combined for the two of us via Oscar. We had BC/BS for a while but as two relatively healthy people we opted to reduce our monthly expenses a bit and switch to Oscar when BC/BS raised their prices again at the start of 2019.
No not incorrect, you misunderstood what I said, which was my fault because I was imprecise. I didn't say the popular vote was reflected by the electoral college vote. I said the electoral college has always themselves voted along with the result of the votes, i.e., voting in accordance with what each state voted.
They took over, but there’s still an argument for spy planes; satellites arrive on their own schedule in predictable orbits. This makes it very hard to get timely photographs, and it makes them easier to defend against. A spy plane could get in and out of a trouble spot within an hour, all before the enemy can hide the nukes or whatever.

A modern spy plane however would have to be faster than the SR-71, which I don’t believe would be safe against modern SAMs.
For me, the main class of flaky Selenium tests were expecting CSS related changed to appear on-screen in the same frame or one frame later, when sometimes they take more than one frame. The main result was to rarely/never execute multiple actions in a row without waiting; the tests changed considerably into pairs of [ action -> wait for specific CSS change on screen ] throughout all the tests. Also I did have some sleep calls for a few hard to test things, even though I knew it was a bad practice, and I spent time eliminating all of them and figuring out the fundamental reason it was hard to measure and/or adding something to the front end code to signal via CSS that a long running operation was complete.

On the setup side, the main networking issue for me was ssh. This might be different for you if you use either a Selenium cloud service, or a proper VPN setup. I was spinning up a virtual network on AWS for a Selenium farm in a fairly ad-hoc and manual way using ssh. The tests were sometimes (only very occasionally) starting before the ssh connection was actually ready, so I had to put a delay in the setup script to send & wait until a packet had actually been received before launching the test. I used netcat for that.
At least in the US, if I'm on the road and need to use the toilet I'll prefer to stop at mickey D's; I don't like the food so I'll often only buy a small order of fries but they're generally a very reliable bet as far as some of the most decent restrooms available.