skysight-inc/HackerNews huggingface dataset:
Another thing I took for a friend is to number my folders.

For example, I would have
00_perso
01_projects
00_projecta
00_projectb

Somehow my brain is better at remembering the numbers than searching for a folder name.
Using that for a few weeks, I realized that I actually started to organize stuff ore, because it was easy to find them.

Ex : gitconfig would be 00 01 .gitconfig
My billing 01 02 02

etc. . .

Starting using that technique ended up making myself organized.
1. That's not a characteristic inherent to drones, that's just what we've done to date. And there are remote controlled fighter jets that the military uses for practice.

2. Because it seems well within our capabilities to do some basic missile evasion AI, that's just a small subset of the challenge of making a fully autonomous UAV. You need to identify the missile and its trajectory, identify its flight and kill characteristics, and then identify the various actions you could take and evaluate their likelihood of successfully evading the missile. Then you carry that flight plan out. Rinse and repeat until you're no longer in danger.
I think this is true for some sectors, but not the technology sector (which may be most relevant to HN readers).

If you are an engineer with average skills or above, finding a job won't be difficult.
>a js-based DAW can load, re-compile and hotswap units on the fly.

REAPER does just this. It has its own audio scripting language, JesuSonic (also abbreviated JS, which can get confusing), which is interpreted. It's not incredibly popular, but people do share code and modules for it. There are some who sell VSTs/AUs/etc (dlls), but give away the same plugin in a JS format in order to support Reaper.
Watch out for the terms. I believe this is technically illegal access of information, considering the terms state it should only be used by Fifa website and app.
This really just seems to imply that people are moving south...
By giving them cash they can simply put in their pocket, instead of creating a record of the transaction.

(Yes, this is a different definition of "taxable" than an accountant, wed to prescribed rules, would use. This one describes reality)
Yes if that is a problem you probably need to rethink your app design.
> I got into the habit of doing for i in foo* ; echo $i ; done and then inserting the rm -fr statement (by using uparrow) just as a precaution to slow me down.

I do the exact same thing only I use 'ls foo*' first, and when doing bulk updates / deletes with sql servers I again first do a select and then modify the select once I'm sure it will hit the right rows.
For what it's worth, I'm working on exactly this problem with Django+Celery.

Polling seems to be the best way to do it, as it doesn't leave sockets open, and doesn't require a websocket enabled browser.

The implementation I'm working on involves keeping the task metadata in the DB, and polling against that lookup (it makes it easier to do things like restrict task results to specific users as well).

I was also thinking that another way to do it could be to write the result in its final format to a /ajax_output/ directory with a randomly generated name. Then your polling would depend entirely on nginx, which could end up being much more efficient than running through your application framework. Just make sure you regularly clean unused files if you have privacy concerns.
If the comment didn't tip you off, I'm a DSP engineer. I don't make music, I make software. The software I want to make, I can't make with the Web Audio API.

Sandboxes are cute, but they are a shitty choice to build the platform of the future on.

I just don't understand why people ignore this elephant in the room.
A Kindle Fire was the only tablet I could afford at the time.
One of the founders is Swedish. Therefore the Skype exit increased the supply of VC money in Sweden (through Atomico), which was my point.
It's somewhat hilarious that providers like Cisco are working so hard on nonsense like the Internet of Things™ while ignoring the work that will actually define the future of networking (and should have been done a decade ago)
I'm quite tired of hearing people saying Swedish people are "cold." There are plenty of opportunities to get to know us if you put in the effort. Emigrating is always tough.

If you come from the US, you might find that we don't small talk as much. Cashiers, officials, salespeople and the like will engage with you in a completely different way in Sweden, which might come as a bit of a cultural shock when you come to here. As a social introvert, I kind of like it. I also like the US way. Potato potahto.

Being Swedish, I can't really comment on the jobs part.
GSS author here. What we're working on is a lot crazier than that! Using phantom.js we precompute layout for every possible screen size & generate pure CSS.

