skysight-inc/HackerNews huggingface dataset:
The thing that you're missing here is that some of us do work on military-grade software and we still need to use a browser. We need to trust that going to a website won't leak information off of our HDs. I know a guy that builds fighter aircraft displays out of a giant clean room he built in his home. He was writing code for it on the same computer he was using for day to day work because he didn't really know any better (more of an Electrical Engineer than a software dev). My point is that you don't get to use the "it's just another feature" with some of this stuff.

For Counter Strike, sure. But for things like spreadsheets or web browsers, hundreds of thousands or millions of people working in arms manufacture or intelligence are going to be using your software and it needs to not leak designs to foreign intelligence agencies or competitors.
Building a Server-Rendered Map Component
it is not, but I'm trying to add it a new feature, live chat on movies. Do you think it is worth it? You know the periscope style comments.
Big science fiction fan

1. Revelation Space

2. Hyperion

3. The Postman

4. The Day of the Triffids

5. Hitchhiker's Guide to the Galaxy

[1] - https://en.wikipedia.org/wiki/Revelation_Space

[2] - https://en.wikipedia.org/wiki/Hyperion_Cantos

[3] - https://en.wikipedia.org/wiki/The_Postman

[4] - https://en.wikipedia.org/wiki/The_Day_of_the_Triffids

[5] - https://en.wikipedia.org/wiki/The_Hitchhiker%27s_Guide_to_th...
Is there a specific theme you had in mind? Just curious.
I understand you worries, I'm focusing on the characteristic rather than people with that condition
Why switch from a tested kernel that is technically very nice? Nothing about the kernel prevents proper support of POSIX and it has a lot more drivers and hardware support than any existing kernel.

Your exposure to the kernel in the last 8 years is not representative of 90+% of computer users.
I think it is easy (in the sense: takes little time) to check if the opposite side provides the data and source code of the computer program that lead them to the conclusions. If not, one can simply give out this reason.

If they do, on the other hand, I consider it as sufficiently scientifically intesting to analyze what different kind of model their program used (that lead to different conclusions) and why this model is better/worse etc.
Correct me if I'm wrong or misunderstanding, but apart from basic typography (relative sizes and spacing of headings and body text), bootstrap has been opt-in since bootstrap 3.

Everything else requires adding classnames or using mixins before bootstrap starts to take effect.

If you don't want the typography stuff you can uncheck it on the customize page. (Or if you're using Less/Sass delete the typography import e.g. delete `@import bootstrap/typography` . from `_bootstrap.scss`).
Holacracy Is Fundamentally Broken
Because HN doesn't expect general news. There are other outlets for those.
You don't see news about astronomers finding a new planet in a finance
newspaper, do you? HN is a technical news aggregator, so crime and war and
politics are out of the scope -- unless it's the technological aspect that was
highlighted.
Latest Eclipse Neon Release – New and Noteworthy
"Nearly 50 years ago" was the US made an effort to go metric. People thought the transition would be "soon". Highway signs were put up in both metric and miles.

I suspect that that was the high point in teaching metric in schools.

There's a difference between knowing metric and really having a feel for it. I speak as someone trained in physics, but that doesn't mean I had a real sense for what it means. What clothes should I wear for 23C weather? Is 13mm of rain in an hour heavy or light? Is a car which consumes 4.5L/100km one that is fuel efficient compared to most? How many centimeters tall are you?

Even now, living in a metric country for years, I have to think about some of these by translating into, say, 52 mpg.
Tried that on my Mac

$ which airport

airport not found
Good timing - just last night I had my speakers plugged into the NUC make weird noises every time I scrolled using a USB mouse receiver plugged into a USB 3 port. I knew it was interference but couldn't have made the USB 3 connection without reading this.
It can also be a display gamma issue, which will be worse at some angles on TN displays.

But beyond that, disabling antialiasing and using a pixel font (like Terminus) gives an effectively higher perceived resolution than one would expect from modeling a display as a collection of point samples.
I would start from the beginning using something like C. Get familiar with the fundamentals and how programs work before moving on to something higher level.

