skysight-inc/HackerNews huggingface dataset:
I must be missing something. Why would a kid get excited about making a 5x5 array of LEDs to blink when they can easily program a ~2000x1000 array of lights (their laptop/phone/tablet screen) using their browser ?
Polling models predicted that a majority of the UK population didn't want to leave the EU, so...
That's because drivers do not look for API "patterns of inefficiencies". The optimizations are either in global settings like resource distribution (found through extensive profiling so impossible to do automatically in the driver) or optimized shaders (again, guided by profiling and not even possible at the app level since the game cannot ship with the native shader code). If you ever wrote C/C++ code with the performance requirements you know that different programs will run fastest with different compiler options, drivers provide these optimal options for the different games and if you change the name of the game the options are likely to become non-optimal.
Some Canadians fantasized about this too with Turks and Caicos. It's not going to happen.
Until some of the male monkeys decide that she's a good enough substitute for a female monkey.

We're not the only species that produces rapists.
So much has changed from Drupal 5 that I don't think your experience is all that relevant when assessing Drupal anymore. Just as one example, Drupal 8 now does use object-oriented PHP extensively.
GalliumOS is x86, this is ARM
> Why should someone volunteer to redesign their site.

I didn't mean volunteer without pay. You must be aware that, for missions so unpleasant as to be sanity-threatening, the military only accepts volunteers. Same idea.
Yes, but very few of them:

Bookmarks bar: bookmarklets for pinboard, ffound, whatfont, etc. Plus bookmarks for Toggl and certain other work-related services.

Bookmarks proper: one folder per client, with links to documentation, issue tracker, etc.
Ask HN: I'd like to start political blog under my name will it affect my career?
I'm really worried and afraid about direction in which things are going in my country and in the world. I'd like to write more about politics, however I feel like writing anonymously or under pseudonym makes people treat you less seriously. If I start writing under my own name will it affect my programming career? Potential employers will be able to find my political views in google. ..
On the iPhone you can go to "location services" and see a list of who's tracking you. I just did and there are 8 that say "always". You can turn it on and off but few people including myself bother much.
Walking barefoot is not a big deal. And many times there is religious / cultural aspect too [1]

[1]http://www.thehindu.com/news/national/andhra-pradesh/In-this...

[2]http://www.bbc.co.uk/religion/0/21235888
Rethinking the Web API framework
I miss delicio.us.
microsoft owns 5% of facebook
I bookmark webpages all the time but then never find them again.
Since in today's age there no unified platform , it doesn't make sense to use bookmarks to me. I use Pocket an alternative which does the bookmark smartly. It stores the webpages oflline on my mobile so it becomes very handy.
Seriously are you asking me to "study" astronomy?
I was doing astronomical research (planetoids, variable stars, supernovae) 20-something years ago.
And M31 is not "almost" visible to the naked eye. It is perfectly visible unless you live under a light polluted sky.
The objects that I captured I think were just below the 17th magnitude.
As I said before extremely dim objects cannot be seen simply increasing the aperture because that is helpful only for point sources.
Hubble Space Telescope captured some of the most dim objects in the universe.
With a "very small" mirror compared to some much bigger on this planet.
With regards to worries about shorting the connector with crocodile clips on the large I/O pads - the adjacent contacts are 'guard' ones connected to the same place so there's no problem.

I have been working with the micro:bit in my role as a volunteer STEM ambassador almost since it became available and it's a fun tool. My main STEM angles are computing and electronic engineering and initially it was very hard to get good info on the I/O functionality (coding and electronic), but things have come on in leaps and bounds, notably with the micropython guys, and I have concentrated on developing some fun 'advanced expansion' projects, such as a loud 3V audio amplifier (powered from the micro:bit), sound detector and a 5 band audio 'spectrum analyser'. Currently I am working on an alarm clock radio with the micro:bit being a plug-in add on controller (via its buttons and bluetooth). The LED matrix is good for a quick win with visuals, but adding a small OLED display makes a world of difference to what you can do - it would have been really cool if one of the small 0.91" OLED panels was baked in to the micro:bit.

