skysight-inc/HackerNews huggingface dataset:
These colorful exposés by jaded ex-financial insiders are all the rage, and I'm not saying Wall Street rules/ethics aren't important to talk about, but it's easy to ignore more fundamental processes. The Fed, with the touch of a keyboard, writes money into existence out of thin air, purchasing securities with it. It amazes me that so few discuss the ethics of where the money comes from in the first place.
> the fault resides solely on whoever we (European citizens) collectively picked as a our respective head of states

And how exactly are we going to hold the head of states accountable, so one
could say we control him/her?
" the marketing surrounding the playstation 2 and its "emotion engine" (which in retrospect was full of bullshit and edited CGI) was so insane that it convinced people to wait for the PS2 and made them disinterested in anything that would've been released before it."

That's what happened in my area. I fell for it, too, esp as MGS2 was the game I was following and their people could actually deliver on that marketing a bit in gameplay demos. Little did I know that it was going to be quite the exception. :)

"It's only through the sheer strength of their first party titles"

What I just said to ZenoArrow. They didn't have strong, original, genre-defining content like Sony and Nintendo did. Microsoft was careful to avoid that mistake.
Interesting. It works for me, but I'm using a dev snapshot of cider too.

Having -master- in there is pretty non standard, but I was poking in oss.sonatype.org and that's what the jar looked like in there. Maybe I goofed. There is a little bit of magic that happens with maven and snapshots (magic to me anyway).
Omitting names to protect the (sorta) innocent :)
I've only used lambda with Alexa skills and the linkage is nice. We let lambda handle the static responses and delegate the dynamic responses to a variety of endpoints that provide the natural language responses. We include requests to help with delegation and keep the logic as simple as possible.

My only two complaints, python 2 and code deployment. From reading the responses it sounds like there may be options for both.
I put this in my JS console to make it readable:

$(".r3z-hide").removeClass("r3z-hide")
K version: https://github.com/kevinlawler/kona/wiki/K-99%3A-Ninety-Nine...
I hear you, largely agree with you. My point is that people can correctly call themselves 'libertarian' without subscribing to ALL of the tenets, even some of the core ones.

In the same way, there are people who correctly call themselves 'democrats' that don't believe in the kind of gun control that is part of the official party dialog.
>Bodies don't always cooperate, if you are going to exercise strenuously in a given day you had better eat some kind of breakfast whether your body feels like it or not.

I've done many multi-day hikes and a 24 mile one-day hike. I can confirm that eating breakfast before setting out in the morning is absolutely crucial. Like the old saying goes, an army marches on its stomach.

I'm normally not hungry in the morning, so this was a challenge. The few times I did skip breakfast on these hikes, I had to stop half-an-hour in to correct my mistake, as I felt completely drained.
j2ee makes sense if you need somebody to mentain your existing code.
as the author, I appreciate you saying so!
You make a very good point, the comparison was flawed there.

> The thing I do see as being important is not how you write these things down, but whether they have an accessible representation at run/read/compile/whenever time.

This is a better way to put it. The second important factor for me is expressiveness. With spec or any other contracts-like system one gets the full power of the language to express constraints. Of course type systems are not artificially restricted in this regard, they simply make a different trade-off.

I hope my comment did not come off as a riff on static vs dynamic typing, and I don't think any contract system is meant to replace type systems. Until expressing all important program specifications formally becomes viable for everyone (maybe through this work https://www.math.ias.edu/vladimir/current_work?), a less-formal, dynamic approach seems very attractive.
10 Reasons You Should Never Own Stocks Again
I'll just wait for Serverless to become stable ...
Some compound words do, however, like firetruck. It's a truck. For fire. Breakfast falls into that category.
If you could build the rest of it, scanning could be replaced easily by RFID. I think some packaging already includes RFID.
If not, then what moral basis does a progressive tax code rest on? Or do you disagree with a progressive code?
Usually there is a sort of assumed propagation of the insider's duty to keep the info private. Edge cases (my brother-in-law the VP of Ford has started drinking heavily and having panic attacks, so I short the stock) and further degrees of removal are of course trickier.

