skysight-inc/HackerNews huggingface dataset:
> If a platform makes it hard to file a takedown

This is already how the world works right now.

I am merely describing the current state of the world. There is no required automatic filtering. No required AI bots. Instead, if you want something taken down, in the USA, you have to go through a difficult process of filing a DMCA takedown notice.

Thats the currently law, and is how most of the major US platform works. Its difficult to enforce this stuff, and I like it that way.

> But the fundamental goal of copyright is laudable

Nah. Copying stuff is free. Unless someone breaks into your house, and steals a physical item, I don't care about your ownership "rights" of digital information that is free to copy.

Anything that makes it more difficult, in any way at all, to enforce laws on digital free to copy stuff, is good.

> I don't know if the IP holders would necessarily succeed in their lawsuit

They've tried and they've failed. DMCA laws are very clear cut. Send in the notice, engages in the super difficult process, and if someone reuploads it, well sucks to be you, go spend the effort to make another DMCA takedown request.

It is how most of the US platforms work.
Another great resource on Bézier curves: https://pomax.github.io/bezierinfo/
That’s because massive expected appreciation is baked into SF prices.
> for rent & home prices in my area and found that basically all of the net worth was due to home price appreciation.

It's not just home appreciation, it's down also the down payment.

Say the housing market increases at 5%/year. If you buy a house in all cash, you will get 5% returns.

However, if you use that same money for a 20% down-payment to take out a loan (say 3% interest) to buy a house that's 5X more expensive, your returns will be 13%/year (=5% * 5X leverage - 3% interest on 4X of the cost). Huge difference.

Of course, these are fake numbers, and fail to account for a variety of other factors (taxes, closing costs, maintenance, etc.). However, the point is that housing market increase is not at all the full story.
I think the op is saying that kustomize is integrated into kubectl, not helm.
Sarri giroud abraham hazard hysaj feature in chelsea news
>The transition from Java 8 to Java 11 feels more involved than the transition from Java 7 to Java 8 was

I don't know a whole lot about Java 7 vs 8 vs 11, but wouldn't that make the most sense? 7->8 is one version upgrade, 7->11 is 4.
Glad it was helpful.
When you are trying to merge a commit to a branch, and it wont merge cleanly because of some trivial white space change someone made in an unrelated commit, you will understand why people dislike it.

It's a pain in the ass. At least if the whitespace / formatting changes are in their own commit, then you can just merge that one first and continue on with your day, rather than having to manually resolve the merge problem potentially leading to more merging problems down the road.
Resolve Family Conflict – Relationship Conflict – By Dr. Puneet Chawla
51% of San Francisco home purchases by software developers
> Anxiety eats at you. No matter how good you are at keeping it at bay (I was pretty good), it will eventually catch up with you. I still don't have a good solution to that.

Same feeling here.

Something that works pretty well for me is having a mentor a generation older than me, who has been running a business for decades. I tell them about my anxiety, ask them if they had it, and listen to how they dealt with it.

Strangely, every time I have that conversation the anxiety drops significantly for a while.

Anyone have other techniques for dealing with the startup anxiety they can share?
It can be true if median salary only counts people with a job.
I don't know how people are programming. I have good unit tests and regression tests and even though I commit frequently, most of the time I don't end up with single purpose commits and usually when I trace back commit history these single purpose commits don't help me much, even if the team mates were writing commit messages like these.

How much time do people spend to put too changes they did almost at once to make the code compile or the tests pass into two commits?

Much more valuable are larger commits at the size of a small PR.
Ah, so we are in agreement fully.

I appreciate the added nuance.
Wouldn't it be nice if git had an understanding of what was being committed, and could identify white-space/formatting changes versuses substantive changes? I suspect it could automatically fix these types of common issues.
I promise that was a real typo, and it's too late to edit.
Also, if you ever walk through a university campus library or anywhere else where a bunch of students are studying on their laptops, I guarantee you that most students will have WhatsApp open in a browser or the actual desktop version of the app itself side by side next to their other tools/PDFs/papers.

I can not state how pervasive whatsapp is around here.
The classic metrics here are recall and precision. Does it return all of the results that it should and does it list the best results first.

Without a good search engine you might have the results you needed plus lots of other results. You'd have to scroll to page 20 of your results to actually see the result that you wanted, which means it wasn't very precise.

Think of internet search engines pre-google. With e.g. alta vista you had great recall but extremely poor precision. You'd often be scrolling multiple pages of results. Google turned that around by having great precision and similar recall. They made it so good that they implemented the "i feel lucky" button.

The trick with search is to have great precision and still good enough recall. That's super hard because what is precise is very subjective and highly dependent on your usecases, data, languages, etc.

