skysight-inc/HackerNews huggingface dataset:
My technology related list includes most of the same courses already listed. But off-technology, the "modern history" class (which appears to have been split in two[0]) was incredibly entertaining and gripping in addition to being educational.

[0] https://www.coursera.org/learn/modern-world
[1] https://www.coursera.org/learn/modern-world-2
Do you mean "mates" in the British pub sense or in the David Attenborough sense?
Compile-time safety doesn't protect you from being stupid when you choose the semantics of overloaded operators, just like compile-time safety doesn't protect you from giving your functions stupid names. My hypothesis is that so many C++ programmers abused operator overloading (even in the standard library, e.g. the absurdity of <<) that it made language designers remove it altogether from e.g. Java and many other languages.
It would be fun to see same iso-chronic map for today, 100 years since original. :)
Important stages of startup funding
I also have a TG862G, but from Xfinity (a Comcast company).
The default admin page is @ http://192.168.100.1/ & http://10.0.0.1/, but neither of them have a /cgi-bin/tech_support_cgi.

However, I discovered this page: http://10.0.0.1/wireless_network_configuration-1.php (probably also exists on 192.168.100.1) which looks like a secret wifi config page that has more advanced options than the normal wifi config page @ http://10.0.0.1/wireless_network_configuration.php (I found the wireless_network_configuration-1.php file by viewing the source of a few pages on 10.0.0.1, it was hiding in some HTML comments).

On the normal wifi config page, you can only edit the settings for your "Private" wifi hotspot, but on this -1.php page you can also edit the two "Public" hotspots: "xfinitywifi", and one that (on mine) looked like: "XHS-A6B18523". Since you can edit these two "Public" ones, you can also viewed the stored WPA key for XHS ("xfinitywifi" has no key).

Once I grabbed the XHS-* key and connected to it, I received a 172.16.12.100 IP (a subnet I've never seen on the other access point). On this one the gateway IP was 172.16.12.1. Nmap shows these ports on that gw IP:
443 = NET-DK 1.0 (ssl)
5001 = Arris/1.0 UPnP/1.0 miniupnpd/1.0 (Status: 501 Not Implemented)
8080 = (SIP end point; Status: 501 Not Implemented)
and same as the above for ports 8081 & 8888 & 5540.

All of those SIP ports were just HTTP servers that looked exactly like the customer version you see on http://10.0.0.1/ , except that my admin pass didn't work on it (tried the defaults too, plus some guesses).

When I went to https://172.16.12.1/ it redirected me to /cgi-bin/status_cgi, which contains a link to /cgi-bin/tech_support (which redirects to /cgi-bin/adv_pwd_cgi).

So maybe you could try all of that to see if your TG862G works the same :-)

P.S.
I tried the password of the day thing but the seed must be different on this one, and the SNMP thing doesn't exist on any of these webservers.
- outsource
Nice. I'm really curious to see how messaging emerges as a UI for more and more different things.

I'm curious about the specific use cases for this bot. Is the idea that it could be the primary place that a person stores and shares music with people? Or do you think it would be more short-term and focused - for example putting together a collection of tracks for some event or to share with a specific group of people? Why use this bot instead of something with, say, a traditional graphical UI?

I don't mean to sound negative or dubious, I'm just curious about the vision behind it.

I think for really basic functionality - like finding specific artists and tracks - the messaging UI is great. And if I could basically treat it like a friend with really good knowledge and taste in music and ask it put together a playlist along a specific theme or for a specific situation then the messaging UI would be a fantastic fit. However, for functionality in between (e.g. managing playlists, and tags, and discovering new music) then maybe typing a lot of text would be less convenient than a GUI. I dunno.
The Quote I Love $$ Be Who You Are and Say What You Feel Becous
It seems that `mylist` should be `l`.
It's more about the trend and where things are going toward, rather than what's happening right now.

Like stock market, the perceived future is what effects our emotion in the present.
> For example: Do nonbinary people have the same brain development as the people in this study, or do they diverge from cisgendered people of the same sex?

Then I rest my case: this can't be done in any meaningful way.

To give you an intuition as to why, how do we control that our nonbinary group actually corresponds to the gender theoretical definition of nonbinary?

