skysight-inc/HackerNews huggingface dataset:
Yeah, mostly I plan to drive on trails and such, and, honestly, probably a lot of sidewalks. But sometimes you can't avoid it / the foot traffic is very busy so it makes sense not to bother the pedestrians.

Proximity sensor + rear mirror sound like good ideas to at least make one feel safer, I didn't know these were a thing (don't bike much due to aforementioned fears), thanks!
What are some other problems that appear deceptively simple, but are extremely difficult to solve?
let's see you write out complex equations with equal facility.
I never said there's no value.

I quote myself:
> it's just a bit cooler or convenient to use map in place of a for

>Most of your posts aren't addressing that tail recursion is a form of iteration (yes, or alternately that recursion can be done without a lexically recursive function)

Why should I address this? This is not the main point. Even recursion without a tail can be considered a form of iteration. But how is this the topic of conversation? We are talking about the equivalency between HOFs and loops. Why are you bringing up the fixed point combinator?

>you're contrasting the HOF's with for loops like they're competitors. The HOF's are an abstraction over iteration, whatever syntax was used to write that iteration.

No I'm not! Not at all! I'm saying HOFs and LOOPS are ultimately the same thing!!! and thus when you use them in code you are not ultimately changing the paradigm of your programming to functional. The overall structure of your program is still imperative.

>You would be getting the same kinds of replies if you were insisting there's no difference between HOF's and direct recursion.

There's not much of a difference, I quote again:
>> it's just a bit cooler or convenient to use map in place of ...
So tell me why you labeled "people disagree with me" as "thoughtcrime"
About 1% of this is readable to me, can someone elucidate?
Speculation only gets you so far.
I think what has changed is that it is now far easier to live alone. The apps, appliances, late hours at stores, restaurants & grocery stores catering to single people and for many, an income that affords them a living arrangement without a roommate. Essentially more people than ever don't need to deal with people for the necessities.
People are annoying, they get sick, cancel plans, ask for favours, make stupid decisions, and there is always so much work to do, things to optimize, fitness goals, books to read, shows to watch.

It's easier, until it isn't...
> just only 20 years ago, basic communication (the Internet) wasn't on that list

Communication was; in the U.S., phone service was subsidized for rural consumers, for example. Now Internet is the requirement.

> What amounts to minimum requirements seems to be growing, and can't possibily be supplied indefinitely to people ala basic income.

It's great that it's growing; I want the world and society to advance, not stagnate in the state it was 20 years ago. We're much better off than people 100 years ago (or 20 years ago), and it's on us to pass on that legacy and make sure the people 100 years from now are doing even better.

Income and wealth are growing and have been almost continuously since WWII. The U.S. in 2017 is the wealthiest, highest-earning nation in the history of the world, with ~$90 trillion in wealth and ~$18 trillion in income. Taxes relative to income are at historical lows. The notion of scarcity in public goods is not based on fact; though of course there are limits, we are nowhere near them.
Uh, you're about eight months late on that criticism...
This has already been discussed extensively in a number of postings:

https://news.ycombinator.com/item?id=14939636

https://news.ycombinator.com/item?id=14937895

https://news.ycombinator.com/item?id=14937778

https://news.ycombinator.com/item?id=14934581
So working 9-5 is "coasting"...? Fuck you. I've got kids.
Legendary slacker story:
http://www.cnn.com/2013/01/17/business/us-outsource-job-chin...

Don't work hard, work smart :)
With lazy iterators, there is the possibility of better composition of maps/filters/reduces. That's why I'm a fan of the lazy iterators approach -- otherwise the abstraction breaks too easily and it ends up looking like a for-loop anyway.
Yes to both, if possible. I read the Gita first when given a free copy by the ISKC (Hare Krishnas) in Brooklyn back in 1978. Then I read all sorts of texts after taking a comparative religion class in high school. I'd love to have this to study it better.
Thanks for the feedback! I'll definitely add that if I take the time to add more features.
Thanks for this. Thanks a lot for this.
Yes as strange as it may sound you may want to check my references and investigate.
The context of "downrange ocean" was for launches that benefit from being near the equator. So while your statement was true, it wasn't very relevant, and your "..." is not deserved.
very timely
I wonder if a SAT solver would be able to solve this faster than brute force.
Sure. Investigate before dismissing.
This one is an odd one because initially most people I show this one to assume the oddity is that immutable types cannot be mutated in-place.

