skysight-inc/HackerNews huggingface dataset:
Their main problem is that conceive the service as value added for the platform, which is basically non existent now except for Xbox.

If they instead spun off a group of engineers and allowed them to create a great streaming service with no restrictions or handcuffs because windows or office or IE or whatever is being pushed this month, and then use the platform as a value added for the service you would get much better result IMHO.

That would mean develop for every mobile OS + windows and osx as a minimum from the start, not as an afterthought. No windows live or whatever it is called now ( linkable if you want), etc. Things Microsoft would never approve.
If we could go by a model where everything was based on a third party, like OpenWRT or LEDE, and if the appliances could auto-update in-place from the upstream package repositories (nothing run by manufacturers or the software integrators), then that might work, but the manufacturers would have a hard time supporting it, as I'd expect there to be a lot of random breakage.

Yep, I'm enjoying my OnHub.
>You really think that Tesla and SpaceX would have been started by someone else if Elon Musk weren't around?

I think similar companies would have been founded yes.

https://en.wikipedia.org/w/index.php?title=List_of_private_s...

http://www.nbcnews.com/id/40887273/ns/business-autos/t/new-c...

>I don't think that's true at all. The notion that if Elon Musk weren't around VCs would have given the cash to the next person in line who would have started those companies seems to just be patently false.

I don't see how you can declare that patently false. VCs like electric cars and space companies and there are others in the space so I'm sure they would be funded. Besides it's not just VC money Musk is sucking up, it's also billions in government subsidies. If Musk wasn't sucking up all this cheap money others would be.

http://www.latimes.com/business/la-fi-hy-musk-subsidies-2015...

>How about instead of forcing Musk to not start his company because our immigration laws are a little bit backwards we open them up and invite in all the other would-be Elon Musks?

How about instead of inviting in a bunch of cheap Elon Musks from other countries we put a little bit of work into finding the Elon Musks that already exist here? Also, our immigration laws aren't backwards.
googling for "common lisp condition system" turns stuff up. i looked at one point, and i don't remember finding an academic treatment of them.

they're (hand wave hand wave) basically a matter of stuffing the current continuation inside of the exception, whenever you throw an exception, and then making use of that to provide more options whenever the exception is caught.
We have this great tech. Now shackle it to windows, IE, windows live accounts or any other myriad of things that nobody uses.
Simplified example: to open up access to a database server port, you’d have to send specific packets in a specific sequence on specific ports. It’s kinda like doing a secret knock on a series of doors in a neighborhood before an entirely new door opens up in the side of a building.

And if you knock blindly on a few doors, the system knows you’re an intruder, and no soup for you even if you stumble into the right knock sequence.
0. There is nothing wrong with big standard libraries, so long as they are not redundant and the core language is small.

1. This is a serious criticism, but it has nothing to do with soundness.

2. There is absolutely nothing wrong with a language being designed by a committee, so long as the committee's members are all competent.

3. Back to 0.
CFPB Announces First No-Action Letter to Upstart Network
I can think of no group more worthy of sneering and derision than politicians.

Let us be clear: politicians are ignorant fools who have the power to legislate upon matters they have no understanding of, and are happy to make politically expedient policy decisions that are not wise.

These fools have done little to nothing to earn more than a sneer.

Respect is earned, and cannot be demanded, unless of course one is a politician.
My guess is that's the same for cars (minor injuries go unreported). It's hard to speculate about unreported statistics. The fact remains that for reported statistics, motorists injure far more people than cyclists, thus I say fear of cyclists is irrational.
And just like that, there are much less costly ways to seal something than mass manual labor.
Nope, average is 10. And this is gross: "A remarkable 23 percent of Americans have no paid vacations and no paid holidays."

https://gusto.com/framework/health-benefits/paid-vacation-ti...
Believe me, I'm not bored.
Where does it say that; can't find that part in the blog.
There is a challenge of balance which exists between the two extremes of reliable and censorship resistant infrastructure and responsible and balanced control of the information published on it, as it relates to the health of a group of citizens. For good or bad, the censorship resistant infrastructure piece is coming at us like a freight train in a variety of ways. What is currently needed is a balance in the way we implement the infrastructure such that some information may be segregated from the greater population using variable value assessment.