One could argue that this problem can be tackled by assuming two things:

1. people are being truthful when we ask them to categorize their gender

2. all nonbinary participants are categorizing themselves as such as a result of the same underlying process.

If we do this, then we might observe a difference between the nonbinary group and the control group, but point 2 is a thorn in our side: we can't know that this difference actually corresponds to what is being claimed. For all we know, we could be measuring some general effect of sexuality that deviates from the norm. Hell, it could be some sort of process related to being primed as "not normal", i.e. the study reminds these people that they don't fit in and we pick that up in the form of anxiety or self-monitoring signals in fMRI.

Again, the claim "my gender is of X" is unfalsifiable, and thus un-scientific.

To summarize, you can certainly produce effects, but those effects won't meaningfully contribute to any understanding of sex/gender experience.
Peter Norvig's "Design of Computer Programs"

https://www.udacity.com/course/design-of-computer-programs--...

An introduction to some semi-advanced programming concepts using an accessible language like Python, taught by a giant of CS.

Steve Huffman's "Web Development"

https://www.udacity.com/course/web-development--cs253

Basics of developing a web application, it uses Google App Engine as a base but the concepts taught are easily extensible to other platforms. Steve comes off as a likable and competent teacher.
Sugar reduction: from evidence into action
Does the PI have any kind of 'deep sleep' support? If you could put the system into something like ACPI S3/S4 sleep state (suspend to RAM) and make it periodically wake up every n seconds, you might be able to save a lot more power. The PI would still be usable for many tasks, e.g. data sampling every few seconds.
Esp8266 wifi/micro module. You can program it in lua!
Financial Audit,Enterprise Risk Management Services – YA-CPA Team
Not technology related:

A Global History of Architecture: https://www.edx.org/course/global-history-architecture-mitx-...
Start-ups told to grow up and respect investors in crowd equity funding row
Looking forward to the upcoming documentary COPYGATE - A documentary about Copyswede that is addressing this.
https://www.kickstarter.com/projects/danielbramme/copygate
Ask HN: What is your alternative to Evernote?
I really want to move my important notes away from this dying unicorn. Some alternatives like Google Docs, Dropbox, or the rising candidate http://paperwork.rocks/ are not comfortable enough (especially the integration with other services, like Slack or web browsers).
For clarification, the CNRS is a French public organisation, whose name stands for National Center for Scientific Research. Their research and findinds usually bear weight in the scientific community.
Strange that BlahBlah is made to seem so hot when ZimRide had to convert to Lyft to make any headway. I wonder if ZimRide overstepped their transition, or if BlahBlah executed better, or if Lyft is simply a richer pot.

What is interesting is that Lyft chases the taxis and BlahBlah chases the trains, or the other way around, depending on your loyalties.

Still, as the old adage goes, lots of people do have the same ideas around the same time. Winners are much more unique than that.
What is stopping me from using this to illegally distribute copyrighted music?
Assuming we have some sort of base income I agree.
Ok, so it's awesome and stuff, but for me the most important thing is the discovery of the NewRetroWave music!
Would be useful for us as we have to build a cart and get our Accounts dept to purchase it. We're in the UK though.
So you're worried about a representative sample?

This is -- again -- only indirectly related to sample size. If the sample was randomly selected and the statistical power is great enough, then any correlation it's missing is marginal; this is a feature, not a bug!

You're not entirely wrong insofar as brain-imagery studies rarely conduct random samples, but increasing your sample size won't fix that.
IMF Move Would Pressure China on Management of Yuan
> I'm spending about as much time now trying to turn off OS X features as I ever spend trying to enable then on FreeBSD.

This goes directly in my quotes trove, thanks :-)
Why Knowing Stuff Doesn’t Really Matter
Old beer was pretty much liquid bread very thick to the point of making Guinness seem like water and very nutritious.
The amount of alcohol was most likely quite low 2-3% and you could easily decrease it by heating the beer.

Fermentation was most likely an unexpected or even undesirable outcome of saccharification since we can't digest starch that well.
Because saccharification of starch requires an enzyme which is usually gained from malting the grain you can't really avoid fermentation especially in the pretty unsterile conditions of the Stone Age.
I suspect, it was more to do with enginex[.com;.org] domains not available.
Browsers are great at rendering.

