jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I'm having no trouble imagining all of the wonderful reasons the government might have for preventing Americans and their money from escaping it's borders. And all of the things that come after that. I suppose I can think of worse, but I'm afraid because we already know what happens when countries slam the door on their citizens and allow only the annointed to travel. It's never ever anything but reactor-grade awful.
Dropbox can decide what its servers/resources are used for, and allowing 'Dropship' to be used to transfer copyrighted files sounds like a problem they don't want - and neither would I, as a company owner.

Legitimate users are not impacted at all from this recent change; people who were wanting to share copyrighted files to the masses are impacted but they aren't customers Dropbox would want in the first place.

I think its disingenuous to say Dropbox shouldn't have tried to stop the project from being used; if I ran Dropbox and something came up that threatened my company and its customers I would try and stop it being used in an instant.

The people Dropbox contacted voluntarily took down the project, so they must have agreed with Dropbox's logic in some form that yes perhaps the project would better off not be available.

I'm not sure I like the title, "... attempts to kill open source project" as if to say open source is some how an endangered species and Dropbox is some horrible elephant killer? :)

I suppose its disappointing to me when I read some comments that are immediately on the attack when it may not be warranted or fair, or put up arguments like 'torrents can be used to distribute linux ISOs' (not a real quote!) when everyone knows thats not what Dropship would be used for at all.
The problem can be seen across all Google services. They just don't make it easy to contact them when there is a problem. My favorite example is an Orkut application that I developed that I no longer wanted to support. Could I delete the app? No. Could I contact Orkut to take the app down? No. Did I keep receiving e-mails from Orkut that the app was broken? Yes. Eventually their automated system realized something was wrong and took the app down. I would have gladly fixed it had there been a way to do so.
I am curious, what is the use case where you want a 3d transformed and depth-buffered text editor?
This is what I personally feel is just missing these days. I was never part of the leading edge of hobby computing.

I was very far off, geographically, growing up a teenager in India. But back then, 1998 - 2006 ish, I feel the Internet was a lot more about experiments. I would read up on some software or hardware group all the time. LUGs were way popular. I used to be on chat rooms from MIT or other unis every other day.

Nowadays most people I see of that age group are happy with a YouTube video on their smartphones. General purpose of computers is simply not visible. Not even to the level that I, a curious teenager, had experienced in those years from so far in India.

We have too many tall-walled gardens now.

Update: I should add I am happy with how powerful computers are these days, but they are not for the purpose of learning or tinkering the actual device or its software. It is just way to consume media for the mainstream.
Love this! I'm Manara's co-founder and CEO. One of the things we hear from people like Dalia is how much they LOVE getting mock interviews & mentorship from people who work at Google, Netflix, Amazon, Wayfair, Spotify, Twitter, etc. Over and over again they say, "I thought you had to be a genius to work there, but after meeting these people, I feel like I could do it too."
Company policies don't care about crypo used I guess.
Thanks so much for sharing this perspective! I'm Manara's Co-Founder and CEO. I wish that we could tackle all these communities at once because you're right - there's undiscovered talent in many underserved communities and everyone (them, employers, society) would benefit from bridging the small gap they're facing to world-class employment.

We chose to focus on MENA for a few reasons. First, it's the region that we know best and can therefore be competitive in.

Second, it truly is a large, exceptional pool of diverse STEM talent - it will soon be as many STEM grads as Eastern Europe (and more than half of them are women!)

Third, we can scale our impact by building a brand for this talent pool & referral networks. Similar to what happened in Eastern Europe.

Finally, our focus helps to attract precisely the resource we need to fulfill our mission: highly talented engineers from top tech companies around the world. Some are alumni, most are currently volunteers who care about MENA. They volunteer to do mock interviews, mentor the participants, etc. We could never do this without them.

My co-founder Laila (who is from Gaza, and like Dalia, made it to Silicon Valley... but back in 2016) and I are both passionate about untapping human potential. While we can't tackle all underserved communities at once, we are actively sharing lessons learned with organizations doing similar things in other regions. :)
mailgun is free. twilio is very cheap for sms.
The coordinate square contains a lot of roadway, yes, but it also contains the front door to von Kármán Auditorium, which is where many of the public-facing lectures and press conferences are held. In other words, that square is basically the front door to the whole lab.
> You address it by claiming that sleep training doesn't mean ignoring a crying baby, which is clearly false and not worth responding to.

Crying is pretty much the only consistent part of infancy, and if "crying for hours until they fall asleep" and "crying for 10 minutes at a time with parental reassurance" are both equivalent in the "ignoring a crying baby" category, then I'm not sure how one would ever handle a tantrum or meltdown.

