skysight-inc/HackerNews huggingface dataset:
Github can make some changes as administrative actions even though there's no UI to do it. For example, I have a project that was originally a fork but became the upstream when the fork went offline. Github was able to "break" the link from my fork to the dead upstream so mine became the upstream.

It's not as easy as DIY but it's just a support request.
I agree with the idea that "not all forks are considered equal" insofar as GitHub should do a better job of surfacing notable forks, rather than a fork that fixes a small environmental issue specific to a single person, or ones that don't make notable changes at all.

In terms of not elevating the root to special status, I disagree. Recognizing one particular repository as canonical is a feature, not a bug. As much as git itself doesn't place any special significance on a particular repository, the culture of open source development does. Linus Torvalds can certainly say that his Linux repository doesn't hold special status, but that's just not true beyond a technical level. It's useful to be able to say "this is the main, supported version of this library"
See Inside the Human Heart Like Never Before
The feature in question (`if let`) was added pretty recently. The RFC even mentions Swift! ;-) https://github.com/rust-lang/rfcs/blob/master/text/0160-if-l...
So how about a tool that would open an Excel spreadsheet as a sqlite database ? By on-the-fly converting the tabs into tables. Then open this database in your favorite sqlite browser.
Maybe even open several spreadsheet files at once, each file in a separate database.
Carlin is ignorant. The OED lists usage of 'near miss' going back to 1940 in a maritime context. It was not made up by the airlines. Even if it was, the phrase still makes sense. It's not 'nearly missed', it's 'a miss where the objects were near'.

Have you ever heard the phrase 'it's funny because it's true'? Well this isn't true, so I don't see Carlin as funny. He's just ignorant and angry.
There is another way to get a green card that I don't think anyone has mentioned. EB5. However, you have to already be rich to apply.
Construction vehicle design is very poor — the driver is high above the road, and can't see things near the cab.

The London Cycling Campaign proposed a new design [1], which has a cab similar to buses and bin lorries, with a much improved view for the driver.

[1] http://lcc.org.uk/articles/lcc-challenges-construction-indus...
ODBC does this on windows. You can connect to a spreadsheet and issue queries.
I'm sure these little niggles accumulate easily when your devs never have the equivalent of the "Steve's gonna kill/fire/humiliate me if my code ever inconveniences him" thought at the back of their minds.
It means exactly that.

Here's a nice article describing it:

> This means that apps can automatically “take advantage of new processor capabilities we might be adding in the future, without you re-submitting to the store.”

http://thenextweb.com/apple/2015/06/17/apples-biggest-develo...
Why is this case sensitive ??
The time value of expected rent (minus future maintenance costs, minus the value of expected vacancy periods) has to cover at least current sales price . Otherwise, it would make no sense to rent your property instead of selling it.

So, if it makes economic sense to rent it, someone is making money on it. After all, the flexibility of renting has to have a price tag too.
So many comments here, on this topic, are in the sense of "Oh great we're talking about a symbol, while not fixing the root causes like guns and racism". I have a sense that's a POV of West Coasters, simply unable to fathom the depth of this symbol and its importance to racists, anti-racists, and its presence permeating everyday life in the South. Removing this symbol is a traumatic step even for many people of good will. The symbol is everywhere, and usually is employed innocuously. So getting rid of the symbol, even where used innocuously, means that even the people who intend no harm by it, have come to be conscious of the pain it causes to black descendants of slaves, every day. It's a big step for the southern "middle".
How can a font possibly affect automatic content scanning, is what I'm curious about.
To be fair, newer versions of Windows are much better in autodetecting devices when compared to XP.
I had no idea and googled this page https://www.mongodb.com/post/45116404296/how-banks-use-mongo...

"Tick databases are real-time database servers for capturing, managing, and processing market data."

