skysight-inc/HackerNews huggingface dataset:
Without further explanation this is not relevant. There is no contradiction in simultaneously believing that it is worth it to provide one's in-office workers the best office money can buy and that to find enough excellent talent, one should accept that not all employees will live within easy commuting distance of the office.
This manner of moral equivocating is disturbing. Even insinuating that the US is somehow on par with North Korea on the whole "regional destabilizing" scale is frankly a little insane.
Canadian government killing online surveillance bill
His view hasn't. My reading of it is that is because Kim Jong-un was raised in the same megalomaniac environment and the supporting power structure hasn't changed.
I frequently use ninite.com which is similar. It's certainly a good idea.

I think "not using any database" is nonsense. Almost every piece of software in existence has to work with some form of data.
Critic Markup: Plain-Text Editing Markup for Humans
That would be such a tight schedule...surely they would have something in draft form at least. If this was someone's fulltime job, maybe I could see it, but really there's no reason for them to "test the waters". That was done with their blog, and also HN where you see the topic come up quite often with lots of discussion.
That's misrepresenting US to suit US propaganda.

The US leveled two countries in order to assassinate someone in a third country. It wasn't held accountable at all.

You are right, morally they are not on the same level, but not the way you think they aren't.
That part I have no real knowledge of. I'm guessing whatever information he has about it is still classified.

However, the fact that he is worried says something to me about the answer to the question.
Premise: You are in no need for batch software installation.

I would say why not build a tool which you can use in your daily life. And if you find it useful, tell other hackers about it and see if it makes anyone else's life easier too.

This way you can learn the non-technical aspect of product development too (design, usability etc.)
More importantly, horses and dogs require minimal industrial infrastructure to maintain, which isn't true of bikes and cars. As long as you can feed the horse really, and all you need is some land with grass. Minimal tech is required to shoe the horse, etc....
SUMMARY: Rover considered harmful. Its transit routes are always delayed for me.

I've been using Rover side-by-side with Routesy Pro and NextBus and Google Maps.

Rover has a great interface, and maps from current location to destination. Awesome. The only problem is that it always tell me that a bus won't arrive for quite a while, roughly 10 minutes later than reality. (Do you want us to sell you an Uber or other taxi option while you wait? Mildly suspicious.)

By contrast NextBus and Routesy Pro have terrible clunky interfaces, but at least their next bus estimates are accurate.

Current workflow: Use Google Maps to find the route and the bus number. Use NextBus to determine when that bus will actually arrive.

I would love Rover if the bus estimates were accurate, but sadly they always overestimate the amount of time I'll have to wait. No thank you.

I have removed this app, it has deceived me too often.
Doesn't that defeat the purpose of anonymity? With coins being hard to get in the first place and a large fee, I can't see anyone using this.
It could see

5//3

as two division operators and throw an error, but it considers it a comment (to be fair, comments are probably removed by a pre-processor).
Name two newly discovered moons of Pluto
Hi,
(TL;DR;) Good logical skills, decent IQ, and zero prior (non trivial) programming experience.

Thanks for the advice. I am a electronics engineer (though never worked as one) and an MBA. I worked in financial services Industry for 10+ years.

I am good at Maths. I studied standard engg subjects like Logic and Boolean Algebra, C programming language, 8085 & 8086 microprocessor etc. But that was a very long time back. What I retain from my engineering school days is the ability to think logically and wrap my thoughts around a problem.

Thanks
North Korea was not the top threat that we could realistically do anything about.
I've been working remotely from about 90mi outside of Austin (for folks in Austin, doing front-end work on top of PHP).

By being generally fast with email and generally quick/responsive I've gotten a lot of freelance work, so maybe it's just a general skills issue; it's not easy communicating certain things in email/phone/text/message and developing that as a skill takes a lot of work... it's totally subjective, but it feels that it's taken as much effort to learn when to reply to an email and when to sit on it for a half hour as it took when I first learned how to use jQuery.

IMO, this skill is made tougher to practice when the people I deal with are not also skilled at communicating; there is a lot of communication that I get remotely that takes a bit more decoding because whoever wrote it doesn't put a lot of thought into the communication.

I dunno what the good answer is; just saying "hire more experienced remote workers" sounds like a dumb answer...
Government services are not something that are "used" in the normal sense of the word. Central Park needs to get mowed, street lights need to be lit, police and fire protection needs to be provided, etc. regardless of whether residents are there or not.

Property taxes are relatively low but they do exist. So that billionaire is probably still paying for a cop or a Sanitation worker, even if he steps in NY once a year. NYC takes almost 4% in tax, in addition to what the NY (state) takes.
That's what I spent a day discussing with the Head Of Department. Every student is disgruntled about this restriction.

