jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I agree that once you give someone your data, it becomes "theirs" and they can do what they want with it (logistically speaking). Interestingly enough, the executable that runs Chrome is also data that the end user "owns" once they put it on their system. This is the argument for bypassing DRM.

The system is setup to screw the consumer. Most people probably do consider the data they're giving to Google's cloud services to be theirs, most may even assume that Google isn't doing anything nefarious with it, or using access to build up anti-competitive moats. Sadly, most people probably won't care that much if they do find out the truth as the service and frictionless flow are more valuable that privacy.
I've also enjoyed his writing but I can most certainly see his biases. He has a peculiar way of thoroughly researching some assumptions but then apparently having a complete blindspot to others, which is only made more apparently by how critically thinking all his posts are. I guess that's most people, though, they just rarely do so with the precision and eloquence of scott.
Right, I mean prostitutes don’t sell sex right, they just sell access to their private parts temporarily.

From a user privacy perspective, I’m skeeved out that Facebook sells access to data rather than giving out copies. The only difference is that Facebook makes more money.

It’s like those asshole companies that say they don’t sell data, but only rent it. That’s not the point that I care about.
I'm painting an extreme picture for emphasis here, but it is the case that there are a lot of crushingly boring dev jobs. I've done some.
How can you be "illiterate" if you don't have access to Google's source code to see what they do?
How is 3rd-party analytics essential and obvious to the functioning of a website?
> Dollar bills have no inherent value either. It's just that people believe they have value. This is basic economics.

Hence why the dollar is not referred to as a store of value.
Most designs I’ve seen have it pulling. Pressure attaches it, rather than tape.
Take it easy! Spontane Verdampfung führt zur Entkrampfung!

(Spontaneous vaporization leads to relaxation!)

Yeeeehaaaaw!
Article awhile back talked about how about 8% of the population avoids crimes only out of fear of punishment.

Remove that fear and a significant segment of the population will go on a rampage.
It's not public. Only a given user or root can see the envvar. Same as a file.
Heath care is way, way, way cheaper outside of the U.S.
TLDR : sometimes you need to optimize.

I don't understand what's new.
It is probably because their audience is just generally interested in Tim Ferris.
FreeBSD and Debian are integrated in different ways. In Debian, you have a single packaging system which integrates kernel, libraries, and applications, but each of those is developed independently. In FreeBSD, the kernel and base system are developed together -- but we have two packaging systems, one for the base system and one for 3rd party applications.

Basically, Debian integrates everything, but only loosely, while FreeBSD has tighter integration, but only of a smaller subset.
Yeah, people already do that with 5.1 headphone surround sound. That's not really Ambisonics-like math, because Ambisonics doesn't attempt to do anything with the timing differences. In fact, I haven't really ever heard much about playback of Ambisonics signals over headphones. The whole idea is reproducing the soundfield in open space, which would be experienced by your head within that space.
Well with war wrapping up in Afghanistan, we need somewhere else to focus our attention. I wish I was being sarcastic.
Nice. I did some of my best projects in Tagazhout and Ericeira, Portugal. But honestly, riversurfing is easier and is more fun. Munich, Montreal, Graz or Boise come to my mind. Better infrastructure than on a beach, and less hassle with antisocial beach surfers.
Weird side effect of the ubiquity of communication channels. We had things to tell before that, there was silence and then signal; now it's a big echo chamber / interference pattern.
If you delimit on \0, period, no exceptions or escaping, then I assure you no one will put \0 inside their strings. Same for other trivial schemes.
My understanding was that he sought to explain the lack of a perceived gap in the past by stating that there were not multiple worldviews that could have come into conflict. Further, there was commentary on the history of relevant worldviews.
We changed the title to a representative sentence from the article. If anyone can suggest a better one, we'll change it again.
Nothing beats a mentor.

Find someone experienced and ask them to mentor you. (Online of course, but use screen sharing and audio.)
How long do you think it might take for a "carplay-novice" to become sufficiently accustomed to the tech that they're not as dangerous as a drunk driver? A few days? Weeks? Even if it's only a few hours, is a few hours of drunk-equivalence justifiable?

> Imagine testing how distracting texting was for someone who had never used an iPhone before the test.

I understand analogies aren't meant to be strict equivalencies, but there is a large difference in severity here. Failure to operate an iphone correctly probably wouldn't cause a life threatening situation. Failure to operate a car correctly is far more concerning.
That's really an interesting take. I'd like to understand more about how the donations are detrimental long-term. Can you elaborate?
Except we know having money gives you enormous advantage under the law. So we either have to fix the law or fix some of the inequality.
I see! That makes sense now. Unsized types are one of the Rust concepts that I haven't gotten a good handle on yet, probably mainly because they don't come up very often in practice. The only other one I know of is str, and I'm not even sure how I'd go about using a plain str.
I have a crazy and unpopular idea - America drops the corporate income tax to 0%, full stop, across the board, no loopholes, no exceptions.

