jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Hi, my name is Kyle Mulka. I'm the founder of cofound.org.

Sorry about the trouble with signup. Looks like we've got a bug. We'll fix it soon.

The location descriptions are pretty general for now because there aren't a lot of people on the site yet. As more people join the site, we'll add regions. For now, Cambridge falls into the Eastern US region. But, if you get more people in your area to join the site, we'll add a region just for you guys. We'll probably have to switch to a better location system to do radius searches in the future. But, the region thing was a quick hack to get something up and running that was better than just using zip codes.

I just added a C programmer skill for you. Please add a feedback item for any other skills you want added.
http://cofound.uservoice.com/forums/98435-general

We may remove photos from the site, or at least make them less prominent. You only really need them if you are going to meet in person and you need to know who to look for.

You can browse by ZIP code on the people page.
http://cofound.org/people

I agree that our current location search sucks, and we're going to fix that in the next month or so.

We did a little bit of research into other similar sites. The one you mentioned, cofoundr.com, doesn't appear to have any sort of location filter. Does anyone use that site?
Because he's not selling it on his album if it's on Youtube.
The Facebook integration is pretty unnecessary, and the entire site is totally unactionable. I see no data here, and I can't actually accomplish anything directly through the application. What is this supposed to do again?
The 12% efficiency quote seems to originate in an interview with the authors. I read the actual paper,[1] and it only mentions a projected efficiency of 2-3%.

You are right that there simply isn't enough energy in the near-infrared to achieve a 12% efficiency. As in a lot of scientific reporting, it's hard to know whether the journalist misinterpreted the authors, or if the authors were indulging in a bit of hyperbole to promote their work. =)

The device described in the paper is intended for energy scavenging rather than as a competitor for standard opaque cells. The idea is that, since you already want an anti-reflective coating to block IR light and minimize your air conditioning bill, why not use a coating that also incorporates a solar cell?

[1] http://apl.aip.org/resource/1/applab/v98/i11/p113305_s1?bypa...
In ECMAScript 5 there is support for immutability with Object.seal(), Object.freeze() and Object.preventExtensions()
Don't immediately assume that Gaga didn't want this to be released. I suspect she knows full well that refusing someone like Weird Al will result in more press (negative or otherwise) and more attention for both of them - the good old Streisand effect coupled with reverse psychology. Despite enjoying Weird Al in the past, I haven't listened to any of his new tracks in years but I've heard this one now..

It'd only take Gaga to 'conveniently' change her mind in a few days and the Internet hype machine could have done its job, promoted Al's album, promoted her image yet more, and everyone's happy.
Elsewhere in the threads you can see that device won't work with a password-protected iPhone
As much as I've tried, I really can't get into "test first" development. I find that I make so many tiny changes when I am first working on a new project, and refactor so much, that the tests would really slow me down.

But once things get more solid for me (and, like you said, I know the code has some long term value), I'm a big fan of building a solid test suite before a full production launch.

I also think it is worth the time to use code coverage tools to find sections that are not being covered. Odds are your test suite only covers 60-80% of the total logic in your app.
Irresponsible?

People with knives may not know that they cut. People with hairdryers might not now you're not supposed to use them in the tub and people with microwaves might not know you shouldn't dry your cat in it.

Now, you argue that people who just lift code off of webpages, without even reading all of it, deserve something. What a stupid thing to criticize.
But that's the point of this article; starting your test suite is as simple as spending a couple of hours actually learning a test library, then instead of throwing away your hack tests, keep them. There's no way that's a 2x speed penalty, no way, and in practice it's faster to develop that way.

If you spend five minutes constructing up some test cases for your code, you can either throw them away immediately after that, or continue to get leverage on your code with them for the next weeks, months, or years. Which do you think actually produces a better velocity, vs. which might make you feel like you're going faster?
I was in your same position a few months ago. I also wanted to learn a new language to break free of the corporate hegemony. Here are a few lessons I did:

1. It's not about the language, it's about the work environment. C#/.NET is just a tool, like Ruby, Scala, Clojure, etc. It's not the cause of your misery.

Your work environment sounds like what's causing your misery. Get out of there, find a startup, find a problem that you'd love solving. Even though you use .NET in that new project, your life will be 10x better. In the end, it's not the technology that is causing you strife, it's the environment you're using it in.

2. Work for yourself. You say you get a lot of interest from people you've worked with before. Why don't you start your own consulting business... do business your way.
Since Go was developed at Google, what are the chances of it becoming the fifth sanctioned language?
Well... This time you really didn't have to say that.

