skysight-inc/HackerNews huggingface dataset:
Ugh, this article is terrible. Who upvotes this crap? It's difficult to read because of all the grammatical problems, and doesn't really give much information anyway (apart from the link to the Register article, which is indeed much better).

Flagged due to general crapness.
I did too. Then I wanted to host a webpage out of google cloud drive. Opps, doesn't support naked domains. Back to www in the future.
What I've seen kill code quality is a) management putting out fires and b) cocky programmers who boast they can do X in a few hours. Ok, sure, any of us can but why don't you take longer and properly refactor the code. Problem is, they've already opened their mouth so now management expects it in a few hours.
> Don't use cookies, LocalStorage is much better.

Source? Not saying I agree or disagree, but a statement like that without any supporting arguments or discussion isn't particularly helpful.
If the CIA wanted to grab him, they could, regardless of where he is.

The fact that it might ruffle a few feathers diplomatically is hardly something the CIA considers when they handle operations like the one they're describing. Also, if they did grab him, trust me, he wouldn't be heard from again. Considering Snowden has an army of governments after him, it would be easy for the CIA to run a disinformation campaign to keep people guessing who really kidnapped him.

It would be easy for the CIA to rotate him between several of their "black sites" around the world and basically let him wither and die in one these miserable places.
Udacity and Flipkart partnership brings graduates jobs without interviewing
I love this, and will use it in the future to explain a few things to people who believe in the essential immutability of the being (such as ourselves) versus the invariants of the universe.
for sure ... average power on a stage might be in the high 300 Ws for a tough mountain time trial, lower over the whole race when you're in the peleton, an extra > 50W or 0.5 W/kg would turn a nobody into a champion.

http://www.bicycling.com/training/fitness/trainingpeaks-powe...

http://sportsscientists.com/2011/07/the-tour-de-france-power...

http://sportsscientists.com/2009/07/tour-de-france-2009-powe...
I fully misunderstood your point, very fair. I shouldn't have made such a broad stroke. I hadn't considered the other configurations of public/secret.

I would like to say however that I am on the side that believes that some illegal acts move democracy forward, I just don't believe that the Manning dump did that, primarily on the basis of not having revealed illegal behavior. As your other post notes it did add a bit to the torture debate (I had previously not known this), but I personally think that the added info wasn't worth the damage to DoS operations, but drawing that line is clearly a fuzzy process.
There are a lot of offline ads (billboards, magazines, TV spots) that give out a URL.
Obviously they are using encryption, but it is a very ad-hoc movement so computer literacy will be very uneven. I think suggesting no one in ISIS uses encryption can only be wishful politicized thinking... being in ISIS doesn't automatically mean you are cow level stupid and you shouldn't think so.
"web" would also satisfy all of the requirements, at the expense of not following convention.
In an average person's day to day life they will read and write things. They will also have the opportunity to perform basic math. Sales, left over change, how much time is left. They may even use a computer. But the average person will never even come close to programming at all. Let alone on a regular basis.
I think it is important to have it available. It might be worth introducing it as a small subject. But programming is not easy, and not useful enough to teach as a basic subject
Elixir has pipes too. One of the great things about it.
is she from a different caste?
Look at a printed book or magazine. The ink is dark. But it's not black.
TL;DR: use pkgng.

I begin to feel like a broken record saying this again
and again, but: ports is a clever tool, but it is not
a solution to the problem of package management.

Of course the ports tree itself is just package build infrastructure. Those makefiles aren't a fully realized package management system. No one disputes that.

Prior to pkgng the answer to all of your problems (which basically boil down to wanting an apt- or yum-like user experience) was to create your own private binary package repo using tinderbox and manage installed packages using something like "portupgrade -PP" or portmaster. If you didn't need anything built with non-default options, you could use portupgrade/portmaster along with the public binary package repos, although I don't know how well maintained these were. If you didn't want to bother with tinderbox (and this is the route I took), you would use portupgrade or portmaster to handle all package management, with all packages built locally from source (ports tree). This latter approach worked well for me even though package building took a while, since all of my FreeBSD systems were servers and each only had a limited set of packages installed. Of course it doesn't scale. I was rather under the impression that most enterprise-scale FreeBSD installations went the tinderbox route.

