jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Do you like functional programming? One of the nice things about functional programming is that I can see right away what is being done with a collection. Map is applying or "mapping" some translation to the list to create a new one, filter is taking a subset of the collection that meets some criteria. In e.g. C you just have that big dumb for loop. You want to know what is being done to the the collection? Well, you're just going to have to read the whole thing. Every time.

The problem is that there are several different kinds of things you want to do to a collection, but in C you just have the for loop and have to keep writing e.g. filter every time you need one. Over and over.

Apple gives you the functional approach to multitasking: there are a handful of things you actually want to use multitasking for and they're all supported with the api. You're complaining that they didn't give you that dumb for loop so you could just do it all yourself by hand. Over and over.
In the Appendix of the Lord of the Rings it's written that for languages like English where a lot of words end with a consonant, the Sindarin version should be used (the one with vowels on the following consonant).

I also made an adaptation of Elvish for italian, because we have different sounds and the one proposed in the book for english does not work.
Is it not possible to use 3g videocalls? All phones I've owned in the past 3 years had this feature in the firmware; it's as basic as voice calls.
"the studio has an excellent play by play of its design process, which seems rather courageous in a country that doesn't exactly encourage the sharing of information"

Now that's a quite broad generalization.
It's really hard to do this, because it feels like cataloging and advertising all the ways I failed as a designer.

How do you think you become a better designer?
Great article but I would have to disagree with it saying that you need a budget for development after launch. What if the founders are hackers?
One can assemble directly in your language of choice. See http://code.weinholt.se/industria/ for a particularly terse example: 1300 lines for an x86 assembler.

Link to source: http://bazaar.launchpad.net/~weinholt/scheme-libraries/indus...
There's a tool-assisted speedrun of Monopoly for the NES that takes a different approach than the one described in this page:

http://tasvideos.org/520M.html
In the social sciences, the word "theory" mainly refers to philosophical discussion and political activism.
Their request for a press pass was not answered. We'll never know whether they could have gotten in like everybody else.
The point of the article is that when your experience translates well, you should do that. When it does not, you should not.
Well, the point is that the photos didn't originally have geotag info, that came from the iPad - but the resulting photos have that and the original EXIF metadata.
> Take people like George Soros. He does one thing. He’s about currency trading, and he’s really really good at it. You don’t see him suddenly going full scale into the real estate market, do you?

Only for sufficiently large values of "full scale".

http://www.nytimes.com/1993/09/09/business/soros-real-estate...

http://www.independent.co.uk/news/business/british-land-in-j...
So you are aware of all the evidence then?
I mean, otherwise this is just complete supposition.

Plus, you know, he conceded a lot of the facts in the indictment at the point he tried to have the indictment dismissed, so ...
This seems like a great idea, even if it's just optional tags that get ignored. With <script> you suddenly have a valid html fragment that should work with any editor.

I guess as is, a make could include a grep -v </?script> step.
That isn't an accurate description. Those topics come up on HN all the time. There's no one who reads the site regularly who isn't well aware of them.
2) integrating into other TVs, or 3) Apple creating its own TV

I think he missed the in-between option here. Apple could partner up with a single manufacturer (Samsung) to produce an Apple branded TV with their own specs and the AppleTV STB built-in. I think this is the most likely possibility.
Cool, thanks! Will do :) When I'm in Boston, I stay in Southie, so I'll have to get over there.
Accidentially close a tab, press cmd z.
This clearly shows the value of Y combinator. Dan Levine gets techcrunched before he even has a company.
I'd love to chat sometime about SQL Server and your experience storing massive amounts of analytics data. We're king of in the same boat. We've started to play with Windows Azure to manage the load. My email is in my profile details.
This is an excellent outline of hiring best practices, each of these bullet points belongs here. And yet, for every firm that does this, there are at least 10 that don't. That means that there is a rich market for what reg is proposing, and it means that the solution merely has to be more attractive to the employer than moving to current best practices.

