jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Individual cases of taking little capital and making a fortune is not all that convincing.

For instance if 40 of your friends go in to a casino and all pick a different number on the roulette wheel and one of them hits, it does not mean that it was a good method.
I'm not certain I understand what's being asked. I'm going to assume you mean, "Could an optimizing compiler for a language with a built-in exponentiation operator use short addition chains to speed up exponentiation at runtime?" In which case, again, the answer depends on whether the exponent is fixed or is allowed to vary.

For a fixed exponent, certainly; you could just spend additional time in the compiler finding short addition chains for all the exponents that are used. When exponents are allowed to vary, then we're in the case I described in my post above -- maybe using the power-tree method, or certain other methods, would improve on the binary method; but finding the shortest addition chain at runtime would not. (By which I mean, not with existing methods, and it seems unlikely that there's any fast way.)
> Why does starting with the stronger revenue model mean you need to start with getting a large bunch of money rather than bootstrapping?

Because enterprise sales are hard. Open source can get in through the back door, but closed source has to beat a path through the front door and that costs money, lots of it.

> Why would anyone want to participate in a system whose goals prioritize strangers getting gratis database software over our families being able to eat?

It's not about your families being able to eat or not. You can find plenty of middle ground, or you can decide to contribute to open source just to scratch your itch or fix your bug. That's why it works well for some kinds of software but not for all kinds of software. It works well for:

- best of breed infrastructure projects (runners up have the same issues they have in commerce)

- libraries

- frameworks

It does not work well for things where bespoke software is the norm or where the customer wants to have their own IP. For those situations traditional closed source software works better. That's why you're going to have a hard time finding a quality CAD/CAM system using open source that is tightly integrated and polished.

There are middle grounds: Blender famously used the ransom model to become open source, entire empires have been built on service companies around open source and some people made pretty good money selling their open source projects to the highest bidder (glusterfs, mysql and a whole raft of others).

So nobody is forcing you to give your work to others so your families can't eat, it's a free choice. I decided very specifically not to contribute to open source because I wanted my family to eat, though I do file the occasional bug report/patch (and the way in which those are treated is not very encouraging to do more of it). But at the same time I'm grateful for everybody that did contribute to open source, they enabled the web as we know it to a very large extent and to discard or devalue that is a huge mistake.
Has the development moved away from github[1] or has it completely stalled ? The last commit I see is from 8 months ago.

[1] https://github.com/orangeduck/libCello/
Fair enough - but it's distracting; you could write "someone like patio11". Your point is correct: you can't just up and move to the US easily even if you're good what you do, and you're a net positive for the economy.
I don't drive 400 miles daily, but at the same time, I don't want to have one car for short distance commutes and another one for long distance travels.
Current F1 rules do not allow in-race refueling. But, yeah, expensive purpose-built race cars have little in common with road cars.
It was a chance to inject Mega's name into a big story. Before, the story was "Hackers steal Christmas." Now, the story is "Mega saves Christmas."

Also, he probably wanted to play some video games and it's not like Mega vouchers cost him all that much, particularly considering this is basically an advertising expense.
So the problem isn't the immigration restriction, it's the lack of screening. Using PG's logic, all of those 100,000 should be 'exceptional' or else we're wasting tens of thousands of visa slots that should be going to the 'exceptional.' And how is 'exceptional' determined? We should let everyone in with the hope that some percentage happens to be exceptional? What about the non exceptional? What would that do to the overall quality of coding if you 'dump' 95,000 unexceptional programmers with the intent of harvesting 5,000 exceptional ones. Is it fair to suggest that the Infosys recruiters aren't hiring 'exceptional' but lower cost? I get recruiter emails all the time; several per day, yet never once have I received an email from Accenture, Infosys or any similar company known for hiring lots or foreign workers. So interesting that their shortage obviously isn't such that they'd resort to bugging me. Of course, maybe my years of experience and companies I worked for would indicate that that I would not be as cheap as the thousands they bring over from India. Nor would I put up with being locked into a position as an effective indentured servant. So many it isn't that there's a shortage of engineers but a shortage of ones that are willing to work under conditions common to those who desire to import more labor. Facebook doesn't necessarily want to hire more imported devs, but an increase of supply would allow them to have a larger talent pool at a lower cost. Of course, this discussion is a bit old school..

With remote working, geography is somewhat irrelevant. Perhaps instead if changing immigration instead PG promoted companies embracing a remote culture -- then you could have the best of the best with minimal beareaucratic entanglements. After all, given that, according to PG, it's about 'exceptional' talent, working remotely shouldn't require the same level of management overhead as would a lower quality dev 'sweatshop.' However the fact that isn't even being discussed makes one believe that this isn't about finding 'exceptional' talent as much as it's about lowering the scarcity of developers willing to work for lower wages than they might have received otherwise.