So, I think I need to stop complaining about it, and
start asking the right questions of BSD users. Why is
ports such a fiercely defended thing when it has so
many weaknesses compared to modern package managers?
Does pkgng actually solve these problems (I can't
really tell, it seems to be a meta-package system
that still sits atop ports)?

I'm going to answer your second question first: use pkgng. Seriously. It's a complete binary package management system. It works just like apt or yum. The binary package repos are well maintained. Most everything people usually want is in there.

I can't speak for other BSD sysadmins, but I love being able to customize package builds to meet my needs. Sure, it's possible to build one's own debs or rpms or what have you, but I think poudriere makes maintaining a private package repo much simpler than something like Spacewalk. And in fact, that's how I do things nowadays. I maintain my own private package repo with everything built to my liking and updated my schedule.
Where lightweight is:

• About 13k source lines.

• builds in 1.25 seconds on my Core i7 3770 from a few years back.

• 400k executable when stripped

• Dynamic links to the usual suspects plus libedit, libtinfo, and libbsd.

Not bad.

The memory footprint isn't tiny, I'm showing TRS=385k and RSS=12.2m after launching and adding 3 and 4. For reference, lua 5.3 is TRS=187k and RSS=2.2m after the same add.
Pretty cool! Ever tried Modula-2 or -3?
It will be solved by subscription billing.
> I know go's package management is pretty simple

fixed.

I like cargo's system for this.
Author writes a whole article extrapolating uninformed claims from a single wikipedia article. No sources listed likely because it would be too obvious that no real research was done.

https://en.wikipedia.org/wiki/List_of_selfie-related_injurie...

Priceonomics is usually higher quality than this.
This feels more like a quick college term paper.
CoLearnr – My collaborative learning platform is now fully open source
..for Rust
Don't. The job requirements are impossible on purpose because the posts are just there to justify getting guest visas.

You're better off going towards other enterprise technology stacks with more action and rewards.
This is more fitting with the US style of "just toss money at it" philosophy. Spending money effectively is hard, but the US has absurd amounts so just try to outspend the inefficiency instead.
I make business desktop software in Tcl/Tk. That it keeps me out of the hype cycle is gratifying, but it's also a damn well engineered and productive environment (I could go on for hours ...).
> If APIs are copywritable

Is that distinct from being copyrightable?

I'm sure that if it becomes a big enough problem, the problem will be buried in lawsuits once Microsoft or IBM or similar stub their toes on it.
Listen, all this company is doing is to trying to solve an important issue that has plagued Ghanaians and Nigerians for a long time. Their services have provided and continue to provide many people with the items that they need without having them secum to extremely high shipping rates and unfavorable delivery times. In my book, the only wrong that they have done is not spread through Africa faster.
Since you are seemingly unaware of how startups work, I will educate you. This company is a startup. Most startup companies do not have all the details figured it yet. The point of a startup and the point of being in YC is to learn and improve products and services so that the company is able to run more seemlessly as demand increases.
Large Companies such as uber and lyft for example were faced with many questions surrounding the safety of passengers. Even more so than companies like shypmate. Yet these companies are largely successful and have spread all over the globe. What you need to realize is that we live in a different era where many companies operate on trust between individuals and the company. If any establishment is dissected as you have done to this company, it will not be difficult to point out several 'holes' in operations or ways the services provided can cause harm.The point is that every company operates with an aspect of risk involved.
What you need to understand for now is that 1) shypmate is a startup. It will continue to make shipping more seemless and safe for both its travelers and buyers. 2)From my experience and understanding, they are fully aware of the contents of the items being shipped and make sure to the best of their ability that the items are safe for travelers. 3) Travelers are informed of products that they will be carrying and even chose whether to accept or decline a package fully aware that they will be carrying these at their own risk.
Urging them to cease all operations because something might potentially go wrong is both ignorant and shows lack of experience and even common sense from an entrepreneurship standpoint. If all founders were to take your advise, half the worlds companies would shut down and cease to exist.
Instead of looking at the negative impact this could have, I think it is a better use of everyones time to concentrate on how to make this type of shipping easier and safer for everyone involved.
Who's Mircosoft?
Most homes have a bathroom. What if we got rid of it? What if society evolved in such a way that people no longer need to take a shit?