I find myself often forgetting how dysfunctional a lot of organizations are, only to be spectacularly reminded of it, again and again. And there are people at those organizations who know they aren't going to be able to overhaul hiring, but they have a budget, and they have a problem, and there are not a lot of great options. Those are the target customers for something like this, not Google and Foursquare and AirBnB.
Cheers!

Yes, you've got it.

(I don't know about giving everyone access, but the folks who do have access should be subject to the system in a way that is self-correcting.)

As for whether the result will be dystopian or otherwise, I have no idea, really. I once wrote:

> The true horror of technological omniscience is that it shall force us for once to live according to our own rules. For the first time in history we shall have to do without hypocrisy and privilege. The new equilibrium will not involve tilting at the windmills of ubiquitous sensors and processing power but rather learning what explicit rules we can actually live by, finding, in effect, the real shape of human society.
i think this is exactly why the change to google.com was made. it only appeals to the people who have set their homepage to google.com.
2% is waaaay too high
Don't get me wrong, I respect these try-X efforts. But they have glaring annoyances (usually popping up in the name of Security) that are just begging me to open a good old-fashioned command-line REPL (but that's if I'm at my own computer).

For instance, in Try Erlang, io:format is out of reach, not to mention spawn. Same goes for Try Clojure: there doesn't appear to be a way to create threads.

Don't you think, given the languages we're talking about here, that these projects are self-handicapping from the start? (the seriousness of those security measures notwithstanding)

I'm getting the feeling that these online REPLs were created just to show that it's possible to do, not to address any practical concern or to highlight a strength of these languages.

Again, I don't mean to disparage the efforts of the authors. Just my $0.02
Even worse, the more the mouse is involved (the more GUI and less CUI it becomes) the less natural using only the keyboard will become, which will be a pain in the arse. I am sure I am not the only one who doesn't always have a mouse (or in the case of our KVM's, a usable mouse)
Any reflecting surface will improve it in the reflected direction, the parabolic shape is just to improve the distance further and give better aim.

Just about anything reflecting works, my personal favorite directional antennas use Pringles / coffee cans or a metal colander.
If it were in the middle of the house, this issue wouldn't arise in the first place.
Nah, it's got a reason. Celebrate the names of the people who brought you this toy, have a little tiny rave with them for a moment. Say "hey thanks, The Ma$ked Fucker, I'm gonna have some fun with this tool."
It's probably a better indicator for class divide these days than the classic 'bookshelf'.

But.. bills? As in receiving letters to find out how much I'm supposed to pay and then somehow manually paying them? No, I'm young enough that I've never had to operate like that, but I can barely remember my parents doing so either, certainly not in the last 20 years. Your profile indicates also UK - don't you just pay by DD?

(edit: hang on a second.. my sarcasm detector might be starting to experience a slight tingle.. were you joking?)
No, but it has plenty of people making at least a 250k investment into a meme stock.
Your profile blurb has a typo in it.
I've somewhat seen this coming, although not with Panasonic directly. Korean and Chinese goods, and even American with Apple, are eating into the sales of Japanese products.
Mark:

Very interesting... Who else uses git? Upvote if you do. We were wondering would be the most common code management tool is?

Mark, do you think you would need integration with git from day one to begin find valuing in our tool?
There are plenty of non-mainstream BT users that use private trackers. Private trackers are superior to Usenet.
Yep. If you're travelling to Japan, don't plan on using your credit card to pay for accomodation - in my experience, you'll need wads of cash.
So we could demand the project files to build it for iOS directly from Apple then? :)

Anyway, I will tidy up and release the project files and patches for JSC in a couple of days. My selling point is the game engine and the OpenGL Canvas abstraction, not JSC.
Any noticeable subscriber increase since you posted the first article on HN?
I wouldn't assume just grab an existing log, wouldn't it be just like twitter? (ie, just "follow" a bunch of conversations/channels and build your own corpus by "tapping into the firehose").

