skysight-inc/HackerNews huggingface dataset:
I get that this is something people find threatening and that a lot of what gets written is real blamey and accusatory. I get that men get framed as the bad guy.

I have literally spent my entire life working out another answer. I try to blog about that. I don't get much attention.

I think I have something unique to offer in that regard. I would sincerely appreciate it if I got more comments and I got promoted more by people in some way. Currently, it is mostly me posting my own writing and people largely ignore it.

If you want to see more constructive discussion and the spreading of the idea that, yes, things need to change without the subtext of because men are all rapey bastards and assholes, please consider leaving comments on my blog and sharing links to things you agree with on it.

Here is what I happened to have just finished writing when I saw your comment here, which I think I probably won't bother to post to HN because I am so frustrated with being ignored and with other aspects of doing that:

http://micheleincalifornia.blogspot.com/2016/09/change.html

Have a great day.
I've been listening to Econtalk for five or so years. My favorite guest was Chuck Marohn of Strong Towns on urban development and the future of American cities. He makes the case against car-dependency and sprawl from the point of view of municipal finances.

After hearing that talk, I started listening to Marohn's podcast, and I find it similarly excellent, though it's sometimes a little less polished. He talks about ways towns have fixed their neighborhood, general principles about traffic and congestion, and occasionally ridicules particularly bad projects, among many other things. Marohn is pretty aggressively apolitical; he's been invited to talk by groups as varied as environmental groups and tea party gatherings (back in those days).

His perspective is also probably different from most people in that field. He lives in a small town, having just moved after living way outside the town for 15 years. He's a civil engineer-turned urban planner-turned-non profit president, and the organization is impressively well-run.
Python users are essentially discovering what Lispers have known all along - code is data. Once you fully comprehend that idea, you'll never be bothered by Lisp's odd syntax because of the freedom in expressibility it gives you.

