skysight-inc/HackerNews huggingface dataset:
Sure, but the dev already has experience with the tech behind a chat bot, and may not have the experience needed to make a web app as easily.

Think about all the "obvious" steps involved (text input, message chain display, page/server communications), the extra features FB messenger has (in-message buttons); then the issues with cleanly displaying on multiple screen sizes; and then you start getting into the fiddly bits like page reloading, form submission failures (say, due to internet disconnect)....

...All of that is done for you. You just need to have the meat of the program (the chat) and you're good to go. Makes a lot of sense, actually.
Real question is, if it's true can you still call that prejudice?
For what it is anecdotally worth, this has gotten better. It launched in Chicago at least a year ago and the first few orders my wife and I placed, I felt like I should have shopped myself for how many items weren't found and how much hand holding the shopper needed to replace items. We almost gave up on it, but with a baby in the house my wife kept with it and the replacement feedback loop has really gotten much better. Nowadays, out of a 25 item order, maybe 1 item is replaced and usually without a back-and-forth necessary (something reasonable is picked and you have the opportunity to reject it). Also, luckily, in the Chicago market most of the stores are "same-price-as-in-store" and the prices seem fairly reasonable where I mostly believe that.
> Say they implement the scheme you mention in clang and the LLVM linker, so the function bodies of their public APIs end up placed in that privileged region of memory, and those of their private APIs end up in the restricted region.

Agreed that this design is fundamentally flawed, but that's because the coder is providing the implementations of private code. Providing that is Apple's job.

Put privileged code into a dynamically-linked library that Apple provides. Only code in that block of memory can call private APIs. Pretty straightforward to implement, and requires nothing fancy from the kernel.

Of course this only works if you can prevent the attacker from corrupting memory.
So you disagree with your previous statement? That courts can interpret the law, including the intention of it?
> 1) Leaking controversial conversations, whistleblowing, or simply sharing interesting emails.

Hmmm if this is a goal you should support encryption.

Perhaps provide a public key and have an auto decryption mechanism with your private key.
Software is eating the world but the world still runs on hardware
Internet...
There's no "non-plaintext password", encryption keys are encryption keys. I don't know if SJCL includes asymmetric crypto, but there's nothing wrong with AES.
As the sibling poster said, the point is that one often has to jump through hoops. According to EU laws, the seller has to prove that the customer did not break an item [1]. However, in practice, many companies make it their customer's problem, because they know that most people do not have the resources or time to sue them. Also, even if a company is cooperative, in Germany they normally have 14 days to give you a replacement (except IIRC if it disadvantages you badly). While that is acceptable in some cases, being without a laptop for two weeks can suck.

[1] IANAL, but according to German law, when a purchase is broken immediately after buying you have the choice of getting a repair or replacement.
> hasn't broken the law on a catastrophic scale yet

Debatable?
So, decryption prior to authentication of the executable/ciphertext? So it's more likely to be user A encrypts M with K producing C, uploads to server, where E(ve) swaps out C for C' that records the password B types in and sends it to E - C' then claims "an error occurred, please reload the page/app" and then submits C'', a message M' chosen by Eve encrypted with K?

And since C' and C'' are delivered as (js) executables - Eve can choose what to do - try for a compromise when B runs C', show the original message but run additional code for C'' ... ?
I don't know about cars, but this has been a battle with tractors for a while. The car industry is actually just playing catch-up.

http://www.npr.org/sections/alltechconsidered/2015/08/17/432...