You could use pre or post filtering to weed out connect/disconnect and other noise.

I only thought of this because there was like two "TWSS" replies in the past couple of days on #rubyonrails
Are you referring to this?: http://ycombinator.com/ideas.html

Or is there something more recent you're talking about.
Take a look at http://lucene.apache.org/java/docs/index.html
AFAIK Tesla tries to produce as much as they can in-house. They are designing their own chips for their cars, for example.
> Mobile systems usually lack an IOMMU.

That should read "non-Apple mobile systems".

And you might stop to wonder why that is.
This sounds pretty awesome. I think that some of the office politics creep in not because of the projects that people are working on, but just because people actually interact on non-work things. This can be a really good thing in many cases (you spend a lot of time with these people, so it's good to have a cultural fit and hang out), but it can also be bad, because so much of your personal life can be wrapped up in people from work.

This has less personal contact, and therefore the only politics will mostly be focused on work. As long as things are scoped tightly and you are self-motivated, this should work pretty well. But, you have to have your own social life, since you won't get it from work.
Where are you getting low risk 3.5% interest these days?
The statements by the OP rubbed me the wrong way as well. We always preach here that you should have a backup system in case a service fails, why should this be any different for real life? Network not available? Store updates locally and transmit them when it is. Skype down? Find an alternative for a few hours until it's back up. It's not the end of the world. Think of it as an opportunity to explore new products.

Note: I know some people rely on Skype for their businesses, and that it sucks that it went out. All I'm saying is that most people should have some sort of contingency plan for when this situation occurs.
I hope that http://code.google.com/p/phpvirtualbox/ will update their web interface GUI accordingly.
What I was trying to say is that currently - no, we do not have any sane working solution. It's not about setting up and configuration. It simply doesn't work as advertised. It's not distributed (unfortunately) and half of the industry works very hard to prevent it from being distributed (although I wouldn't attribute it to malice).

XMPP/jingle is in a much better position to be the distributed answer. SIP is not.
It's not really 'convert my flash' is it, it's 'adapt my homepage to work with non-flash compatible devices'

It's a compromise more than a direct translation!

Nice idea though, I like the succinctness of their message, it gets the idea out to people what they do instead of just offering it as one of their services
The single-page version of the article is http://www.theatlantic.com/technology/print/2010/12/the-haza...

(My apologies for not linking to it in the first place)
SEEKING WORK: Full-stack web developer, with over 8 years of experience, specializing in complicated web services, native web apps and infrastructures for them. Deliver high-quality maintainable applications.

Location: Yekaterinburg, Russia (GMT+5)
Tech stack: Go(Golang), Javascript(ES2016), Python, Postgres/MongoDB,
Redis, RabbitMQ, Sphinx, Elastic search,
Node.js, OAuth, Webpack/browserify, React/Redux/Babel,
Backbone, CSS/PostCSS, CRDT/Synchronization
Profile: https://github.com/olebedev
Website: https://toscale.co
Email: oleg@toscale.co

Some of my open source projects on GitHub:

* https://github.com/olebedev/go-starter-kit

* https://github.com/olebedev/go-duktape

* https://github.com/olebedev/emitter

Hi, my name is Oleg, looking for new opportunities for compact dev team - https://toscale.co. We are solving online related problems for tech companies, startups, and creative agencies. Our rate is nice and flexible, depending on long or short the contract is. However, long-term contracts are preferred. I could start as a single developer and the other from the team with the same skills would join after a couple of months.

Ready to estimate a project and join a briefing with a client for free.

Drop us a line: how@toscale.co
seaweedfs is an object storage at the core. In my (personal) case, I disqualify cause of missing erasure coding.
My feeling is a lot of that is driven by recruiters. It's probably a lot easier to sift through dozens of resumes by looking for keywords. It's a bit shit though. There's plenty of jobs I'd like to apply for specifically because they advertise that they use technologies I haven't worked with. I could spend the time trying to convince them I can learn quickly and my other skills make me an asset, but I'm afraid of it being a waste to do so if a lack of "X years experience in Y" trips some red flag.

