skysight-inc/HackerNews huggingface dataset:
I'm sorry, but you're using all these terms that I don't really understand and I don't have time nor interest in studying.

This doesn't mean that I can't think about things. I may not get far, but that's not the point. Actually I find great pleasure in reflecting about the more subtle things of my existence, as much as I can perceive them, and the pleasure is greater as I'm less biased by the knowledge of others. It's just me...

I do believe however that the truth can be rediscovered and there are more paths to it..

Thank you anyhow for your information packed replies. Don't really know if they were meant for me or for you but doesn't really matter. I probably remained with something.

That's why HN is great.

Cheers
The starting position is probably "a case where checkmate is theoretically possible, but where your opponent can thwart it indefinitely with good play".
> Gotta have that 40" monitor, it's essential, can't work without it

And I was thinking I ought to be content with my 27"
I don't agree. Of course a car mechanic can do his work with just the most basic set of tools, but will he be as productive as someone using the newest stuff that enables him to work faster ? Probably not. There is actually value in having a faster computer, bigger screens and even better chair as a programmer.
Language has nothing to do with it, bitcoin isn't pos, and she invested her life savings, wtf..
No insult given. Your suggestion of high concept is entirely reasonable.
I know that plane manufacturers try to make their planes as light as possible, because every kg translates to actual fuel needed to fly - so even if a plane would fly empty otherwise, filling it up with fruit has a cost. Not to mention this fruit has to then be taken to shops on a fleet of trucks etc etc.

Don't get me wrong, I love that I can buy fresh produce any time of the year - but I just wanted to point out that denying the developing world basic transport technology to fight pollution, while we burn through monumental amounts of oil just to get stuff that improves our lives marginally, is not really fair.
In practice, Yoga is pretty woo free for the most part. I was also concerned to try it because of the woo but my friends all said I'd like it.

I took some classes and not a single instructor treated the class as anything but an exercise class with some meditation at the end. I even took an "alternative" yoga class with weights.
> What would be a comparable read from Stross?

Accelerando [1] isn't in the same league as Neuromancer in terms of style and succinctness, but the idea-density is pretty high and it moves along at a nice pace.

[1] http://www.antipope.org/charlie/blog-static/fiction/accelera...
Graphene engine for nanorobots makes medical revolution
> and scaling the result to fall within a specified min to max range.

This is actually incorrect. Unless the size of the range is a power of two, this gives non-uniform probability. The bias might be acceptable if it's small enough, but it's something to be aware of, and, if you want to have something robust, to avoid.

A general safe strategy is to check if the raw random value is below the maximum multiple of the size of the range that's no greater than the number of possible values for the raw random value, and if not, generate a new one and repeat. (In principle, any smaller multiple (>= 1) would work as well, but taking the maximum gives the smallest number of retries.)
Even if the trucks themselves don't end up being helpful in the long run, I suspect some of the manufacturing techniques used will reappear in future developments.
This is just false, passionate fans are absolutely going to have higher quality standards than some hollywood executives.

Even just glancing around the more specific private piracy sites you can see far more love and care placed on releases than most commercial releases.
The whole Kreuger empire rise and fall (https://en.wikipedia.org/wiki/Ivar_Kreuger) is pretty interesting, but it was still a loan. He did the same thing to plenty of countries, the largest being Germany at $125m.

I've not heard about that bribe, would be interesting to read more about it. You got any more information about that?
I would like to spend some words saying how good is the tab-unloading thing.

I have an extension that basically unloads a tab (I guess it freezes the state and serializes it to disk) and frees its ram.

It works very well, so well I'd love to use it on my phone too.
Accelerando stands up there with Neuromancer, to me.
...have you read Snow Crash? If not, go do that. Than you'll get it.
Because it was part of the marketing campaign to get people to see it in the theatres. It was an experience that you were unable to get in any other way, and so it was more special and (theoretically) should draw more people to it.

I went to it, and all the little touches (like the pamphlets) were really well done, and it was indeed a special, memorable experience.

It's like limited-edition figures or tins. Some people buy them because they're limited, and it's part of the selling point. The company can't later release it because it'd no longer fit the original sales spiel.
It's parodying "the TELNET song," by Guy L. Steele.
OK, from the non blog site:

> Use the easiest tool to create sheet music collaboratively

V8 is just version 8, nothing to do with JavaScript engines :)
WebRTC is a web-standard. So, the WebRTC-plugin itself is actually something positive, as it gives users control to disable it. Other browsers just implemented WebRTC without giving users control over it.