EDIT: The outcome of this was that the current DMCA exemptions includes language to circumvent such "protections" (including Tesla's here) for the purposes of repair and modification. See section III-6:

https://www.copyright.gov/1201/
>With age and time period controlled, those born in the 1930s (Silent generation) had sex the most often, whereas those born in the 1990s (Millennials and iGen) had sex the least often.

smartphones and social networks.
I understand the consternation -- I have very mixed feelings about the Linux Foundation (I am on the TOC of the CNCF, an LF project), but the reality is that as a 501(c)(6) they are much better resourced than the 501(c)(3)s dedicated to open source. In my opinion, the LF therefore represents our (current) best shot to achieve some common good, and (speaking personally), I have resolved to work from within the LF to make it more useful to the broader constituency of open source communities. (As a concrete example, I championed the LF/CNCF acquiring and relicensing RethinkDB[1].)

Similarly, I think applying a purity test to the LF would be counterproductive: it would end up refusing essentially everyone's money and becoming the FSF or Apache Foundation -- two flat-broke 501(c)(3)s. (Aside, individuals should never ever donate to the LF; donate to a 501(c)(3) instead.)

To sum: I would rather have VMware in than out, and then influence the LF to abide by its broader open source constituency, funding projects at the grass roots that are the lifeblood of open source -- but I also understand those that would view taking VMware's money as selling out that constituency!

[1] https://www.joyent.com/blog/the-liberation-of-rethinkdb
Google confirms its acquisition of data science community Kaggle
Zurich, Switzerland. Approx. 8km, takes ~25min by train, ~45min by tram. Sometimes plus 5 minutes to visit Starbucks :)
Apologies, I didn't mean to imply life is over after having children. I think we are in agreement over the basic facts. I've been brought up in a culture that places too much emphasis on having a family as the "right" thing to do so I try to find the downsides and/or tradeoffs as well, more for personal reasons than anything else.
Not sure if any of that makes sense. If a candidates wants a job they need to interview. Not all interviews result in offers. My experience has been it's about 10% or so, depending on how good/bad the market is. So to get 1-3 offers you probably need to interview at 10-30 companies. What are you expecting?
Is that true across the board on the XPS line? I thought they used slightly different parts for the "Developer Edition" - intel instead of Broadcom wifi, off the top of my head. If it is true then I'm sold - I'm looking at picking up a Windows laptop in the next couple months and was thinking of grabbing a Surface Book if MS get another revision out soon. But if the XPS series is a first class citizen in Linux then that may clinch it since I'll have a nice fallback when I get sick of Windows :D
Poor Franz Reichelt, also, sadly...overlooked. But he did make a great movie and left quite an impression.
https://en.wikipedia.org/wiki/Franz_Reichelt
Why do the poor make such poor decisions?
Instacart raises 400M, boosting grocery delivery dream
In 1879 Karl Benz was granted a patent for his engine [1]; 3 decades later the Model T began production [2]. I think it's safe to predict falling last-mile delivery costs over the coming years.

Middle-mile distribution, with a touch of marketing, is all grocery stores are. They just offload last-mile distribution costs to the consumer; Instacart and friends attempt to play economies of scale against that. Yes, they are currently a luxury. But it seems fair to predict they won't be for long.

[1] https://en.wikipedia.org/wiki/Car#History

[2] https://en.wikipedia.org/wiki/Ford_Model_T
Google have been doing something with POWER CPUs for a few years now, at least on an experimental basis.

2016, Power 9:

http://www.computerworld.com/article/3052951/cloud-computing...

2014, Power 8:

http://www.pcworld.com/article/2149080/google-shows-homegrow...
This is precisely the issue. Excellent example.
I don't think TrueOS is worth running day-to-day right now because of the constant changes and tweaks between versions, but I think OpenBSD and FreeBSD both work great, though the latter requires some work out of the box. OpenBSD folks are very much into dogfooding so they have better laptop support, including power management.
My claim is that neither the parse tree/CST or AST is good for applications like translators. Instead I defined another term Lossless Syntax Tree, which is the data structure I want:

http://www.oilshell.org/blog/2017/02/11.html

I researched "production" implementations, and found that they use something like a Lossless Syntax Tree (not an AST or CST):

https://github.com/oilshell/oil/wiki/Lossless-Syntax-Tree-Pa...

Examples: Clang, Microsoft's Roslyn platforms, RedBaron/lib2to3 for Python, scalameta, and Go. The defining property of the LST is that it can be round-tripped back to the source. This is called out in this C# design doc, along with some conventions for associating whitespace with syntax tree nodes:

https://github.com/dotnet/roslyn/wiki/Roslyn-Overview

What do you think of that claim? (If you prefer not to use this deep comment thread, feel free to contact me by e-mail instead at andychup@gmail.com.)
As someone who has tried to work with them, I'd say no it doesn't. They are not responsive, very slow to do anything and frankly are more of a product API than a real innovation team. I'd love to see more from this group, I'd love to see them engage with the people in the labs forum more!
Five to ten minutes, depending on if it's a bagel day.
It doesn't count what the impact of extracting gasoline is, or the effect of transporting it on a supertanker. And what about feeding all those people working in the oil industry? and the energy used by lobbyists to convince people to drill in Alaska. And aren't they eating meat themselves? And the BP leak? How much km of cycling did that cost? This kind of study is completely bogus.
No more Seattle commute for me...

I live on Whidbey Island, in Puget Sound. 0 commute. My office looks out over Admiralty Inlet and the Olympic Mountains.

It's a 20-minute walk into our tiny town center, 4 minutes down to the beach.

I've been mostly telecommuting since 2008.
I'm glad statistics proved what I was already painfully aware of.
But users have no idea how miserable life behind the iron XCode curtain is, so it will continue forever.
Elementary OS exclusive notebook: genuine or scam?
There were BBSs earlier and if you were lucky you worked for a company or university with access but commercial internet access and usage was restricted before the early 90s. So comparing VC to before that point isn't accurate it also doesn't take into account how the internet itself has accelerated the distribution of ideas and tech dramatically.
Like you mention, there are many almost empty cities, also called ghost cities. You can also argue that they are slowly being populated, but that doesn't equate with success.