Precomputation - From small phones to large desktop, there are ~2million width & height combinations, even if solving a single screen size takes 10ms, were talking ~6hours. To get around this, using a sort of bisection method, we selectively solve for as few screen sizes as possible to test linearity of each variable's solved values. With Cassowary each variable is linear between breakpoints, making this possible.

Pure CSS Generation - Generate media queries & styles with calc() where calc is a linear function with respect to vw & vh units. A little JS we only be needed for browsers that don't support calc or viewport units.

Limitations - Precomputation will only work for deterministic / static layouts. For a highly volatile DOM, runtime will be needed, but that's probably OK given the fact that you're already using JS to mutate things in runtime.
If you haven't dealt with catastrophic package conflicts, I have to wonder how involved the projects you're writing are.... and I'm somewhat surprised by the claim, "...equations... just work." They "work," but god I'd love to be able to write

\left(\int some stuff \\
some stuff on a new line\right)

and have the parentheses, like, resize the way they would without the line-break.

I don't think that Markdown is a viable replacement for LaTeX. The benefits of LaTeX over TeX are convenient font management, cross references, bibliographic databases, etc (although, if you can do without "convenient font management", TeX with eplain will get you most of what you want LaTeX for). The benefits of TeX are page layout and typography. Neither of these really fit Markdown. TeX on its own isn't much heavier than Markdown.
Unfortunately, considerably harder. There is a visa category (in Denmark, also, which I'm somewhat more familiar with), but it's not anything close to the almost-a-rubber-stamp process that the pending employment offers category is. Things will go most smoothly if you have venture capital or revenues already, and you want to move the business there.

There is considerable general interest in startups, and people talk about doing something to make it easier to get a visa to start a company. But there are still some roadblocks preventing a more streamlined process. One is that people aren't sure how to judge a legitimate startup, from any random person who claims to be "doing a startup". And there's even some paranoia that your "startup", if not fake, is a real but unsavory business, perhaps some kind of import/export business involving the trade in smokeable plants. Another purely political-coalition-based factor is that the streamlined employment visa categories were pushed through (over some nativist opposition) by big businesses with hiring problems, and so they are narrowly tailored to solve their problem, which is how to get their own new hires into the country with minimal expense/delay.

edit: parent comment was asking about a visa to start a business in Sweden. I think the above might be useful information, so I'm leaving it anyway.
Good find! I can't seem to find a comment that indicates what the new limit is though. Experimentally, we were seeing processes dying at around the 1.7GB to 2GB range.

Did you find anything indicating what the expected new limit is?
Aww. This is unfortunate - I frequently visit Freecode.
Some came on temporary contracts, and wanted to stay longer.

Some came for Swedish boyfriend/girlfriend.

Some came because they had a hopelessly naive idea about Sweden.

Some were PhD graduates from Swedish universities.

All had their dreams crushed.
I feel that a lot of people here are being unnecessarily harsh. It was all a bit of a silly mistake in hindsight but Code Spaces was a very new service I'm not even certain it had secured funding yet.

The timeline looks to me like email address shows up. Check email address. Email address contains extortion details. Try to change passwords. Hacker gets in again and again while deleting stuff. Cannot get rid of hacker. Do not have money. Within 12 hours everything is gone.
I haven't purchased many things on my phone--if anything--excluding apps.
> "Congress in the FAA (building on the Protect America Act of 2007) specifically authorized programmatic warrantless foreign intelligence surveillance in a manner almost guaranteed to sweep up a substantial volume of communications involving U.S. persons..."

If we take it as true that governments in general in the U.S. are not so much as allowed to incidentally pick up communications then it seems like things such as municipal-run ISPs would have to be illegal by definition.

Additionally, it's not the job of FISA (or its Review Court) to overturn Supreme Court precedent, and such precedent has long held that foreign-targeted communications can be intercepted unilaterally under conditions laid out by law (even if such comms are part of a larger conversation also involving U.S. persons).

We can argue that this kind of result makes no sense in light of the Internet, and that therefore the FISA Court construct is inadequate in that regard (since you can't exactly easily appeal this stuff to the Supreme Court since it won't work its way through the normal court systems). But that doesn't mean the FISA Court of Review decision was incorrect either, or that Congress doesn't have the Constitutional ability to pass stuff such as PAA 2007.

The courts and law need to catch up to the Internet, sure, but at the same time that's a very tough nut to crack in general since anything regulating any part of the Internet is going to touch many different competing interests all at once.
Compare against the risks of meeting in person with respondents to your used car ad: http://www.moneyfile.net/finance-news/dangers-of-selling-you...
When you say 5x, are you considering the acquisition cost for each product sold, or the annual budget?

Unless you only sell through Amazon, then a global comparison wouldn't be fair, because Google is semi-monopolist in ads while Amazon is far from it in retail. You should compare your average user acquisition cost with the wholesale margin left to Amazon; eg: how much does it cost to acquire through ads a user that buys products for $100? And how much of those $100 are left to Amazon?
A dream in the distant future:

(La)TeX gets the same treatment as Vim is getting right now with Neovim [1]. A full refractoring to make code from the 80s readable by a larger group, make it faster (some kind of JIT compiler would be nice) and just cleaner in every way.

[1] http://neovim.org/
Thanks for posting this article. I wrote it was a response to the Matasano's article that I saw on Hacker News a few days ago.

I want to introduce many useful applications of Javascript crypto that I've seen, and I want to explain that developing crypto in Javascript is difficult because of the lack of types. What I found surprisingly is that most people that complain about Javascript crypto don't even mention this problem. I guess they think the language is too bad to even give it a try.
With all the work that went into creating this website, wouldn't it have been more interesting to submit a pull-request to embed the origin of the warnings, thus fixing the problem for everyone, not just those aware of this website?
> A unicode font can come in at about 20MB, but let's add more tiny pictures and make it 100MB

You're pulling numbers out of your ass. You also clearly don't know how font fallbacks work, despite having been told how they work in this very thread. Several times.
Here are the relevant rules for people who might want to move to Sweden to start their own business:

http://www.migrationsverket.se/English/Private-individuals/W...

"Requirements for obtaining a residence permit as a self-employed

In order to obtain a residence permit, you must:

- have a valid passport

- show that you have significant experience in your field and
previous experience of running your own business

- have documented knowledge in Swedish and/or English

- show that you are running the business, that you have the ultimate responsibility for it and that you own at least half of the business

- show that the business' services or goods are sold and/or produced in Sweden

- show that you have sufficient funds to support you and, if applicable, your family during the first two years (equivalent to SEK 200,000 for you, SEK 100,000 for your spouse and SEK 50,000 for each accompanying child)

- show that the business, following the two-year probationary period, is expected to be able to support yourself and, if applicable, your family.

The Swedish Migration Board will assess your business plans from a financial perspective."
I don't know about Sweden specifically, but usually in Europe if you're under 30, you can just get a working visa, show up and look for work. If you're 30 or over, you need to have an offer of work before you can get a working visa.
How is bicycle riding in sweden really? The weather doesn't sound very cooperative.
I have Swedish friends, took a few years.

Almost every expat I meet has none. There is a wall there. It is unlike any other country. Sorry.
I'm not sure I agree about "typically" although I certainly agree that marketing can be used in that way.

Why is value much more likely to be destroyed as a result of marketing? Per unit of product I can see that this is the case as some of the value must be spent on marketing, but if more product is sold than would have been otherwise extra value can be created overall.

Engineers are also not philanthropists. I don't see what difference this makes
I was thinking about this recently while at LAX, and all the shuttle buses going from the airport to the local rental car spots or hotels.

I think these types of vehicles travel fairly short distances over the day, but are constantly burning fuel, and therefore, their emissions-over-distance is probably quite high. I suspect this is an area that electric vehicles could make a fair sized dent.

The size of a battery to take a city bus all along it's circuit for miles a day must be quite an expense, and possibly even a technical challenge. If a shuttle bus travels 1/4 the distance, and can be swapped out and charged easily, I think that might be a better sell. Plus, a manufacturer could attempt to set-up a fleet close to the airport and service a large number of customers in the private sector.
Now may be your time to build your service.
everyone can be a shoemaker
Hm, that's frustrating. I wonder if that's true in all countries.
Say straight out that it was a mistake (on your behalf) that you are mortified and that it will never happen again. Make sure it will never happen again not even by "accident" by imposing some sort of filtering/firewall/blacklist on the computer. Show them what kind of measures you took and ask for pardon.

Anything more, will be kind of like defending a basically not defendable position.
Or, you know, politics.
Sweden: The Crusher of Dreams.
Good luck finding an apartment in Stockholm; you need 10 years in the housing queue at least...
It's a big system, and not something that you can do piecemeal. You basically need management buy-in. So I've been busy recruiting support from other developers and lower-level managers, writing memos that describe the problem to the higher-ups and so on.
Exactly this.

When I think Solarwinds, I think crufty enterprise shop that needs polished monitoring tools. When I think Pingdom, I think external monitoring for my startup app.
Java Tutorial Updated
There are many stories how local Social Services kidnap children of immigrants without any chance for repeal. No evidence, just single accusation. I think I will pass.
3) The friend I am thinking of was always religious.

