skysight-inc/HackerNews huggingface dataset:
> even if your company isn’t tech-heavy (such as Dinnr).

I feel like this would be a giant red flag to me. You are essentially a logistics startup, and you believe this is not "tech-heavy". Logistics is likely one of the most complicated tech-heavy problems being solved right now.

Things like pricing(30% margins in grocery food sounds very high), recommendations etc. Was there ever a way for food bloggers to have their recipes automatically pulled into Dinnr for readers to purchase?

This is almost a 100% tech company. I wonder how much of underestimating that, combined with the founders possible(I'm guessing) lack of tech knowledge contributed to the failure.
It happens to all of us. There's value in all the comments on these threads; we shouldn't take any of them personally.
"Just do it"... but have a fallback plan for when you will, statistically, almost inevitably fail.

Granted, if you're on the technical side (and in SV or another "tech hub") then the fallback plan is usually "get a job with someone else within a couple of days of starting to look", but for that to be a reasonable fallback plan you still need to be careful during your startup time to not take on lots of personal debt, etc.
VC investment does not a successful business make...
I'm so happy to see this! Thank you Paul!

Paul may have been hurting perception of Scala community by his rants a bit lately. But the fork is a greatly welcomed! All the things Paul said make sense. The fork can prove the value of those ideas.

Simpler compiler => more compiler developers => more productive => better compiler => better for the whole community!

As for Typesafe. There are doing great job. Just two releases ago Scala was not compatible even between minor releases. Stability, documentation, training, driving the community, good roadmap for 2.12, etc. Great job! Plus they are build a great framework around akka and play which is gaining traction.

Policy is actually not really a fork. Forks are, imho, projects which diverge code base one day and there's really no sharing between them anymore. Paul is merging from scalac all the time. It really is just vastly simplified scalac with some wise decisions like modularizing some aspects (like parallel collections).

BTW: Anybody worried about a friction while trying to push a bold change in a team of more than one person? Have you ever worked in a team of more than one? :-) Just do it. Prove it. Dismiss the FUD.

Fist questions on my mind:
1) Future? Is this repo intended to pull from scalac or diverge more?
2) Dropping reflection? Does it means removal of macros as well? For the time being or for good?
3) How about leaf node invariance in collections (and other collection stuff you talked about)?
Doesn't necessarily mean they are doing well. After all, Color got $41 million and . . . Color, remember them? http://www.crunchbase.com/organization/color-labs
Considering that there are multiple widely used code review systems based on git that aren't based on pull requests, I can safely say your premise is null and void. Not to mention I can't quite parse the broken grammar of your second sentence.
RunSwift: Try Swift in Your Browser
Until recently, almost all bond wires were made of gold. This is because low temperature ultrasonic welding can be done reliably between gold and aluminum, and because gold and aluminum are ductile enough that they act as a cushion during the welding process to prevent oxide cracking. (In CMOS, until the 0.18u node or so---1998ish---IC interconnect was aluminum; on more modern processes, interconnect is copper, but generally for wire bonded chips there is a plating layer added to the copper bond pads to enhance bonding reliability.)

Bond wire diameters are (for historical reasons) usually specified in mils. A common bond wire diameter is 1 mil, which, depending on length, can reliably handle a bit more than an ampere without fusing. (Shorter lengths and lower temperatures help this.) Note that this number is quite conservative, since this is the fusing current at 125 degrees Celcius, and there is a quasi-exponential dependence on temperature.

(Also note that multiple bond wires can be used in parallel to increase the fusing current; in one image from the linked article [1] it appears that there are two bond wires in parallel, but kens points out below that this is a force-sense arrangement and not a double bond.)

As a result, when running a chip at room temperature, very high currents will almost always blow up the circuit rather than the bond wire. In over ten years I've only once managed to melt bond wires without also causing the chip to crater, and that was on a power converter with gigantic transistors (like, "see them with the naked eye" big) that was designed to be quadruple bonded and was only double bonded in an engineering sample.

