skysight-inc/HackerNews huggingface dataset:
For the record, I'm not saying everyone should not implement GA this way. The major proponents of GA are typically academic, who are interested in its abstract properties of computation. In this setting, it's probably a reasonable approach. But this is a completely different problem than engineering a game-engine which strongly encodes constraints into its solution. It's more like plumbing than math.

In fact, the datapoint here is an argument against implementing GA in its general form to perform computations.

There is a world of difference between understanding the properties of a computation and wanting to turn a wrench.
But the problem is that the Naysayers have been continuously right since 1918! So the problem given that we now cry wolf several times a month (a few weeks ago we were "on the verge of ww3"), is that how can you give any credibility to a real threat when it ultimately comes?
How is ~. supposed to be superior
> Does anyone have an interview with a person who has used a 3D Printed Prosthetic for a month or more?

1) One of the Iraq embedded journalists had his hand blown off removing a sticky bomb thrown into their vehicle.

He tried an advanced prosthetic (not printed) but changed to a hook for strength and reliability.

2) It's important to request a shredded limb be removed since once the nerves and blood supply are reattached, Western doctors often won't amputate it in favor of a prosthetic. So you end with a limb that may not work, or be in chronic pain.

3) An Indian doctor has success with aluminum prosthetics. Cheap, strong, waterproof. There's a documentary.
What? What's wrong with it?

The arrogance behind thinking "how do we fix the way everyone behaves"... jesus holy eff.

Vigorous debate is good, even if you get manic israel vs palestine or weirdly spergy tabs vs spaces spats as a side effect.

Writing is the tip of the iceberg. I used to run a forum, and the write versus read rates are enormous. 1 to 20+ ratios.

Argument brings out the best ideas. That energetic passion, that desire to win, makes people give it all they've got. And people read. And people can detect between wisdom and dumbassery. And they learn and benefit from it.

It's a key factor in educating the next generation. It's good. Go clutch your pearls elsewhere.
Does no one here actually go out to see live music?

I’ve found much of my favorite music through going to shows of bands I liked, and discovering some amazing opening band.
Interesting work.

How are you getting the news from each site? Do they offer some type of feed, or are you scrapping their homepages?
>Usability, freedom.

Uh? Isn't Telegram's server-side code closed/proprietary?
I understand the GP's take. I think it's both incorrect and uncharitable. People care about their kids more than imaginary internet points.
Coppola didn't like it on first reading, bu hated is too strong a word. He really liked it on the second close reading.

https://ew.com/books/2019/03/05/the-godfather-book-50th-anni...

https://www.youtube.com/watch?v=Zs5KdzlWYNI

As for the book, it is a GAM, Great American Novel. It's intended to tell a broad story of immigration and assimilation. The movie, being a movie with limited budget and time, has to chop much of that away. Needless to say, I liked the book.
South Florida is home to a lot of the Russian mafia. You see them a lot in the night scene.
While I generally agree with you that products can scale much higher than consulting income-wise, when you say it's impossible to scale what you're doing past 300k/year due to time constraints...why not charge more for your time? If you have more people asking you to do work for them than you have time for, I'd think that clients would be willing to pay more in order to make it onto your schedule.
I think it's especially important to make sure that you interview customers and find out what their problems are before you even think about writing a single line of code. You should strive to get a mix of qualitative (because the stories you hear will let you empathize with the customer problems) as well as quantitative via surveys / small ad experiments. Once you have some signal, then proceed to start exploring solutions (and again, this isn't about writing code, you can do this entirely with mockups/napkin drawings, whatever it takes to get your point across) and test those solutions with the customers you interviewed earlier. Once you have some evidence that a) you have a problem that customers will pay to solve, and b) you have a solution that you have validated THEN you proceed to start writing the code.

The biggest change at my company is doing product development this way: understand the customer problem and the solution before writing code.

Hope this helps.
Plus music magazines (remember those?) would come with a free CD compilation of new tracks by artists featured in the issue.
We're essentially feeling negative effects produced by sorting a list of items. Currently they are sorted based on friend interactions and other criterion; mainly popularity. They sort this way because it increases engagement. What we've also found out is that this is also negatively effecting peoples emotional health.

My personal feeling is that reverse chronological order with maybe throttling your chronic over-sharing friends would probably go a long way to helping blunt some of the negative effects we see today. But it would also lower engagement and lead to revenue losses so they probably haven't earnestly considered it. Kinda like how the cigarette companies don't want you to know that smoking is bad for you, because you might smoke less.
I don't think OP is claiming toxicity is new, but the extreme polarization of everything is.