I was, in fact, trying to highlight the fact that the larger number of prison inmates in the US compared to other countries cannot be attributed solely to corrupt law enforcement, judiciary and correctional systems. That's not saying they are perfect, but that is not the cause of the larger population and that, maybe, you could point your suspicions elsewhere.
Which public land are you referring to? Because the article is referring to things like the Amazon terms of service. What public property is Amazon taking advantage of?
How pray-tell, does a Windows registry entry disable super node functionality on Linux and/or MacOSX?
Thanks for the hints! :) Yeah my English isn't that good. I use it sometimes to - often - to make sure its understood that the words belong together but let me look up the rules...
...ah, there is no rule :D It is recommented to check the dictionary :D

p.s. I've also changed it to Mortal Kombat :)
Teaching of writing has long been mostly about teaching how to write belle lettre.

Some of the lessons there can also apply to technical writing, e.g., have in mind and track the reactions of the intended audience. E.g., the script writers for good movies, along with the director and actors, etc. do well having in mind, "tracking", and bringing along the audience, e.g., in what appears to be relatively technical content for movie audiences, the movies Star Wars. So, e.g., anticipate the audience reaction enough to see that they won't get lost and give up.

But let's set aside belle lettre, courses in "creative writing", etc. and move on:

It turns out there are some technical fields that have long had essentially their own techniques of writing. The writing in those fields is especially good on precision. The better writing examples from those fields can serve as good examples for maybe nearly all technical writing. IMHO, from my experience, some of the best examples include:

o The original Kemeny-Kurtz documentation on their programming language Basic.

o McCracken's documentation of Fortran.

o Any of the freshman college physics books by Sears, et al..

o Any of the best freshman college calculus books.

o IMHO, D. Knuth's The Art of Computer Programming.

One way to make some progress on doing such writing is to take a college course in abstract algebra where the homework is to write proofs and where the teacher reads and corrects the writing style, technique of some of the homework. For a student who was taught writing Belle Lettre where often ambiguity is desired and precision is not, an abstract algebra course can be a good step forward for technical writing.
Had never heard about it before. Will give it a try. Thanks for suggesting!
And there's got to be a middle ground, where you could earn some income reliably (freelancing part-time) without being a 9-5'er. 90% business, 10% working for someone else to pay the bills.
> DON'T USE FUNCTION CLOSURES

Umm... every time you create a function in JavaScript, you create a closure whether you like it or not. (For "root-level" functions, you can think of the closure as being the variables which are global, i.e. belong to the window object.)

What the author really means is, don't define a function 1e6 x 1e3 times instead of just defining it once.

But that has nothing to do with nesting callbacks. In most cases, nested callbacks are only ever called once, because callbacks are being "chained" to each other.

So the performance the author is talking about has nothing to do with closures or even callbacks, but simply the overhead of re-defining functions thousands of times, which is obviously going to have much more overhead.

The right lesson is, nested callbacks are bad for readability, but in most cases have nothing to do with bad performance. The bad performance in this article has nothing to do with callbacks, but is all about the overhead associated with function re-definition.
SQL is hard to get rid of injections and here's why I think it is so.

How would an ideal injection-free application look? I'd imagine a set of unmutable precompiled SQL statements (the code) each controlled by a set of parameters (the data.) No gluing of statements from strings at runtime and the parameters are obviously passed out-of band. You can't forget to escape user-provided data because in this setup the SQL code and the user data never mix, so escaping is not necessary.

Unfortunately is not feasible to use the above design with SQL. A simple filter with a parameter that can be unspecified (as in "don't care") would require 2 different precompiled statements ("select ... from foo" and "select ... from foo where param=<placeholder>".) The number grows exponentially with the complexity of the filter, so the runtime construction of SQL statements is inevitable.

You can go about it in a smarter or a dumber way but the danger remains.
V is a cartoon, not really a serious discussion or useful guide to much. IMHO.
there's a very, very long way to go. Chelsea Manning's bravery will hopefully go some way to opening up a debate about the treatment and recognition of transgender people.
I've tried this for a few months, and cannot recommend it. One of the only things I really enjoyed was how vivid the dreams were. However even after the experiment, I found it difficult to stay awake during important parts of the day, and felt like I could easily slip back into the polyphasic cycle.
craft
krɑːft/

noun

1. an activity involving skill in making things by hand. "the craft of cobbling"

2. skill used in deceiving others. "her cousin was not her equal in guile and evasive craft"

You're both right.
Linking to an earlier post doesn't really do anything except fragment any conversation across two different posts. I'm sure the original poster won't take it personally that his post didn't make the front page and this one did.
Glad to see they've integrated the separate oil bottle -- that will make it way more portable.

On another note, I hope that the increase in manufacturing capacity will eventually allow Soylet to be purchased through traditional retail channels -- it'd be nice to just buy it by the package instead of bulk-orders online.
> The way the law is written, they don't have to pay the news orgs until those orgs request it. Perhaps one option is for FB and Google to keep linking to any news site that doesn't ask for money, and when one asks, just drop them .

