jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
That changed last night. My wife is such a frequent user of Amazon Prime that I wonder sometimes if I should register as an Amazon Fulfillment Center. But last night, after our hair dryer failed, Amazon Prime would only guarantee delivery by April 21.

The good news is Wal-Mart's model relies on their existing stores, not fulfillment centers. Wal-mart's delivery times are still fairly short.
> I thought they could remove seats relatively easily.

Right.. and then what?

There's no cargo door on the upper deck.
Yes--in plain English, the trade-offs are different in different places. It's not a recreational drug so there is (usually) little risk it will get taken or abused unless it is really needed. That does not mean the drug has no risks and can be taken as a free-for-all.

And it's not just for drugs. It's also why DDT continues used in some countries but is illegal in others.
Serving or entrapping them?

The end goal of any piece of software that wants to deliver actual value is to turn its user into a power user. Power users aren't born, they're made - made through repetitive use. Software that doesn't give a path for the user to grow and become more proficient is software that literally wastes their limited time they have on this planet.

As usual, what's the best economic decision and what's actually good are aligned here only so much that you won't get laughed out of the room for proposing they're the same. But not much more than that.
>Then don't. You don't have to. Listen to the radio.

Here's a good one - listening to the radio at work in the UK is illegal unless you have a license from PRS or it's impossible for anyone else to hear the same radio (it never is).

Yes, when you listen to commercial radio where they've paid already to play the music and the radio station is selling you to their advertisers, it's still considered copyright infringement. So, listen to non-music stations? Still illegal (tortuous) as the PRS get to assume you're guilty if they can show you have a radio on at work.

They get schools too - schools here have to have a PRS music license if they want to show TV programmes in case any of the TV programmes have music in them (eg background music or interstitials, etc.). Crazy.
I didn't say it was a bad thing, but the PR they're getting is independent of whether I like what they're doing.
I don't need special tools to just _search_ a C++ or Java program.

Sure, I can use nimgrep, but I can't use _my_ grep, _my_ freetext indexer, _my_ editing constructs, and so on. I'm not going to make my environment, which works fine for almost all programming languages, bend over backwards to support your special snowflake of a language.

I'd rather just use something else.
There is no knowledge of reality without a lens.
They would fix any doubt if they began releasing bugs and exploits for Android as well.
This is about the future, but I think can be applied equally derisively to talking to the dead. Also My Dinner With Andre is a great movie so why not share it here:

http://www.youtube.com/watch?v=9vGpBYJ5_6E&t=91m00s
I think it's because you wrote:

"Understanding security is more than just "yes or no". You must understand the concepts. If you don't, stop professionally writing software, because you're doing something irresponsible that will do real harm to real people."

Which is a very direct and negative comment. Not all software significantly touches on security. People write one off programs for generating musical compositions, one off pieces of data analysis. Proof of concepts that aren't designed to ship and any number of non-internet connected programs where the security considerations are less significant.

If you didn't mean those applications, then your comment amounts to "people writing security sensitive software should be mindful of security". Which is so redundant as to be meaningless.

Telling people "you have no right to be programming" on a hacker forum is unlikely to make you many friends.
My 2 year old is usually sound asleep by 9, and after some cleanup I have some free hours to catch up on work. Sometimes I can't help it if it's something interesting, and makes me feel better about only spending some 7-8 hours at the office. I escaped from academia too, where I got to having anxiety about every single minute not spent working, and now am still feeling the aftereffects.
Modified headline reads like an obit, please change. She is fine.
Maybe he'll make this available. It'd be fun to mess around with.
To note that even though a preforked process shows 30mb of memory usage,
it may be using as little as 1mb -- while the rest is shared memory.
I've never understood these types of taxes. Whether it's the fat tax or the cigarette tax.

If you have a real need for additional revenue to support specific programs then why base that revenue on something that you would like to end. If you get what you say you want (i.e. reduced consumption) then your revenue decreases which will force you to find another source of revenue.

This really only makes sense if they know there is no way that it will reduce the activity they are taxing. In that sense I think the author is wrong. I do believe there is a small group that will react quite strongly to taxes like these but there is usually a larger group that seems to support them. They don't see it directly having a huge affect on them so it's easy to get behind it and feel good about it as you are helping to make people healthier.

Of course if the revenue gained by taxing these products was ONLY used to fight issues caused by them then the tax could potentially be successful because as usage waned then you think you'd need less revenue to support the resulting effects of consuming those products. That usually isn't the case however as most of these taxes get passed due to immediate budget shortfalls.