Look into the lives of politicians in the 1950's and 1960's. They frequently socialized together and worked together. They were able to find common ground. Every victory for one party wasn't necessarily a loss for the other. How often do you think Mitch McConnell goes out for a drink with Bernie Sanders?

Tribalism, especially in relation to things like sports, is super-old. But it's spread to all parts of our lives. Often it's semi-friendly (are you a vi or emacs person?), but it can get out of control.

So how do you fix it? That's tough, especially when every news story seems to have two equal but opposite sides.
Not going to lie: when I discovered that `^` means _control_ and that `^]` means _control-]_, I suddenly started making sense of a ton of manpages^H^H^H^H^H^H^H^Hdocumentation.

Then the `tmux` dude goes on and uses `C` instead of `^` [0]. God that was hard to figure out. But it gets worse: he continues to describe it as `C` even when he's not actually meaning _control_. No, that's just the _default_. He actually means `C` to mean whatever was bound to the configured "meta control". Uhh, at least, that's my understanding of it right now.

Tmux author (if you read this): I still haven't figured out why your software can't redraw lines. I'm continuously seeing garbled nonsense on the session from software clearing a line but tmux not actually clearing that line. `htop` works and looks great outside of tmux but inside of it? Oh god I can't read anything at all because it's all garbled.

But yeah, after learning that `^` means "press control", getting out of Telnet was eas....oh man I'm stuck in telnet stil.. Halp

[0]: https://github.com/tmux/tmux/wiki/FAQ
Worried about your waistline? Overeating harms more than that
By turning it off.
Amazon lifts the lid on Prime membership count, and it’s big (150M)
I don't think anything really changed. Only the scale of things, with platforms like Twitter that can be extremely viral.

Everybody remember the collective insanity of the Covington Catholic school fiasco where journalists and celebrities were publicly wishing for the death of a bunch of kids wearing MAGA hats or at the very least getting them doxxed or hurt all because of a one minute video taken out of context. And those who approached the story in a cautious manner were called out by the rest for being to soft or accused of being part of "the bigots", Ironically, the account that initially twitted the video snippet was banned after a few days.

I don't think the population is more deranged than before though, I mean the 70's were pretty violent politically, more than today.

The solution is to quit social media or join smaller communities free of wedge issues and identity politics. Twitter, Facebook or Reddit aren't going to fix themselves, they make money off outrage and petty divisions.

And finally you don't owe activism on a specific cause or an opinion to anyone. It's OK not to have an opinion or not wanting to get involved in a political debate. Anybody that attacks you for refusing to take a stance on any issue should probably be muted/blocked or removed from your life, that person isn't your friend and will try to make you look bad at the first opportunity just get brownie internet points for themselves.
A Nobel Laureate Retracted Her High-Profile Paper. Bravo
It's not just that, it's the fact that most interaction on the net is text based so you miss out on tone and body language. I feel like some discussions escalate too high on the net due to the text based format.
Read "Amusing Ourselves to Death" by Neil Postman.

You will realize that Social Media is designed in such a way intentionally to draw toxicity from society.

No technology is neutral. Technology gives and technology takes away. Medium is the message. Communication evolved because of the medium. For every evolution, it gives something and it takes away something. From oral communication to the printing press to telegraph to TV to the internet to social media. Every evolution gives birth to something and destroys something.

For example, TV makes everyone reachable (what it gives), but makes everything into entertainment (what it takes), even important topic such as politics, religion, war, poverty, pestilence, etc science becomes pure entertainment, juxtaposed between endless drama, reality show, and ads, coupled with background music and personas that manipulate the minds. The more "entertainer" you are, the better, regardless whether you are a dumb scientist or a dumb lawmaker that will affect many people's lives using your policy.

Social media such as twitter, for example, everyone now has a voice (what it gives), but with its char limit (what it takes) doesn't give critical thinking and rational debate a highlight, therefore it spirals down into madness. The more outrageous you are, the better, because it will go viral and people will react in such a predictable way.

A good example of a person who knows exactly how TV audience and social media audience will behave in a predictable way, and took advantage of that, is President Trump.

You want to design a medium/platform in such a way so that the pros outweigh the cons. But I think the hard part is knowing how will people use the platform. Those social media giants started out with good intentions, and only later and later down the road, and here we are right now, that we discover its true effects.
Blockchain for Cryptocurrency
So if we do end up in the same place, then "Sheriffs being elected is actually extremely important." is still false.

I'm not saying that either system is perfect, but it seems to me the idea that somehow being elected makes a sheriff better is outright false.
Because by definition, they hardly represent the majority of pro-density advocates. If the GP has common cause with YIMBY urbanist environmentalists, then by numbers they are in good company.