When a toddler wants a cookie and is crying for it, what to do? The only way to stop the crying is a cookie, but clearly giving the toddler all the cookies is not what's best for them.

A child might cry and not get what they want, but still be having the better long-term outcome.

> But there are sure to be brand new parents or soon-to-be parents reading this thread, and I'm hoping to convince some of them that there's a better way.

Yes, I absolutely hope there are new or soon-to-be parents reading this, but in my experience offering shame without offering an alternative, compassion, or evidence supporting the belief doesn't cause behavioral change, but does cause stress.

May I suggest that you lead with compassion, sources for research, and alternatives, if what you desire is behavioral change? In my experience, parent shaming often comes from people who believe that they have a duty to convince others of their personal beliefs but don't offer evidence to support its broad application beyond "common sense" (not you, others in this thread) or unsourced claims to "research" -- and who try to convince others instead by implying that parents who do anything differently have bad motives, or don't care about their kids, or haven't done enough research, are uninformed, or have some other character flaw that is the reason they're doing it "wrong".

To parents reading this thread: please recognize that there may be shockingly many people in your lives -- including some total strangers! -- who will try to shame you into parenting a particular way, and, as hard as it is to do this because you're already exhausted and doubting yourself, PLEASE ignore these people. Their crusade sheds more light on their personalities than on your parenting. Listen instead to the people you trust, who are willing to listen to you and engage in dialog, and who have your own interest at heart.
I am OK if it is something directly relevant to the topic and it is presented in a direct manner, but no, 99% of the time it is some disingenuous thing like this: "Hey guys you are talking about nuclear engineering, that made me wonder how fishes in my zone would be affected by a nearby nuclear plant . I use allmyfishes.com which seems to be a great site detailing all the fishes in the US, there is a free tier and good paid plans. _disclaimer_ I founded allmyfishes.com"
I know nothing more about you than what you have said here, so I am responding only to this.

> ... exam ... determines what college you get into.

Noted.

> I performed terribly on my exam so I could only get into very mediocre colleges.

Noted.

> ... will be trying again but I don't think that results will be much different this time either.

So you are demotivated, and despite the gap year, you feel you won't do any better.

> ... the mediocre colleges here are straight up garbage. The quality of teaching is abysmal.

Noted.

> I feel like I'd be better off learning things on my own than going to such a college.

If you are demotivated, why do you think you will do better studying on your own? Will you be able to create and maintain the motivation? What is it that motivates you?

> There are so many amazing CS courses online that I can use to teach myself.

Yes there are, but the ones worth doing require significant amounts of work, and maintaining that level of commitment is hard. Perhaps you need to work out why your preparation for your exams is going poorly, try to get to the root cause of your lack of motivation.

> ... for most jobs here, a college degree is an essential requirement.

Then you need a college degree.

> Any advice would be deeply appreciated.

So:

* You need a college degree;

* The colleges you can get into are rubbish;

* You feel you could study on your own.

Based purely on that it would seem that you should go to one of the colleges, meet their minimum attendance requirements, study on your own, making sure that you cover all of the material that will be on the exam, ace the exams, get your degree, and move on.

The fact that the teaching is rubbish will be irrelevant, and the existence of the exams will help to give you focus on your study. You will be forced to cover even those things you don't really like, which if you do solely self-study is a danger.

Take control of your own learning, but allow it to be guided by the college's curriculum. You will get your degree, be experienced at self-learning, and have a complete and well-rounded education.
I doubt those “subtle things” were a priority in this case. Or any consideration at all. People didn’t drink this stuff for its flavor.
Heinlein was critiquing (or at least lampooning) the use of the "competent man" in literature. It's what today we might call a "Mary Sue".

The specific items on the list are not important. The point is that no one can possibly know how do to all those things. You might think you can, but you won't really know if you can die gallantly until the time comes.

A more gentle interpretation of this quote might be aspirational; that the competent man is always improving and pushing his boundaries. I personally prefer that interpretation, but I don't think that is how Heinlein meant it.
how is turning (a+b)/2 into a/2 + b/2 + a&b&1 even patentable?

Turning (a+b)/2 into a/2 + b/2 is basic obvious math.

If you do it and to any basic testing you will realize you are
getting of by one errors, locking at them can then make it
obvious that when they appear and hence how to fix them.

Sure a proof is more complex, but then you can just trivially
test it for all smaller-bit numbers over all possible inputs,
hence making proofs unnecessary (for that numbers).

