jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Bad form to reply to myself, but I just went and read the Tracy Chou post mentioned elsewhere here http://www.quora.com/Tracy-Chou/Women-in-Software-Engineerin...

I have to say that I recognise everything she says. For the record, I am male.

On reflection, the IT world has become a place where a huge amount of male posturing and faux competitiveness goes on. It wears me down. I know a lot of guys behave this way, but the IT world is best powered by cooperation and collaboration, not by a lot of willy waving.

It's interesting that she mentions her mum being in IT 25 years ago and gave it up 10 years ago, as I know a lot of women who did just that. A lot.
I first found out about you guys via the Recess PHP Framework ( http://www.recessframework.org/ ). Are you still using that under the hood for HiFi? Any plans to update the framework or continue developing it for public consumption?
People are quick to assume the intent of another. The quickest way to make the point that a non-compliant, but non-malicious population exists is to give an example. OP gave one, but now people seem to assume that because of the (heavily politicized) example given that they've "targeted" a group. Overreactive responses make it difficult to have a serious discussion about all sorts of issues.

OP also hasn't said anything even remotely akin to:

> undocumented immigrants are the only ones suffering, and that “good natural-born Americans” can all afford to sit inside for a few weeks.

It seems intellectually dishonest to make such lofty assumptions based on a post the length of a tweet or two. Imagine if instead of assuming ill-intent we just said 'hey he's right there are people that can't afford to comply...we should consider that in our policy to the benefit of everyone involved...'

The world would be a better place.
Great insight as always!
They are already releasing male and female versions, with the female version having more iron (among other differences). They're also planning on setting it up so that you can customize it further based on activity level, etc, but that is still a few months out.
So basically, every currency ever invented was a Ponzi scheme?

When the government of a country prints money for itself, is it engaging in Ponzi?

Gold mining (which is quite analogous to Bitcoin mining) is also a ponzi scheme, then?
Yeah, but that's mostly useful to law enforcement, if they were interested, and for that the mere fact of a cell phone is enough to get everything you mentioned. What Google gets of value out of this account is greatly reduced, especially as I've been buying the ad-free version of the apps. (While in theory Google could get everything you say, I believe that in practice they actually do not, say, forward all of your "Reddit is Fun" actions up to the Great Google Motherserver.)

And no, I did not say eliminated. Just greatly reduced. (Again, the moreso after shuttering Reader, although I must say that while you could learn a lot about me from my blog reading list, its utility for selling me stuff was pretty low.)
Rent control in Manhattan is very different from rent control in SF. For one thing, the number of rent controlled units is extremely low - the source of every sitcom episode about inheriting a dead relative's apartment.

There's rent regulation, which is closer to what SF calls rent control, but even the proportion of regulated apartments in NYC is much lower than in SF. SF's rent control is based on year of construction, and due to the construction-hostile politics of modern SF, that means a lot of units in SF are controlled.

NYC on the other hand has a lot more new construction which aren't regulated, and even the regulated apartments are steadily falling out of regulation (this was intentional - unlike SF, rent regulation is a mechanism to prevent sudden price fluctuations, not a permanent means to suppress rent).

The rent control situation in NYC is very different from the situation in SF.
Is this story originally by Rémy Charlip in Arm in Arm?
I found that to be the most interesting part of the post.

Honestly, another post saying "you have to work hard" is boring (to put it mildly). But in this article, I actually found:

1. Concrete facts and numbers from a "proven" winner.

2. A very interesting life story.

Both of these are traits that too few stories on HN have, for me at least.
Awesome ideas. I've had coffee with people who were far more successful than me many times in an effort to understand how they did it. It hadn't occurred to me to do the same in this situation.

I just added a todo to my calendar to contact DreamIt as soon as I'm in Philadelphia full-time, because that is absolutely brilliant. I might be able to go "corporate" by working for a portfolio company, or perhaps somebody in their network would clearly understand what I bring to the table.

And frankly, even if none of that works, once my debt is cleared my wife wants to found a startup so it'd be great to have a better handle on what DreamIt is doing.

I know this isn't a memorable hand-written note, but I can't tell you how appreciative I am for the advice and ideas. I truly appreciate it.
Why would someone use this over google groups?
>Why is that I also have the biggest urge to code something fun when the time is best used to get good grades?

According to PG, "There are three variants of procrastination, depending on what you do instead of working on something: you could work on (a) nothing, (b) something less important, or (c) something more important. ... The most dangerous form of procrastination is unacknowledged type-B procrastination, because it doesn't feel like procrastination. You're "getting things done." Just the wrong things."

I would guess coding something fun instead of doing school work falls into (b) for most people who do it. Reasons: 1) Being fun makes it easier to do. 2) If it has sufficient complexity over the school work one can rationalize to themselves that working on it is more important (for learning) than getting good grades.