Well, unless you're referring to the Hello-button, which isn't a plugin, it's just a fancy bookmark to a service which then utilizes WebRTC.
Nobody uses it because nobody asked for it.
What has Waterfox so special? I skimmed it's homepage but it only says "we're fast!", doesn't explain how and why though.
Is there a video lecture one can watch? What background is required to understand this?
It references "The TELNET Song" by Guy L. Steele (a.k.a The Great Quux). The original is about Telnet, and given the subject of discussion, the reference seemed a natural one to make.
How to unit test PDF creation in .Net
Why is troubleshooting so hard?
Precisely this. I will give examples of US hotels since thats really the only first world country I have visited. Everywhere there's shades and basically with 4/5 lights I get no where near the light that a single no shade light gives in my own room. There are lots of things done in third world that are done in a more polluting matter for cost concern. But I would hazard a guess that if you take a ratio pollution / 'improvement of quality of living' first world countries would be so far ahead of 3rd world countries that there would be no competition. When I said countries I do mean most in that category there are bound to be exceptions.
Second night of Internet “curfew” in Gabon
Unacknowledged debts expire in most jurisdictions
What you describe here sounds like a real copyright piracy.
https://vector.im/
This effect is observable not only in the programming community, but in many others. Best example would be photography, where people spend much more time discussing their equipment and the newest lenses instead of going out and actually take pictures.

I had to experience this for myself when searching for new hobbies. With most of them, I spent most time with the meta, e.g., which fountain pen to use for my writing or what the best ball bearings for my skateboard are.

I think in comes down to "I want to be a writer, but I don't want to write. I want to be a photographer, but I don't want to take pictures. I want to be a skateboarder, but I don't actually want to skate." Why I want to be something but not actually practice the trade is another question (prestige, self-identification?). I wonder if others have experienced the same.
haha! That's an unusual example but I suppose it works.
Tabloids use more pictures per screen area over normal websites. I have no particular problems with the usage of pictures btw.

A lot of times they also use screen shots from a video (for example - Youtube) and write a text commentary to generate an article.
All of what you asked for: https://vector.im/ (E2E has landed recently!)
So for you companies can never repent for their sins? I'd be interested in seeing the list of services you do use - I don't know many active companies that haven't had a bad idea somewhere down the line.
botnet?
The article specifically mentions that it is about how to use urandom, i.e. what are the language-specific wrappers in each language.
It's got a long, long way to go:

https://wiki.mozilla.org/Media/WebRTC/Privacy
even then, as you are probably not employed for only 1 year (in which case the perks could be transferred to someone else) the costs for a good setup are negligible compared to the total mount spent on a developer.
I'd rather my browser focused on being a browser.

And I think that's better for the long term health of Mozilla, and Firefox, too.
If you're equating "liberal democracy" with "no taxation", then we're talking about a different thing. That's not what I quoted above.
Have you considered using ghost blog? There are some free themes out there: http://marketplace.ghost.org/themes/free/

Personally, I've migrated my blog from WordPress to Ghost and never looked back. Ghost is very lightweight when you compare it to WordPress and it's free. If you like simplicity you should try it out.

It has support for markdown syntax and all of your posts are stored inside single file (SQL-lite db).
Not everybody is technical.
Still not changing my websites to https. They don't need to be "secure", they are not going to be "secure".