But they are terrible when it comes to exposing the raw power and capability of a machine to web apps that the user wants to trust. They spec their API implementations by committee (and committees of committees) and they rarely implement any spec in its entirety. The web is becoming increasingly fragmented as a result.

The web is good for "web pages", but bad for "web apps". The web currently has no concept of a trusted web app.

For example, we have been waiting for years for browsers to give web apps some way to access the filesystem, and all we have is an open dialog and a file instance (and the debris of the failed filesystem api). And when will web apps (not "web pages") get TCP or UDP? The browsers will never be able to match the module ecosystem and core power of Node.

The way forward:

1. Give the power back to users. Give them a boolean way to indicate that they trust and want to install a web app.

2. If the web app is trusted and installed, give it access to Node.

In a matter of months, this could exponentially boost web apps, lighten the bloated browser codebase, keep the focus on browser rendering, and keep committee fingers off web app innovation.
Whatever's stopping (or not stopping) you from using anything to illegally distribute copyrighted music.
Detachable cabins: How Airbus wants to take the hassle out of boarding a plane
Kinda unrelated to the whole Rpi discussion, but the SOC of any phone that runs Android would do. If that is Linux'y enough for you then it could be a solution. The problem is sourcing the SOCs. Spreadtrum makes some nice chips that include app processor, cellular, WiFi, Bluetooth, etc. for ~7$ but they're not for sale if you're not an ODM.

This is a great article [1] about how Chinese SOC manufacturers and Chinese IP works. I ended up just ripping out the mainboard of phones to get access to the SOC [2].

[1] http://www.bunniestudios.com/blog/?p=4297
[2] http://janos.io/
Les citations pour gagner des points en philosophie au bac – Letudiant.fr
Industry-Wide HTTPS Certificate and SSH Key Reuse Endangers Millions of Devices
Ooh, I've been investigating this lately, and I can't sleep. Here are some entries from my bookmarks:

* BART map, one minute per hexagon - http://transitmaps.tumblr.com/post/133579339455/lopato-bart-...

* Mapnificent, covering dozens of cities - http://www.mapnificent.net/

* OneBayArea, including housing prices - http://maps.planbayarea.org/travel_housing/
Have you considered that there may be an actual reason why people write a tangled mess of divs. Could it be because the entire model is crappy and people don't know what to do to make it show things the way they (or their client) want(s)?
I’m sure you also use Quick Look¹ too (way too useful not to use), and that was introduced right after Mac OS X v10.4 Tiger (in Mac OS X v10.5 Leopard).

――――――

¹ — https://en.wikipedia.org/wiki/Quick_Look
Depends on how they communicate between each other. I'm doing some stuff around LoRa [1] for long range communication, and my base station is a Rpi, the end nodes can be any type of microcontroller. E.g. [2] which comes with ARM's mbed, which even allows me to program them from the browser. For Bluetooth pick anything based on nrf58122, e.g. [3]. For WiFi pick ESP 8266 [4].

[1] http://www.link-labs.com/what-is-lora/
[2] http://www.multitech.com/brands/multiconnect-mdot
[3] https://www.nordicsemi.com/eng/Products/Bluetooth-Smart-Blue...
[4] http://www.espruino.com/ESP8266
There seems to be a 'revolution' in battery tech every so often or so out of R&D labs. So far, the promised improvements have not yet made their way into mainstream, commercial batteries: higher production costs, lower capacity or lesser lifespan.

I hope this one sticks, although I would not bet on it.
Thought so! Same here...
Yes I live in a low-incoming neighborhood and everything gets destroyed by unsupervised kids and teenagers that run around after school before parents get home (and some even after parents are home).

But I also live near college student housing and they pretty much do something similar with their drinking and partying.

Just like UPS cannot leave packages for me here, I couldn't get drone delivery either.

Not everyone can afford or wants to live in suburbs.
Ah, I misunderstood what you meant.
What Java EE 7 looks like. A quick refresher
You can (and mostly, should) do without externally hosted JS libs.

