jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The article portrays indoor agriculture as more expensive that traditional agriculture outdoors in a field. On the other hand the article claims big improvements in crop yields due to the controlled environment to add to the savings in transport costs. So the idea is looking viable right up to the time that the huge electricity bill for the grow-lights arrives.

The missing next step in the analysis is to break out the concept of penthouse farming. Penthouse farming is different from vertical framing in that penthouse farming only farms the top floor, using daylight through a glass roof. Lower floors are flats or offices as usual. If vertical farming makes any kind of sense then penthouse farming should be very profitable.

The path to vertical farming looks something like this:

o penthouse farming starts and is just about viable

o improved techniques boost yields leading to fat profits, almost enough to cover the cost of electricity for grow-lights for lower floors

o cost of electricity falls

o vertical farming profitable!
Fair enough. I was pretty fast and loose. Thanks for the correction.

My magic vars/operators mix & match was inaccurate, but still appropriate; the point still remains, overloading operators seems risky for long term maintenance if it's not used cautiously.

It's clever & no doubt has its usefulness, but as the author of the article implies, it can be (ab)used. And I guess I hopped off the train right there.

I think I'll take a look at this again tomorrow with fresh eyes & see what I'm missing.

Thanks again for the correction.
That analogy doesn't hold up, because HTML is not just machine code. The next iteration of the web requires that we think of HTML as a means to provide meaning, not just format for display.

Generated code doesn't have to misuse constructs. You can just as easily generate a nested unordered-list with good semantic IDs and class names.
This Kevin Connolly is certainly a better actor.
> If you asked me 2 years ago if I can go through 1 hour of uninterrupted reading I would probably laugh at you.

My goodness. This made me stop in the tracks. I find it hard to believe that the web life style is making so much damage to people. I have always taken for granted that reading for hours is the easiest thing an educated person can do. I don't have the time now, but when I was a teenager I could read for 4, 5 hours non-stop (maybe with a snack or two). A few books grabbed my attention for a whole day. It is sad that people think it is an effort to concentrate on a single book for longer than a few minutes.
Thanks for clarifying, Paul. I feel this is the one disadvantage I have in my YC application; being a sole founder.
sure, I didn't mean to make it seem impossible, just that for now, it's not facing the same danger as other much smaller ones.
It's also money. The mortgage and taxes on a suburban house are cheaper than renting an urban apartment.
Here's an initial stab:

"TechCrunch Servers Go Down as TSA takes naked pictures of Arrington using special SSH tunneling protocol"

"Wikileaks releases internal Microsoft emails proving world domination plans"

"Sartups without money: How I made 14 million dollars in 4 days using an old rubber hose and a tuna" (predictably loaded with details about the youth of the founder and the type of sports car they drive and very light on business models or details of how it all actually worked)

"New Scientific Research reveals very complicated new programming artifact that involves lots of math and that you will never actually use"

"Please review my startup that I made in five minutes one-handed while doing shooters and singing karaoke"
Use wrapper methods/classes for each of those HTML5 specific features. Initially, probably for most of the early adopter phase you can get away with using/expecting the HTML5 feature to be present. When you do need to support browsers that don't support or brokenly support those features, you can add in support at the wrapper level without having to do any serious refactoring.

Also, keep a careful eye on the HTML5 draft recommendations, just in case features change their implementations. It's unlikely for a feature supported in two independent modern browsers to change unless there's a fundamental problem, or patent workaround needed.
I think it's ok to repost. First thing I'd do is try a different time to post. That's probably the most important factor to what response you get.
Radiolab did a great segment on Henrietta Lacks earlier this year too: http://www.radiolab.org/2010/may/17/henriettas-tumor/
With options like http://www.modernizr.com/ and a handful of other fallback solutions for IE, i think it is ok to go ahead with HTML5/CSS3. The part to focus is not to ignore those who use IE. It is fine if the appearance is not as classy as it is in modern browsers but compromising on the basic functionality is definitely not a wise option.
I second that. I find it "interesting" how this whole VC game is written from the VC point of view..."you need us, we don't need you"..oh really? I see it the other way. I don't really need your money, why again should I be cutting you in?
I'm definitely hoping for that the community (not just Paul Graham - why should he, regardless of how much I/we respect him, dictate direction) drifts towards A (as it has recently). Lets put it this way: you're never going to be skilled at anything if you stick only to things that hackers (our definition of it) find interesting, and not the general population? If you imagine a Venn diagram of,

(news for us) V (news for the general population)

You'd still stick to just the very left? You'd be leaving out fair amounts of science, mathematics, arts, communication. That means that you'd be biased but more importantly, limited. Why should you ever want that?
Buy music, don't rent it. Pay for downloadable files, or for physical media if you are into it.

This is rather widely available.
This is my greatest fear as an American engineer.