They failed in that there was a huge investment to build them, but the expectations for these cities were never met. Additionally, there is tremendous upkeep or maintenance.

For example, those new roads are crumbling and require extensive repair work. Think of a road that is 5 lanes wide, but a 1 lane would suffice to serve all of the traffic. The unused portion will still degrade, even though it's not used.

It's kinda like buying a huge house before having children. You still need to fix, maintain and clean the extra square footage, even though it's not used.
In the U.S. right now, we are exploring the limits to the American accommodation of immigrants, but it's important to keep in mind that those accommodations as they exist currently are more generous than pretty much anywhere else in the developed world. The trend in the rest of the world (New Zealand, India) right now is to get rid of birthright citizenship. But here, only the right-wing nuts are even talking about that. In Germany, the U.K., France, etc., learning the local language is a pre-requisite for citizenship. Here, saying English should be a pre-requisite for citizenship will get you labeled a racist.
Thunderbolt 3 uses USB Type-C...
That can be both good and bad, though; I was talking to my stepbrother - who is 30 years my senior - and when he was raising his kids, who are my age, putting them on their stomach to sleep was the medically advised strategy. Today, that's considered a risk for SIDS.

I'd say that 90% of the benefit of the extended family would be people who would come and be a warm body to sit with the kid, or bring you food, at least for the first year.
No, because it's not Tesla doing the repair. However, I bought a replacement Tesla instead. I will be Turo-ing and selling the original vehicle after I get it back.
There was another Tesla repair story, where the guy had bought the floor model, or something. It was basically a lemon, and Tesla's solution was to offer to sell him a new car at the difference between the sales prices ($20-$30k, I think).

The people in this story also bought a discounted car. Personally, I'd be loath to spend a car's worth of money to trade "up" to another vehicle from the same manufacturer.
Because you're downloading the program at every launch. A malicious program doesn't have to attack the APIs, it can just send the data to the bad guy's server after it's been legitimately decrypted.
CIA Frankfurt “Hacking” Center Probe Begins
Treaty of Hope: A Sober Experiment to End My Helplessness
Production app server management as an extension of a dev environment
I think there is a need for a comprehensive system for image and video data analytics. Much like how we today have relational databases (postgres, MYSQL) and full text search engines (lucene/Solr). The approach Google or Amazon have been taking which involves providing a "tagging" API is frankly unimaginative.

I am working on Deep Video Analytics an Open Source Visual Search and Analytics platform for images and videos. The goal of Deep Video analytics is to become a quickly customizable platform for developing visual & video analytics applications, while benefiting from seamless integration with state or the art models released by the vision research community. Its currently in very active development but still well tested and usable without having to write any code.

https://github.com/AKSHAYUBHAT/DeepVideoAnalytics

https://deepvideoanalytics.com
Long commutes, economic uncertainty, mismatched job shifts, not having any free time or energy...

My partner's workday ends at 10:30-11:30 pm. I can't get any work done if I don't get up and head to work at ~6:00 am. She works Tuesday -> Sunday. I work Monday -> Friday.

But no, surely it's the fault of smartphones and smooth jazz music.
In a society with a disappearing middle class, this actually makes sense. A few people at the top won't know or care what food costs, and the rest will do just about any menial task for near-starvation wages. Shiny grocery stores like Whole Foods will disappear as the people who would be impressed simply send their insta-serfs. They'll be replaced by warehouses like Food4Less, filled with scurrying underpaid pickers.
So the silent generation was less talk, more action?
For 99% of the things I want a lawyer to do right now I'll fill out a form on LegalZoom and never see a human. Someone wrote a chatbot that helps people in NYC walk through the process of fighting their traffic citations. Automation is coming for sure.
I can afford it, and there are other things I'd rather be doing with that same amount of time. It's exactly the same reason I hire someone to clean my house and take care of my yard. Seems pretty simple to me.
It can be particularly annoying to get groceries if you live without a car in certain parts of a city - maybe the nearest full grocery store isn't super close so your options are to walk home 20 minutes with heavy groceries or try to take the bus with them. Or pay for an Uber, at which point for not very much more money you can just save an hour of your day and have someone bring them to you.

Or, maybe it's not hard but still worth $20 to save an hour of your weekend. It's not like this is an expense that only the super wealthy can afford.
You can tell the Instacart shoppers in the store by the way they charge around frantically, almost pushing people out of the way. They stick out like a sore thumb.
Does it work for phone calls?
"...I want to be done with my stupid homework."

In a way, this is a huge difficulty with learning in general. Practice can feel repetitive and boring, especially if you don't care for the skill you are practicing.