4) I don't claim to prove anything; I was adding to our anecdotal evidences.
It gets better... Well, LaTeX doesn't, but you'll eventually converge on a set of packages and workarounds that fit your writing.

Macros are local to the environment where they're created, so you can get around a lot of cut and paste by using \newcommand judiciously at the top of your \begin{proof} or \begin{itemize} (etc.)

I think, in the eyes of many of its users, Scientific Workplace is the paid "replacement" for LaTeX. I know a lot of people like Lyx too.
Agree to disagree I suppose. The article shows that multiple Courts of Appeals have examined the issue, and not given carte blanche to the executive to search and seize Americans abroad without review and potential exclusion of the evidence derived.

On the legislative side, Congress expanded those authorities because Justice successfully argued that the then current authorities (not including the programs unilaterally authorized by President Bush which were widely seen as illegal), were not sufficient to counter the threat. That suggests that the Courts (or perhaps executive branch overseers like Attorney General, see the Ashcroft-Comey-Gonzalez hospital incident) were offering substantial opposition to the orders being given to NSA. I expected that article to include a certain case, In Re Terrorist Bombings of U.S. Embassies in East Africa, which which is a very interesting opinion about the 4th amendment in a foreign territory context, and and intelligence vs law enforcement context. You might find it interesting.

Note that I'm not suggesting that these authorities are necessary or sufficient to counter any given 'threat', just that Courts have examined the executive's actions, even in the context of gathering foreign intelligence overseas, and crafted rules and doctrines to check its impact on the 4th amendment.