Under the PG logic, we ought to simply open the floodgates to all people, because inevitably from the multitudes there's bound to be a few geniuses. But, does the cost of those geniuses outweigh the costs to everyone else? Should we strip mine the Rocky Mountains to find an ounce of gold?

I don't know the answer to the question and I am not advocating either way, however when a company like Facebook begins asking for something, I question the motives -- I don't think Facebook has a talent shortage at all, they have a desire to pay less for their inputs. Which is a fair desire; however we shouldn't just blindly allow policy decisions to happen just because some tech 'leaders' ask for it. It is and always has been about the bottom line.
> In needs a nation on the edge for it to decide to turn on itself

It would help if there were some geographical lines, as well. Are you envisioning the next civil war will be simultaneous sieges of all the major cities in the US?
The title has been edited at least twice since it was published.

The original title:

> Russian Software Company May Be Entry Point for Huge U.S. Hack

Which was changed to:

> Russian-Owned Software Company May Be Entry Point for Huge U.S. Hacking

Then later changed to:

> Widely Used Software Company May Be Entry Point for Huge U.S. Hacking
Is this app trustworthy? It isn't even notarized.
Does elitist and authoritarian imply false?

Being reasonable is time consuming, expensive, requires constant education and a mind open to accepting that being wrong is ok. It’s elitist almost by definition. I don’t see how you got authoritarian in the equation, though.
I think an important continuation of this same thought however is that since complex systems can emerge out of simple rules. And since reasoning about the behavior of entire systems (emergent or otherwise) is an essential element of being a programmer. It true that over simplification of the elements and generalization can actually result in a much more complex and difficult to reason about system, just as you point out about the game of life.

I guess my point is that sometimes the systems model essential complexity, and by trying to over simplify and generalize elements of that system, you may make the system as a whole more difficult to understand and reason about.
I must admit, it looks nice if your editor has a minimap enabled.
Can you post credible studies that masks don't work?

Hint: there aren't any studies credible enough for professionals (doctors themselves) to believe them, hence they all wear masks these days (not just surgeons ostensibly "to protect the patients").

Edit: also, even if scientifically they might have been "correct" (no proven efficacy) the start of a pandemic is not the right time to start pretending medicine is a science and demanding a RCT for each procedure. Medicine was always closer to engineering ("we need results now") than science ("just let these people die until we have 5-sigma scientific proof the treatment works"). WHO made the wrong executive decision.
> Whatsapp founders, who believed Zuckerberg when he said that Whatsapp was still going to be independent

"They trust me — dumb fucks"

to quote the man himself
Say you got a gift card as a gift (ya know, like the name implies) for some store you know you'll never shop at. Wouldn't you be okay with selling it for 90% of the value online, rather than let it sit and collect dust?
There are a lot of reasons that property taxes have risen in California. Giving people free money that expires when they sell their home is one. Making building more housing mostly illegal is another. Economic prosperity among some people in the urban regions of California is certainly one too.

Property tax - especially on the land value rather than the improvements - is good. It can provide a feedback of the cost of what someone is using.

Funding schools based on tiny districts is of course a poor policy, and local taxes -- be it property taxes, income taxes, corporate taxes, sales tax, fees, whatever -- shouldn't be what dictates the funding of local schools. That's really a separate question.
When opening accounts in the EU you are asked if you are a US citizen.

You then answer no and that's all, they do not check further.

There may be a check against the form element "place of birth" but I doubt so.
Never heard about that before but I will dig the matter for sure.

That being said I'm sure that rustaceans disagree about the "No Silver Bullet" part (when you can compile to WebAssembly, write HTTP / TCP servers, embedded development and much more).
On the wiktenauer.com I seem scattered references to 'vaulting'. Is that a horsemanship skill?
There is a long, long history of research into the grim effects of corporal punishment in child-raising. As a starting point, see the widely cited 2002 meta-analysis by Gershoff [0] as well as this other meta-analysis they did more recently which I am less familiar with [1]. I also highly recommend going through the research work of the late Murray Straus at the University of Wisconsin [2] who spent much of his time systematically analyzing how spanking harms child development in just about every single way you can imagine.

[0] Gershoff, E. T. (2002). Corporal punishment by parents and associated child behaviors and experiences: a meta-analytic and theoretical review. Psychological bulletin, 128(4), 539.

[1] Gershoff, E. T., & Grogan-Kaylor, A. (2016). Spanking and child outcomes: Old controversies and new meta-analyses. Journal of family psychology, 30(4), 453.

[2] https://en.wikipedia.org/wiki/Murray_A._Straus
My point is, you will never know the reasons. Support the good behavior (and vice-versa). Shallow? Yes. Effective? Also yes.
Actually the BBC color monitor was very cheap - at the time a color Vt100 clone cost over £2k the BBC one was £800 approx.