The biggest challenge I originally found was the lack of a focal point for teachers, volunteers and developers to share ideas - I subscribe to many educational forums and groups and the most active I have found is the micropython mailing list (but if anyone knows of others let me know) and there seemed to be little encouragement or management from the official micro:bit side to centralise and promote the community spirit, plus there was a huge delay in getting out the full technical specs and schematics - and boy was it was impossible to get hold of an edge connector for months - so there was a lot of poking and prodding needed to work things out; very kindly some of the tech guys from the companys involved in micro:bit distribution and add-on kits were extremely generous at sharing what they had found out in the early days, especially about the quirky way the LED matrix is wired and driven. A bit more oversight from the project originators in the early days would have really helped.

PS: Totally agree about the RAM - 16K is just a tad tight and 32K would have been a better size.
You can address MacOS and Linux with current support. Just pack web app in Electron.
Hong Kong is not China
Sure, they sync through devices, many levels of folder nesting, easy access!, drag drop, pretty raw, basic & handy.
Algorithm problems are supposed to be solved by thinking, not memorization.
Did you not read the comments? Plenty of people are discussing the issues you mentioned.
Commandline Text Processing
That poor hippo
Seconded. By coincidence, I have just discovered [1] and spent the last couple of hours reading through it. Another example of "people love to be lied to", I guess.

[1] http://centerforaninformedamerica.com/moondoggie/
- uBlock Origin (cosmetic filtering): https://github.com/gorhill/uBlock/

- uMatrix (host-based filtering): https://github.com/gorhill/umatrix/

- HTTPS Everywhere: https://www.eff.org/https-everywhere

- Self Destructing Cookies (fine grained cookie control): https://addons.mozilla.org/en-US/firefox/addon/self-destruct..., the latest Chrome & FF have better settings for this built-in though.
I pay more in rent so I can live close to my job. I walk to work. Should I be able to expense my rent?
Global Natural and Anthropogenic Sources and Absorption of Greenhouse Gases in the 1990s

| | | Sources | |
| Gas (million metric tons of gas) | Natural | Human-Made | Total |
|----------------------------------+---------+------------+---------|
| Carbon Dioxide | 770,000 | 23,100 | 793,100 |

