skysight-inc/HackerNews huggingface dataset:
NixOS, Emacs, Haskell, tiling window managers.

They're a clique in the tech world. I think a unifying theme is to have a small foundation that the user can develop within.

Going a bit further on my soapbox, you might also be into philosophy, anime, election reform, baduk, and math. Is the underlying personality trait systemizing/stubbornness, wanting to break everything down, and rebuild it according to defined principles?

http://dreamsongs.com/RiseOfWorseIsBetter.html would call this approach the MIT style of design.

@nntaleb might suggest they overestimate their principles and their ability to enact their principles, and call them IYIs. :)

(This comment itself is my admission of being an IYI.)
Founder and CEO of Flickstree- World’s Largest Video A.I. Publisher Network
Searching for "lesbianism" turns up tons of results.

You asked a question that is extremely rare in English: A question nobody ever asks about a word rarely ever used. Google is a search engine, not an oracle of arcane trivia.
Like many here, I was excited to see the news last week that Twitter will be a remote-friendly company forever[0]. Today, Coinbase made a similar announcement[1]. I thought it'd be fun and interesting to track WFH policy changes for companies of all shapes and sizes.

The dataset is currently quite small and will only grow through crowdsourcing, so please share the changes that have taken place at your company if you feel comfortable doing so.

[0] https://news.ycombinator.com/item?id=23155647
[1] https://twitter.com/brian_armstrong/status/12631830987929600...
I'm 39 and have three kids aged 4, 2 and 1 month old.

I've found Jeff Atwood's post on being a parent the single best blog length overview of the emotional pros and cons of having children: https://blog.codinghorror.com/on-parenthood/

I like to think about it as kids are +1,000,000 points and -900,000 points at the same time. The average is probably a slight positive but the highs are extremely high and the lows are also pretty low. This TED talk goes into this in more detail and is also great about giving honest views of being a parent: https://www.ted.com/talks/rufus_griscom_alisa_volkman_let_s_...

To make a development analogy: think of a time when you spent a huge effort trying to solve a bug in a code base you really care about. Finding that bug was incredibly frustrating and made you question why you even got into programming. Then, you find the answer and you watch your program work again and be better than it was before. This rollercoaster of emotions with a net positive outcome parallels very closely with having children.
Thank you for the feedback! You are absolutely right, the majority of the feedback I get with this landing page is that there is no description as to what it is designed to do, and I will have that fixed in no time, thank you.
Three bugs in the Go MySQL driver
This is true, but it's worth pointing out that the Cesna 172 is not an ultralight.
Unicode character names primarily exist for identifying characters. That's why we have the stability for those names after all: unless it is very much misleading (like swapped Lao letters) we would like to stick to them as long as possible.

For many scripts we can come up with some set of names that are suitable for identification. Han characters, among others, aren't. One can say that Han "characters" are identified by its shape, but a line between two differently perceived characters is extremely unclear. Some may recognize two characters as same, some not, some would even try to add a stroke or so to differentiate the character. Han characters are thus identified by providing multiple properties for them (the Unihan database), and the character names are just placeholders.
> Wikipedia frequently asserts, in its own voice, that many of Trump’s statements are “false.” Well, perhaps they are. But even if they are, it is not exactly neutral for an encyclopedia article to say so

Reporting the fact that someone has lied, in this case repeatedly, is neutral. And the author not liking that Wikipedia reports those facts is not evidence of Wikipedia’s bias.

There are plenty of faults with the site’s moderation but this is not an example of them.
I'm a big fan of this one:
https://chrome.google.com/webstore/detail/video-speed-contro...