The basic Tektronix graphics display was a lot! more
I agree, and we're starting to get heavily in to epistemology here, but modern sciences do not have the ability to construct properly controlled studies, and "harder" sciences do not have enough understanding of the underlying biology to provide a definitive answer.

At best we can get a "we think it's like this", but I'm not sure I give that a higher epistemic status than tens of thousands of years of human history. This is probably a pointless discussion, since there is not enough information to reach a conclusion.
Four floors over corner stores.
Don't know your age and assuming "learned" is supposed to be "learn" but
...
With all the languages that sprang up in the last 25 years, including Rust itself
...
You really don't think there will be another language that's going to be worth learning in the next, say, 25 years?
This honestly sounds like something that reason.com should approve of. Libertarians are very often willing to defend terms that seem exploitative on the grounds that people would be even worse off without them:

- Fast-food workers' wages might seem unfair, but if we raised the minimum wage, they wouldn't have jobs at all.

- Price gouging might seem unfair, but without it, people wouldn't be taking water and supplies to disaster areas at all.

- Sweatshops conditions might seem unfair, but without them, companies wouldn't set up in those locations at all, and workers would be even poorer working on farms.

So, given that prisoners aren't being forced to use these tablets, and they're still allowed to read paperback books that people send exactly as before, why isn't Reason arguing:

- Charging per-minute to read free ebooks might seem unfair, but the alternative is no donated tablets at all.
Also seems they never heard about versioning via content negotiation :)
> Now if it were possible for it to accept an event from Kafka but not guarantee that the event will eventually make it into the materialized view but may be lost, that'd be a problem.

This is usually not a problem these days as it’s possible to guarantee exactly once ingestion using Kafka offsets
2021 data or the 2020 census? The latter is frankly poor quality data. I wouldn't use it as a primary source.
Right, but the problem is that us non-experts can't tell whether something posted on the arXiv holds water or not. Being posted on the arXiv carries very little signal.

Don't get me wrong: I love the arXiv and use it regularly. Long papers can be posted there, get disseminated quickly, and can be downloaded freely. The problem I have is that many people think anything on the arXiv is automatically true -- but there's lots of cranks posting proofs of P ?= NP and etc.

Yes, the acid test is obviously whether or not it works, but that's why we need to wait for the experts to figure it out and vet it.
Of course not every crime enables, nor is excused by, later creative output.

But for Jobs/Wozniak, and Zennstrom/Friis, their legally-dubious earlier activities were closely related to the later more-famous and above-board collaborations. They were each hacking together, for fun or profit and arguably against the law, in hardware/software domains similar to their later successes.

You also shouldn't underestimate the effectiveness of conspiring with someone on something a little naughty to establish a strong trusting working relationship. Perhaps you've heard the expression, 'thick as thieves'?
How was the name chosen? As someone from Maine I expected the author to be local and was surprised to see he was from the UK.
Wow, that's nuts.

Explanation from a user on the site:

>the ':()' shows that we're making a new function named ':'. Everything inside the '{}' is the function body, it makes two recursive calls to the ':' function and puts them into the background with the '&' so that execution continues instead of waiting for them to exit. Then it ends that command with the ';' and executes the function ':'. That makes 2 calls to ':' which each make 2 calls, and so on until ulimit or your hardware capabilities stop it.

Comment by stuart 91 weeks and 2 days ago
My favorite bash trick is to use it to install zsh and move on.

But seriously. C'mon people please stop saying bash when you really mean command line of a typical Unix. Same for saying Linux when you mean a family of Unices. Please also consider your combination of OS, shell and editor isn't the only one reasonable and widely used around.

Thanks.
> I like 'daeken (I work with him!), and I know and respect that he has a very different take on intellectual property than I do, but his take on this seems a bit breathless.

Quite honestly, this was a post written in about 20 minutes simply due to being upset and wondering "when is my own domain going down?". I didn't figure it'd be hitting the top of HN and get this much attention, otherwise I probably would've made it considerably more coherent, and less emotional.
Surely the consumer reporting sites are smart enough to add ref="nofollow"?
Never order anything from Brooklyn without a thorough background check. Seriously. I live here and it's a cottage industry: offer too good to be true prices, game shopping sites and search engines, post fake ratings and reviews, when enough people catch on start up under a new name. This guy seems to have taken it to a whole new level though.

See some photos of storefronts here (some are totally legit like B&H, but you see some of the photos and names and you get the picture)