There is also a distinction between the SEC's civil remedies, which theoretically can reach out at a few degrees of separation (eg the Phil Mickelson case recently, where IIRC he unknowingly profited from a tip relayed from a guy who got it from an insider), and criminal liability.
How to Protect Your IP Cam from Hackers
"ot really. The N64 had extremely popular first party games. That's what saved Nintendo's console from going extinct."

It had that, the 64-bit marketing, and was expandable with things like Turbo... whatever... that made stuff run faster. Sony did that later with PS One to accelerate old games plus have sleaker box. Also had the Gameshark like Sony. Idk if Dreamcast had one. It could help when you wanted some unlocks but had enough of a life that effort to meet requirements wasn't worth it. Perfect Dark comes to mind as we unlocked every gun/gadget in multiplayer that way. :)
> the ethics of where the money comes from

not sure what you mean by 'ethics'

it is clearly a construct, just like the concept of money in the first place or the idea of democracy or the authority of police, or the constitution, etc

as a society we agree on certain things and then live within this framework

"power resides where men believe it resides, it is a trick, a shadow on the wall..."

https://www.youtube.com/watch?v=FpL6Fwu0wkw
I'm a big Steve Yegge fan and I like most of his articles. I like this one too. But, some of them, like this one, leave me feeling a bit disheartened.

Okay, compilers are important, I get it. I would love to learn more about how they work. But - I never got a CS degree and I'm 10 years into my career. I've learned a lot of valuable stuff but I'm not going to go back to school just to make Steve happy.

So what do I do? What's the best resource out there for me to learn & grok something about compilers without working through 3 textbooks and watching a bunch of lectures? I like being able to learn something by applying it to my current work.

That's how I learned about IP networking - I did sign up for a class, but I was a Jr. DevOps person at the time and so everything I learned could be immediately applied at work the next day or next week.
The #1 problem is bullshit.

People that go through a huge amount of effort to "hire the best" and then they buy either a bright and shiny mac laptop or a cheap and cruddy dell laptop, and then they blame you for complaining that the build takes 50 minutes, etc...

You can't be a "10x" developer if there is ANY bullshit in the job.
wtf does this have to do with anything
About capturing a bit more fo that dim halo, I always wondered... Wouldn't a secondary scope (with similar characteristics) result in an increased light gathering potential? I've also tried to look into visible-light interferometry, but there aren't many accessible resources on the subject.