More recently, copper bonding has become increasingly common. This is driven by higher conductivity of copper (and thus lower bond wire resistance and higher fusing current) and substantially lower cost compared to gold. However, copper bonding requires special care. For example, the bond pad structure must be built to withstand much more bonding force without cracking.

For a technology as old as the one being used to build this 7805---a mid-80s bipolar or BiCMOS fab, 1 or 2 layers of aluminum interconnect---it would probably take substantial effort to redesign the bond system for copper bonds (and there may not be enough metal layers to provide cushioning, so it might just be impossible to reliably bond with copper). Beyond that, there are only four bond wires (see the aforementioned image), so the cost is minimal (and at most bonding houses, packages come with a number of "free" bonds built into the price of the package). In addition, redesigning the chip would involve substantial engineering effort (redesign the layout, redesign the package, redo all the reliability qualifications), the cost of which would probably not be recuperated via the price difference between copper and gold.

[1] https://plus.google.com/photos/+KenShirriff/albums/605050806...

EDIT: kens, good catch on the Kelvin connection. Now that I look at the die photo again, it's clear the left one is for sensing.
Style Frameworks: The New Guide to Digital Design
Does that mean he should stop and go back to being a barracuda?

It's certainly not fair to make the comparison of saving one life in exchange for taking another. A better comparison would be saving many (millions?) of poor, non-white lives in exchange for stealing money from privileged white men (majority of people in the software industry during his era).
You are completely right. Privacy IPv6 address are an illusion when used in a household that has effectively an active /64 per subscriber.

(Those who say "but IPv4..." last time my IPv4 address changed, was half a year ago). Anyway this is mostly a political give-in, that happens to also help ruggedize the rest of the stack (the relatively rapid change of privacy addresses uncovers more bugs than we'd otherwise find - so from that standpoint they're to be advocated). But privacy.. huh.

Last IETF there was precisely this discussion that one might want to force a new /64 on themselves, and privacy addresses have nothing to do with that. (DHC WG, FWIW).
We haven't yet. Our philosophy has been to get the features and API right first.