(ducks from the rotten vegetables that are being thrown at me)

Here me out...

America offsets the revenue loss by increasing tax burden on (rich) individuals, not corporations [1]. Hopefully, that would bring offshore profits back and increase hiring, r&d spend, capex, etc etc positive feedback loop etc. More likely, corps use the profits to buy back stock and layoff people (which has happened in the past with tax holidays [2]), but hey, at least those profits don't just sit in a bank account in Ireland or the Cayman Islands.

Here is a really crazy idea that won't work - Janet Yellen trying to compel the world to adopt a global tax rate standard, thinking that tax haven countries would comply for America's benefit. Yeah, not happening... the baby boomer generation really don't have any capability of second order thinking.

[1] The irony is that republicans love to say corps are people. With that logic they should be taxed like people. Dumb. They are not people, they are institutions. Don't tax institutions, just tax people more.

[2] https://en.wikipedia.org/wiki/Repatriation_tax_holiday
If I understand you correctly then you are looking for basic website for a company?

Recently my nephew built a website for his dad's "non-techy" company: https://www.punekarinitiatives.com

He used Wix and it took him a week working in his spare time.
Why are corporate earnings the target for taxation? Are they just the easiest/least impactful to levy?
I don't think the argument is trickle down economics. The argument is that there is a race to the bottom and simply opting out from the race is the only way to win.

Trickle down doesn't work because republicans love pumping the supply side of the economy even when it is fully saturated. The days of a weak US economy are long gone. The real problem is that savings exceed investments. You either let the government create viable investments for the private market, or you just let the government invest directly.
Is it wrong that I'm disappointed because this doesn't seem to make much sense? The actual topology involved has to be discrete, not continuous, as can never continuously deform from one branch to another.

Also, a tree of trees is still a tree. Git repositories form DAGs of trees, and this is not really that hard to visualize.
It's very powerful. There's more than just the !! for history, also. Check out http://www.catonmat.net/blog/the-definitive-guide-to-bash-co... .
Submitted because of the discussion here:

http://news.ycombinator.com/item?id=2012339
Because it's a war. A scrappy five year old company, Softlayer got bought out for $500m, merged with ThePlanet, and now SoftLayer is the first or second largest dedicated server company by sheer number of servers, and once all of TP is integrated with SL's automation, they'll most likely have the highest margins.

SL gets margins by being efficient whereas Rackspace gets margins by having an incredibly large and efficient sales team. SL is a hacker's hosting company which has made very solid progress selling to the enterprise.

To top that off, Salesforce just bought Heroku, telling the world that they really intend to compete in cloud hosting against Amazon, and any other clouds that matter (do any other clouds matter?). The competition is fierce, the stakes are high, and we're seeing an arms race. I wouldn't be surprised if HP got into the mix as well (there must be some reason they bought loudcloud and EDS beyond just rounding out their EYP division).

Any start-up who can help some of the big dedicated server firms (Softlayer, Rackspace, Peer1) either appear to be a sexy alternative to Amazon (to try and woo new startups, which is where all of the dedicated server companies are sort of lackluster, primarily due to a lack of advertising and a lack of a presence in the valley) has a high potential for acquisition in the next year. Look at the past three years of operations and cloud related start-ups. For example I'll be really surprised if either Puppet or Opscode are still independent entities in 2012.
"Duck and cover" has always been about as good advice as you can get.

Now I grew up in the '60s, within 30 miles of a cluster of Titan missile silos, practically surrounded by them (one of them blew up in the '80s! What fun that was!) So I knew that I could duck and cover till the cows came down and it wouldn't do any good. Because I'd be incandescent gas.

However, in my grade school and teenage nightmares it was Russian HBombs that I was obsessing about. Terrorist bombs are likely to be much smaller, closer to the size of the Hiroshima and Nagasaki bombs. Or smaller. So "assuming the position" is actually pretty good advice if you aren't killed instantly.

Staying put to avoid fallout is another issue. It depends on how close to the blast you are, and what the prevailing winds are doing. If I were in a good spot, say a building basement or the subway, I'd probably stick with it. In a car or a heavily damaged frame building, I dunno. The roads are likely to be impassable, so the best bet might be to head for a larger, building basement or other underground structure.

Assuming the current inhabitants are taking in stragglers...

The article is amazingly light on analysis and actual advice.