I consider this a broken stupid change.
Now Companies Are Getting Paid to Borrow
That's possibly the difference between UK and US humour - self deprecating humour Is a very British thing.
The problem is "Write a C program of 512 characters or less that returns as large a number as possible." This fantastic reddit comment[0] led me down a rabbit hole that I still haven't dug my way out of.

[0] - https://www.reddit.com/r/programming/comments/csuey/write_a_...
I'm sneering at people who make themselves sick unnecessarily by drinking random plant-juice with a side-order of woo rather than a proper preparation that would give the same effects without the discomfort or other risks, all in the name of 'authenticity'.
> uby issue wherein the Ruby core developers insist on cargo culting according to an outdated man page despite comprehensive refutation from a number of experienced security engineers [2].

Why doesn't this surprise me...
"...he would only ever consider someone to be a good programmer if they had a twitch livestream about programming..."

I don't do twitch. Come back to me in ten years if it's still around, maybe I'll have time for it.

But I make videos of my programming and add commentary as I go. I doubt anybody watches it, but I found it most enjoyable -- makes me think and vocalize each thing that I'm doing. Plus it gives me a good excuse to talk to myself.
This is what a hacker looks like
Glip offers slack + video out of the box, plus a lot of the slack pro features for free
Session setup is a real showstopper if there are no builtin contacts. If I have to paste the talky.io URL first with <some-other-chat-program>, why not use <some-other-chat-program> in the first place?

I know I can email (where I have an adress book) the URL, but why use another communications channel for call setup.
Numberphile did a good simple explanation of quaternions: https://www.youtube.com/watch?v=3BR8tK-LuB0
Can you give an example of this ultra-cool stuff? :)
Ask HN: What happened to code generation tools?
I understand many organizations are running for including Machine/Deep learning intelligence into their products(which is good) for service, productivity and other reasons, but I do not find much updates on improving the code generation tools/products for improving productivity of an engineer. Do you know any of them that are useful?
Where would you draw the line? A PDF reader is very useful, but not a core browser component. Or Chrome tying in with all the Google services, that's not browser functionality but Google service promotion. Why does Firefox get shit for this every time?
Anecdotal case here. I did a research about usage of secure random number generation few year ago and gave up with OpenSSL. They used indirection upon indirection and it was really hard to understand what would be actually called.

Therefore I was really not surprised when problems related to OpenSSL random generation started to pup up later on.
Find a list of air pressure gauge
A lot of enthusiasts are a big part of that I guess. I've been a paying user for quite some time now and I primarily use it as a few minutes of distraction every day.
Nobody asked for a telephone, they asked for faster horses.
Why? Without HTTPS, anyone between a user and your server can modify your page, without you noticing.
It's everywhere, dead leafs under the tree that used to be frozen now are being composted by bacteria producing methane, you would have to cover ground with plastic foil.
> As everyone predicted.

After seeing how everyone reacted to it, yeah, that makes it easy to "predict" people don't like it.
I've tried a zillion to do apps, most of them are just not very good and add a lot of annoying overhead or have super specialized workflows that have tons of shortcomings. I started using a bullet journal in June and it's been a fantastic experience. This is what sold me on the idea: https://www.buzzfeed.com/rachelwmiller/how-to-start-a-bullet...

It's amazing how well organized you can be when you keep track of stuff better.

Another thing I've done is started keeping a sort of checklist/timeline for morning, mid-day, and end of day to make developing habits easier as well as just keeping up on to-do stuff. One of the most useful things has been to add some elements from things like this, which is a significant quality of life boost: http://www.bakadesuyo.com/2016/02/evening-ritual

Also, journals are great for facilitating things like CBT for anxiety, depression, ADHD, etc.
Not sure what your point is here?
And the Linux client. Even many Windows users hate the UI I hear.
Accelerando, Glass House, Halting State & Rule 34. His short story collection Wireless also has some great ones. Unwirer (with Cory Doctorow) being one of my favourites.
Server-less is the new paradigm where the server is in the cloud. More specifically, you're not maintaining any server, you just supply callbacks written in the language of your choice, and the infrastructure figures out how to package them in containers, deploy, run, scale and dispose when no longer needed.
Because people who don't like that gave up on chrome.
Kick-Starting the 4th Industrial Revolution, One Blockchain at a Time
It's wrong to use during system startup as it may not have been seeded yet.
Just downloaded Canary. I'm not seeing it. I get the green secure on https but I don't see the red on any http sites.