full link:
http://paulgraham.com/procrastination.html
cool stuff dude!
And when does this gang plan to make some money? I fail to see a business model taking form.
Has anyone written a script to automate this yet?
So, your position then is that Amazon is not using their size and market position to unfairly underprice the competition, and that there is still room to compete against them.

I think that's a positive thing.
To me a 10x programmer has never been the definition of an excellent programmer, but a programmer that allows the overall productivity of his team to be multiplied by 10.

Maybe all programmers in the team have to build a website from scratch in Ruby, and he decides (and delivers) to build a web framework that allows his team to be 10 times more productive, not having to bother with the whole HTTP stack but only care about the application, i.e the added value of the team.

Maybe he created a new programming language that allows the logic to be expressed and deployed 10 times as fast, and allows the code to be X times more maintainable than before; that's where productivity booms and the team (and in the end, the company) can deliver real products in accordance to what the users want.

It does mean that the 10x programmer is better than others, but that's not the way this definition defines him: it only care how much he enables other to be more productive.
Owning your own business: You get to choose which 20 hours of the day you are going to work! But, yeah, it can be fun.
It looks like they have built an interesting platform, but to be honest we haven't really paid attention to the details. We've been 100% focussed on our own product, but here’s my reply to a similar question which covers some of the unique benefits of Seldon: https://news.ycombinator.com/item?id=9262971
No original content, just a few sentences from http://www.gizchina.com/2010/12/23/exclusive-leaked-images-r...
It's theoretically identical, but it allows for discussion on any topic rather than just technical topics.
Except instead of suing for a lack of legal amenities, he's suing for spamming. Or, to put it differently, he's not suing them for not doing something they should, he's suing them for doing something they shouldn't.

It's much more like suing mom-and-pop stores for dumping trash in the back alley.
I don't disagree with you but I think you are jumping around a lot and your ideas don't flow well as presented. This reads more like an outline or rough draft than a finished piece IMO.
"Empirical evidence suggests that they indeed picked a very productive sweet spot."

You seem to be arguing that popularity and quality are synonymous. I do not think that is a very useful way to evaluate programming languages.

Do you have actual data showing productivity gains for using Java over Scala or other languages that run on the JVM? How about Java and non-JVM languages? Even anecdotal evidence? You are advocating for empirical evidence, but are not providing much in this discussion that I can see.
Plenty of languages were initially prototyped in C, but we don't consider them "based on C" because they kept braces. http://stackoverflow.com/questions/3542891/erlang-programmin...
JRebel lets you change a running Scala program without having to restart the appserver and integrates well with IDEs. I find it's easily worth its price in the amount of productivity it adds when doing Scala web development.
When people change the language in ways that make it inferior for any reason (including due to being confusing), that is incorrect.

It's also incorrect to use wood to build a house that is twice the thickness needed.

It's also incorrect to build a rocket that uses an inferior type of fuel.

These are not matters of social dictat.

We don't need an Academie francaise for English because we should be taught the above principle in school and we should correct others when they make mistakes, in appropriate circumstances.

Another principle: We should change the language to improve it when it is trivial to do so; so even if "literal" were well-established in the opposite meaning, we now know better and should stop doing it. But I do not believe it is well-established, despite the article you linked.
If it's click-bait, it's poorly done click-bait, because the actual content is more interesting than either of those titles.
So-called Fusion Centers have, and they get help from way on up high.
Hmm... didn't work then started working for me. It appears re:splashed is just sourcing (i.e. hotlinking) from unsplash [1] anyways. Reusing the images is fine under CC0, but I'm not sure if unsplash cares if re:splashed is hotlinking.

Anyways, you can see the images over at [1] http://unsplash.com
Only somewhat.

Very large numbers of us are not equipped to perform the task well. Of those who are, some challenges, such as socialization, special needs, learning issues, subject matter coverage, all could require considerable involvement with public schools.

Education isn't a trivial investment. I did write a lot about face time and seat time, and the parent working alone, or perhaps in a small group, will find their own time, personal growth, career opportunities, and more strained or blunted due to the real investment required.

Often, it's the kid who suffers where those gaps exist. Secondly, when the kids are suffering, or are abused, say in a religious extreme home school type setting, there is a very real potential for bad outcomes.

Lots more to say here, but I'll just say "do it yourself" isn't a slam dunk, and it's no meaningful option where the greater scope of getting our education back on track is concerned. Point, niche solution at best.
I recall reading an article, though, where Michael Phelps admitted he didn't eat as much as was reported. The story about the gargantuan amounts he ate was something the media loved, and something that helped build a "mythology" around him, but even Phelps said it wasn't true.
One can hope. When Binney blew the whistle on the NSA he specifically said that he saw a request for Senator Obama's communications during his time there, as well as other elected officials.
>There are plenty of people who would like to do the same things the NSA would like to do