There are some fantastic Python hackers out there (some who know Lisp, others who don't) and this is a logical step in the progression of any developer. Eventually, they'll rediscover continuations too. But, as long as Python is not homoiconic, it will never be as simple to express these ideas as it is in Lisp.
Eric did a very good job predicting the direction of Ruby and Rails back in 2005, as well as the reasons why people chose them as tools over what existed at the time.
There are ways to use native threads with Chicken; it's a bit hairy, though.

Chicken 5, the upcoming partial rewrite, is worth keeping an eye on.
Ants are incredibly impressive creatures, that appear to have been engaged in activities we usually consider to be uniquely human. Their history of agriculture, "animal" husbandry and city building, not to mention some clever air conditioning solutions predates our existence as modern humans.

Impressive little creatures when you get them in a group, and they're almost always in a group.
Interview Cake Clojure solutions
On Writing Well and Elements of Style were required reading in almost every English class I took. Sounds like you had some bad teachers.
Wright an effective articales
Unfortunately, they don't seem to have an API. Can anyone recommend something like this that has a REST API?
Sewable Circuits Part I
In economics, timing of predictions matters far less than mechanism. Minsky offers a predictive mechanism few others in economics provide. I'm not entirely familiar with it, though he has some strong proponents, most notably Australian (not "Austrian") economist Steve Keen.

To give an example from elsewhere in the field, I find Solow's growth model to be vastly inferior to that proposed by R.U. Ayres, in that Ayres considers energy as an input, whilst Solow concocts "technological improvement" out of the residual of labour and capital inputs. For both causal and theoretical bases, the Ayres result (replicated by many others) strikes me as far more convincing.

Much of orthodox economics disagrees.
Am I structuring my React application correctly?
Reagan wasn't the only one doing this; this is how radio broadcasting worked (essentially they functioned as human repeaters, and decompressors of lossy compression).

I always think of this when I hear about programs that generate news stories from game statistics or financial reports (companies like Narrative Science or Automated Insights)
This is the next step after cordova-like development tools to create networking crossplatform web app. I like it. My only concern is about security
“FU*K Apple” Found in WhatsApp Code
Location: Mountain View, CA

Willing to relocate: San Francisco Bay Area only (or remote)

Remote: Onsite or Remote w/ in-person meetings

Technologies: JavaScript, Mobile-web, Node.JS, Responsive Web Design, Progressive Enhancement, UX Design

Résumé/CV: http://mibake.space/pdf/Baker-Michael_resume_Frontend-Engine...

Email: cleverbaker@gmail.com

----------*----------
Maybe in a somewhat near future the smart contract hype will be good advertisign.
From home or, as I eventually did, from an office near home? Try that I suggest - it's completely different especially with a family
Software is eating the galaxy.

Seriously, this is amazing stuff. I had no idea what Gaia was, sounds like some compelling science will come from this.
Thanks for this, I nearly fell of from the couch reading it. Yegge's writings are extremely entertaining.
I don't see why this has been posted "three" times before

Posts that are over a year old can be reposted. It's a way to get a fresh perspective on ideas.
I've got an upcoming talk at EuroClojure on the subject:

http://euroclojure.org/speakers#mreitzenstein

Taking advantage of immutability and using clojure.spec generators at the top level, it specializes/simplifies the code using really simple transformations.

Demo of the specialization here:

http://reitzenwebserv.s3.amazonaws.com/opt/index.html
Nothing stops you from putting the inode number in a copyable field in a "file properties" window. Now, of course there is basically nothing you can do with an inode number in a graphical environment, but then there is also very little you can do with it in a command line as well. Omitting this detail is not something "inerent" to graphical interfaces.
What I Learned from a Successful Launch: RemoteBase
Why not just write a usercript for these? https://greasyfork.org/en is there.

I'm getting sad about the state of things where you need so much complication for an extension that is 3 lines of code.
And easily firewalled via a central managed box
Yes. And disenfranchised people need policies make the country better for them too.
I did email you guys, but I'm having trouble understanding this "API error" explanation. What API error? How is an API error affecting whether a check clears or not. I can understand an "API error" resulting in the funds being sent to the wrong account as you explained on Reddit 8 days ago, but not preventing a check from clearing if the funds are in the proper account as you say.

Please help me understand. Right now I'm very hesitant to ever use your service again.
Camomilla: Python script that simplifies C++ compiler error messages
Maybe this should be the real Turing test: can you fool a baseball audience by reconstructing every play of a game from its stats?
I suspect that any of the four styles is actually broad to be used for any piece of writing someone might do. So everything can be an argument (or an explanation etc).

Still, if you see everything you write as argument, perhaps you consider branching out a bit. Everything has a persuasive aspect but letting that persuasive aspect be implicit/toned-down come sometimes makes it stronger - a simple description of a war zone can be a stronger argument against war than a series of logical claims, or oppositely, an explanation of how to use a particular power tool may include an argument that person should use that tool safely but it's not something that needs to be pushed too hard.
Wish more people understood this about tcl
It could be advertised via Google's Nearby Bluetooth API
I think they've demonstrated they know what they're doing. Perhaps it's us who should learn from them.
Maybe I'm old fashioned, but I'm of the belief that you shouldn't refer to yourself as courageous. Especially if you're a company. Courage is something others must judge, and I was amused during the keynote Apple used the moment to give themselves a pat on the back. Ick.

That said, I'm glad they're doing it. They're putting an adapter in the box and they're selling it for $9, which is more than fair in the Apple universe. And the truth is, Apple is the most b(only?) influential player that can push the industry towards wireless. Nobody else can really move the market, and if Apple doesn't do it, we'll continue to be stuck using this very old connector.
http://www.pewresearch.org/fact-tank/2016/08/02/u-s-voter-tu...
Light intensity/amount, not saturation unless the word has a meaning I don't know.
Did you mean typo? http://www.thefreedictionary.com/typo
Flyweb from Mozilla
I haven't had a chance to look at it yet, but it sounds more like diplomacy than risk.
front page: https://news.ycombinator.com/item?id=12470435
The problem is that the name describes the symptom rather than etiology or mechanism. Perhaps a campaign to call them "pancreatic failure" and "Insulin resistance" would be worthwhile.
I breathe python but have a passing knowledge of Lisp (CL specifically). The one thing I've found is true is the deep extensibility of lisp means every dev is capable of rolling their own thing, thus, just the way things are done in lisp varies from hacker to hacker. Python on the other hand enshrines the idea of having "one way to do it" as part of its values. This is what makes Python pretty uniform across most devs from what I've seen. That seems opposite to the CL way in value and in practice.
Git pretty
I typically like Krugman but he has clearly not focusing on the real issues on TPP. I am in favor of free trade and don't find TPP in any real way supports that.
This is a useful thing to know about yourself, and I hope you find an on-site job you're happy with.

There are definitely people at the other end of this scale too, i.e. finding offices -- or at least big open plan affairs -- inimical to concentration. I hope more employers learn that different people need different workplaces.
The bits about exceptions and IO isn't quite right.

So far as I'm aware, there is no technical difference between exceptions thrown in IO versus exceptions thrown in pure code. There are two contextual differences.

First, exceptions can only be caught in IO, but everything running has IO above it somewhere, or it wouldn't be running in the first place.

Regarding exceptions thrown in IO versus elsewhere, it's worth noting that exceptions thrown anywhere are only actually thrown if the thunk representing them is forced. IO values tend to be used quite close to where they are created, whereas an exception in lazy, pure code might hide in the creation of the leaf of a tree or at the end of a list.
Samsung to customers: Stop using Note 7, then wait for replacements
A driver is a pretty small program, and as you say, the "verifier" ("checker" would have been a better term) doesn't even try to verify that the driver will run the device correctly.

Actually proving correctness of large programs like compilers and operating systems is not considered an easy problem. You surely know that; I don't know what you're thinking when you dismiss the problem.

What proof-of-correctness systems have you worked on?
https://www.youtube.com/watch?v=HuGIgf-ICHM
I've always interpreted it (and I'm not sure Simon would disagree) as a serious "avoid success-at-all-costs" and a tongue-in-cheek "avoid success at-all-costs".
The tainted milk / baby formula incident is the one that most readily comes to my mind [0]. That and the soy sauce made from human hair.