Made by a Google employee. I use it all the time on Youtube, Netflix, Vimeo, etc.
This submission is a screenshot with unsubstantiated flamebait as title.
There were also mice you could buy which were programmed to undo the recoil pattern of guns in a game. The game responded by blocking the usb ID of those mice. But there is nothing stopping them as showing up as another brand of mice.
On the other hand it is important to make cities move-to-able. And huge discrepancies in housing costs doesn’t help. One point I’ve heard is cities were more affordable when there was less regulation. So if you require certain sq ft or kitchen amenities, you reduce supply. Or if you prevent certain shared living options, you reduce supply. If the permitting takes years to complete, you reduce supply. These things need fixed so that minimum costs can go down. Sure luxury can still exist, but the floor needs accessible beyond living in the street in tents!
What is nix?
The logarithm is appropriate because disease transmission is an exponential process.

For a given set of parameters (of measures such as social distancing, mask wearing, weather, etc.) new infections will not rise by some specific, absolute number. Rather, similar environments result in similar rates of new infections as a percentage of existing, active infections.
>Is American tech dominance the result of some magic cultural mojo born from American values that can't be replicated in a different cultural sphere

I'd question if that's even the case inside the US. America was industrialised on the back of the American System and Silicon Valley was built on top of defense contracts.

Napoleon brought the first civil code to France and Germany's national education system is a result of Prussian militarism.

In many countries that tell a story of some sort of Western transparency and laissez-faire culture it was arguably authoritarian structures that initiated reform not unlike those you find in Singapore or China today.

There's this popular narrative today championed by people like Acemoglu of "extractive" and "inclusive" institutions with the latter leading to progress and the former being bad, but even in Western nations a significant amoung of progress was built by the former and inherited by the latter.
> Assume that anything you say on Zoom or TikTok could be made available fairly readily to the Chinese government and that they will leverage control of TikTok for whatever reason they want, consistent with their overall geopolitical strategy.

Don’t have to assume. It is made
I'll take security over cool tech demos. And you still can do these things. Just run your demo as root or turn off the security features.
People can take phone calls from home just like they handle email tickets
You buried the lede!

"[I]t set a record for a non-stop endurance flight which has not been broken since. ... They'd drop down a rope, pull up a hose from this truck and just put it in the gas tank. ... The flight lasted 64 days, 22 hours, and 19 minutes."

That's amazing. Thanks for sharing!

EDIT: Some photographs and film of the refueling are shown in this video: https://www.youtube.com/watch?v=7UWZhc4Bj10
If you're a programmer that works on mechanical/fluid/aero systems there's a good chance you will use Simulink at some point in your career. It's great, but it's domain specific. Most everyone who knows the field will make a better simulation quicker in Simulink then in Matlab or C.
aka the road to hell is paved with good intentions
Title is a lie and doesn't match the article.
Interesting, thank you! So that means programs are sometimes patched to look for configs in nonstandard locations generated by Nix during installation time. But then if I wish to change any of those configs (maybe to change one of the defaults)... I have to copy them, make my modifications, generate my own package for them, and install them to wire them in as substitutes for the existing packages. Then when the upstream package changes the config file, I have to generate a new package with all the conflicts manually resolved, right? It seems a bit of an arduous process, though I do see the appeal.
Are they not going to support VisualBasic beyond .Net5 then?
Some changes in JS interpreters can be invisible. I recently noticed that an algo (that had worked for ~ 8 years in multiple browsers) had stopped working (for how long? in which browsers?) It (non-rigorously) distinguished 'string integers' from 'string non-integers'.

No doubt the required tightening was a benefit, but the breakage was not at all visible. Luckily it was a cosmetic (non-critical) usage.
I made my first (and one of just a few) parachute jumps out of a Cessna. Looking back, the plane seemed tiny. I think we had 2 or 3 jumpers, a jump-master and a pilot crammed in there.

Exhilarating.
We Built SELinux Support for Kubernetes
Isn't near-sightedness an adaptation? Nearsighted people can see closer things better. For example, I don't have clinical eye problems but I have some friends who are severely near-sighted, and they can read the security text on US money whereas I cannot.
Thanks Peter, I'm wondering, why did you stop using UTM params?
Ask HN: What hosting service do you use?
Looking for a website with basic features, no spam, simple to use, just want to build a simple website.
Almost everyone who has worked really hard to be great at something has an ego about it. In most cases, they really wanted to be better than (often some specific) others.