This is a solution a not yet graduated bachelor student can find
in less then a day.

Having granted a patent for this should lead to disciplinary
measurements against the person granting the patent tbh.
These look great, I will definitely check some of them out. Thanks!
JawMaster - Nowadays individuals have gotten increasingly more mindful of their looks and that is the principle motivation behind why they attempt to guarantee legitimate face shape. The looks are a significant piece of an individual's character as it encourages them structure a decent initial introduction. For having a decent facial shape, individuals should have a legitimate stunning as well. The stunning is made with the assistance of the state of the skull around the lower mouth and the measure of fat gathered in that area.If the fat that is gathered here is more, at that point the stunning gets round and it isn't something which individuals call attractive. Consequently, the essential necessity for individuals these days to look great is that they have a legitimate state of stunning which they can get just through consuming the additional fat which is put away around the stunning. Many individuals attempt the technique for activities and everything except there are no activities committed to stunning improvement as it were. Consequently, this is significant that individuals attempt to locate a legitimate method to improve their stunning. Click to buy JawMaster: https://www.wfmj.com/story/43120965/jaw-master-reviews-jawma...
I'm a long time HN reader interested mostly in tech content, but I was happy to hear this story. Yes, it speaks to a systemic issue. Yes, there are many others doing this. This is one person basically giving up half-a-million dollars. I worry about a world where a story about that needs justification.
Hakarl is also available in Iceland - it's served in little cubes, if I remember correctly.
Extremely rich people in non-USA countries can still travel elsewhere and pay exorbitant amounts for exotic treatment if they so desire. Some of those might be lifesaving.
Lantern (YC S19) | Senior FullStack Engineer / Data Scientist / Growth Marketer | Full-time | Remote

Lantern is an AI-powered product analytics solution - Pure data product with many challenges around AI & Big Data

- Founders with experience at leading Silicon Valley companies

- Several unicorn customers, dataset of billions of events

- Backed by top-tier US & European investors, incl. Y Combinator

Contact: gl@lazylantern.com
> It could have been avoided if the Kindle had simply selected the same default action for all types of documents

Why? Maybe they found that the vast majority of people that add a chapter wanted to buy the book, so they made it the focus.

The ONLY solution to the problem of accidentally order would be to require users to go through a multi-step process of confirming the order.

Apple does this with the iPhone, and it's annoying, frustrating, and promotes insecurity.

If you are going to make it as easy as possible to order, then you need to allow users to cancel the order. You can suggest that's bad user design, and maybe it is. But UI design isn't everything. User experience, of which UI design is just one part, is much more important.
I'm a founder and I'd like to throatpunch your employer. Everything that has been already said is true. What he's doing is illegal.

And hey, if the opensource CMS in question is Drupal, shoot me an email, I'm always on the prowl for good Drupallers.
Isn't this then good that this kind of condition gets more attention?

I think it is because there is then hope that some remedies are actually looked for.

One interesting finding shows that virus replication in various tissues was detected months after initial replication. Perhaps it is common for other viruses too and this could be one reason behind prolonged difficulties. Perhaps there is something else in play but with such attention, maybe something finally settles.
I like calling React a component framework and Gatsby/Next an application framework.
Unity's DOTS is definitely an ECS system. You technically can have an ECS without all the data-oriented and cache efficient stuff, if you just want the architectural benefits, but it's pretty hard to build a data oriented game engine that is not fundamentally ECS
Has nothing to do with being bad or good, just value creation through coordination/cooperation, fueled by some hype.
That's a good argument for a different conversation. No sarcasm. It's a fair point but it takes a bit of a detour from the topic of semiconductors.

My point vis a vis semiconductors is that firms don't leap before they look. Governments can and do. You say they do it because they can guarantee demand. I say they can do it because they are more patient and risk tolerant. Either way, the logical conclusion is the same:

Firms can't lay out capex the way that governments can. Firms are held accountable for ROI, their shareholders have little patience for delayed gratification, and their ability to spend is very small relative to that of governments.
What happens if two communicating programs can 'speak' multiple formats--how do they choose one to use?

Could we leverage http content negotiation?
> I’ll stop here and go do something productive.

It was productive. Thank you.
Email them from a throwaway domain and ip, toss out hard bounces from the list, so you don't poison your SMTP reputation?
Sure, some... but the system is also set up in such a way that once you're in, it's pretty hard to get out. For one, depending on the crime your background-check is all screwed up now, making it pretty hard to make an honest living. I recently found out some companies don't hire anyone with a felony on record. It's a horrible cycle and I think it's because a lot of people make money with prisons & correction-facilities, so actually making a path to escape the criminal-system is not in their interest.