I always see people starting off with python, Java, or JavaScript, but I feel that if you do that you are missing some core concepts which will take you a long way. This knowledge you will gain by struggling with memory management in C will give you an appreciation when you finally decide to move on. It will also provide you with a foundation for deeper understanding when exploring how things work in these higher level languages.

It may be a pain, and an unpopular opinion, but I think it is the best way to learn the basics, and the basics are important.
Why was it offensive?
HubPress.io: A web application to build your blog on GitHub
Using Qt 5.6 and Later Under LGPL
I think you would avoid defining .primary I don't see a reason, why you would not define .block__element.primary.
Show HN: BoardThreads, the helpdesk inside Trello, rewritten and redesigned
Here is Ellenberg's own list of books he has read in the last few years:

https://quomodocumque.wordpress.com/the-booklist/
Clojure News is out
The MPW Shell (the Macintosh Programmer's Workshop) had a feature like this; every editor window was also a shell command window. You could select some text and run it as a shell command.

I regularly included build steps as comments in the first few lines of C and Pascal sources. No makefile necessary.

You could also arrange for code to run on actions like 'cd' (to set up environments, for instance; your editor window could become a context of readily selectable commands based on the directory you were in).

Oh, and 1987.
I agree on the propriety of data for a limited time. I worked in the field of Radio Astronomy, and it was common to have a two year period where the data was private to the Primary Investigator (and co-investigators/consortium). I think this is a relatively acceptable approach, given how long it can take to process and fact-check data and papers.

I'm also for the publishing and tracking of code, as in many fields the data is becoming so vast that it's impossible to process or handle manually, and many pipelines and large scale systems are being built to handle this data. This inevitably means that a simple bug in code (or false/incorrect assumption by the author) can result in many lost hours and years of work.

But publishing code can also lead to biases, if there is an unintentional bias in released code or approaches that become popular within a given field.

In the field I worked in, there were two very common pipelines used by a huge majority of researchers, and I always wondered if there might be some unintentional selection effect being introduced. Well, it turns out someone else thought so too, so there's now an effort to rewrite one of these tools from the ground up without using any of the original code. It's only something like 60% complete right now, but hopefully soon it will be complete and we'll get to see if results compare, or if we spot any unintentional effects.
jpegoptim has lossless and lossy modes. In lossless mode it preserves all pixels, but it doesn't preserve the file itself. Lossless jpegoptim is comparable to Lepton. In general, Lepton can tends to give better improvements, because it uses a different output file format. How much better depends on your input files, you should try both.

I'd say 22% for Lepton and 5% for jpegoptim, based on fading past memories of mine.
Because giant international oil companies' lawyers are famously a pushover compared to Nintendo's...?
.c-button--primary has lower specificity that .c-button.primary
“The future in order”- business intelligence
Very well said on the Windows phone.I have used three windows phones before switching to Android and I think the UI for simpler things like dialer ,messages or emails was better on windows phone.Especially email was so good ,it used to work a charm even on 2G.I have used built in clients and other options on Android and nothing beats the basic email client on windows phone.May be it was not feature rich for gmail but usability was better .Many of my colleagues is of the same opinion who switched from windows phone to Android.All Microsoft had to do was fix the developer ecosystem but looks like the platform is abandoned. An alternative other than Android or iOS would have been better
Can Running Make You Smarter?
ISIS Will Use Pokémon Go to Murder Innocent Christians and Spawn Demons
I've known (and retold) a similar saying for years: "Nobody wants backup. Everyone wants restore."
I thought it was interesting to try and diagnose his imbalances via the ancient indian/chinese medical systems:
http://healthy-ojas.com/assets/system/ayurveda-tongue-diagno...
Well, that's sort of how d3.js grew.
When reading the title I thought this was about compressing images originating from a particle accelerator :)
I haven't tried either, but atom-notebook (https://github.com/jupyter/atom-notebook) looks more promising to me. I hope they can integrate it well.

With hydrogen, are there cells? What happens if I want to rerun everything? Will I get no output except the output of the last line?
I appreciate the elaboration but don't think you've infact refuted anything I said.