I know about ninite.com - the concept is quite similar, except that this one if a bit more flexible - it would allow the system admins to create their own auto-installation modules.
I haven't had any of these problems, but I would really like to have similar filtering capabilities to gmail. I hope they're not abandoning it, I use it daily.
The author seems to confuse UI patterns with skeuomorphism, and both of you overlook the many years of UX/UI evolution of the original device. Skeuomorphism is there to make it seem familiar. UI patterns are often repeated because previous layouts are optimimal.

As for folders it's simple. They look like folders today because early folder icons looked like folders and that's what people look for to find them.
You live in Eugene Oregon?
You'll note my use of the word "likely".

Happy to be refuted.
I assume that such a lease approach would have to carry insurance to cover battery damage, similar to buying coverage for car rentals. At least with car rentals, the insurance isn't very affordable, and leads to some people being irresponsible with the property.
One of the greatest treasures of Western scholarship has been made available for the public to view at their leisure, in such stunning high resolution that you can zoom into the very grain of the paper.

Absolutely anyone with a web browser can instantly access what was once available only to a select few scholars, and even then only under the least convenient of circumstances.

A mere handful of years ago, the only way the average person would have even seen one of Leonardo da Vinci's notebooks would be in a museum display, assuming they knew of the display, had the wherewithal to visit, and the resources to get there if it wasn't in their own city.

Now, the British Museum has made literally hundreds of priceless manuscripts, from da Vinci to Beowulf, available to even the most casual reader who happens to click on a link, thanks to their careful preservation, curation, and digitization, all at no cost to the viewer.

What's the response? Complaining.
"Yes, fine, but I wanted to _download_ it, not just see it!"

Yup, this is the Internet, alright.
The longer historical context is that in the 90's the PRNK agreed to hand over their future nuclear power infrastructure to us, in exchange for abandoning a weapons program. Domestic political winds shifted, and the USA chose not to honor the agreement by congress strangling funds. Instead we paid them oil as a substitute. Things broke down further in the Bush 'axis of evil' period.

PRNK's behavior right now seems to be about pushing the USA back to something like the prior agreement, likely because they see the Obama administration as more open to this possibility. Honestly this would probably be a win for everyone, particularly if it included opening up a labor trade between north and south Korea. North Korea is impoverished, but their citizenry is actually quite well educated (if indoctrinated). If economic sanctions were weakened, there's little question that access to north Korean labor would be in high demand globally. There are a lot of challenges to making this happen. Possibly the hardest are social, and will simply take the passing of generations to ease.

There are also probably important PRC PRNK relationship dimensions to all this as well, of which I'm ignorant.
The batch software installation idea was not really my first choice. I was thinking more about doing a web application - had many ideas already in place - but this wretched 'no database' restriction has ruined nearly every classmates' plans including myself.

The point is, I find it quite difficult to think of a project not involving a database. That's one of the main reasons I'm asking for advice here.

I really had hoped to do something spectacular for my final year project.
This is a bad article.

First, write nothing. If you can solve your problem without writing code (or even better, by deleting code), that is the best solution.

Next, write code which fits your architecture. Sometimes functional composition is the best system for representing your computational structure. Tree operations, for example, are especially amenable to recursive function-based computation.

Sometimes, when you are writing a state machine, for example, an object is the best possible representation. Objects are entirely focused around hidden-implementation finite state machines, and thus mirror your computation almost exactly.

Funny how most people who have only practical training in a handful of languages and no programming language theory at all tend to advocate for the one style of programming that they know well. When all you have is a hammer...

Note: The small paragraph at the end of this article seems to hedge by agreeing with me and essentially calling the reader to disregard what he previously wrote. If he had followed my step one he could have avoided writing the entire article. Think of the complexity saved!
It's not discharging because it's plugged into 120V. It's discharging faster from the cold than the 120V is charging, so there's a net loss.
That seems unlikely. They already have a rough time that's not too far off and a publisher lined up.

Also, DHH tweeted about writing a book a few weeks ago: https://twitter.com/dhh/status/292360292430647296
I have not learnt JavaScript yet. I can spending only 3-4 hours every day learning how to program. Will it be a better idea to learn JavaScript before picking up server side scripting.

Since I can do server side with Node.js do you think it is a good idea to learn only JS for the time being?

Since I have to support my family I cannot spend more than 5 hours a day.

Thanks
this is apparently blogspam that embeds the original article from iA:

http://informationarchitects.net/blog/the-web-is-all-about-t...
Find an existing community and make them converts. Make your thing 120% better than the thing they're using and they'll start to use it.
Indeed. Good luck with your search!
A Year in Pyongyang (1987)
Is AP Computer Science any good? When I took it, it sucked horribly. That was when it was Pascal-based. The following year they moved to C++, which I heard was an unmitigated disaster. IIRC Allen Downey, a guy known for his great CS textbooks, was so fed up with the clusterfuck that was the AP Computer Science curriculum, that he wrote his own textbook for the intro course the taught and he based it on Python.

