jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> only kept running thanks to some companies pay checks

I don't understand what you're getting at.

You're arguing that user donations and patreon schemes don't pay enough, but there's something wrong with Blender being funded by the companies that use it?

The companies paying for Blender are a substantial portion of the community. They're funding a common resource that all of them share, and that common resource is being made available to everyone, decreasing the barriers of entry for new talent to get into 3D modeling, increasing the quality of potential hires they can bring on because of its wide availability, providing a common target for addons and tutorials, and providing those same studios with a Libre base that they can build on top of if they need to. This is exactly what is supposed to happen in Open Source, people pay for it because it's a common resource that they care about. That's why companies are investing into it.

What is the funding model for Open Source that you consider legitimate? Pulling in enough money to full-time hire an entire development team doesn't count because you don't like the primary user base? Pretty much everything that Blender is doing here is a success and more Open Source projects should be looking at their governance model and learning from it.

I don't understand a viewpoint that says that Patreon and individual-funded projects are uncompetitive and unsustainable, but also that corporate-funded projects with large donors don't "count" as Open Source success stories. It feels to me like you're defining Open Source as a project with zero funding, and then complaining that it has zero funding. Is Matrix a snowflake project? Is Krita? Is Linux itself?

And anyway, all of this ignores the facts that:

A) Even outside of corporate donations that make the majority of its funding, Blender has also been comparatively way more successful than other OS projects at getting individual user donations (I even donate to Blender just as an individual), because they approach PR and community in a really smart, engaging way that drives enthusiasm. And

B) Blender's funding model has nothing to do with the original thing this thread was talking about, which was just that FLOSS software can be of comparable or better quality than its commercial alternatives. You're kind of jumping around, from first arguing that Blender doesn't count because it started as commercial software, and now arguing that Blender doesn't count because it has funding and that's not typical for other projects.

If FLOSS software overall can pull off commercial competitiveness in many cases underfunded, that's almost more impressive. Imagine how good the Open Source ecosystem would be if we as individual and corporate communities started funding more stuff to the same level as we fund Blender.
Do you have any documentation or recommended reads for how and what you did? I've been thinking of doing something similar but wondering what parts make most sense to automate
If you want to ship code in that manner, why beat around the bush and pretend to be what you're not? Just do away with pull requests altogether.
Why surprising? Graveyards are places where, in the main, nature is left to get on with whatever it does without human interference.
Have anyone run into similar situations? Or most startups have US cofounders?
When are you going to get tired of spamming your site here?
I love this. Here's the story of the world since 1750. The scientific revolution, followed by the industrial revolution, followed by the computer revolution, with the internet revolution just starting:

http://ngrams.googlelabs.com/graph?content=science,industria...
I came to the same conclusion after using delicious for a few years... right before they came out with the intelligent auto-tagging stuff, which would mark bookmarks with perfectly relevant and useful tags automatically.

When it comes to bookmark retrieval, tags can be awesome. None of delicious' competitors that I've seen offer decent auto-tagging.
Stopping after one paragraph is not the same thing as reading an essay thoroughly enough to form anything but superficial criticism.
I want Open Source Federated Delicious. Anyone wanna help make it?
"... So far we've been quite careful not to address that kind of use case ..."

I haven't used the service but I would have thought people do this anyway - back channel chatter. SO the service is all open? You can't openly discuss how good/bad a conference is to force conferences to improve? Either way it's a great idea, keeping coding.
All public data imported will be publicly available. No lock-ins.

If users want to share their private data with the world, they can do that too.
Since Yahoo! probably wants to avoid the embarrassment of seeing Delicious flourish under different management, they're unlikely to change course here.

But having >1,000,000 people with freshly tagged and exported links in a standard format seems to provide an opportunity to those who think they can do better.

One request for whoever that is: can you add the 'sort my links by popularity' feature that Yahoo! never developed?
I'm sorry for being so curt after you spent time on a long thoughtful answer, but the mere existence of parallel construction suggests that you are wrong on this. I think most of the rest of the infractions can be equivocated via bureaucracy, negligence or a belief that the processes in place actually do protect Americans, but parallel construction is so far beyond what is ethical and what is within the jurisdiction of the NSA that it is indefensible. However just because someone can explain away some of the wrongdoings committed by otherwise well intentioned people, that does not mean that we, the people, should accept this. What is going on presents a far far greater existential threat to everything our nation stands for than any terrorist in history. Nations heal from almost all single acts of violence, such as 9-11. However what we have going on right now is a metastasizing cancer that is spreading to all agencies and even local police forces.