When corporations finally realize remote work is just as valuable as in office work they'll start to wonder why they are employing US developers for $XX,XXX to $XXX,XXX when they could pay a European developer a low five figure salary in a weaker currency and get the same results.
So just handwave it and it eventually goes away? Nope, as long as:

1. Python standard library itself does not adhere to PEP 383. (Which is not likely to be fixed if everyone has such dismissive attitude.)

and

2. Operating systems do not enforce valid UTF-8 on filenames. (This is unlikely to change sooner than in few decades, if at all.)
Maybe it's him that's changed. He should try going back to South Carolina. He might like it now.
What are the implications of using a patented feature of an open source project?
I use an ORM that does basic mapping but let's you write your own SQL to cover situations that mismatch (still contained in a data layer of the app). It basically just saves a ton of time and let's me write a REST Services in about 2 minutes that power mobile apps or provide public/private APIs. I've used it for all variety of apps.

I certainly do care what strings get sent to the Database though, I can tell you that! If you use an ORM and don't know how to inspect the queries it generates then I'd consider that to be somewhat negligent. That's just me, though.
I really hate these whimming news sites, they are assholes. If they do not want search engines, simple create a robots.txt and ban them. If that is not enough make the content login only.

If they don't want news aggregates, well them I don't know, do something like: not publish feeds!

Ohh but they want visitors, but they are not willing to do something for it(like share their content), they just want it for free... well well, looks like they are the ones who want a free ride.
It's a bad faith argument. The presupposition is that Apple is inherently motivated to actively lock things down, because that's what they do with the iPhone. This glosses over that Apple has no reason to actually do so, only has reasons not to do it on the Mac, and has gone on record saying they won't treat the Mac as the iPhone. It's based on the notion that Apple would be against free booting a priori for some reason.

Mind you, not all bad faith arguments are unwarranted. I kind of get where it comes from. But it's important to recognize that's that what it is, and there's no reason to actually believe it.
Does just receiving an annual performance bonus make your negotiating position stronger or weaker?

How long would you wait after the bonus to ask for a raise?

What if you don't want to stay at your company much longer? Should you still ask for a raise, and would you feel unethical for leaving soon after getting a raise?
"has gone through legal contortions to get programmers into the the US, where they then paid them the same as they'd have paid an American. Why would they go to extra trouble to get programmers for the same price?"

I agree with the essay in general, but this seems like a fairly dumb question. Supply and demand says that a greater supply will tend to drive prices down. That may not really apply in this case, because a greater supply might result in a greater demand (for various plausible reasons); but the question just seems like a poorly-argued part of the essay.
Do interesting projects? If it's boring, I usually don't do it (unless it's some sort of educational project I picked to learn new tech, but those tend to be pretty short)
The solution is to vote with your wallet and encourage others to do so as well, which will hit their bottom line. Attacking their network is basically acting like a petty thug, and thugs can rot in hell. Besides which, DRM-free solutions already exist for you: support developers who release their games without DRM such as via Humble Bundle, etc. Or just pirate whatever you want since you're apparently okay with illegal activity already.
One anecdote that didn't make the article: my wife had a patient with multiple sclerosis and she thought he could get some real theraputic value from a Wii. We pitched it on Reddit and Facebook, and between the two, came up with over $200.
> I'm not saying crime is going up. I'm saying the stats are useless.

Then why did you add an anecdote about crimes you heard about?

> Or they could shave off enough to make crime go down slightly every year, which is what I'd do if I were a chief who had to answer to a mayor, and didn't really care about statistical fidelity.

It seems implausible that thousands of chiefs and mayors are doing exactly this, all across the country. You would also expect to see downward jumps when new mayors came into office, which anyone fudging the numbers would do to make sure they stayed in office.

You're talking about, essentially, a conspiracy that runs from the bottom of local police departments all the way to the FBI (who also collect these stats).
Thanks for the comment. I'm a stats guy who wishes he studied engineering. I'll be more careful in my word choice next time. Learn something new everyday, right?
I would say you're comparing apples to oranges by conflating Investment Bonds (which I'm assuming you mean Treasury Bonds), but you've already set yourself up for the apples and oranges with your example.

If you'll check the source article[0] that the Techcrunch graph was pulled from, you'll see that there is a negative correlation between the Treasury bond yield and the amount of money flowing into seed deals.

According to your Textbook Econ 101, there should be a positive correlation between these two. But the data shows there is not.

[0]https://medium.com/mattermark-daily/why-is-the-number-of-see...
It is a tragedy, and that's why I find this essay naive, arrogant, and simply dishonest. Passions don't all have the same economic viability. "Do what you love" is trite and useless advice.

