skysight-inc/HackerNews huggingface dataset:
As far as the intersection of (innovation in web technology) and (innovation in programming languages) is concerned, I think the focus on performance is like going backwards in time, perhaps to the mid 90s.

I feel like these innovations are being turned into a kind of "social media spectacle" with relatively little discussion of what innovation really means in this context.

For example: I don't understand why Python, JavaScript, Java, Ruby, and so on have not delivered tools that ease the path for those who wish to write applications designed to run code from untrusted sources. I think this would make the web a lot more competitive and overall healthier as an independent institution.

(Yes I understand JavaScript is code from an untrusted source that runs in a sandbox on your computer, the browser client; in this context I'm referring to the ability of a JavaScript web app to load objects (from a JavaScript source code file hosted on ANY domain, in defiance of XSS dogma) which the browser client guarantees does not exceed the bounds of a specified "sandbox" built to spec, a "security envelope" for loading and evaluating code. For example the ability to tell the client, "execute procedure P with arguments A, but kill it if it runs for more than 0.5 seconds of CPU time or allocates more than 500 MB of memory" or "only load this source code as long as the global variables it uses is on this list: ..., the names of properties is uses is on this list: ..., and it refrains from using the following syntactic keywords: ...)

Python put up a warning against its own "restricted execution" a long time ago: https://docs.python.org/2/library/restricted.html

In the age of GitHub, why is there no interest in building infrastructure that allows programmers to define such "security envelopes" for JavaScript, Python, C, and so on and create systems which are composed of mutually distrusting modules which would, I think, simplify reasoning about their security characteristics?
It would be nice if the ability to reason about execution timings were one of the design goals of WebAssembly, because this could make it safer to port to crypto to the web.
Let him try that with a Russian bank, and see what happens.
If you're skeptical about LPWAN range claims .. better thing to do is to test :)

We (Sigfox) are running a hackathon in SF on Nov 20th, in partnership with the City.
Good occasion to test the live network, and get your hands on a dev kit

https://www.eventbrite.com/e/smart-city-iot-hackathon-connec...

More info about Sigfox on http://makers.sigfox.com
Is this not a good application of std::weak_ptr<>?

Typically if you're observing a value, you also want safety against dangling references. If the owner destroys the object, your copy of the pointer should be cleared out so that you can't accidentally look at the original.
What's wrong with you? Take the page down. There's a whole HN thread sitting here hitting fucking refresh on it over and over again waiting to see how much more drama your insane team can generate over this. Are you running a company, or a very elaborate piece of nerd performance art?
One I like is the "learn programming, there is a lot of money there".
The War Over Who Steve Jobs Was
Based on my experience (from working there), car manufacturers often do not implement stuff themselves, they outsource. E.g. the HTML5-based infotainmemt system in the Porsche 918 was not created by Porsche (though they market it as if it was), but by S1nn.

From a software engineer perspective, if you work at a car manufacturer, you usually do not write software yourself, you're hired to write specs for external companies and verify that the results are conformant. Which honestly is boring.

The car manufacturers should react to the influx of new competitors (like Apple, Google) by becoming software companies themselves, but management is too stupid to see that. S1nn is a perfect example: Apple or Google would have bought the company right away, so should have Porsche. Guess who bought them instead? Harman.
Nice! I am also learning German. I've just moved to Heidelberg about 10 months ago. It is a difficult language... :/

Did you take classes?
Forgot to add that Sigfox isn't based on TI radios, but is hardware-agnostic.
Basically, most sub-GHz radio transceivers are compatible, and it's all about adding the soft stack.
Current HW partners include TI, SiLabs, Atmel, Axsem, ..

We'll be using TI HW (Launchpad dev kit) on our SF event on Nov 20 (https://www.eventbrite.com/e/smart-city-iot-hackathon-connec...), but we're fully open on the hardware side.

Full list here : http://makers.sigfox.com/
How do you aim it at the other end? It's 100km away?
Hospitals are trying to make good business. I see some of them are building hotel like structures for the rich, really great interior, luxurious and patients are treated a total VIP. Money Matters.
More info at http://www.foodnavigator.com/Market-Trends/Plant-based-meat-...

Links to http://www.sciencedirect.com/science/article/pii/S0260877415... (paywalled)
Continuing the Debate on Slavery and Capitalism
Sigfox-ready chips can be bought from Atmel, Axsem, SiLabs, TI, .. and more : http://makers.sigfox.com/

You should be able to get some Sigfox-enabled TI CC1120 for a few $ easily.
Also the IRC/XMPP bridge has to be specifically enabled by a team admin. After this, the bridge can be disabled at any time by team admins.

https://slack.zendesk.com/hc/en-us/articles/201727913-Connec...
It looks like the link is broken.
I'm pointing out the demand they create is irrelevant - Landlords always have/will act against rent control.
Well at least they lost this case. Good common sense showed by the Jury.

http://www.lexology.com/library/detail.aspx?g=84aea8bb-af1b-...
If I'm YC and I have invested in a company, I'm going to step in and give a bit of coaching in a situation like this. Especially when the solution is completely obvious and the core action required (deleting the account, sending a quick apology) would be minimal.
> No, it doesn't have to drop. It just has to not rise. Which is exactly what has been happening for close to two decades now.

That's just not true: http://www.realclimate.org/index.php/archives/2014/12/recent...
People come and go. For App Engine in particular (before my time) both Kevin Gibbs and Jon McAllister who "founded" the product left in 2012. You can find most of these guys over here: https://quip.com/about/ ;).
Which is why the user should be able to change it.
I don't know how much different the fundamental technology was, but the results were vastly better because of the far greater resources and much better goals he had with the US. Building advanced rockets on a shoestring with slave labor isn't really a recipe for great success.
That poem has evidently been set to music by Leslie Fish. But all I can find is a parody -- https://www.youtube.com/watch?v=BllIODb81Q8

And if you don't get the parody reference -- it's to the classic "You Bash the Balrog".
It's painful to watch.
They can't ensure, but they have an interest in assisting.
Liza Shulyayeva banned for spamming. WORKS FOR DICE.com and is just spamming Livecoding.tv

Is that legally irresponsible naming someone in full and directly implying they were responsible for a negative action?
They should register here: http://db.ffdn.org/ !
"I found:

a) Something I liked to do (writing)
b) Something that people were willing to pay me for (writing)
c) Something that I was good at (writing)"