If you have real budget problems then the only answers are to either cut spending or tax something that is consumed by nearly everyone. However, taxing something that effects everyone is much harder to get approved which is why they go for the easy targets.
But there is Google. And plenty of people have Googled me and I've been told in job interviews that the interviewer had downloaded code I'd written and read it.
Aaron cofounded Reddit, resigned, turned down multiple opportinities to build out other tech companies, dedicated himself to open access activism and eventually killed himself as he was prosecuted for wire fraud.

Meanwhile, Relx currently has a market cap of £33 bn, and revenue of £8 bn, when it is essentially providing the service of pdf publishing to its unpaid authors and editors.

Arron and Alexandra are extremely brave, and it is Relx and other companies that are taking my property when my tax money is spent to generate research that they then want to charge millions of dollars for others to access.
> There's no need for establishing a benchmark. Just proper categorization of existing patient should be enough to compare.

This is very difficult to do. In this study all the patients in the treatment group are from a hospital and most of the patients in the other hospital are from other hospital. Do the population of both hospitals have the same median income? Usually a low income cause a bad diet that may cause bad health that has a worse prognosis.

Are the patients in the other countries classified by income? Does the difference in income cause more/less consumption of milk? Bottled milk has an additional amount of vitamin D, and some unconfirmed reports say that the lack of vitamin D is bad for covid19. Does this difference depend on the country? For historical/genetic reason, French drink more milk that Chinese. What about wine, is the consumption of wine important?

What is the effect of temperature and humidity in the no-hydroxychloroquine group? The average climate conditions change from country to country and from place to place and from month to month.

To be included in the testing group the patient must give consent. Probably they have not to be too wasted to be able to read it. Probably not been to wasted is a good sign.

There are a lot of factors, and not all of them are known, not all of them are easy to measure, not all of them are measured. So you need a control group.
Fighting In Built Up areas?
Right. uhm. glad to get the blood flowing ;)

Ganja.js is a personal project that got quite out of hand. Its primary goal was to lower the threshold for people to discover Geometric Algebra through examples and see its coordinate-free approach to geometry in action on the web. (since there was, and is, literally nothing else out there.)

Javascript is not the ideal language for that. Without operator overloading, much of the charm is lost - because of this, ganja contains a minimal transpiler (which is what all the regular expressions are for). This is purely out of necessity, as in practice I feel one needs a language with operator overloading for a GA implementation to be useful.

Furthermore, to be able to provide demo's in a wide range of Algebras, ganja contains three different algebra generators. (each of which produces the code that actually implements the algebra). This is another choice that typically does not exist for any specific use case (one would pick an approach and stick to it - like e.g. the Klein library) - and that adds a lot of complexity.

To visualize results, it also contains a range of different visualizers (2D, 3D, projective, conformal, SVG, GL, implicit, ..), none of which would be needed in a generic implementation. This again adds complexity that has no place in a 'reference' implementation. (which ganja was never intended to be).

In short, a lot of trickery was needed for ganja to reach its primary goal: clean examples that showcase how GA can simplify a wide range of applications. It certainly is not intended as a 'how-to' or reference for an Algebra generator, and when preparing for the Siggraph course, I saw no opportunity to use it as such. Instead, I opted to create separate reference implementations that are available at https://bivector.net/tools.html. (for c++, rust, python, c#)

With the increased interest, I did start a rewrite of ganja.js, and one that is not for my brain only.

Cheers.
I can't find it either. I only see gigatonnes. Even with a naive calculation that assumes no ice reclaimed elsewhere, I get 1.8mm. https://docs.google.com/spreadsheets/d/1zC2c30kIkbx39v0gyY1P...
There are things I don't understand with Kubernetes and the "spin up containers as needed". How do you spin up different databases ? It won't sync, unless your code takes that into account... Say, I have a simple WP site running with a web, a php and a db container... What's the schema to give 2 or 3 more database container and still have visitors see the same content ? (and the databases being consistent) Set up replication ?
US policy in the Middle East is not necessarily about the fact that we get our imports directly from there, but to keep price stability for the global price of oil, which is still something we pay even if we don’t pay SA and friends directly.

Now that we have shale, it seems like this policy is less worth it.
I mean, the US does... every time the question of whether US bonds are worth it, the answer is always "sure, it's backed by the US government"
You’re health insurance most definitely did not go to zero. It’s up thousands of percent. If your employers are eating that cost, they’re taking it out of your salary.

Your rent went to zero: complete BS or you’re in some kind of unique situation that applies to only you. Housing is one of the main drivers of inflation.

Your education claim is equally ridiculous. I also don’t believe you spend $4k a month on groceries (but zero for rent).
> "They violated our password policies and they posted that password on an internal, on their own private Github account," Thompson said.