I originally put "user-mode executable" but edited it to "normal executable" to be more understandable.

I don't think it would be a stretch to call space-separated opaque values a language. A very simple one, mind.

My answer was directed at someone dipping their toe in who explicitly mentionined that they wanted to make a bash-esque (i.e. non-trivial language) shell.
I have two large monitors side by side.

Hammerspoon is the only utility that could give me what I wanted: Window columns sized ⅓ ⅔ on the left monitor, and ⅔ ⅓ on the right monitor.
Why do startups mostly favour freelancer services and not outsourcing companies?
I noticed this trend in web development even if the price tag is comparable.
The kernel isn't that import but all the software that depends on it and the win32 libs is. There is lots of software that is w32 only, more then enough to keep windows around for years.
Triggered, real-time and personalized web push notifications
Microsoft has shifted focus from the laptop to the cloud. And they are most definitely gaining there. You're just measuring the wrong thing.
An Open Letter from Technology Sector Leaders on Donald Trump’s Candidacy
Isn't your first statement tautological? I'm also in the apparent minority to whom font antialiasing (subpixel or not) on low-ppi screens, e.g., 22" at 1920x1080, seems a bit blurry, even when leaning back. Certainly though, there are implementations of different quality: I find ClearType the most acceptable.

As far as I am aware, I have yet to see non-antialiased fonts rendered on a high-ppi screen, but it would be interesting to see to what degree antialiasing is still necessary on such screens.
Jupyter Notebook inside Atom
Was her name Grace Hopper?
Why don’t find a way to list them all? You can click a Pokemon and a list pops under just like an iTunes album.
That's a stretch. This is like any other HN fad, like the 2048 variants, javascript frameworks etc.
The problem is that budgets for science are controlled by the relatively uneducated (as is seemingly the case for most legislators), at least when it relates to the fields of science. And they are often easily swayed by unreviewed and unverified articles in public magazines/newspapers/blogs/etc. Even more so for the public, who hold a strong sway over legislators due to elections and what-not.

So it is in no way easy to force the opposition to uphold the stringent requirements of science, when they are clearly ignoring many of the facts staring them in the face (at least in the case of climate change deniers).
In fact, sandboxing the browser in a VM (which I think the author suggests, although he wants to go a more light-weight approach) with only limited file system access is what is done by many security-conscious enterprises such as banking. They usually embed Firefox in a Linux VM.

There is "Browser in the Box": http://www.sirrix.com/content/pages/BitBox_en.htm

And then there was also VMWare's Secure Browser Appliance (in 2005! although I cannot find any recent mentions of it):
https://rcpmag.com/articles/2005/12/13/vmwares-secure-browse...

Taking this to a new level by implementing a sandbox tailor-made for this purpose might be a worthwhile approach. However, for it to be effective you will always need to inconvenience your users: As soon as the browser running in the sandbox has access to the full filesystem, you are back to where you started. And if the browser does not have full access to the filesystem (but e.g. only to a specific "Downloads" folder as in the current sandboxes) you inconvenience your users: E.g. for uploading files, you first need to copy them to the Downloads folder.
That seems to be a sane way to go about it; but that is what you would do. Question is: would others. The broader argument that Bertil makes (I think) is that these decisions aren't being made based on aversion to your individual choice of behavior but based on aversion of a sort of media/public opinion war where one group isn't acting in good conscience and where the battlefield is not level (because the "opposite side" is well-financed and avoids peer review). I am not necessarily agreeing or disagreeing with that, but if you accept that premise, for the level on which the debate would be pursued to strongly increase, it would be necessary that someone held up both sides to the same standard.
A Cavity-Fighting Liquid Lets Kids Avoid Dentists’ Drills -
But .c-button.large has the same specificity as
.c-button.primary.
Wow. At some point this theory just becomes so complex it will collapse like the wave functions it talks about...