This is why Elasticsearch is such a hugely complicated product: it includes a lot of solutions for essentially any use case you can imagine around search.

I have no experience with Redisearch; so I'll reserve my judgment. But this article is not doing it any favors.

There are competing things out there for Elasticsearch. Most of the serious ones also use Apache Lucene (e.g. Solr). Some of the upcoming ones are attempting to rebuild what Lucene does and may or may not be good enough depending on your use case. There have been some lucene ports over the years, including a C port. Most of those have fallen behind or are no longer maintained. The Java implementation is actually pretty good as is and has had a lot of performance and optimization work done to it over the years. You'd be hard pressed to build something as good and as fast without essentially using the same algorithms and reinventing a lot of the same wheels.

IMHO the current effort to build a search engine in Rust makes a lot of sense. The language is uniquely suited to doing the kinds of things Lucene does and they seem to be pretty serious about doing things properly.
I would like to see the same study about millenials in their 40s in 20 years to know how bad we have it in comparison to current 40s..

Im currently in top 5% earning in my country and i still cant afford a good house and the same quality of life level as my parents..

Dont wanna even think about the majority. Those peoole will be living in dept or month to month till the last day of their lifes.
South African 'Afrikaans' isn't African if you're following the same logic as Jumia
Maybe we should make our databases support this use case a little better? I don't see why not. Sounds fun!
Another, very popular "personality trait" I see is people that have to constantly upgrade and replace tools and frameworks for minute or unknown benefits. This instead of asking themselves, "What is absolutely the best use of my time that will bring most benefits to the project?"

I have recently joined to help failing internal project that had constant stream of production failures ranging from not being able to deploy new version to production for 6 consecutive deployment weekends to 10% of user interactions (like user submitting something to happen and this happening twice, or reporting success where nothing happen or just blew up in his face leaving him hanging).

It's been interesting to observe seemingly intelligent people avoiding really necessary tasks (setup oversight and monitoring, understand underlying problems and their impact, prioritize, fix). Instead, everybody spent their time attempting another Java upgrade (from 6 to 8), Spring upgrade, switch from Subversion to Git, from Maven to Gradle, setup automated code formatting rules or pick hard on others because they try to write simple code ("no, you can't check null with ==, that's what Optional is for...")

I understand some of that was trying to shift the blame but these guys didn't really have to shift blame for the application being in sorry state. Most of them joined recently and haven't been able to contribute anything substantial because of various rules that were designed to prevent anything substantial can get done.

I really liked literally 30s of silence after in a meeting with management and the team I asked if it is their conclusion that back in the days where Java 6 and Spring 2 were contemporary it was not possible to build reliable applications with them.
No support for not getting a mortgage?
Tribal instincts are super strong, that's been proven over and over again [citation needed]. I'm afraid long-term empathy for the sake of Other can't work. It only seems to work when people still remember major disasters and wars. It's inevitable these fade away, isn't it? (except for very, very long term, when evolution and/or genetic engineering might change this)

In my country anti-Muslim sentiment is strong, made stronger by the government and its alliance with the church. When I see people get carried away, I often recommend them to learn more about Muslims to "know your enemy better". It's a trick and I think we need further studies to see if it's more likely to backfire (people hit another group they perceive as enemy much harder because they now know their weaknesses) or work towards peace and cooperation.

(I'm not a fan of any religion myself, as for Islam my main beef is it doesn't distinguish between the religion and the secular state. It can therefore be called a form of totalitarianism)
Crux
It looks polished at first glance.

The bottom line isn't clear because there's too much information. I'm expecting a single number in 60-point font like "You'll save X amount of money by renting instead of buying". Some information can be hidden behind progressive disclosure.

Also, it's US-specific. Let me choose a currency, and format numbers accordingly, like "₹2 crore", not "$20m". In India, we use lacs and crores, not millions.

I also like that you're using Monte Carlo simulations. Though it would be good to augment that with real-world data from the user's country. If I'm in India, which Indian city has had the worst-case real-estate investment performance? The worst-case is useful information to consider when making an investment.
I vouched for it and brought it back. (You could have, as well.)

One would think, given it's the NYT, that one would've read it before flagging but it seems that we no longer seem to live in those times.
Should they just stop adding features to their operating system because somebody has hardware from 11 years ago, though? More features means more resource usage, more resources aren't something you can fix with software. Hardware today isn't the same as what existed back then.
Germany fought to the end in WW2, the eastern front was particularly brutal. I suspect there were already fears of reprisals.