They go into the requirements after that.
Cisco Issues Patches for Multiple Default SSH Keys Vulnerabilities
Economists.
Junior Front End Web Developer (m/f) Needed
XP came out at the same time that Redhat 6.2 was out. I wonder how it recognized usb drives?
I get the impression, reading certain writers, that they live in some parallel universe very different from my own. Just about every paragraph here had me saying 'what?'.
Some of that stuff is a result of legacy issues where Microsoft tried to handle badly made USB devices as well as possible. For example the reason Windows used to try and install the device again every time you switched ports was because USB device vendors really often didn't use a unique ID so identifying the device was tricky. Coupled with the multi-year release cycle that Windows had and Microsoft's mission to keep backward compatibility meant we had to put up with a lot of this stuff for a long time.
Here's a first taste of Apple HomeKit in action
if you have to make a dozen of grep to exclude trivial results, it might be a hint there's something wrong with the pertinence of your output or the customizability of your tool
Windows Phone has no place in Microsoft’s new mission statement
Happy birthday pow Adinuța
iPhone 4S 16GB Is Now Available at Rs 9,999 on GreenDust
Conceptboard Located in Stuttgart Is Looking for Junior Front End Web Developer
Do you have strong working knowledge of JavaScript, HTML5, and client-server communication? We are currently seeking an innovative Junior Front End Web Developer to be part of our international team! Contact: jobs@conceptboard.com
It is ongoing work. Killing locks have been a major part of the BEAM VM optimization for the last 10 years, approximately. But doing so correctly takes time. So each part of the system is addressed based on what fruit is the lowest hanging.

The contention on `erlang:now()` was irritating, but not impossible to work around.
Multiple vulnerabilities in ESET Security/Antivirus
3 Ways to Stay on the Lookout for SQL Injection Attacks
That page is truly optimized for lynx (or, in my case, w3m).
Same here, chrome on LinuxMint
>Java code does tend to be much less buggy when compared with dynamic-typed code

I only see this happen when both the Java code and the dynamically typed code both have zero tests.

IME, once you actually start taking integration testing seriously and actually exercise your code even just a little, the benefits of static typing evaporate pretty quickly.
Correct, I should have said constant technological progress.

Nevertheless, I think progress does not necessarily imply a value judgement, especially in humanities. The Darmstadt School composers did what they did not to produce better sounding music but to take the philosophy of the Second Viennese School and particularly Webern to its logical conclusion. Even Pierrot Lunaire has lower value than Brahms 1 to most laymen, but it is a landmark and important work for professional musicians and the history and academic research of music.

The lower value to laymen can even be argued to be, philosophically, the POINT of modernist music, to restore the elitism that was lost as technology allowed the masses to enjoy the art that was formerly the preserve of the elite, by separating them by taste instead of means (it takes some work to learn to enjoy Stockhausen, Boulez or Nono, and I suspect nobody truly enjoys Ferneyhough except as a statement or intellectual challenge). So, intellectually, Webern and Cage can be seen as greater than the much more pleasant Mendelssohn, even as the laymen prefer the latter, due to the impact of their work.

Technologically of course, all these composers had access to more as time went along. Bach's Well Tempered Clavier is even named after a recent technological improvement. Biber's extended techniques describe the frustration he had with the physical limitations of his day. The Spectral School (Grisey, Murail, etc.) arguably the "last" "innovative" movement in music (after the Second Viennese School, Darmstadt, minimalism and John Cage) is almost completely defined by technology or science.

So, I disagree with you: one can have an opinion on whether a composer in 2015 is greater than Bach or Mozart, which depends on one's values.

This aside, what did you think of the main point of my comment, an argument against the concept of the End Game?
I had the unfortunate experience where my Win7 would not recognize ANY new usb device. I had my keyboard, mouse, and n52 from years of use. I could freely swap them to all of my usb ports and they would still work. However the moment I tried any NEW usb device (like a new mouse or game pad) it would never recognize it. The devices worked on other Win7 computers and my Mac.

I have never been more stumped and ended up reformatting (which I had been wanting to do anyways to move to a 1TB ssd)
This could be awesome for teaching SQL
you could always find non bulshitting ms people around:

http://blogs.msdn.com/b/oldnewthing/
http://sortingitoutv2.wordpress.com/ < this was on MSDN and moved here, most old content disappeared and is available trough archive.org

