skysight-inc/HackerNews huggingface dataset:
The red flag from the startup is that you're being paid a pittance for a valuable role in what I presume is something technology-related. (And a little, that the "old, successful" corp that originally hired/pays you may be different than the one you're really working for and hope to benefit from, and whose start-up nature is being used to lower your compensation expectations below what an "old, successful" company should be paying.)

The red flag from the back-to-school option is that you haven't even mentioned key details like your field of study or distance to a degree. (Are you a semester from a technical degree that might help you shift specializations in a desired direction? Or many semesters from a degree unrelated to what interests you just to finish a checklist item with your family?)

I'd suggest: to be full-time, and to again (and perhaps forever) defer your formal education, you need to be getting a legitimate full-time salary with benefits and stock participation. Full-time salary is quoted per year and not per hour, and even divided by ~2000 hours/year should be higher than your $15/hour target, given how knowledgeable and reliable you've described yourself.

And if you trade some pay-now for hopes of pay-later, that can be formalized (rather than be a strict article of faith), and the stock especially needs come up front. ("We'll allot you some stock if and when this is successful" is a way for the granter to capture more of the upside leaving you with more of the risk.)
HN Just noticed
Chrome 17's "inspect this element" feature now highlights the areas in the main page that you point to in the inspection area.
People Aren't Smart Enough for Democracy to Flourish
There certainly is room for it. SSDs are just rather small circuit boards with a bunch of memory chips on them. So any laptop big enough to hold a 2.5" hard drive can also hold that hard drive plus an SSD, rather easily.
This is an interesting point and I wonder where the line would be drawn.

As an example I remember years ago when people say fit to create "secure areas" in websites by using a JS username/password prompt which meant that you could easily bypass this by viewing the source.

Now at the point you have done that perhaps you have knowingly done something to bypass the security.

Question is, what happens if you had JS disabled in your browser (or were using a browser that did not support it) which would be something you are clearly within your rights to do and therefor had no idea that such a security mechanicism was in place anyway?
Given the ancient versions of Android they're exploiting, it wouldn't surprise me if the holes were already fixed.
The Mac Pro has 4 3.5" drive bays and 2 5.25" bays, so yes.

I'd be interested to hear about any "tricky technology" that would let you put two regular hard drives in a Macbook Air.
Sony screws their customers yet again.

For the $60 they're asking for the 16GB Vita card, you can get pretty much the fastest memory card on the market: a UHS-1 SDHC card that blazes at 45MB/s read/write. That's nearly 8x faster than the Vita cards.

The arrogance of this company astounds me still. They continually go out of their way to give their customers a poorer customer experience for more cost, and yet they don't get why they're losing so badly on the market - they're shedding TV market share, console gaming market share, and they've long since lost mobile gaming market share.
Abstraction comes at the cost of reduced specificity.
No, they aren't. You can have multiple drives in a laptop. It depends on the model, but you can. Suggesting otherwise is ignorant.
> best name

Best (1) currently available (2) 5-letter domain name. I think they did well for these standards.
Would a Qt port fly?
Yes we do make that distinction.
HN culture generally seems to prefer to "not change the title from the one given by the original article" (calling it "editorializing"), and so in this case the title of this post was "fixed" (which may not have even been done by the original poster: the submission guidelines state that if there is a "gratuitous editorial spin" on the title it may be changed by "the editors").

