skysight-inc/HackerNews huggingface dataset:
> Political will is not an engineering complication

Yes. Both need to be addressed.
Etherpad - http://etherpad.org

I always wanted to have the habit of taking lots of notes, but I didn't really like having to carry around a physical notebook. I set up etherpad and now I constantly use it to take notes. It has saved me so many times!
Python: A general purpose scripting language that is fast enough for most of my use cases.

SSH: Access to remote servers.

SSHFS: Mount remote file systems over SSH so that software without direct support for SSH can still edit remote files.
Any form of geoengineering that is outside of earth mskes me nervous. Removing or altering its effect might be precluded if society breaks down (e.g.after a nucleur war)
How do you deal with reputation issues?
Have you seen https://github.com/BuckleScript/bucklescript ?

It's outputted js is fantastic.
Can confirm, this post is absolutely invisible to me
The thing that amazes me most about all of this is that apparently, going from CEO of GE to CEO of Uber is considered an upgrade.
There was a period where I was commuting in a private coach bus 1.5 hours each way. It was a really nice bus, clean, air conditioned, wifi, reclining seats. Nonetheless, spending 3 hours a day in transit still sucked.
Sure but its absurd to just assume "all non-votes were for bernie". Do the same for Christie and now he's the most popular politician in the country...
The New Yorker article says that the organizers were waiting for the right opportunity to come along, and this was it. Seems reasonable?
Linear Regression for Machine Learning
The latest in top-line espresso machines from Italy
To be fair this is how most pre-release software looks. I'm sure it works great on their test servers, but it takes time to document and fix all of the edge cases.
Performance comparison: linear search vs. binary search
Payment Gateway Video Tutorials
....because in a democracy, majority vote rules

So obviously if you want something to change...
No doubt they will "crest" just before the announcement :-). And opinions will "undulate" over whether or not they are valid results.

Perhaps we just need more drama in science classes to be more inclusive, "Will this acid change the Ph level of the solution? Or will its buffering protect it? Find out after the break ..."
Is there also a way to do it without the price? Putting a price on it directly will either cause people to not bother if it's too high for some side project or make it too cheap if some huge corp wants to buy it.
> and have seen nearly every generation of VR since the early 2000s (NASA, Sensics, Oculus)

You might be an outlier.
What would you do if you did see something actually illegal? Asking for a friend.
Functional programming in D could be a good start for you

http://beza1e1.tuxen.de/articles/functional_D.html

https://tour.dlang.org/tour/en/gems/functional-programming
Co-founder of Streak here, would love to know what you end up going with and why.

Of course happy to help with Streak related questions/setup/pricing/etc.
I think it will be. People of the future will look at this time the same way we look back to when it was accepted to have human slaves.

Medicine (and millions of other people) has already proven that we don't need meat to survive. We have plenty of alternatives now.

But we are addicted to meat - because it gives us pleasure. But then you have to ask yourself, is it OK for sentient beings to horribly suffer for us[1], so we can experience some pleasure that could be easily achieved by consuming alternative foods[2] and shifting our perception. Consuming meat is also not the best way to efficiently feed the world.

Here is what Dr Neil Barnard says about bacon:

Power Foods for the Brain (17min)
https://www.youtube.com/watch?v=v_ONFix_e4k

[1] Earthlings - https://www.youtube.com/watch?v=rc2oizSsmUs (I challenge you to watch this and not think 'WTF')

[2] Beyond Meat - great presentation by Ethan Brown: https://www.youtube.com/watch?v=4x8jfiaLCPY
I have no idea. However I will say that neoliberalism or even social democracy is very different from the views espoused by Communists pre and post Marx; as Marx said, the theory of Communism can be condensed to one statement: the abolition of private property. However as Badiou notes, there is the Communist Hypothesis[0], that is, the idea of these subversive movements which aim for liberation and the removal of our class structures - these may not necessarily involve the full abolition of private property.