To pick some well know people, I'd say Feynman and Einstein both had massive egos. They "knew" they were smart. They also had reputations for being really nice and humble.

It would be simpler to just admit that you think DJB is a bit of a jerk. Linus Torvalds is a bit of a jerk too, in most people's estimation. Brilliant jerks, we call them.

They can make great workers and are always terrible leaders.
"Nix is a collection of tools and systems that together form a highly reproducible build system."

Wouldn't it have been nice to have that statement at the start of the article?
Speaking of Wikipedia, here's an article highly relevant to this thesis: https://en.wikipedia.org/wiki/Paradox_of_tolerance
The author has a very generous definition of framework.
From Australian POV:

Godaddy is expensive. Namecheap are not as cheap as they used to be. Have a look at VentraIP/Synergy.
The best primary reason I've seen put forth is that the government taxes in order to 'make room' in the economy for the production of public goods. Taxing both suppresses consumption and allows you to fine tune whose consumption gets suppressed. In thoery it's a better system.

However tax policy in the US is broken because it favors economic parasites and looters.
CORS has nothing to help with here. The site doing the scanning is not able to make connections. Rather it's only able to tell if the port is listening or not. CORS would still be listening so they'd get the same info they're getting now.
Let's give it about a half a year, then look again.

All this coronavirus togetherness has potential to move the needle.
Depends on your point of view, really.
With all that false equivalence and whataboutism you must be real fun at parties.
I interned in a research lab where half the PHDs had their teams use some outdated version of LabView and the other half all used Simulink. There was not real king of feature parity (both the tools have very well developed ecosystems), but the LabView version they used couldn't zoom in or out.

Simulink was much preferred.
One problem with building good tools for yourself is that if you ever go work for an established company, you'll be immensely frustrated by how poor the tooling is.
A Student Drank 2 Gallons Coffee. This Is What Happened to His Kidneys
Guide: Debug and monitor traffic Android with Burp Suite
Interesting. I didn't think about it that way, but it's totally possible that you lose that ability as you grow older.
I don't know how to put this nicely, but i would not say "a neutral point of view" is synonymous with "the center of the Overton window in the United States".
The funny thing about that is I find his code to be very difficult to read (even just the snippets in the linked CVE illustrate this).

And his attitude is just bonkers to me. "I'm not going to fix this exploitable security issue because I assume that people will configure their environment in a particular way." What? That's... flat-out irresponsible.
Puri.sm has hardware kill switches for the microphone and camera: https://puri.sm/learn/hardware-kill-switches/
I had a complicated family situation that made it impossible for me to have any sort of peace of mind.

You have to get out of that, first.

You said it yourself. You named that as the root cause.

If it won't realistically go away easily, you have to make it go away the hard way, whatever that is.

If it's just a matter of waiting for court cases to resolve, I think you can already start putting the past behind you and moving forward. But I'm assuming in my answer here that there is more to it.
I’m just gonna be blunt here: opting out of having children for the sake of the environment is incredibly shortsighted. Fixing the environment is a collective action problem. Emphasis on collective: it will take many people working on it directly, advocating for it, voting for it, etc. Opting to not have children just handicaps your cause by removing future people who would likely end up on your team.

Don’t do it!

Make some babies. Raise them to be good people. The world will be a slightly better place for it. And your life will be made immeasurably better by the purpose and meaning that children bestow upon it.
On the other hand, there's definitely something to be said for missing an additional 18+ years of freedom that not having kids allows a person to have. That's an experience parents don't get to have and since most people are having kids in there 30's that's a lot of very prime time to sacrifice that is massively different from the few years of adulthood (their 20's) that they did experience.
Not even a nod to Piper in the whole article... scandalous!