Well, another reason to keep those wind up radios around.
The widespread availability of the design might not strech to places (where im from) Cornwall or the isle of wight, THE RURAL OUT OF REACH ONES.
I wish I could download a PDF of that!
Well I did mention that most of Asia is racist right? (there's only one or two countries that aren't - on a whole)

I can explain the reasons behind the different receptions you received. In Japan, caucasians of European descent are largely seen as an exotic novelty; you will be treated nicely on the surface, but you are not expected (or really allowed generally speaking) to fully integrate into Japanese society. You're just a tourist or English teacher on a temporary stay. Koreans don't have this view of caucasians (though I don't know anything about whether Korean society as a whole allows other ethnicities to integrate) also imo Korea is the equivalent of Italy in Asia
Not aeronautics, but control systems engineer and I've seen the explanation. The rocket engine they use is too powerful to hover and move towards the destination in a slow adjustment loop. And there is no throttle control on the engine, 70% minimum which is still too powerful. In order to land you turn the engine off and wait to pick up some vertical speed, then in the last N seconds you turn the engine on to kill the speed you picked up from the freefall just before you hit the ground. Best described as a hover-slam. If your position during the freefall is off, you can't just keep the engine running to hover around and fix it (like they do in their dev rocket), it would fly up quickly if they do. In this video they still have lots of fuel in the rocket so they were trying to hover a little, however in the real landing presumably the rocket will be empty thus the hover-slam will be harder.
Could you provide some steps how you could bring everyone one board? We are still having python/R migration issues.
> The keyboard controller then encodes the keycode for transport to the computer. This is now almost universally over a Universal Serial Bus (USB) connection, but historically has been over PS/2 or ADB connections.

What about Bluetooth keyboards?
I'm personally a big fan of component [1]. It acts a lot like NPM, but uses an actual Makefile behind the scenes (I always though Grunt was a tad ugly...).

[1] https://github.com/component/component
Apple's willingness to invest in making higher resolution panels and better screens the standard helped bring down prices for everyone else to be able to get the same level of quality.

On the phone side, for several years, the iPhone had the BEST possible screen available on any phone because they invested in the panel and locked up the supply (since they paid for it) while other phone makers were content with lower resolution screens.
So, this might seem a silly question (I find the ban ludicrous but this is worth asking).

Why not just allow certain dealers, approved by Musk himself for all that matters, to become 'authorized Tesla dealers'? Why does Tesla insist on direct-to-consumer sales, even to the point of not being able to do so in large marketplaces?
I've been working remotely for over a decade and it takes as much discipline as working for yourself (I've done both).

Most people aren't disciplined enough to get all of their work done without the possibility of a manager/boss/coworker overseeing their work habits.

On top of that, many people forced to work from home just don't have the space to work without getting distracted.

I feel like productivity will plummet during this time and companies will use that as an excuse to prohibit remote working in the future.
http://tinyhouseblog.com/yourstory/the-novelty-unschool-bus/

Another, slightly more lived-in one, slightly lower-design one.
You can buy a Tesla in Texas. You have to order it online and (as the page says) it will be delivered by a 3rd party. You can see plenty of them in Austin. Tesla also maintains two "showrooms", one in Austin and one in Houston where you can see the car, but cannot test drive it or discuss pricing.

Tesla is not allowed to run its own dealerships in Texas, because the auto dealer's union has laws which prevent car manufacturers from running their own dealerships.
Even excluding network and org effects -

For distributed problems I'd prefer something like Elixir. This may even be true for web dev (I admit I haven't explored it as much in Rust; just, a lot of what I've had in web services is IO bound, with strong process isolation expectations, and that's perfect for Elixir)

For heavy math, Julia or maybe Python + libs.

To build a DSL, a Lisp.

For something largely integrative of other libraries, whatever language those libraries are built in.

For certain types of problem solving and optimization problems, a logic language like Prolog.

Etc.
the wording isn't clear. I thought they were saying "a person employed by Oracle as an accountant, who also happens to be the accountant of X.org". They appear to be saying "a person that is employed by Oracle in some role, who also happens to be the account for X.org"
This is called the Ferber method and it worked very well for us as well.
Note to others considering using it, the method is just as much about the ritual leading up to sleep (bath, reading a book, etc)
Experienced engineers who perform better than a recent graduate are usually not interviewing. They have jobs that pay them extremely well.

There's an adverse selection problem with interviewing, in that people who are good tend to disappear from the labor market and when they do appear on the labor market they get snapped up quickly. New grads don't have this adverse selection effect: there is a very good reason why they don't already have a job. This is why companies invest so much in internships: this will often be the only time to snap up a promising young developer before they start building a career at your competitor.