As an aside, advertisements for developer positions need some sort of intervention. I'm tired of not knowing who the company is ("Exciting opportunity with growing startup in the whatever space!"). I also see things like "experience with object-oriented programming required". These days that's like saying "we're looking for a driver who has experience with steering wheels" and really puts me off.
I think you are confused. The cause is not something you reproduce. It just exists. You can however "isolate/determine" the root cause.
(Garage Contributor here) We reviewed many of the existing solutions and none of them had the feature set we wanted. Compared to SeaweedFS, the main difference we introduce with Garage is that our nodes are not specialized, which lead to the following benefits:

- Garage is easier to deploy and to operate: you don't have to manage independent components like the filer, the volume manager, the master, etc. It also seems that a bucket must be pinned to a volume server on SeaweedFS. In Garage, all buckets are spread on the whole cluster. So you do not have to worry that your bucket fills one of your volume server.

- Garage works better in presence of crashes: I would be very interested by a deep analysis of Seaweed "automatic master failover". They use Raft, I suppose either by running an healthcheck every second which lead to data loss on a crash, or sending a request for each transaction, which creates a huge bottleneck in their design.

- Better scalability: because there is no special node, there is no bottlenecks. I suppose that with SeaweedFS, all the requests have to pass through the master. We do not have such limitations.

As a conclusion, we choose a radically different design with Garage. We plan to do a more in-depth comparison in the future, but even today, I can say that if we implement the same API, our radically different designs lead to radically different properties and trade-off.
This is an arrogant and naïve view by those two politicians — and by FB too.

My FB feed is pretty equally split between English, French and German posts and comments. I know what’s up with my friends and their kids, pets, etc. I get a lot of jokes. People don’t want to lose that.

FB is also being arrogant and if they really try to pull out yes, they will provoke a lot of unhappiness directed at the EU, but I do think quite a few — probably close to majority, will be upset that FB won’t protect their data. Sadly there is no European alternative to FB/IG, and not really WhatsApp.

The EU politicians should stop them lazy sniping and attacking of FB and simply, quietly, and firmly insist that FB obey the (European) law. They would be more effective if they chose to speak softly and just keep a tight grip on the data protection stick.
Let's just say that we're in a large corporation and the bar is set appropriately.

His tasks are currently backend-ish(still TypeScript though). I wouldn't throw anyone into the deep waters of frontend unprepared.
In my experience, when it comes to big players, responses are either bimodal - either they respond within a few hours, or not at all.

That said, if they respond, I'll edit the post.
I'd suggest django, based on my experience.

About a year or so ago, I was looking for a framework, and narrowed my possibilities down to Catalyst (perl), Django (python) and Rails (ruby).

I was a perl guy, so ruled out Catalyst, as I wanted to learn a new language aswell, so Rails and Django was the two I had a look at.

Both had extensive documentation, I didn't know either language (though, I did dabble into python before, but that was mostly bugfixing some GUI apps, where I knew the toolking from another language anyway).

In the end, after playing with each for about a week, I went with Django, because the ORM seemed much friendlier, and I didn't really like how I'd have to install a bunch of gems if I wanted to play with the bleeding edge rails. Gems, which weren't packaged by my distribution..

With Django, however, I could just check it out from SVN, and that was that. Much easier.

While I understand that this is a non-issue for production apps, where one would bundle all the stuff with the application, when I want to play and learn something, I very much prefer that it works with stuff that my distribution has available. Or at least, there's very little extra I need to install.