My only problem with the authors solution is that if you break down "passion" into those 3 buckets then her answer is still a general answer of "writing".

I would've enjoyed the author to dig deeper into why the writing she does and the 3 points led her to find the thing she is passionate about.
And yet, it seemed to do pretty well.
wow that is very nice predictions, you should be nominated for nobel peace price. wit this we can allow for prediction for world affares
Prosecutors are typically required to give the defense all evidence they possess that could possibly aid their defense. They may not actually do this, but that doesn't make it actually a prosecutor's job to prosecute in this hypothetical.
> whether they will actually be catastrphic or not

The consequences already are catastrophic. But the impact doesn't directly affect most people, and even if it does, the reasons can still be obscured.
even highly directional antennas arent, its usually >7 degrees
Can you sketch a more concrete example of what you're talking about?
I have used assp for a few years, it's tricky to setup but does a great job once you get there. http://sourceforge.net/projects/assp/
Because they shackle implementations too much. Every time you increase restriction glanularity, you make someone else's life harder. With every restriction or policy you introduce, you've actually increased the implementation's own attack space: you can't stop worrying about validation mechanisms further down the stack, but you now also have to maintain a new set of validations. That's a lot of extra work; given that security is a trade-off, the trade-off in this case is likely not worth it.
At the very least, I would expect Y Combinator to try to invest in founders who don't need to be told that.
Wait, really? I would have guessed it referred to Galileo
I especially like the concept of topics in zulip. It helps maintain different subjects in a given channel, which is way more readable imo. I'm a big fan.
I don't understand your comment. You say OBB isn't any better than GJK on arbitary convex polyhedra. Followed by saying GJK has issues with roundoff. And that testing it with random polyhedra is a bad test.