As a teacher I'm not sure what to do about this. I teach science and the "fun" parts are frequently tied to things students don't like (e.g. Algebraic calculations needed for simple data analysis like calculating averages or rearranging a formula to solve for momentum). The students are curious about science, but hate the math parts because they struggle with the algebra. Doing algebra isn't the point, it's just a tool you need to do the science. The goal is to be good enough at the algebra that it doesn't require any real brain power so that the students can focus on the science, what their resaults really mean, understanding the system, etc. If you have a poor grasp of algebra then you are going to have a bad time. I'm not sure what to do for these students except have them practice and I'm not sure how to always make practice enjoyable.

I'm not talking about homework here, necessarily, and I don't think homework is appropriate for all grade levels in all situations.
Yeah, only a small number of co's would prohibit relationships altogether. It's pretty common to prohibit it in ones where there is a (direct or indirect) reporting relationship.
Isn't that the kind of problem that tends to short[sic] itself ;-)
I see, okay that's fair. I think that the fact that laws are flexible and fuzzy doesn't mean we shouldn't have laws, but it means that until an actual court decision, who knows if uber was "right" or "wrong" in the eyes of the law. For instance like the article mentioned, Uber initially started by breaking the spirit of the law, not the actual law, since the existing regulations didn't take into account the possibility of cellphones as dispatching tools. I don't know if that was ever taken to court but a sharp judge could have nailed Uber for that despite Uber technically obeying the law.
Two minute commute? Do you work from home?
You share that hypothesis with a popular award-winning SF trilogy. My critique of that trilogy is that it doesn't incorporate the concept of present discounted value, which seems to derive from the apparently-universal laws of thermodynamics. If you have the power to destroy nascent interstellar civilizations, and the threat posed by those is their potential to use scarce resources in future, why spend the resources to destroy them now? How do you know they'll live long enough to use those resources? How do you know you'll live long enough to care?

All the predators we've observed, eat their prey to sate a present (or in the case of hibernators, near-future) hunger. We've recently learned how common planets and suns like ours are. Why would any hungry alien civilization drive past all those resources to get to us? We haven't developed anything particularly tasty yet...
R3 Report on Confidentiality and Privacy for Blockchains
haha, nice one
Can't I just bike to school and feel good about it? Is nothing sacred?
"A good lawyer knows the law, a great lawyer knows the judge"
Hehe, you sound a bit like a luddite. What's with all these people using the internet? How long would it take them to go down the library and look at a book.

The US is quite a way behind the times when it comes to online groceries. This is a proven market in other countries.

For reference, 11% of the UK now shop for groceries online[1]. We got our instacart equivalent almost 15 years ago (Ocado[2]). That's a HUGE market. Ocada market cap is something like £1.5 billion last time I looked[3].

Now all major grocery chains offer their own equivalent service, you pick a time slot and pay £5-£10 extra to have it delivered to your door in an hour time slot. Take off petrol costs and it's pretty low cost compared to time saved.

We also have click and collect which allows you to pick up pre-picked groceries on your way home.

[1]http://www.igd.com/Research/Shopper-Insight/Pushing-online-s...

[2]https://en.wikipedia.org/wiki/Ocado

[3]http://www.lse.co.uk/SharePrice.asp?shareprice=OCDO
I had a similar experience where the laptop arrived a month after the expected date and it took two weeks of calling dell to sort it out. Given that I can get a new apple product delivered in three days, hassle free, I will never ever buy dell again and tell anybody who will listen not to either.
> Make a game that is not for PC

Or is the right challenge "make a game for PC that isn't in the microsoft app store"? Which is in fact no hindrance at all.

It's not really "someone else's platform" just by using someone's software. They have to be in control.
one immediate need is NSFW flagging, esp. things that might indicate abuse.
> Everything will change so write (really build) code that tolerates change (IOC, interfaces, etc.

Everything might change. Not everything will change.

I think the problem I have with your principle is that many of the techniques to accommodate change (the "IOC, interfaces, etc" you mention) can have a real and immediate cost when it comes to understanding a codebase, and that's the fundamental sin when it comes to maintainability.

Abstraction and indirection have value, obviously, but on balance I'm with GP; don't add 'em until you actually need 'em. In particular, don't add an interface and a factory and whatnot until you actually have more than one implementation.

This may depend on your languages and dev environment; something like IDEA where large-scale but mechanically trivial refactorings can be accomplished quickly and safely are more suited to KISS than e.g. dynamic languages where tooling is much much weaker.
Awesome projects, and I love the civic spirit from which they arise. Any others worth checking out?

Other than chat bots, just making forms and bureaucratic processes more accessible online seems like an arena that still has vast potential for improvement.