So let's analyze the various scenarios under which the "intern" might have been responsible, and why each one is bullshit.

1) The intern exposed a company password on their own account.

Counter: What kind of "password policies" allowed such a weak password in the first place?

2) The intern came up with the weak password themselves, thus violating "password policies" not just for secrecy but strength/security. This password was then used for several critical, production applications.

Counter: Why was an intern in charge of deciding a password used for anything critical?

3) The intern came up with the weak password and exposed it, but it was only used for the intern's own corporate accounts (e.g. their Windows workstation).

Counter: Why did an intern have a level of access such that their account being breached could lead to this level of compromise/exfiltration?

Conclusion:
There is no conceivable scenario under which this makes sense.
This reminds me of Jackson Pollock's use (or unwitting use) of fractals: https://en.wikipedia.org/wiki/Jackson_Pollock#Fractal_comput...

The attempt to apply science to a plot a story or theme of art reminds me of the https://en.wikipedia.org/wiki/Bogdanov_affair

At the very least, it shows an appreciation for The Two Cultures. It's not possible to reconcile certain generalizations about science and art- that is, one can write about science, but it's not easy to make accurate claims without being an expert, and vice versa- one can try to write a poetry from the perspective of a doctor, but it might sound like bad poetry: https://www.youtube.com/watch?v=xKpYBStDLVA

Of course there are some really talented writers and scientists.
It composes better if you were searching for something and then want to replace it IMO. You basically just have to remember the search syntax and then you can reuse it for replacing.

It's also better if you don't actually want to replace in the whole file and there's no convenient shorthand for the range.

I very rarely use :s myself, I'm always too worry that I'm going to clobber something I didn't mean to, I prefer to search and manually repeat a substitution. s can do it with with the "c" modifier but I find that using normal edit commands is both more flexible and easier to remember.
Germany has been very densely populated for a very long time.

At the start of WW2 (82 years ago) Germany had a population of ~70M. Now it's 83M.

https://en.wikipedia.org/wiki/Demographics_of_the_European_U...

.. illustrates that Europe isn't this densely populated everywhere.
> How can people implement a standard if they can't freely access and reference it?

They pay for it, out of the money they expect to make on the implementation.

It's a little problematic for free implementations, but then for most standards much less so than the engineering going into the implementation which has an (opportunity, if nothing else) cost.
Also, I can buy a pizza for a coworker in a different country without worrying about exchange rates or anything else.

FYI, everything you said can be done with cold hard cash.
As a result of its high housing costs, California has the highest real poverty rate in the country.

California ranks 35th in terms of poverty rate. [1] The graph that follows the statement shows that California's poverty rate is higher than the US average. That's not an auspicious premise for quality economic reasoning.

The constraint on housing prices in places like San Francisco is land cost. If developable land costs $500,000 per buildable dwelling unit on the open market, then $1,500,000 and up is where finished dwellings need to be priced to make development economically viable. Land supply is mostly fixed pending large investments in public infrastructure, particularly efficient extension of public transit.

[1]: https://en.m.wikipedia.org/wiki/List_of_U.S._states_by_pover...
That's a really sound scientific backing. Now I know what causes the smell after a light drizzle. I'll even link my friends to this article and they'll think I'm cool for knowing that! :)

Thanks!
Thank heavens he didn't patent it.

....did he?
The reason that articles seem to skew toward women in their overt descriptions of ability is that the prevailing presumption for decades has been that men are better at everything in business.
I was just looking for one today. But nope.
I think I'd rather miss out on a few slow developers than constantly hold on to false hope that something will get better. It seems to me that the latter is much more common than the former. Being more selective will result in reading more books, and hopefully enjoying more books.
Larry Page and Sergey Brin have majority voting control of Google. Tim Cook doesn't have the same at Apple. No matter how well-respected, he's answerable to shareholders in a way Page is not. Arguably we see some of this when Icahn pushes for Apple dividends and share buybacks.
> I wish I could bottle it and do bumps to my noses content.

I never knew I wanted this before, but now it's all I want.
I'd absolutely buy a bottle of that.
I waste a lot less time at my desk when I'm standing. I've also experienced a reduction of neck and upper body issues.

But I definitely have to wear more comfortable shoes.
GitHub's guide for javaScript is to write every new JavaScript in CoffeeScript. https://github.com/styleguide/javascript
It has been like that for years.
If you don't mind me asking, do you populate the initial listings on the job board by your self (by finding job listings and posting them), or leave it empty upon launch and just offer a period of free listing to get started?
The things that really count break very infrequently or at all (e.g. the wings are not going to fall off); in that respect I'm only worried about engine failure at takeoff, and modern turbine engines are very reliable. I'm a lot more worried about pilot error.

