jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Here's wikipedia's overview of Birth rates :

http://en.wikipedia.org/wiki/List_of_sovereign_states_and_de...

You can sort it. It's quite informative. It also shows that the difference between Japan and most of Europe is somewhat marginal. 8 vs 10.

But what would be a "steady-state" birth rate ? Well life expectancy is ~70 years. So 1000 people should produce 1000 offspring in ~70 years. So steady-state birth-rate would be in the 14-15 range. Changes compound over time, so numbers close to 14-15 will effectively be equal to that whereas differences with that number have exponential effects.

That seems to indicate that the vast majority of the world is slowly losing population (though that does not -yet- result in large declines of people). On the map that would be everything blue, green up to bright green, with sub-saharan Africa the only place that will experience rapid population growth from now on.
Not really. A defaced high profile website will draw visitors e.g. from all major news sites, maybe even TV. Combined with a couple 0days or a browser exploit kit, quite a chance to infiltrate a target.

And if you're lucky the online reporters also have twitter/fb account info on their PCs. I guess this is how the various compromises of twitter accounts have been done.
Neat! There was a pretty similar-looking machine back in the day: http://en.wikipedia.org/wiki/TRS-80_Model_100 though with an 8085 instead.
IIRC it's possible to get a money transmitter "sublicense" (not sure if that's the right term) from another licensed money transmitter, which is perhaps what Coinbase is doing.
If jewelry was priced, sold, and resold efficiently (which is becoming more true over time) then unless you break it or lose it (and for that there's insurance) then it's just another store of value.

The few diamonds I've ever purchased, I've done through eBay. GIA certified, laser inscribed, and then verified under a loupe upon receipt. It was not a pleasant experience, but it was worth the considerable hassle. I took them to my jeweler to set them and he was blown away by the price I paid. He immediately asked for the sellers info, claiming that he pays more. Maybe an act, I don't know.

Jewelry stores going out of business is very different from the jewelry market going out of business. I think a surprisingly large amount of the market is being redirected to private purchases. Costume jewelry is also a fast growing market and is driving the growth of a lot of startup marketplaces.

I think a diamond can be damaged, but it cannot be "used". In fact, documenting the history of a diamond (a neat business idea) can only possibly enhance the stone's value.
I doubt that, but I suspect he would read a lot of code.
I would say depends on what your goals are. Is this a personal project and do you want to make money with it or is this something that you are doing for learning as part of your career.

If you want to make money on the project and want to get it out as fast as possible Go with laravel. You already know the stack and will be productive in it. You might also be able to reuse parts of the code thats already written or put it in the right place.

On the other hand if you want to learn another programming language or want to go outside of your comfort zone then give Ruby on Rails a shot. Not sure about Laravel but for a small to medium website, ruby does make adding a lot of features much faster via its gems.
This screen has at least 3-4 bits and color in 15 is good enough for a lot of uses.
Woah there, it doesn't take a year. It takes several hours to learn how to touch type slowly, the speed comes as you type every day - which you're going to do anyway. You will save time whenever you touch a keyboard for the rest of your life.
Have a model Y on order... was waiting to see what this would look like as I've got an older truck I'm kind of sick of maintaining and I fall square into "the demographic" you speak of. This is maybe the ugliest truck I've ever seen in my life. I desperately wanted Tesla to come out with a 3/4 ton frame and a semi-normal looking truck. Instead... this. This is 100% NOT what the big 3 have been chasing, and this isn't shaking up the market. I just hope it doesn't bankrupt Tesla in the process... Here's hoping the final product looks a LOT different than what they had on stage tonight...

This thing is Pontiac Aztec bad.
Worse is the whole guilty until proven innocent scenario the media (and our society) has created. All it takes is being a suspect once to have your life turned inside out. For years people will suspect you of whatever horrors were committed by someone else.

The founding fathers are rolling over as they say if they heard where this country has gone.
>In other words you overbought and don't use the diesel or the 3/4 ton frame?

I think you just described 80% of truck owners.
Agreed. This honestly seems like my experience with the early beta, which did seem pretty buggy. The production version has fixed a lot of these issues, so I'm a little surprised that this version would exhibit some of these same issues. That's too bad.
Can you point to any projects on which you have expended equally little effort with greater reward? Honestly, $25k a year isn't bad for a niche product that just became a real business (as opposed to a little project started on a lark) this year. You seem to be criticizing him for failing to achieve a goal he didn't have.

You keep pointing to the "five years" number, but you're not specifying five years as what. Because the answer is, "Five years as a Java program with minimal effort going into its growth or profitability for most of the time." You might say Photoshop existed for years in its creator's head — that doesn't mean Adobe should have said, "This unimplemented software idea has made zero profit. It's clearly DOA. We're not going to expend the resources to implement it."
Strangely, I don't notice non-native speakers of English making spelling errors all that often.

Instead I notice them making the same grammatical errors over and over again. For instance Chinese speakers frequently mangle English plurals and omit articles "a" and "the".

So I think the hardest part of learning any language is always the grammar rather than the words, if the grammar differs from your native grammar. It's easy to map "aeroplane" to "avion" but much harder to map "the" to "le/la/l'/les/las" depending on context.
The Houston city government could probably save 30 or 40% on construction costs if someone could videotape the building sites and analyse the amount of work done.
Can anyone explain the argument against the legality/morality of videotaping a police officer performing their official duties?
> It's a social news site low risk target for that sort of thing.

See also: Gawker.

A different attack, yes, but they're targets too.
What's hard to understand is why so many here feel entitled to that information.

Don't you think there's at least a tiny chance that under the terms of the deal, they weren't allowed to disclose "We've been acquired by Salesforce" ?
My standard of living in Chicago was much higher than in the sfbay, despite the salary being much lower. The cost of living in the Bay is outpacing salary packages for engineers, it's nutty.
I agree profusely. This article was just beginning to get interesting when the author started dropping these gender bombs. I see absolutely no reason to give quarter to such ideas.
Yes, but as both a contractor and someone who hires contractors, I would say the optimal approach for both developer and client would be to get a small task done first then move from there. So, order the appetizer first, and if it's good, then go for the main course. (Or even better, go out for salad, and then come back next week for the main course if you didn't get food poisoning.)
I thought this was hacker news. Are we going to yammer or are we going to look at the code?