Either Scheme or Python should be the basis of an AP CompSci course.

Check out How to Design Programs version 2. The authors of that book have spent more time on the problem of pedagogy in computer science than anyone else I know. They've really thought the whole thing through very well.
Experience shows that this is a myth. Judith Miller was peddling rubbish for months (years, according to Salon.com) before she was stopped. The NYT isn't special and belief that it is so is dangerous.
Getty Booting Top Photographer in Wake of Google Hoopla
Security: Upgrading the JSON gem
WARNING: The following contents contain "assholic" statistics:

http://costsofwar.org/
http://www.iraqbodycount.org/
http://37signals.com/svn/posts/3307-im-hiring-a-personal-ios...

So long as he or she can come into the office in Chicago every day.
Additionally, is Python 2 or 3 currently a better choice for new Python developers that want to potentially release a new project?

I've noticed that some of the highly recommended Python libraries are still not Python 3 compatible. This makes the choice a bit harder to judge from somebody who isn't experienced with the direction of the ecosystem.
That does not state that the temperature makes no difference.
Really, you don't think the US is a destabilising element in Asia?

They were involved in 2 wars that had no relevance to US security, purely for ideological reasons... They are still involved in one of those wars... They lost the other one...

Great stabiliser!
Never ever underestimate the power of being self sufficient military wise. You can pretty much do anything you want and get away if you are a nuclear power. And its not like North Korea is going to remain poor forever.

Look at UAE and Singapore, it takes little time to change the economic situation. A little years here and there, with China's and India's emergence on the world scene things can change pretty rapidly. To cut US's influence in Asia, North Korea is a indispensable asset.

Allies are not permanent and US's help to Japan and South Korea is not infinite. Geopolitical situations will always change and have always changed throughout history.

Given this situation, North Korea can be a big player in the future, now imagine having the military might in this situation. It can force unification of the Korean peninsula on its terms in the future.
How did you get the arrival time & price data from Lyft / Sidecar / Instantcab? Do they have a public API?
If North Korea could trigger earthquakes at will, I think that would be even bigger news than a nuclear test (not to mention being a plot worthy of a James Bond movie).
There's a fair amount of work to do if you want to involve yourself in Windows installers. A Microsoft product which does this is System Center Configuration Manager (formerly Systems Management Server). This may be a starting point for your investigations of existing technologies.
Lovely UX, more like this please.
> "Why would a computer/website be polite to me?"

The computer isn't being polite to you, the company whose website you are on, is. In the same way your computer isn't being casual and friendly with you - the person who wrote you the email is.

Whether it's an app or a website, it's all just a conduit - and I don't think it's farfetched to say that by and large companies use polite forms when referring to their (potential) customers.
So in Java, a parameter named 'filename' is automatically aliased to 'path'? Doh...

static String readFirstLine(String filename) {
try {
BufferedReader br = new BufferedReader(new FileReader(path));
....

So people writes this everyday, yet still fail to do it correctly...

Also, this article was written 1 day in the future. The future looks bleak to me...
Can you clarify? I would say some UI patterns are skeuomorphic (on/off toggle switch) while some aren't (dropdown menus). But I don't see where there's a confusion between the two?
I suspect that _just signing_ a petition almost creates no impetus for change. The whitehouse response, while it might get some attention, is just that - a PR response. if everyone who signed the petition instead wrote a letter to their respective congressman/woman , it might've affected some more changes.

I don't want to belittle the petition, but it makes it look like change is being afected, while in actual fact, it is nothing more than managing PR for the whitehouse.
Bitcoin is a currency. The point of it is to buy things.

Because it is based on encryption, it can provide both hiding of who you are, and strong proof of who you are. But it is cool that it can also supply you with pizza.
I'd love to see this book achieve a wide reading, and by that I mean outside of the startup bubble. It's frustrating to see how averse some companies are to even the idea of remote work, let alone the reality of it. Anyway, I'll definitely be picking this one up when they release it.
Coca-Cola addiction linked to death
It's all hacky hacky news news, and then someone whips out their penis and reminds everyone that, yeah, this isn't a safe website for 50% of the population to express an opinion on. What idiocy, what complete lack of self awareness.
Speech and Language Processing by Jurafsky and Martin

Foundations of Statistical Natural Language Processing by Manning and Schütze

I have to say comments like yours are not really encouraging to continue writing ;).
Yes, on the other hand it is how programming languages advance.
Hi Bravura, thanks for the feedback! Sorry about the inaccurate NextMuni times - we had an issue earlier that would sometimes make arrival predictions fail to update, but it should be fixed now. If you have a chance to give it another shot, we'd really appreciate it!
I heard about the software. I shall investigate more thoroughly :)
It was a sad day when Apple dropped Dylan.

