jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Meh... who cares?

Bubble, recession, natural disaster, war, whatever... there is never a "perfect" time to start a business.

If you have a good idea and a repeatable model with an output that costs less to produce then to sell... start the business right now.

Forget about mysterious bubbles that other people are telling you about, get off of your couch and do it. Now.
We live at the beach (in San Mateo county, not Marin) and it was mobbed here today. I think everyone from the Bay had the same idea after being cooped up all week - let's go get some fresh air and enjoy the nice weather outdoors!

Meanwhile, literally everyone else had the same idea and suddenly coastal towns are mobbed. imo if this keeps up the shelter-in-place will be escalated to a larger quarantine order limiting travel.

We'll see how this develops over the next couple weeks. Been stressful here but trying to take it day by day.

Stay safe, everyone!
The 90's was the pinnacle of in-car UX. No distracting touchscreens, no "eco" gauges that are more distracting than useful, just nice buttons and dials that let you do and know what you need and nothing more.
Reforming some of the "Horrific" Employment Laws would be a good next step.
I wouldn't assume that. Fedex has many constraints on its business, and shares almost no core competencies with DoorDash or Uber. Its fleet consists not of nimble passenger cars, but of large, fuel guzzling trucks - making one-to-one pickups and deliveries inefficient and unprofitable. It also has no expertise in the area of recruiting independent contractors to perform work for it, which is one of the core competencies of both DoorDash and Uber.

I wouldn't turn to DoorDash to deliver live lobsters to me from Maine overnight, and I wouldn't turn to Fedex to get me food from down the street. Those are very different businesses requiring very different infrastructures. Therein lies the problem for DoorDash: they are not that different from Uber. They have similar core competencies, but Uber is vastly better known and financed.
> The safety fuses were occasionally blowing during the operation of Therac-20, but nobody asked why.

Have you tried turning it off and on again?
> Some of the conversation touched on the reviewing and publishing process in computer science. “Curious if there have been discussions around having ethics review boards at either conferences or with funding agencies (like IRB) to guide AI research,” one person wrote. (An organization’s institutional review board, or I.R.B., performs an ethics review of proposed scientific research.)

I wonder if a good solution would be simply to have a rating system for accepted papers, with ratings applied by the reviewers. Basically, you'd have two numbers:

Useful rating: On a scale of 1 to 10, is this a useful system that solves a real problem to make life generally better?

Problematic rating: on a scale of 1 to 10, can this system be used in ways that create new problems or exacerbate old ones?

So, let's use the example from the article of a system that predicts what a person looks like from their voice. Maybe the author submits it to the conference, and the reviewers accept the paper, and give it a useful rating of 3/10 (it could be used to identify criminal suspects with low probability, maybe?), and give it a problematic rating of 8/10 (could be used to discriminate against minorities or automatically apply cultural stereotypes; could be used for surveillance, could falsely implicate innocent people for crimes, etc...).

The author could then decide whether they want to continue publishing the research, or drop it. For all published papers, the ratings are listed in the table of contents of the proceedings, and the papers in each section are sorted with the most useful first and the most problematic last.
Given that crime rates are vastly higher in walkable urban settings than sprawling suburbs, I'd suggest that highway subsidies are a poor indicator of crime rates.
Lots of Korean websites are still stuck requiring IE, unfortunately. Many banking sites require some ActiveX security plugin in order to log in.
Assuming you have the money to do it, then sure, but you are risking your own money. We all start out making mistakes, and if you can learn important things while someone else pays all the bills, then you are better off in the end.
I've had the same problem with a couple government websites up here in Canada (don't ask why our Canadian Gov websites aren't compatible yet... incredibly frustrating).

Installed a fully secured suite of FF in a law office w/IETabs. Forms wouldn't load in it. Chaos ensued.

None of them ever used FF again and now tell everyone it's "that crappy program tech support installed".

Now I didn't uninstall IE but I hid the icon. Lesson learned. Just leave the icon in their quicklaunch with FF on the left of it. Instruct them to use the orange icon because it's safer and faster. If they don't use it and their computer gets fubar'd you can just tell them that you told them so and fix it up for them.
Ray has no doctorate. Please don't disrespect the many who actually achieved that by giving one to him.
Why would a company allow anyone to use their products in a way that is likely to harm the company and cost them more money than the sale brings in?
Their arguments in that statement are: 1) copyright infringement, 2) putting innocent people in danger.

The first point is debatable, does that mean the NY Times is unable to use their service? As an ISP will they roll over at the first cease-and-desist order from some copyright lawyer? (Of course they will.)

Point two is absolute conjecture. Amazon is in no position to know who is being put in danger by these documents, let alone what innocent person is in danger by not releasing them. Furthermore, WikiLeaks has already addressed these criticisms, they are already redacting such information and the government has not pointed to a single case where some one has been harmed because of a release.