Anyone familiar with the code in question? Even the neighbourhood would be helpful.

http://www.openbsd.org/cgi-bin/cvsweb/src/
I'm on the other side of the fence. Yes, I could be making more money as a contractor, but that 'job security' that he doesn't see is one of the main things I like. It's -possible- that I won't have a job tomorrow, but it's not really likely. On the other hand, if I were contracting, I'd be in the situation very, very often, and have to find new clients constantly. No thanks.

Of course, it also helps that I like the company I work for, and I enjoy the work. It's got just enough variety that I don't get bored, and it's just challenging enough, too. Every time that challenge has started to disappear, the company has upped their game and the challenge came back. I joined the company at just the right time for me and them both, apparently.
Yeah, that's entirely possible. I guess my argument made the assumption the government would know what it was doing.
Is it wise to offer jobs to those who have been laid off?

Logic dictates that people most likely to be laid off are those who perform the worst hence, probabilistically, it's not the best worker pool to target.
One of the mantras of all companies, especially tech, is that you've got to be always hiring. That means always out looking for great people who are also a cultural fit and bringing them in regardless of whether there is an open position. This is difficult for founders since their focus is typically on building the product, no matter what.

I speculate that there is a type of HR role that could fill this need, but not be a full-time payroll person for the startup companies they serve. Perhaps a type of retained recruiter but who has a much closer relationship to the start up than the current 'hunter' type that Founders never meet in person. They'd have a good working relationship with the founder and employees, actually understand the culture and the tech, and then only bring people in who they felt were truly a fit.

Do such types exist? If not, would founders find them valuable? How would you align their interest with the startup so they genuinely brought in candidates they felt were a fit?
I have no idea why would you get downvoted for stating such fact.

And not merely downvoted, but karma carpet bombed (-10). Such an honor used to be reserved for troll comments rather than true statements.
I did! I start next month, couldn't be more excited.
"... A $35 trip home from the Sydney CBD to Coogee cost Jade Wilkes $213 with an Uber car service on New Year's Eve. ..."

Is there ever a time where the fare works in the riders favour?
It was pretty much a question of time, but today I got root as well. Enjoy!
It's 2015. If somebody is storing credit card numbers in plaintext, and then also displaying them, they deserve to be out of business. Don't make this about business ethics. In business, you are playing a chess game against all of your competitors. When one of them makes the wrong move you take them out. It's as simple as that.
Sorry I misunderstood. Your original phrasing implied a case when the protection increases (If month 1 / month 2 = 0.5 then month 2 is twice month 1).

