jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
There used to be an IDE called "Together" that supported bi-directional transformation between source code and diagrams.

Although it sounded like a really cool idea, it didn't take off. Seems text is best (maybe because it supports incompatible hierarchies better).
Where did you see those numbers? Is it from personal experience?
You might consider preordering extra so you can cover your count, and sell additional boxes/ordering of individual items as one off items. A one off box of some of the same stuff you shipped out might make a good gift or a way for a person to get some more of a box they really enjoyed, or a way to try out the service (perhaps at a slight discount) without subscribing.
> the loosely moderated site

Was Parler really loosely moderated? I never used it, but I heard stories about some pretty heavy handed moderation. They were famously quick to ban people for perceived trolling.
As somebody doing a PhD at a top university I can assure you that all the same anxieties exists here too. The only thing that is mildly comforting is that job prospects aren't as poor. The question of impact always remains.
> I think it would be quite practical if some religion researcher could prove once and for all whether there was one or more Gods, and if so what His and/or Their properties might be.

Your petition reveals the extent of your knowledge of Religious Studies.
Absolutely! Sorry the site is down right now, we'll get it up asap :)
Those are great questions. Similar questions I've asked during funding and M&A interviews;

What do you not yet know, how are you developing information about that?

This is knowing what is risky and what isn't. Some problems are just 'engineering' you do work and get them done. Others need 'new physics' which is code for an imagined but not yet designed feature or capability to work. Too many of the latter can be a real problem.

How many people do you think you'll need to realize this vision? How many to keep it current?

One of the more sad failure modes of startups is over hiring. More people can be good, too many people is really bad, understanding what the people requirement is can bite you if you don't get it right.

How will customers find you? What does it cost you to be visible to them?

Customer acquisition, especially in a demographic that doesn't congregate (small/medium business fits this category) can be unduly expensive. If you have a product that would sell like gang busters at $X but it costs $X + $Y dollars to get a customer, you need to fund to n customers such that the $Y starts going down via word of mouth or other coverage.

Stack rank your feature set in 'lifeboat' order, explain how you got that order.

You should have more features imagined or lined up than you can deliver, that gives you follow on. But you also need to know what is the minimum set for a viable product. Understanding how you get to that minimum set says a lot about your priorities, your sense of the customer, and your reasoning about the business.
I agree that disseminating your results is important. However, in computer science at least, "publication" in academic community is applied very narrowly. I think incentive needs to be given for "dissemination of useful knowledge and artifacts" rather than only "publications".

You open-sourced your source code? Sorry, source code is not a publication. You improved your source code so that it is less buggy and acutally usable by industry? Sorry not a publication. You want to travel to PyCon to actually talk about your work to a wider audience? Sorry no travel funding available for such "non-academic" conferences. You want to cite an open-source work that did innovative work but not in academic setting? Sorry that is not a good enough citation ("who is this _why anyway?"), please include more citations of "academic" papers.

Funding incentive is only there for publishing your results but less incentive is there for building of useful working systems.
thanks. absolutely - user/cust acq is extremely important and saying friends & family + viral is not the answer!
Like JavaScript?
I like how OpenShift3 is building on top of existing OpenSource technologies and not reinventing the wheel like other OSS Paas have done (i.e: cloudfoundry)
Awesome video. Thanks for posting it...
Point of discussion for your meeting: fixing this problem now is more cost effective than letting the app rot while his user base grows (compounding the problem). One way to ensure a quality refactoring is to do a couple tasks (ML and redesign) which both demonstrate power of the new architecture and also let you and he verify it. You could also sell some integration tests and site monitoring.
TorBox would be a better name?
Sure, and Tesla is also about making Elon Musk even more fabulously wealthy. I'm fine with that.
(Jokingly) I can think of a few upcoming companies that could turn that around for you in a few years. ;) (Seriously: And I'd love to pitch mine, if you're interested.)
Another very common system is to base the shipping cost on the total order price. Not very accurate, really, but mainly used because it's simpler for people to handle when filling out the order form that comes with a paper catalog.
I apologize but I do not understand your post.

Are you saying LA to San Francisco is 350 miles and currently a 90 minute train ride (233mph) - contrasted against Beijing to Shanghai (205mph). So the high speed rail in China is slower?

I realize I must have misunderstood something here. Also, I don't know California geography very well, nor the existing modes/means of transportation between those two locations.