I do not consider neoliberalism to be a modern Marxist invention, though I can't claim to know about its history, and of course hitsory is extremely important to reveal a movement's origin and aims. My reasoning is from the idea that neoliberalism supports private property and what Marxists see as a class society. It does not aim for the abolition of these classes, but rather its stated goal is to acheive development within the capitalist system.

In this way, neoliberalism is identical to social democracy in its overall aim - it works within a class society to try and bring better conditions, though people frequently criticise neoliberalism as being uncaring of the poor, the Marxist would say a similar thing about social democracy.

For a read by a thinker inspired by Marx, I've heard good things about David Harvey's A Brief History of Neoliberalism. I have not read it, so I don't know if I should recommend it, but since you mentioned modern Marxists, and he is one, it may be of some use to you.

[0] https://newleftreview.org/II/49/alain-badiou-the-communist-h...
I don't think anyone disputes historical oppression (or at least those who do are outliers), I think the concern is that the identity devotees deliberately try to conflate real, historical oppression with things like women making different career choices than men. Their propensity to conclude oppression at any sign of a disparity (but only disparities that disadvantage one of "their groups"; e.g., wage gap is oppression but not workplace fatality gap) and constant mischaracterizations of opposing arguments ruins their credibility as advocates for real social justice. To put it bluntly, the "social justice left" appears to be more concerned with hating "white dudes" than it is with addressing actual social justice problems, and when a huge portion of your voting base is comprised of people you appear to hate or at least treat very badly, you should not expect to win an election.
> Hm, actually, it's not. I'm surprised by this comment. I point out precisely the JavaScript features that weighed the most in my decision: "So with JavaScript you've got arrow functions, the method shorthand definition syntax, the spread operator, destructuring assignments, all functional Array methods and async functions. Combined with Vue's minimal patterns and Nuxt's conventions, I can't think of a better language to write web applications in."

I saw that. I guess I just expected you to go into detail about why you believe things like that are better. I use JS a lot in my day-to-day work for the front end of my web application. I also use Django and Python for my back-end. I'm well aware of the differences between Python and Javascript as they are the two languages I work with the most. I would not consider either language "better" than the other except at specific tasks. i.e. I can't really use python to build an SPA and it would be a pain to use Javascript for anything involving heavy number manipulation. I guess what I'm saying is that you should always choose the right tool for the job; sometimes that will Python and sometimes it will be JS. Other times, it might be something else. I'm always a little confused when someone decides that they're going to start writing everything in a particular language even when other languages are more suitable for the task.

> Exactly that, a "function body", "closure", "inline function", whatever you wanna call it. In Python there are lambdas, but they're limited and not even encouraged anymore. We're left with passing function references, and that's where JavaScript comes out the winner IMHO.

To each their own I guess. I feel like programmers these days automatically assume that more functional == more good. There are cases where using FP techniques is definitely advantageous. However, there are also circumstances where OOP is a better choice. I find that Python is equally capable of both paradigms. The idea of anonymous callbacks is good from a productivity standpoint, but readability suffers. Anonymous functions in general cause cryptic error messages and are difficult to debug. I've found that the over use of anonymous functions can also lead to a lot of duplicate code. There are many cases when an anonymous callback would be better if refactored into a named function. I believe that having more named functions aids in creating an efficient program compostion, even when using the FP paradigm. There is one use case where Javscript is much better suited than Python: web applications front ends. This comes as no surprise as JS was designed for exactly that purpose. Asynchronous callbacks and promises cannot be beat when dealing with fetching data from an API.
Sendy is hosted but the SMTPs are external like Amazon, Sendgrid etc.
You don't know what you're talking about. Python process needs to be bounced, or has to watch files and bounce itself on change. The PHP runtime is designed to read the file on each request. You have to go out of your way to require restarts (it is an optimization). PHP has the only mainstream runtime AFAIK that is designed this way (+ the model is stateless, so each refresh really is one). I'm not a PHP fan but it bothers me that people don't acknowledge some of its important, unique features and are content to rag on its inadequacies. It bothers me because we're probably ten years from people forgetting what PHP was, and creating a new, worse PHP (!).
Pakistani law agency takes action against Bitcoin and OneCoin
Boy there is a lot in Feser’s work to unpack. I haven’t gotten through all of the links you posted yet, but the crux of his argument (and evidently the argument Thomists make) is that humans are different because we are capable of abstract reasoning and logic whereas animals are not. Do you suppose animals really are not capable of these two mental faculties? Abstraction seems more difficult to dissect but it does not seem too farfetched to imagine that animals are capable of making future plans based on an understanding of cause and effect. Don’t you think that implies some level of logical reasoning? I know Feser’s views are not necessarily indicative of your own but I would appreciate your opinion
> if it had better tooling and better marketing