Anyone else?
"If they don't have the shiniest Apple MacBook then they can't work. Never mind that their job involves typing letters into a text file, something you could have done on CP/M back in '78"

I don't want an Apple at all, but I do want a beefy machine because my job doesn't only involve typing text you see - for instance I also need to build the result of all that typing, and if it takes ages, guess what, the time I waste waiting for it to complete is not worth whatever money they cleverly save by supplying me a "CP/M from '78"

"To insult a new hire by providing only a single 4:3 monitor? I can't work like this."

I can work like this, but I prefer two monitors. How much does a monitor cost anyway? Having two displays is much more convenient.

I can program sitting on a kitchen chair, but I prefer an ergonomic office chair, because I spend a large part of my life at work and I see no reason why it should feel uncomfortable.

Oh, how pampered I am!

"- You were lucky to have a LAKE! There were a hundred and sixty of us living in a small shoebox in the middle of the road.

- Cardboard box?

- Aye.

- You were lucky. We lived for three months in a brown paper bag in a septic tank."

etc.
Not by default. When leaving chrome://flags/#mark-non-secure-as on "default", even in Chrome 55, non-secure sites are just neutral and don't have any specific non-secure indication.

This flag has been available for a long time, since at least December 2014. The visual has been updated slightly in 54 or 55 (secure sites do now get the "Secure" badge instead of just a green lock). There is no change in default behaviour though. From time to time Canary changes the default to mark non-secure sites as non-secure, but it's always been rolled back very quickly. It's coming, but probably not very soon.

A story like this makes tech news from time to time. In January this year a lot of sites posted about it, and when the flag was introduced late 2014 many of them did too. As long as there's no announcement from Google or the Chromium team (and there would be), nothing is changing.
> I deduce that you've only worked
> with a limited type of programmer.

More technically, you abduce that.

https://en.wikipedia.org/wiki/Abductive_reasoning
In anything that is going to be used hard out in the boonies, no matter where you are, you really want the simplest, toughest, all-mechanical diesel engine you can get your hands on. You should be able to tear it down and put it back together with a modest set of mechanic's hand tools.

Source: too many hours in my childhood out in the mud or snow helping my father work on the Detroit diesels in his skidders.
GA notation is compact, and it allows for more expressiveness when dealing with geometry. Rotors are pretty intuitive. The software libraries and hardware need to be put in place for it to find more practical use. There has been work on custom hardware, or implementing them in PROLOG [1 PDF].

Hestenes book "New Foundations in Classical Mechanics" is a great start, and there are books on GA in computer graphics. It is only a matter of time until there are solid software libraries and dedicated hardware for GA for it to really take off.

The current method is fine, and has done its job, however, when you read the history, and study GA, you realize the turn mathematics took. It was not based upon the better road, but on historical incidents.

[1 PDF] http://www.gaalop.de/dhilden_data/fccm09.pdf
There are certain types of sites where that doesn't really matter. My personal blog, for instance, I don't see the need for HTTPS there.

In saying that, HTTPS is easier than ever to deploy to a website. This will only increase adoption of 'secure by default'
I haven't thought about it before but once you start thinking of complex numbers as "numbers that want to turn" (every unit complex number is isomorphic to a rotation on R^2), the concept of quaternions analoguously representing rotations in R^3 becomes pretty intuitive even if you don't quite grok the details.
I reschedule stuff all the time, it's not a huge deal, you just copy a few items from one list into another, it takes a few seconds usually. And actually, I find I like it this way because if I hit a point where I realize I'm rescheduling too much stuff too often it tells me that I need to either follow through more often or not be so optimistic in scheduling things so much.