Anyhow, it's important to note that the original RCT takes no position on what the result [month 1 / month 2] would be. It's a worthy thing to check, but it's not supported by the RCTs or CCTs.
The tool 'powertop' is very useful here, it will show what is causing any form of wakeup on your system, and offers a 'Tunables' tab with suggested settings to improve some aspects.
It was the "largest and most sophisticated attack" that Microsoft has to make excuses for right now. (And that's regardless of their culpability or lack thereof.)
I have a lot of complaints about how our government is handling covid-19, but I do appreciate how transparent the health ministry has been about the situation.

This is a public dashboard that the health ministry created - it contains a breakdown of vaccine and covid rates by city, age and gender. It's updated 3 times a day.

I know it's in Hebrew, but I thought it might be interesting anyhow.
Lumi - Mountain View / Los Angeles / Remote

Backend / platform architect engineer.

Lumi makes tools that enable anyone to print on any object or surface. We just started a big new platform project (similar to Shapeways but for printing tools) and looking for a talented lead engineer.

Email me: stephan@lumi.co
You missed my point: In the use of MDMA, is there a downside to misdiagnosis? Let's say MDMA was effective treating alcoholism, but had no therapeutic effect, nor any harmful effect, on anyone else. Lots of people take it recreationally. We can certainly find out if that population is suffering any negative consequences.

I take your point about the dubiousness of some parts of the DSM. But what's your theory about sociopaths? Are you seriously suggesting sociopathy will be redeemed in some way?
Do you think I’m making an argument in favor of feudalism? I’m sorry that pointing out that our current structures of government aren’t exactly performing at their presumed capacity is a troubling idea.
> Board positions also tend to be taken up by people toward the end of their careers, most of whom are men, Potts said, adding that this may shift in the next generation.

I guess I don't understand the argument:

1. Too many quota slots for too few qualified female candidates. (The argument implied by the very first paragraph of the article.)

2. Too many quota slots for too few qualified female candidates who the same age as the typical male board member. (The argument implied in this quote.)

3. I'm going to say there are too few qualified female candidates to generate a title suitable for much clicking. Then in the interview I'll switch to talking about how I've met a lot of perfectly capable female candidates of the younger generations and speculate about how they'll probably eventually fill board positions in the future. (The argument implied by the "smell" I get from clicking on stories like these and leaving with no more knowledge than I had before I clicked.)

4. Something completely different.

Which is it? I can't tell because it appears a stenographer wrote down utterances from an ostensibly well-known person in their field, and didn't press for clarification or supporting evidence.

Edit: clarification
I'm roughly the same age, and while I can remember all the brick-and-mortar places I've gone to work, there was a period where I did temp work and I'm sure I couldn't name all the agencies I worked for and certainly not all the clients.

If you're younger and grew up in the gig economy, that might be much more common.
Completely in line with modern design philosophy, though. Why use words when you can use a mysterious hieroglyph?
> "I'm not surprised that people of <certain religion> support murder"

How on Earth is that "insightful". Is that really an honest argument?

IMHO, the comment deserved to be removed more because it was thoughtless and dumb - even though I flagged it for being biggoted.
Would this be a good candidate to do address parsing (from raw addresses, perhaps OCR'd even)?
Funfact; AROS is also the name of a Danish art museum http://aros.dk/. AROS means River mouth in old Danish and is the old name of the second largest city in Denmark, Aarhus.
I can say what every I want, because I believe (anthropogenic warming) climate science is a highly politicized pile of nonsense.
Hello, all!

I'm proud to present shellmath, a floating-point calculator written entirely in bash.

Shellmath does not call out to any external programs -- calculators, text manipulators, or anything else -- and achieves execution speeds competitive with GNU awk and bc.

You can do floating-point math directly in the shell, and now you have a ready-made family of routines for doing so!

For skeptics ;-) I've included a demo that calculates 'e'. I've also posted a few words about the methodology, runtime efficiency, and a few bells and whistles on the README and in the project wiki.

I eagerly await your feedback!

Be good, and have a great day!
Oh, that's pretty interesting, and a refreshing change from what you normally see in this space.

I seem to recall you guys (I think it was you guys, may be mixing up with another group; I also know you were supposedly kicked out of HTP at some point, which adds to my confusion) using one of the Rails YAML handling 0-days to acquire bots a while ago. I think someone was logging the IRC channel where they were being joined to.

Would it be fair to say the other bots are mostly a result of other web app vulns, or are you guys actually finding 0-days in native applications as well?

Do you actually have a full vulnerability research team, or is it just like 1-2 guys finding vulns? HTP's stuff like Coldfusion and MoinMoin was definitely pretty impressive.
I see it as a rich alternative to sharing a text on Pastebin. Congrats on shipping, and nice execution. Let's see if it sticks on.
My question doesn't depend on knowing exactly how the brain works; it's a question about mixing memory and CPU, which happens to be similar to (how we believe) the brain works.
Yeah, I don't have any informed opinions on Tim's role in DRM or related things, but the idolization surrounding him always left a bad taste in my mouth.
APRS would probably be better, IMO (at the very least, throw a small TNC in the box wired up to the Pi so you've got options).
I actually think it could work in principle, but maybe you should only get a tax break if it's unusually low and otherwise nothing happens.
It would mean China needs to stop emitting more per capita and the US (and other developed countries) needs to reduce its emissions per capita.
Oh really, you "confirmed" search results were "comparable," do tell...
As late as 2012, 800 billion people in India were choking on the flumes of biomass stoves[1]. They aren't exactly in the position to stop global warming. The best we can do is to provide a framework to achieve a comfortable standard of living without completely destroying the environment.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3945541/#B1-ije...
This isn't true and is exactly the kind of fear mongering the author is trying to discredit.
If you get excited by showing your friend some silly webpage, but aren't absolutely thrilled by function composition in haskell then you're a coder, not a programmer. You're in the wrong class.

The point of programming classes should not be to hide what programming is and show this silly mockery of it which javascript is. It shouldn't veil true programming issues, like correctly reasoning about the structure of your code, with a language which makes it easy to code in without ever programming.

If you need to motivate someone to be a programmer, they should not be one at all. They should not be going on to write poorly implemented software because they didn't have a passion for implementing proper reference counting in a legacy C codebase, but instead wanted to write an iPhone app for their friends.

If you need to motivate someone to be a programmer by teaching them to draw on a canvas or manipulate the dom, rather than teaching them the wonders of basic lambda calculus, then you're doing them a massive disservice by using the word "programming" to refer to something else entirely.
If I had a gas station that offered gas for a fixed price, that was higher than the average gas price in your area, would you agree to use it exclusively? I don't see how the mental load for griddy is fundamentally different from buying gas at a gas station. When I notice prices are low I make the extra effort to top up my tank even if it means a small inconvenience. Do I drive less if gas prices are higher? No but other people might choose to.
Yeah a mouse would be a terrible way to interact with a graph!
It is an over claim to attribute the findings in the blog here to the "Power Laws in Software" paper published in 2008 at ACM Transactions on Software Engineering and Methodology. The ACM paper is casting a wide net on many places where distributions show power law in software and is focused on software modules/libraries/classes and their dependencies. There is a mention of CPU ISA using instruction frequency in CISC architectures but no in-depth treatment of the subject. This blog focuses on the machine instructions and analyzes just not instruction frequency but a whole sequence of instructions and their frequencies plus their lengths in an exhaustive manner.
I remember some car rental system switched from having you enter your confirmation number on the keypad to voice recognition.

I'm most likely to use this system in a busy airport. After enough times of it not understanding me, it finally put me on hold for half an hour for me to read the number to a person. Something that took me less than a minute previously now was super frustrating.

I must not have been the only person this affected because they added back in the option to use touch tone.
What an insane pivot from the factual inaccuracy of “the SEC stopped GME trading.” Just admit you had no idea what you were spewing and move on.
Are you literally me 2 months ago? I was trying to implement the same HashFunction trait as yours and I finally settled with:

pub trait HashFunction<const OUTPUT_SIZE: usize> {
fn hash(data: &[u8]) -> [u8; OUTPUT_SIZE];
}

I believe this approach has some shortcomings in my case, but it has been a while and I didn't remember anything.

Also for the Rust crowd, is it possible to do something like this?

pub trait HashFunction<const OUTPUT_SIZE: usize> {
// I want Output to always be [u8; OUTPUT_SIZE], but using associated type means
// whatever implements HashFunction can redefine Output.
type Output;

fn hash(data: &[u8]) -> Output;
}
Have they? Their newest laptops are USB-C only.
According to your made up metrics?
For what it's worth (sample size of 1 - me) - if you are at all competent and bad at setting boundaries, the dysfunction will absolutely frustrate the heck out of you.

Seeing what is broken, knowing that it can be fixed, and having even the slightest bit of motivation or knowledge of how to do so, and how it goes on forever and ever and doesn't get fixed becomes incredibly tiring.

I suppose, if you go into a dysfunctional company hoping to "coast", just be aware, if you are not good at managing boundaries and passing off the "frustration", it might be a lot worse than you realize.

Just imagine.. if you are spending 8 hours a day, 5 days a week, watching a slow motion wreck.. and powerless to do anything about it... sure, you get paid, but is it worth spending the time?
I feel your pain, brother. I went through all of this a few years back. AppEngine was still pretty new back then, so it all seemed like things that they would fix before long. But it sure didn't feel ready for production.

I'm actually quite surprised that all those same limitations are still in place after all this time. I guess if I took a minute I could come up with an issue or two I had back then that has been fixed since, but his list of show stoppers are all things that people were complaining about, and that Google gave the impression of being on top of.
There's no such thing as "infinitely small" deviation. The Manhattan Distance limit line is the hypotenuse, and its length is the length of the hypotenuse. The question is not about the limit line, which does not exhibit any weird behavior. The question is about the sequence of approximations to that line: why the length of the approximations doesn't converge to the length of the limit. And the answer is that it doesn't have to, because even though the approximations are very similar to the limit line in one respect (geometric closeness), they are all very different from it in another respect (directions and angles of travel). If we had a sequence of approximations whose direction of travel converged correctly, the length would converge correctly too.