Who knows, today we could have been using it for iOS, if they had kept the language around.
I wrote this post with mostly small teams in mind, but I'm also curious how much these principles apply to large tech companies such as Facebook, Google, or Amazon. Can anyone who's worked there or been in a similar sort of place chime in? I've only worked at smallish companies (<50 people) and startups (including my own).

Also, all other feedback you might have is greatly appreciated :)
From what you wrote, I'm not sure you read the article. It's not about objects vs functions; it's about hiding a lot of functionality behind an overly-simple interface, with particular attention paid to an example of a parser that takes a whole string rather than a streaming interface.

What annoyed me most was his constant apparent conflation between bytes and characters. But I didn't really see much evidence of treating all the world like a nail.
And also note that these "lessons" are just collections of articles from all over -- essentially a collection of "5 things that you should do for design" articles.
The idea is neat. However, you're asking for too much up front, and the form is in an awkward position. You don't need the product name, your workers can get that from the link, and if not reject the request as "too vague." Same thing with the price. The deadline field is too much choice. And you certainly don't need my email address until I feel like I'm committed.

Make it look like this:

+--------------------------------------------------+
| Find the lowest price for your online purchases! |
+--------------------------------------------------+
| Paste a link to what you're trying to buy: |
| [________________________________] |
+--------------------------------------------------+
| Recent finds: |
| * Samsung 42" LED TV: $399.00 - Boston, MA |
| * Cuisinart blender: $129.95 - Miami, FL |
| * ... |
+--------------------------------------------------+

Then, on the next page, show a spinner and a clock as an indicator of progress, then ask for their email address. Refresh the page periodically.

+--------------------------------------------------+
| Searching for the best price for your product... |
|
| Approximate time remaining: 5:49 (spinner) |
|--------------------------------------------------+
| Enter your email to be alerted when we find the |
| best price: [__________________] |
+--------------------------------------------------+
> good OO for me usually suggests nullary constructors

I'm curious, could you please elaborate on this point? If a class has any dependency, i usually find it better to require that dependency to be passed in the constructor, so the constructed instance can always be in a valid initialized state. Why do you find nullary constructors to be good OO?
I agree it was worse for them then, but they chose (correctly) to initially confront law abiding adversaries like bus companies vs. protesting to the cross burning violent people. When confronting the federal court system, every single part of it has the ability to shoot you for non-compliance when taken far enough, or lock you away for years.
maybe you should make your fonts instantly load then load the font, rather than sitting on a blank screen with no fonts but the general layout for 30s
> Fake.

"a French photographer, thinks he can show us by blending city scenes — shot and altered to eliminate lights and other distractions — and the night skies from less populated locations that fall on the same latitudes."
How The Nuke From N. Korea’s Test Could Damage SF, Via Google Maps
Some note: When it comes to debugging I've rarely seen a better stacktrace output than the one Flask presents you in debug mode (provided by Werkzeug). It actually lets you open the damn sourcefile right there. Right now I'm (mis?)using Flask together with CouchDB to build a db application where you can dynamically define your entities, fields, code hooks and so on at runtime and using Flask for this has been great so far. Ronacher's attitude clearly shows through in how easy I could get Flask to behave in ways it was possibly never meant to (dynamically add view definitions, document mappings and so on).

So Armin, if you read this, thank you, it was a joy spending time with your framework (and source code) over the weekend ;)!
I don't think that nullary constructors are so good. If you have dependencies then after constructing your object it'll be in an invalid state because the dependencies aren't set up correctly.
No it really isn't. Venmo is just a platform to pay people. Pay Up incorporates the fact that if people owe each other money, then there is absolutely no need to just pass money along (unless necessary) - it finds any cycles that exist between people and reduces/cancels out the debts and makes the life of any group of friends a lot simpler. After that happens, you can USE Venmo to pay your friends if you still owe them money. You have to look at the details - not just the surface.
If the image viewer they chose wasn't garbage I'd be okay with only being able to browse online.
In times like these, we gotta be straight up with people.
Has anyone asked for a download? If you did it nicely you might be pleasantly surprised.
This makes me think of a "degree, in fashion, from France" http://www.youtube.com/watch?v=EZFOab0Ar4M #portal2
The puzzle overstates the importance of figuring out the protocol in practical applications. Why does it matter whether or not you are in a 2:2 case versus a 3:1 case in something like games (their example)?

The problem of networked games isn't strictly timing. The actual problem is the illusion of real time play. We want networked players to feel like everything is happening in real time. But their changes to the shared world might, due to latency, be mutually incompatible.

The puzzle is not making a system that is accurate—that's trivial (it involves a lot of waiting). The puzzle is making a system that appears to be in real time.
Blimp offers unlimited everything at $12 per month
Shouldn't web programming come before Python/Java? In the class I'm teaching the students picked up Javascript and HTML/CSS much quicker than Python or Java.