Though there is some low hanging fruit I'd like to tackle this week. First there will be some bleve only indexing and querying benchmarks to validate those improvements. Then we should be in better shape to do comparisons against lucene.
> This is almost a 100% tech company. I wonder how much of underestimating that, combined with the founders possible(I'm guessing) lack of tech knowledge contributed to the failure.

I think you are right about logistics being tech-heavy. But, I also do not think that having more knowledege/understanding of tech would have "saved" Dinnr. The tech and logistics (i.e., not being able to scale, fill orders, etc.) were not what did them in – lack of customers/market is what seems to have done them in and I do not think tech alone would solve that problem.
I hope that Twitter does not algorithmically curate Lists. The proposed changes are ostensibly for ease of use. Newbies who don't know how to follow someone would never create lists. Please leave lists alone!

Is there any alternative that could handle a mass exodus within a few quarters? Twister (http://twister.net.co/), Sublevel (http://sublevel.net/explore/), federated HN clones, ...?
I am a legend: Hacking Hearthstone with machine learning Defcon talk wrap-up
Pipable functions in C++14
That's precious. Dude, its about the journey, man. Take the 40 Mil spend it on booze. Live fast, pivot and ride the wave to the soft landing. Then do it again. Beats a real coding job any day.
I have to add docear[1] which is Freeplane and can also sync highlights from pdfs.

[1] http://www.docear.org
I feel that Golang in many ways is on that path, the way it does not allow no-subclassing really got me thinking.

> I don't think it would, at the end of the day, look much at all like OO the way that OO appears today

Won't it be more like a Actor-oriented thing then?
Why wearable learning can improve the HealthCare
I don't get why he is more emotionally connected to Twitter than Facebook. I find Facebook to be a lot more personal. I know this is a dumb thing to say in 2014, but I still have no idea what the value propostion of Twitter is. Facebook was a 100% complete social network doing everything I ever needed about 6 years ago. Everything FB and their competitors have done in the interim is iterate on the same few ideas trying to squeeze out a few more pennies of ad revenue. And some of them are successful for some reason.
Ukraine War Crisis , Silence on the Streets of Mariupol
Has martin publicly responded to this anywhere?
Show HN: A tool for creating custom TLS CA bundles
How hard is that attack to code? I have a hard time imagining a case where a target leaks just a subkey, so this is one of those things I knew "about" but not "how".
Maybe, but if it was your money paying their salaries, would you pay them to find out if it works on year 2?
Based on the post, I would guess not very much. It mostly sounded like they were unable to get people to pay for their service, not that they had problems fulfilling the orders they did receive and at their scale (23 orders on Valentines Day), I doubt a super sophisticated pricing algorithm would have helped.

This would maybe be a "100% tech company" operating at the scale of say Amazon. Over-engineering the technology would have been a huge waste of time and resources.
I would not call Clojure imperative myself. To my best knowledge it allows imperative style just as much as declarative. And having read some Clojure code before I thought that it's community kind of prefers declarative for most things.
Could Twitter afford to buy Flipboard? They have a better user experience, better business model (premium ads), a user interface which already has "channels" and they now own the excellent curation algorithms of Zite.

Flipboard UX would enable users to have the best of both algorithmic and human/social curation.
Lol - "language", it's not even a platform.
Good point. Also, "15% of the total number of farms in the US" is not the same as "15% of the total farmed area of the US", since farms can obviously have widely varying acreage.
Honestly, a feature for distraction free note-taking / writing would be nice with better formatting support than the standard app. I always think evernote would be a great idea for writing rough drafts of memos or articles but I very quickly realize that its text formatting is crap. Seriously, it is aggravating to write anything more complicated than a grocery list. Don't get me wrong, its great for importing and searching PDFs and especially scanned documents, but its really bad for writing. I'm not sure what the focus of your client is, but if you fixed this, I would very quickly become an adopter.
Haskell modules may be lacking in some aspect, but I certainly dont think they are half-assed. They are conceptually very simple and the community got quite far with them.

I also dont think that Haskell-modules and objects are on the same level, for instance: Haskell's modules do not encapsulate state.
While I appreciate everything in this list, in addition the the last item, I also want to voice support for your open sourcing this project.

The community would be grateful for your efforts, if that's an available option.

Thanks & all the best!
people can evaluate their behavior either by relative yardsticks - law and morals of the group/society they belong too - or by absolute yardsticks of good and evil, like don't kill, etc... Using the relative ones is easier and gets you comfortably to the advanced age. Thus evolutionary the relative ones prevail inside given group/society. There is though some kind of correctional feedback at work that when the relative yardsticks of a given group/society drift too far from the absolute ones, the whole group/society is eliminated (or some kind of catastrophically adjusted) from the race.
> I don't get why he is more emotionally connected

s/he/she/

Interest graph vs. social graph.
Mine too.

If you ever want that functionality on a non-git VCS, I co-wrote a tool that does just that (it predates git, actually) called commit-patch[1]. It integrates into Emacs nicely and also has 'commit-partial' for a nice command-line interface.

[1] http://porkrind.org/commit-patch/
do you know of any large apps using scalajs-react in production?
Not to speak for the comment you are replying to, but in my experience it likely means that those that worried more about the startup than themselves ended up worse off than those that looked out for there own best interests first.
Why? It's true. 90% of programming articles lately are "Check out my port of <some marginally interesting library> to Go!" Julia does awesome work and is kind enough to break things down and share them with us.
Hey Im interested in applying, but you dont list any contact information. I also couldnt find a careers page on saleswise.com. I saw your hello@ email on there, but I assume that isnt the best place to send a resume. What's the best way to contact you?
egg looks pretty similar to magit in terms of functionality. I haven't tried it, but I would guess either one is fine.
Main website: http://www.blevesearch.com/
At some point most applications have to have some state. Most clojure projects are nice functional libraries that work without state but somewhere are one or to refs (or atoms). A good example is Datomic where Rich Hickey said, it only has 6 refs. Its 99% persistent but somewhere you need at least a pointer to your current state. Of course you can push the problem to your database or some libraries but I really like refs with their optimistic locking and am using them to have in-memory consistency.
Goes very well with some Assembler (GAS - GNU Assembler, ie. Linux Assembly) knowledge -- and, there's a great free ebook for that!

http://download.savannah.gnu.org/releases/pgubook/Programmin...
Makes sense in theory, problem is the software (Fatwire) was acquired, and the talent was "body shop" quality subcontractors. Oracle's database product is really the only thing they've built themselves and understand, everything else has been purchased.
Do you know of a resource that describes these various cultural differences? I could research each country/region individually but your post made me wonder how to develop a knowledge of these country-to-country differences that can be used to assess feasible of a product/venture
counterfeits may not have the same tolerance specs, may not perform any special features (i.e. the shutdown control in over voltage conditions), may have spying functions (counterfeit cpu for example).
Intel launches first 14-nanometre processor for thin fanless PCs
Thanks for your feedback. You got us right, we’re focusing on comfortable writing and we want to make Alternote the best fit from writer’s attitude.

And of course you will make use of all Evernote advantages like lots of snippets and extensions which will sync all your notes back to Alternote.
The Essence of Design: Charlie Rose with Jony Ive and Marc Newson
I don't use Evernote much anymore so maybe this is already possible, but it would be cool to see all of my todo lists in all of my notes in one place (maybe with the note name as the heading for each list).
I'm not running a mailserver anymore, but I use smtp-as-a-service for things that need to send email notifications.

I've been using mandrillapp.com for over 2 years now, completely free. Other people like mailgun.com. Anytime I need to setup a nas or monitoring system that needs to send out notifications, I create a new api key then add that into whatever device needs to send email.

I also for a brief period used the service as a "smarthost" for a shared mail server (not mine directly). This technically worked fine, but became an issue as end-users would get viruses and start sending spam. However, mandrill would notify you of this issue and you'd see high rejection rates. I could even view the rejected message (privacy concerns aside) to see headers of who was sending them. So while I wouldn't recommend it for a shared server, it would be fine for a personal server.
I've read a number of jvns articles on HN [1], and each one impresses me with how she is able to balance technical discussion with readability. I really enjoy her writing, and look forward to her next post.

I applied to Hacker School solely on the basis of reading her blogs and being impressed with the work she was doing.

[1] Favourite: http://jvns.ca/blog/2013/10/16/day-11-how-does-gzip-work/
And if I run my C program in an emulator that allows me to freeze it and dump memory I can do this stuff too...

The point is, if you want security you need to look at the whole system and in the situation you describe you can't guarantee it, no.

I'm not going to say "So don't do that", but I am going to say "If you're going to do things like that, please realise that the assumptions the system security was built on no longer hold true".

I think to do it better we just need to pay a bit more attention. And try not to let ourselves get into situations (cough heartbleed cough) where memory zeroing is actually an important feature. IE - by the time the attacker is able to read your process memory you're probably already screwed.
True, but only because the US is to young to have classics. Our idea of classics is still heavily European; although diversity through time is still diversity.
So pushing something no one uses, and has significantly narrow uses, and still isn't deployed publicly, into the core... How is that anything but self-serving protocol designers? How do they get away with that?
I can't help but have a very negative reaction to this, not necessarily at the author, but at the startup ecosystem as a whole. These are posted as "lessons" as if they were difficult to learn, when this really should be labeled "things no responsible person would ever not know before even considering raising money." Of course you should be self-critical of your product, of course you should test with real customers, of course you need a technical co-founder, of course you should pick a market with a bigger niche than tech-saavy-foodie-cooks-in-major-cities. Every mistake was classic marketing grad trying to do startup things in a bubble environment. These are the types of "lessons from my failed startup" that have been written a thousand times before. I fear over-exuberant and irresponsible entrepreneurs will repeat these mistakes for as long as startups exist.
>> ... `setq` though (a feature not present in Clojure...

I am not familiar with elisp but from first google result it reads that the equivalent is alter! / swap!.
Freakonomics podcast on regulation, Uber, AirBnB etc.
Its remarkable how you can apply engineering / industrial methods to a mass killing facility so almost nobody feels guilty. Certainly the construction workers can't be blamed that they built the crematoria, railways can't be blamed for transporting people to death camp, chemists for inventing the Zyklon-B gas or guards for making sure nobody escapes. Everyone just did their job pretending that it's OK if you don't hurt anybody personally. I dont want to judge them, evil sometimes happens just because it's allowed to happen.
Why add such knobs, if they weren't there in the first place, haven't been tested, and obviously are causing nontrivial problems?
> These aren't independent events.

I agree. There are a number of ways this could be true -- a person has more experience, is more likely to succeed in later tries because of being seasoned -- or might even be so discouraged by a first failure that he is then programmed to fail. But to a first approximation, the tries are independent. It only shows the limited applicability of theoretical analyses to real-world events.
Hi, metadata.

It sounds scary to set up glue records, but so is setting up all of the DNS records manually that you'd need for really good mail: MX, SPF, DKIM, and DMARC, and if you want secure DNS and/or mandatory encryption on the wire you'll want DANE records and zone signing.

Mail-in-a-Box wants to take over your DNS because it wants to take care of all of this for you. If you run your own DNS, it's still secure. An alternative is to use a new domain name.

Thanks for the feedback.

[I'm the guy behind the project.]
I quit Facebook years ago. I stay on Twitter because paradoxically it feels like less of a commitment than Facebook. I stay on LinkedIn because... actually I don't know why. I keep joining and leaving Google+. I keep joining, sometimes by accident. I always leave deliberately.

I was at a conference recently and someone asked why Second Life didn't go global. And I answered that it was because it wasn't open and federated. They was a bit of bluster but that is the why.

Postal (snail mailing), PSTN (phone-calling), SMS (texting), email (uh, emailing), IRC (chatting?) ... These are all open and federated and have lasted and lasted. No corporation, no matter how massive is ever ever ever going to become 'the social medium' which is what they all want.

Eventually we are going to have open federated online social communication. I thought identi.ca had a chance then I thought Diaspora* was going to do it. Maybe I need to invest in setting up some of these services, maybe all us techies do. Maybe what we need is a movement, we probably already have the tech stacks.

Also, we need single-sign-on, like yesterday :(

Every time these articles come up it's the same ol' same ol'. Actually you know, I'd pay for a Twitter account at this point if only to say, "I trust you, you can keep having my € while I trust you, but as soon as I don't goodbye!"
Dead simple. 2nd year undergraduate programming assignment.
I do not agree - they never even got close to the point of this being a tech heavy logistics play. 26 order on v-day does not require much tech. Maybe some paper and pencil and a spreadsheet if you feel so inclined.
I agree that if he got a ton of orders and had the market excited for it - he might have failed from a logistics problem of not being able to serve the customer effectively, killing the brand.
I gave up reading this after about the fifteenth swipe. Please make it stop
I got Codebreakers over 15 years ago, and I still haven't finished it. That thing is incredibly dense.

I don't know if this is a recommendation, an anti-recommendation, or an excuse.
Google Chrome on Android Goes New L Material Design
Interesting how his pension is being docked. It's surprising that he hasn't been sentenced yet this can happen.
And partly maybe because resistance actually decreases in silicon as temperature increases.
Also another good one:

"Creating Really Teensy ELF Executables for Linux"

http://www.muppetlabs.com/~breadbox/software/tiny/teensy.htm...
And somehow juniper (and juniper support engineers for large routers) is unaware of these things? I'm skeptical. Particularly for ongoing problems where second and third level support get involved.