It's their servers, they can do with them what they want. But let's not pretend they are a viable solution for any company that has any potential for legal conflict. And in this day and age, that's every company.
I read an article a while back about an academic paper in which a new system of experimental government could be formed by a sort of international charter company on property leased from existing nations.

Instead of building ridiculously complicated, expensive structures in the middle of the ocean, to experiment with a new government it would be substantially easier to carve out a small chunk of territory in a place where land is cheap.

I think seasteading has its merits in terms of vacation resorts and perhaps fisheries or mining, but beyond that who wants to live out in the middle of the friggin ocean, especially if its going to cost as much as it would to live in a condo in san francisco?
It's been a while since I tried it but doesn't this also work to get you up a directory?

ExistingDir/../../parentRestrictedDir/passwords

His code seems to only check for the case where it starts with ../ of course this requires knowing of an existing directory in e current folder but that is not insurmountable for an enterprising hacker.

I'm on an iPad so I cannot check right now.

Edit: Just tried it out on my mac and it works like I remember.
Bondsmen don't generally put up the cash directly for a bond, instead they have a standing deal with the courts they work that guarantees that they will pay if someone skips bail (which is backed by the local line-of-credit; I should have been clearer about that).

Thus, it's pretty clear who's paying for the bond. If someone walks in with a bunch of cash or a cheque then they're probably doing it themselves (or they've committed some other crime by getting money from an unlicensed lender), if a bond agent walks in and says "he's with us", then it's with them.

On paper, it's lowering the bail. In practice, the amount the person is paying has stayed the same, as have the incentives.
In general I think that a lot of these design "principles" are just mislabeled. A better label is generally "rough hewn guideline to use in a first pass at design". Many of them contradict each other, or even themselves, especially when rotely applied beyond sensibility.

Take for instance DRY - if you follow it too far, you end up with InterfaceFactoryFactoryFoo. And of course all those FactoryFactories start to look like violations of DRY anyway.

Or the over-application of SRP ends up with 40 classes that are tiny slices of something that could easily be 1 class.

Amusingly both are the result of myopic application, going fractal if you will, on the principle, rather than setting a decent "scope" for the application of the ideas.

Further as you go through design and implementation, you find places where the design abstractions were wrong, and the "single thing" or "unrepeated task" is violated, in the large (rather than in the tiny) and you have to accept it or do some refactoring. Such is life.

None of these things takes away the value of DRY or SOLID or any of the other design principles - it's just that there is a very hard orthogonal problem of "proper scoping" for these principles.
agreed. there's a lot you can learn from "business as war" analogies -- when I was doing competitive strategy at Microsoft I worked a lot with Robert Greene, who sent me an early copy of a chapter from his "33 strategies of war" about how FDR got his allies into key positions throughout the government in order to transform things organizationally. It was extremely useful, and books like Robert's and Sun Tzu's should be mandatory reading for anybody doing strategy at a large company (or small company that wants to grow large).

But yeah, the analogy breaks down at some point. Yes, there are billions of dollars at stake here ... but in the real world, soldiers put their lives on the line and civilians get caught up as collateral damage.
Hungarians call it "kukac" = worm because it also looks like a worm.

I think I'm going to start calling it cygnus because it looks like the accretion disk of a black hole.
This exists, there are companies dedicated to rating companies and recovering money for you (for a fee, of course).
But why don't other counties do this if they're so smart?
Pay Fastmail and get on with better things you have to do. It's about $40/year to replace what Gmail does. Assuming your time is worth at least that, can you manage your own email server for less than an hour a year?

https://www.fastmail.com/signup/personal.html
If we're going to be picky, isn't it orthographical ambiguity?

[Edit: rephrased]
There's also the interesting idea of "don't disturb your contentment," to paraphrase. Drive a modest car and be happy; don't rent a fancy one or you'll start wanting it.

Each person has to decide which things are worth splurging on. But the answer can't be "everything." Keeping your expectations low in some areas is a good idea - and if those areas are expensive ones, like car and house, all the better.
Gateway drug? With all due respect to Haskell, it's FP heroin.
Why? Apache is, by far, the most popular web server. And, there is very little to complain about, compared to other servers. It isn't like you're missing any functionality in choosing Apache (Apache does more than nginx), or that Apache performance or resource usage is particularly bad.

And, most applications simply aren't being limited by the web server. A Ruby, Python, or Perl application, or the database, is going to be the bottleneck in any website that does something interesting. The webserver usually isn't really even a factor.
design may varies.. what work on windows, might not work well on a mobile. what i do is to first go through the HCI manual for the platform i am working on. e.g. iPhone, Windows, etc. then explore ways to make it more user friendly for my users to complete their tasks. once i settle all these, i will go into the actual work of wireframing, color, etc.
On the other hand, he wouldn't be in a good position to make that advise if he didn't have kids himself.
If your site is designed well and respects your users, they'll have no reason to ever engage Safari 5's Reader on your site.