As for the learning curve: it took me about two hours to start work on the project I wanted to do (with Django, it was a bit longer with Rails), and I didn't know neither the framework, nor the language all that well before that.
Those are good questions, not really sure. I think in the very long run, Facebook's continued success depends on if they can quash net neutrality and make it very difficult or expensive for social networking startups to gain traction.
And a little take home message for start-ups (and companies in general):

The graph reflects the bleak reality of corporate growth, in which efficiencies
of scale are almost always outweighed by the burdens of bureaucracy. “When a
company starts out, it’s all about the new idea,” West says. “And then, if the
company gets lucky, the idea takes off. Everybody is happy and rich. But then
management starts worrying about the bottom line, and so all these people are
hired to keep track of the paper clips. This is the beginning of the end.”
"it was the US that thought the rest of the world the ideas behind freedom"

The US thought the rest of the world how an arrogant world police looks like. The ideas of freedom (aka democracy I assume) mostly originate from europe (greek republic, french revolution, reformation, enlightenment). The american revolution is certainly important, but not the only one. Also, remember that you got some serious help from France in that revolution.
Basic computer science problems creep up often enough (about once a month) at my mostly normal job. We had to implement a prefix trie (specifically a modified radix trie with extra caching) to solve an interesting problem.

If you don't know about these data structures or algorithms, you won't even know where to look.
Not sure which bookstore accepts bitcoins, but you might want to invest in a dictionary. :o) Or amazon coins, dogecoins, aurora coin, blackcoin, coinye's, dark coins, etc etc.

Consensus, from the old latin, consentīre, to feel together, agree.

Something everybody in 'a party' can agree with.

"An attacker that controls more than 50% of the network's computing power can, for the time that he is in control, exclude and modify the ordering of transactions."

-- https://en.bitcoin.it/wiki/Weaknesses

That's 50% plus one, and that's certainly not a consensus, that's majority ruling. Perhaps you don't know as much about bitcoins as you think you did/do. And if you read the link you'll notice some more issues.

And those are mainly technical issues, not even the unfair investment in power, hardware. Simple example, electricity in my country is so expensive, if you'd find a bitcoin, it would hardly cover the costs of the electricity that i spend on it.

Consensus and majority ruling are not the same. We, you and me, probably won't come to a consensus about this. But if one of us was significantly stronger then the other, you could do a majority (in muscle power) ruling and claim your way is the only way to go, and everybody should stick to that (and yes there will be very unhappy people in that situation, the other half).

The quoting of the opinion of the dogecoin author, merely is to indicate there are more people that think like me. Even authors of crypto currencies with funny dog logos. So no it doesn't make him an authority; though i think its safe to assume he is somewhat more knowledgeable about crypto currency than the average greedy miner that just buys a few GPU's and starts mining in hope of (highly speculative, e.g. previously referred to, paintings.) fortune.

http://en.wikipedia.org/wiki/List_of_cryptocurrencies

Why do you think there are so many different crypto currencies. They all are greedy and want to harvest as much in the early stages of their mining, maximum returns on investments. Or sit in that place where banks are at in our current position. (what the Winklevoss brothers now want to be).

And if i don't seem to understand, in your eyes, what proof of work is, then please elaborate. Tell please try to enlighten me about the actual work that is getting done with bitcoins (or other crypto currencies)? What is this work exactly, because as far as i have understood over the years, it's a useless hash. Art like; Art that gets created on resources, we ruin our planet for.

Only thing they managed so far in my opinion is to create a somewhat, (its not,) anonymous payment system that allows the selling and buying of things that are generally illegal. (if those things should be illegal is a different discussion).

So to get back to evolution theory, there certainly isn't a consensus on this around the world. Else why are there still people that frantically fight that idea, and claim there is a creator? People are killing each other every day over this? Trying to do a majority ruling.

Have a good and happy mining weekend :)
This video shows the steps that take it from a folded-up thing stuffed into a rocket to a deployed telescope at L2: https://www.youtube.com/watch?v=bTxLAGchWnA The rocket is out of the picture fairly early on in the timeline.