skysight-inc/HackerNews huggingface dataset:
As a developer its really tedious to work with.

I have to integrate our booking system with it, sending everything via the REST API. Its got loads of restrictions (only send 1000 records per file and such like) that make it really slow. It takes around 1 week to do a similar task via salesforce as a day long task doing Django to Django.

A lot of the functionality need to be done over their web interface - so again slow. Mass deleting records again has limits of 250 per delete.

I am sure an expert in Salesforce would be able to do things more efficiently than me, but its unpleasant enough to work with, that I don't especially want to become one.
"one more tool to update status" in is not something I'd be looking towards in my team.

"What the team is currently working on" is an important question, but definitely to be covered by a functionality of a full-blown issue tracker. Because there's also questions "is this the right priority?", "what's next", "what's been done yesterday". You need more detailed info inside your team, while for the other team you probably need just a high-level overview of the whole team's goals.

I don't see how this could replace something like good old Jira scrum board.

I tried to click around the tool and it definitely feels unpolished. Rather, poor quality in general (message for password-too-short popped up in alert() with JSON in it).

So.. what's the ultimate novelty here?
I think brute force password crackers could be made much more efficient by using machine learning or manually written rules to exploit how people choose passwords.

Even if you force users to pick a password of at least 8 characters with upper and lower case letter, numbers and special characters, I suspect the real entropy is much lower than the theoretical.
AV Voice Changer Diamond 8.0 Crack and Serial Number Download
Ideally for libraries you would try to test with different combos of transitive deps, but it's a large space.

Anyways you can put a lockfile with your library, and it shouldn't affect downstream.
Based on current American society and especially the election, I would say he effected no change unfortunately.
I know exactly what you mean. If you still want to get excited for UI changes...have a look at Ubuntu Gnome. They generally have nice tweaks/changes every update.
It is very likely that in this particular case small string optimization would allocate data on stack and no heap allocations would take place.
> "At eighty-two, the troubadour has another album coming. Like him, it is obsessed with mortality, God-infused, and funny"

Think it's because of the album
I have a feeling that if Microsoft were to design a motorcycle, it would have a steering wheel and gas pedal.
7 Reasons Steve Jobs Should Have Failed as an Entrepreneur
GlobalSign intermediate certificate revoked
That abstract mentions nothing about exponentially-growing energy requirements.

It's also an abstract for a paper from a forum sponsored by Negative Population Growth, a non-profit devoted to encouraging a reduction of the world's population for sustainability reasons. I am talking this with the same salt I take a climate change paper put out by energy company scientists.
My bet is that it isn't

I'm not happy to say this but free software consistently fumbles usability

So, no. It's not going to work for all of them
Most early poetry was sung, and we're fine with calling that literature. Calling Dylan's work poetry does step over some normative lines, but they're fairly arbitrary lines.

I know you were being sarcastic, but your comparison isn't really apt. Novels are not a lyric medium: they're prose. Song lyrics are lyrics set to music. Some poetry is "lyrics" without the music (although lyric poetry is not quite the same thing).
Public auditing of voting terminals strikes me as a place where open source of government-used software matters.
The original title was also more accurate. The experiment involved neither "pressure" nor "peers".
I would never use a .10 release personally. I only run the LTS versions.
The Guardian which is extremely left leaning and makes questionable claims like "black torture sites in Chicago." I've been to the Homan station. You can walk in. Its not a "black site" nor is torture done there, at least no proof than some drug addict's claims with zero followup or physical evidence or jury conviction. Worse, the 48 hour holding without charges period which are often claimed to be "illegal" are perfectly legal as per Illinois law. Almost all states allow a 24-48 hour holding period.

The "black site" narrative went completely unquestioned in the liberal press. There is zero self-policing here or signs of skepticism with liberal claims. Heck, the "clock boy" was lauded by the liberal press and Obama for being this amazing genius being attacked by racists, when it was a purposeful ruse to get teachers scared to make this kid and his dad celebrities for the purpose of helping his dad's political career and perhaps a big jury payout for "damages" soon. Only hated skeptic Richard Dawkins was remotely skeptical of these claims only to be drowned out on Twitter by liberals calling him a racist.

