skysight-inc/HackerNews huggingface dataset:
'I strongly disagree with the sentiment that the solution is "another closed-source unix/linux-based operating system that throws away X.org and its attempted modern replacements, that can directly compete with OS X"

We don't need more closed, we need more open.'

The main problem with Linux, IMO, is its inability to attract proprietary software. And while I really like many aspects of open source, it has devalued software (and software developers) in general for many people. Further, Linux has been largely an exercise in "borrowing" the most successful ideas from proprietary software. It has also been a poster child for poor UI design and inconsistency between applications.

I love the idea of a macOS competitor using FreeBSD. It could include Linux compatibility as FreeBSD does now. For bonus points, write the entire new GUI in Swift...
The Single Biggest Reason Most Products Fail
It's nil and not null, and the pattern you'll see much more often (in my experience) is if res, err = func(); err != nil {}.

Checking for an error to be nil seems unusual, as you'd continue with your code in that situation.

And the code isn't that long, don't think it really bloats up the code.
Yeah, ultimately it's fundamentally no different than Go but with more sugar and ability to abstract properly. Turns out that counts for a lot.
Explaining My Configs: OpenVPN
I think your factual comment would not be popular then. I thought along the line that clever Google got rid of her without sacking or asked to go.
Experts Share Their Top Choice for 2017 Contact Center Technology
What can never be represented digitally is that intense feeling, when you see your picture come to life in the developer fluid in a lab. It's the feeling of controlling the whole process from taking the picture, developing the film, creating the prints and see the final represenation developing itself on baryte paper. For me that's still pretty intistinguishable from magic.

I shoot film because it requires me to slow down and think about each shot

On a related note: I think there's actually a huge advantage to fixed focal lenses. They slow you down!

They force you to really engage with the picture you intend to take. You can't just zoom in on your motive and snap away and I always thought that's a good thing.
Yes Cygnus has bright stars. But this star is predicted to change apparent magnitude from 12 to 2. If it becomes apparent magnitude 2, it will be the second brightest star in Cygnus, just past Deneb.
TLDR; Northern hemisphere:definitely, Southern:Maybe.

It's in cygnus, which is always visible in the northern hemisphere, and visible in a lot of the southern hemisphere low on the horizon in the winter months.

The event is not certain, but is highly likely to occur. The date is "2022 give or take a year", so if it occurs in Southern winter then it will likely be visible to the Southern hemisphere.
Ulterius Progress Report: January 2017
Good design and the consumerization of enterprise
And yet somebody has to debug the numerous silicon bugs before the chip makes it to market, and somebody has to find the few that make it into the product in the wild. It might be that very few people really need a feature but that it's very important for the product that that feature exist.
Give em’ a break
Congress Must Pass Long-Delayed Email Privacy Bill
>No, you can use your old I140 to extend your H1B for another 3 years

That is based on the _assumption_ the previous employer did not withdraw the old I-140. I wouldn't recommend that to any H1B visa holder.
We chose flash memory. It's a storage medium that involves a lot of tiny wires laid out in patterns going to the storage cell. We want to access these with only a few macroscopic wires connecting to a computer. This process has to be managed by a microprocessor of some sort.

Would you expect the host device to know the internal layout properties and hardware limitations of a purely passive bank of flash memory (e.g. when to mark a sector as failed)? It's possible but distributing the hardware and software to do this effectively would be a very difficult problem, and industry standardisation to mitigate it would be hard to arrive at as well, and deploying advances in flash memory would be hampered (remember when people worried about 720kb/1.44mb floppies? Imagine that for each new generation of flash memory. Is your flash drive slot MLC NAND flash capable? NOR flash? TLC? HKMG?)

Instead we live in a world where not just thumb drives, but even memory sticks and SD cards, are active devices. (This is, of course, to say nothing of the convenience of using one port for everything.)
> Random side thought: I wish we'd come up with a better way of testing evacuation drills.