The anti local density environmental crowd might represent more dollars, though. That's perhaps the issue.

I suspect, however that the divide is more generational. For the older generation, environmentalism was far more about preserving local wildlands and the wildlife in your backyard. The environmental problems that face the younger generation are far larger in scope and far more deeply intertwined with questions about how we power society.
Since practically all keyboards are USB these days, one wonders why there isn't a standard to have the keyboard just report its layout and language and whatnot to the OS.
That's exactly how FriendFeed worked, and it was great.
This doesn't matter at all.

Attackers either flood you with every attack under the sun, or tear your site apart and will know exactly how it works.

Imagining that you can hide the function of your site is again security by obscurity.

The key idea here (I forgot the name of the law, but others' mentioned it in the tread) is that regardless of what you do, the adversary will end with complete understanding of how your system works.

Therefore, any security based entirely on the adversary not learning about implementation details is entirely defective.

Furthermore, an attack exists for days, months or even years before fixed, it takes time to fix and release, and it takes time for you to discover the advisory and deploy.

You were not vulnerable for 7 hours. You were vulnerable for weeks, months or years.
Miranda: Pure non-strict polymorphic higher order functional language
Worth considering that this isn't simply mechanical: to make those posts fade away requires humans clicking the downvote button. Which requires some kind of culture that includes clicking the button on "bad" posts, for whatever the definition of "bad" is. If there were downvoting on say, YouTube, I'm not sure that it would produce the same results that it does on HN.
The war on drugs, which led to extraordinary harm to many people and communities, could certainly be categorized as extreme and unpopular. Could you elaborate on what you mean?
'Spring forward' to daylight saving time brings surge in deadly crashes
How can it replace a smartphone? Can you use it for calls?
Does it fit into a large pocket?
Hi bud,

Please add your email to your profile so I can reach out to you. I'd like to chat and see if you'd be a good fit.
Indeed. The level of technical debt that exists in the product I current work on is beyond soul-crushing. It's making our product highly unreliable and buggy, makes it incredibly hard to track down and fix bugs, and the debt level increases noticeably with every feature we're required to add.

Upper management is fully aware of the issues. However, the immediate dev management doesn't think there's a serious problem and so there is no sign that any effort will be taken to begin to repay any of it.

The technical debt issue has directly led me to begin to seek work elsewhere.
Thanks.. it’s been a ton of work over years, with valuable contributions from others as well, so I’m really glad to see it’s appreciated.

If there’s however any pain point you experience with SpiderFoot, I’d be happy to hear it.
Not necessarily on top of matrices... I can easily imagine a part of an engine working with GA and then having to translate back or forth to matrices whenever it needs to interact with another (outside) part of the system.
FUD? Tell that to the VVS squadrons flying SU-25s in Afghanistan. These were extremely robust aircraft similar in many ways to the A-10. Facing the Stinger, they had high casualties, forcing them to bomb from higher altitudes and use PGMs instead of strafing and dumb bomb attacks. This was 36 years ago. MANPADs have gotten better in this period.
No. You can’t make assumptions about how global operator new works. Allocators like tcmalloc are allowed to override it. And string can be instantiated with any stl allocator, so it might never call ::new anyway.
Through RSS feed and filtering keywords like "corona", "corona virus", "wuhan", "outbreak"
Adapter That Allows a Wheelchair to Control Your Xbox [video]
It's a problem IRL, too. I am astonished by how much disinterested people are in each other. I am very good at keeping a conversation going, I become genuinely interested in the person and ask as many follow-up questions as possible. Unless I know what we're talking about falls into my experiences, I'd refrain from talking about myself.

But what I see constantly is that people have gone from a "what about you" mindset to "what about me" mindset. My conversations end as soon as the person is done answering my questions about them. Like, zero reciprocation, which is god awful.

If these people participate online, where they can mainly get away with being a shitty personality, then this toxicity is not that surprising to see.
In addition to what tptacek said, taxes are paid with money which is an infinitely fungible commodity. Eminent domain confiscates a specific piece of property that cannot be precisely replaced.
They absolutely can. Just one example of how ICAAN regulation helps: ICAAN requires that the .org registry let domain owners lock in their current price for 10 years if a price increase is announced, and prohibits different renewal prices for different domains. ccTLDs can just increase prices with no notice, or price gouge popular domains.

And .io is certainly worse than .org will ever be - there have been numerous security outages of the .io name servers and one very bad security incident: https://thehackerblog.com/the-io-error-taking-control-of-all...
Don't forget that the US still deploys F22 and F15... The F35 isn't replacing those planes.
Cutting back on one's cost of living can easily still be progress. If he's doing this to get rich, I would agree he is failing. However I don't think thats the idea. I think he wanted a different lifestyle, and one that was more self-directed. Through that lens, an astounding amount of progress has been made.
Not sure about the last two you listed, but those languages don't support parametric polymorphism which means that although you can write a `fmap` method for things, the compiler can't check its type properly. At best you can write an interface, but that interface won't be able to guarantee that the functor returned by fmap is the same one you started with.
> What I don’t love, however, is this trend that seems to be using a PR offensive of “price shaming” whenever contract or license terms change.

I didn't read it this way at all. I read it as "CERN was offered, and adopted, a free product with features A, B, and C. Later we were told that terms were changing and we could not longer get all of A, B, and C for free and in addition the free tier would include factors that were the cause of concern to some parties, as already described above." In other words, "no longer meets our needs so we will change." As it happened one of those "needs" wasn't really that well satisfied (only 150 people used it) but they didn't say that here so weren't shaming the product at all.

In general I consider it uncool when license changes don't grandparent in existing users as much as possible.
You're totally right. Right now this tool only supports the javascript flavor of regex. That said, for all the simple expressions shown there it's more or less the same for most other engines. I guess that makes it okay.
Complex Systems Are Everywhere (and What It Means for Us)
The F-35 is doing excellently at it's actual engineered purpose, which is to extract the maximum amount of money from the DoD and into the hands of contractors while at the same time being completely unassailable politically. Better than digging ditches and filling them back in, I suppose.
Not true. Search works pretty well offline too. Much better than any other offline mapping app.
Ironically, very little of the conversation in this thread is discussing the actual link, which is a mailing list of human-reviewed releases.

Most of the comments appear to be about the best algorithmic recommendation engine. I've used them all and still think it doesn't compare to the experience of human-curated music. Even a 1 paragraph review of the record tells me more than a "You might also like [___]" message.
>there's no way it can be analyzed without destroying it.

Almost all art analysis I see has to penetrates my zone of not seeking it out. So maybe it's being done impeccably somewhere, but in the stuff I see, the "analysis" is really a lossy description of the person doing the analyzing.

It tells me their frame of reference. The parts of the work they'll care about, and their analytical blindspots. It tells me about their views on hot contemporary issues, their pet peeves and hobby horses. It shows me the types of conclusions they were taught to draw. Very rarely does the analysis tell me anything about the work beyond the unambiguous facts visible to every layperson.
> can you share what you did consult on? To me consulting is very mysterious as it's a very generic term but I'm always amazed by people earning 250K-500K due to "consulting"

Totally. I'm a generalist software engineer with a specialty in early stage startup tech. In addition to actually writing the code, setting up infrastructure (AWS and all that), and anything explicitly code or "DevOps" related, I also helped clients understand the development process, advised them on product, worked with designers, etc.

I agree that consulting is kind of a nebulous term, but if you ask me, it's essentially shorthand for "solving problems that people have that they can't (or don't want to) solve themselves". The problems that clients came to me with were all related to getting a startup off the ground from the technical side.
We are talking about a specific example here, not human behavior in general.
The best use case that I have found for an iPad for is that of a “personal computer,” that is, a computer that is entirely personal without any business.

Use the “Pro” laptop only for professional work and coding, and use the iPad only for anything else that falls into that “personal” categories of newsletters, mail, shopping, gaming, entertainment.

As a traveling remoter, that radical separation of two contexts has brought a great peace of mind.

You can surely sit back comfortably with your iPad for personal stuff, while work asks for you sitting seriously on a desk with your laptop: no blurry lines.

So in my opinion, that “curious” category that falls in-between “mobile” and “laptop” is nothing more than “personal computing” itself!

Isn’t it what that “revolution” has been all about, anyway?
Byteconf GraphQL: free virtual GraphQL conference, live now [video]
Ways to use Emacs as your RPG dashboard
> to dismiss the possibility that in the case of anti-vax people are motivated by genuine fear for our collective safety and that of our children.

People who are genuine in that NEVER bash. For the simple reason that bashing doesn't work. What they do do is respectfully argue with any false data.

But you'll never see someone like that insult people or call them stupid, ignorant, or doubt the love of an anti-vaxxer for their own children.
I've worked in pretty much the same kind of companies as you have and I completely agree with you.

I was being deliberately overly idealistic in my first comment (and it was perhaps a bit of a reassertion of how I would handle management in my hypothetical own company).
My favorite idea of an extreme preprocessing is using C itself as the preprocessor language, with, optionally, the only syntactic sugar being provided by ASP-like brackets.
Several 'Best' U.S. Hospitals Penalized over Too-High Rates of Infection, Injury