skysight-inc/HackerNews huggingface dataset:
Absolutely in agreement. I am 2 years into my app dev career, all of it spent pushing .NET around in the enterprise.

But I need to expand my skill set, I need to continue working remote, and I'm interested in OSS in general. Honestly, Python and Django seem like heaven compared to the other language/framework ecosystems I investigated. Not gonna name any names there...

But the documentation for Python and Django is A++. It's just really, really good. I can't praise it enough. The whole setup is elegant, intelligent and accessible. I really appreciate that.
Why do you say that?

Literally my comment is based on your comments:

1) "Tech investment barely exists outside of Silicon Valley, and when it does, the terms are horrible. In my former city, many companies still ended up flying out and courting investors in San Francisco because the local scene was so bad for it (even though we had several local "startup accelerator" and incubation programs).
I also just think VC terms are bad in general, and I think their intentionally exploitative nature prevents a lot of good things from happening."

Which is incredibly packed with completely correct information. It shows a very deep level of understanding of the situation. You don't elaborate on "prevents a lot of good things from happening" but there are actually volumes behind those 8 words as well.

2) Looking at your immediate posting history, I find your suggestion on Twitter being forced by "open[ing] up computer access and intellectual property laws so that the content stream can be combed over by anyone who is interested in doing so, with or without Twitter's permission" (I hadn't seen it before I came to my previous conclusion about your level of insight) extremely sage. In fact, it reminds me of the philosophy behind "FRAND" (Fair, Reasonable and Non-Discriminatory) requirements to license. It's extremely reasonable. (Despite currently being greyed-out due to downvotes.)

3) your pithy response

>>tinalumfoil 1 day ago

>>Being a founder (or co-founder or startup employee) means taking a decade out of your life for low pay and financial instability for the chance of having stake in a successful company. If you're not wealthy you're not in a position to be a founder in the first place.
reply

>cookiecaper 1 day ago

>Someone should really inform the college kids who keep applying to incubators like YC...
reply

shows a deep understanding.

4) you have 10570 karma and have been a HN user for 2797 days - 7 years.

5) I agree technically with your recent comment history on slack.

6) actually I've looked through a bit more, all of your comments are fantastic, including the ones on VC.

I don't know what else I can say. I don't have you confused for anyone: I came to my own personal conclusion based on your comments which I read.

If you don't want to reply to your question publicly, since I see your insightful comments are routinely downvoted, you can email me at the email listed in my profile.

Not sure how much more I have to flatter you to get your insights. There's nothing sarcastic about anything in this post - you know how insightful you are and what you do and don't know about.

Anyway my request was:

>What do you think solves all of these problems? (You also allude to what's being missed with "prevents a lot of good things from happening".) Can you give me your comprehensive platform or idea of a solution? You have a great understanding of multiple areas of the problem.

with respect to VC's not spreading out. if you have no thoughts whatsoever, that is fine. just because someone can identify a problem doesn't mean that person can see a solution. I'm just curious what you think.
The original title is "Health effects of sit-stand desks and interventions aimed to reduce sitting at work are still unproven" which is 102 chars.

I have no idea what a better title for HN is. The title I've given it isn't great because this is about interventions to reduce sitting time at work, and not so much about sit-stand desks.
Yes. Socialism/communism are inherently unfair and unjust, hence breeding a truly staggering amount corruption (almost by necessity).
The Nazi Party, even though it has "socialism" and "workers" in its title, is not considered to be a form of Socialism (nor, for that matter, to be pro workers)

I hate getting down in the weeds on this, but its "not considered socialism" by those on the left who are embarrassed that the Nazis were pretty much a command economy and have socialism in its name.
> The latitude means that Tasmania isn't great for solar

Just for comparison:

Berlin is at lattitude 52°31′N.

Marseille is at lattitude 43°18′N.

Hobart is at lattitude 42°53′S.

So Tasmania is more similar to southern Europe in levels of insolation. Not as great as mainland Australia, which has some of the best insolation levels in the world, but still not too bad.

And yes, Tasmania also has great wind resources.
Solar isn't too bad. As soon as I can buy a couple of Tesla batteries (or equivalent) I'll probably look at getting solar... In the winter the days are short (but nothing like Scandinavian countries), and can go multiple days without seeing the sun, so definitely want a good set of batteries
Eero has paid a lot for press. I hope their product is good.
>> For many applications, trailing a power cord most of the time is an option.

If the charging time was close to zero, would this problem be solved, for many applications ?

Or the other alternative, phinergy's aluminum air battery, which has 2000 wh/kg, but cannot be recharged, just replaced and "recycled", but probably in a cost effective way ?
You did a better job with that point than I did.
> went through a few files (each with 500-1000 LOC), did some editing and... didn't have a single problem with performance.

Pfft, 1000 lines of code? If Atom couldn't handle tiny files like that, you couldn't even call it an editor. Try working with a 10-20k+ line file (very common for me when looking at compiler output) and your heart will skip a beat when you realize that you had unsaved changes in another file before opening that file, because the whole program locks up for about 5 seconds trying to apply highlighting. I have to use sublime text for those files and watch where I click in Atom because of this.

I'm using a very recent quad core i7 MBP with 16GB ram and an SSD, absolutely not my computer.
Instead of commerce, some have suggested an "attention economy" which we currently have integrated via the advertising industries.

https://en.wikipedia.org/wiki/Attention_economy

Attention Economy short story on the flip side of the other comment with Philip K. Dick; http://pastebin.com/itLLisv5
Right.

For a macro which only implements a 'simple' syntactic transformation, I would expect that I need to understand the semantics anyway. Additionally I need to understand the syntax it implements.

What I don't want at all, is to macroexpand macro forms. If I need to macroexpand those, then I would do this for debugging, when there is something wrong during expansion or with the generated code. I would also do the expansion not in my head, but using a function called 'macroexpand'.

For example as a reader, I don't want to macroexpand the following form in my head:

(with-open-file (foo "bar.text")
(read foo))

What I really want is to understand the syntax of WITH-OPEN-FILE and semantics of such a form. To what it transforms itself is the least important thing I (as a code reader) want to know when dealing with macro forms.

* it's a WITH- type macro which sets up a scope.

* a WITH- type macro usually expects a variable, something which helps creating an object that is bound to the variable and a bunch of options

(foo-var "the-file-name.text" :direction :input)

* it then expects a body, a sequence of forms, where the variable FOO-VAR is bound to a file

That's the syntax.

The semantics is that at runtime it opens a file as a stream and makes sure that on all forms of exit, the stream gets closed.

To what form this actually expands (even if it is a simple transformation) is uninteresting and may be different from implementation to implementation.
I'm guessing you don't have children? My seven year old asks EXACTLY this type of hypothetical question.
It doesn't matter how you to try to spin it. The vast scale of the horrors inflicted on humanity because of authoritarian socialism is well known and won't just go away.
I can't edit my original post now, but if anyone is interested in further reading on the power situation here:-

http://www.wattclarity.com.au/2016/03/some-thoughts-on-the-s...
I suspect the primary reason people like the fact that it's written in JavaScript is because a lot of people know JavaScript. That makes Atom eminently hackable.
This comment isn't greyed out because of your hn handle.
As a former desktop developer, current web developer I think WebAssembly has a decent shot at changing that.

The tools I use now are significantly more crude in the business domain/for line of business stuff than I was using in the days of Delph 5.

Personally, give me something that can run Qt (or something like it) and Python in the browser and I'm 95% to been in heaven.
You guys seem to remember more about "this interaction" than I do. Someone want to bring me up to speed?
I think you hit the nail on the head. Slowness in Atom varies so much from person to person probably because it's not in the editor itself, but in the plugins, and everyone has different plugins installed.
I don't think you can 'conscientiously object' to any law you want, so no.

Though I probably would anyway.

- I'd like to think. It's hard to really know.
You'd think their team of 2500 engineers could release a working app or two.
You should believe them and others on here. Atom is slow. No way around it.

If you or others say that it's fine, then you're suffering from Stockholm syndrome, having been taken in to the cult of Atom.
Yeah, just look at the trade deficit:
https://www.census.gov/foreign-trade/balance/c5700.html

Unless China is just giving the US manufactured goods for free, that money has to be buying something.
Not if the sovereign state of Applestan starts offering attractive lease options
not if you do your crypto on a dongle (such as a yubikey), at which point they also need physical access to get the private key.

It's perfectly viable for services like protonmail to allow 2FA via a dongle which would not be compromised permanently by a totally pwned userspace.
The Grammar of Impotence
Amazon and eBay to be held liable for VAT fraud by sellers
And is it a useful discussion when they ask this type of question?

Or is it a transparent and poor attempt to get out of going to their room?

(Incidentally, I have an 8 month old son. So, yes, I've got a few years before I get to have conversations like this.)
TASMANIA?! I originally read that as 'Tunisia'

WTF dude, if you need any large downloads let me know - I'm sure it'll arrive faster by mail boat :P

Does anybody live 'off the grid' where you live? What are your options for self-generating electricity, like solar or wind? Definitely a wake up call to me here in Canada. I'd be lost without electricity!

Best of luck, and I'm hoping the rain comes soon!
The only self-interest you seem to be pursuing is the self-interest of business owners. Targeted immigration at a specific field is wealth redistribution from people that compete with immigrants to people that do not (ie, the person that hires you).

So when you talk about that I should be selfless for the workers around the world that want my job, I pretty much know what side of the table you stand on. You are either A. A foreign worker B. an employer or C. have some broader social agenda

So stop criticizing workers for wanting to protect their self interest because everyone has their own agenda they want to forward

edit: changed it to be less rude
If you have an installable client that performs the encryption, yes. But if the encryption is driven by Javascript that is or can be loaded when you hit the website, then no: the application is only as secure as the HTTP connection you rely on to deliver the code to you every time you hit the site.
> Google didn't launch Orkut. Orkut did. Google only acquired it later, from what I recall

nope: https://en.wikipedia.org/wiki/Orkut_B%C3%BCy%C3%BCkk%C3%B6kt...
It's not that hard to keep all PII encrypted in the DB. Ideally, PII should only be decrypted inside your application.

Though at a minimum https://en.wikipedia.org/wiki/Transparent_Data_Encryption should be used.
It is kind of fascinating that my votes are going up and down rapidly. Apparently it is a battle of up-voters vs. down-voters. I must have hit a touchy subject.

P.S. I apologize for all the posts. I'll tone it down now.
I don't know why people think Slack is any good to begin with. It's fine at first but the more people use it the more unwieldy it gets.

Email's pretty crappy but at least with email I get small, contained threads of conversation that can be searched and organized easily. Slack is like having a few giant never-ending email threads. It's horrible.

And there's still no voice.
The problem is that they're trusting the integrity of that client-side code to their servers on each use, which is in practice not meaningfully different from a traditional non-E2EE email service.

The only difference in attack pattern, in the event of a server compromise, would be that the attacker would have to send you a line of JS to steal your password/key before reading your emails.
Because the title doesn't tell you anything:

> Despite passing 16 resolutions on Syria since 2012, the divided UN Security Council has achieved little in stopping the war and suffering. Security Council resolutions are carefully worded. What does the diplomatic language of those resolutions tell us about the divisions and frustrations of the diplomatic process? In three graphs, we show how the carefully-selected words and phrases unintentionally illustrate institutional failure and impotence.
I'm a student. While I do think this would be the thing that I would tell my friends about, I wouldn't post it publicly. When someone speaks candidly to me I see it as something that's not to be shared other than in confidence.
Also Fogcreek and to an extent Atlassian.

I actually like reading about companies that set out to solve a genuine business need, make some money and treat staff well.

It's not as 'sexy' as billion dollar valuations for "Uber for Cats" though.
Did you not read my original post? I only just downloaded Atom for the first time.
I installed the app and I got a spike of 121 bpm between 4am-4;30am for the past couple of nights. That seems a bit strange. Nightmares? Buggy software?
I guess it's her job then to know that this kind of attitude is disappointing, isn't it?
For anyone interested, Radiolab did a stellar podcast about The Dragon Cancer. http://www.radiolab.org/story/cathedral/
Thanks for taking the time to reply.
Non-webmail may not be accessible from everywhere, paid-email entails money exchange which maybe traceable.
Lavabit seems to have been secure enough for Snowden (for a while).

So the question remains:
Yes Free and/or Webmail are bad - which one is the LEAST bad from a privacy & security perspective?
"Lavabit has developed a system so secure that it prevents everyone, even us, from reading the email of the people that use it."

That's the entire unique selling proposition of this American business (and a direct quote from their website), and it was a bald-faced lie. The DOJ didn't "destroy" this business; it revealed it for the sham it was. It could have continued operating long after DOJ remanded its keys; it was no less secure after than it was before.
Not as far as I'm aware. POWER, x86(_64), even Itanium all just bump a stack pointer[1]. SPARC has a funky stack, but I don't know enough about it to say how hard VLAs would be. (It's a darn cool architecture though. I wish acquiring a modern SPARC processor wasn't ridiculously expensive.)

The thing that makes VLAs hard to implement is that on some embedded and special purpose processors the stack is actually a physical, fixed-size location on the chip. I recall, but can't seem to find, some architecture that didn't use an explicit stack pointer.

1. Itanium has 2, but for purposes of VLAs it may as well have a conventional stack.
Use it all day every day. It's fairly solid. One incredibly frustrating bug is that dw on the last word in a line deletes the newline, which is pretty unexpected. I've gotten in the habit of doing d$ since it's been that way for more than a year.
Edit window has expired, so I will say this
I do not, and never will, simply assume something about someone. My goal was to present a different perspective than the article which could be misinterpreted to view international chinese students as victims, and to provide a different opinion on their impact on college campuses. Cheating caused all sorts of issues, especially when it went unpunished.
Congratulations. It's a fun ride.

Who knows if it's transparent...children's brains function in a completely different universe sometimes.
Lack of fear of penalties is likely why this happened in the first place. Regardless I should not have used the term low-lifes. I'm fairly sure it's not the appropriate kind of discourse for this place.
The super smash bros melee tournament scene is pretty reliant on facebook. Every region/area has its own facebook group where people post about events and find each other. Tournaments (both large ones* and small, local ones) typically use facebook events as their primary page (I'd even go as far as to say that facebook events help drive up attendance. I've seen local tournaments get more attendance because the TO made a fb event). I think fighting game communities in general make solid use of facebook groups and events.

* smash.gg is also used heavily for majors as of late though
Dear FBI, why bother Apple? Just hire Chinese or Korean engineers[1] to crack it! They know more backdoors than Apple does.

[1] http://blog.trendmicro.com/pwn2own-day-1-recap/
And the reply to this reply shows the problem:

"This change doesn't catch any of the bugs anyone was going to hit (no-one is passing a callable to this parameter), and it doesn't catch any of the bugs someone might actually hit (getting the tuple elements in the wrong order, for example). At this point the type signature is worse than useless."
A few weeks ago I turned off javascript in my browser out of principle and to see if progressive enhancement was still a thing web developers cared about (hint: it's not). I was pleased that HN worked fine, and the only annoying thing was that voting caused a page reload. It's nice to see this get the attention it deserves!

Developers! You probably don't need javascript to achieve 90% of your goals. It will just slow your page load speeds.
This week's JavaScript flavor special is vanilla.
My experience is the opposite: I found multi-cursor in Sublime to be a big pain, whereas in N++ it Just Works.
I honestly feel that engineers need not fall on their swords over this. The decision is up to them, of course. But ultimately, shareholders would expect someone to comply with the court order should the DOJ win. Note that Yahoo was threatened with daily fines of $250,000 for failing to comply in a FISA court case in 2008, and we only just learned this in 2014 [1].

I don't think we would live in a forced back door world for too long. After another 2, 4, or 8 years, we will eventually realize that giving the government a back door to the iPhone did not give it a back door to the myriad of other encrypted communications tools out there. Terrorists will find other ways to hide their communications.

I really don't want to see Apple lose this case, or any sort of anti-encryption bill. I also wouldn't want to see someone throw away working at Apple over it. Apple can maintain its integrity by complying with the law as it has publicly stated. Engineers can remain true to an employer they respect knowing said employer did everything they could to resist the government. There aren't many great employers out there like this. Don't take it for granted.

That's just my 2c.

[1] http://www.theguardian.com/world/2014/sep/11/yahoo-nsa-lawsu...
TIL David Nolen is a Go player. Thanks for the resources (new player myself) as well as your ClojureScript related work.
Ok sure, I opened up a 1000 SLOC file and copied until it was a 20,000 SLOC file, and performance was still fine. So I made it a 60,000 SLOC file. This time there was a small drop in perf as the editor caught up then it was fine again (not sluggish at all when editing the file).

Are you taking this compiler log from a remote build server? AS in that case it's your network that is the bottleneck as the file is copied to your computer, which could be causing the lock up.

Note: I'm using a 4790k 4ghz with 8gb RAM.
Especially since she wasn't talking to the reporter. This was leaked internal emails. She was doing her job, inside Google.
Sadly, if the owner had decided to comply, their customers wouldn't have known. Lucky this didn't happen.
The only thing evolution and markets have in common is that the terms 'selection process' and 'organism' apply to both. And even then, they mean different things. Don't take the analogy too seriously.
Reread both comments again. He or she is joking.
First, do not accuse HN commenters of shilling for their own economic agenda. There are 18 zillion different forms of message board incivility, and accusations of bad faith commenting are one of the minuscule few than the site bans overtly.

Second, if you oppose immigration on the grounds that it increases supply, lowers prices, and thus reduces wages for tech workers, do you oppose everything else that does that? Should we educate fewer tech workers? Should we do fewer things to spot underutilized tech talent? Should we have fewer remote-friendly offices, so that we can constrict the market down to only those people who are willing to live in tech hubs? Where do you draw the line?
What exactly does Apple need to crack the iPhone? A bunch of signing keys?
Only the ignorant call America a democracy. Also:

George W. Bush: 50,456,002
Al Gore: 50,999,897

https://en.wikipedia.org/wiki/United_States_presidential_ele...

PS: The supreme court chose 7–2 not to count 70,000 ballets in Florida when 537 votes was the margin of victory. That's all kinds of sketchy, but... America FUCK YEA!!!
Agree. And also, don't forget no WMD was ever found in Iraq. What a mess that whole region is in now.
The way we feel out the boundaries of a restriction is not infrequently to imagine an extreme but not impossible scenario and ask if the restriction would apply. People who fail to do this (especially when creating new restrictions <hello most everyone in Congress>) often end up very unpleasantly surprised down the line.

So, the reply to the last question in your mother/child conversation is likely: "No. You would not be required to do so. However, there are presently no known obstructions between you and the door to your room. Go to your room now, lest I find you in contempt of Mother.".

Simple, right? Right.

So, make your commentary more productive in the future, please. :)
It already does work without javascript.

Or do you mean is there a way to asynchronously vote and hide the voting arrows without a page reload?
> succumb to transgressive career choices just so they can support themselves through an expensive and horribly faulty notion that education is a business just like trading stocks.

Or, you know, you could borrow the money to study and then get a high-paying job in NYC or SF, pay it all back in less than three years, and enjoy low taxes for the rest of your 40 year career.

The U.S. system is polarizing, for better (if you're lucky / don't fuck up) or for worse.
Advertising revenues (their main income stream) are under fire on all fronts. Hardware is expensive and messy. They probably want to refocus their 'moon shots' in fields closer to their core expertise. Advertising, big data, AI.

I wouldn't be surprised if they scale back on the hardware side of self-driving cars as well.
Rome would be the obvious answer here.