Ad/tracking scripts is where it gets interesting though, although I'd argue for in-house analytics ads are often a major source of income and therefore business critical.

In the end it just comes down to trust, but keep in mind that if you trust Intercom you're also trusting www.icb.co.uk (which just happens to have several persistent XSS vulnerabilities in their ticketing system that could be quite trivially be used to hijack intercom.io), AWS, gandi, google, linode (seriously?), optimizely.

And that's just a quick 5 minute audit of the critical infrastructure providers for intercom.io, I strongly believe that if any of these were compromised the attacker could trivially take over any site that is including intercom code on their page. And don't forget, this could also be done recursively, for example optimizely uses edgecast. An attacker that compromises edgecast would be able to insert code into intercom.io.

Google fares much better against such inspection, as it relies much less on external infrastructure providers.

And since there's no real reason for intercom.io to require users to remotely include their code, I'd avoid using them until they fix their product.
Change your PIN? The problem with bank cards is when you swipe then, not if you dip them. Interestingly, the NFC bank cards are practically more safe because (at least in my country) you don't need to enter your PIN below 25 EUR. With the average transaction 10-12 EUR, there's way less options to capture the PIN.

A signature can easily be faked. The cost of fraud is passed on so best to have it secure.
The advantages over lithium-ion are not clear to me. Is it just cost?
I think "company" was the operative word there. They are certainly successful technologists, but perhaps not a success as a company.
Oz – An OAuth Replacement
I thought the same until I started a job that required an early start. Even after years of extreme night-owl scheduling I didn't find it difficult after a the first month or so.
Reddit’s Ranking Algorithm
https://meribook.io/ Get oraganized in a simple and secure way to save your knowledge in Book style.
I guess that the first beer was what we now call a sourdough starter. So something like pancake (american) batter.
> And, of course, rare metals are 100% recyclable. They aren't a resource we can use up, except by launching them on space probes or burning them in nuclear reactors.

They can effectively be used up by being spread out over the world. A natural resource can only be mined in an affordable way if it is concentrated in one place, for example in the form of ore or an oil well.
New Developer Expectations vs. Reality
I used to work for Apple as a Software Engineer (in fact as a part of a team very relevant to this issue) and left very quickly. It was the most uninspiring place I had ever worked or even interviewed at.
I think this touches on an important point. According to the article, Earth's crust contains 0.06% lithium and 2.6% sodium. I think it will be critical for the future of manufacturing (and especially for things like storage of energy) to find workable solutions using abundant elements.

Without the most critical infrastructure (for example batteries for storage of energy) being built using abundant elements there's a strong risk of a lot of instability in markets in the future. Shortages, etc.