Source: Intergovernmental Panel on Climate Change, Climate Change 2001: The Scientific Basis (Cambridge, UK: Cambridge University Press, 2001), p. 39.
They have completely different use cases.
In one case you are making a video of a scene with a FOV of several tens of degrees.
In the other you are observing objects with a maximum size of a couple of primes and with features measuring infinitely small fractions of arc seconds.
Don't know where you're located, but attempts to handle this have been made via parking cashout laws (https://www.arb.ca.gov/planning/tsaq/cashout/cashout.htm)

When I was brand new in my career I got about $200 a month for not using a parking spot in Santa Monica. It was a nice little bonus.
I've very successfully used the observable pattern since backbone/knockout days with Spine, on web, node, and Titanium. It is easy to create reusable components and follow the data flow, regardless of data source or view implementation.

These days I use virtual DOM for performance but the architecture hasn't changed in years. The observable pattern with viewmodels is very efficient.
A History of Interactive Fiction (2006)
They also routinely share the employers range with candidates.

Believe me, if I told an external recruiter I was looking to make X and they sent me on an interview and I got a job offer at 0.5X, not only would that be the last time we ever spoke but wherever I eventually landed would not be using that recruiter or their firm ever again.

I can't think of a job I've been contacted about in the last 15+ years where I didn't know what the salary range was before I even agreed to have my resume submitted.
One person observes the universe, believes in God, and orders his life accordingly. Another person observes the universe, believes in science, and orders his life accordingly. (And a third person believes in both, but since we're dichotomizing...) Both persons have faith in things which they have not directly observed nor cannot directly prove, based on what they have heard and seen others claim, many of whom have specialized knowledge that requires years to obtain. What's the difference?

well credentialed individuals who observe them...You can choose not to have faith in the second one, but that doesn't make it not real...thousands upon thousands of trained scientists...

So, we could quibble over numbers, but there are two problems:

1. You're relying on argument from authority. How is this any different from an ancient person trusting the word of a priest? How is a scientist walking in and saying, "My computer model shows x, therefore it is so" different from an ancient priest walking in and saying, "The gods told me x, therefore it is so"? From the perspective of a non-scientist or non-priest, there is no difference; you cannot verify their claims. If you believe them, you operate on faith.

2. As the history of science testifies, science makes many missteps. For all your talk of credentials, one would think you'd give credence to some of the most credentialed scientists in history, who pointed out that science is not a matter of consensus, that only one correct dissent is required to disprove any hypothesis. Given that, how many dissenting scientists do you require to conclude that the matter is not settled beyond debate? There are many highly credentialed scientists who do dissent on this matter.

denying global warming

Finally, this is muddled thinking. The phrase "denying global warming" is both vague and loaded. Besides, isn't the correct term "climate change"?
Additionally to what everyone said already, I have two other uses:

1) I have a set of bookmarks specialized for search. Chrome can do this without bookmarks, but Firefox needs them. I'm talking about bookmarks like this:
https://www.google.com/search?q=%s&tbm=isch

Note the %s in the middle, that's where queries go.
When you save this as a bookmark and add a keyword to it ("gg" in my case), you can then search images on Google like this:

- Alt-d (jump to url bar)

- gg fluffy kittens

I have a few dozen of these: Google, G images, G translate, G maps, local maps, Wikipedia English, Wikipedia Czech, various dictionaries, whois, wolfram alpha, grammar check, YouTube, Maven search... You get the idea.

2) A huge curated collection of bookmarks to Java libraries. Something similar to all those awesome-java collections that are lately popping up, but more complete, in my browser, indexed for search and neatly grouped into like a hundred folders.
I tried to solve this with my app Mochimarks, best used through the Chrome Extension: https://chrome.google.com/webstore/detail/mochimarks-chrome-...

For "todo list", marking something as Read Later works perfectly. Lots of bookmarks app do this and it's most convenient to view them by creation date.

For reminders, Mochimarks lets you set explicit reminders on every bookmark or note. The notifications can be viewed in the app, show up through the extension, and are emailed to you. You can snooze the alerts too.

I have a concept to add a feature to track if something has changed on the site since the last time you visited, but it's not implemented.

Mochimarks has a rest api. It has lots of sorting options too (creation, last visited, total visits, interest, and reminders.) It's made bookmarks a lot more useful for me.
That's just plain wrong. What happens if you need for example ukonnens algorithm for creating a suffix tree? Good luck deriving that on your own. Similarly Fourier transforms. Memorizing what algorithms do and what types of problems they can solve is essential to being a programmer, and besides that it's simply faster.
> to automatically create subscriptions between components and stores

Looks like someone rediscovered/reinvented dataflow constraints, in a slightly hacky way.