Committing to do a thing in a given time period should be kind of a big deal. If you don't need to commit to a thing in a specific time, then just leave it in a more general master list (e.g. monthly, or generic) and commit to it when you have the time.
Russia's President Putin's Official Car Crash in Moscow
I will pay 200gbp per month to the service provider that can provide 4k offline viewing with the variety of content available through torrent sites.

I bet there is not one legal service available online where you can view 4k media without streaming and without country specific restrictions.
New iOS 9.3.5 cydia install and jailbreak
Are there any plans to support different versions of Raspbian (ie. Jessie Light)? Setting up headless pis with only a WiFi dongle (for other people to then use) is something I've often had to do, and setting up that initial connection with a PSK and SSID can be a pain - this would be great for that, though I suspect you'd need some sort of compatibility information added to the block json files.
The product isn't my world, but your logo should link to your product homepage (www.flat.io) and the word "blog" to the blog front page - it was basically impossible for me to find out what Flat actually was without modifying the URL manually :)
Social Media Marketing Techniques to increase traffic 10x
Before There Were Stars: The unlikely heroes that made starlight possible
Quaternions are much easier to grasp once you are familiar with basic Lie group theory, in particular the adjoint representation of the group over its Lie algebra.

Then the link with rotations becomes obvious and it gets very easy to transport geometric operations from the unit sphere to the rotation group (spherical linear interpolation, averaging, etc...)
Hmm, but I would think that a quaternion represents a rotation in R^4 (for which I lack intuition).
> He beat 9 competitors with a total of $461bn market cap

At what? Internet points?

Tesla has still a negligible total market share, because even first-world countries don't yet have the necessary infrastructure for an all-electric car fleet.

How's that supposed to work in third-world countries, where you can count yourself lucky to have dirt roads? For a utility truck, where weight efficiency matters?

And what about longevity? Reliability? Reparability? Tesla's batteries aren't even designed to survive five years, and if they're punctured, impossible to repair. Gas tanks can be fixed with duct tape and swearing, and diesel engines in minimally equipped workshops with spare parts that are lightweight enough you can ship them on a bicycle.
Wow they are So beautiful...
For those that have never heard of Infinite Jest, it's a 1996 novel by David Foster Wallace[1].

It's now on my to read list.

[1]: https://en.wikipedia.org/wiki/Infinite_Jest
It's definitely a synthwave video avant la lettre.
Why New Zealand is granting a river the same rights as a citizen
People modifying your page can include ISPs injecting ads or reducing the resolution of images to save bandwidth.
A Japanese AI program wrote a short novel, and it almost won a literary prize
Intestingly (I think) the UK was very slow in adopting 3G, but 4G has come a lot more quickly and I believe we're one of the countries with the higher average 4G speeds now.
The most insightful post on recruiting ever written:

http://carlos.bueno.org/2014/06/mirrortocracy.html
Our society and Growing up Digital
I never got, in the first place, why browsers show a big fat warning when accessing a properly encrypted website where the certificate can just not be verified, while a completely unencrypted website on the other hand looks just legit in the address bar.
You're right, the blog need to be updated :) you're not the first one to highlight the "V8" misunderstanding.
Will definitely call the 9 "V9.0" :)
So much js on that page that it took almost a minute to finish loading, and then my phone's browser froze.
Lets hope it is viable on a bigger scale. We could open a lot of land for development, and it will be terrific CO2 sink
Unlimited priority levels (as opposed to just 4), more cohesive project parenting (I can parent projects, but Todoist sometimes won't list items from child projects if I ask for the parent in some areas but not others), and probably exchange Todoist's query language for straight up SQL ala JPQL-esque usage.

Other than that, Todoist gets very little wrong (and they're constantly polishing the more mundate UX parts, which is also an important part of any frequently used app).

Their team has been often very responsive to my requests, and have also been working on integrations into other services (which is often a sore spot for 'cloud' services).