I think a lot of this is liberal bias. Liberals can't see their own bias objectively because they're too close to the problem, the same way conservatives can't see bias at Fox. Guardian, Independent, Salon, etc are just as bad as Brietbart if not worse, because they sell the idea of being 'fact-based' when they're propaganda outlets for a certain viewpoint which generates ad impressions and gets subscriptions via endless outrage, anti-US bias, and pandering to our emotions.

Lets stop pretending liberals don't have their army of brietbarts too.
LinuxVSAndroid and WindowsVSAndroid = Android Wins
I have a nexus 5 that I just play with no sim card (currently on the Nexus experience ROM). I wonder if anyone here has tried installing yakkety yak on a nexus 5. If you have, will you please share your experience? Thank you.
I assume because most users were born in 1969?
A GC API definition is already in the standard. It was added in C++11.
Apologies for not being clear in my OP. The PDF is a digital-native image produced from a text document, but without embedded or searchable text. Looking at the PDF in full resolution, there are not artifacts, blurry characters, or any alignment or uneven scale issues that are troublesome when attempt to OCR a scan or photograph. It looks exactly like a Word document, but without selectable or editable text.

So, I do have to use OCR, right?
The site is static, hosted on GitHub Pages and generated via Jekyll, backed by Cloudflare for extra HN-proofing.