It would known as F# :)
I couldn't agree with you more. I think that Python's lack of complex anonymous functions actually forces the programmer to compose their code in a more efficient manner.
A Comprehensive Study of Convergent and Commutative Replicated Data Types [pdf]
> No... less demand leads to less supply at a lower optimum price.

Not always.

If I make fancy handkerchiefs, and I can sell 2 per month, I will make 2 by hand and charge a high price.

If there is demand for 100,000/per month, I'll develop a way to mass produce them and charge a lower price per handkerchief (which may further increase demand.)

But if demand fades, I won't be able to sustain the equipment/workers that produced the 100,000/ month, and if I continue to produce any, it will probably drop back to a higher price, even at a lower demand.

This can occur because of consumer surplus and differing marginal demand. At the mass-producing volume, people who are willing to pay 100x for the product get what they need for a price of 1x. The marginal consumer gets it for exactly the price he is willing to pay.

All those less motivated customers drop out at the higher price which is necessary to support a limited production, leaving the 100x customers paying at their maximum price, because no supplier can profitably produce that small an amount for a lower price.

For example, obsolete technologies may increase in price as demand goes down.
We may be assigning motives and anthropomorphizing far too quickly things that are just secondary environmental effects, i.e., emergent behavior.
Hey, I didn't say anything about eating the baby! You're the one thinking about it. Check yourself before you wreck yourself.

What do you find unfair about the example?
A viewpoint from the political world: In a word, no. This is because the protests are mostly running on raw emotion and not sustained. I see people screaming at empty buildings on the weekends in DC and it accomplished absolutely nothing. If you really want to make change in America with a protest, it must be consistent, and constant. Show up at 10am on a Tuesday at the US Capitol. Return every single day. These one-off venting of outrage is too easily ignored.
> Because I could just make a wrapper binary that handles all of the scenarios I need a GPL'd library for, and then call my wrapper executable from my proprietary code.

Yes, you can literally do this. It's not a derived work because your code is entirely independent of the GPL'd code and the GPL can't possibly cover code that you wrote independently. Simply interacting with some external GPL'd program does not expose your code to any GPL requirements.
Yes, just do not specify the price, and it won't appear.
These churches pop up in the news every now and then, but somehow after a while, they all die out.
When Chernobyl drove humans out, wildlife flourished
For an ostensibly business oriented publication, this "Team Kalanick" BS makes the selection of the CEO for a billion dollar unicorn sound like grade school gossip. And the coverage itself is no better.

Is this really how far financial journalism has fallen?
https://www.ixsystems.com/freenas-mini/ ? but I think they've been using it for quite some time.
Only for UNIX devs that don't want to learn any other way.

I am programming Windows since version 3.0, have experience across multiple types of operating systems, had a phase of my life of being a GNU/Linux zealot and where I like to spend my time is on Windows.