See also: The Siren Call of KVO and (Cocoa) Bindings (http://blog.metaobject.com/2014/03/the-siren-call-of-kvo-and...)
That doesn't make it good. That makes it bad. It doesn't protect the rights of users. It's really important that developer tools are GPL, as that prevents vendor lock-in and EEE tactics.
AFAICT, yes it was. Obviously, it wasn't accepted as-is, but it was certainly motivated (i.e. "inspired") by the success of "static if" in D.
This is not really cheating, but it would help you weed out people who don't check the sources they learn from, which is also valuable.
A destabilized neighbor is usually not desirable unless you benefit from the lack of stability (US Mexico?)

In any case, I don't think California wants to secede.
Amazing - worth looking at Muggletons publications for work using logical models rather than deep models

http://www.doc.ic.ac.uk/~shm/mypubs.html
Though taking the human part out, if you compare our relatives the chimps with dolphins I think you'll find dolphins behave more nicely.
Agreed. This is a terrible source.

For example, the rotate array is much better handles with a deque; you get amortized constant time rotations.
> the historic test-suite of Christian orthodoxy

Huh, even to the extent of adding explicit test cases for observed bugs (heresies).
I work in a school, and I know at least the teachers did get hold of a few before the students did though I don't know what has been done with them so far as I'm not near the ICT dept -- its worth noting that the ones that were given away to the year 7 students were theirs for their own use and do not belong to the school. This meant that the school had to buy some if they needed them for classroom work, since the students might play with their own at home, but could not be guaranteed to bring them in. For the teachers to incorporate that into their curriculum, they are going to need to budget for 30 at least probably a few more for spares.
SEEKING FREELANCER - remote

Looking for Clojure developer. Plus is knowledge in cryptocurrencies, cryptography, distributed systems

Macro Exchange - we are a high-performance trading platform on top of the Internet. ben@macro.exchange
Would you want to look at them again but forget or are you just bookmarking out of habit?
Do you mean other hardware platforms upon which MicroPython runs, or other software platforms that target the micro:bit? If the former, work is in progress on that front (I am the maintainer of Mu).
No.

I use Google Keep to store URLs, typically with some note, for example:
* "Specialized Sirrus bike rear derailleur. Model number: DO20. URL: https://www.amazon.co.uk/dp/B0047D192E/ "
* 2015-03-01: Visited doctor. They referred me to physio, and told me to read http://www.arthritisresearchuk.org/arthritis-information/con... for exercises/stretches to relieve pain."

Google Keep supports tagging and search, so I can usually find things. For things I want to read later, I either put it in Pocket or use Google Keeps' reminder functionality.

Chrome integration looks decent (save web pages as an image), but Firefox integration is lacking.
Cute idea. Care to suggest a URL of two about pluggable ROMs for interpreters?
Sam Altman at The Family, Paris [video]
I agree that memorizing algorithms is useful. That said, Google interview questions are usually much easier than deriving Ukkonen's algorithm or FFT on your own. They are more like "given a rotated sorted array, find a given value quickly". Well, a bit harder than that, but solvable in 40 min.
they can easily program a ~2000x1000 array of lights

Easy for you doesn't mean easy for a 6 year old. Is there really easy pixel-by-pixel programming on any of the devices you mention? As simple as entering few lines of python code and pressing 1 single button? Let alone with direct full-screen access? (I'm really curious, maybe there is).

Also check the example: like 15 lines of Python which make the device play a tone based on the compass. Again: I'm really curious if there are alternatives which achieve this is such an easy way (IIRC even the simplest Arduino style boards I tried required installing an IDE, fiddling with some settings, and the code wasn't nearly as easy as Python). And I'm also not sure if laptop/phone would be amongst those alternatives.
And write the answer down. Somewhere, even if it's just your blog with about three readers.
When I was growing up (early 70s) summer meant barefoot for kids. I've talked to many others from PA, California, and Texas and they said similar.

What's wrong with kids running around barefoot?
232 Book Recommendations from Derek Sivers – Booktopia – Medium
Ask HN: Can I use http2
Is http2 ready to go all in?
If you run a website what percentage of visitors browsers support it?
C'mon HN this guy is right, you can't apply Gauss's Law with a sphere when you have photons from every angle.

However I'm not sure whether the total number of photons collected is the right thing to be measuring. Aren't there serious aberrations at high magnifications in practice?

And aren't there, y'know, glowing objects in the night sky? Stars I believe? The moon? I don't know how many photons there are but a single green photon carries a miniscule 376 zeptojoules and I don't think my eye responds to anything below the picojoule range. Counting photons and looking for the information limit seems a little extreme in this, er, light.

I wonder whether you could use this technology for medical imaging if you shield the camera from any light that isn't being transmitted through the body. The possibility of recovering color information is exciting.
What's it called exactly? I can't find it.
Thanks for the link! I'm enjoying unshoeing my body :D
A correct URL to ublock Origin is: https://github.com/gorhill/uBlock/

The one you posted is an abandoned fork.
you can't wire a speaker to an output pin?

if I recall on the Apple II, the speaker was a single bit on/off .. I played games that had music playing concurrently with the onscreen action and even speech!