I wasn't thinking MAD specifically, although I'm aware of at least one example where Russian early warning picked up an incoming object that appeared to them to be a missile, and they didn't respond, which seems very un MAD. I was thinking of the proxy wars, Vietnam, Korea, etc. I'm not even sure the threat of nuclear attack was used. I suppose you could say that's part of MAD (not attacking allies), if that were the case, wouldn't the same reasoning extend to not fighting them in the first place, in the same way there were never any conventional wars between Russia and the US?

So agreed it is mainly about self preservation, but I would say it goes a little further than that.
Well, I won't judge personal open-source projects (where there's usually only one contributor) on the same level as large collaborative projects where code quality and commit history actually matters. Ichiran is not a typical project because most of commits (especially recently) are "data" commits and not "logic" commits. I do run tests before every commit, but if there's no programming logic changes I can bump it into prod right away. Commits that actually change the logic of the program are tested and dog-fooded locally for days before I even upload them to github. I also use feature branches for "big" features so that I can fix bugs in master if I happen to discover them, while continuing to develop a feature in parallel. Because I don't have much free time to develop my personal projects, a big feature might take weeks or months to get merged in, but I'm not in a hurry!
That’s just $50 per month? Or is there a K missing: $50K per month?
You misunderstand my argument entirely. The problem isn't that society loses because you don't let someone pay rent in your home. Society loses because you don't let someone else live in your home for free, but you do let yourself do that. This is the value you extract from owning the land, which nobody else can extract.
The main points of Apple changing to ARM is:

1. They don't need to pay licenses per core, so they can put 48, 96 cores in a single machine.

2. Is ARM as powerful as Intel, of course not, but who cares? ARM is more efficient so just add more cores to it.

3.Apple already owns all development stack. They already created hardware emulators for previous chip changes. They will do it again.
Anything by the Basecamp guys is worth a look, but might be at a lower level then you require.
Where is your good quality food, vacation days, leaving-work-at-five-o'clock, unlimited sick leave, parental leave, social mobility, and happiness and life satisfaction?

"For me, Europe is more than just a single market. More than money, more than the euro. It was always about values." — President Jean-Claude Juncker, 2017 State of the Union Address.
You could simulate this by setting the down-payment equal to the property value, so it’s essentially a cash purchase :)
Nobody questions it is important to write clear commit messages. The issue is being nitpicky about what exact form is being used like whether to capitalize first letter or not.

When I look at the repository I am happy if I can understand the messages at all. It's challenging to get people to group changes in a logical way so that the commit makes sense. I am not going to pick on somebody because he used wrong tense or did not capitalize first word of the message if the changes are grouped logically and the commit mentions the correct ticket and purpose of the commit.
In the context of strings, that's not true, and very commonly accepted:

"a" + "b" == "ab"

"b" + "a" == "ba"
Thanks for sharing your experience! I've been thinking about adding a credit system to my PDF generation product [1], so that people can perform one-time batch jobs, or for companies that have very seasonal workloads. I agree that recurring revenue is the best, but there's also nothing stopping people from suspending their account if they don't need it anymore. I haven't had anyone do that so far, so maybe this would be the wrong direction.

[1] https://formapi.io
just take the loan out of the equation. don't borrow money trying to make money. that's like having a margin account with etrade! You don't pay interest on a loan and use the money from that loan to buy stocks do you? Just saying, real estate is a fine thing to buy, with all cash! hashtag https://en.m.wikipedia.org/wiki/Dave_Ramsey
I've been thinking about buying a house recently (I am in a ultra-fast growing area Nashville, TN) but not sure the risks and frankly annual returns can beat the stock market (specifically S&P $SPY). S&P average annual returns are 8%, it seems unlikely to beat that long term with real-estate.
This is the launch from April 11th, not live now.
13 unbelievable facts: That will happen on the internet in a minute
Also it's a good litmus test for whether you really know what you changed. If you can't describe what you did in a couple of lines, you either did too much or lacked clarity.
We need a reform. One that would remove the idea that one can collect royalties from the work. Royalties are incompatible with the way information is disseminated.

Authors don't collect royalties. Absolute majority of authors don't live of royalties. Lets just kill this monstrosity.

If your business model comes with huge externalities for the society as whole... your business model must go.
But the rights organizations, nominally artists guilds do have significant political pull.
> Past tense is not necessarily programmer-centric. Release notes are generally written in the past tense (with headings like Added/Changed/Removed).

... which makes past-tense release notes "team-centric".
In other words, past-tense release notes are about justifying the work that was done (like some kind of work report), rather than being an exhaustive list of changes in the application behavior brought by a new version.

> If commits are written in the past tense and from the user's point of view they can be used pretty directly to create the release notes.

Bad idea IMHO.

Making developers worry about their commit messages potentially being used "pretty directly" as release note lines seems dangerous:

- It implicitly convey the idea that commits and release note lines should have the same granularity. This might be true in some cases for programming error fixes, but it's generally not for features.

- What about confidential stuff? commit messages are going to get a lot less informative if there's technically relevant stuff that programmers can't mention anymore (like the names of other customers, the yet-to-be-announced next product, etc.).
From the article: "Here, we simulated a multi-tenant e-commerce application where each tenant represented a product category and maintained its own index. For this benchmark, we built 50K indices (or products), which each stored up to 500 documents (or items), for a total of 25 million indices. RediSearch built the indices in just 201 seconds, while running an average of 125K indices/sec. However, Elasticsearch crashed after 921 indices and clearly was not designed to cope with this load."

No sane elasticsearch engineer would make a new index for each product. They would just have a single index with a product_id field for each sub-item. If you needed product level information, you would create a second index for that. You'd use two indexes not O(#Product) indexes.

They just created a botched benchmark by using ES incorrectly. It's like driving a car backwards and then complaining it has poor max speed. ES could easily handle this type of problem if done correctly.
I feel like getting to the point that my container restarts when it dies is hard from just userdata loaded in when the instance is created. Everyone will let me spawn a base image with docker installed and shove in a userdata script but I want to say "please run these 3 docker images and if any of them die restart it" Additionally in k8s I can say "oh and update my dns provider to point to this pod and by the way stick TLS in front of it". I like those last bits a lot too.
>more resources aren't something you can fix with software.

That's why I put more ram in it.
What??? Exactly the opposite, obviously. A course is exactly what leads to understanding of that line.
Wow, these are layers upon layers of archaic stuff. The article got me curiohs about Inform7 so i watched the introductory screencast on Vimeo https://vimeo.com/4221277 . I‘m blown away! It appears to be easy to learn, feature rich and also well documented. Oh and it‘s also free!
If you are interested in IF, go check it out.
Wouldn't bronze therefore become even more a sign of wealth and status? And make it all the more likely that those that could afford would shell out for bronze blades?

Gold is rare and expensive, but you see the same thing, with people displaying it all the more.

So unless their supply of tin was literally completely cut off, which I don't know for sure, but would be very surprised if it were.
I have a feedback for you - would be great if you can add filters (separate from the value filters) e.g. I selected my priority values and then wanted to filter the results with only remote jobs but no such option was available. Similarly one might want to filter the results by location etc.
While Java certainly has a value for a maintenance, because of the troves of legacy projects, I am not sure why anyone would want to start a new project with it. From Scala Native, Kotlin Native (closer to Java world) to Elixir (Beam VM), from Rust to OCaml, from Go to F#, etc. I wish all these money and efforts were directed to development of newer, better languages, rather than reinforcing Java.
I was pleasantly surprised to see that recently linked Mercury startup uses Haskell.
Ask HN:How long will it take to regain complete focus to code after drinking?
On some occasions i felt i could not fully concentrate on coding for about a week after heavy drinking. What's your experience and is there any medical study done on it ?
Why not upload somewhere else?
'Embedding a document in a webpage'? seems a nobrainer,

Everybodys free - no one needs scribd in the first place to publish or republish.

Blog about what happend there and go on.

The web isn't meant to centralize stuff on specific hosts, controlled by corporations.
It's too expensive. Says a company with hundreds of billions in the bank.
I am currently reading it, it is very nicely written and accessible. Each chapter starts off gently so you can skip to the next whenever you feel lost, only to come back later.

So far: introduction/preorders, monoidal preorders/wiring diagrams, categories/application to database schemas.

For those reading on a ebook, the book sources are available on its arxiv page https://arxiv.org/abs/1803.05316 so you can build a custom pdf for your device.
Offense and defense technologies are not symmetric.
I think in the beginning nothing is selected.
For example selecting „work life balance“ gives me 7 results.
Serious question, what advantage do any of these GUIs have over the CLI provided by most databases? Or for something more fancy, the mycli family of tools.
> I do have to question why they needed a specific emergency exemption for "livestreamed sexual exploitation" when that "exploitation" would not qualify as "sexual abuse

To identify and locate underage camwhores (who are presumed to be put up to the task).

Being forced to simply flirt with men all day constitutes exploitation, not abuse.

The nature of livestreams mean there is little to go on unless they're broadcasting, hence the exception.
Maybe. Wikipedia page for 2600 mentions Fairchild Channel F, which is even simpler. It also gave me an idea to look at "List of early microcomputers" on Wikipedia.
The leverage is what makes it worthwhile in the first place. You generally can't take out a six figure loan to buy shares, but you can for property.

Only the 1% have the free cash to just buy upfront, outside of events like inheritance or pension maturity.