It fixes the "I want to read this, but it's hard to read" problem. If you don't have that problem, your users won't use Reader.
I agree, plus the different Android phone vendors are also competing against each other. Oneupmanship shows up in the devices with a myriad of sometimes semi-incompatible device features.

It's not so different than the PC world, but it increases the complexity of the ecosystem so much that sometimes the tight integration that Apple offers suffers on other platforms.
Although the author had a horrible experience, it has nothing to do it with Ramadan. Beside, there is no mention of Ramadan by TSA agent to him except a silly question/example about Hinduism. So the title is very presumptuous: "this happened to me because I've tried to fly in Ramadan" which is as bad as TSA agent's state of mind.
Just a few days back I saw this short in same lines "The Innovation of Loneliness" http://vimeo.com/70534716
That isn't true all the time. Goldman Sachs uses an even "worse" review process. It's called a 360 review: your employees that report under you, co-workers at the same management level and your managers all rate you. The reviews are bell curved and the worst performers are asked to leave. It just so happens that Goldman Sachs has some of the smartest and people on Wall Street. I think it says a lot because a ton of "failed" Wall Streeters leave and completely destroy the perspective industry they go into afterwards. I don't think this type of system encourages crappy workers, but it does encourage a very ruthless company culture - which might not be the best to encourage collaboration.
It doesn't really work in the areas where it is easy any more. Too many people are doing it. Reddit clones ESPECIALLY do this, usually by creating crawlers that crawl reddit.

But yeah, it still works for dating sites (I know someone that started one) and the like. Normally you have to have a couple friends help you, because activity is great, but eventually people want you to jump on the webcam.
I've actually just moved to NYC and I'm still feeling lonely. It takes a long time for me to turn an acquaintance into a friendship and I'm really not sure the best course of action to take, help?
The other problem is that in a 100,000 person company there are many nuanced roles and where one person fails or struggles in one context, they may well excel in ten others. It's a lot harder to accurately measure overall performance when the manager is biased and the employee may well have been strong-armed or pigeonholed into their current position.
This argument drives me crazy! The CPU speed is probably one of the least important things to me, basically any laptop sold today is fast enough. What I care about is weight, build quality and battery life.

The macbook air weighs ~1kg, has a 12 hour battery life, and has a nice aluminium body. Last time I looked, not only is it impossible to get a PC laptop like that for a comparable price, it is impossible to buy such a laptop from any PC manufacturer for any price.
It's probably a great explanation, but that site is absolutely horrible: unusable without Javascript, and it wants me to sign up to view content.
Salt stack developer here, glad you find it useful! Please hop on IRC freenode #salt if you have questions, we're a pretty friendly community.

As far as other tools, I use and love cobbler quite a bit, but for Ubuntu support, you need a fairly new version. Also ask on #cobbler if you're having problems. The cobbler community is healthy, but not nearly as large or active as the salt community. A few other nice tools would be collins[1] and graphite[2]. If you use OpenStack horizon, it is using graphite under the covers. Disclaimer: I'm also a developer / co-maintainer of graphite. You can join us on #graphite via IRC on FreeNode. The graphite project just released 0.9.12 and is about to start moving forward much faster. For metrics collection... I'd suggest collectd[3] with the write_graphite plugin or diamond[4].

Same as here, I'm SEJeff on IRC.

[1] http://tumblr.github.io/collins/
[2] https://github.com/graphite-project
[3] http://collectd.org/
[4] https://github.com/BrightcoveOS/Diamond/wiki
What do we learn from this? If you provide a public-facing API or service for direct use by applications over the net, use a unique host name / DNS entry for it so you can point it elsewhere or delete it at leisure. DNS entries are cheap, millions of HTTP hits might cost a bit more.
Building up a system and playing games on it, getting PC gamer with demo discs, etc was all so fun back then. I seem to have lost the motivation to do so today.
I think the main reasons this is getting more press is because the resolution is over the ~300 ppi barrier that makes most eyes unable to resolve pixels.

The square design of the iPhone 4 is functional (try balancing a 3GS on its side to do a video call...), so whether you like the design or not it is a necessity.
There are lots of arguments for wealth redistribution, but they boil down to two. One of them is that socialism is just. I find that absurd--socialism is unjust.