So, uh, what's your point? Because I don't know.

And none of these really has anything to do with the root post. OBBs are always going to be used. Always. Different methods for finding OBBs is useful. Fast ways to find "good" OBBs and slower ways to find "perfect" OBBs both have value.
> "For example: I don't understand why Python, JavaScript, Java, Ruby, and so on have not delivered tools that ease the path for those who wish to write applications designed to run code from untrusted sources. I think this would make the web a lot more competitive and overall healthier as an independent institution."

I don't understand what you mean. Can you elaborate?
Anyone else see a page with nothing on it on this site?
Did anything come of the bedbugs? I'd be so paranoid about bringing them with me that I'd find any alternative - friends, hostel, expensive last minute real hotel.
To be fair, we have ways that the dinosaurs didn't have of mitigating the results.
We have all our instances in a VPC so nothing is available without a VPN. (Openvpn, on phone, laptop, built into the wifi router for everyone else). Once any service for our firm onlt is set up it is effectively private it we manage our keys. Private IRC is a one line apt get on a server. Close to zero cost from there.
Free and legal insider trading would be the end of stock markets. If it becomes publicly known that some people trade stocks based on insider information then for all the others investing in stocks stops making sense. It's like casino publicly announcing that all it's roulette wheels are fraud and noone will ever win on them - this would wipe all the gamblers out.
Cell jammers? Shit these are illegal no matter where you want them...
> (they "just work")

Please don't say that Apple products "just work". We've got an office full of them.
Not sure if serious... This comment translates to "except without garbage-collection, and with a loose set of inconsistent and constantly-changing interfaces instead of One Sanctioned Spec."
AirBandB. Uber is just an unliscensed taxi firm, AirBandB is destroying communities.
Yes, LiveCoding.tv can be sued for libel.
> you're hired to write specs for external companies and verify that the results are conferment

Sounds like a hilarious game of chinese whispers / telephone. :)
"Denier" is an appropriate label if no amount of evidence will be able to convince the "sceptic". A scientist should be able to change his mind based on the evidence. Deniers are unable to do this.
doesnt need to be the original source, as long as every browser has some form of decompiler to high level language (C like) Im good. But I cant imagine a future where we are served blobs with no way of knowing whats inside.
Has anyone used the LoopBack framework?
A better example would be launching a car without electric windows or air conditioning; you can get by without those features, people got by without those feature for decades before they became common but they are nice features to have that improves your experience driving the car. Copy & paste is not essential to a phone, and anyone who moved to an iPhone from a non-smart phone had never had that feature previously.
Java applets were slow to load because fast loading was never made a priority. WebAssembly is prioritizing small size and fast loading.

Java Applets were completely isolated from the surrounding web page, and vice-versa. I tried writing XEyes as a Java Applet back in the day, but the eyeballs could only follow the cursor while the cursor was directly on top of the applet's rectangle. WebAssembly operates on the single unified DOM and its event model.

Because it uses the DOM, the text and widgets are real. The text is selectable, looks like regular text, etc. Java Applets had their own GUI/widgeting system that looked bad and behaved differently.
So use grove.io
> considering the economics literature says that the strength and consistency of the law is a crucial component of making a market economy successful