If you drive in the US, and you're careful about it, the risks are probably around the same magnitude (in raw risks for all drivers and passengers, especially when done by distance, commercial flight is very much safer).
And sadly there's a patent covering point-verifying, so the workaround for this includes paying licence fees to Certicom if you're in the US.

As far as I'm aware there's still no real progress on getting better curves (e.g. curve25519) into TLS, despite a lot of noise on the ML, which is a real shame.

Better curves would also be faster - so it's not "just" a security thing.

There's a good overview of available curves here, with a guide to their safety: http://safecurves.cr.yp.to/
The real problem is the programmer mindset of “good for this purpose, good for every purpose”

There so many better suited protocols out there, like avro, I don’t understand the Json obsession for so many poorly suited applications.

Reminds me of markdown vs anything else, I guess because github’s default readme is markdown we now have developers who don’t know anything else, like restructuredtext, “but I already know markdown, so..” .. so we see hundreds of markdown “flavors”, junktown parsers, and crazy pandoc wrapping scripts to do cross references and compile into chapters and this and that extension or tool...

when the things they seek are built right into RST — just too lazy to have to learn it, or to ask our team members to have to learn it?

It’s sad when we make the least effort. Think of business value, stretch your abilities to suit the needs of software design, do not limit design to what you are already comfortable with.
True, but when a company sells their stock in for example IPO, it is a mutual goal of yours and theirs to see that the company rises in value.
Presumably you already have an M1 mac and mine only while you have no use for it.
Trading is gambling, but slower and more often has positive expected value.
Because XMPP always took ages to implement basic features such as server history, encryption, file upload, group chats etc. and even then they had multiple competing standards. This had only recently been solved by few individuals, however the problems with this is that those individuals are very opinionated. Not a bad thing in itself, but ensures that certain other features will never be implemented.
Matrix in contrast control the reference server and the reference client, and have enough resources and internal diversity to implement a diverse featureset.
And, XMPP never tried to solve efficient multicast problem.
For me, my biggest controllable expense and vice is indeed eating out.
To be honest, it's better to think of MySQL db = Postgres schema, because I'm MySQL you can do cross db queries and there is no intermediary schema level, and in Postgres you can do cross schema queries, but not cross db queries.
I think this can enable experimentation. Enthsiasts may use this and the things that work best can be brought upstream.
> The business-school community closely studies each school's “return on investment” or “value added” ratio—how much an M.B.A. degree adds to a person's salary, compared with how much it costs to obtain. At Dartmouth's Amos Tuck School, the nation's oldest graduate business college, tuition this year is $11,000, and the average starting salary for graduates is around $43,000. “That four-to-one ratio has been constant for at least the fifteen or twenty years. I've been aware of it,” Colin Blaydon, Amos Tuck's dean, says. Harvard also reports a four-to-one ratio, down from the heady seven-to-one ratio of 1969, but not so far that Harvard has any trouble filing its admissions quotas.

Interesting. Ratio for recent years is roughly 2.

[0] http://www.hbs.edu/about/facts-and-figures/Pages/mba-statist...
I suspect Apple's software development practices have never really been all that great, it's just that they worked harder when Jobs was around to make sure the product worked. Now without his influence, quality has been steadily slipping.

If Apple's not careful, they could wake up in a few years and find they're just another tech company.
I think you are onto something here. One of the things I remembered that really bothered me about my last remote job was that the boss would constantly change the scope of the project right before the deadline..and extend the deadline even further.

I was never part of many of the decision-making meetings with the boss and my project manager and I felt like the manager never had our back. After we met onsite for our first bi-yearly 1-week meeting, I realized that he didn't really have any choice in the matter and did in-fact fight for us when these decisions were made.
> but ultimately isn't this isomorphic to the halting problem?

Take a look at http://matt.might.net/articles/intro-static-analysis/
I would have been surprised to learn it was on 50 or 60 servers. I'm a little bit disappointed to learn that it requires 9, as I had thought of them as one of the last bastions of scale up rather than scale out, but 9 is approaching a large number.

I think the complexity costs of scaling out are underestimated; or rather, they're just accepted as a fact of the matter, like there isn't an alternative. More moving parts in the name of redundancy etc. usually makes things more fragile, without very careful design and implementation.

Interesting that you bring up GitHub. GitHub was probably the most unreliable service our startup used before we moved to Stash. You could count on it being down for a few hours every month, reason given usually "DDoS". We moved to Stash for contractual reasons relating to security and ISO certification required by our target sector, finance, but I could see us having done it for reliability too.