- Cost: Houses and appartments would be smaller and cheaper. No more bathroom. How much does a toilet, sink, shower, vanity, and towels cost?

- Environment: No need to use water to flush your toilet. No need to buy toilet paper . Much less waste, and plumber doesn't need to go to your house as every other week to unclog the toilet.

- Safety: Less hemorrhoids and prolapse. Less expensive insurance?

- Time: No need to spend 3-4 hours every day taking a dump, cleaning skid marks and blood out of your underwear, etc.

Looking forward to a new city or district without any assholes.
69 points, #3 on Hacker News, and no comments? :P

This list would be much improved with descriptions for each dataset and indication of schema, as some of the datasets listed have very unfriendly schema. (e.g. the IMDB interfaces link)

Kaggle's recently-released Public Datasets feature (https://www.kaggle.com/datasets) provides an interesting approach to presenting data and qualifying datasets by giving good examples of data robustness.
Try reading about mandatory sentencing, which was basically an effort to remove discretion from judges and these days is considered a giant failure.
I doubt this. It's likely the FSB has him under constant surveillance.

Moreover, even if the US managed to grab him, it'd be easier to manufacture a bogus story explaining how he suddenly ended up in custody. After that, he'd just be sent off to ADX Florence for life.
Um, group chat has been around since 1996 (in my memory) and much longer (in the world at large). It's been annoying the whole time. They key is being able to turn off notifications.
The contrast ratio (how bright whites are to black) is the important thing, and the contrast ratio of printed text in sunlight is a lot greater than your average LCD.
http://www.www.extra-www.org/ used to be around, but the domain has expired at least two years ago.
While I was undertaking my M.eng undergrad, I once asked a senior prof how I could integrate my mechanical engineering education with my software skills and he answered that there were no programming opportunities in mechanical other than in mathematical modelling and CAD software. That ultimately led me to dropout and focus on the general front end and app dev jobs you cite. I bet the engineering license aught to be a boon for certain positions though.
I've been hacking on femtolisp, which is actually what the Julia parser is written in:

https://github.com/JeffBezanson/femtolisp

femtolisp is more compact than Picrin, for better or worse. It's also pretty highly optimized and relies on some (reasonable) hardware assumptions (not just ANSI C, which is fairly restrictive for interpreters).

The byte code compiler is written in the language itself. It's not a reentrant VM. More details on the Github page.
It doesn't accomplish the same thing. Cookies are added to every web request, while you have to supply your localstorage values manually if you want to use them. At the least, this requires JavaScript. It's also impossible to do for regular clicks on links and when loading images and scripts. Sometimes you want to authenticate those too.
Doesn't make sense to make such an obvious target of an app; you'd use stuff with a crowd of other uses and users to hide in. This could be a decent honey pot.
I started out with Perl and I still occasionally use it today. There's nothing I especially like about Perl that other languages cannot do just as well, or even better, but at the time I started using it, it seemed pretty powerful. It's still a formidable language and a viable means to build a solution for some problems—provided you don't have to collaborate with anyone. It's hard to find people willing to work with Perl these days, at least where I'm based.