The other argument is as follows: if there are enough of them and they get poor and desperate enough, they will burn down our houses, rape and murder our loved ones, and smash all of our things to bits. If things get bad enough, there will be a revolution and they will kill us all. That is not in our best interest.
Just use heat vision camera.
Its interesting to think that the Robot/Human wars could be purely political (low-income workers and unions fighting for jobs against automation).
Despite the title all the bill actually requires is that the company allow cancellation over the internet if the subscription was bought over the internet. No actual clickable cancel button is required. In particular handling it by email is fine under the bill.
So are taxes for building bridges to nowhere etc.
A penny in tax is one penny that cannot be allocated for something else (which is far more likely to be productive).

The money supply was inflated because of the easy money policies of Greenspan and co. Attributing that solely to bankers oversimplifies things.

And let's remember that Fannie Mae and Freddie Mac, two of the groups that originally lobbied for 'increasing homeownership' and thus accelerated the real-estate bubble, are still roaming around scot-free.
To give some factual support to the parent's argument: I run lighttpd+fcgi-lua+redis comfortably on a 128M VPS, which according to my benchmarks is capable of serving between 200 and 400 requests per second on the dynamic page. With about half of the RAM free, still.
I somehow discovered how to overcome limerence. The answer is simple - you have to trick the very subconsious that is forcing you have these feelings with it's own methods.

Basically, what you do is that as soon as you start thinking of this person, imagine a series of events, starting with this person actually becoming yours, that lead to your utter fall and destruction. Like : "We fall in love, I go broke, cockroaches swarm all over the house". Done for two to three weeks, it basically cured me of all these feelings.
Whats lineskipping?
On Debian distros, trimming Apache down amounts to removing everything in mods-enabled and putting back in only what you need. Not exactly rocket science.

Again, I'm not advocating against Nginx. I'm defending the (apparently) commonly held view that Apache is some kind of resource monster that doesn't hold up under load.
I've seen interviews where Elon specifically points this out. The explosion of innovation on the internet was largely made possible by the work of DARPA, and he compares this to the decades of experimentation and research that is enabling this nascent space revolution. (SpaceX, BlueOrigin, SpaceShipOne, etc.)

The real difference isn't the technology, but the mindset with you how you apply it. Big aerospace contractors (Boeing, Lockheed, etc.) do everything from a "one off" perspective - they are effectively the world's largest contracting firms. Their business model isn't making something repeatable and cheaper, it's about building custom things from the ground up over and over again. And they are REALLY expensive.

Elon is simply taking all that collective knowledge and converting it into a repeatable process that can be incrementally improved and drive down cost over time. Making the Honda Civic of Rockets, as opposed to the Lamborghini. :)
(Safari Reader doesn't show the full article)
Anywhere East Coast.

HiiDef, creator of Flavors.me and the soon to be released Goodsie.com, is looking for Django developers. We're an incubator of sorts, so you would work on several projects at the same time.

Contact me at johnwehr@hiidef.com.
Multi user dungeon
Another one that does not look like a Soviet relic, or like anything else at all: http://pics.livejournal.com/mi3ch/pic/00324y15 (from http://mi3ch.livejournal.com/1038793.html [ru]). Not that I would use it as a map, exactly...
Ok, the infinite zoom is bullocks, but the keyboard thing might not be.

Mine does not beep though, but it makes click-a-di-clack with every keystroke, like in many movies (and keyboards back in the 80's).

It also has tactile feedback and n-rollover and was expensive as hell, but then again, I'm the kind of nut-case who learned Dvorak keyboard layout because I'm so damn lazy.

Granted, they don't do the later part in movies.
>> How can Uncle Steve know he should say "call me at 2"?

> Um, because that's when he gets off work? If you get up at 16 and go to bed at 8, you say "call me after 16 or before 8". Simples.

How can you convince Uncle Steve (and the tens of millions of others in his timezone) to set their clocks to UTC, to start thinking of 1am as midday, 7am as dinnertime, and 10pm as the start of the workday? How can you convince these people to reprint opening hours, schoolbooks, TV schedules? How can you convince these millions of people that this is "Simples", when most of them do not interact with people in other timezones at all? Why would they do this?
If it's true that this advice is only relevant for "supercool" companies like 37Signals, then that should be included either as advice ("become supercool like us") or as a disclaimer.

But I don't think being a supercool company is any reason to treat your candidates disrespectfully either. It's one way to make sure you only get childless employees though. Only a truly irresponsible parent would ever quit his job to work for a company for a trial period, no matter how much they mght like it.
An RSS reader cannot reasonably be said to be "selling" the NYT's content any more than the iPhone or HTC Evo can be said to do so because they're commercial products that display the NYT homepage.
You then must find extensions to install. They can be downloaded from any website, and installed by the browser. Here's one repository of Safari 5 extensions I was able to find:

http://safariextensions.tumblr.com/
Just for the sake of explanation, "fondamental" and "développeur" are French words.