My comment was specifically with regard to the NSA, as is the topic of this article.

Certainly the NSA should be concerned with laws, and laws should be sufficient.
I think that a dentist spending half of his time doing collections probably needs to learn how to contract things out.
Looks cool and I'd like to try it. A few questions for you:

How does it work technically? Is the same first message sent every time? What is the feedback from people who are being "rebumped"?
return ERRCODE;

Would have produced the exact same bug.
This article is likely set to "officially" release in the March edition of Time.

Just a fragment of old media leaking onto the internet.
Why would you look if you know it's full and you live in it?
#BoycottCocaCola
The constant stream of "you should be doing X" is only shameful or confusing if you think the people imparting it on you have any credibility or their opinions have any validity.
Yes, but unrealistic measures won't motivate people to make the necessary changes. There are costs people will pay and ones they won't. You're not going to care much about the future if your kids go hungry now because there are no jobs. Particularly when it's based on a future prediction that might turn out differently.
I agree, but that's because in my use case I really want a very bright flashlight with a strobe feature in my off hand.

There are definitely use cases where an under 6 pound short barrel rifle is going to be more effective than a pistol in close quarters though.
Oh wow the title isn't even joking
I never understand these experiments. I don't think many people would argue that if you hand people a bunch of free money it improves their lives. Of course it does. That's the most obvious thing in the world, especially when the project is pre financed and can have no negative financial implications.

The problem is that every route to financing UBI involves a radical experiment in public finance that is likely to have cascading effects in every corner of our society, but has obvious issues with inflation,debt load, taxation and ethics. You don't get any data on any of the interesting problems of UBI buy handing people cash you already have.

edit: Also that data presents a very shoddy picture of efficacy here. Over a year, the people who get the cash end up having the same degree of homelessness and the same amount of cash in hand
Anyone else find the opening image reminiscent of Da Vinci's Last Supper?

http://media.photobucket.com/image/last%20supper/thecathoder...
UBI would lead to dramatic inflation in rents in desirable areas. There is only a finite amount of premium real estate.

UBI would just jack up rents by the amount of payment in San Jose or Boulder because the people that want to live there mostly have jobs so their extra UBI would just go to making their commute better.

UBI might help people move from West Virginia to Indianapolis but it won't help people in Bakersfield move to San Jose.
From the point of view of a DL researcher, you’re able to easily implement your own custom layers. From the point of view of a framework developer, you get much faster development time. From the point of a more normal user, you hopefully get more features faster because the jobs of the framework developer and DL researcher have been made easier.
What are the disadvantages for companies to make people work as W-2? Is there more paperwork on their part?
OTOH the only non-PnP DOS monitor I saved was one having a plastic holder on the side where you kept the mouse most of the time.

So it wouldn't clutter up the physical top of your desk until you wanted to occasionally run a program like Windows 2 which supported a mouse.
If you don't like your current job, look for a better one. If you don't have time for your side business, sell it. You can sell your side business to a company and then go and work for that company. That's aqui-hire.

Revenue sharing is what you do with business partners. In any partnership, you need to have a lawyer review the contract to limit the ways your partners could cheat you. Becoming business partners while also being an employee is unconventional. You will have a giant conflict of interest. They are a big company. Some director will have control over your side business and may someday cancel it without warning. Then your revenue sharing will be worth nothing and you will hate your job.
i've been on clubhouse for 2 days now. I really don't get the fascination. Most of it is people rambling on and on about nothing.
It's not bizzaro if you think like where the concept originated. It comes from FAANG size companies that do thousands of interviews and need a "standardized" way to evaluate candidates, compare them to each other. Very similar to how SAT scores are supposed to evaluate & compare millions of students.

Smaller companies should absolutely break away from this way of interviewing to find developers that can do great work for them but the pressure (or envy?) to conform is too strong I guess.
The only thing fossil cars have remaining is range and charging speed and I suspect is only a few years to go. Everything else is in another league.
I think the best reasons to wait are:
- Needing support for more than one external monitor
- Needing a larger screen
- Needing more ports
- Needing more RAM or more internal storage

I don't think it's worth struggling with a slow computer until the end of the year if you'll eventually buy a "spec bump" of the current two-port M1 macbooks.
Just read and I was thinking of posting this but wasn't sure if it met the criteria of hacker curiosity.

It 100% a must read and I was saddened to see this only had 5 points... Maybe this comment will boost it even though it's 1 day old now.
The Chromecast does some gross shit. You see it in Pihole if you force it to route its dns through the Pihole.

It has some black magic whereby it ignores local dns setting as far as I can tell. I blocked port 53 at firewall and sent it back to a Pihole.