(edit: I agree, however, that changing it a while after it is posted is really awkward... I'm glad you stated the original title, as otherwise I'd have a very difficult time understanding why many of the comments are directly responding only to the auto-save feature. Also, I am not intending to state that /I/ believe the title was "gratuitous": I haven't thought about it yet.)
But there is benefit in not using Linux. Most notably from a business standpoint (GPL). And benefits from not using most of the existing infrastructure (I highly suspect that X11 would be wholly excluded,mrather than just optional.)

I'm not trying to suggest that they will use a hypervisor, but rather suggest that they have a ton more options then seem to be listed here.
Angel Waterfall, Venezuela, aerial interactive view
AppsFolder Contest Win a $20 Amazon Gift Card
> I've been an Apple user since 1986 and I've never seen them get closer to Microsoftian behavior

This is an odd comment -- how is this "Microsoftian" behavior? If anything, this is typical Apple behavior going back to the dawn of time. The most frustrating thing with Apple products (for technically minded users) has always been the lack of user control.
Again, DirectX does have advantages. But they are seeming less and less important in comparison to the platform support these days.
Well, most of these issues become nonexistent when you run Mac OS X on a solid state drive. And it seems that that has been the direction Apple has been heading in (to make OS X more like iOS) and non-coincidentally all the iOS devices use solid state drives. I have installed Lion on a Mac Mini that has similar specs as my Macbook Air (except for the solid state drive) and I can see what the author is talking about -- It takes 10 minutes to boot up the Mac Mini and 10 seconds to boot up the Macbook Air. Even very large documents auto-save very fast on the MBA, so not a big issue there either. Considering that all computers will use solid-state drives eventually, all these issues disappear. Not to mention that when we get used to Mac OS X, Apple is trying to push forward and there is going to be change that people don't like so much. You either move forward or you get left behind in this industry.
FYI, you'll be in for a lot of heartache should you ever need that optical drive. On machines that ship with an optical drive, Apple provides a firmware that refuses to boot off USB or firewire optical drives. It'll start, but then it'll fail pretty quickly. The only solution is to crack open your machine and slip your SuperDrive back in. Oh, they also block booting from USB flash or disk drives. So, don't try that as a workaround either.
I think LessAccounting may have beat you to that particular line of branding: http://lessaccounting.com/
It’s not just about “less code”. The thing that I’m concerned with as a language designer is separating the inherent complexity of programming from the incidental complexity of bad languages. Complex, verbose syntax is only a very small part of the latter. And it’s important to understand that parts of software development are inherently complex, and that “DWIM” is a limit to approach, not a goal to attain.
I find pair programming is useful for overcoming a specific problem, after which you have to disband and each go off on your own. Examples:

- The problem can be that programmer A is stuck on a piece of code or debugging: this is usually part of a bigger task which A has as the top thing in their mind, but for some reason can't make progress. Programmer B brings a fresh pair of eyes to the table, but looking at it alone makes no sense, because their mental model will be up and running much faster with A's help.

- Onboarding. Programmer B is new to the project and programmer A gives an increasingly hands-on crash course of the project workflow and B's first task.

- The high-level parts of major refactorings. Neither A nor B will have the whole existing structure of the code completely in their heads, but between them they have a more complete picture and stand a much better chance of not messing it up.

None of these should take more than a few hours, or maybe a day max, or you probably will go insane, yes. It probably also depends on personality, but you should hopefully not have any homicidal tendencies after just a few hours.
I'm surprised there's still much money in selling wifi internet access.

People who want to use their internet on the move are very likely to have a smartphone or at least a dongle and 3G is usually fast enough.

Here in the UK the train services used to provide free wifi to travelers but recently they decided to charge for it and give the option of a free trial.

On my last journey I tried the free trial and found that it was just as slow as it had always been but was now £5 an hour.

I would have been seriously disappointed if I had paid for that service. Luckily I could just use my mobile phone tethering and get nice fast access.

Surely a better model would be to provide access for free but use some DNS redirection of the popular ad services to redirect the ads to ones of your choice and reap the benefits of those clicks.

I also let a lady in the carriage use my connection for a few minutes to check her emails so it's not like you necessarily need your own connection either.
Unfortunately, the naysaying on HN is getting to the point where I read the first comment (usually someone bitching and/or disagreeing) and get fed up and leave.
Bogus.

This is called water injection and has been around since the 70's. The theory sounds great - put some water vapor in the intake, and it will expand as steam, increasing power, lowering consumption, and even lowering temperature.

The trouble is actually in the emissions, which is why no manufacturer uses it.

Catalytic converters require enough heat from the exhaust to kick off the catalyzation to reduce the NOx and oxidize the unburned Hydrocarbons. Cold temperature is such a problem that BMW started using electrically heated cats in late 90's so they could reach firing temp sooner and lower start-up emissions.

Unfortunately, water injection cools the exhaust so much, that cats no longer work, thus radically increasing polluting emissions and eventually damaging the cats.

Not so much an invention as it is warmed-over wishful thinking.
This seems to be tacked on to Flash so I'm curious as to how it compares to Hype (http://tumultco.com/hype/), which is an editor designed exclusively for HTML5.
Looking at a specific problem for a short period of time (10 minutes) with another competent programmer is one thing. But trying to concentrate with another person looking over your shoulder is aggravating. My experience is that you are more likely to take shortcuts to get the task over with. You don't want to do anything that is going to take real concentration because concentration is impossible when another person is likely to interrupt your thinking to converse. That is by far the worst part of pair programming.

Knowing that your mind is free to explore a problem to whatever depth is necessary is absolutely critical to solving something non-trivial.

I find it really hard to explain the damage of interruption to non-programmers. Whether it is a girlfriend or a client that likes to talk while you're fixing their bugs. I don't think it is necessarily unique to our profession, but it is certainly rare enough that most people seem not to get it.
Vilify Microsoft if you like; I won't object, there's plenty there to work with. But really, what's the core problem here? The core of it is that the government is able to use force to control people/corporations. You might be OK with that when it works for you but when it goes the other way you might want to pay attention as well. Does anyone really expect that politicians from Europe (or anywhere else for that matter) are going to make correct decisions about regulating the internet? Well, given their stellar record I suppose they'll do a fantastic job. Much better to let consumers decide.
And that's why.. you don't install binaries you found linked on pastebin.
MBPs are a bit notorious for having too much thermal paste applied during manufacturing. It's a bit hit or miss, and it's getting better, but here's a good example...

* 2011 15" MBP (thunderbolt), i7-2.0GHz (quad-core, 8 logical CPUs), AMD 6490.

* Laptop 1: 32C at idle (silent, fan at 1900rpm), 57C (fan at 3400rpm) at peak load for 2 hours. Never tops 36C under "normal" usage.

* Laptop 2: 54C at idle (fan at 3000rpm), 75C or more (fan at full tilt) at peak load for 30 minutes Hits 58C under "normal" usage.

We eventually cracked open laptop 2, to find the thermal paste was a bit of a disaster. After cleaning it up and reapplying the appropriate amount, temperatures were consistently with 5-10% of Laptop 1.

What's most unfortunate is it's hard to get a MacBook Pro returned or repaired for this. The solution, sadly, is to DIY.
> Seriously?

Yes.

> As I sit here, I have over 4TB of external storage hooked up...

I'm not talking about external drives. Why are you?

You do realize that computers can have more than one drive, right? I mean, even laptops?

> You want me to have to pull out and hook up an external drive in Starbucks or a conference room or wherever?

I don't know. What do you do now when you already have 4TB of external storage. I mean, please, share with me what you do now when you have that 4TB file that you need with you at all times, how do you handle that now?

> What do you want me to do when I don't have that option,

When you don't have the option to connect 4TB of external storage?

Really, you should spend a few minutes reading your post. Your coming across like a self-entitled ignorant ass with noting to contribute. Check yourself.
I wis this traced the IP to the city level. It would be interesting I think to see which cities have high amounts of malicious traffic.
Yes, it is very much technology-related.

I'm about 1.5 - 2 years from degree in engineering, which among other things would be very useful here as well. I haven't really done any engineering while here since I'm still learning, though I have watched and learned a lot. While the degree interests me a lot, school was boring for me (but not too easy), and I absolutely love what I'm doing right now.

Also, for what it's worth, a lot of money has been invested in the business, but budget is very small right now.

Thanks for the great response, too.
Show HN: easily build beautiful single property tours 
We are just launching our closed beta. For all the real estate agents, real estate photographers or home sellers, can now create beautiful home tours quickly and easily.

Signup at http://tourzap.com and please do give your thoughts on our launch page :)
One wonders if a proper reaction would be to separate personal beliefs and a desire to build away from the effects of PR schemes and people. It seems like the current state is absurd, and that acknowledging this and getting on with making stuff is the easiest thing to do. The worrying part of ignoring, is not knowing what kind of impact these acts will have on oneself and the products one produces.
I have a 6 Gbps Vertex III driver and reboots are markedly slower than they were in Snow Leopard. But, I think his point was related to the application startup, which has caused reboots to take > 5 min. even with an SSD for me. And when you have to force shutdown the system or it crashes, which happens a lot in Lion, you can't opt out of the application restore on startup.
I could imagine AMD licensing a CPU or APU design to Microsoft or Sony... AMD's CPUs are probably not complicated enough for Sony's liking, though.

http://semiaccurate.com/2012/03/02/sony-playstation-4-will-b...
Funny Picture: How to Tell HTML[4] from HTML5
You know you're a startup founder when...
It would have been fine if they had rounded it slightly more to 1 foot. If you don't know how long a foot is, well it's about as long as your foot.
"SOME people can't DO that" is one of the most common, least convincing internet retorts.

So 'some' of use have constraints which make this not a good solution ... so what?
This [redacted] pisses me off, I'm sorry. Jon writes well, but I read the New Yorker article on "Group Think" which he references... in TechCrunch. I'm as shocked as you are. It's speaks well of individual creative process and how brainstorming and really other processes are bull crap. Technically speaking. If you think back, before Agile and other methodologies came along, developers were doing more with less than I'd consider any of us are doing now. For the most part. Pairing works, no doubt but I _hate_ how institutionalized it's become. I'd work at Pivotal if I could, but they pair 100% of the time. I consider myself an introvert, for the most part too. Pairing is painful if it's not organic. The article is inconsiderate article because it's speaks nothing to the fact that our profession was built on the backs of people who are socially awkward and enjoy privacy if not a certain level of autonomy.
pedantic issue but if your are advertising the service as "ipad" then would you be allowed to use it with (say) an android tablet?

It seems a little arbitrary otherwise espeically since people use the word ipad synonymously with "tablet" like "ipod" for mp3 player.
Being more of a software engineer than a mathematician, and having no MatLab experience, and more basic Mathematica experience. That is, in fact, the the impression that I get. But I still see people using MatLab what seems like more often, and have no weight to backup my claim. I suppose I could learn both and do research, but in general, that seems so less important than getting actual work done.

One aspect that seems to be brought up about MatLab often is the community, it's often claimed, especially in the co punter vision world, that if an algorithm exists, it has an available implementation in MatLab source. Which seems significant.
Now what if IE8 becomes obsolete and all browsers support "HTML5"? And how would you tell HTML5 from HTML6?
It'd be pretty silly to classify these as 0-day exploits that they paid for then!
Yeah, I've seen both ends of that. I really understand wanting to work with people who care a lot about what they're doing and who want to get things done right.

At the same time, I've also seen short-sighted management where they're just trying to wring you dry and pulling really stupid stunts that really hurt the people who do care. And when they do those, I find myself starting to care less, because some of the stupid little things they do when trying to save a few pennies can just totally sap your ability to care. Just got a fresh reminder of that, sadly. Cancelled a cheap parts order just because we managed to get the flaky part to work for a short time, but it still breaks down half the time as they'd know if they hadn't left early.
How do they power it with Linux, yet still support EA's Origin like the article claims they will?
After spending time with Paredit, all other code editing always seems so woefully limited. Transpose, for instance becomes very powerful when we are talking about blocks of code rather than simple syntactical elements.
Kitchener, Ontario, Canada

Desire2Learn (www.desire2learn.com)

Revolutionize education! We're a fast growing company on the lookout for great talent.

We're looking for many roles (more information: http://www.desire2learn.com/careers/ or send me an email: aduric@gmail.com).
Sorry, I should have worded that a little more carefully. Yes, I agree there are situations where a limited-duration pairing is useful and even ideal.

It is only when pairing consumes most of your day for days or weeks on end that it gets really tiring and counter-productive.
> What is it you think "everyone else" is doing?

Not needing 9TB and an optical drive to do it? Really, you have specific needs. That's fine. But it's fairly egotistical to think that a consumer company like Apple will make something to meet your simple needs.

What I said stands. What you apparently lack is the ability to put it together.
The company that I currently work at uses pair programming extensively - not 100% but strives for 3 hours per day. Although I understand its value, actually doing pair programming can be exhausting and tedious. I've also found myself working twice as hard/fast during non-pairing hours b/c I knew that pairing would sometimes be painfully slow. Lately, I've tried to work productively with my pairing partner in tandem, rather than sitting in front of a monitor together 3 hours a day.

I love the company that I work at, so I'm not likely to let pair programming dissuade me from staying there, but when if and when I do look for a new job (or start my own company), I would be very wary of a shop that uses pair programming extensively. I really love working in a team and directly with others on projects, but pair programming can be very tedious, particularly if there is a big gap in experience between the two people in the pair.

We also use code reviews for all code that goes to production. I find this to be extremely valuable. For more complex pieces of code, we do 'design proposals' that are circulated within our small team (4 developers) to get feedback and improve the design of our code.
I have never participated in a DDOS but if I was knowingly doing so it wouldn't be from a computer which had my banking details or any personal details for that matter. That is what throwaway computers and VMs are for.
I much prefer an editor that runs from a terminal. I already notice speed issues (very occasionally) with vim in a terminal, I'd hate to have the lag that comes from running that in JS/on top of a browser. I don't think anything running in a gui would be usable either (because of speed). Terminal or bust.

Coding offline is also somewhat important for me.
I was in this same situation. I worked for Lift (http://lift.do), partners with the founders of Twitter/Blogger - the Obvious Corporation.

I couldn't sleep well for weeks, and it was probably the hardest decision I had to make. It all boils down to what you want to do - the reason I went back to school (I have 2 years left as well) is because I can work the rest of my life, but the times I've had at school won't be available in 2 more years, when my best friends have graduated.

The way I solved it was by flipping a coin. Heads - I'll stay; Tails - I'm going back to school. If you have any doubts when it lands on either, I think the decision has been made.

In your case, seeing you're in your mid-twenties and was going to return back to school at a different one, that would be a heavy factor. I'd just make sure you're taken care of and get all of the logistics worked out if you do end up staying.

Good luck - let me know if you'd like to talk about it at all. Contact info is in my profile.
I suppose so. The article does say "The attackers spent $1,400 on the black market for the details of 14 known, but not patched, bugs in WebKit." Yet it also explicitly mentions specific, old versions of Android which have the holes. This seems like something of a contradiction.
> Even in Lisp, some sacrifices have to be made.

This makes me smile. It points out the concept that while Lisp, is in fact a programming language in that way that most are. After spending lots of time in it, it really can feel infinite in a way.
Just because they charge does not mean they re-invest any of that in infrastructure.

If you stay at a hotel with paid wifi and it is full of people who are either tethering from their phones or not using the internet then it will be fast.

Stay at a posh hotel where everyone pays out of their expense account and it's likely to be just as slow as if it was free.

Not to mention that you only need one person streaming 1080p to put serious strain on the bandwidth.