I think if a workable solution exists using abundant materials (regardless if it's the most perfect solution) it should be used. Otherwise I imagine there are plenty of hedge funds on Wall Street who will be more than happy to start stocking up on critical raw materials in short supply.
(Also in Spotify)
White guy trapped in a black guys body
Url changed from http://www.smithsonianmag.com/smart-news/move-over-kevin-six..., which points to this.
In this case they're talking about your biology (brain), which is even more proximal than your DNA. It does make sense that your mind cannot be free from the brain, right?
I loved this course:

https://www.coursera.org/learn/origins-universe-solarsystem

As the course progresses roughly chronologically (one theme per week) from the formation of the solar system to the present, it introduces the foundations and jargon of the disciplines of astronomy, geology, microbiology, paleontology, botany, ecology etc.

For some reason I never finish courses that are directly relevant to my job. After an 8 or 9 hour day doing tech stuff to make a deadline, spending another 1 or 2 hours a night doing tech stuff to make a deadline starts to feel like more work. I find the general science courses much more interesting.
Show HN: SantaHunt, Secret Santa with the Product Hunt Community
I might go so far as making the platform invitation only. I think doing so would provide two benefits. First, it would allow you to generally restrict the userbase to the type of person for whom it's intended. Second, it provides a sort of crowdsourced verification that I think would help people feel like they're part of a trustworthy community.

This is perhaps comparable to private torrent trackers that are invitation only. Though in this case, there wouldn't be a strong incentive to abuse that system. Another example is the invitation-only system with which the OnePlus One launched (and still uses to a degree). The One started off as a "flagship killer" geared toward tech-savvy people, specifically the kind of people who would not buy an iPhone. Like with many "exclusive" products, people became interested. The simple fact that you could have offices at large tech companies with mailing lists with the sole purpose of distributing free invitations is not only excellent advertisement, but it demonstrates how making a product/platform/service exclusive can have substantial benefits when geared toward the right group of people.
Or they won't have kids.
> Lithium's only disadvantage is its (relative) rareness, and the fact that it is only found in a few specific locations (Columbia, Chile, China, etc.).

So no revolutionary performance advancements (except for no. of recharges), but mostly a way to address rare earths scarcity.
Some media companies have tried to sue switch makers over the fact that their switches temporarily hold copies of the sent media in their cache without a license.

Related:
http://www.alrc.gov.au/publications/issues-paper/caching-ind...
http://webcache.googleusercontent.com/search?q=cache:_5znwT8...
http://www.alrc.gov.au/publications/issues-paper/caching-ind...
http://www.pcworld.com/article/2036961/belgian-isps-sued-for...
Upcoming Database Conferences: Winter 2015-2016
Enforcing the law tends to be the job of various law enforcement agencies.
Yes. But both failed to deliver the autocompletion the spoiled kids expect these days.

And Lisp is far less dynamic than Smalltalk and the modern lesser toys like Python.

See in ACL2 how a fully static typing can be added on top without a significant change in semantics.
I run www.nusii.com and we are still quite small and we handle Customer feedback ourselves. Se use it to get to know our customers. We have some saved replies we use over and over again, and we link to tutorials where we can. I think we take 30/45 minutes a day to do customer feedback.

I must say, great customer service helps churn a lot. Helping them out actually makes them a happier customer and it is a great moment to start a good relation. See it as a opportunity and don't outsource it too soon!
Lithium-ion life is about 1000 cycles (80% capacity by 500 cycles).

So we have a battery that has better charge cycle life expectancy and uses a more readily available "cheaper" resource.
I worked on the table for a different SAP product (Lumira) and I think ours works pretty well. It's for business analysts and lets you stack hierarchies in a bunch of different ways. For a large overview of data, it's better to use a different visualization anyways which was a click away in Lumira.

http://scn.sap.com/servlet/JiveServlet/showImage/38-127432-7...
2000 recharge cycle vs 1000 recharge cycle is significant.
> Being three times lighter than sodium ions, lithium ions also make it possible to produce very lightweight batteries, an undeniable asset when it comes to portable electronics.

So what is the article about? It doesn't mention any real advantages of sodium ion batteries? Lithium is more rare than Sodium but that should be a minor disadvantage?
Price isn't a real advantage?
Basic Animation Using HTML5 Canvas Element
Huh. Mapnificent is exactly what I've been looking for recently after a change-up in local transit routes. It would certainly make it easier to eyeball "short trips" when considering the intersection of multiple transit modes, assuming it's accurate enough.
The sodium battery also seems to have a longer lifecycle (more recharge cycle/less capacity loss per cycle). On the other hand, way lower specific energy (energy/mass) and no mention of energy density (energy/volume).

Much better suited than li-ion for load management, not so much for mobile applications.
Looks great, congrats!
“People don’t necessarily want to work from 9am to 5pm in an office any more. They want more flexible work, both in terms of the hours and the location,” (Vassili van der Mersch, Sevendays)

I can only agree with that ! Sad though just a few professions can enjoy such flexibility (coders, translators) - I did not put "designers" in it cose I believe the "sales process" is better to be face-to-face. I don't see how it could evolve more ? VR could help ?
Mingyur Rinpoche recounts his four-year wandering retreat
In Netherlands they coordinated it. Any machine which switched from swipe to dip has their swipe covered with sticky tape. Before that they replaced the bank cards with one with both chip and magnetic strip on it. There was a deadline for merchants to switch and advertisements to inform the public. Dip is slower than swiping. NFC is fastest (because often you don't enter a PIN).

Abroad is fun. Some places want my PIN and my signature! Others just one of them, a few nothing.