They thought of that. The law explicitly says that FB etc. shall not "discriminate between registered news businesses and news businesses that are not registered news businesses".
Kodak had very good E-6 films latterly as well. I even mostly switched away from Kodachrome. (K-25 was always special but just too slow for most uses.)

E-6 is doable at home but you still need fairly exacting temperature control. I never had that kind of equipment. Certainly harder than B&W. But I agree with your basic point. Besides, slide processing is basically a by the numbers operation unless you're doing really funky stuff.
> an ISA that doesn't have an integer type with wrapping semantics (e.g. the JVM.)

This is incorrect: the JVM has fully well-defined modulo arithmetic:

http://docs.oracle.com/javase/specs/jvms/se7/html/jvms-6.htm...

"The result is the 32 low-order bits of the true mathematical result in a sufficiently wide two's-complement format, represented as a value of type int. If overflow occurs, then the sign of the result may not be the same as the sign of the mathematical sum of the two values.
Despite the fact that overflow may occur, execution of an iadd instruction never throws a run-time exception."

With this definition the JVM doesn't need distinct instructions for unsigned arithmetic since they're identical to signed arithmetic in two's complement (with some exceptions like shifting for which there are both ishr / iushr instructions).
> My state has laws that say every new housing development must have affordable housing as a small percentage of the new housing that developers build.

If your state is California, as I suspect it is, its housing policy is a miserable failure worthy only of derision and scorn. The price of housing is a bona fide humanitarian disaster, and the mandate you refer to is well known; it has solved almost nothing, what pathetically few solutions it has delivered are distributed by lottery (a key indicator of its abject failure), and — as your own description makes clear — it is just one more hurdle to make things more uncertain, drive up prices, and to drive away developers and the new construction they pay for.
any kind of prototyping is fast enough nowadays. but if you are doing research, you will get slow cause unkown stuff is just that, unkown.
I mean, it's not like he killed gay people and wrote incredibly racist stuff about black people.

But my point was the people that idolise him online and think they're going to carry out a violent revolution are inevitably the same people that tweet abuse at Adele for losing weight.
Supposedly they started carrying Champagne with them after this so that the locals where they landed would know that they were fellow Frenchmen.
Absolutely. The ETF space has exploded enormously over the past decade as the Fed pumps trillions of dollars into risk assets.

Having spent most of my career as a hedge fund trader, I absolutely agree with Buffet. But I think a decade of the largest monetary interventions skew the numbers massively in favor of a long only passive investor.
Many in the medical profession find their job rewarding b/c they enjoy improving the quality of other people's lives. Not the same as social justice but also for a worthy cause.

