skysight-inc/HackerNews huggingface dataset:
It looks quite easy to use from your video.

Which cloud provider do you use for your backend crawl, and do you run the scraper from a single node or from multiple nodes?
I just bought a second hand X240 and am really pleased with it, the only thing it lacks for me is a backlit keyboard.
I felt mostly the same way, until last night.

Last night was one of the few times I touched ObjC in months, since I was starting a project from scratch, it took me a while to recall the precise details of @property syntax.

He's right to say that swift is mostly syntactic sugar. However, as he points out, all we really needed was ObjC with a better syntax.

Also, the debugging tools suck right now. My biggest beef with the language is not removing the return keyword. I was really hoping for a language with that was more OCaml, less C++.

In summary, is it perfect? no. is it an improvement of ObjC? Definitely. are there areas which ObjC shines? a few.
Proposed patch for CVE-2014-7169 here:

http://www.openwall.com/lists/oss-security/2014/09/25/10

I am building bash updates for Ubuntu containing the proposed fix here and will publish them once the fix has been made official:

https://launchpad.net/~ubuntu-security-proposed/+archive/ubu...
HOW TASKUS BOOTSTRAPPED ITS WAY FROM 2 TO 1,200 EMPLOYEES
The only attack vectors I've seen so far are:

* webservers that are configured to run things via the ancient CGI interface. There are lots of these on the internet (so that's bad) but most OSes aren't going to be vulnerable out of the box or anything. Also, the biggest risk is if you're on a server where /bin/sh is bash, which is not the case for Ubuntu.

* people using sshd and have users that are allowed to ssh but not run a shell -- for instance by having "command=" settings in a .ssh/authorized_keys file. Most people won't have this. It's a pattern most associated with services like github which allows you to use git-over-ssh but not run arbitrary programs on their servers. Another example would be if you've set up a special key for a backup system to connect over ssh and run rsync. Most servers aren't going to have these things. If you're just using sshd for normal user logins there is no impact: you can "exploit" the bug and run arbitrary commands, but only if you have the same credentials you could have used to log in and run them yourself anyway.

* DHCP clients could be affected, but only if the server is already compromised (or spoofed) which probably isn't a huge concern for your home network.

So you're probably overreacting here. Certainly stay up-to-date on the patches as they come out for safety, though.
The Personal Computers of the 1980s
This was a historical reason. When we started shipping last year we decided for 3 beacons since it was more fun with three than one prototyping beacon apps.

Since most of the typical rooms have 4+ walls we require at least four bacons to work with indoor.

Adding more beacons does improve accuracy.
I am sorry, but your description of East Europe is complete bullshit.

I assume you're Russian? Only Germans seem to learn about their own country's atrocities in school/media. (I'll add Russia to the list of Turkey, Pakistan, Japan, ...)

A brutal dictatorship, as Putin seem to work towards, means that the controlling junta can treat the people as their own property.

As I wrote: If you have to lock people up to stop them from fleeing -- and the guards even shoot on sight! -- it shows the relationship; leaving is theft of valuable property, i.e. a slavery situation.

I have worked in Romania and have read/heard about how the spine of the people were broken and how they were controlled.

For example: There were some German speaking people since the Middle Ages in Transylvania. The adults were sent to Siberia. The broken survivors did get home, years later... Another example: Political prisoners (but at least not "criminals" which had just refused to sign over their land to the Party), were just not going to survive prison.

And so on.

(Pre-60s Africa, during colonialism? Well, that is at least different compared to the usual Soviet argument of blacks in USA. :-) )
Population of India: 1.252 billion people.
0.0001% o that: 1252 people.
GDP of India: 1.877 trillion USD.
Per capita: 1499.

So if we just applied these figures to the above number of people, we get an increase in GDP of 1.876 million USD. Which is not much. I know you were making a point.

I think this is an unfair calculation because it's not taking into account the fact that those people will go into STEM-type jobs. So it might be a good idea to compare it to the IT industry of India that produces revenues of 100 billion USD using 2.8 million people. That's 35 USD per person.

Combining this figure and the one above yields a rough GDP increase of 45 million dollars. We're certainly getting there in terms of order of magnitude.

To put things into perspective, 0.0001% is 1 in a million!
Bashbleed.com
That's exactly how CINT was used in ROOT, but now they're moving to Cling instead. Clang compilation is sufficiently fast for an interactive development.
Women can be sexist also. To say men are more results driven and women are political was an incredibly sexist remark. It's the equivalent of a black person saying they prefer dining with white people because they don't like watermelon (and we know all black people love watermelon, riiiiight?).

Just because a woman says it doesn't mean it's feminist.
> They're now approaching near complete C99 support, adding features deliberately rejected by C++, such as designated initializers and compound literals.

No they did not.

Herb Sutter was very explicit about this.

- C99 language features as required by the C++11/14 standards

- compound literal syntax just to allow certain well known open source project to be ported to Windows, mainly game related projects

Nothing else is planned as shown on his slides.

http://channel9.msdn.com/Events/Visual-Studio/Launch-2013/VS...

Edit: Added link to Visual Studio 2013 launch presentation from Herb Sutter.
Just wondering, does this work with Windows API apps using WTL headers? This could be pretty amazing if that's the case.
Sensu monitoring with SaltStack
You get reimbursed?!?! We've been pleading for several months now for a service credit or at least an acknowledgment that they screwed up. Discovered an arcane issue with ARPing to elasticache from within a vpc. Cost us ~$8000 in instances we left running at their request to diagnose, and about the same in man time from our side. Took them 6 weeks to diagnose, too - bloody pathetic.

We spend $30k a month with AWS and they treat us like crap. The tech is ok, but their communications and customer service are mindblowingly atrocious.

If I can give one bit of advice - don't pay for either their support or an account manager. They don't provide either, and their staff turnover is severe, so your account manager will be a noob to their business every few weeks.
I'm sure they've picked up now that the patch was bad. Should be an interesting day.

Wow the comments there are...
I've loved this project every since i first heard about it. I'm glad to see it being implemented so soon!
Cling relies on LLVM JIT, the same way as many other LLVM-based languages with REPLs. For each interactively added piece of code it creates an LLVM module, compiles it and jumps to its entry point.
"All but" means "not quite completely", or "just shy of completely".
Makeup Artist Paige Conner
Not just a shell language, I want a better/modern shell. Fish is pretty good but not quite and I don't need "newbie friendly".
> I think there ought to be a moratorium on passing any new laws until there is not any current terrorism scare, it is exactly not the time to be making rash judgements about what laws we need.

Agreed. I think it's hard to orchestrate two police officers getting stabbed (one in the head), but I disagree with the knee-jerk erosion of freedoms, as well as Australia's entry into the Middle East.

The Western world put their foot down when Obama tried to enter Syria several months ago and it gave me a glimmer of hope for the future. The events of the last week have done nothing but disappoint. Why are we all so quick to forget being lied to about Iraq?

What is the most effective forum for citizens to express their concern?
Yes, isn't it wonderful that you have to completely remake your autoscaling groups every time you add/remove/modify an ELB. Thank Cthulhu (or opscode...) for chef.
This more of a "should be", right? Maybe most shell scripts should use "sh" but I see "bash" way more often.
I think its because Indian Organizations know how to utilize their resources efficiently.
I have been on the C++ camp since 1993, after having to deal with C for one year, and a couple of Turbo Pascal years behind me.

C was already feeling primitive in 1993 when compared with languages like Turbo Pascal and C++ offered so much more in terms of type safety and modular programming.

So yes, it has been forward from C since a few decades already.
Sam Altman's CS183B – Class 0
You might want to make sure the symlink is really in effect -- try temporarily deleting bash or making is non-executable:

# chmod -x `which bash`
If you're that much into hooking and stuff, LLDB is your tool. And it's also based on Clang, in pretty much the same way as Cling does.
It should be faster than dividing. It will give you a uniform distribution over some (but not all) of the representable values between 0.0 and 1.0 (there are as many representable values between e.g. 0.25 and 0.5 as there are between 0.5 and 1.0, so a uniform distribution over representable values probably isn't what you want), which is probably as good as you can do.
> Nobody wants a heavy, hot, loud, and crappy laptop when a tablet like an iPad can do everything that matters to most people (email and web) and then some.

Anecdotal counterevidence:

My mum is almost 50 years old. She has never been computer savvy. All she ever does is read email and browse the internets. Barely browse the internets. She uses her TV cable far more than she does internet.

Last year I bought her a tablet. One of those big fancy Galaxies with a stylus and everything.

Not six months later she started begging me to get her a computer because "This tablet thing is just so useless. I can't type (she got an external keyboard too), I can't tell which app I'm in, what I'm trying to open, and it's just so damn small. I don't like using this stupid thing."

She's been using it as her only computer regardless, but she's been complaining all along about how small it is, that she has to hold it up and a bunch of other things. This year I'm getting her a refurb MacBook Air. We'll see how that goes.
Why video games are so expensive to develop
When Landscape would be cheaper I would try to using it aswell, but since it's not I'm using ansible.
for those times you have to use C++

Which is everyday for some people. Moreover, some of us want to use C++ :]
The exploit worked against my cgi perl scripts as well!

I had cgi-bin/update.pl running on OS X and I exploited it as mentioned here: https://twitter.com/hernano/status/514866681530023936

My perl scripts call $out = `git pull`, log to a file, and print a response; I was quite surprised the exploit worked against them. Promptly disabled, upgraded bash, and re-enabled, now disabling all cgi for a bit longer.

What are the common vectors beyond CGI-space for the average server? How do we find and test them?
Yahoo Talk: When to Use Spark or Storm?
It's just a pretty basic (albeit arrogant) job ad.
I don't see much anger floating around.
This has been there for nearly the entire history of Bash, like 2 decades.
"AI" is not a single thing. There are some projects that you train to respond to signals, sure. Some of them are already in use in HFT. Modern trading tends to use a lot more inputs than just the historic price though - you also look at wire services, twitter, etc. So I wouldn't expect this to be competitive without having access to more data.
30 ways for an effective team meeting [infographic]
Bureaucratic Torture
I just did this and got no upgrades.
How much does Landscape cost? I honestly can't figure it out.

The only thing I saw was ~$300 per server... most of my servers didn't cost anywhere near $300...
First image of Mars captured by ISRO's Mars Orbiter Mission
Parsing binary file in Go
Now, that is progress. Manipulating a corporate droid into closing a deal by sending them a hand-written / hand-botted / whatever letter is serious kung fu.
> Does anyone think it might be related to the recent bash bug

That would be...pathetic, at best. There's a Xen bug that's being embargoed 'till 2014-10-01. I think that's more likely.
so

bash: warning: evil: ignoring function definition attempt
bash: error importing function definition for `evil'

would mean it's not?
Thanks for the detailed info.
You have a sweet set-up.

I'm also looking at the Surface Pro, but sadly I have no need of a laptop or an extra tablet right now.
Not sure how power issues would affect every single region. Logic dictates it's likely a security issue.
$1.5B is lot but is not enough for what you described. If you really want to live like a king, you want to have multiple properties around the world that are awe inspiring, probably costing few 100 million dollars by itself. Then you would want to have well appointed custom made 777 or may be two. Then may be a couple of fighter jets and small planes. Then may be a huge yatch with hopefully a sub and a heli which usually runs around $200M or more. And remember most of you money you need to keep in investments anyway so you can't spend principal, only the dividends/interests/gains which typically would be under 10% of your networth. Then you need about permanent staff of 100 to maintain all these all the time which itself would cost few million dollars in pay check a month.

The truly "vast" networth starts at above $10 billion. At that point you are making $100,000 every waking hour or more.
WePHP – Simple PHP Blog
Hmm...didn't realize this was (or could be) a serious question.

Anything with state comes to mind. The text field I am typing this into, for example. I type on my keyboard and the state of the text field changes, and after I hit "reply", the state of the page changes with a comment appended. Before/after.

Yes, you can implement this by creating a completely new page containing the concatenation of the old page with the comment, but externally (when you visit the URL), the state of that page has changed. So if you choose to implement the problem in a functional style, you have to bridge that gap somehow between that style and the problem at hand.

Any sort of document processing done on computers in Word, Excel (regarding the document itself, not the one way dataflow constraint program inside), OpenOffice, PowerPoint, Pages, Keynote, Quark XPress, InDesign, Photoshop, Illustrator etc. People use these programs to change the state of documents. That is the purpose of these programs.

Anything that interacts with the world, for example the user interface.

Or Wikipedia. Pages change, sometimes because there is new information, sometimes because something in the world has changed. Or most any other web site.

Really, the world (a) has (a lot of) state and (b) that state is changing incessantly. It is not (a) stateless or (b) immutable.

But don't take it from me: "In the end, any program must manipulate state. If it doesn't, there is no point in running it. You hit go and the box gets hotter" - Simon Peyton-Jones. https://www.youtube.com/watch?v=iSmkqocn0oQ&t=3m20s
So they all got bent exactly this morning?
In theory a WebCL based codec could utilize hardware too.
There are, in fact, some "cheat codes" in stock android, though. Try entering this in dialer, for instance: ##4636##
Not sure if it helps against this vulnerability, but using Git::Wrapper [1] makes for much nicer code than backticks.

[1] https://metacpan.org/pod/Git::Wrapper
I was wrong about AngularJS
It's not the other way around.

If you're deep in a gravity well, you observe physical processes happening outside that well to go along more quickly, not more slowly. And the reverse is true if you are outside a gravity well, observing something in it.

Take some observer, Alice, far away from a massive body, who sees some process occurring near it take one second to complete. A second observer, Bob, nearer to the massive body, will see the same process take 1 - ε seconds to complete (and Alice will say Bob's clock is slow). In effect, Bob has passed through one second of (Alice) time in only 1 - ε seconds of (local, to Bob) time.

That's what I mean when I say "pass through time / move along the time axis more quickly". To think of it another way, ask who ages faster, Alice or Bob?
The above one didn't work for me either (it never created the file) but the example someone gave below where it's split up worked for me.

run

export X="() { (a)=>\\"

now run

bash -c 'echo date'

Now under no normal circumstances should i have a file named echo in my current directory. But i do!

In fact once that environment variable is set everytime i run bash -c 'XXXX date' i end up with a file named XXXX in my current directory. There's no way that should be happening.
The "Stop The Spies" campaign will be launching prematurely in light of this news.

Here is the website design we were trying to achieve -> https://pbs.twimg.com/media/ByT3WMbCYAEsFcA.jpg:large

Expect it to be launched today or tomorrow.

When the campaign website launches, we need to generate numbers for the press, so make sure you take all the action available on the site.

In the mean time follow our lonely social media accounts to stay up to date with the campaign

Twitter: https://twitter.com/stopthespies

Facebook: https://www.facebook.com/pages/Stop-The-Spies/35499951465040...

-----

The government nearly passed the first bill in one day, this caught us by utter surprise. And the legislation proposed sets no upper limit on the number of devices in a network that they can monitor, meaning without oversight, they could potentially monitor every device in Australia with a single warrant.

The bill containing the mandatory data retention proposals will be hitting the senate next week and we imagine that it might get very little opposition like this first bill.

The only opposition to the bill is from the Greens and one LDP member so there is but a flicker of hope. But I imagine if we can at least delay these proposals, a more lively debate may spring up and pressure may be placed on legislators to reconsider their positions.

It is in the best interest of journalist to write about these bills at the moment because it highly affects them.

Personal thanks to Sen. Ludlam for delaying the bill yesterday!
It's almost like the shell was designed to execute arbitrary commands!
The substantial improvements in battery? Better screens (brighter, better fov, more resolution 2008 laptops had atrocious screens)? More portable designs? USB3? Better trackpads and keyboards? More durable designs?
Developer in Racket, does not have S-expressions syntax? Why? Would love to use some scripting lisp on my machine.
An illustrated story about life in Swift
This reminds me of a quote from the movie DISCLOSURE (which is otherwise forgettable, outside of horror movie worthy kiss from Donald Sutherland)-

"Give a man a hundred million dollars and you make a frustrated billionaire."
Show HN: Password-based notes encryption for Android (open-source)
I have no interest in paying for Ubuntu Advantage. I would happily pay a reasonable amount for just Landscape, but Canonical doesn't offer that. Get your sales guys to fix that, and you'll end up with a lot more Landscape users. Or better yet, just open source Landscape.
Wasn't the point that the rats only reacted the the live feed, and didn't have any ancillary data? That ticker tracks converted to sound were enough to perform strikingly well in terms of deciding holding moves?

...the training was almost finished; the performances of the top 4 rats had turned out to be comparable to those of the world' s best fund managers. Their ability to recognize sound patterns generated from the market's ticker tape was incredible. And the rat traders also hold another advantage: unlike their human counterparts, they are not likely to be distracted from news or economy fundamentals, their own personal or their bank's financial status.
Well, MDs just send you away when stuff doesn't go away or they think it's serious; I think Watson can easily be instructed to do the same. If it belongs in the category 'probably needs expert' he should pass his conclusions about what it is and so on to a human expert. Similarly with the cough he subscribed medicine for and after 1 week it's not gone yet; expert. This is what human MDs do as well and I had MDs actually tell me to 'be a man, suck it up' so not sure if Watson could do worse.
Perl backticks and system() delegate commands to the system shell, normally sh. On many systems, sh is simply bash in compatibility mode. That's how the attacker gets at the vulnerability.
You can't buy Landscape directly, sadly... You have to pay for Ubuntu Advantage, which is their support offering, which is why it's a ridiculous $$$ per server.
Single page app hosting, built for front-end devs
Thank you for the food for thought.
If you're equating that to the broken window fallacy, you're saying that this space mission is among the worst use of the money that was spent - I don't think many would agree with that.
This is one of the reasons why we fished out for 3x full racks at different DCs and bought our own kit. It's always our schedule.
I found some exploitprobes from a server called datacards.org. Happend on a server located in germany. Its some kind of personal data gathering system (National Defense University DataCards)

http://home.comcast.net/~dshartley3/DIMEPMESIIGroup/Data.htm
http://discussions.sisostds.org/threadview.aspx?threadid=533...

Should be limited to Afganistan and stuff
I've been out of Australia for many years now, though I always figured I would go home to raise a family one day.

Everyone I talk to now says it's getting destroyed by Abbott and his policies. Less sending on Health, Education. Privatized university loans (with interest - even for those with existing HECS debt), very overreaching surveillance.

I hate to say it, but it might not be worth going back after Abbott has had his way...
Time for advertisements!

I've been doing this for some time: https://github.com/xiaq/elvish (https://news.ycombinator.com/item?id=8090534)
For more information, visit this site >>>>>>> http://getformulat10.com/
You never used a programming language from the Mesa branch did you (1973)?
My solaris is default to tcsh but with bash installed, am I affected?
most scientists are pretty intelligent people and will research the reasons.. Also in order to be affected by this issue, you would need to have a large code base extending beyond numpy/scipy which now support 3.x.. So they probably do qualify as experienced developers

In the end these ppl will catch up, and it's our jobs to help them, but waiting for them could be how the language as a whole will die
How UpdateNode can add another communication channel to your customers