Good times.
What is "outright prohibited" depends entirely on jurisdiction (except maybe humans, pretty sure selling humans is banned everywhere). Person-to-person firearm sales aren't allowed on Facebook Marketplace[0] even though they are legal in much of the United States. I'm not sure why this is, but a few options come to mind... 1) it's hard to ensure that it's done legally, so Facebook doesn't even try; 2) they (the people who set policy) have some moral compunction that tells them not to; 3) firearm sales are had PR.

Their lack of action here doesn't tell me that they're in the right. It tells me that they 1) don't think this is a big enough problem to jeopardize revenue by restricting or increasing moderation for real estate listings and/or 2) they don't think they'll be held accountable, by the law or by consumers.

https://m.facebook.com/help/179037502478035?helpref=uf_perma...
Your last comment is great! I have an uncle who is a hifi fanatic. Ive done enough recording over the last 15 years, along with knowing how a lot of his "holy grail" albums were recorded to know that they are completely at odds. I think I have really just come to the conclusion that if a mix engineer can separate the soundstage and create a mix that sounds like there are several people playing in separate spaces then it is "reproducing live" music. The nit picking about turntable tone arms, different preamp stages, and all the other audiophile stuff is just silly when you think that most music is being recorded on mediocre quality IC based transistor gear and processed with DSP based effects and nary a tube has touched much of the audio signal.
Sehr gut, danke.
+1 This is why they changed the name!
You can use :memory as a filename for SQLite and that's just what it'll do. Of course if it's in your OSs filesystem cache then it is in memory even if it's on disk.

Or you can roll your own and write your own query language too...
Sure. Then you've got to persist it.
Drop me a line. Sounds good for procrastination.
For the last week or so, I've had a bunch of "Delivery to the following recipient failed permanently:" emails, for email that was apparently sent from my gmail account - I assumed that someone started using my return address for their spam. At about that time, gmail asked me to sign in with a CAPTCHA - I assumed that google had just added that.

I use an older (faster) version of gmail on my (slower) netbook, which doesn't have the "account activity" link. After reading this article, I switched versions and checked: 6 days ago, there was an alert about an access from China with this IP: 116.30.36.239

The emails in question have stopped for the last couple of days. It seems that google automatically detected and solved the problem, without me even being aware of it. Good google.
They are two very different products and I don't really see the benefit in comparing them, unless of course the question is, why did Nicklas and Janus get Skype (and Kazaar semi) right but joost wrong.

The reason why Skype worked is because it took something that we all needed and wanted and made it fairly simple and attractive. The use of the IM metaphor was the right choice and it pretty successfully manage to stay in the background without interfering unless it was in use. It was an addendum to other tools. You could still use skype even when you weren't using it actively. It also was impossible for telcos of course to touch really touch it once they realized what was going to happen to them.

Joost on the other hand required you to stop everything you where doing in order to use it fully. It couldn't work in the background as the whole idea was "grouphug" tv. Second of all it didn't manage to get proper content.

In my mind the question should be. Why did Hulu succeed and Joost fail. And to that the answer is rather simple. Content.

But I do believe Hulu would have been much less successful if they had taken the application approach. They didn't and instead managed to slowly build up joost as it should have been one natural step at a time.
Contrast could be better but I like the layout and fonts. Simple.
I actually thought it was as fair and representative a quote as I could pull from the discussion; my apologies to Mr. Yegge if it's uncharitable from his perspective.
> There’s another algorithm that doesn’t depend on knowing which value is larger, the U.S. patent for which expired in 2016.

That's completely retarded; it's literally the first solution I think of when I hear this problem.
I seem to have hit a nerve here. Perhaps I haven't been clear about some of the points I'm making, which I don't think are all that contentious.

I'm not saying a fast GC can reduce the cost of allocation. I'm saying a fast GC can reduce GC overhead. I think that's an uncontroversial statement. I can only insist so many times that Java's GC doesn't touch dead objects at any time during its scan. If you want to disagree with me, that is your prerogative.

I agree that a GC walk can thrash cache when it happens. However, a copying GC can also rearrange object layout to improve locality. Which effect is more significant depends on the workload.

I didn't mention the number of cores because it didn't occur to me that it was significant to you. GCs can scale just fine to many cores. No core has to "check" other cores: each core can check its own local data, depending on the tactics employed to deal with NUMA. There are always challenges in scaling any parallel workload, of course, and there are always solutions.

Our GC (in IBM's J9 JVM) uses 8 bits in each object. With classes aligned to 256 bytes, there are eight free bits in each object's class pointer. Hence, J9's object model has one word of overhead on top of the user's data, which is what malloc/free typically needs to track each object's size anyway. No disadvantage there.

[These are my personal opinions, not those of my employer.]