Can you clarify the point of your post here?
OMG, is this hysteria going to lead to some awkward system of caching GPS location, leading to a horrible customer experience? Will Apple resort to a system where it asks the user at install time a confusing question of whether they want to cache GPS locations for better performance or not? Maybe they will encrypt the GPS file and ask the user for a password each time it needs to be accessed? Or each time location info is needed it will have to make a server request, causing more congestion on the net. How about Apple design a compromised experience that satisfies the politicians, media and security researchers out there? That'll be great. Why isn't there an uproar over the contacts, music playlists, photos, emails and other info that's synced to your personal computer? That's private information too?
Congrats! I wonder what the ROI is!
But 52% of quoted statistics are false
In Civ with the current balance of power US would be launching an all out nuclear strike against China to win the game at this stage.
Perhaps you should RTFA. The author says explicitly that what they do now is "lean on ZFS" and "keep the network out of the storage solution" which made their provisioning more complex because they could no longer treat local disks as ephemeral (i.e. that data can't be assumed to exist anywhere else). I knew this when I wrote the GP. My whole point is that they treated it as a "networked storage is broken" problem even though it wasn't, because of their "ZFS is the only tech we need" bias. Thanks for re-stating that.

As for "DAS is the right choice" that's just wrong on many levels. First, people who know storage use "DAS" to both private (e.g. SATA/SAS) and shared (e.g. FC/iSCSI) storage, so please misusing the term to make a distinction between the two. Second, I don't actually recommend either. I don't recommend paying enterprise margins for anything, and I don't recommend more than a modicum of private storage for cloud applications where most data ultimately needs to be shared. What I do recommend is distributed storage based on commodity hardware and open-source software. There are plenty of options to choose from, some with all of the scalability and redundancy you could get from their enterprise cousins. Just because some people had some bad experience with iSCSI or DRBD doesn't mean all cost-effective distributed storage solutions are bad and one must submit to the false choice of enterprise NAS vs. (either flavor of) DAS.

In short, open your eyes and read what people wrote instead of assuming this is the NAS vs. DAS fight you're used to.
While this case might be a myth, there are plenty of documented "killer pokes": http://en.wikipedia.org/wiki/Killer_poke
Perhaps it's not an advantage, but it certainly is not a disadvantage. An advantage that I can think of is portability as well as easier interfacing with C libraries.
First week/month sales are critical to most media, as I understand it. Being a "best seller" can become a self-fulfilling prophecy.

Stymieing the impatient pirates is all you can hope to accomplish anyway.
> Where is inheritance? Inheritance is just a protocol which specifies what to do with unknown message instead of signaling an error or returning a bottom like in Haskell.

Care to explain? Doesn't make any sense to me...
What is this supposed to do? I looked at the pointer and I looked away from the pointer and couldn't tell the difference. Does it need a webcam to work?
.NET Core on kubernetes?
The author sometimes confuses the work "superstition" with "abstraction". That is how Humans work everywhere. And that is why my idle PC cannot create a Facebook/Twitter/or even a plain website by itself.
It's an eye-opener to me, seeing the extremes at which this way of life has apparently arrived... for one group of people in one place in the whole world. Seriously, this article pretends all of humanity in 2015 lives this way. It doesn't! There are approx. 7 billion people outside the Bay Area bubble universe! (Perhaps the author, a resident of the bubble herself, has forgotten this?).

Sure makes me feel old-fashioned, that I and everyone I know still make 95% of purchases offline, still buy groceries at a physical supermarket, still go to the park for a walk every day, still meet new people offline every day, still do household chores, etc. And I live in Sydney (also mentioned in the article - and incidentally, also SF's sister city), not a backward or a disconnected place either.

SF, like Sydney, has good weather and a beautiful outdoors. Pity that so many SF'ers don't seem to be making the most of it.
People are afraid of future technology they don't understand and many people really don't understand how the world works. But the good thing is they have never been able to stop the few who make actual advancement. Progress shoves us through the door, luddites and all.
The "secure unless" list needs to include:

* Author of page is malicious.

* Operator of server is malicious.

* Anyone with access to the network between you and the server is malicious. (no HTTPS)

* Google or anyone who has compromised their infrastructure is malicious (has embedded google js on the page).

* Likewise for 'bootstrapcdn', 'jquery.com', or cloudflare.

OTOH, it uses window.crypto and doesn't silently fall back to insecure randomness like 95% of JS crypto that I've looked at...

:)
I highly recommend taking a look at Buddy https://funcool.github.io/buddy/latest/ it's comprehensive and very well documented.
> It's becoming pretty clear that they have a much better handle on UI technology than Apple, Google, Microsoft, or anyone really.

Can you explain what you're thinking here? In what way(s) specifically? Thanks.
Are you seriously maintaining that someone who inherits $10M and lives off the interest is contributing more to America than someone who works for Habitat for Humanity for $35K a year? It's much more logical to suggest that the American system allowed the top 1 % to accumulate much more wealth than they would have amassed by their wits alone, and consequently owe a disproportionate share back to society.
Awesome idea and execution. I’m wondering whether it would work better with an edge detection algorithm instead of using the triangle edges.
Part of the problem is that investors might understand the businesses they invest in from 30,000 feet, but they frequently have no idea how their portfolio companies are actually run. If some of them went undercover and applied for jobs at their own portfolio companies, they'd probably have a different perspective about the "talent shortage."
It's fairly interesting to contrast the reaction here with that whenever Uber is involved. Google violate laws in China, but apparently that's to be encouraged, yet if Uber do the same in a nice supposed liberal democracy they are to be criticised?

As it stands end users are reduced to pawns in the emerging power struggle between governments and multinationals.
As soon as I saw the snowflakes falling, I thought, "Oh jeez, someone on HN is going to be having a meltdown over this!"

Sure enough.
one of the best articles with interesting commentary on the subject:

http://www.thetruthaboutguns.com/2013/01/robert-farago/marin...
Hey early adopters: you have no doubt heard how easy it is to de-anonymize bitcoin transactions. If someone demands 1000 btc to stop them from "swatting" your house, why not let the police know, send a very small amount to the address they no doubt want the money sent to, and let police take it form there?
I think that explains it. Thanks!
Why block one email provider? Because China isn't a fan of Google. Yes they will be cut off from the world. But if you want to communicate with the Chinese, you will simply use something other than Gmail.
Yep, I too think same
This is indeed a comment-baity article. It is fiction, those two people didn't really exist and do those things. It gets programmers/developers riled up - because it's so believable.

It is indeed the case that the characters are vastly different in terms of skill, and that is sort of the point. Alan did spend time developing his skills, but it was focused on frameworks and processes, and not effective programming or problem solving. Maybe he just didn't have the right start, didn't know what he didn't know, and just went the wrong way from there. But management, and Alan himself, can't tell the difference.

I think that's the ultimate take-away. Non-programmers and "bad" programmers can't recognize good programming, even if they look at results. Well they can, but it takes a lot of time and luck to come across comparable situations. It seems like an intractable problem. They don't know who to trust; and there doesn't seem to be a way to find out for them, except to be genuinely good at developing software... but how to know which way to go about that?
and Columbians.
Cool. How much is it?

I'd totally get one if it was in my "fun but wasteful" price range. So for example something like a Raspberry Pi is an easy purchase, as is something like Intel's Compute Stick at $89. Really under $100 and it is an easy buy just for fun and because it is different/unique.

However I don't see a price and an order page, so I don't think this "Mouse Box" exists yet. I guess they're just testing the waters? For me price is a key part of this product's success.

It might have legitimate uses, like presentations, but realistically it is a novelty and people have a budget for novelty gadgets. So if they can hit the sub-$100 price point and appear on sites like ThinkGeek as something to show off to your friends/colleagues, they'll do pretty well.

If it is like $200-300 then frankly I can just plug my smartphone into HDMI and use a bluetooth mouse which costs under $30 for the same effect.
I'm pretty sure both the Pixhawk and Ardu Pilot Mega are capable of auto-landing a fixed-wing aircraft. Here's a demo: http://www.youtube.com/watch?v=5CF_vDq2Wq4
Ok, now that I've finally read the slides. They take usernames and passwords out of SSH.

People, if the private botnets didn't made you disable password authentication already, do it for the NSA.
That's not a solution though, that's a band-aid. I guess I understand that's why it's not in the news today, but personally I'm more interested in the long-term than short-term.

As countries develop the fertility rate drops. This is happening across the planet. Eventually there won't be anywhere to get new immigrants. (there will also be problems before that if you look at places like France, the UK and Scandinavia where resistance against immigration is rising in the form of anti-immigration parties)
I'm pretty sure I learned demand adjusted pricing from lemonade stand in 1987.
No, a shelter is a perfectly valid way of surviving a near miss-being 20-30 miles away, you'll want a shelter.
I think baseline intelligence is required that may or may not be of a moderate to high average. But beyond that you don't get a better programmer by adding intelligence points.

Those young smart developers you speak of have experience too. They've been playing with these tools since they were 13 and love what they do.
Being a "text editing champion" doesn't mean anything anyway. Are we talking number of users? Features? Number of blog posts mentioning it with clickbait titles?
Sorry, but that just doesn't make much sense.
The phone "wants" that radiation to go out, since it uses it to "speak" to the cell network. Shielding that radiation would be like gagging yourself and then trying to talk to someone...
What makes a difference to the audible sound are mostly carrier frequency, pulse frequency and, yes, field strength (but you still wouldn't want to suppress that by shielding it).
my nice 42" 1080P TV at home, at a laughable 52DPI

Yes, it would be laughable if it was 6 inches from your face during normal usage.
Other languages with pattern matching include Prolog* , ML, and Erlang. (If I'm not mistaken, it originated with SNOBOL.) Awk also uses regular expression matching toward similar ends, but it's like comparing REs to a full parser.

* Prolog has unification, actually, which is more powerful than pattern matching. Instead of trying to match a value against a list of patterns, it tries to match two (or more) potentially partially-defined values against each other.

Pattern matching is one of my favorite language features. PM-based code is usually quite straightforward to read (especially compared to a jumble of nested 'if's!), and can be compiled to efficient decision trees. It also works well with both static typing (checking full coverage of ML-style variant types) and dynamic typing (such as with Erlang's receive). The closest thing most OO languages have is polymorphism, which tends to break up the pattern table into lots of little scattered ones (unless the language has multimethods), making it harder to see the big picture.
Official press release from Apple https://www.apple.com/pr/library/2010/06/07safari.html
with 72% of population in 16 main urban centres, I hope there's some emphasis on rural locations too.
This makes sense to me. Even our number system is logarithmic if you consider the size of a number to be the number of digits in it.
It would be better if it weren't for the dumb pseudo-logic and false facts that are constantly present in each of the blog's entries... I posted about it before (http://news.ycombinator.com/item?id=1411398), but I can't spend all day arguing with blog entries on the Internet.
The just world fallacy isn't bad because of how it changes your motivation or happiness or anything like that. It's bad because of how it causes you to act towards those around you.

People don't respond to homelessness when they've convinced themselves that homeless people deserve it. "the world sucking is no reason for you to change your attitude one way or the other" is of course absurd. If the world sucks, there's a reason to change it.
I like to make predictions about things, so my completely uninformed prediction is you're building an analytics app of some kind. there's lots of timestamped data sitting around in databases these days. might be nice to visually display it better.

another cool area might be analysis of data structures to predictably suggest better schemas for faster results, or better database engines, for example.
Of course it doesn't save it locally, it gets immediately streamed to Microsoft!
HN boasts an international audience and many of us earn a lot less than $100/hour. Plus you know it is called “hacker” news, not “bought it at the store” news.
I explicitly said that it’s necessary, but generally it’s not for the primary purpose of encoding the core point one is trying to make. Nuance to me is more about convincing the unpersuaded reader the idea has merit and is important or useful. Which is why Twitter allows reasonable idea propagation but does a terrible job of persuading people who disagree.
I've been around family lately which means I've been hearing FM radio and seeing TV news. The twitter story was being run nonstop for my entire last visit so at one point I asked everyone if they used twitter or knew anybody who uses twitter and the answer was no from everybody. Everyone knew instagram users and tiktok users but no twitter. I myself use twitter sometimes but it's just when I get linked to tweets, I don't actually use twitter for the sake of using twitter.
It's really strange to me that it's given so much more legitimacy than other social media sites when hardly anyone is using it.
It's almost as if you did not read the article, especially the last two sentences.
> But I simply want to make it clear that the US is at 8% inflation for the last year while Argentina spent decades with the average annual inflation rate measured in the hundreds. The two aren't close to the same.

“How did you go bankrupt?” Bill asked. “Two ways,” Mike said. “Gradually, then suddenly.”
On the other hand, when I worked at Data I/O I proposed building a VT52 terminal emulator that ran on an IBM PC. With an RS-232 cable, it could then talk to any device that expected a terminal (like Data I/O's devices), and transfer files back and forth.

They told me it would be a waste of time, as there were commercial products that did it that were 100-200K.

I built it anyway as a rogue product. It was only 5K of assembler. It started getting passed around at work, and then the salesmen picked it up and made copies to give their customers. It made the sale easier because the customer didn't have to go buy one of the commercial ones. And it being ridiculously tiny just made it a no-brainer.

Data I/O finally made it an official product.
> changing the entire subscriber QoS because traffic to one particular destination is detected seems like too much work and doesn't really achieve anything useful

Unless something has changed recently, the Speedtest site just acts as an intermediary between you and one of the "volunteer" servers that actually perform the test for the client. Since these are hosted on many networks, it's conceivable that this is the easiest way to QoS the speed tests.
Given that I only have one ISP available to me. How would that work?

This is a problem of their own making. They can't have their cake and eat it too. Comcast has a monopoly in my area for high speed internet. Every other option is 25mbps(on a good day) or below. Comcast has shut down all potential competition.

So yea if they want to be a regional monopoly they might have some regulations placed on them they don't like.
Same here. Like many things in python, the unconventional hack is made just inconvenient enough to persuade most people to rethink their strategy.
not to be overly nit-picky but I think you're using 'nonplused' to mean the opposite of what it does. The word means to be bewildered or at a loss for words, in this context you seem to be saying that Steve Jobs would be 'unfazed' or 'unimpressed'
At that scale, this starts to be an abuse of the word "localized". If you look at anything from far enough away it seems insignificant.

Scale matters. Most of the time when companies in a market system collapse, very few people starve or die.
Interesting that both these anecdotes mirror the insight behind the OODA loop: that the tempo of decision/adaptation is key.

I believe this basic insight applies whenever your actions now influence your rate of gain in the future.