http://donwiss.com/pictures/brooklynstores/
I wonder what Gabriel Weinberg would do if the NSA told him to hand over his SSL keys so they could view all his traffic. Would he shut down like Lavabit did? Would be interesting to get a statement out of him about this.
I completely agree. Sitekite seems cool, but I'm not sure when I would use this over just sending text, images, or maps directly to be people.
That's pretty nice. Looking forward to seeing more from this.
Could this data be gathered by google's streetview cars? :)
Personally, I think most people write off dedicated servers too soon. (this is a lot of why I only sell domains up to 4GiB- above that, it usually makes more sense to buy hardware and co-locate) Does your $80/month 4GiB dedicated server come with mirrored disk? that's a pretty good deal, better than I've seen lately, and I try to keep up on that (as I'm extremely conscious of the fact that my high end is in direct competition with low end dedicated servers.)

our support, yeah, isn't great. Did you at least get a refund on your last month? we try to be generous with those. (for some things, I know, money doesn't matter... but I think money is the only really sincere way for a corporation to say "I'm sorry")
I know you were making a joke (I think? I laughed, at least), but I wouldn't say that he's compensating with brevity; rather, he has depth and not (much) breadth.
Statistically speaking, you've lived about half of your life. A little under, depending on country. I suppose you are a glass half empty sort of fellow?

Really though, it's not so bad. We all face utter oblivion; the question is "When?" and not "If?" Live peacefully and with confidence. Be content that you do not live in Swaziland. Thirty-seven years is a long time to yet exist.
This sort of thing is absolutely on the drawing board. There's a lot of unknowns here for us: in particular, which OCR package to use -- none I've used are satisfactory IMO -- as well as figuring out the paper problem, which we don't want to get involved in directly. I'm sure a complementary partnership on the latter will make sense.

Anyway, follow @docuharvest or join the mailing list if you want to keep up with goings-on. I think you'll be pleased over time. :-)

EDIT: note that our pricing is per document, not per page. I'd hope that keeping the simplicity of that model remains possible semi-forever, regardless of the sort of processing DocuHarvest offers in the future.
What non-modern definition are you thinking of?

Online dictionaries suggest that the meaning of "cheerful" or "optimistic" goes straight back to the theory of humors. E.g., from Dictionary.com:

3. (in old physiology) having blood as the predominating humor and consequently being ruddy-faced, cheerful, etc.

Merriam-Webster.com has something similar. Dead tree dictionaries in my house, ditto.

(Are you maybe thinking of the quasi-sound-alike 'sang-froid' => "calmness, composure; coolness of mind"?)
Well you are asking philosophy to do something that it can't.

Guiding you through life is the job of self-help books and religion and objectivism.

I don't want philosophy to help guide me through life. I use philosophy to constantly question assumptions in order to push my understanding of the world around me, not dictate what is right or wrong which is how Rand uses it.

First you just keep asserting that individuality and certainty are impossible.

Well by all means please show me something that is certain. Existence exist just isn't going to do it as existence itself is an open question. What is existence, how can you with certainty say something is the way you experience it.

I would be more than happy to be proven wrong. But if it goes like in most cases when I ask objectivist to prove their claim there will be silence.

Objectivism is only for rational beings, that is beings with the power to reason.

So the ability to reason makes you rational? Surely you can see what is wrong with that statement. A religious person is able to reason, a communist is able to reason.

That isn't what Rand was doing. She was reasoning a specific way based on specific premises. The rationale that followed her premises are what makes for objectivism. It is a specific moral claiming how man ought to be.

Of course as most first year student's of philosophy will quickly learn is that there aren't any certain premises.

Existence isn't a certain premise as you need to describe what existence is. That is the whole point of philosophy.

It's not to give you ten commandments to follow.
Most people will be fine with one good developer working on both their iPhone and iPad versions. I do think that's a full-time job though.
So far, without having used either one extensively, I'm finding Mendeley's "related papers" approach, which seems to be based on a mixture of the social graph and NLP, a bit more useful.

At least in my area, journals aren't things you "browse" anymore, because the big journals have very disparate sub-fields represented in them, most of which I don't regularly keep up on. They're closer to repositories where papers get filed away. The sub-field I care about publishes regularly in 5-6 journals/conferences, and somewhat less regularly in another 15-20 or so, so what I really want is the non-existent Journal of the Stuff I Research, whose centroid is my own research. In reality, that journal is scattered across a bunch of other publications, but Mendeley makes some effort to reconstruct it for me.

Just following something super-broad like Science or Artificial Intelligence, though, isn't as useful to me, because the vast majority of papers just aren't going to be relevant to my research.
Sorry, try now.
I have always considered American citizens to be more attached to civil liberties and individual freedom than most Europeans.

Perhaps, but still... it's complicated. Ask an Irish-American in the 1800s, a black American in 1840 or 1930, or a Japanese-American in 1944:

http://www.theworld.org/2010/02/19/actor-george-takei-rememb...

From the earliest days of the USA, it has taken a lot of fighting to keep the ideals alive in practice as well as on paper.