Unfortunately, in large parts of Eastern Europe, this advice was ignored. In reality, the main right wing (or pro-market) parties fought tooth and nail against any sort of regulation (to be fair there were couple individuals who were exceptions). And to this day, pro-market supporters vote for some of these, so it's not like they are too unhappy about it. It's much like the difference between communist rhetoric and practice.
Unfortunately XMPP didn't take off. Notice how it's nowhere near as ubiquitous as email and web standards. Also notice how nearly all modern chat services don't support XMPP. I'd argue there are technical reasons for this situation. Try searching for "XMPP" in this thread for details.
> How many companies would (not to mention could) you think buy OEM phones and build their own Android OS from scratch including device specific and baseband drivers? I would bet that it's 0 even government agencies opt-out to certify existing devices.

Well, I certainly expect Amazon to be able to do so. Google actually has left them no other choice in the long term than to re-implement everything because a shitload of stuff has been moved into Google Play Services.
Being powered by IRC is not the same as using it, in the sense meant here.
A Neat Git(hub) Workflow for Pull Requests – Marco Ziccardi
It is a reasonably good advice. After all there is plenty of programming work that does not require ever learning how does quicksort work or what is a mutex. Accessible to nearly anyone with increased intelligence.
Branding yourself – how be acknowledged for the superstar you are
So you're a full stack developer. Some coders are only familiar with their domain. For example, most of my coding experience has been backend database scripting stuff, I have very little familiarity with the front end.

I don't see why you would get offended, he was talking to the specialists, not the generalists. You have to understand there's no shame in not knowing something outside your domain. For example, if you've never done AI programming before, would you be offended if an experienced AI coder skipped over some details in order to provide a more friendly introduction? It's not meant as an insult, it's not a reflection on your capability to learn about it, but rather it could be based on a consideration that you may not have taken the time to learn about it yet.
> Unfortunately, that means in my experience the quality drops, no 'homey' feel, and it negatively impacts the locals.

Isn't this the fundamental goal of reviews; get a real opinion from the users on wether this is a good or bad thing?
There are much more open questions than that. Will Google figure out how to reliably support a product for 20 years after it has been sold? Will Tesla figure out the logistics of manufacturing and marketing more than three models? (The VW group introduces 100 per year.) Will Apple figure out how to cost-effectively change winter and summer tires for all its customers twice a year? Can Microsoft become a sexy luxury brand like BMW?
Ah, so you're renting the apartment. What do the terms of your lease say about this?
And a lot leaving via infra-red radiation, unless of course you trap it somehow.
Where are the guidelines about down voting orionblaster unfairly? I don't see those.

The guy was merely corroborating the original post, sharing some of the absurd things he was taught in school, and was downvoted for it. Doesn't seem like a very friendly thing to do to someone who's engaging in the discussion.

Shall we stand by mute while someone is bullied? Either that or be bullied ourselves for speaking up to stop it? If that's it, then I don't like your policies. I re-edit the post to conform to your policies. Then I'll show myself the door, thanks.
The argument is that instead of having the government decide what's best, the company should decide (and it doesn't need to be during the IPO). Then, the so-called "free market" will decide whether it's good or bad. If they decide it's bad for companies, then companies won't allow it, because it will hurt their stock price. If they decide it's good, then companies will allow it.
For a while, eBay was the default name in "looking to buy/sell something second hand" in Australia. "Just put it on eBay," that sort of thing. It was then overrun by professional sellers and I almost never hear it mentioned.

People speak almost exclusively here of Gumtree which is individuals selling second hand things. Gumtree is, these days, owned by eBay.
Wow, is there any recovering from this? Usually I'm against the internet machine latching onto people that have stuffed up. But you're trying to publicly humiliate a user that just wants to delete her account. I'll be surprised if you last much longer.
"ad blocking" includes "ad (blocking blocking )* blocking"
If someone is trying to turn this into a moral discussion about the positive value of the so-called "open web" to humanity, then the question of whether the actual codebase is open-source, and runs on every platform is of primary importance.

My original reply was to a part of the article that talked about the "evil" non-open nature of web-technologies that are not humanly readable, textual HTML/CSS/JS. Then someone replied that PNaCl is only supported by a single vendor. Then I said that was a factually incorrect assertion, with the response being that I was engaged in hair splitting.