My feeling is that there is a point in equipment in which you are simply better off getting a new rig (to work in paralell) than trying to get slightly bigger aperture (let's face it, 16" vs 14" is not as dramatic in light gathering and image quality as 8" vs 6"), but I'm not sure where that point lies.
I would bet a few shekels that the parent just finished reading the recent "Records Ruin The Landscape" by David Grubbs and is making it count on the internet.
Smart traffic management for connected cars using Watson IoT
Another day, another post taking an extreme position on Ruby/Rails, well no wonder given the author.

While such articles keep getting votes, clicks and attention, they often take an extreme position which does not always result in some useful takeaway.

There is no point to argue that rails is some silver bullet because such things do not exist.

The whole rails issue is pretty damn simple.

There are applications where rails is an amazing fit. Simple, one off CRUD apps is probably the primary example and rightfully so. At the same time, there are complex applications where rails might be a questionable fit and some other, maybe more transparent and more explicit, frameworks might work better, which depends on a lot of factors.

The 2.days.ago example is a good one to illustrate this point. If you are a software shop and your client wants some trivial CRUD application, these kinds of shortcuts are great. A significant share of software projects are just like that and there's no shame in it, there's no point to overengineer.

On the other hand, if you are working on a large project, with many developers working on the code, you need to be really careful with those so that it doesn't get out of hand.
> Of course it's a joke.

whew, had me going there
Tu cherches la petite bête !

It's the common spelling when used in English; I didn't want to seem pretentious. https://en.wiktionary.org/wiki/tout_de_suite#Alternative_for...
Supporting http/2 SERVER_PUSH seems cool at first glance, but doesn't it significantly increase the attack service for RCE vulnerabilities, being that it accepts arbitrary content from remote servers and passes it into a callback function?

It looks like PHP implemented SERVER_PUSH [0] via libcurl [1], openly described as a "work in progress."

I'm sure all the code is "well written", both in PHP and libcurl, but I can't shake the feeling that we'll see at least one significant vulnerability as a result of this new feature. The two github issues on the feature, one referencing a segfault caused by a double-free [2], and one caused by server-specific protocol issues [3], do not help to assuage my worry.

[0] https://wiki.php.net/rfc/curl_http2_push

[1] https://daniel.haxx.se/blog/2015/06/03/server-push-to-curl/

[2] https://github.com/curl/curl/issues/529

[3] https://github.com/curl/curl/issues/530
Very true, and a great point. There are still gaps, though. How many schools teach you the reasons that Germany turned against Jewish people after WWI? In fact, how many schools teach the history of WWI in any kind of detail at all? And what about the reasons for the Southern resistance during the Civil War? My recollection (and I went to an expensive private school) was that these wars were characterized as simplistic, binary good/evil conflicts, where a bunch of "bad" people went nuts and had to be sorted out by "good guys" who were obviously right. If someone asked a question like "why did National Socialism focus on Jewish people", that person would be immediately shunned and the question would be offensive——again my experience. If you don't let people ask difficult questions, and provide answers for them, it isn't so much an education as a program.
Do you know what Tay-Sachs is?
Yup, there are three schools of thought.

Premillenialism, Amillennialism, and Postmillenialism.

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

Most Evangelicals believe in Premillenialism (thank you Left Behind Series) so the grandparent is correct they believe they won't be around for the acts of Revelation. But they are also super paranoid about this stuff and see things like this (and the adoption of stuff like this) as signs that the End Times are coming.

Plus, no one really know which will occur, and there's a field of thought that believe by taking the Mark of the Beast you won't be saved anymore (again, thank you Left Behind series) so they are SUPER paranoid.
I highly doubt he's trolling. In his own words from a post where he asked people to refrain from language wars: "Haskell is a tremendously ambitious and inspiring language, for which I have the highest respect. There is zero point in bashing it (or its users) in this forum."

Clojure very deliberately adopts the stance that type systems like Haskell's are valuable but heavyweight, and chose development speed and concision over types.
I have started the lambda-packages[1] project for use with Zappa[2] and other Python on Lambda projects.

[1] https://github.com/Miserlou/lambda-packages
[2] https://github.com/Miserlou/Zappa
I'm not sure I've been seeing the same ads you have.

Granted, Facebook Graph Search was horribly oversold, and Cortana is in the same "smart enough to be stupid" bucket as Siri and Alexa and every other vaguely-feminine chatbot on the market. Google Translate is incredibly fragile, and will get me from English to French but not from French to Arabic, or even from French to Quebecois.

But all of that is roughly consistent with their advertising. Obscenely selective demos have a long history in software, and it seems standard (though not good) to assume that you're seeing the best-case uses of whatever product is being advertised. Car ads don't work any differently.

Watson's advertising seems to take things to a whole different level. There's that Bob Dylan ad. They've got a North Face ad where Watson recommends an appropriate jacket for the Pacific Northwest in early spring. And so on. The commercial product Watson can't do those things. They aren't just showing off fragile best-case features, they're making stuff up, or hardcoding specific answers, or offering the North Face a different Watson than what you can get on their developer site.

That bothers me. It bothers me when Google claims Translate can live-interpret foreign street signs, too, but even that's a less wild claim than IBM is making. Promising people a product you simply haven't made isn't kosher, and that's especially true when you're selling AI kool-aid, which is a field that's already ripe with hysterical (and baseless) warnings and promises.
I have gone to such events without a telescope and most of them were more than happy to let us take a peek. One of them let my oldest daughter request objects to see and he entered the request in one of those nice automated setups.
> The Fed, with the touch of a keyboard, writes money into existence out of thin air, purchasing securities with it. It amazes me that so few discuss the ethics of where the money comes from in the first place.

Everybody's money loses value when they print notes. That's where it comes from.
For what it's worth, I just checked and the pricing dialog works now.
I think I'd blocked out the pain of dealing with mutable strings. :-)

We were a pretty enthusiastic bunch back in the day. Glad to hear you're still pushing things forward.
There are also Christians who believe it was an allegorical story based on events that were happening when it was written.
The section "Hedge Fund Compensation" was very simple and clear, yet a really effective explanation of the problem with current incentive structures.
Yeah. I had that feeling when I came across Turing's original article about the Turing Test a few months ago http://www.loebner.net/Prizef/TuringArticle.html. And other classics like Feynman on the Challenger disaster: http://history.nasa.gov/rogersrep/v2appf.htm

Maybe we should start aggregating the more "timeless" books/articles we recommend. I'll probably start something on Github or Medium like for my own recommendations.

College CS courses (at least in my limited experience) are so far from day-to-day software engineering that I don't hold out much hope that they'd assign these kinda readings though. A few months ago I wrote about how reading Joel on Software was useful to me while I was getting into the field: https://medium.com/@firasd/things-i-read-on-joel-on-software...
Credits are pretty cool. I haven't watched them before (I've seen the video, but didn't pay attention past the end of the action). One thing I've noticed is an interesting design dark pattern. If you look at the "stats" of the film crew, you can see that the "level 0" of the bars is past the label - which, without a low stat to compare with, makes them look longer than they should be. Not sure if they did this on purpose to bring some point across or not, but this kind of stuff happens often in real-world publications and is done to mislead readers.
Because, I would hope, the people running boxes on Azure are run by IT people who are about security. Not the case for consumer hardware.

Taking control of a few Azure accounts might be worth a few hundred Xbones but which one is easier and more likely to go unnoticed?
Same here. I was commuting to university about 45 minutes and I ended up either stuck in an hot, overcrowded dungeon of a computer lab or on an unreliable 19.2k modem at home and Telix to do my coursework.

Enter Linux... I bought some white label Red Hat disks from cheap bytes (or something similar), which let me do about 90% of what I needed to do on my PC.
Not likely, people aren't likely to live into their 100's, so 90 will probably still be the current 90.
I'm encouraged by that, actually. It's a morbid and uncomfortable topic, but those who cannot remember the past are condemned to repeat it.
Vehicle Cybersecurity Beyond the Jeep Hack
He did provide them but didn't do a very good job, tbh. Types capture the behavior you want to express in your program and Rich ultimately concluded that types could no achieve this for transducers. On the other hand, many libraries since then have generally shown that types can and do... It's just that Rich's types didn't.
A 54-year-old custodian just graduated from the college he cleaned at night
Original source: http://mosaicscience.com/story/why-do-we-have-allergies
Setting up an email server isn't hard.

Setting up an email server that won't get blacklisted by the major providers within a week of you setting up is difficult, time consuming, and often expensive.
I'm working on a for people looking to build equity in products. I'm just starting to work on this so no revenue yet, but thought this might be an appropriate thread to mention this.

So, if full-time isn't an option and your looking to work with a team because you don't have marketing, programming, design, administrative, customer service skills. email me.
The SEC prosecutes people for trading on privileged information.

They also prosecute people for trading linked securities.

Everything you wrote was wrong.

http://www.sec.gov/spotlight/insidertrading/cases.shtml

You see friends, hackers, recipients of information, and more charged, successfully.
Very smooth emulator
Not looking for legal advice, but do you know of anything wrong with investigating in order to create a situation that would move the stock?

For example, testing Lumber Liquidators wood for chemicals or reverse engineering (assume legally) Volkswagen ECM code.
This reminds me of "Enter the Void". Both films are in first person, and draw emphasis to the difference between external reality and personal perception.

New "augmented reality" stuff is super interesting to me because it's basically the means of creating a shared illusion. So, like a drug trip, but more social and controlled. Basically like video games, but way larger in scale and social reach :)

Thoughts?
Gotcha. I think that's what I'm trying to say as well.
... and no freedom of speech
Insider trading increases the speed with which information is encoded into prices and thus speeds up price discovery, which is the core function of the market.

But it does so by creating agency problems. Either directly or indirectly, the information being traded on in these schemes comes from people who work for the shareholders of the company. A particular problem is that insiders can profit both from the wins and losses of their employers; it's the magnitude that matters, not the sign.

There's already a lot of evidence that company insiders, particularly in management, will routinely harm their employers for their own personal benefit (see, for instance, abusive stock buybacks). It doesn't seem smart to create new mechanisms for that to happen.
I graduated last year and my school has a computer ethics class that was required as well as an elective software engineering class that was more about team and project organization. Both were quite insightful.
Edit: and I forgot to mention that we talked about those books.
Something a little bit like this?

http://ocw.mit.edu/courses/electrical-engineering-and-comput...

Not exactly a history course, but emphasis is on thinking about system-level issues, with plenty of reading (including both classic & newer papers) and writing (of essays, not code).
Is there any scientific evidence that carbs are bad? It seems to be true on the internet, but I would prefer to see
some proper peer reviewed studies.
Thanks! You can check our ESP8266 Arduino libraries: https://github.com/undercontrol-io/sdk-esp8266-arduino

We also have some tutorials at our homepage.
Yes, but prostitution is legal in Singapore.
Whether you agree if AWS Lambda is ready or not , AWS Lambda is an great new way for executing traditional server side code. I used to have several Linodes running java jms clients listening on a message queue. Balancing the number of client vms and message load was a pain.Now I am transitioning my jms clients to AWS Lambda and my costs have come down considerably.

AWS Lambda is only going to get better as even Google has come up with their implementation called Google Cloud Function https://cloud.google.com/functions/docs/
You need to see "Enter the Void"
Oh OK. What if we assumed that the vision is not concerned with making me, the philosopher king, wealthy?
Sounds like progress. We shouldn't forget the oppressors, but we also shouldn't honor them.
Five Tips for Managing Software Projects
Again, anecdote, science of 1... but that can't be universally the case because of me.

I'm Gen X (1979), grew up playing in dirt, house filled with dogs and cats. Ate a fair amount of things, apart from the things I was allergic too: apples mostly. Most of the food I ate was home cooked. My sisters do not have allergies.

It has since gone on to get much, much worse. I can no longer eat carrots or parsnips (which were my favourite). I'm now very allergic to dogs and cats and it wasn't because of a lack of exposure.
I'd give it time. People won't enter their public keys when booking a flight, but it might be associated with their email address automatically. I could see Google running a service like Keybase. Or even integrating it further into whatever the next hip "online identity" service is. Built in privacy would be a huge boon.

The flight company (or email sender they use) could then request your public key and send off your message. And with some common protocols and APIs the complexity could be largely abstracted away.

I wouldn't underestimate the technology. When you look at more complex systems like internet routing tables, these problems feel a lot more solvable. We already have the technology for most of this. The problem right now is making it accessible.
I think this is more of a refutation of "Breakfast is the most important meal of the day", not of the meal entirely.
To me, it isn't about the knife blade being sharp or dull, but rather how slippery of a handle you have attached to the knife. Monkey patching is a sharp blade, but concerns are a slippery handle.

Concerns make reasoning about code more difficult once large enough. Further, the difference between a "just-right" sized code base and a confusing bloated one is often time and consistency. When nobody has the time to do the necessary refactor, the concerns start interacting. This is the aforementioned slippery handle.