I've trained in both a Cessna and a Piper Supercub, both were great.

The Supercub felt dodgy with just a single stick, but it was also felt agile and like I was actually participating in flying. The Cessna felt like driving a station wagon in the sky. Rock solid and reliable.

Both are great, honestly just surprised at how the author dodged talking about one of the Big 3.
Yeah, I've set it up before but there's always a program or two that doesn't pick up the settings. And you still don't get the ctrl-<letter> line editing tools in text boxes like you do on Mac OS, so I feel it's more trouble than its worth.
Linux came from Finland, not the U.S. And there's quite a lot of underground "cowboy culture" in Chinese tech, though people will disagree as to whether that promotes good quality.
I think of planes as having a CAP Theorem like trade off between speed, safety, utility (can I take a family of 6), and price. A used 172 is pretty safe but greatly lacks in other categories. A Lancair 4P optimizes for speed, but greatly sacrifices safety. a Pilatus maximizes all but price, yet it costs $3 million. Bonanzas are pretty good on speed, and utility but a bit more expensive than most piston singles, decent used ones cost $350k+.

I own a Mooney, which burns 10 GPH and does 160kts. Fits two people just fine and three if you sacrifice fuel. A good trade off over all. Definitely think the 172 is the least badass plane with almost no upsides other than being a good trainer.

https://en.wikipedia.org/wiki/Beechcraft_Bonanza

https://en.wikipedia.org/wiki/Mooney_M20

https://en.wikipedia.org/wiki/Lancair_IV

https://en.wikipedia.org/wiki/Pilatus_PC-12
They simply don't belong in web addresses.
One way to understand meditation is to just give yourself the time & space to experience & become bored with your repetitive thoughts. You don't stop thinking - you just become bored with it and settle down. It's immensely healing once you've experienced it.
Links were always supposed to go both ways. It just took decades to get there
I don’t really think they care about you as an engineer. I had some “cool” problems which they totally neglected for long periods of time and general vibe has been “you need to prove to us this is our fault”. I think the real reason is org incentives aren’t setup to make infra team happy
I heard Luscombes are nice planes and J-3s are cheap and were the original trainers for WWII pilots.

Trade-a-plane is like the eBay for GA.
You phrased this much less confrontationally than I did, so kudos to you.
Simulink has the ability to make Blocks out of Matlab (or any FFI supporting language) code and run them in the simulation loop. We used this for state machines at our lab.
Okay, but you're the one that's wrong. The truth is, we lost control of our own devices that are supposed to work for us, and instead they're used against us.

I can't take the battery out of my phone, and it's design is such that it won't work directly from a power cord plugged into a wall socket.

This incentivizes the user toward keeping the battery charged at all times, and thus maintaining a device state, such that one can never truly know if the radio, camera and microphone are engaged or not.

And whose fault is that?

It's a dark pattern, and device manufacturers know it.

So too with all of the web* technology that the author highlights.

The party line is "You asked for it, you do it to yourself, and you really DO like it, but you just don't know it yet, sam-i-am. Just try the green eggs and ham, friend. It's blisssssssss..."

It's not wrong to take exception to this prevailing dismal wind.
My opinion on this is that if you're going to claim that you write the most secure software in the world, it should be secure by default. It shouldn't require you to modify the configuration in a particular way, or start it in a particular way, in order to be secure. The more details you need to know in order to secure something, more less likely you'll tick off all those boxes.

To me, this is just DJB's ego not allowing him to admit that he made mistakes.
Perhaps I should have worded it as Democracy is the most tolerable form of government. No matter the disillusionment with Democracy in America today, the idea of adopting China's government is completely outside the Overton window in America. In other parts of the world, I'm not so sure.
Yes, and despite being easily strippable this functionality is preserved, intentionally, by browsers.
Could one run a snap application in a chroot inside a VM in another city via ssh work for better security ?
There is no obfuscation here. The default here, is to assume that people are good, loving people. If you would be ill, and you'd require a replacement organ or you'd die, you'd be grateful if someone who passed away would donate that organ to you.