So then, I suggested that we should examine the rest of the vendors. In the morals based context of this entire subthread, I think it is plainly obvious that Safari and IE/Edge don't have any place here, when it comes to the question of whether PNaCl is a "good" technology, based simply on the question of the proportion of vendors that happen to support it.

If you are instead talking in a purely pragmatic, capitalist sense... then of course all that matters is brute numbers. But then there is no real discussion to be had, because in the cold, hard business world, whoever wins is just whoever wins. A equals A. It's a mere tautology.
Slight OT/marketing, but I'm constantly having deliverability issues with Yahoo and spent weeks figuring out whats wrong, when spam-tester shows score 10/10, SenderScore 97, and yahoo keeps automatically marking my messages as spam, even when many times I contact client via phone and they swear they never clicked "mark as spam", which I have no reason no to believe.

The spam complaint rate keeps being broken (around 0.3%) because of yahoo, and utilizing Sendgrid as an EPS, I'm afraid of losing ability to send.

At this point I would love to hear an opinion of a e-mail deliveribility expert/veteran, or someone who can help me get off the cloud and host own email server that will be well-configured and maintained. I'm aware this service might come with a hefty $ bill. Please contact me via my email in my profile.

</shameless plug for help>
The world standard for English -- the long scale is standard in many other languages.
What's remarkable is that slavery was the norm since the beginning of human culture. It's even mentioned in the Holy Bible and the most Nobel Quran. What's even more remarkable is that it was only prohibited in the west as recently as 1833.
This is an issue that will never be settled at a high level - where it's some sort of rule everyone should live by. This is what the headline implies.

Your approach is relative to your current situation.

IF people realized this we'd:

- have 50% less questions on Quora and Yahoo answers

- better google matches for the things we need

- a faster internet (or maybe not, more room for porn bandwidth?)
This idea that statistics can only confirm and supplement "qualitative observations" (I.e. my priors) is completely unscientific and anti-intellectual.

Since when is investing in startups a science? What is anti-intellectual, what is anti-science is to use the wrong tool for the job. Human affairs are not a science in the way that physics is a science. Statistics are far, far more fraught because there are so many variables in play, phenomena are hard to quantify, each case is so heterogenous, etc. You cannot use statistics in human affairs without also having a very good observational understanding of what is actually going on, otherwise you will end up in all sorts of trouble.
Punt gun
After a media panic whipped up by the BBC's enemies is the key element you missed though - agree that JC should have been punished.
In practice, I think most browsers won't include a "disassembler", under the justification that most users won't need it; I can see "View Source" unfortunately going that way too.

What's wrong with that argument is the fact that although most users don't need it, it's an excellent way for those interested to explore into and find out how things work, and essentially get into web development with nearly no effort. If this trend continues, in the future when browsers become nothing more than dumbed-down interactive TVs, I think there will be very few, if any, web developers who started out of their own interest and exploration instead of solely thinking of it as a profession, and that's a really bad thing. (For the corporations who want to take control, this could be viewed as a good thing - why would they want to encourage independent thought and exploration when they could have dogmatic obedience?)

Computing systems are becoming more closed and proprietary, and this will be a big step backwards in terms of openness of the Web that lead to its growth and freedom in the first place.
This is the downside and the greatest danger with more and more centralized ad networks.

Site owners: Market your ads directly or through smaller exchanges, and host them yourself. This is the only viable long-term option.
Air conditioning brings up a good point: a new entrant can simplify for an MVP by limiting sales locations, possibly implicitly. For instance one can probably sell quite a lot of cars in California without a heating system, then once they've learned more about how to build cars, add heating to a new model.

I still think that complexity of everything else actually required is not to be underestimated though.
Netherlands too: if offered a deal which seems too good to be true....

edit: criminal liability indeed