I think part of it was growing up with a thesbian mother and painter father and seeing first hand how doing what you love isn't enough to feed yourself. It stings a little for other people to claim that you don't need to "work" if you just do what you love. I don't bemoan Paul Graham for his success... but its insulting.
Can you link to any of this?
But what percentage of income do those keywords add up to? Eating away at the bottom can still cause quite a bit of loss.
Those are bigger ticket items with bigger margins than, say, a pair of sneakers so it makes sense for the market to command a higher price for those ads. Would be better to see total amount spent on ads for different categories, trended over the last 10 years.
https://www.chrisstucchio.com/blog/2013/bayesian_bandit.html
Probably more like when Mozilla ships a browser written in Rust. Even though Rust handles low-level so well, it heavily uses FP concepts.

Meanwhile, this is good news for people creating startups or otherwise being competitive. Having advanced programming languages where your competition is mired down having to churn out 10x more code, is certainly a benefit. Although not every (many?) business really comes down to technical ability.
> I believe the purported difference is that some beliefs are granted the status of identity, which makes them in some sense sacrosanct. The (faulty) chain of logic goes:

In the case of mocking, I would say there's no difference between the two. Mocking either creationists or nonbinary people is mean-spirited and a wrong thing to do. In fact, I've always had quite a problem with Richard Dawkins for this very reason. But I'm not going to say that either one should be deplatformed or anything like that.

When it comes to laws then there is a big difference between the two. In the case of creationists, no one is creating laws restricting creationists from participating in public life. It's true that people have an issue with creationists teaching creationism as fact, but that's a different matter entirely. However, on the other side what we see are laws against certain people existing in public places.

That's what we mean by "challenging me and/or my existence." It's not, "You can't talk about creationism here". Instead it's, "You can't be here if you believe in creationism", which I don't think is a law anywhere. And yet in the past many people have passed such laws against minorities of all kinds restricting them using attributes they can't change about themselves. This is what you perceive as "granted the status of identity, which makes them in some sense sacrosanct". While it's true that being a Christian and believing in creationism is in some sense an immutable property of one's self identity, at the same time no one is passing laws barring Christians from bathrooms because the Catholic Church has a problem with harboring pedophiles.
Oh yeah, I remember the VRML plugins with their horrendous navigation solutions. POTS Modems were also insufficient to reasonably stream scenes of any complexity. It was a technology about 10 years ahead of its time.

I always considered the successor to be SecondLife. I guess the Metaverse is trying to be the successor to SecondLife, but I think they're trying to solve the wrong problems with it and are not likely to be successful.
Your machine should be able to handle way more than that?

What's running on it and what's your connection?
Loaded fine a couple seconds ago. Took about a minute to start transferring data, during which it didn’t appear to be responding.
I’m surprised by the bad response this article received. All media I’m aware of speak of nuclear war in very vague terms and suggest an outcome similar to that which we see in entertainment science fiction. Long before the war in Ukraine I have been occasionally trying to dig a little deeper into the actual possible outcome of a nuclear war, but found only vague or outdated information and I’m very grateful to the author of the article for doing good research.
Yes, it is based on major assumptions, but those truly are the best thing we have since the discussed situation is genuinely unprecedented.
I’m also surprised by the disgust people here express towards the supposed “normalisation of nuclear war”. Much like the general public was taught by films such as Terminator that AI is something that will end the world, the perception of nuclear warfare was similarly shaped by media. When AI started seeing widespread use in daily life it became important to address the ingrained misconceptions. In the same way, now that there’s a war in Europe and Russia is threatening the use of nukes it is important for people to have a reasonably accurate idea of what such use would entail.
The idea of “nuclear war is simply unacceptable and we must avoid it at all costs” is good very getting upvotes on social media, but truth is that taking all available steps to prevent such a war is equivalent to appeasing Russia in all cases.
how did that pushback look like? to old? failed technology?

i saw a lot of excitement around VRML at the university in the late 90s.

the problem was that average computers just didn't have the capacity for 3d rendering back then. at the university we had high end SGI workstations, and of course these were used for impressive demonstrations of what VRML could do. but i guess because noone outside had computers capable enough it didn't catch on.

the current generation is not aware of what we did back then and may not realize that lack of performance was the primary problem we were facing.
I keep a few projects at work where we train models with Keras+TensorFlow. Twice before I tried to switch to PyTorch, because it did have nicer features/syntax for research and SOTA models, but deploy and support was limited on the toolchain we use, so we had to stay with Keras+TF. I'd still like to switch to PyTorch because of a few goodies, but the deploy of the models on some platforms is still simpler starting from a TF model.

If anyone has a few links or resources to point me to, I'm more than happy to make a third try.
I think such a network, while great in theory, would mostly be filled with techies like us, because by design, it favors intentional interaction over mindless swiping, giving advertisers less incentive to fund you and thus eventually struggling to remain solvent.

Now, if we put some regulation on dopamine loop limitations, such a network might absolutely THRIVE!