A company-wide policy that if you're still inside 5 minutes after the drill starts without a good, drill-related reason (e.g. crowded stairwell), you get your performance bonus cut this month, and if you're still inside 15 minutes after the drill starts, that's ground for firing?

I can't think of anything else that would make people take drills seriously.

An example I remember from my high-school times that particularly annoyed me was teachers who didn't want to let the class go because they were having a test, and test is obviously more important than a fire drill...
Nope, not at all. In astrophysics, "metal" refers to any element heavier than helium, regardless of oxidation state. It is a useful definition, because only hydrogen and helium were present from the big bang. The metallicity of a star then determines the age of the nebula that formed it. More metals (in the astrophysical sense) means that other stars had to exist, make heavier elements, and explode prior to that stars birth.

It's a different definition, but it is quite useful in the field.
My house doesn't even have a side door, our front door opens into a little section of tile that's sectioned off from the living room and a hallway.
Note Taking iPad App Loose Leaf Goes Open Source
Curiosity: Do any of these legacy setups use FreeDOS? Curious to know how much compatibility FreeDOS has to DOS itself.
“I thought you said you could just read his brain electronically,” protested Ford.

“Oh yes,” said Frankie, “but we’d have to get it out first. It’s got to be prepared.” “Treated,” said Benjy. “Diced.”

“It could always be replaced,” said Benjy reasonably, “if you think it’s important.”

“Yes, an electronic brain,” said Frankie, “a simple one would suffice.”

“A simple one!” wailed Arthur.

“Yeah,” said Zaphod with a sudden evil grin, “you’d just have to program it to say What? and I don’t understand and Where’s the tea? Who’d know the difference?”

“I’d notice the difference,” said Arthur.

“No, you wouldn’t,” said Frankie mouse, “you’d be programmed not to.”

- Hitch Hiker's Guide to the Galaxy.
Not actually about teleportation, but still apropos IMHO.
I was astounded when Viktor Frankl reported the same thing in Man's Search For Meaning, observed in his time in a Nazi concentration camp. Your grandmother may well have superior dental genes, but there is something unique about that bread diet and camp/deportation life, too. Sorry to hear about your teeth.
Hey HN! I made the machine that writes these poems... AMA!
I'm assuming you're thinking is that he was going to distribute them. While his Guerilla Open Access Manifesto [0] might support that, it's just one possibility. Or he might have analyzed the papers for personal research, as he did in the past:

> A few years ago, he downloaded a significant portion of the articles on the Westlaw legal-research database in order to analyze their sources of funding, in the hope of determining whether economic interests affected their conclusions. He gave the data to a Stanford law student, and she published an article in the Stanford Law Review based on his findings. [1]

[0]: https://archive.org/stream/GuerillaOpenAccessManifesto/Goamj...

[1]: http://www.newyorker.com/magazine/2013/03/11/requiem-for-a-d...
If I recall correctly, Kubuntu was the reference KDE platform when Plasma 5 made its debut (two years ago). Nowadays, it seems Fedora leads the way, but Kubuntu is a great choice nonetheless. BTW I'm using Kubuntu 16.04.
Here's algorithmic redistricting for you, not straight lines, but soap bubbles.

http://bdistricting.com/2010/
What does it mean to “code?”
> Remember, the terrorists manufacture drugs to sell to us and if you buy drugs you are supporting terrorism.

You're being sarcastic, right?
I don't care about printing much, I barely do this. I am thinking of dual booting. Don't really see other good way to go about it.

Most likely, if I would switch to Linux, just use DarkTable and figure things out.

One huge benefit of all of us switching to Linux, would be demand for good solutions for our problems, both as a potential providers of those solutions, as well as market.
Two Arrested for Spying on Former Italian PMs Renzi, Monti, ECB president Draghi
TL;DR: Apple -> ??? -> unmated Zeiss employee -> Robert Scoble -> facebook -> forbes -> "apple is working on something related to VR"

And they expect me to disable my adblocker for this?
Snapchat opts for London over Dublin for international HQ
There's little in English, more on Italian news websites, eg:

http://www.repubblica.it/cronaca/2017/01/10/news/cyberspiona...
No. There is absolutely no color management in Android. https://code.google.com/p/android/issues/detail?id=225281
It is an effort against Intel and other "big players" who stole/make-big money on efforts of small PaX/grsecurity team, not only did Intel though make money on grsecurity, they actively broke copyright of grsecurity patches.
No problem.

Yeah, setting up the environment is a hassle.
Happy to help if I can.
Two arrested for spying on Italian politicians
I think at least part of the problem with saying that you expect to get downvoted is the inevitable meta-discussion that follows, with people citing the guidelines (wherein you will find the word "bait" to describe this, which to me seems unfair in many instances) and then others arguing the toss for the hundredth time.

Just to be a complete hypocrite: I personally don't think it's unreasonable to express a likely contrarian viewpoint and apologise in advance for that - but hey, I'm British, and some of us were brought up to be polite.
Worldmate dies
Sounds like Ashley Madison 2.0 to me...
I've been using the same broom for 20 years! Never needed a new one and I'd never think of getting a new one. Of course I've replaced the handle twice and the brush four or five times.
Something like that.
This is my email : thepacific99@gmail.com
Cherami: Durable and Scalable Task Queue
Maybe I am missing something, but how is this the first web site when it has css and javascript, which were brought about in 94-95, when the page claims it was published in 1992.

In clicking around, most of the page is the "original" but not sure about the line mode part. Thoughts?

http://first-website.web.cern.ch/blog
A thoughtful introspective acknowledgement of the combination of factors outside of the founder's own efforts that provide the environment for start-up success.

When we tell our own narrative it is easy to be blind to environmental success factors because we grew up among them and they were always there. As natural as air to breath almost.
How about the CA State Senate? It's two waves of 20 members in overlapping 4 year terms. Electing a set of 20 doesn't sound so bad. Maybe the ballot winds up with 60 or 80 people on it, but you only have to care about two or five that you like, or if you're a real politics nut maybe rank 10-20 of them. The great thing about that setup is that statewide any group that can organize itself for 5% of the vote gets a seat. The Greens get seats. The Libertarians get seats. New parties that haven't been invented yet get seats. People will run independent of any party and get elected if they have a big enough following. This would really broaden the membership of the legislature. Keep the 80-member Assembly to small local representative districts.
You want even more partisanship? bc that would be the logical outcome.
JSweet open sources its TypeScript *.d.ts to Java APIs translator
I should try it again. I mostly use (Ubuntu) MATE, and GNOME 3 before that, but the scaling settings was my favorite feature in Unity.
Sketchfab VR Trends – The State of VR in Q1 2017
Love the way he sort of laughs at these ideas.
And his dialect. Sounds like a friendly mobster.
When Managers Take Advantage of Your Work: A Cautionary Tale
I returned my 2016 MacBook Pro with Touch Bar
Maybe a stupid question. But how to save an image as Display P3 JPEG from Photoshop? I want to play with this color standard.
> Here's a problem. If an attacker knows the hash function, she can produce many strings that will give the same number in return.

I may be misunderstanding you, but isn't the point of a (good) cryptographic hash function that you cannot produce the multiple plaintext which will give the same value, despite knowing the hash function?
The symbolic lookups and diagrams described are already implemented in modern IDEs. People who rely on relatively simple text editors and text / regex search may be less aware of this, of course.

I do agree that visualizations are lacking. In part this is because of difficulties in complete analysis, and rather than do half a job, they don't do any job at all. And in other parts its because different tools do a better job: for example, instrumenting profilers are better at showing control flow.

I generally want three kinds of things in my head when reading code: control flow, data flow and data shape.

But there are different resolutions to this. Control flow may be simple, at the method level; or it may be more complex, with asynchronous callbacks, queuing systems, RPC, web service requests and orchestrations controlled by configuration.

Data flow may be simply knowing where in the code a particular attribute is updated and where it is read and used to make a decision. But it's also about where the data came from ultimately - what all the ingredients are that go into its formation - and also what other data it in turn affects.