As of this comment, there are 150-170 concurrent users on the site, with about 120 of them (~80%) from HN. Although I do have the data, I am hesitant to do a write up since I would need to correlate traffic to the rank of a submission on HN, which I do not have in retrospect. (For example, a post at #1 can get 300 concurrent users while this post at #3 only 150. Posts in #20-30 are lucky to get 50 concurrents. For further reference, note that Reddit posts which hit the front page of a default like /r/dataisbeautiful can get 1,000 concurrents.)

EDIT: When this post dropped to #4, traffic immediately dropped to 100-110 concurrents.
Another aspect against GC is system determinism. Unmanaged runtime is more deterministic and is often faivored in real time applications.
Spinning Up a Cassandra Cluster on Google Cloud with Just a Browser
Not directly answering your question, but does anybody know of any server software I can run to take part in such decentralised/federated/etc. networks, which isn't complicated by multi-user, Web-frontend bloat? GNU Social, pump.io, etc. and even Matrix, XMPP and IRC, etc. all seem to assume I want thousands of simultaneous users. I don't; I'm the only user, but I want to integrate into the network.

Signing up for an account on someone else's server seems to defeat the point, yet I haven't found anything which I can run persistently on my server, access in a simple way (e.g. via SSH, a shared secret, a named pipe, etc.), and doesn't make me uncomfortable allowing it online (i.e. dynamic Web stuff).

I used to use Laconica (AKA StatusNet AKA GNU Social) a lot via XMPP, but then identi.ca switched off their bridge, and then switched to pump.io which doesn't seem to work with anything other than a Web frontend.

How would Usenet compare? I never got into it, but hear it's filled with spam :(
Right. It's an image PDF generated from a text file, so there are no digital-to-analog-to-digital errors introduced. These files should be perfect OCR candidates, but everything that I've found is full of errors, missing portions of sentences, rearranged fragments, etc.
I think the reason the C++ community has a strong bias against garbage collection as you say is because it has a bias against all sort of unpredictable/unwanted behavior. That's the essence of c++: pay only for what you need/want/use. Garbage collection wouldn't be appropriate in some situations.

So re-implementing your own GC algorithm in the special case where you need it is seen as acceptable. That deffered pointer could be part of the standard library as long as those who don't need to use it don't pay any performance overhead
I believe this quote is apocryphal. AFAIK it's actually quoting a play by Aristophanes that poked fun at Socrates -- a play that put these words in his mouth.
> Why can't you acknowledge that there are problems that have GC as the only and best solution?

GC is traditionally bundled into a language runtime in a way that imposes global costs, and cannot be opted out of. The GC interrupts your program in a way you have no direct control over and scans the global heap of all objects you have ever created.

C++'s philosophy is zero-cost, opt-in abstractions. So naturally anything that you can't opt out of is going to rub C++ programmers the wrong way.

Implementing GC within the language, in a way that is entirely opt-in, is fine. Any muttering under the breath when discussing this is, IMO, just acknowledging that most of our experiences are of "bad" GC, to the point that we almost don't want to use the same word when referring to "good" GC.
And the problem always is: how are you going to verify that the terminal you're using is running precisely the version of software you've seen?

There's an awesome online course touching all those topics and then some, from J. Alex Halderman, Associate Professor in University of Michigan. It's called 'Securing Digital Democracy' and is available on Coursera: https://www.coursera.org/learn/digital-democracy
A lot of "diet" bars and sugar-free protein mixes are sweetened with sugar alcohols like Xylitol or Sorbitol. Your upper GI tract can't actually digest these sugars, but there's plenty of bacteria in your lower GI tract which digest them readily and produce a large quantity of gas.

Sugar free gum has the same effect for the same reason, at least if you chew enough of it.
http://identi.ca runs on http://pump.io

It used to run on (what is now called) GNU Social, which is what the poster is asking about.
which is less than any super cheap android/whatever can do.
seriously, wrong and arrogant move. if we users are stupid enough to vote with our money for this, then of course it's all our fault collectively. i know i won't
I just can't read these articles that try to be a little book narrating a cute little story. Just get to the point.
unless I'm missing something large chunks were taken straight from Mathematical Apocrypha Redux : https://books.google.ca/books?id=8mBdvAjk_gQC&pg=PA155&lpg=P...
That's why they're called standard INput and standard OUTput.
Logic: A magazine about technology
I'm talking about factually fake. Hiding some truth is distinct from telling a lie.
I'm not sure if this comment is deeply sarcastic and insightful on a number of topics, or just hopelessly naive. I'm learning towards sarcastic and insightful, and it's impressive.
Think about a book with information in it on, oh I don't know, basic first aid principles.

1000 Years ago it wasn't available.

200 years ago, it was available only to those who could afford to go to university, and had reached a very socially expensive and scarce educational level.

Now you can download it for nothing. With pictures. Ditto music, film, etc.

The financial apparatus that you're referring to can solve more or less for the scarcity case, but it cannot solve (i.e. find prices for) the abundance case. The liquidity issues are a sideshow to what will be the main event.
Considering that countless poems are turned into songs I can't see why it can't work the other way around.
I think this is factually incorrect. Women used to spend the majority of their free time spinning thread and sewing clothes for their family. The average person owned three outfits total, and wore basically one outfit every single day.

The industrial revolution dramatically increased both production and consumption. We now own different outfits for every day, dozens of special occasion fashions which must be regularly replaced and updated, etc. Total production, and total wages paid by the industry has dramatically improved.

A shirt a couple hundred years ago would cost $4,500 at minimum wage to produce. But no one paid the equivalent of $4,500 for a shirt. What actually happened is a lot of the work was virtually or actually completely unpaid.

The machines drove a vast increase in productivity and GDP and provide a standard of living today which 200 years ago would have been bad science fiction. The machines drove down cost of production dramatically, increasing consumption and increasing overall employment and wages.

People didn't destroy the machines because they caused poverty, they destroyed them out of fear.

Your analogy with horses is deeply flawed. Horse used declined just like spinning wheel use declined - because they were obsolete.

The latest round of automation does not by any stretch of the imagination make humans obsolete. It will actually make humans more productive and actually more valuable.

As Steve Jobs said, computers are a bicycle for the mind. AI is a motorcycle. Get on, go faster, reach higher, achieve more, live better.
How video games are changing the way soccer is played
Either tapping, as the US does, or cutting the US tap off.
1) The article points out there are implicit patent grants if they're not expressly spelled out.