Just my personal take! Do I wish people engaged more actively with the idea that these products can be living breathing things that we also can exhibit influence over? Absolutely. Do I think the critical mass of such users exists today? Sadly not, but I hope one day to be proven wrong!
Your machine is smoking right about now… might want to open a window.
Thanks! First time dealing with this Gmail’s “feature”. (°⊥°`)
They are anything but countless. There’s a specific number of unarmed Black people who are killed each year by police. That number is typically less than 30.
I'm a big fan of Nasreddin stories, so could someone please give me an ELI5 condensation of the role of Sufism within wider islamic thought?
In many cases making a neural network explainable is literally impossible. Logic based AI failed in the 90s and only though neural nets have we gotten to human and superhuman level advances. If you want explainability it's going to require giving up a lot of innovation that could help people. Especially when we ourselves can't explain our own behavior psychologically.
This title is an exceedingly hot take for someone who wrote a new package manager.

Also, it appears that Groundhog is itself a CRAN package and the author recommends installing with install.packages(). So is the author committing to never making any backwards incompatible updates to their new package?
Goldberg is talking about a longer term view and I think in general, after working for more time your job becomes more about interactions than the "knowledge" you have.
It seems like this value you brought in is "outside" the domain of software engineering, however. Yes, the solution ended up being found in software engineering, but the problem came from a business operation thing, no?

(I wish you had gotten more thoroughly compensated for saving them a fortune.)
You're using quite literally a spy app that does continuous root and tampering/safetynet/etc checking.
e.g. comparison to similarly sized BLM protests
SEEKING WORK, GMT, remote work OK. Very flexible with working hours and can accommodate most time zones, experienced remote worker.
Willing to relocate: Yes

Hi I’m John, a Web Developer, Consultant, etc., from the UK. I specialise in React etc front end + backend dev, backend arch/ NodeJS web development.

10+ years working in IT, experienced delivering large projects for Fortune 500 companies + startups internationally, and working remotely.

Most recently I’ve been developing delivery on demand app for London based start up, + consulting in other areas.

Technologies:

React, React Native, Redux, NodeJS, Express, Passport, Mocha, HTML/Javascript/CSS, ES2015-2020, JQuery, Backbone, Bootstrap, Git, Bash, AWS, Digital Ocean, Heroku, Docker, Lambda, Serverless, Message Queues, Stripe, Mailgun, Railgun, Linux, Postgres, MongoDB, Redis, Nginx, Letsencrypt, GitHub Actions

Résumé/CV: On request via email

Email: solo1717@gmail.com
There were higher barriers to entry into those groups in the 90s.
I was probably not completely fair. But I really don't think Fez would've gotten the attention it got without Fish, and a bug ridden game like Fez makes me question the reviews. The gap between press reviews and user reviews on Metacritic seems to confirm my point.
Both sources speculate that Microsoft may have made an offer too. This makes sense to us. One reason Google would buy Twitter is to keep it out of Microsoft's hands.The logic goes the other way, too.

This M&A/portfolio game seems so silly. The companies bought up by the goliaths to use against each other seem to rarely have a successful life post-acquisition.
1. JS has a lot of quirks, but you can find quirks in anything that has been around for a long time. From just using a linter you can avoid a TON of problems (and realistically, how many people code in any language without any kind of linting?).

2. I don't know what to say about this. Maybe historically, yeah. But nowadays? You can build your API with any language or framework, and have nodejs running an isomorphic app. This means you can do server-side rendering and then delegate to the client once it loads. This provides the best possible experience. And you avoid code duplication, since you can run the almost the exact same code on the server and client. (You'll usually have to do some minor tweaks, which I'd consider reasonable.)

3. From what I've seen, complex UI interaction are difficult to do well regardless of your environment. (This is also why I've been really excited about react+flux, since it provides a much better experience when developing applications.)
Probably because most schools are public schools which are funded by local taxes.
UTC offset is way more useful than those 3-4 character timezone abbreviations.

Just have a look at the list from Wikipedia [1] and notice how many repeats there are.

As an example AMT could be either UTC+4 or UTC-4.

And this doesn't even includes the various local acronyms that people use around the world.

[1] https://en.wikipedia.org/wiki/List_of_time_zone_abbreviation...
I still don't get how this is deemed 'screwing over'. Would the alternative of paying $11 in trading fees round trip on an order of 3 shares of Ford Motor Company be preferable to the $0.01 in worse order execution a Robinhood user gets instead? The transaction fees only make sense when you start placing relatively big trades, something 99.99998% of Robinhood users do not and will never do.

What Robinhood has done is cleverly found a more cost-effective means to allow poor people to get invested, and disrupted a previously uncompetitive industry in the process. Yes their gamification of the UI is likely a bad thing, but most people seem to be viewing the order-flow situation backwards.

Remember, the alternative is not free trades. The alternative is more expensive trades.