A couple of other background law review articles(pdf warning):

1] http://scholarship.law.duke.edu/cgi/viewcontent.cgi?article=...
2] http://www.vanderbiltlawreview.org/content/articles/2013/10/...
Isn't Stackdriver owned by Google now?
It would be fantastic, yes. I guess the difficulty with LaTeX are that typography and pdf/ps output are more difficult than other projects.
Yes, you can show up, but you won't get a job unless you speak fluent Swedish. Maybe if you are a specialised engineer/IT. Even then, the Swedish applicant will be picked first.
Which is why you should go to the ER or Doctor regardless
It weighs 160g! Only has 1280x720 resolution. They want me to buy it at 649$? Are they insane?

Google Nexus 5 is already huge, but it still weighs only 130g, and at least it has 1920x1080 resolution and only costs 349$.

For 649$, I might as well buy iPhone 5s, which only weighs 112g. Yet it probably has the exact same battery life, due to the more efficient software!

Keep in mind, both Nexus 5 and iPhone 5s are almost a year old now, and this thing is a brand new platform with such unappealing specs? Gimme a break!
On the other hand, you could move to Copenhagen and experience the cheapest Scandinavian capital. ;-) Burgers only $20! Nice flats only $1500-2000/mo!
Interesting perspective. I kind of wondered why a quality-of-life video was being produced by the tourism board, not some other entity like a chamber of commerce or city government.
> Will they be willing to die, given that operating a large pool must be quite lucrative?