I live on my IDEs and there is hardly a CLI feature that can't be better done within a REPL environment.
However BLM was less about injustice and more about a minority group trying to capture and exert power over people they perceived has wronged them. The entire BLM movement is about power. Once people started realizing that it totally lost its momentum.
I'm a branding strategist. AMA if you want to build your startup's strong brand
I'm new to this community but already loving it. I would like to give something back so if you have any brand or marketing related questions — I'll be happy to answer.
That beings said (though, I am CERTAINLY no proponent of this idea), were we to make this geostable "sunshade" out of some sort of solar power generation device (since all of this is ridiculous conjecture, I don't have to think about the logistics) it could cool the (already) elevated global temperatures while reducing green house gas emissions. Though, that would create it's own long term issues to be solved, but all of these fanciful odeas tend towards band-aids, instead of solutions =) still, fun thought experiments
Except cryptocurrencies have a nice feature in that it is not possible to shut down on holidays unlike a SQL db.
It's not intended for someone to use Vulkan to render a triangle. If you want to render a triangle (or merely a million triangles), just throw together some simple OpenGL code and you'll have no problems assuming basic optimizations (large batches).

If you really need Vulkan's advantages, you are committing yourself to a whole lot more than 800 lines of code, Vulkan or no. The setup code will be done once, then you'll move on to many thousands of lines of pipeline code that will take the vast majority of dev time. The GL vs Vulkan question is more about what you get in the end. GL takes care of a lot for you, but that makes writing a highly specialized pipeline more complicated. Vulkan makes everything complicated because specialization is presumed to be the goal.
There's at least a theoretical possibility that even Facebook does not exactly know why they make certain recommendations. This could be just a machine doing all the work. All kinds of data goes in, predictions are made. Facebook users give feedback by accepting/rejecting the recommendations and algorithms learn and adjust accordingly.
> The FreeBSD Project aims to produce a complete,
> BSD-licensed operating system allowing consumers of the
> system to produce derivative products without constraint
> or further license obligations.

https://www.freebsd.org/internal/software-license.html

Also https://www.openbsd.org/goals.html and https://www.netbsd.org/about/redistribution.html#why-berkele...
That has nothing to do with Windows vs GNU/Linux, rather the compilers being used.

UNIX is more than just GNU/Linux, and Windows compilers are more than just Visual Studio.
There’s a beginner’s guide to OCaml’s beginner’s guides: http://blog.nullspace.io/beginners-guide-to-ocaml-beginners-...
You get a CD with every conversation you ever had, every picture you uploaded, everything you shared on that wall. "Deleted" or not, it's on there. Pretty much every interaction you ever had while browsing Facebook.

Nothing about your shadow profile, though.
Yeah, this sounds right 99% of the time, although there is at least one genre that, if successful, breaks that mold - MMOs. WoW is 13 years old, Everquest is 18 years old, and Ultima Online is 20 years old. For us hobbyists, there are MUD codebases based upon code written 27 years ago.
I'm surprised by your strong reaction. What makes you think it's artsy nonsense?
FTFA:

The commit pulse will tell me the frequency of code changes... Why has the activity stopped? My best guess is that funds have been raised. Why code when you can buy lambos?
Email sent. Thanks :)
Metabase - http://www.metabase.com/

Self hosted BI tool.
This sounds similar to the arguments Facebook/Zuckerberg were making when "internet".org got the boot from India.

"What about the poor people??"

What they really meant was: "We shouldn't allow poor people to escape our surveillance"
Version incompatibility is a big problem for OCaml. Every time I try to use it seriously, the recommended tools never seem to work together on anything but the latest version. It's like Rust, but without the "young language" excuse. My impression is that INRIA is too eager to add features and tweak the language.

Next, everything builds so slowly, and just trying to set up Core, utop, and ocp_indent is a trial in patience, watching the same dep build again and again, confusion about OPAM switches.... nope nope. OCaml/OPAMs's got a distribution problem. They've pushed the complexity off to the end user and the experience is terrible. Jane Street planting their flag on the language and encouraging massive dependencies like Core, or shit like "corebuild" is even worse. I would never depend on anything OCaml-based on it unless it could be installed by my OS' package manager (Arch/AUR doesn't count, because it builds). That rules out most popular OCaml tooling, and ruins the development experience.