Data shape has to do with the simple shapes of structures, but diagrams are scarcely needed for that - a glance at the definition of the structure is enough to commit it to short-term memory. More interesting is global invariants, local invariants, longer chains (how you get to one distant structure from another via links), the database model, configuration data model, static data vs dynamic data.

Most of the interesting information is at a higher level than can reasonably be analyzed in most Turing-complete languages. The best info comes from profiling or debugging.
I liked the pun in the argument: if you're inside the building after 15 minutes, you're fired...
Even if you don't care about the rest of the review, if you're interested in some real-world/empirical evidence about how the Touch Bar model's battery life compares to the Function Key model, please read through the Battery section of this post.

I open sourced the script and methodology I used to run heavy battery use tests: https://github.com/geerlingguy/macbook-pro-battery-test

And I also published the raw results of the third full battery test on each laptop: https://docs.google.com/spreadsheets/d/16H6TeKCOZRwzsd5bZJM2...
In addition to what the other comment says:

"you can't explain what's going on even though you understand the code"

If someone's working on code what's wrong with using the debugger to understand the code better? There's all sorts of behavior defined underneath code that people write that can be much simpler to understand through analysis of the system in action than through code, especially when you don't have access to what's going on underneath your code due to abstractions.

There are a lot of 1+1=3 type situations that arise from abstractions people don't have access to the source to, or the resources to analyze at a given moment.
They try to give us not just the content, but also the look and feel of the display at that time, I think. Therefore there are CSS and JavaScript.
Becoming a "semi-capable dev" is exactly what I'm trying to aim for. I started learning Python at a relatively young age and I picked up a set of bad habits. I ended up becoming a Mechanical Engineer so I never had the time or opportunity to code more to become more proficient and write better code. I'm currently taking the self-driving car course through Udacity. I'm hoping this would be a good opportunity to correct my bad habits and become a better coder.
Medium's not supposed to overtake WordPress. Arguably, Blogger wasn't supposed to overtake WordPress. Wordpress is a CMS, and you can hammer any organization of content, from stores to news sites into it. Medium and blogger are blogging platforms -- they're specifically made to display text and images in an attractive manner.
This particular dogfighting scenario is pretty much extinct, but there's a line of thought that "stealth" aircrafts would in fact bring back dogfights. It's pretty logical: if you can't detect an aircraft from far away, that leaves only one place to meet it: up close.
What? If you already have $100+ million in the bank it's a given you'd take a crap job just for more play money?

The whole point of FU money (which she already had) is you get to make big decisions, like what you're going to spend the next 5 years doing, without worrying about personal financial impact.
> Microsoft Word for the Web

Once upon a time you could literally publish from Word onto the web with Frontpage. The results were awful.

I think Wordpress has taken the torch of easily usable web publisher. Or Facebook.
it's a deprecated html element:

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/ne...
There are a few reasons more likely (and less asinine) than that. See https://en.wikipedia.org/wiki/Eroom%27s_law
I'll quote one of the most insightful comments I've read on HN:

"Most of our physical tech stack is read-only executable code: there isn't a civilizational "source code" that shows from first principles how to build up to our current technology layer. For that matter, not even from first principles to turn of the 20th century technology level."