[0] https://en.wikipedia.org/wiki/2008_Chinese_milk_scandal
said reddit thread, I assume: https://www.reddit.com/r/churning/comments/50q9zd/radpad_che...

(for context & to save other readers time searching for it)
Run a small VR/game studio, work on my own experimental/risky ideas with a small group of reliable, interesting people who share my vision strongly.
Working remotely is hard enough. Working for yourself is even harder. A good manager should be making contact at task-appropriate intervals. Keeping organised and going shouldn't be too different from office life.

But when you're alone and it's your responsibility to keep yourself motivated... Base urges (and laziness) creep in. Takes a while to find your efficiency.

This may be relevant. https://youtu.be/co_DNpTMKXk
Ah, you're right I didn't look closely at the results.
derp
> conclusion on the top and the premises on the bottom, although people often visualize them flipped in another direction.

In my own writing, my first draft seems to end with whatever should have come first. My second draft starts with that, and becomes shorter and clearer.
It's probably not going to be a popular sentiment around here, but other helpful factors are being tall, a full head of hair, and charisma. Unfortunately it often seems those qualities, while not the active ingredients in a good CEO, are the ones most often found in CEOs.
contact ghostinterceptors247@outlook.com for any type of hacking services

and you wont be dissapointed oferring legit services on different range of

hacking issues or message at +1 480 439 6115
The Unix command line is in many (though not all) parts a way of exposing primitives of the OS itself. In a strong sense, it is a direct interface to the Unix primitives, rather than an indirect one through a layer of GUI indirection.