I actually don't think that even half of them actually want to be in jail. I think they've been made to believe there's no way out.
ok, once again: why does this apply only to mobile?
I don't think DogeCoin is the answer to anything at all, tbh.
Is that why farms need subsidies to survive? Because the farm owners are really good at allocating capital?
Yup. Per Tesla it's unfair to consider eMMC something that should last the lifetime of the car, and entirely fair to sell you FSD that may never work in the lifetime in the car, may never be regulatorily approved, or both.
The Government doesn't build the economy, it constrains it (ideally in helpful ways and not harmful ways). You can't lego yourself an economy - or at least nobody has successfully done so yet.
Hey, the thing is Wasp is not written in JS, so while we could use NPM, we would be forcing it in a way - at the end it would come down to shipping bash script as part of our npm package and just running that bash script from package.json commands/scripts.
Second thing is, that while Wasp is dependent on node right now, which then serves as an argument to use npm as installation mechanism, we plan to remove dependency on node by dockerizing everything in the future (it is step toward detaching Wasp from specific implementations), so we lose that argument.

That said, we have not completely ditched idea of using NPM as installation mechanism, but we haven't convinced ourselves yet - maybe we should give it more thought though.
What do you think is the benefit of using NPM vs our install script? Why would you trust NPM package more? Both NPM package and our install script are open source and you can see the code, both have equal execution privileges on your machine - why would you trust NPM package more?
The intended design is for mining to not be profitable.

It looks like the phased introduction of Rules 1 and 2 have already achieved a breakup of mining power. There looks like the occasional ASIC miner that pops in, causes a disruption, and the miner leaves.

Time will tell if these set of incentives will achieve what the designer intended.
“Love the car, but” has become a Tesla quality issue meme at this point.
I've heard (from finance professionals) that big elephant in the room is corporate debt. Corporations need to roll over their debt when it comes due, and a fair amount of it is short-term paper. If interest rates rise, that debt will become a lot more expensive, which will make many of the more marginal companies insolvent. Not software companies, which are sitting on hoards of cash, but all of the ordinary manufacturing/retail/service/financial companies that employ millions of Americans. If they go bankrupt we'll see unemployment worse than the COVID lockdown, but moving up the income ladder into what's left of the middle class. This was why the Fed flinched in 2018.

To me (and this is a minority viewpoint - my finance industry friends disagreed), the way this plays out is both obvious and terrible. The Fed knows that if they raise interest rates, very large American institutions are going to go bankrupt and millions of Americans will be thrown out of work. The Fed's primary mandate is full employment (adjusted last year from a dual mandate of "full employment and low inflation"). Therefore, the Fed is not going to raise interest rates. We'll see this first as a massive asset bubble during the early 2020s, and then as rising inflation in the later 2020s, and then finally as hyperinflation. When it gets to the hyperinflation stage the Fed will take notice and raise rates, but it's too late by then. Hyperinflation is characterized as a sharp increase in the velocity of money, which makes traditional monetary policy tools ineffective for curbing it. You have to ditch the currency and start over with a new one.
NFS is notorious for breaking kernel and application assumptions about posix. Linux falls into this trap in various ways too in an effort to simplify the common cases. Timeouts might be appropriate for read/open/etc calls but in a way the problems are worse on the write/close/etc side.

Reading the close() manpage hints at some of those problems, but fundamentally posix sync file io isn't well suited to handling space and io errors which are deferred from the originating call. Consider write()'s which are buffered by the kernel but can't be completed due to network or out of space consideration. A naive reading of write() would imply that errors should be immediately returned so that the application can know the latest write/record update failed. Yet what really happens is that for performance reasons the data from those calls is allowed to be buffered. Leading to a situation where an IO call may return a failure as a result of failure at some point in the past. Given all the ways this can happen, the application cannot accurately determine what was actually written, if anything, since the last serialization event (which is itself another set of problems).

edit: this also gets into the ugly case about the state of the fd being unspecified (per posix) following close failures. So per posix the correct response is to retry close(), while simultaneously assuring that open()s aren't happening anywhere. Linux simplifies this a bit by implying the FD is closed, but that has its own issues.
Serious question: what happens when nobody wants their HW assets to verify the blockchain? What happens when the infrastructure falls apart or the demands on the blockchain verification outpaces the number of machines available to verify? Can you buy/sell btc off of the internet? Why would we want a future with digital assets that are inherently relying upon things that can fall apart with an EMP (not trying to be a doomsayer/fearmonger)?