I'm not an expert, but I think that they wouldn't have a choice, since they would be outnumbered, and no one would recognize the legitimacy of their new bitcoins. Having 51% of the hashing power doesn't give them 51% of the vote when it comes to this community decision.
Swedes are generally shyer to start talking to people we don't know than e.g. the Irish (or Danes). It takes longer to get friends. This is not only bad.

The Finns are, well, more Swedish than the Swedes. :-) While partying they are more open than Swedes, which makes partying a bit "too" fun, your mileage will vary.

The main problem with Stockholm is rather getting someplace to live. (Probably partly from lobbying and partly from political Moment-22 problems. The press seems to dependent on the political parties to analyze too much...)

(These are generalizations, but they are hard not to make after living in a few places and talking to a bunch of people that moved to Sweden.)
I wonder how they will protect against scumbag sellers. It seems that there is already a lot of value to just filtering the potential buyers. How can they protect themselves from a seller being there when the potential buyer shows-up and then working out a sale on the side? Anyway I've taken advantage of some of the crazy but cool trades that happen from selling used cars so I'm not really a customer.
Is it possible to 'lock' your amazon control panel to a specific set of IP addresses?

In the payment world it is a fairly common feature to use a block-by-default strategy for such crucial controls.

Hosting your project management and your sources with other companies always did feel strange to me. I can see how it works well for open source project and git (after all, every repo is a complete copy) but to host the master of a subversion repo 'in the cloud' and to have your project management in the cloud feels uneasy to me.

If this or something like it would happen to github and all the github issues would be lost that would be a fairly major disaster.

You never know how solid the infrastructure and solutions chosen behind a nice looking web front are until it goes down, and this one went down hard.

Condolences to the users of codespaces.com, they are the ones who lost most in all this.

From codespaces backup page:

"
Real Time Backups
Backup

All your Source Code is backed up in real time, so that in the unlikely event of a system break down your data is safe.

Not only do we Back Up your data we also give you access to our backup up data via the Code Spaces Admin console so you can keep your own copies.

Whenever you make a change we make a backup."

So much for that I guess, if it is spinning and online it is not a backup.
Can someone on a visa switch jobs? In the U.S. changing jobs while on a visa resets the residency process, which indentures the employee to the employer.
This looks discussion worthy. I still suspect that it is rarely a good idea given all the injection opportunities (from sites where resources are loaded from, XSS or even browser plugins).
Pushpin could be good for keeping sockets open for the duration of a task without tying up threads in the webapp.

http://blog.fanout.io/2013/04/09/an-http-reverse-proxy-for-r...
Am curious whether you will work in the open-plan office. In other words, when the new office is ready, will you get a room with a door that closes?
Was sniffing around for access to their api in the app binary, found some hidden features instead: guess they are going to monetise with custom sounds/yos.
ANN: dlopen/dlsym for Go – runtime dynamic library loading
I think you're making a very good point.
It seems like a missed opportunity not to have the world cup as one of the demonstration topics on the front page.
I work at a startup incubator were about 40 companies sit. A big chunk of them, us included, are looking for developers of all sorts. A lot companies are starting to look abroad because there simply aren't enough developers in Sweden. In short I do not agree with you.

If there is a reason to not move to Stockholm it's probably the housing market. Getting a first hand contract for a rental apartment will take you 7-12 years if you are not lucky. If you can afford the upfront 15% to buy an apartment housing is an easier problem to solve though