But tuples can be mutated in-place:
>>> b = (1,)
>>> b += (2,)
>>> b
(1, 2)

The odd thing is that lists can be in-place added (+='d) to any iterable, while tuples can only be in-place added to tuples.

I think it works this way so that += on lists works consistently with the extend method on lists, which also accepts any iterable.
"You can think a race has better average X without thinking it's superior."

Ironically, what this argument tends to reveal is the degree to which the upper crust fetishizes intelligence and believes in the primacy of IQ as the measure of the person. Google practically invented the big, scary interview process that proves you're smart enough to belong.

Is it any surprise that the winners of that genetic lottery believe in the supremacy of that measure?

And once accepted as an organizing principle, you really, really need to believe that there are no statistical differences between groups, because to discover them would, by the original logic, entail grotesque conclusions.

I can only imagine the dissonance this must generate.
Agreed, and that's my point - it seems to be equally speculation that women are staying away from tech because it's 'toxic', and further it doesn't seem to be on sound basis that having more women in tech would lead to some necessarily good outcome. People say they want diversity. I would rather have diversity of opinion and style of thinking and strengths than diversity in things which are to me so inconsequential as race and gender.

Perhaps old friend Hegel is relevant here:

>When ... a man is told, “You (your inner being) are so and so, because your skull-bone is so constituted”, this means nothing else than that we regard a bone as the man’s reality. To retort upon such a statement with a box on the ear … removes primarily the “soft” parts of his head from their apparent dignity and position, and proves merely that these are not the true inherent nature, are not the reality of mind; the retort here would, properly speaking, have to go the length of breaking the skull of the person who makes a statement like that, in order to demonstrate to him in a manner as palpable as his own wisdom that a bone is nothing of an inherent nature at all for a man, still less his true reality.
I used Star Lisp to prototype code before running it on the simpler SIMD CM-1. Good times.
People tend to view antisocial or idiosyncratic behavior in successful people as being a necessary component of their success, as it separates them from their contemporaries in the social and professional mainstream. The same can be said about many successful entrepreneurs and business people, if they're famously irascible or ill-mannered, that will be held up as a noble quality by their peers, even as it's denounced amongst their peers.

TL;DR: Linus Torvalds created Linux, and by extension a cargo cult around his personality, whereas the theoretical asshole on your team who won't take your PR is just an asshole.
It does, you will find a few websites talking about it and you will have to choose to trust the URL they give you.

It's kind of like real life though, how did you get the URL of your bank? You either trust Google.com to give you the right one because you trust them as a search engine, or you pay a visit to your bank and ask them.
> The question, then, would be "what isn't covered by Schumpeterian?" .. rent-seeking only?

Normal businesses that are created for traditional reasons. For example, to partake in a gold rush (like phone apps a few years ago). Or to attempt to get a slice of economic pie, typically in a "perfect competition" market that precludes monopolies. Anyone who produces a commodity by standard methods.

These aren't rent seeking, they are adding fair competition to an (un)established market. They aren't Schumpeterian either, they are more-of-the-same to help the market meet demand. Arguably a rational actor would invest their money in the commodity to allow existing companies to grow, but some people prefer to get their hands dirty instead.
> Even if it’s just at the grocery store. Even if it’s just with the homeless guy down the road.

I think you are missing the point. Loneliness is not solved by simply being around people.

I’ve been living in the US for 5 years now and the amount of people I can call friends here is very small, despite all the attempts at grocery stores, bars, meetups and even homeless folks.

Society doesn’t seem to be open to take in someone that apparently doesn’t fit certain criteria they impose. And unless you are willing to do exactly as other people do, you’re going to have a hard time. People may disagree, this is just my personal experience.
Residential buildings in NYC need to separate their trash into three types: recyclable containers, paper, and general trash. How is this accounted for with a single tube system? Do they have exemptions from the law? Can they only drop certain things into the shoot on certain days?
Fermat's last theorem is probably the most obvious one.
"Robot Turtles. This game teaches kids 4+ the ins and outs of programming in a fun, tactile game."

https://amzn.com/B00HN2BXUY $21.89

(originally a Kickstarter)
Gstatic virus on my phone
Remove the gstatic "computer virus" that's on my generic UMX Obama phone. It was on it when I got it.
Thank you!! Launched a few weeks ago but still very useful.
I'm not a programmer by any stretch, but back in the early 2000s I used Tcl/Tk to create my own little scripts and utilities in Slackware, my everyday OS of the time. It's simple to learn and use for the layman, but powerful enough to do real tasks and automate workflows.

I have no real need for it these days, but I'm happy to see it is still in use even if it's not as popular as it once was.
Could you include the link to the talk?
I think they're pretty much a collection of tweets. This was the first time I used moments and I'm not sure where I saw them used before I made this.

They're mostly by me because I made a goal for myself to tweet out one of these every week for a year. Others have shared their own and I've tweeted my own since then, but Twitter's hashtag search is pretty bad so I made a moment.
I knew a guy in a twin-engine Beech that had the right engine go into beta just after take-off. His quick and correct actions made the difference between dying and just a bumpy, unpleasant landing on a highway.

When that kind of thing happens, the last thing in the world you want to do is waste any mental cycles on trivia.
From the past, we had Fermat's Last Theorem. Looking for ones that are not solved yet? How about "Collatz conjecture
"? I think there are more complex ones, but yeah, not so simple to explain.
I wanted to get a projector for a similar reason, it allows for more active viewing since the whole home has to be darkened rather than having it be easily accessible or in the background.
I'm not sure that this is absolutely true - in the American experience it has been a consistent experience; but in other countries there have been state owned monopolies that blow Comcast out of the water.
Many Smart Contract Use Cases Are Impossible (2016)
With respect to your final point about teachers, firefighters, and doctors (please keep in mind I'm not against what I'm about to say) it comes down to the public nature of these jobs. When it's tax money, it's everyone's business. When it's a corporations money, it's only their business. Now obviously it's more nuanced than that, companies receive tax breaks and what have you, but I think that is largely to blame. Software engineer salaries aren't a matter of public discourse or political whims. Doctors, teachers, firefighters, and police officers are.
Probably a spring-loaded striker which is released once the lozenge has dissolved sufficiently. British WWII limpet mines used a similar system.
Most academic CS literature is complete BS. The vast majority of papers fit into a simple formula of "We apply method X to problem Y, and outperform other approaches using approaches similar to method X".

Meanwhile, no one uses method X or any of its cousins, because in the real world the problem is solved very differently with a combination of both principled algorithms and heuristics derived from real-world datasets.

The paper also fails to give any theoretical reason or mathematical insight as to why their version of X is better.

Thus, it doesn't actually solve a real world problem OR advance scientific understanding.
I like the idea, but it seems there are almost none available in my area unfortunately (UK).

I'll keep it in mind though. Thanks.
ListenBrainz data is live on BigQuery
There's something corrosive to the soul about having no purpose in life.

I retired once. It lasted about 6 weeks, then I decided to create the D programming language. I plan to work until my mind no longer functions. I'm not interested in retiring.
I think the main point is that it's considered unethical by today's standards because you interfere heavily with someone's life without them consenting.

Sure, now you say you wouldn't mind, but what if your life takes a bad turn and you blame one of the changes your parents made for that (if true or not)?
Except the entire founding of the US was based on violent "free speech" advocating the overthrow of an oppressive government. So up until fairly recently it was the norm to view speech, even violent speech, as aligning with the US Constitution.
I once saw a youtube video which said that an object moving at 4m/s would be slowed down by [thing] by 0.00006m/s, so its new velocity would be 3.99994m/s

... except that no, its new velocity would be 4m/s. The author, a physicist, ignored sig figs. 4 - 0.00006 = 4, when you're dealing with measurements :)
> The market plays a role in preventing this.

> The market is the ecosystem which provides predators which hunt and kill the decrepit organizations that have too much rent-seeking behavior internally.

Is this comment satire? It's seriously so deep in some kind of magic-market-fetishism that I actually can't tell.

If anything, the less several years has shown us that the magic hand of the 'market' is neither effective, nor it seems, even real: as soon as things turn slightly against them, those businesses with the means simply change the game so that it favours them again which makes the argument that 'the market is the ecosystem...kill the decrepit organisations' pretty much moot.
Look at Fannie May and Freddie Mac (spelling? I'm not American so I'm not terribly familiar with them) 'too big to fail' they said. Until they failed. And then, instead of failing like they would in a 'real' free market system, they went and groveled so that the Government had to step in and save them. Real good free market system there.
Usually companies try to make it so that levels mean roughly the same thing across all professions, so 1 and 2 or 3 mean "almost no experience". So while there might be people at level 1 and 2 in the HR department, or receptionist, or other professions where there is extremely close supervision, they don't hire anyone at that level for engineering. Often management also has a similar level system, but starts at a yet higher level (in the likely case that they never hire engineering managers straight out of college).
Automated driving / assisted driving may also reduce the odds of a car being totalled. It will be interesting to see the stats.
Game development, though that's still tech.
The cause may be that these fields are mainly formed of young Americans who have recently been through the marxist training camps known as university.
from everything I've read, collatz has not merely resisted proof, but anything resembling progress. Erdos said that mathematics is not yet ready for such problems.
Early access to Internxt's Whitepaper [pdf]
Predicting eclipse visitation with population statistics
Back when I worked at Boeing, there was a story from a gate guard (checks badges of people coming in) that an engineer he knew drove up to the gate one day, stopped, shook his head, did a U-turn, and drove off.

He was never seen again (and abandoned his family).
Part of it is me inheriting a legacy code base and part of it is the fact that it is easier to collaborate with members of my field using MATLAB as it is common knowledge.

Python is fine, but I do like having matrices as first-party language members -- that's just a nitpick though. I'm starting a new project soon that I intend to do in Julia because it seems to have everything I like from Python and MATLAB combined.
Antisemites complaining about how Jews control Hollywood, the banking system, have 22% of nobel prizes while only being 0.2% of world population etc.
Sure, but I'm mostly going from memory though.

I'm on macOS. Installing the latest version was confusing. There's a tcl-tk package in homebrew-core, and a tcl package in homebrew-cask. The tcl package is ActiveTcl. What's the difference? On the tcl.tk site, if you try getting the binary it'll point you to ActiveTcl.

Diving into the wiki was very confusing. Lots of articles have comments by random people, and it's not always clear if their comments are relevant or outdated. There's dozens of links, and hard to discern which ones are worth looking into. Lot of links are dead.

The differences between the different Tclkits is not obvious, too many choices. And how do they relate to starkit? I think I remember having downloaded an sdx compiled widget, and I couldn't find the sdx utility, so I couldn't unwrap it.

Tons of dead links in the Great Unified Tcl/Tk Extension Repository [0]. Almost nobody puts up screenshots of their widgets.

It's also frustrating to find out that Tcl Dev Kit is a paid component. I'm probably spoiled by other languages, so this might be pretty entitled of me, but I'd consider the dev kit's tools to be essential. The most important tools for me would be the debugger, linter, and inspector.

As a standalone user, I'm not going to pay $300 just to play around with a programming language. It would be a huge improvement if they were made freely available, even if under a non-commercial license. Then people can try it out, and if they find a good use-case in their job, they might buy a license. I've done that with other software. To give a concrete example: in a few college projects and hackathons I used highcharts [1], a JS charting library. Since it provides a free non-commercial license, I ended up learning how to use it pretty well. Fast forward a bit, and the company I was with wanted data-dense interactive charts. I evaluated a few options, but was most satisfied with highcharts, so I happily convinced them to buy a license.

That's also similar to what Qt has been doing too, and it has been hugely successful. You can use the free open source version, which is licensed under GPL and LGPGv3. But if you want to keep things locked down, you can pay ~$3500/year for their commercial offering. Most humans probably won't pay for the commercial version unless they're full time app developers, but businesses tend to have much deeper pockets.

[0] http://core.tcl.tk/jenglish/gutter/

[1] https://www.highcharts.com/products/highcharts
I do a lot of this stuff professionally so I was interested to take a look at an "outsiders" approach to this. Honestly, you've done an incredibly good job on this. Great suggestions!
If you mean digital pattern camouflage, then since early 2000's for the USA military.
It ain't broke...
My friend (also in bio/ochem) frequently says she's going to get into programming, and I frequently respond with encouragement, because it's a great skillset to have even if she stays in biology. I get her started with something, make sure she's motivated to approach the practice problems or personal project, but ultimately she just doesn't want to. She's smart and logical and all that, but I don't think that's the determining factor, and whatever that factor is, she doesn't have it.

I think there are also probably two camps of people, even among people who go into software: those who never needed to be encouraged or asked to do it, and those who eventually started because of some outside pressure or incentive.

A company I worked for actively seeks out and trains women for web development work for free in an effort to prop up their female numbers. They bring more than the total number of employees at the company through that program in a given year. Even with this intensely focused pipeline, they still can't keep up pace with the qualified men who arrive through normal hiring routes. It's even a bit unfair, I was hired at that company rapidly with no official credentials (granted earlier on), just an interview/demonstration; whereas apparently if I were a woman, I could still be hired even if I wouldn't qualify when I walked in, and I'd at least walk out with professional training. The men there trained and represented themselves, or paid for an education.

I feel like at some point you have to stop wishing something is within your control. I don't think you can construct a fair world where women freely choose to be software developers at the same rate as men.

A workplace has no obligation to be equally attractive to every working age person, I don't think they have an obligation to be attractive to exact proportions of men and women in gen pop.
US Immigration Points System
With all this work on facial recognition, voice transcription, etc., I'd love to see some AI work on decoding handwriting. It would be a great boon to me.
$462 a month for insurance shouldn't be a back breaking amount for the average tech worker.

Even if you consider a very low salary of $100,000 and consider that health insurance is completely pretax (federal, social security, and medicare), that's only $308 a month out of your check if you had to pay it all yourself.
http://hanno-rein.de/archives/349
I wonder why you got downvoted. Cubesats aren't usually newsworthy. You can buy kits, or build one as a thousand-dollar hobby.

Space becoming more accessible is great! But a cubesat launch means nothing on the international level.
> Next up: what is the degree of our equation? The degree is the highest power of any term showing up. For example, if you have (a^2)b(c^4), that’s a term of degree 7 = 2 + 1 + 4

I thought that equation was degree 4, which aligns with what the author says later on. Am I missing something? It seems odd that he would write out that equation accidentally, maybe just crossed wires though. I'm sure we've all been there.
Model Rockets (designing, working out altitude, etc.)

Ship in a bottle

Woodworking projects (especially involving measuring, proportion, etc.)

Journaling

I Hate Mathematics Book by Marilyn Burns

Stolen Sharpie Revolution by Alex Wrekk (and other books on creating Zines)

Problem solving/lateral thinking books.
I would guess that it’s given that capacity, but the memory is allocated lazily.
The parent's point, I think, is that teachers and firefighters (in this country) are rarely (effectively never) compensated according to the value they provide. I happen to agree with that point.