The logic goes, if some information is more valuable shared privately, then the infrastructure should make it harder to access. Conversely, if some information is more valuable shared publicly, the infrastructure should make it easier to access.

To do this effectively/efficiently, information must become a market commodity and have a means by which the value to access it is governed by the consensus of the viewers. This is made difficult given information may be easily copied by individuals and the current state of affairs with sharing things over social media and the problems with group think.

I would note that "hate groups" are groups who focus on removing choice for others by way of introducing thoughts and ideas which act in a viral manner in the population. Double binds are one form of passive coercion which have made a reappearance within the (cheap) available social media offerings.
If you are interested, I wrote a quick Piece Table implementation in Haskell there.
If intelligence is not computable then by definition deep learning is not capable of human intelligence. There are any reasons to think intelligence is beyond computation: Gödel's incompleteness theorems, no free lunch theorem, data processing inequality, Solomonoff induction and Kolmorov complexity is uncomputable, the halting problem, if the mind is code which program are you, all programs are finite yet we can think about infinity, split brain but unified consciousness, the inherent difference between third person and first person descriptions, reasoning about paradoxes, the ability to know we are wrong, the ability to write AI programs, the whole connectionist vs. modules problem Fodor points out, and probably many more.
Meta: that page is impossible to read for me on Firefox mobile - if I pinch zoom, or scroll, and move left or right slightly Google "helpfully" send me to a different page.

How many millions did Google spend optimising the code that makes that page useless for anyone who wants to zoom in on mobile? Man, that, wow, I can't express how terrible that is, Google, really!?