2) Microsoft has provided patent grants that are less severe than Facebook.
Ultra-thin ferroelectric material for next-generation electronics
Indian Bitcoin Exchange Unocoin Raises $1.5M. Q&A: Founder Sunny Ray
Any word on what's happening with "Snappy Personal"? That's their desktop build composed entirely out of snaps with an A/B system partition format. They have been really quiet about it for the last few months. They started talking about it for 16.04, but then planned to defer that until 16.10 (https://ubuntuforums.org/showthread.php?t=2312045).
> since when do you need to edit log files?

Any time I want to re-hydrate escaped control sequences like newlines, or explore the log using a host of tools available in a text editor.

> at least its fully extensible

As are most text editors and IDEs. Atom's only difference here is that the extensions must be written in Javascript. Not everyone sees this as a good thing.

> its just not meant to be used as anything beside editing small code files

And that's the problem. Why should a user be forced ahead of time to consider their usecase for editing a file just to choose which gimped file editor they want to use?
No.

It's been tried over and over again for a decade now, and keeps running very hard onto the rocks of "users really, really don't want that".

I get why devs want it: it's a single codebase for everything. But nobody, and I mean nobody, wants to use a desktop computer the way they use a tablet or a phone. There's a reason people tend to disable computer touchscreens.
It's a sad indicator really. The fact that it's trending means a lot of people were posting it. It's hard to tell how many actually BELIEVE it, but I'm guessing it's the majority.
> C++'s philosophy is zero-cost, opt-in abstractions.

It's a nice philosophy, but unfortunately C++ itself often fails to deliver unless the programmer is an absolute expert on the underlying semantics. E.g. forget to pass a vector by reference or as a pointer, and you get a complete O(n) copy underneath. With other data structures, one can implement efficient copy constructors to make this pretty cheap. When an abstraction leaks details of the underlying implementation that then lead to huge non-obvious costs, that is not an abstraction.

Another example is that C++ heap allocation relies on an underlying allocator, which has overhead in managed chunks of memory, size classes, etc. The underlying allocator's alloc() and free() operations are not constant time. In fact, they are almost always outperformed by the allocation performance of GC'd languages, where bump-pointer allocation and generational collection make these overheads very, very cheap.
You need not use Unity. Things are much better with Openbox; the usual problems of compiz and friends eating all the available RAM pretty much goes away.
Beyond SkyNet: Reframing AI as a Force for Good
That’s beautiful. I’m thinking I should steal this idea and translate it to Swedish for the next baptism in my family.
I assume there are a large number of private schools in the US that are for-profit and doing well. The key is scale and the desire to change the education system. I don't fault the startups for aligning with top colleges. The big names bring credibility. I imagine it's difficult to compete in the primary education market with a product that's free (Government Schools).
He is Italian, why would he know Twins?
Having been part of the community, but with experience in many other languages another common trait seem to be ignoring that many other languages also have features for writing cache friendly code just like C++, while being safer.

A good example is Modula-3, a systems programing language that while it does have GC by default, also allows for global and stack allocation, value types, bit and structure packing and if really necessary naked pointers (only allowed in unsafe modules).

Or Mesa/Cedar at Xerox PARC with its mix of RC/GC, which is basically the same as C++ _ptr<>() + deferred_ptr<>() just implemented at the language level.

Same applies to RAII, yes it was a very good invention in C++, but many other languages do offer good ways of doing resource management, for example bracket in Haskell or withResource in others.
Finnish company develops laser which can burn colors into different materials
Sure, but I wasn't quibbling about the number of microservices, just about the number of repos used.
Easy to say "the economy". But Iowa, for instance, is all planted up. Not going to find another 3 million acres to plant. Much less 100X that. No matter how many people you throw at the problem. It just doesn't scale.

And most any place else has less yield per acre. So now what? Its a big world but the low hanging fruit is already in use.

100X is a mighty stretch. Even Wallace and Borlaug would throw up their hands.
I have always wondered what is blowing on the wind, it seems Dylan must have captured something important, I am still wondering many things and thinking that wind curves are very windy.

Added: For a good singer it must be fatal to be poisoned with the virus of fame, you become one more commodity, good for selling books and records but no more genuine value.

I hope the next Nobel in Literature to be for a twitter writer, I don't have anything against Dylan, it is only that I find his works are not Literature but very good songs.
1. Able. Not that skin color itself affects any sort of intellectual ability, but race--including, importantly, the experiences people have because of their skin color--definitely impacts who you are and what you are good at.

2. White software engineers are better at designing racist software (mostly joking). Another half joke: white people are better at designing technology that gets taken seriously by the government and the public (i.e. their technology will be taken more seriously because they are white, not any special ability there). But seriously, white engineers would probably be better at designing technology for teaching other white people about race.

3. Yes, there are absolutely some parts of designing medical software that engineers who have battled cancer would be better at. Imagine you are making one of those medical devices that sits next to a cancer patient's bed post-chemo and shows a bunch of numbers. Now if you fought cancer, you've probably had lots of experience lying in that bed next to those screens, and you could have a much better intuition about how those screens should look and how they should present their visualizations in ways that make a patient more confident. Or imagine the software engineer wants to, you know, talk with some patients or doctors to understand what to make: the engineer who battled cancer will probably be much better understanding what the patients (and doctors) want.
Invalid HTTPS Cert for https://maxcdn.bootstrapcdn.com
Site: https://maxcdn.bootstrapcdn.com

Any site that uses bootstrapcdn.com for Bootstrap/FontAwesome is affected.
It is a matter how it is implemented.
Angular 2 in production on Google AdSense admin UI
According to Google, Twitter has 4000 employees.

The total cost of R&D and sales is $1.6B per year.

Do the math:

1.6B/4000 = 400K per employee!

^ And that's assuming that all 4000 employees are working on R&D or sales.

That number tells me that there is something REALLY wrong with the company.

What kinds of people get paid $400K per year?
It fine for you to have preferences about living space, but can you at least recognize that other people have different preferences and that their preferences shouldn't be outlawed any more than yours should?
Only if malloc()/free() don't need to call OS APIs, if it happens good luck with being deterministic.
How Having a Baby Made Me a Better Entrepreneur
And hey, let's not forget: Trump hasn't been arrested, tried, or convicted, nor have the supposed victims filed police reports.
Hey, what libraries for assisting with MVP/etc. patterns did you have in mind?

Incidentally, our Kotlin-based app actually has a completely custom one that an opinionated product guy wrote that works reasonably well, but it still needs a lot of work and probably to be fully extracted for an OSS release. We also have some Kotlin delegated properties and other magic for cutting down on lifecycle & state management boilerplate.
We have a sprint next week to discuss some of that. The recent focus around snaps has been on the feature set leading to Ubuntu Core 16, which is itself in freeze at this point. The features are mostly general, though, and have been landing on 16.04 and 16.10 on the way.

This was the announcement:

https://lists.ubuntu.com/archives/snapcraft/2016-October/001...
I can all but guarantee there are AI comments and voting rings active here.
I mentioned "access the platform features it needs". Off the top of my head, big things that still haven't yet quite crossed into the deeper web platform:

- Offline (getting close with things like Service Workers, but not quite there yet)

- Geolocation (also getting close here in browser support, but not quite yet)

- Camera (caniuse suggests we're getting maybe close to browser support, but also not quite yet)

The particular canary in this coal mine (and clear when looking at caniuse stats) is that iOS Safari is still lagging a lot in some of these HTML5 "app platform" features. (I wish I could just ignore iOS altogether, but obviously there are a lot of iOS devices out there.)
Hey, Im a Javascript developer and my experience es far from 'miserable'. Anyway, I see your point, and makes sense. I think node and npm helped a lot to actually achieve the flow you mention ("install dev tools, start a new project, build and go!").
(Biased Canadian)

I'd say Cohen is entirely Canadian. He has this very self-deprecating humor that you don't really get from Americans.