MS is so big, hard to judge by a handful of individuals either ways
130K LOC is an extremely small project. 10 minute compile steps are less common than they used to be, but early in my career I would have dreamed for 10 minute compile cycles.
Applause, on all points.

I've got the article open in w3m to see it's even worth reading.
Ok, so you're not stupid, you're actually a very thoughtful guy. You just really irritate me by throwing all these labels at me.

First of all, I have never read Ayn Rand and am not familiar with her work (perhaps I should, you're not the first person to throw me into that bucket).

Second, I don't subscribe to any mainstream religion, so don't call my arguments religious. Every position that I hold has come from my experience. I am a very pragmatic person and consciously choose what to believe based solely on the utility that each belief provides to me. In that sense I am selfish and narcissistic, yes - I don't take these as offences.

One of the beliefs I have (and I think everyone should have, especially entrepreneurs) is that my wellbeing and my happiness is more important than anyone else's. Does that make me an asshole? May be it does. But it also makes me productive and valuable to the very society that you are so concerned about. Much more so than if I did the mistake of putting society's widely diverse needs before my own.

So do I care about my fellow human beings? Yes, very much so.

Am I going to do something that hurst my self interest in order to please anyone else? No, never. That would be irresponsible.
What if one of the automated cars has to pick between swerving into another obstacle or keeping the collision course?
(not even considering the moral implications of what that second obstacle might be...)
Freedom of expression does not entitle you to freedom from consequences of your expressions.

My freedom to dress as I want does not mean it is reasonable to demand to be treated equally when I am wearing a garbage bag to a meeting.

My freedom to not shower does not mean it is reasonable to demand to be treated equally when I stink up the place. Instead it is entirely reasonable to ask me to leave.

If a community manager asks people who express toxic opinions to leave, that is entirely reasonable. It's their job in fact. And make no mistake, the opinions of others you have linked to as being "suppressed" are toxic, so much so that in many countries [1] they would be considered illegal.

[1] And I am talking about countries that rank significantly higher than the US on the press freedom index:

https://en.wikipedia.org/wiki/Press_Freedom_Index#Rankings_a...

And outscore the US on the freedom house report on both civil liberties and political rights:

https://freedomhouse.org/report/freedom-world/2015/germany#....

https://freedomhouse.org/report/freedom-world/2015/united-st...

So please save your "Europeans don't care about freedom of expression" tropes.
yes. developers will be able to submit apps as LLVM Bitcode which means that Apple can switch to ARM for some new device and recompile the app without the developer having to resubmit it.

It also means the end of Universal binaries as Apple can thin the compiled app for each target device.

the PPC switch over was painful, as was the 32 versus 64 bit era. They want to avoid that in the future.
..and by lately, you mean 11 years ago.
Win 7/8: the device install process is still there but it's instant, you wouldn't even know if it weren't for the notification popup in the tray.

My issue on the other hand, is that it keeps asking to "scan and fix errors" when you plugin thumb drives if you take them out without using "eject" first.
On a related note, I got weird behaviour once I switched to an SSD on my Win7 gaming machine, now it boots so fast into the logon screen that the keyboard doesn't work until 2-5 seconds after the logon screen appears.

I'm wondering if it has something to do with the OS not recognizing my keyboard, although I always have it plugged into the same USB port.
Interesting comment in the discussion after the article: Chips with unique serial numbers cost $0.76 per 1000:

http://www.maximintegrated.com/en/products/digital/memory-pr...

I never realised they could be so cheap (and in bulk, much cheaper). At those kind of prices, every device could have a unique ID.
I've got a Redhat 6.2 CD. I wonder if it installs on some old laptop of mine but don't wait for news anytime soon :-)
Raymond Chen's blog in particular has been well worth reading for insight into why MS has made some of the crazy-seeming technical decisions it has for well over a decade now.

A lot of them boil down to "incredible contortions to support applications written years ago to which the source code, and probably the original developers, are no longer available."
thanks, it got accidentally chopped
They essentially designed the Econic [1] series by Mercedes. Those have been available for quite some time, before the 2013 date of the article and video.