I'd prefer OCaml to Haskell, I find it more practical, but I feel much better depending on Haskell-based software, which generally "just works." As much as they're a wart, Haskell syntax extensions are a real benefit. You can build new fancy Haskell software with older GHC versions.
I expect to see fossil fuel vehicles banned from London in my lifetime, so the city could well bar non-autonomous private cars once the autonomous tech is good enough. It would make it a lot safer for cyclists, although it's the trucks and buses that are the real danger there.
As a non-science person who occasionally watches PBS documentaries, could this have any implications for Hawking radiation?
gotta hand it to 'em for their literal interpretation
we're worse than radioactivity
So you dismiss the study I quote as unrelated because not specific to the recent wave, then bring two out of three examples which are also completely unrelated.

Specifically, the problems with child grooming in England are long-standing, Asians have mostly just replaced the locals (see all the stuff about Jimmy Savile, boarding schools etc). And Cologne is as much a failure of policing as a terrible event that has never happened before in Europe and will likely never happen again - so it's hardly exemplary.

And yeah, eastern europeans have a problem with racism and refuse to admit it. Which is why they will likely be left behind at some point.
It would be much appreciated if you could leave the political hyperbole somewhere else.

You can make a point without stooping to tenuous, politically motivated, and controversial accusations.
Tinfoil Chat (TFC) Software+Hardware operates on top of existing IM clients
"Networking makes us feel dirty — to the point that one study found that people rate soap and toothpaste 19 percent more positively after imagining themselves angling to make professional contacts at a cocktail party."

Really? If you're around unpleasant people, sure, but I at least have typically enjoyed meeting new people in the industry. "Networking" is just another word for "having a conversation."

The implication of this piece is unclear to me. Most people, by definition, are average and aren't going to suddenly pop out masterpiece whatevers that bring them fame and fortune. You'd think a little networking wouldn't hurt. It's better than staying at home and staring at the TV, right?
You can't just work around the GPL by placing a command-line interface as a shim between your code and the function call interface of the GPL'd library. I'm talking about a contrived binary that just calls library functions, forwarding command line parameters to the arguments of that function as necessary.
I don't think so, no.
A T-Shirt sewing robot could radically shift the entire apparel industry
facebook does nothing besides match tons of contact list that idiots upload to their servers when they install any facebook app.

why does people think this is rocket science? even the supposedly clever people here try to imagine complex algorithms. geez. its 1:1 text match on phone numbers.

their genius move was getting enough idiots uploading their entire phone address book for free.
Apple wins best paper at ML Conference
Total Video Converter 3.71 Serial Key Crack and Registration Code Free
> However, if I look at the top 100 musicians in the world, they would have all practiced thousands of hours and I expect practice to have diminishing returns, so it should be responsible for very little of the variation in their ability.

I think you're talking about two different things here. There are lots of musicians and artists and writers who have mastered their craft but have no amount of creativity. The opposite is also true. There are quite a few writers and musicians and artists who are rather poor from a technical perspective, but they manage to use what they have to create enduring pieces of art. Peanuts would be a great example for art. Snow Crash for writing.

Technical skill is one thing, but the ability to create an emotionally engaging piece of art is something else. Deliberate practice can only help with the former. As for the latter, John Cleese has an interesting perspective seen here: https://www.youtube.com/watch?v=Pb5oIIPO62g
Or we will look back at at vegans and see them as an extreme version of a normal healthy adult. Much the same way we place healthy values on skinny people when taken to the extreme it becomes unhealthy and counter productive.

If animals can think and they eat other animals perhaps they will be able to teach us why it may be an acceptable choice.
Bitcoin ETF now more likelier than ever
i interpret those kinds of questions as "hey everyone, i learned a new thing -- look at me!", a lot like my comments on HN.

the best strategy (if there's no facility for downvoting) is to ignore them, which is also a lot like my comments on HN.