https://www.joelonsoftware.com/2006/09/06/finding-great-deve...
behavior like assertiveness, dominance, or even interrupting

I've observed these behaviors in both women as well and people who aren't white. What's common among these "exceptions" and the "white males" who exhibit these traits is that they typically have a very aspie/autistic brain with a strong focus on constructivism and proofs. There are also plenty of white males who are not assertive, dominant and interrupt. And many white males are interrupted by other white males that are assertive and dominant. Women and non-whites are not the only ones who experience being interrupted by assertive and dominant individuals.

If you're wrong about something (or perceived to be wrong about something) in a discussion with someone (of either gender) who scores high on having systemizing cognitive traits and mind-blindness, you'll likely experience them interrupting you to assert their dominance about why you are wrong through proofs and/or deductive reasoning.

Research indicates that the main correlative factor with these behaviors is likely exposure to higher levels of fetal testosterone. While it is statistically more common for males to be exposed to high levels of fetal testosterone, females exposed to high levels of fetal testosterone also exhibit similar personalities/behaviors. Levels of fetal testosterone exposure are more predictive than gender insofar as measures of systematizing and likelihood of mind blindness is concerned.

Focusing on this being a "gendered" issue leads you to ignore other factors that may be more predictive (and possibly causative, but there's nothing conclusive yet) than what sex chromosomes someone has.

Check out the research work from Simon Baron Cohen from the longitudinal Cambridge Child Development Study.

http://www.autismresearchcentre.com/project_15_foetaltst

FWIW, I am one of those assertive, dominant individuals that interrupts others often. I try to be cognizant of this "habit" of mine. I interrupt white males way way way more often than I interrupt those who are not male or white. I happen to be a white male and aspie. As I have these traits, it's much easier for me to recognize it in others irrespective of gender and race.

A great contributing factor to interrupting others is that I have an incredibly hard time picking up on the facial and voice inflection cues that indicate that someone is done speaking. I often perceive someone as being done with their thought when they actually are not. When I err on the side of being conservative and really wait for it to be obvious that someone is done speaking, it results in me missing the opportunity to speak next and someone with a greater capacity to realize when someone is done speaks up before I get the chance. Because of this I either end up in scenarios where I interrupt more often than I should or not having any opportunity to speak. It's quite challenging to find the sweet spot where my timing is such where I can pick up on when someone is done talking and speak next without interrupting them.
I normally use bottle and this isn't much of a step of from that, it would seem.

The more important takeaway seems to be that if you use flask, you should probably be using bottlepy instead, as my experience with both indicates that they are otherwise functionally the same.
I don't have any knowledge of contracts that hotels might have for wifi, but it strikes me as strange that this is the way the hotels are going about dealing with that situation.

Hotels first started deploying wifi in what, 2002-4? How long were these contracts exactly?

If they contracted with a firm to provide bed linens, and haven't seen the performance of these linens in service, would they sign 20 year iron-clad deals? If their customers complain that the per-night cost of the linens are equal to buying them, or hate them to the point of bringing their own sheets, would they still stick to their guns?

Would they appeal to the Federal Sheet Commission for help blocking third party sheets?

Or would they say "this isn't worth it"? They're in the business of accommodating guests, not antagonizing them. So then find a way out of this contract or just eat the termination fee. After all, if the deals are so bad, the minimum + a reasonable modern deal may break even or come out ahead. Every contract has a way out, particularly when performance goals are not met, and I'm just skeptical that an entire industry of multi-billion dollar companies got so thoroughly taken for a ride by upstart wifi installers in 2003.
Its a really crap variable name as well. I posted on Stack Overflow asking what it was doing, assuming it was some Python syntax, only to be pointed to the import at the top of the file, which was being renamed to "_". Give variables meaningful names please.
OP here. I've heard of terraform, although I've not investigated it much further than that.

It sounds like it's mostly a provisioning tool, and doesn't really help with configuration management once your machines exist. From the "terraform vs chef / puppet" page:

> Terraform enables any configuration management tool to be used to setup a resource once it has been created. Terraform focuses on the higher-level abstraction of the datacenter and associated services [...]

So it sounds like like a very nice provisioning tool, but doesn't really compete with NixOS itself. Perhaps you could even use it to provision NixOs machines?
feeless, under 1 second transactions.
I thought the term was negligible senescence?
On your second point, that's the reality for many established tech companies. I know many solid senior engineers that can't pass the entrance bar to FANG. That doesn't mean that they are "bad" engineers. Overall I think you can replace Facebook with Google/Apple/Microsoft/Netflix/... in the blog post and the end result would be the same.
No it used to have a little x by the result and you never had to see that domain again. That’s my recollection.
15 months or years?