[1] https://en.wikipedia.org/wiki/Mercedes-Benz_Econic
I think that's a good idea. You can lose all the drive by pulling it out without stopping it first. It happened to me a couple of times. Even if that scan and fix thing was only a way to scare people into ejecting drives, I think it's worth it.
Pschhhhhfrrrtshhhh WITNESS ME
>I stopped cycling in London because I value my life

The number of deaths per year varies between 10 and 20 with about 500,000 to 1M journeys per day. More than half of those killed were on the inside of a left-turning HGV. I'm not trying to blame the victim, but I'm saying that if you don't do that than you're pretty safe.
I can't express how good a 1.5h 4days/week gym workout routine has been for me. I don't know if this makes thing easier because it counts as a "win", or helps because there's something deeper happening at molecular level.

Sport releases a lot of endorphins that simulate the state of happiness and reduce stress. This is a proven scientific fact. So there's something magic for your self-steem and positivity in it. Everybody starting-up should keep an exercise routine, and startup accelerators should include it in their activities...

It really helps, if you don't have kids like me, I think it's one of the best decisions you can make for keeping your sanity during difficult times. ZEN Meditation and Yoga (mixes both meditation and sport) are other great ways to keep stress at bay.
How to write a curriculum vitae in LaTex in a twenty Seconds.
Real-time feedback is a usability concern, not just a convenience. Of course, it is not always possible, and we have to settle for non-real-time feedback, but there are definitely usability costs!
Business Model Fire Insurance: The Phoenix Strategy
There are probably plenty of good options, but have you considered F#? It's got some good support for this type of work, including an R Type Provider (and I'm not talking about something that swallows quarters!). Here's a useful summary of some of the key features F# has access to for data science work: http://fsharp.org/guides/data-science/index.html
I'd like to see you not really finding mosquitoes where you're likely to find hailstorms.
The 21 Best Designed Apps of 2015 and the Must-Know Mobile Trends They Highlight
The entire drive was lost? That's really shameful firmware, even if you unplugged it mid-write.

Unplugging an idle drive should never lose anything.

But there's a lot of flaky hardware out there.
Indeed. The Tor Project has one of those:

https://people.torproject.org/~karsten/tor-brochure/tor-broc...
Neat idea, you could get pretty close to that experience right now by running http://databaseimportscriptor.com, then Alt+Tab-ing into MySQL Workbench.

Problem is, I can't really see a market for it. You're trying to write SQL on your database, so you're a developer, and how much would you really be willing to pay to have the experience streamlined down to a couple of clicks?
Excel Add-ins
Going incremental is another option: if the analysis was done overnight and you only made a few changes, there shouldn't be much to do to "repair" the analysis according to your changes.

But the PL community is not really good with incremental computations, especially ones that must consider arbitrary code changes (which, for example, can cause non-monotonic movements in your lattices).
The HSTS site you link to says:
> Submissions to the preload list are not automatic nor assured. All submissions undergo a manual review that may take one to several weeks.

It does not surprise me, bundling a list of all the sites wanting SSL-only with the browser can't possibly scale. I would expect that this is only possible for the most popular websites, that have enough clout to get included.

So for normal people, no, it sounds like it's not really possible to do this.
I can't get into iOS development. Here's why
Most city owners don't let their cats outside, for the rest, spraying them into irradiated kitten is a sure way to kill their social lives and turn them into big fat depressed little lightballs.
From another perspective, hacking often involves making broken things work better.
`erlang:unique_integer(Opts)` is not cluster unique! It isn't even unique if a node restarts, but it is unique over a system instances lifetime.

It's speed depends on what options you set. If you request `erlang:unique_integer([monotonic])` then you have to lock because you need to synchronize multiple cores (lock here means atomic updates on a 64bit integer, so "lock"). Without monotonic, each scheduler can have it's own ID and then you return (SchedID << 64) + Supply or something equivalent.

If you need unique integers over node reboots, then you need to store something else on persistent storage which tells you what generation count your system is currently at. Thus, you can discriminate older integers from newer integers. If you don't need monotonic, you can just do:

unique_id() ->
ID = erlang:unique_integer(),
Generation = read_generation(),
Node = node(),
{ID, Generation, Node}.

and use the triple as your unique ID. Default ordering on tuples, which is lexicographic, then easily makes sure you can compare such ID's and you also obtain a total order on the ID's.
I recently had the need for Bayes Classifier[1] in a couple of projects, so I wrote a service that exposes one through an API. You can set up your prior set and then get predictions against that set.

I haven't gone through the trouble of making it suitable for public consumption yet. Would anyone be interested in consuming such a service?

[1]: https://en.wikipedia.org/wiki/Naive_Bayes_classifier
I think both followup questions are valid. As others have mentioned in addition to yourself, there is wariness of companies' intentions, which ties into getting someone for less/value/than what they're worth.

On the flip side, case may be they genuinely can't afford to pay as much - but potential applicants may be swayed if they trust in them, and choose to forgo a higher salary or accept other compensation methods or benefits.
I know its not 100% rational, but I try to minimise the amount of times I put my life in the hands of strangers. I also don't drive, and hope to never have to.
In the United States, the fines on traffic violations are very high, which makes most drivers obey traffic laws. Since, counties and towns get a percentage of the fines--most drivers(who care about money) really do try to obey traffic laws. Plus, Americans are very prone to litigation.

That said, we do have bicycle accidents. I think a lot of our problem is narrow streets, and DMV expects bicycles to Always obey the same laws motorists are required to, at all times? For instance, my brother got a $200 ticket for riding on a sidewalk at 1:30 p.m. The street was narrow, it was a Friday, and no one was walking on the sidewalk. He thought, 'Why take the risk--I'll just ride on the sidewalk until the street widens up, and then get back on the poorly maintained road?" Well that cost him $200.

Bicycles aren't cars. They don't have the same mass in an accident. They should be given some discretion in what they feel is safe for themselfs, and the general public? That's the problem with traffic laws that don't allow any leeway. (Yes--I know there's some crazy bicyclists, but most of us just want to get to our destination safely, and without a huge Ticket. (I have noticed some motorists who seems jealous of bicyclists? It almost seems like they want to clip us? I'm a big fan a of those small rear view mirrors made for bicyclists. Once you get used to using them; they really are helpful.
Wha?

Oh, there's context not on this page, it looks like Apple decided confederate flags are verboten in depictions of the civil war.

Sigh.
Dossier .WINE: la pseudo-victoire de Madame Lemaire
> Yeah, not sure why you'd want a glowing horse

Who the eff wouldn't want a glowing horse? Maybe if you were a horse burglar or something. But otherwise ... I'd be all about that.
The 'timer' module is not the timer wheel in the BEAM VM. The 'timer' module is a slow, old, module which works really well for small developments, but fails in the large scale.

The common caveat against its use still holds. The timer wheel is part of the VM and is not directly accessible by Erlang programs. Only through indirect use via a number of constructs/functions manipulating timers.
I find that having a bayes classifier handy can help a lot with categorizing documents or text. I manually keep track of my bank accounts using a spreadsheet, and I started using a classifier to automatically categorize the transaction. It's quite a time saver.
How to execute MASON simulation in distributed system: D-MASON
The Seven Deadly Sins of Microservices: Redux
what tools? afaik, none of the tools mentioned in the article warn on whitespace or line length. FindBugs certainly does not.
How do you reliably and objectively identify the gems?

Note that an American-style "holistic" system is unnecessary since India explicitly allows racism into the process (so no need for convoluted schemes to hide it).

https://en.wikipedia.org/wiki/Reservation_in_India#Governmen...
It has a large impact on long term productivity and cost. As a general rule a 10kloc project is much easier and cheaper to maintain than a 100kloc project and you can get these kinds of improvements by choosing the right language.

Its not the most important decision, but it matters.
I know a small partnership added "key man insurance" recently. Don't know rate but exams were required.

https://en.m.wikipedia.org/wiki/Key_person_insurance