There are some commands which get quite close to this -- stat(1) is a wrapper around the stat(2) call, ls(1) is a way of exposing the directory structure, printf(1) is a wrapper around printf(3), and cat(1) does little but stream a file's contents -- it's providing basic file IO.

All of these are working with basic C functions and Unix system calls. There's a minimal bit of indirection, mostly concerned with how the shell itself does its parsing, around this.

Similarly, device and other management in Linux can be done directly through device files, and there's generally a very high level of transparency in this.

If I'm trying to find out what's going on in my system, I can call up utilities. Unfortunately, those change sufficiently often that I frequently find it more satisfactory to dig into /proc and /sys to find what it is I'm after.

As to the question of whether or not C and system calls are "truly" the system, that's debatable, but as with elements and atoms, they are as low-level as you can go within the system and still be dealing with the operating system itself. Below this level, you're working with machine and binary code, raw devices, and hardware -- you're no longer at the level of abstraction of the OS.

Which makes the command line a far closer approximation of the OS than a GUI. Particularly if the same GUI applies across multiple operating systems. Again, you're working now at the desktop level of abstraction rather than the OS.
https://news.ycombinator.com/item?id=12466122
Are you familiar with Metamath Proof Explorer and proof assistants and their formats?

http://us.metamath.org/mpegif/mmset.html

https://en.wikipedia.org/wiki/Proof_assistant
Injecting Common Sense into Identity Politics
The moment that they where aware of his mental state, they should have looked into that. They where too quick to just act on the case. You can see some evidence in that, when they handed the case over to the state. They knew it would be messy and did not want to be involved.

That the state assigned judge happens too be scared of shadows has not helped the issue. This is the sad state of things, and I truly hope things change, and people wake up. The media scares people into a frenzy and then we get crappy judges who are afraid of the scary terrorist hiding in his basement.
I really hate the idea of having to recharge my headphones. I'm not a fan of the idea of wireless headphones.
The whole adapter issue doesn't seem to bother me that much.

But I do feel it goes against Job's philosophy on stuff.
I remember reading he hated the idea of stylus's for the phones because he lost them or thought people would lose them.
I Don’t Know How to Draw (And You Can, Too)
Search for just about any desktop software with the words "crack", "serial", "torrent",... and search engines will show results. Most of it will be virus-laden crap, but that's a separate issue. Same goes for all forms of digital media.
SEO TIPS THAT WILL BRING 1000+ VISITORS TO Your BLOG PER MONTH – XTERIOR BLOG
Cool, but then you have to actually deal with Common Lisp, which is not the kind of lisp that interests me. The more functional-oriented lisps like this Owl, and Clojure, are quite different in many ways from CL.
As someone who is not a morning person and who is experimenting with daily habits like the above, I'd like to give you my thoughts on this.

One of the things that Charles Duhigg writes about in the "Power of Habit" is reducing the barriers to action. One of the examples he gives is starting a running program. The best thing that you can do is to reduce the barriers to action for yourself by putting your running shoes and socks by the door. By preparing yourself for action, all you have to do is act (e.g. lace up and go out the door). If you have to find your socks or shoes in the fog of your morning waking up, that is a barrier to action that might even be enough to make you stay in bed.

Making the bed in the morning is a symbolic action. I believe it mentally separates you from the 'sleep' part of your day to the 'wake' part of your day. By choosing to make the bed, you are choosing to take action on something that, honestly, isn't that important.

Once you start your morning, you can add other habits (reading a good book, meditating, drinking coffee, playing with your kids, walking your dog). Note that I didn't say these or good or bad habits - but something that you would like to do.

In fact, some life coaches argue that perhaps the goal is to extend your morning routine such that it takes up most of your morning and extends into the afternoon.