I also help maintain some web applications built with VB.NET interfacing with IBM AS-400 and iSeries midrange servers. Which means some RPG coding as well. Can't say I enjoy that too much, pretty dull, but RPG is straightforward enough.

Basically, I work with VB.NET because it's not my code and there would be little advantage to converting it to be in C#. Very much a "if it ain't broke, don't fix it" situation since the clients depend on uninterrupted service.

I mostly work with—and prefer to use—C# and JavaScript these days.
To add to this 100% correct comment, if you haven't tried using git bisect, I highly recommend it. The only thing you need is an automated way of determining if a specific sha is "good" or "bad" based on the question you are trying to answer. Often that's "do the tests pass?" but (AFAIK) it can be any property of the state of the code.

A++, will use again. (err, hopefully not, but you know what I mean)
It is hard to imagine something more egregious . . . short of murders which have been consistently happening.

The thing is, there hasn't been any uptick in police abuses, we just are now able to check out collective cognitive bias with video evidence.

Imagine what was going on in the 90s, or the 80s can your mind even take it to contemplate the 1970s?
I'm definitely fighting that fight.
> I would like to say however that I am on the side that believes that some illegal acts move democracy forward, I just don't believe that the Manning dump did that, primarily on the basis of not having revealed illegal behavior. As your other post notes it did add a bit to the torture debate (I had previously not known this), but I personally think that the added info wasn't worth the damage to DoS operations, but drawing that line is clearly a fuzzy process.

If you didn't know about the Gitmo thing, which was a very prominent part of the leak that took me literally 10 minutes to discover today by using Wikipedia, what else might you be missing in your understanding of the leak? How can you conclude that it didn't "move democracy forward" without having a strong understanding of its contents?

I know I won't be able to draw a conclusion about the helpfulness of the leak to democracy without much, much more study.
> would be considered an act of war

So it doesn't count when FVEY attacks[1] another country's communication infrastructure - possibly just to have relay boxen so that infrastructure can be commandeered whenever it is useful?

[1] (one example) https://theintercept.com/2014/09/14/nsa-stellar/
Have you tried to find something?
Let me help you:
http://caniuse.com/#feat=namevalue-storage
http://stackoverflow.com/a/3220802/680786

In short: LocalStorage is supported by all browsers, has no security issues as cookies have, has much bigger storage limit, much more handy API and don't need to be send on each request.
Neither of those offer types; sounds more like a halfway house than true freedom from the JavaScript state penitentiary.
I still actively use Pascal/Delphi 5. I wrote a lot of software in it for the company and I'd say the bosses are quite happy about it and couldn't care less that it's not something "mainstream". Looking back I can't imagine that it could have been possible to achieve with VC++ 6 or VB.

Edit: of course it's not just the language, it's the whole Delphi environment with a variety of components and libraries and the development community.
Using more characters/fewer distinct characters wouldn't make it any more readable.

Similarly, COBOL is no more readable than Perl. Readability of texts written in programming languages comes from organization and knowing the definitions of terms and idioms, which is true of texts written in every language.

Well-written software is difficult to read because terms have precise definitions which demand precise thought; philosophical texts approach this, but only mathematics replicates it. Therefore, shifting notation isn't going to help much.
Why use negative interest rates
Rigged Justice: Weak Federal Enforcement Against US Corporate Offenders (2015) [pdf]
Ha good old Cache. I did that for four years out of college. My friends and I couldn't stand the language and couldn't wait to leave it. I realized later that it was ahead of the curve on nosql, but I never heard if InterSystems managed to ride the wave or mostly hangs on with existing business.
Exactly my thought as soon as I looked at the lack of comments.

How is it this community can debate some inconsequential nonsense, and there is no discussion here of how we get a consistent set of meta-data for these data sources.

There are researchers both in academia and in the commercial world who would thrive if there were such a list with good consistent meta-data on how to interact with it.