Edit: they have a "web version" (https://security.googleblog.com/2017/10/behind-masq-yet-more...) without that massive UX bug, where instead you can't scroll to see the table. smh
TI-99/4A at school, then a Commodore 128 at home a few years later.
Well, we don't know that. It hasn't been studied.

See: https://en.wikipedia.org/wiki/Lead_and_crime_hypothesis.
Honestly I just want ads that are not intrusive and hosted the at same place the article i'm reading is at
that's it

it's not very complicated..
Gobblin (https://gobblin.apache.org/), which looks like it does something similar, can be packaged up as a single .jar, and run on AWS Lambda.

Anyone had working experience with either?
How do you check the quality of produce items you've purchased online? If I want to buy avocados, oranges, or tomatoes, I have to trust some picker that I've never even met to know how I prefer them. Until they solve that problem I will never order produce online.
> where ~5% of the world's population has gotten used to a standard of living far in excess of their productive capacity

I'm not quite sure what you mean.

We have an incredible excess of production capability.

Housing is cheaper and faster to build than ever. So is most infrastructure.

American factories are so labor efficient these days that if there was demand they could easily double or triple output over the next 5-10 years.

The real loss would be long term as there would be fewer great minds and innovators.
I think its more that you can:

- Install like you do for other apps on your operating system

- Type code in it (you can already type in the rest of your operating system just fine, using CUA standards)

- Save and open files as you expect, manage multiple files like you manage tabs in a web browser

In other words, you can get going and add complexity when you feel the need for it; but you're not confronted with knowing it as a prerequisite, and missing 'table-stakes' features (e.g. syntax highlighting for all common languages) without messing around in a niche editor specific language.
Inside Story of a Texas Grocery Chain Running in the Chaos of Hurricane Harvey
Of course, computers can't be creative, so it is just imitation. What it creates is not novel. It's just doing what the programmer told it to do. Blah blah blah.

In my opinion, it is one step -- and an impressive step -- in the direction of computers being able to actually be creative. The areas where humans can do something that computers can't is shrinking. You can dismiss it if you want, but at what point will you acknowledge that what the computer is doing isn't simply imitation? I guess you can keep moving the goalposts, but to me, this is pretty impressive.
VR Is Exactly Where It Needs to Be
I still think notmuch is a great backend, but a poor client. Despite using mu4e, I still find Gnus superior in terms of pure reading efficiency (I still use Gnus regularly with gmane). Scoring and thread handling is just superior.

There's a lot to gain from adaptive scoring alone.

In fact, I also switched over mu4e after trying a search backend for Gnus, and I've been oscillating from mutt/gnus/mu4e a lot over more than a decade.

Tagging is powerful, but I find it too constrained as a single tool to manage everything.
I'm not who you're replying to, but for me the charts didn't make sense either.

For one example, I don't think it's a given that the green line (velocity vs % type-checked) should have a negative slope. Maybe in some cases, for some projects or some people, but certainly not universally. At least part of it would have been positive on almost all projects that I've worked on, and I'm not doing rocket science.

Then, the combined chart just looks at the amount of bug-free output, completely ignoring the amount of bug-ridden output. That latter part doesn't just get discarded, it needs fixing, and bugs that were only discovered in production are expensive to discover, debug and fix.

This is in addition to pretty much every other top level comment in this thread, a lot of which bring up important points that are unaccounted for even conceptually in the charts.
Indeed, post-docs are a whole 'nother ball o' wax. I skipped doing a post-doc altogether. In fact, when I knew that I wasn't headed for academia, then suddenly a lot of the hoops vanished, including the need to have a lot of publications.
My first at home was avTimex-Sinclair 1000 (which my parents got in a special bundle with the 16kB memory expansion and thermal printer.)

A bit earlier started using Commodore Pet and TI-99/4s and /4As at school.
A Lua 5.3 VM and compiler written in Go
In a Piece Table, a Piece is a representation of an edit. You can keep these edits in any structure you want, including a linked list. If you are interested, I posted such an implementation (using Haskell) here:

https://news.ycombinator.com/item?id=15381886
https://dl.acm.org/citation.cfm?id=2635922

Just ONE study, so don't take too much heed. That said, apparently:

* Strongly type, statically compiled, functional, and managed memory is least buggy

* perl is REVERSELY correlated with bugs. Interestingly, Python is positively correlated with bug. There goes the theory about how Python code looks like running pseudo-code... Snake (python's, to be more precise) oil?

* Interestingly, unmanaged memory languages (C/C++) has high association with bugs across the board, rather than just memory bugs.

* Erlang and Go are more prone to concurrency bugs than Javascript ¯\_(ツ)_/¯. Lesson: if you ain't gonna do something well, just ban it.

All in all, interesting paper.
> State financing and governmental curation of content is the worst thing you can think of if you want freedom of the press.

You can have public funding with independent editorial control and content curation. This is how most publicly funded news outlets work in liberal democracies, such as the BBC.
>>to open up access to a database server port, you’d have to send specific packets in a specific sequence on specific ports

AKA port knocking[1], minus the special twist at the end where an intrusion/network detection system (IDS or NDS) automagically detects failed port knocks and responds accordingly.

[1] https://en.wikipedia.org/wiki/Port_knocking
Hacker News the SJW Hole
Publisher have one and mostly one way to be profitable. Shrink the overhead with 90%. If they cant do that most of them are simply not going to survive.

Subscription or no subscription.
>2. There is absolutely nothing wrong with a language being designed by a committee

It sort of has a bad stigma, because two well-known, unloved languages were designed by committee: COBOL and PL/I.
A ZX Spectrum +3, connected to an audio cassete player. But my first PC was a 386DX 33Mhz with 130 MB of hard disk, msdos 5.0..
Ross Gerber isn't worried about the Model 3. “Musk has figured out how to land a rocket on a ship. Whatever it is, he’ll get it sorted out.” (Disclaimer: Gerber is the CEO of Gerber Kawasaki Wealth & Investment Management, which holds Tesla shares.)
TRS-80 Model 16
The news of his demise has been greatly exaggerated.
> It is impractical to expect go’s designers to have foreseen the best trade off for every codebase.

Which is not the argument made by anyone. Indeed, I explicitly acknowledge that there is a certain fraction of use-cases not covered by the builtins. So there isn't really any disagreement about this.

The question is how large this fraction is, how much it would benefit and how inconvenient/costly the existing workarounds are. Like all engineering questions, these are impossible to talk about when dealing in absolutes. And once you actually talk about these questions quantitatively, I achieved the goal I had with the post - to change the debate into a quantitative one explicitly acknowledging the tradeoffs involved.

> Architecture astronauting can be prevented with best practices and code review, not with language limitations.

I work at a company which has probably one of the highest standards in regards to code review in the industry. As such, I disagree with you that it is effective in addressing this.

> It’s a fools errand to try, code generation allows you to get all the complexity and more of generics.

If that's the case, where do the complaints come from about the lack of generics? It seems that Go really has generics then, in your opinion?

Of course, that's a strawman and a misrepresentation of your argument. But what makes this a strawman, the difference between the existing workarounds and actual generics, is just as effective an argument for your side as it is one for my side. Because codegen is made so inconvenient, people bias heavily towards using the builtins, away from custom data structures, if they can at all get away with it. Thus greatly reducing the overall complexity of the codebase.

So it would seem to me, that this argument is logically flawed. Either codegen is a poor replacement, thus leading to people using less generic code, thus there is an effective reduction in complexity. Or codegen has the same effect on complexity, which would mean it is used just as much, meaning it can't be that bad a workaround.
To whatever degree the "useful" work has economic value, that value offsets the expenses of a miner attempting a 51% attack. In PoW it's only the wasted work that secures the currency.
This has been going on for decades, and was an issue before 9/11/2001.

http://articles.latimes.com/1999/sep/30/news/mn-16631

http://articles.latimes.com/2000/feb/24/news/mn-2072

https://www.theguardian.com/business/2015/apr/30/airbus-coul...
I don't want my family and friends to be ashamed of me. If I get the job, will people know I use PHP?
If you're interested in this kind of structure it's worth taking a look at 'transclusion' devised by Ted Nelson in the mid 60's https://en.wikipedia.org/wiki/Transclusion
reply
I read the title of the article and thought, oh, but of course! You put your SMD components on a flatbed scanner and the software identifies the legs and creates the correct footprint automatically. Ah. Not that. :-)
> To compare, would you expect every house to have a gas station built in?

If I could get a full charge at a charging station in the amount of time it takes to fill up a gas tank, it would not be a problem to drive to a charging station the same way I drive to gas stations now. But a full charge on an electric car takes hours, even with fast charging.
https://www.cbsnews.com/news/lapd-clarifies-cannot-confirm-t...
If you like arduino, check out the teensy. It has a really good audio library and lots of example projects related to Audio. Like you can probably do an equalizer in software with it. It use the Arduino IDE and library so it should be pretty straightforward. Very reasonable prices for the hardware as well.

https://www.pjrc.com/teensy/td_libs_Audio.html

That will be good for getting familiar. At some point if you want to design circuits you need to learn the circuit theory and math. Too many resources to mention but if I had to pick one I'd look at something like MIT Open Courseware EE classes on circuits and "systems and signals" For books Art of Electronics is the classic.
Private Eye have covered this kind of thing since the 80s and various aerospace, arms, middle eastern infrastructure deals etc. All the countries do this - an explicitly stated aim of security services is to protect economic interests as well as security.
Huddle | Android Product Engineer, iOS Product Engineer, Backend Engineer | New York City | Full-time, Onsite | https://hihuddle.com

Come join the founding team of Huddle as we pursue our mission of making mental health care accessible to everyone. Our first product is a video peer-support community (now live on iOS), where thousands of people are sharing stories on their experiences with anxiety, addiction, body image, depression, gender and sexual identities, and many other topics.

We just raised a seed round of funding from an amazing group of investors including Thrive Capital, David Karp and Ryan Hoover. Get in touch via hi@hihuddle.com
I'm usually a nice guy so I wouldn't sneer at her. At the same time, I'd not judge harshly those who did.
Work gave me my first smart phone, an iPhone. I thought it was great at first. Then I started to use it, transfer photos, etc. Then I saw the number of hoops you had to jump through to make an app and get it on your phone. That was enough for me. It was a while ago, but I have my doubts that it was much easier. I try to steer people away from an iPhone if they don't have a mac. They just don't play nice with others. Development is the same. I never did make an iPhone app because I didn't have a mac.

My next phone was one I bought, a Nexus device from google. Want to get an app on it? Download the SDK and tools, fire up hello world, throw it on your phone and it works.
The famous unexec function…
I think the major problem is to think of "intelligence" as a problem in "computation".

We are so used to this framing, that it may seem foreign. Others will argue, that in principle it is a problem of computability but in extreme almost every problem is, but that is not necessarily how we frame other problems. I'd say "intelligence" is a control problem (as in controlling a robot). This framing, though subtle, makes the entire problem quite different. You no longer talk about computability but you talk about survival in "high temperature thermal bath" (or otherwise called "physical reality"), full of unpredictability and dangerous stuff.

When you frame it like this, it is clear we have not even began to address the problem properly, not to even mention solving it.
>Join to create your newsfeed for free

Paywalled, I am not interested in signing up and spamming all of my friends.
Mercury | Founding team designer | SF| Full-time, ONSITE

Mercury is a stealth fin-tech startup. We are currently 3 people (2 engineers, 1 BD/Ops) but have raised $6m from a tier A VC. We are looking to grow our team and add a designer.

This is my 4th company. My previous company, Heyzap, was YC09, was funded by USV+Qualcomm and was acquired for $45m last year.

Sorry for the stealthiness happy to go in to way more details on a call.

We are looking for someone who is good at taking large amounts of information and showing it in a concise/friendly way. Mostly Photoshop/Sketch work but if they can do HTML/CSS thats good too

My email in profile or email jobs AT mercury DOT co.
From a business perspective, I think it's easier to pick up *BSD talent. Although the pool is smaller, the pool is more talent dense. If you can afford to not care about the kernel (serverless etc) Linux is fine, if you have to care about the kernel and hardware I'd pick FreeBSD 100% of the time. Also much easier to influence overall project direction and get patches integrated.
That would be very cool! Actually one of our users did something similar =) https://jasiek.me/2016/09/29/creating-footprints-from-actual...

The good news is that we've already done the work to extract pin dimensions, and then applied IPC calculations to them to make the footprint. So for standard ICs it's not necessary.
Oops… that's embarrassing – sorry!
Hi Jordan -- once we assess the user as high risk, we connect them to a A1C clinic to confirm the diagnosis. If the client is pre-diabetic, we can also refer them to a Diabetes Prevention Program, covered by Medi-Cal starting January 2018.
> It is not impossible to prove, and verify mechanically, that a particular program halts.

OK, let's put that to the test. Here is a particular program:

let x = 6
let y = 3
while true:
if y>x then halt
if is_prime(y) and is_prime(x-y) then
x = x + 2
y = 3
else
y = y + 2
endif

Can you tell me if it halts or not?

> The state of the art is not up to proving every desirable property of every program that we would like to build.

Isn't that exactly the same as what I said?

> But that has nothing much to do with computability.

What does it have to do with then?

> some extremely impressive things have been done

Yes, in some very particular cases. But note that even a proof of correctness is not a guarantee that the code is bug-free.

http://spinroot.com/spin/Doc/rax.pdf
Sorry to contradict you, but we wrote an mvp in rails even though we have 3.5 experienced Haskell programmers on staff. We did this because we knew we could build some web stack apps with all the trimmings much faster in ror. So there is at least one counter example.
Ask HN: Is storing my stem cells worth it?
Saw that YC launch. Intriguing particularly because if I don't store them, it seems like I might regret it.

What do you think?
You could give this a shot: https://cocoatech.com/#/

It's been fairly well received.