Hats off to those folks...
yes, normal transaction.py should just work :-)
I believe Coral CDN (http://coralcdn.org/) is a superior way of surviving a front-page placement on HN. AFAIK, all page assets are cached with Coral, not just the page as GoogleBot sees it.

In this particular case it probably didn't matter as much, but for your consideration, anyway.
He says in the post that they won't be stored, that there are too many downsides to that, that they'll be sent and evaluated on each request.
What you were seeing was the dreaded Buffer Bloat. It's really quite common nowadays. Memory is so unbelievably cheap, so device manufacturers all up and down the ISO stack are putting too much memory in their transceiver buffers.

Why is this bad? Because it screws with TCP window adjustments. Remember that your OS will send packets until it starts to see drops, then back off of the transmit rate. You can adjust the parameters (startup rate, backoff rate), but that's the basic principle. However, when there is an overly large buffer somewhere in the middle of the network, this delays drops. This has the effect of making it nearly impossible for your TCP stack to determine the true bandwidth.

For some reason, most mobile device manufacturers are the worst offenders when it comes to bufferbloat.

Anyways, this was a brief summary. For a much better explanation (including pretty graphs), see http://www.bufferbloat.net/
Eh, it's not really any more suspicious than depicting somebody using Windows rather than mocking up a generic OS. Visa is the most common credit card and Chase is the most common credit card issuer in the US. It could hardly be more ordinary.
Heh. I'm trying to remember how it appeared in A, K, & W's book: was it 'AWK' with the W and K in small caps? That'd explain the confusion. There's a copy on its way to me now. (It's a surprisingly great book.)
They seem to have missed answering the most frequently asked question: How much did Yahoo get?
Stocks don't react to how results in announcements compare to last year, stocks react to how results in announcements compare with how Wall Street priced the stock yesterday based on their guess to what the results would be. Efficient markets 101 - otherwise you could make money by buying, one day in advance, stocks that obviously probably did well compared to last year. If this is not obvious to you then you should never invest in anything besides index funds (seriously, I've seen people do really badly by not understanding elementary implications of the inexploitable markets hypothesis).
Albert is awesome. He was my COO at Delicious and is now on my board for Tasty Labs.
Yeah, I remember when a new version of Android came out that was 4x faster and I felt like I was the only one who interpreted that to mean that most of the CPU cycles were completely wasted by the previous versions. The same thing applies to OS X, where every version has been faster on the same hardware.

People talk about software performance, but another way to look at things is that hardware provides performance and software (especially OS/middleware) only provides overhead. So software doesn't really get faster, just less wasteful.
Converting (it's more of a conversion than a migration) from flexible GAE to cloud run is super easy, check out the conversion tool I posted in my previous comment.

Basically, your code shouldn't really need to change at all, it's really just your deployment scripts and configs that need to be updated. At their heart flexible GAE and cloud run are both just running Docker containers.
I think the issue here is that using git is not a goal unto itself. Git is a tool/system that should get out of your way as much as possible. Instead it has arcane commands and options making anything but the most basic operations Shakespeare novels on the command line.

My goal is to have my code in the repo. So if git starts being a pain, it’s much easier to store my edits locally, pull a fresh copy of the repo, copy over my edits again and commit + push.

If you have a good cook, let him/her cook dishes and let someone else care about sharpening the knives and cleaning the dishes.

If you have a brilliant programmer, let him/her write good code. Don’t bother them with understanding binary trees and hashes of snapshots of diffs of local repo’s of pointers of objects in a blob graph lalalalala.
Maybe something like Third Eyes ( https://slatestarcodex.com/2013/05/08/raikoth-corruption-pri... ) could do the job.
Link to an NPR story that reported this https://www.npr.org/sections/health-shots/2021/03/31/9827994...
> Or put another way, because they theorise that white police are involved in an enormous, coast-to-coast conspiracy against black people

That is a blatant straw-man. The U.S. has a violent, racist history - particularly it's police force. There is no reason a continuation of violence and racism would require a conspiracy.
Anyone have recommendations for examples of deploying a basic ML image classifier as a restful api? or examples of a multi-attribute image classifier?
"We have never really even tried to address problem 1 as an open source community. Networks, name lookup, and VPNs remain incredibly complex topics that beginners cannot hope to wrestle with."

I kinda disagree. It's probably easier than ever to set up your own mail server, in some abstract sense. You can get a virtual machine, use docker, heck, someone can hand you a complete image that you just have to bring up and set up with some config.

The problem is, it literally doesn't matter how much the 'open source' community comes together, it simply can not provide a turn key solution as good as

Desired email account: [________]@gmail.com
Password: [________]
Verify Password: [________]
[X] I agree to have all my data used in arbitrary ways

It's not possible. There is no way to set up a server that easily, even in principle.

Or at least, not in a sane way. I can set up a site where you feed me your credit card number and pick a domain name, and I set up your AWS account for you, register your DNS name for you, configure DNS, and stand up everything you need and set it all up... but then we've got a split ownership interest. I can hand it all back to you, but you don't understand the setup. I can give you root on the system, but when you change anything, my automation stops working.
Nevertheless, I don't currently have a significant amount of wealth to manage so my interest in a

> new financial system outside the control of existing governments and corporations

would be to utilize its basic functions for something fun and cheap - such as buying coffee, or integrating it into a chatbot that sends my friends pictures of my cat in exchange for a fraction of a coin, or something silly of that nature.

If I can't do any of that feasibly, then I have no use for bitcoin at this time, personally.
I never thought smile was actually this effective, but I assume based off of these numbers you are doing the vast majority of all your shopping on amazon (groceries in addition to household purchases)?
MSNBC doesn't promote their opinion block as News.

How many people know that Fox News's news division only has 2 hours of programming a day?
You mean that in 2021, the man with the "nuclear football" is banned from the 2 of the largest social media platforms? No that's not bizarre at all.
I would argue this is why NYTimes articles about tech do not belong on HN.
It's possible to get most effects in a browser; you just have to use images.
A miniseries in title only. Both of those were released after the success of JavaScript: The Good Parts, and neither involve Douglas Crockford.
:(){ :|: & };:
As long as you admit it's an excuse to ignore an entire post because you are going to counter one sentence with an anonymous survey.

Unless that was the joke.
There may not be a consistently correct way to optimize health, but there is a consistently correct principle when it comes to weight loss. Consumer fewer calories than you burn and you will lose weight (even if those calories come from processed foods: http://www.cnn.com/2010/HEALTH/11/08/twinkie.diet.professor/).
This reminds me a lot of ScrollSpy in Bootstrap [1].

1: http://getbootstrap.com/javascript/#scrollspy
Actually, a pretty decent infinite scroller, with markers so you know which page you are (and this makes it a lot easier to navigate).
indeed, and this is part of my worry. i know that all luggage will fly the path of least resistance. if you check in 2 hours early and a flight leaves before you (and there's room for your luggage), your luggage will fly on that earlier flight.

hell, it might get blown up by a bomb squad, for all i know. i'm not into that.