Disclosure: I work regularly with open datasets, and the effort it takes to work with each different set overshadows any effort on actual analysis.
Ant simulator is cancelled
I guess they don't provide DNS ALIAS records. I normally see subdomain redirects implemented as an HTTP 301 redirect in the server configuration.
Hard black on hard white is 21:1 contrast, and most accessibility guidelines aim for on the order of magnitude of 3:1, 4:1, 7:1, or so, depending on usage. Black text is tiring on the eyes with an LCD, and high contrast text can trigger word motion and blurring for those who suffer from dyslexia. That's right: your text contrast in your 'ideal' black/white world can make dyslexic readers struggle to read what you've written. It's not 'trendy,' it's out of respect for those with disabilities.

Please make an effort in your own work to respect those in the world with dyslexia, colorblindness (never use red/green for status without another visual indicator, an overwhelmingly common sin that I'd wager 80% of those reading have done at some point), full blindness, and many other disabilities that can affect those who use your software. If your organization doesn't have accessibility guidelines, it should write some; there are a lot to start from online. You can (and should) also run your software through accessibility tools to help.

Hard black, #000000, is a modern thing and itself the trend. Typography has never in history been hard black until Web pages started just throwing 'black' on 'white' down without understanding color and color physiology. Hard black, all zeroes, is even outside of generally usable color in television; almost all broadcast equipment stays in the 16-255 range and relegates 0-15 for superblack purposes. Notice you can tell when a TV is on? That's why, and there are numerous technical reasons for even that.
Slack isn't exactly the first group chat client. Group chat has been a thing at least as long as email.
Founder of invitation only dating app “The League” responds to critics
"Gotta love quoting hell .. "

No, you really don't.

" .. absolutum obsoletum .. "

If you're still writing code to solve the kinds of problems Tcl used to be good at solving, then yeah, sure, Tcl will never go out of style. For the rest of us, there are just better languages and ecosystems for almost any kind of problem (excepting the EDA world, etc., and as far as I can tell, those people aren't generally real fond of Tcl anyway).

"Tcl is also old enough to still have an active Usenet group."

This is actually a good way to look at Tcl. Want to see what computing was like 20 years ago? Well, here you go.
Oh yeah, how could I forget Toki Tori? I really love the concept behind that one, except I wish the game was entirely contiguous and didn't rely on a map screen. (Also, Toki Tori 1 was a fantastic straight-up puzzle game.)
Show HN: Go-acme, a Let's Encrypt (ACME) client authorizing domains in parallel
Tl;dr: "Haters gonna hate."
The Success of France’s Cheap, Zero-Waste Food Chain
If the CIA wanted to grab him, they could, regardless of where he is.

Umm, no. That's not quite how things work.
I'm not an iOS developer but for the native modules that I developed for Cordova or React Native, Swift is definitely a much better and cleaner language to develop it.
Exactly.

(I got my PhD at the media lab so I can attest to this)
It sucks that this is the state of things, because of the technical infrastructure that's supporting these systems. But it's absolutely not being advocated because it's technically more efficient, because it's cute for branding, because it helps the marketing team collect customer data. It's entirely based on being able to provide the highest level of consistent service to a customer.

Doing it any other way is prioritizing brand over customer.
Author here. I need to issue a multidomain certificate (over 2 dozen SAN) using Let's Encrypt. Existing clients authorize domains one by one (avg. 2~3 seconds per domain), which is rather slow. So I wrote my own in Go to authorize all (up to 100) SAN domains in parallel.
lol. "use an 'objective' approach to adopting swift". nothing like a well placed pun.
When you're aware that high contrast can exacerbate and trigger scoptic sensitivity reactions in those with dyslexia, that page takes on a different tone.
And... few people actually pronounce it out.

I've lost track over the years of hearing major media outlets give addresses as "double-you double-you double-you ourdomain dot com" Typing what they actually say will get you nothing, unless they were sharp enough to also get wwwourdomain.com