Seriously, to my also-completely-laymen mind this seems adding epicycles to me.
My personal Forth can write Linux ELF and Windows PE executables. (I don't have access to a Mac, so OS X Mach-O is out.)

http://github.com/larsbrinkhoff/lbForth
Last week, I had my 2nd logic board failure on my 2nd 13" pro in 4 years. Logic board died on laptop 1, couldn't go the 5 days waiting for a repair, so bought a new one on the spot. Lasted 2 years until the new laptop died last week and again, couldn't go the 5 days without a laptop, so bought a 2nd one on the spot. The first one eventually got repaired and went to the wife; this 2nd will follow the same path or become a backup for me / secondary use machine.

(This time, I bought Apple Care - something I've never done in 15 years of being a Apple user)

So - a: quality has gone down in recent years IMO. 2 laptops failing in 4 years? Unheard of back in the day

b: removal of the rom drive - not a huge issue, but as a pro user, it's needed sometimes. Yes, external USB rom drive, blah blah blah - laptops shouldn't need accessories.

c: removal of the ethernet port - again, USB ethernet adaptor, but why? It's a machine for pros - it doesn't need to be super portable, it doesn't need to be thin; it needs to be reasonably portable and reasonably weighted with good battery life.

d: the proprietary components are getting ridiculous. Now that I have this fancy, dead laptop, I ordered one of those OWC external MBP SSD enclosures so I can pull the drive from the dead laptop and use it with my new one for the time being until I feel like getting the old one fixed - but again - seriously can't use a standard SSD drive? Why? Don't tell me it's space for the battery or other bullshit - it's a pro machine; pro's expect more.

I can't say I'll leave Apple if they ditch the pro market - I still hate Windows 8 / 10 with a passion - but I can't say I'm happy either.

We (the wife and I) are die hard Apple users; from a time capsule, to airport expresses that control speakers; apple tv, apple watch, laptops - we are poster children for the company. But as die hard fans, we're getting pretty pissed lately. Don't strain this relationship, Apple. We've invested to much money in your ecosystem.
Pyston 0.5.1 Released (Python JIT-Compiler from Dropbox)
They need to fund development of a military grade browser then. Perhaps that might be a better investment than the F-35 for example?
Pokemondo Is a Marketplace for the Pokemon Go Economy
I think this persistent state is one of the main advantages of the notebook environment, or the Matlab workspace, which I guess it was inspired by. It allows you to quickly try alternative values for certain variables without having to re-calculate everything. Saving snapshots would not be feasible if the project contains large amounts of data. If you want to reset everything, just "run all" from the beginning, or use a conventional IDE with a debugger.
For a counter argument, I like to read many blogs that are more or less defunct, but have valuable material. The author has moved on (or passed on) but the material is still sitting on Google servers instead of disappearing when a hosting contract lapses. perhaps using free services and making backups is the best option.
ARM doesn't have anything like the Management Engine. It has TrustZone, but that's basically just a hypervisor-like mode that some manufacturers use to run software above the OS level. A lot of the common hobbyist-friendly ARM SoCs give the user full control over what if anything runs in TrustZone mode.
Node compatible ES2015 event emitter with more powerfull features
No we're not. The complete opposite in fact: the planet would naturally be cooling now were it not for the increased amount of greenhouse gases in the atmosphere.
Unless you're OK with breaking compatibility with all existing Windows apps - most of which you have no control over - rewriting the kernel as a POSIX thing is going to look a lot like 'bash on windows' in reverse. You'd have to have some kind of shim layer to translate all the old system calls, so most everyone's existing software is going to be slower and there will be bugs, etc. Including your own, since Windows is a kernel, a ton of drivers, a userland (including basic runtimes), a windowing system, a basic set of productivity tools and games, etc.

I think this would be a total disaster that killed Windows, personally.
Not sure if there is so much to support - they most likely run some archaic Fortran code that only 5 people in the world understand, compiled for some specific cluster, where it runs multiple days for one dataset, and is only numerically stable in that particular environment.
Hah, pledge is an example I was thinking of. I think it's too ad-hoc to deliver real security; I think it's more of an exploit-mitigation technology (comparable to something like ASLR), and as such ultimately a dead end.
Actually he got his first Strat only in 1966. But that doesn't mean much - he was playing Jaguars and Jazzmasters before, which weren't shoddy.

But to an electric guitar player, the amps and effects are as much part of the gear as the guitar itself. His "rock gear" really came together in 1966-67.
So at some point paranoia becomes paralyzing. I know I at least am unable to build a laptop or tablet from scratch. I need someone else to do it for me but if I can't trust that person because their scale is too small and I can't trust the other guys because their scale is too big. Then who exactly can I trust?

I suppose we could all just abandon computing entirely. But I kind of like the internet and all that.
Writing an assembler for AMD's GCN ISA would roughly accomplish the same task, except your processor would actually be fast.
It's entirely possible to do in core without any extensions. It seems like you're just coming up with ridiculous excuses to not use DRF.
Serverless Architecture Prototype
Ask HN: Should I change my logo?
Our mascot is a genie. To make it look different, we added an arabic turban to it. Because of space limitations, when we show it in logo, or many other places, we just show the face.

Many of them suggested me against this logo. But we didn't pay attention. Recently when were on ProductHunt, we got this comment: "My 5 cents, the logo is a no go." This got me thinking whether I should drop the use of genie, or atleast the face without body. Still confused.

Logo: www.companyhub.com
Interestingly enough, when I used to drink Coke Classic, and tried a Mexican Coke which uses real sugar I did not like the taste compared to HFCS coke. Now I prefer Coke Zero, which tastes very similar, but when I would go back to Coke Classic I would find it too sweet.

I think a lot of it is just which taste you're accustomed to.
What do the wealthiest know that others don't?
> And enterprise is certainly not for teams of 5 people, 'Starts At 50 Admin Members'

I said 5 developers. My first job was on a team of ~12 developers for a company with 30,000 employees. Developer time was gold and as such the company often purchased products that we probably could have built in house given sufficient time.

> And if you do it yourself you have all the freedom of choice how you monitor what you monitor how you report to your users instead of relying on the options statuspage.io offers, there is no limit

If you need something an off-the-shelf option doesn't offer than you wouldn't be considering it in the first place. If you have truly odd requirements you're going to be forced to build your own anyway.

> And why would your own monitoring be more buggy then some setup a third party deems to be ideal?

StatusPage's Show HN was a little over 3.5 years ago. There's no way you can build something less buggy in 3 months. This is a perfect example of not only developer hubris and "Not Made Here" bias, but the problem of trying to estimate the time to walk up the coast[0].

[0] https://www.quora.com/Why-are-software-development-task-esti...
There are still a ton of pages in Blogspot. Closing Blogspot would be a Geocities-closure-level event, or bigger.
Criminal Case Hack (Android-iOS)
OLPC did the color swizzling back in 2006 http://wiki.laptop.org/go/File:PixelLayoutDiagonal.png
But perhaps if your whole goal is to be a "web artist" or however you define what he was doing, you might take the time to learn how to make a simple site.
This tech stack is basically the same as what most insurance companies in Australia use! IBM mainframes, IMS, DB2, Endeavour etc. there's a lot of this type of work still out there.
Credit card details are passed over the unsecured phone network as a matter of course.
I'm currently traveling in Hungary and was able to download the game on the first day of release. Is that because my Apple account has a US billing address?
DejaVu fonts 2.36 released
This person clearly knew the risks. And what's the harm? It's not like he was visiting your country.
I'm not sure it's mathematically possible to reduce your attack surface to 0.
> I think you would avoid defining .primary

How would you enforce that when working in a big project with many contributors? I don't want to risk breaking my component if someone all of a sudden declares a global .primary class. When using --primary I know that won't happen since it's completely bound to my component.
Nvidia boosts virtual reality with its physics-based VR Funhouse minigames
Do all flags get reviewed by moderators? I was under the impression that if some threshold number of people flag the same topic, it disappears automatically.
We could start asking for volunteers to come forward should they desire to be removed from the gene pool. I would volunteer. I hold the genes for male pattern baldness, extremely poor eyesight, heart problems, obesity. Not to mention I am a drain on society being perpetually unemployed.