My father, in his last ~5 years, was on kidney dialysis 3 times a week. It really hurt, seeing those people in pain, but it was the most beautiful department I ever saw of a hospital. Because people leave for quality of life, temporarily better. They come in exhausted. Heck, they often leave exhausted. But next day is gonna be better. There's no dept. which regularly provides a bigger impact on such a time based term.

Now, no my father was too old for a transplantation. He was low on the list. But I have seen young people on that dept. too. Young people of an age where normally their life is flourishing. Young people who, normally, have a full life ahead. Young people of whom my father could've been father, if you get what I mean.

It really requires a lack of empathy, or some kind of convincing of a religion (which cannot be proven true either, and is in contrast with what Jesus would've educated), that you say that after you passed away you don't want your organs to be donated. Well, then have the balls to put in the effort to say so. Because the vast majority of people, are loving and good people.

On top of that, in The Netherlands (where the default was recently changed as well), most people are not even religious anymore (making the default donor more adequate). Plus, its an investment in a life, which should on the long term be good for the economy, as well as the happiness of families.
But that's not what the graphs are showing. The graphs are showing continuous infections over February, March and April. Those are not unknown future times. Those are past times with existent data. There's no reason not to represent those data as clearly as possible. Which a logarithmic scale does not.

Again graphs should serve one purpose. The purpose of those graphs is clearly, by the axis labels, supposed to display continuous deaths over a set period of time.

The linearly scaled graph displays this clearly, the logarithmic one does not. If the x-axis displayed into some future time, yes I'd agree a logarithmic scale may be more appropriate. But that would be displaying a graph of predictions at that point, which is something totally different than the two example graphs are showing.
I would tend to think if you built your own framework the right way you would end up looking a lot like... an existing framework. If you build it the wrong way then it would look like an interwoven mashup of code that you would have no remembrance of if you came back to it after a period of inactivity. If you are not confident you can do the former _in a production environment that isn't just a side project_ then I would argue that you shouldn't until you can.
Nope. Most people will never care about someone else’s child the way they’ll care about their own flesh and blood.
The End of Podcasting’s Innocence
I am aware of a few trading firms that are phasing in nix to handle their dependency clusterfucks.
Depends on which type of value people are talking about; not all forms of value are subjective.
One problem might be with latencies right at the boundary between two buckets. A bit of jitter would let you know you're near the edge with enough sampling. And if you can add a little latency then you can move the boundary where you like.

It seems like the only way to avoid that is with one bucket (constant time).
I track my workout progress in a sheet that is backing a google form. After every session, I enter the details from my phone. My priorities were: 1. not having to install yet another app; 2. not locking my data into a silo.
The Future of Movie Theaters Might Look a Lot Like an Apple Store
hey can you add why?
I never heard about cheat engine before. Are there similar tools for other platforms? I know you can hook GDB to any running process, but once you're in the process, discovering what is occurring is often pretty difficult.

I'm guessing this is how a lot of the game shark cheats were discovered back in the day.
Larry Sanger apparently co-founded Wikipedia but I've somehow never heard of him before. Not sure how that escaped me.

He's apparently famously critical of Wikipedia. The majority of this article seems to complain about giving facts undue prominence over a "balance" of viewpoints.

What's the opposing viewpoint to the truth? Lies?

(And his political bias really shows. The Obama article is too positive. The Trump article is too negative. The article about abortion doesn't say how evil it is. And the global warming and vaccine pages don't report enough on "minority viewpoints". It's amazing how consistent the beliefs of the far-right are.)

From my non-expert perspective, Wikipedia is doing a surprisingly good job. Even this article actually gives me confidence.