If parallel construction is not 180 degrees then I don't know what is.
1) The consolidated feeds are CTA/UTP (legally mandated committees, http://en.wikipedia.org/wiki/National_market_system_plan) , not Bloomberg. Yes, Bloomberg can provide a similar feed and probably does with some enrichment, but you do not reference the NBBO (National best bid & offer) from a Bloomberg feed.

Also, you do not need to colocate your server to receive a direct feed from the exchange. Anyone with an internet connection and some spare cash can get a direct feed. Anyone that can afford to pay for colo space can also get the feed pretty much instantly (limited by the speed of light).

There is no such thing as letting HFT (what's that?) see orders up to 30ms before, not anymore. Colos are a pain in the ass to manage and cost an arm and a leg, so if you're not in the microsecond and nanosecond race, there's little benefit in paying for colo space. So yes, the ethics can be argued, but these firms are simply paying rent for some space.

Anyone willing to pay the same rent can get the same 'speed improvement'. Retail investors and most hedge funds don't need this speed because they do not have the infrastructure, talent base, or capital to build a trading system that would make any money off of the minimal speed advantage. People argue all this ultra low latency stuff adds liquidity to the market, but I think in the end it's just creating noise and scaring away people that don't understand how the speed is used in the market.

Technologically, Canada is stuck in the stone age compare to what's going on in the states, and I think that's actually a good thing (Canadian working in the states).

To summarize, the advantages are: speed, more speed(colo), and arbitration opportunities against those that just rely on consolidated feeds.
Same goes for "The Pacific" and probably "Europe".
Very generic - depending on where the testing was actually done the results could vary a lot.
Does this say something about the javascript engines in modern browsers that a dart VM couldn't improve on the performance of them even with its stronger typing? There isn't a big enough advantage to integrate a dart native over translated to js.
An aside: I'd really like to see you do this with actual prices and see how it compares to your guesstimates.
Yes, the consumer will be blocked for that particular transaction. The consumer can happily process other transactions in the meantime.

It's important to note is that no matter how you want to slice it, if instruction 1 never arrives, somehow you need a protocol to re-request it from upstream until you get it.

Whether that protocol lives in your middleware (e.g. an "at least once" message queue implementation that buffers messages and delivers them to your application in order) or in your consumer application logic (e.g. the application buffers messages and can send a request for a missing message over another channel), something is going to have to keep track of these things and buffer messages in the meantime.

This is why message queue middleware appears so convenient -- your application never has to see any of this complexity. I say appears because message queues can't do at least 3 things:

(a) It can't understand your application message processing order (which is NOT the same as your physical sending order): notice that how the message queue middleware and application determine if a message is missing are at fundamentally different levels of abstraction. The middleware can, at best, use e.g. sequence numbers or checkpoints to figure out a message is missing. An application has higher-order business knowledge about what the messages mean and so can determine if a message is missing much more intelligently. An application can also happily process other valid sequences of instructions without waiting for all preceding but possibly unrelated messages (e.g. it can accept an order for client A while still waiting for client B's full order to come through).

(b) Message queues DO drop messages so again without a higher-level protocol across the transaction sequence to manage this you will have a problem if you require all messages to be processed.

(c) You can't easily replay an event e.g. because your consumer stuffed up processing. It's true that many message queuing implementations can keep a duplicate journal and allow you to replay from there, but this is probably an opaque data store. You can probably inspect the message, but ultimately you will end up writing application-specific logic to figure out which message to replay, whether the copy of the message is retrieved from the message queue system or from upstream.

At that point, the end-to-end principle [1] applies and you start to wonder if all that intelligence in messages queues is a waste. I'm personally looking at moving over to using DDS for data distribution and RPC over DDS to do replay and reconciliation between publisher and consumer.

[1] http://en.wikipedia.org/wiki/End-to-end_principle
> For a mom who is trying to juggle 2 children, yes, I can see this as a huge help. But for the vast majority of the target demographic (young, single-ish, urban upper middle class folks), we're not gaining hours in a day.

Wat. The mom in this example may find apps like this more _necessary/useful_, but how does it save her more time than it saves the single person? I got back from the symphony a couple of hours ago and need to get some laundry detergent and other sundries: instead of wasting a good chunk of the part of my day that overlaps with regular hours (when concerts, restaurants, parties, parks, meetups, shows, etc are all open), I spent 4 minutes at 11 pm ordering that stuff before going to bed. Perhaps if your free time consists of sitting on your couch staring at a blank wall, then maximizing free time is not particularly useful, but for those of us who actually do things in our free time, making chores more efficient is a no-brainer. (Though in my case this particular example is a little less salient because I live within half a mile of multiple walgreens so I can usually pick sundries up on my way home. The general principle still applies).
Your eyes can only focus a tiny area in center though
> whereas today's upper-middle-class strivers see them as more of a necessity "to dedicate more time to working."

I don't understand HN's tendency to swallow this claim whole. If you convert any increase in free time immediately into more work time, that's a problem with your work/life balance, not with whatever is increasing your free time.
Basic configurations for both the JVM and Go are adequate for 99.99% of projects.

No! The standard Java maximum heap size is often not adequate for projects, and you have to find a sane value rather than letting your operating system do memory management.
"Withholding bugfix" seems a bit of an exaggeration. Your app is one of who knows how many that they're working on. Yours seems really important to you, but every developer has their own cherished baby that is more important than any other.
Would you support some minimum standards to qualify for government support dialysis, taking away the need for the individual physicians to have to make a tough call?

I wouldn't think they would even need to be placed to high, just used to identify when a patient is coming to the end of the line and the benefit of the dialysis would be minimal.
Hard to really see what the microwaves are doing, though.

Ideally I suppose you'd want to film it with the array in various z-positions from the rear to the front, then composite all the versions together, perhaps with each version given a color overlay 'in post' to keep them distinct. Probably want to disable the microwave's interior light, and have the microwaved bulbs be the only source of light.
Would the people who are upset that Marco is using his 'home' computer feel the same if he instead said it was at his office? Offices get broken into or have equipment stolen too - I'm not sure why people think this is so irresponsible given that he works from home now.
More: http://www.wired.com/magazine/2010/08/mf_appledaily/
I think you're doing the holiday a disservice. I recommend attending one of the services. One of my most memorable experiences growing up was attending a Remembrance Day ceremony at one of the military cemeteries.

There is nothing like standing silently surrounded by Canadian headstones from all walks of life as Last Post is played to remind you that war has a definite cost.

It still makes me emotional.
Use this link to bypass the streaming issue:

Simply watch it in your browser or wget it

http://movies.apple.com/datapub/us/podcasts/apple_keynotes/w...
>To give one example: statistically speaking, women are more rational when it comes to making risk-reward assessments than men. Men are more likely to make irrational choices because they systematically discount quantifiable risk.

Firstly I think it's a bad analogy the drivers for scientific enquiry are not the same as those for financial "success".

Understating quantifiable risk is not necessarily irrational. Statistically women take less risks, I'll go there with you but why try and make that about logical enquiry - in case of both sexes it is highly unlikely to be a completely logical position, we're not logical beasts.

Financial market culture reflects the demands made on it - people want to be rich. If you replaced all the traders with people who were more risk-averse then those that took more risks are likely to appear at both ends of the spectrum of success, this selects more risk to achieve greater yields (for a few).

It is not that males occupy the position of power in the financial world that makes these things happen it is greed and capitalism. I'm more than happy to see both of these replaced.
It's not a commercial product. Safari for OSX, however, requires you to either buy OSX or a Mac, driving Apple's revenue.
Because starting your own company is incredibly difficult and risky, and because established companies offer a lot of opportunities that you are very unlikely to obtain on your own. That said: I started a company.
I said it would be nice. I didn't say I expected them to.
It will also be expanding the size of the tweet to 140 not including the URI and providing expanded URIs in addition to the shortened link. More information at http://groups.google.com/group/twitter-development-talk/brow...
I'm really not working with a massive dataset, the data's aggregated and not real time so I'm not actually operating on ~7b rows heh.
Over and above cost, an open PCR machine design may enable these machines to develop in unexpected ways.
Is the extension Free Software? Can I get a copy of the source code?
Not all games should be 80+ powerhouses. The Costume Quest games, for instance, each clock in at approximately 8 hours to complete, maybe a bit longer for 100%. And that's perfect. Any longer, and you get tired of the combat and repetition, but during those 8 hours you feel magnificent because somehow they're able to recreate the feeling of being 9 years old and trick or treating. The actual overarching story serves to keep you from overindulging and boring yourself with the mechanics.
windows not being a priority won't change, because windows as a deployment target is pretty much a joke.

I mean... desktop environment on your application server ... lol?

There's so much friction legality and culture wise to getting a windows server to spin up, get developers to use good practices, encourage automation and resusability...
I'm in the US.

There are three types of plans here.

* Standard postpaid contract. The flagship plans, lots of perks that may or may not be useful, used to have cell phones every 2 years.

* Prepaid plans, or "poor person plans." They're cheaper, usually lower priority on the network in the event of congestion, and work just fine as far as I'm concerned (I'm on one, US$30/mo for unlimited call/text and a whopping 2GB of data, of which I rarely use more than about 500MB, and half of that is system services).

* "Pay per day used" plans. These are something along the lines of a flat $2 for every day the phone is used to receive or send a call or text. They'd be perfect for an infrequently used cell-phone-as-house-phone that never left the property, but the scammers and spammers would make every day a "used" day, it seems.
That's true but it's fairly specific to Tor and maybe Freenet. Most decentralized systems don't use onion routing so it's easy to trace any piece of public content back to where it's hosted.
So you root for people based on their technical expertise, not for their cause?

Interesting. I guess I don't feel sorry for poor people anymore. They have poor skills, so they don't deserve to earn a lot of money. (Same logic).
Does it have edit and continue?
> Clubhouse is far better suited than podcasts to discuss events as they are happening, or immediately afterwards

Seems like an anti-feature. Why would I want to listen to half-informed takes on current events which will be outdated soon after? Inherently ephemeral stuff like sports commentary I could understand at least, perhaps that's really the only sensible use case.

But I guess that's asking the wrong question anyway - all these platforms are optimized for wasting your time, after all.
The US has ads for hard alcohol. They were never illegal, but it took until 1996 until the booze industry decided that they weren't going to trigger a return to Prohibition by advertising on TV.
FWIW I had the option of relocating to SF a few years ago (2015 perhaps? Thereabouts). I went over on an extended visit to the local SF office for a few weeks and my wife came with me to "try it out".

The reasons in the article were largely the same as ours for deciding hell no and staying in London. Apart from stepping over human excrement in the street and the pervasive stench of piss everywhere and seeing the police point guns at homeless people on the streets for basically zero-provocation, the real decision-maker was my wife telling me one day when I got back from the office how she was verbally abused and then had a glass bottle thrown at her by the homeless people near the apartment we were renting in what felt like should have been a nice and safe central neighborhood near Market Street and Union Square.

That has never happened to us anywhere in Europe (or elsewhere in the US for that matter), unless you go out of your way to find an off-the-beaten-path sketchy neighborhood, not the common central places where tourists go and stay.

We had a really nice vacation though! :)
I didn't say I was necessarily bored. But most people find art movies boring, and Marvel movies exciting. I can try to get the world to adopt an idiosyncratic definition of "boring", or I can use words in their public meaning. Movies with easy-to-follow plots and lots of excitment are not boring. Dreamy movies with messages that can't be summarized in five messages are boring. Fine. But sometimes boring movies are still good.
I’m surprised you missed “weather” and “sunlight”.

California’s weather is famously pretty good depending on location and preferences. More interesting to me is actually “how many sunny days are there”. Wikipedia has a list of cities by sunlight hours across a range of months [1]. San Francisco is quite sunny, and gets about 3000 hours per year. By contrast, Seattle is 2169 and has a pretty brutal cloudy period, if you care about this.

Total sunlight hours aren’t themselves what matters, because I’m not saying Tucson is a strict improvement. There’s some sort of threshold though for which each person says “this place is depressing” (see also Seasonal Affective Disorder [2]).

There are places that are pretty similar though: Barcelona, Lisbon, Rome, and probably others. They’ve historically faltered on a lot of “could be duplicated” items on your list. My bet is on Barcelona, as the most likely to break out.

[1] https://en.m.wikipedia.org/wiki/List_of_cities_by_sunshine_d...

[2] https://en.m.wikipedia.org/wiki/Seasonal_affective_disorder
Power++ was much easier to use - it was really hiding a lot of internal things, so you worked with handlers only, etc. no need to look into class declarations, etc. https://www.drdobbs.com/powersofts-power-20/184415592
What is your reasoning behind thinking that life will go on forever?

Life - conscious life with qualia.

Even for allowing for unobservable universe that is not given either.

There is no guarantee that there will be more conscious entities say 200 years from now.
It's possible my criticism isn't aimed at you, but at those who get angry and start screaming "be polite" or "be tolerant of others" when their views are morally evaluated.

In any case, based on my experience they are at least fellow travelers, cowardly hiding behind "be polite" while suppressing rational dissent.
Yeah. Although images are directly reflected in some way in the brain, it's mostly in certain layers of the visual cortex and it sure as hell isn't on the order of 2x2x2mm.
http://www.merriam-webster.com/dictionary/concurrent

http://en.wiktionary.org/wiki/concurrent

http://en.wikipedia.org/wiki/Concurrency_(computer_science)

To state the obvious, you're attempting to make distinctions that either don't exist, or do not have a consensus. You need to find new words. Your definition of concurrent is just... wrong.
> I'm 17 years old and a developer on the app store

I did this when I was 14. Except, technically, my dad was the developer. It's really easy to make that work, and it's completely legal.
This is a fun math problem to use as an interview question, it can expose how people think.

The interesting trick is to assume 75% of the earth is covered in ocean, And sea levels are expected to rise 20 meters (or more). Since you can meet "half way" between the rise in the sea level vs the lowering of the sea floor, you remove 10M of sea floor, and re-distribute it over the 25% of the "land", that means that all of the land goes up by 10M/.25 (the ratio of land to sea) or 40 meters.

So burying the continents under 40M of sand would counteract a 20M rise in sea level, sort of :-)