There is a famous demonstration that involves a glass jar, sand, large rocks (not so large that they wouldn't fit into the jar), smaller rocks, and gravel.

When you pour the sand in first, it is near impossible to smash in the rocks and even some of the gravel.

The counter demonstration is that when you put the rocks in, then the smaller rocks, and then the gravel, you can pour the sand in and it fits between the voids.

This is an analogy for making time for the important actions in your day. The ones that you want to do. The practical theory is that by doing what is good for you right away, you won't procrastinate all day (e.g. reading Hacker News) and do something relatively more useful like physical exercise or meditation or coffee with a good friend.
> Fortunately they don't harm the beech trees, esp. since they're mycorrhizal with chanterelles and black trumpets.

I recognize most of this as English but I worry about spending the next 4 hours or more on wackypedia figuring out what all this means.
My understanding is that the python designers have intentionally made this sort of functionality challenging to use, under the assumption (which I agree with) that that sort of dynamic metaprogramming can result in code that can be very challenging or even nearly impossible to follow or understand.

While lisp-y dynamism can let you do really cool things in very little code, it also lets you do completely incomprehensible things in very little code. Python has intentionally chosen to disallow the first to prevent the second.
That the host is breaking the law doesn't mean the site that links to the host isn't breaking it as well.
Female Student Admits to Incredible Lie That Got Football Player Kicked Out
Indeed ps4s GNM seems to be more oriented to dx. So what? Consoles are a boring target anyways.
Hi, Have some experience in this area. As we often build apps that are used internally for customers.

What @selmet said hits the nail on the head

"From my experience, requirements don't come from bottom but it should. Initiator is almost always manager who might have some idea or vision but it's not right originator."

Having said that, the same principals that apply for "consumer apps" would apply to internal enterprise tools.

Here is some of what i do when consulting:

- Start with "what is the problem you are trying to solve?, what are you trying to achieve?"

- Is the envisioned tool/app/software going to actually solve this problem?

- How can we get more data to validate or disprove this?

- What are the minimum set of features needed (MVP) to get it in front of users?

- If the sponsor/initiator is not the actual person the software is targeted or is far removed from the actual problem. Speak to the actual users on the ground, the people who are trying to solve this every day. Effectively do customer dev with them (from startup world)

- Depending on the organization, you may find some resistance if you focus on user needs. This is usually driven by "bigger pay checks = better opinions" type thinking. What you need to do here is get people to understand the problem, and how the features being added are specifically towards solving them and nothing else.

The knowledge gained, and paradigm shift you get having been in a startup, even a failed one is tremendously useful. You will find when you get into more traditional enterprise you are thinking different to most people there, you see things in a different light. Always looking for the quickest path to validate, and ensure you are heading in the right direction.
I was just trying to tease out what you need to know so that Idris fits in half a page. I'd actually like to know those things!
All founders should be full-time to keep the incentives to drive the company forward the same is what I've heard from a couple VC's I've talked too. They also mentioned something called the golden handcuffs.
Ruby is the lispification of Perl, according to its creator.
Are you being serious here? How do you think courts deal with these issues every day?

Common sense. A pirate bay clone would still be knowingly and intentionally distributing links to infringing material, whether or not doing so without a financial incentive is illegal depends on the jurisdiction.
African termites' engineering is quite impressive as well. Their mound is a giant, self-cooling fungus farm! It was a source of inspiration for biomimetic architecture. You can read about it here: http://inhabitat.com/building-modelled-on-termites-eastgate-...
Is their fear of living surrounded by criminals any more valid than the kid who sleeps on the floor at night to avoid a stray bullet?

I'm not sure how cash payment to prisoners solves the problems of recidivism. If it did a more cost effective solution would just to pay criminals $10,000 and turn them back on the streets.

Or are you saying that the prison experience itself somehow distills in the prisoner some essential skill which combined with $10,000 dollars turns them into law abiding citizen?

I'm strongly against prisons being profit centers because it invites abuse like we've seen with private, for-profit prisons. I'm even for paying prisoners minimum wage but not all of it should drop to the bottom line. They can and should pay costs associated with their trial and incarceration and also pay into a victims compensation fund depending on the nature of their crime.

Otherwise it's just a subsidy which could be better spent elsewhere.