I understand about the pictures though and I can understand if they kept it simple on purpose to prevent them from being able to download a picture and show it.. I work in a school and while we have a 3d printer on loan from a local company, in the main kids want to print a Voldemort, not something they made themselves..
I've always liked the alt-text on this one.
My Voice is too weak to be a YouTuber – Jeff Matthew
Originally no, it was supposed to be a tool to help us generate IP and analyze patents. I'm considering peddling it to other biotechs on a word-of-mouth basis and see where that goes. To make this into a production ready service would require more effort than just me alone, so I'm still exploring options.
It also does fulltext indices of PDF files, which is pretty awesome if you read a lot of CS papers. It's become my cryptography research search engine for that reason.
Data Reveals What Drives the Perfect Instagram Photo
> "Our principal foods were bran bread, barley porridge, potatoes, greens, milk and some butter. Pork production was very low; hence the farmers ate all the pork they raised, and the people of the cities and towns got little or no pork. Beef was so costly that only the rich could afford to buy it in sufficient amount.”

This makes sense, as opposed to what the meat industry is currently[0]. It encourages deforestation for growing feed (and to a lesser extent grazing) and requires significantly more energy to produce, process and store than cereals or most edible things. Yet, often meat in a supermarket is as cheap as the economically (in the holistic sense of the word) cheap products.

The way I see it, this phenomena is caused by oil prices not accounting for the inevitable running out of oil[1]. The way we are going right now, you'd say we have a source of unending nourishment[2].

[0] https://en.wikipedia.org/wiki/Environmental_impact_of_meat_p...
[1] https://en.wikipedia.org/wiki/Peak_oil#Discoveries
[2] https://en.wikipedia.org/wiki/Cornucopian
Seems like you posted in the wrong thread.
That's the theory.

In practice recent prior exposure to the problem and possible solutions makes answering such a question far easier, so the most prepared for the questions wins. They don't test thinking, they test preparation.
Yes - there are about 160 kids per year group in my school, and I think all year 7's got one (for themselves, not the school)
We don't need to rely on polling though. We already had a actual referendum on the matter not less than three years ago.
Despite explaining that XP stands for "cross platform", I still think that this is mis-named and many will assume it relates to one of Microsoft's biggest ever brand names with global recognition.

At first glance I decided not to read the article because I thought it irrelevant due to the XP.
One of the best pieces of advice [video]
There's a great article on it that I'm struggling to find. But essentially, the Shazam app and related apps built on their tech are used as a massive A/B testing tool now by artists. Roll out 3 versions of the same song to 3 similar cities in the Midwest and see where it gets the most shazam lookups.

If I recall correctly a few years back they were doing $100m a year by basically being able to give everyone in the music industry insight into what's the most popular and upcoming songs in every major city.

However, with the popularity of Spotify I'm guessing they're losing a lot of market share in the mass music metrics space.
Memory is not cheap for your users. If your webapp (or worse webpage) burns through their memory they will come to regard it as slow, bloated and heavy and close the tab never to return.
Running a regex each time you type a character seems a little heavy to me...

Regex'ing languages like HTML or C++ can be quite mind breaking... I think.
Smart bookmarks! Bookmarklets! RSS bookmarks! Awesomebar fuzzy matching! Along with bookmark keywords and bookmark syncing! Firefox's implementation of bookmarks is right next to Wikipedia and ad blockers among the crowning inventions of the World Wide Web.
I think that there is a real split between consumer and corporate at this point (certainly in the West). Some managed corporate setups are definitely still on old versions of IE, but for everyone else, the path of least resistance has been auto-updated platforms for a while now (Windows 10 + Edge, iOS, Chrome, Firefox).

Recently, I updated the browser support docs for my employer, and was surprised to note that IE11 is now the oldest browser with standard vendor support, so everybody on older versions of IE is either working for a company with specific extended support contracts with Microsoft, or they are running with no support at all.
Yes, but Scotland had a referendum on this relatively recently, and polls prior to that were generally similar to how they are now, so it seems pretty reasonable to see the most likely outcome as another No vote.