(https://news.ycombinator.com/item?id=12824828)
A PoliSci professor just released a political theory book called "Marx's Inferno" (the thesis is that Marx structured Capital like Dante's journey through hell in The Divine Comedy). It's very coherent with the thoughts you're voicing here. It's also a re-visit of Marx's theories in general.

One of my interpretations: if the invisible hand of the market describes the powerful ability of markets to turn self-interested actors into producing general welfare improvements by competing: cutting costs, producing innovation, etc.

Then, the invisible hand of the market must obviously have the same impact on good outliers. If you are trying to do something evil beyond what the market will bear, you're out of luck. If you're trying to do something good beyond what the market will bear, though, you're just as out of luck.

He goes very in depth into the fact that expressing our desires via revealed preferences in exchange/commerce removes a lot of our ability to voice what is exactly what we want.
If you are browsing HN, you likely live and work in a bubble with massive over-representation of the very rich (who buy Macs disproportionately) and the IT tinkerers (who use Linux disproportionately).

(This is the case even for the US, but even more so worldwide, where a Macbook costs a month's gross salary rather than a week's worth.)
Another thing I hate about the new Medium is their removal of the old 'sidebar' comments - that was useful to annotate or discuss certain points about the post with the author.

Now, you comment below, and EACH COMMENT is posted as a new Medium article?!? So now my stats are cluttered with my actual posts, and the comments-as-posts. Just more junk.

Additionally, you don't get to see ALL the comments under a post (you only see posts from people you follow) unless you click a link. What is that about. It would seem that some posts I read have NO comments, until I click the link only to see an active discussion happening.

Oh, and long comments under a post are only partially shown. Clicking on them refreshes the entire window to show the comment (and the comments to the comment) in full screen. Going back from here to where you left off on the stream of original post comments is almost impossible.

It is slowly moving from a nice, clean platform, to a really cluttered mess that is increasingly difficult to navigate and consume content on.
IIRC they were doing just that but the owner let them off easy (they had to write some additional software for the company). With a more trigger happy owner things could have ended very differently
Perdix Swarm Demo [video]
This, Jen... is the Internet.
Windows PowerShell Tip of the Week – Determining the Size of a Folder
If she stays, it should be with Verizon Yahoo, not with Altaba (shell containing Alibaba shares formerly known as Yahoo), which is a kind of company Mayer has no experience managing (and also not a managerial challenge worth the kind of salary she can get elsewhere)
> The AIM-120 has been tested in over 200 test firings, with a reliability of about 85 percent, so statistically speaking, about one of those four AIM-120s will be a dud.

I didn't realize it's that bad. I guess action and sci-fi movies make you believe military equipment is much more reliable than it really is.
> I'm usually only shown 3 comments before I have to press to show more

I'm now wondering if this is deliberate. Comments are often bad, and sometimes very bad; long comment threads are even harder to manage. But it can be useful for a quiet article to have one or two comments. So maybe they've soft-limited comments through unusability.
Just yesterday I saw a documentary on the dangers of atomic radiation, and one of the numbers I remember is that the dose of radiation from a dental x-ray is less than the average daily dose of background radiation. So, entirely negligible unless you're getting a dental x-ray every week or more often.
2018 HONDA RIDGELINE RELEASE DATE, CHANGES
Thanks for having read the stuff.

* About the horizon problem: You need a tower which is 90 meters (270 feet) high to reach a 40 km receiver. It exists but it is pretty costly ... and hugly.

* About the power problem, this is regulated. For Wi-Fi I think it is around 80mW. It is not much.

* About glossing on math. You are right about it, but after all this is well known: The idea is used heavily in astronomy exactly for this purpose since 10 years. No need to reinvent what more gifted people have already invented.
That is a good idea. Forces you to really nail down tasks between you and your goal.
2017 CHEVROLET IMPALA SS, RELEASE DATE
But he didn't really show great promise. He dropped out of high school. He dropped out of college. (At least according to the article... I didn't know him.) He didn't hold jobs. He broke laws, even if for arguably good reasons. He didn't get the legal help he needed. He didn't get the psych help he needed. And his life ended in tragedy.

He may have been a great guy. He may have been nice and caring. But he is not a great role model, no matter how much people wish he could have been.
Venezuelans Turn to Bitcoin to Escape Financial Hardships
I worked for a CNC router manufacturer and fought the same issues. ISA interface cards, extremely picky software that would just not run on certain chipsets/cpus and good luck finding documentation for 25 year old German software!

At the time (~2009) there was still a company that produced motherboards with an ISA slot but many controllers would throw a fit... never really found the root of it.
In practice you take X lower bits of the hash value. For example 10 bits if the hash table size is 1024. It's trivial to find many input stings which hash(string) % 1024 == fixed value, for any, even best cryptographic hash function.