skysight-inc/HackerNews huggingface dataset:
I wrote most of the code the day it launched, and I had to get it done that day because I had to help the startups prepare their Demo Day pitches.

Thanks for saying the site is high quality, but if so it's despite (or possibly because of) the fact that much of the development happens in the repl of the live site. There are not a lot of whitepapers around here. We tend to think by writing code.
that's pretty cool, does the api let you parse someone entering their electrical usage? Is it secure?

The hearing stock info over the phone is pretty cool, do you playback a text to voice?
HuaQiangBei – Map of Shenzhen's world-class electronics hub. [slideshow]
I was invited to one last week, actually, but don't know if I'll get involved.
A Reloadable Visa Debit Card That You Fund With BTC
I think the machine that they design on isn't nearly as important as the machine that they have in their head as designing for.

When testing the early OS and apps for the iphone apple purposely cobbled together a machine that was crippled (performance wise) to be representative of how the end product would run from a user experience perspective.

http://www.tuaw.com/2014/03/26/heres-what-apples-first-hacke...
In California, unenforceable for the likes of us.

After long thought (years, really), I'm convinced that this is the real secret to Silicon Valley's long running success. It's certainly the only thing totally unique about California WRT to high tech.
None that I know of. I don't think the demand is strong enough to outweigh the business model whereby they can sell leads to customers (eg. by exercise frequency, weight, etc.) to health insurance companies and such.
Soon with Memristor RAM/SSD!
Not sure, I've seen users kick and scream about change and then after all the fuss dies down they end up loving the product even more then before the change. The trick is knowing when your right. (Example: All smartphones need physical keyboards, Apple was right, how is BlackBerry doing these days?)
My god. Those faces are like something out of my worst nightmares.
The ELCA doesn't actively attempt to prevent gay marriage. They permit ordination of gays an lesbians, the NALC (a group that split from the ELCA specifically over this issue) and the LCMS (which split earlier) don't.

What I'm saying is that not all Lutheran denominations work directly to prevent gay marriage.
Ah. Where there is sufficient density, I fully agree. Where there is not, I'm less confident, but I don't disagree.
I am impressed that the effect holds up even after I read that the pictures were of models. Often when you learn the 'trick' to something like this the illusion vanishes, but with these pictures that doesn't seem to really happen. The road surfaces seem an bit uniform (though the odd oil slick or damp spot helps a lot) but otherwise these seem to be solidly past the uncanny valley for me.
I haven't actually been on HN when pending was turned on, but there's one question I have:

How do I tell when pending is on? As far as I know, it will be in the top bar -- if you qualify to approve comments. Does it appear if I can't approve comments? How else could I tell whether pending is on, or if I am able to approve comments?
Wow. That really says something (to me anyway), begging to go back to Verilog.

There are a lot of pain points in the HDLs, but it seems like Verilog has more than the others.

I saw someone working on a clojure HDL, I think it might have compiled down to or emitted Verilog. I thought it was more confusing than the HDLs to begin with, but depending on one's background it might make more sense.
Do you use org-mode?[1] It's perfect for outlining and managing lots of information. Once you've written your paper, you can easily export it to HTML, PDF (through LaTeX) or plain text to be copied into a Word document, if that's the way you swing.

[1] http://orgmode.org/
Michael Paul Smith's Photography
IOS sharing for Instagram – Adobe Air Native Extension
QWERTY's initial design was for typewriters. To prevent jamming of typebars, commonly used letter pairs were not placed together.

Saying that it was designed to be inefficient is wrong, however it's fair to say that preventing typewriter jams overrode typing efficiency as a design consideration.
True, but don't confuse iconography with brand marketing.
Solved: The Greatest Fitness Mystery of All
"At the 1997 Macworld Expo, Steve Jobs announced that Apple would be entering into a partnership with Microsoft. Included in this was a five-year commitment from Microsoft to release Microsoft Office for Macintosh as well as a US$150 million investment in Apple." - People forget back then that if MSFT dropped Office support for Apple it would have been a significant blow.

- Then Steve Jobs himself. I think these specifics support my initial comment.

"If we want to move forward and see Apple healthy and prospering again, we have to let go of a few things here. We have to let go of this notion that for Apple to win, Microsoft has to lose. We have to embrace a notion that for Apple to win, Apple has to do a really good job. And if others are going to help us that's great, because we need all the help we can get, and if we screw up and we don't do a good job, it's not somebody else's fault, it's our fault. So I think that is a very important perspective. If we want Microsoft Office on the Mac, we better treat the company that puts it out with a little bit of gratitude; we like their software.
So, the era of setting this up as a competition between Apple and Microsoft is over as far as I'm concerned. This is about getting Apple healthy, this is about Apple being able to make incredibly great contributions to the industry and to get healthy and prosper again."
>The request didn’t seem to make much sense. In fact, to this day I’m not sure what the product will be used for—but we dropped everything else we were working on and scrambled to get the demo done in time.

>The next day we returned and presented the feature to Bezos. I knew instantly that he wasn’t satisfied. For two minutes we stood in silence as Bezos picked our feature apart. He spoke as if he had already built the product himself.

How could this engineer even hope to solve a problem if he didn't understand it? Jeff Bezos spoke as if he had already built it because he was probably the only person who understood what he wanted. The entire story sounds like an utter waste of time.
Ask HN: Feedback on my first production Rails app?
HN,

I am a soon to be graduate of Thinkful.com and have made this Rails application as my capstone project. My startup has been accepted into the Penn Apps accelerator and we are starting at my old school Drexel.

If you are a rails ninja or all around lover of the web, what needs to be done before I allow this young bird to learn to fly?

P.S. Here is the link and I also do not plan to sleep tonight :) http://www.domiapp.co/

P.S.S. You can create a new account which will be deleted later tonight or use this login:
email: user@example.com
password: password
>>> will deliver its users a worse product for the sake of few more dollars.

When you are operating in FB scale, few more dollars become millions. Repeat 'few more dollars' several times, you have hundreds of millions/billion.

While morally you are correct and that's definitely what a startup should do, when you are large you have managers striving for bonuses, investors keen on getting higher ROI etc. It's not that simple and pure anymore.
How did you guys reach out to your prospects - 15% interview conversions is pretty good ..
"then why YC?"

This stood out in the post:

"If I could only pitch you one reason why Y Combinator is worth it, it would be the people."

Exactly. And along the same lines the reason that I always give for why it's good to go to a "known" grade a institution (say a top business school if that is your major) is not necessarily for the education but because of the people that surround you and raise the experience level.

In other words a higher degree of non slackers and people who are serious just like you are. Of course they exist everywhere. But there are generally more of them at the top schools. And likewise there are more of them in YC. (And if you read some of my other comments you will see that I'm not a fanboy by any means but this benefit stands out clearly to me..)

And this doesn't even have to do with whether those people became life long friends or associates or not (although that is icing on the cake for sure). It has to do with the immersive experience in being in that type of group.
I would have much preferred the proposed layout as seen in this photo. In fact, it is (almost scary) similar to the most recent Diaspora single-page view that was just rolled out no more than a year ago. We designed our single-page view to focus on content, and unlike Facebook, we don't care about ad revenue, so we don't have these problems. :)
Lenovo Recalls Battery Packs for ThinkPad Notebook Computers Due to Fire Hazard
I have only passing familiarity with FPGAs, so perhaps you can excuse my ignorance.

I was under the impression that FPGA vendors often license functional blocks (like PCIe SERDES) to FPGA users. Might it be that part of the purpose of obscuring the bitstream format is to make it more difficult for customers to use those functional blocks without paying the toll?
Which synthesizers?
I looked at this, and had the impression you can contact support at DO and they'll mount a rescue mode image where you could setup btrfs manually. The idea of having to depend on support to just boot an arbitrary image didn't really appeal to me though, so I wound up just using Linode and creating the root filesystems from their Finnix image, which worked fine.
I feel my previous comment [1] on the design of this feature is still valid. The word "endorse" carries the wrong connotations and increases the risk of subjectivity and groupthink. A better link label might be "tolerable".

https://news.ycombinator.com/item?id=7449597
I think you are vastly underestimating how much effort would be required to create software with similar feature sets to what Adobe's has.

I gladly pay them $10 a month for Photoshop and Lightroom and photography for me is just a hobby, not my job. There are free and paid but lower-cost sorta-work-alikes to both of those apps (and I even use them sometimes -- RawTherapee in particularly has some nice features), but nothing I've tried free or otherwise comes close to the overall feature set in those two packages.
That office suite looks nice, much like most of Microsoft's web presence. I'm tempted to use it.

I can't help but wonder, however, how would you expect Office Online to compare to Google Docs in terms of privacy (including in the long run)?
“Alright, Goodnight”
I care about webapps being able to survive temporal offline situations and local caching. And it is one of my bigger headaches.
True. However, if we are able to elevate this type of technology to that level, people will train and be trained, to focus on such detail and learn to control the output via the feedback loop. At first you'd probably "draw" like a baby, but with enough practice, some would become true artists, and the average somewhere in the middle, but things would be recognizable and tada, telepathy.
I understand what you're saying, and I appreciate the logic, but I had constant pain for years and this was a sudden, dramatic improvement within HOURS of seeing this chiropractor. Maybe it was all just a coincidence, I'm not making a scientific claim, only that the success should garner further study. If you read the case study I linked to above, you'll find I'm not the only one.
> Nor does the threshold for endorsing comments have to be karma. That was the obvious choice for a v1, but it would be easy to incorporate or substitute other things like account age or average comment score, or even introduce randomness.

I don't have a sense anymore for the quality of comments on Slashdot but Slashdot has had a form of random moderation for long time. I do wonder how the goals and ideals are (were?) different between HN and Slashdot and how these differences manifest themselves in moderation policy.

A good overview of Slashdot's history and though process on moderation can be found here: http://slashdot.org/moderation.shtml
I found some related papers for others who are interested:

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.56....

http://bmi.osu.edu/resources/techreports/ahmedBokhariV21.pdf

Also a book:

Space-Filling Curves: An Introduction with Applications in Scientific Computing

by

Michael Bader
If you have YC as a choice, there might as well not be other choices (at least in terms of "accelerators").

It therefore isn't a question of should I do YC or (some other accelerator) .. but rather should they do an accelerator period. If that's a yes (you're at the right stage for it) then I'd argue it's pretty much a no-brainer if you get in.
I'd interpreted that as about 60% of the point.
I'd second the DE2 suggestion. It's a cheap, but pretty versatile board. It has lots of companion demos and tutorials, as well as a ton of resources online from other starters asking "How the heck do I do <task> on my DE2???" on forums and such.

Quartus II Web Edition is Altera's free IDE, and it comes with pretty much everything you need: a big suite of libraries (most of which are also free to use), a graphical entry environment, an HDL editor, the full synthesis toolchain, and integrated Eclipse tools for writing embedded C/C++/ASM code. Other than that all you'd need to get is ModelSim-altera, the free version of the standard simulation environment.

Altera also has some pretty comprehensive (i) free online training, (ii) IP block, i.e. library, documentation, and (iii) complete reference designs. I'd recommend checking out all three, especially (i), since at the beginning it's easy to get tunnel vision just learning VHDL or whatever, and then realize that you're somewhat clueless as to how to actually get things done in any useful capacity. There's a dizzying amount of jargon and proprietary bullshit, so it's useful to just have someone tell you what everything means, and How It's Done(tm).

All that said, if that ASIC is anything complicated it might be a bit of a big project to jump into. That and it's possible that it would require more resources than an entry level board will supply.
"Downside is no prestige and of the few investors it does attract, they tend to be low quality by SV standards."

Taking you at face value (meaning I don't know the facts and I'm relying on what you are saying..) that's a huge downside.

Prestige is important. While YC is not Harvard have you even noticed how many doors going to Harvard, Wharton etc. open? That said not everyone with an open door is able to capitalize on it but I'd say it's a pretty big advantage to have.

Once again, this is based on my many years in business. I have nothing to gain from touting YC and I have been critical at times as well.
> much of the development happens in the repl of the live site

Wow, I guess that gives me an excuse when I'm too lazy to test on a dev server. "Well, PG live edits HN"
The DE1-SoC board is $199 or $150 with a student discount.
http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=E...

It has an ARM processor on the same chip as the FPGA, which I've found to be incredibly useful.

If you don't want the ARM processor, the regular DE1 is somewhat cheaper: $150 or $125 w/ student discount.

http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=E...
After seven years, exactly one person gets off the government no-fly list
One of the first things I did when Gmail updated the design was to revert back to text links in the settings.
Amazon reportedly readying free video streaming service
Millions of Android app downloads infected with cryptocoin-mining code
I don't understand why the Palm CEO didn't just say "Fine. We'll tell everyone why you're doing that."

Seems to me the downside to Apple of having their illegal collusion exposed would have had to be far greater than the cost of the engineers Palm could have hired away.
No, fp (IEEE-745) + and * are both commutative. They aren't associative or distributive in general.
I like the idea of a hidden karma threshold, because it prevents any obvious attacks like "get to 50 karma and then approve bad comments".
The Dropbox Shared Folder API Beta
Yes, I agree with you in general, but let's not abandon effective treatments in the process of weeding out the snake oil.
I think he's talking within the context of software, you know.

Even within this context, icons have been used for a long time in things like toolbars. But historically they've been quite descriptive of what they do, and often times have been accompanied by a textual description if there's any uncertainty as to their meaning.

Like the earlier commenter wrote, however, we've seen the use of icons really taken to a stupid extreme as of late. This is especially true when it comes to websites and web apps. The icons are often rather abstract, to the point of causing confusion and harming usability.

Even desktop apps have succumbed to this. Look at Chrome's menu icon. In the last version I used, it was a stack of three horizontal lines. At a glance, it's not clear at all what it represents. It's only after clicking it, and seeing the menu that opens, that the connection is made.
How far along are you on the OS work? Have you booted anything on the simulators?
At the bottom of the article they have "methodology" link, which explains how the test was performed and how you can replicate the tests yourself.
https://ninefold.com/performance-method/
Would a moderator care to turn on pending comments for this thread, so we can get an idea of how it works?
The biggest returns in this fund will be in the cryptofinance space.
I agree with your reasons.

Also, GPUs might be a better match for the kinds of codes people care about. The world didn't need arbitrary bit-level computations except in rare cases, it needed insane memory bandwidth and high floating point throughput (exactly what a photoshop filter would need). The generality of most FPGAs mean they're not great for standard circuits that can be optimized. Maybe this means the FPGA market might see some success with a different trade-off of flexibility vs fixed hardware. The rise of FPGAs like the Zynq with dedicated processors or distributed RAM and DSP units is already happening.
Yes, in fact, before Windows even existed, the 1.0 version of Word for Mac was released the same year the Mac debuted (1984).
Actually, I made this post before I even posted the other comment that was downvoted. This comment was made solely on the basis of others', not me, being downvoted.

Look, frankly, I've spent a long time here refraining from commenting about random downvotes (of others' productive, non-inflammatory comments -- even ones I disagree with; I rarely get downvoted). But there's been a sea change in downvoting over the last few weeks (I'm doing some quantitative analysis that I'll soon put up). I'm not going to sit idly by while one of the last bastions of rational discussion on the web goes to hell.

Whine about my whining all you want.
I'm of the opinion that #2-#4 flow from #1. Fix #1 and the rest will eventually go away, so #1 is the one that matters.

My reasoning for each:

#2. More open tools would allow alternative programming models. For example, gcc already has a vhdl front end. Why not a gcc back end for an FPGA? That would open the door to more familiar languages.

#3. More open tools and specifications would allow programmers to start optimising and rethinking the FPGA compilation process, potentially leading to radical reductions in run times.

#4. People won't want FPGAs in their machines until they are easy to use. Solving #1 (and consequently #2 and #3) will make FPGAs easier to use, increasing demand, prompting manufacturers to consider including programmable logic in their machines. Granted its a chicken and egg situation between adoption and better tools, but opening the tools and specifications up could break the cycle.
Why not turn on pending comments site-wide for 24 hours and see how it works out? The initial test worked fine, and it'd be a nice experiment.
Scott Hanselman's Complete List of Productivity Tips
That's not really what FPGAs are good for. Unless you are using a really high-end FPGA (read: >$10,000/unit), the raw compute power is not going to beat a decent gaming GPU. The benefit of FPGAs is that you get very precise timing control, which makes then very good for software-defined IO and other latency-sensitive hard real-time applications.
1. is interesting. I always wondered if a completely open FPGA vendor would have any chance in the market.
>"The ones that get it the best are the ones that play tech support to many non-techie family members."

Right.

As I've related on HN before, I believe a pivotal point very early on in my career was seeing technology through the lens of my aging mother.

It completely opened up my perspective about tech in service of people.

I take your observation and my experience as evidence that this empathy and understanding can certainly be learned - it's a question of how to teach students and convince them that it matters.

>"Engineers brains just work and see the world differently than most people."

Sure, I get what you're saying, but I wonder how much of the negative side of that is self-fulfilling in teaching and ultimately being an engineer.

I'd like to think we can be excellent hammers without treating everything as a nail.
There's a popular conspiracy theory that Roosevelt knew Pearl Harbor was going to happen and allowed it as a pretext for entering the war. No conclusive evidence either way though.
The title is not accurate. Mt.Gox could have lost at most 386 BTC to transaction malleability. From the report's conclusion: " As such, barely 386 bitcoins
could have been stolen using malleability attacks from MtGox or from other
businesses."

In other words, the set of "successful" transaction malleability attacks totalled a sum of 386 BTC among which some may or may not have been targeted at Mt.Gox (impossible to know without knowing Mt.Gox addresses).
Does anyone have any experience with debugging iterative or recursive code with Light Table? It seems lovely for the examples that are shown in the video, but I couldn't imagine how the data flow stuff would work with either since many different values flow through the same code.
I envy him. Not like I envy rich people where I wish I could be myself in their situation. I actually wish I could be him.
Nice selective quoting.

> fad [of replacing text links with icon-only buttons in software UI]
I'm a former criminal defense attorney with a background in cognitive science. I speak from experience.

Almost everything you just wrote is a fantasy view of the US judicial system, morality, and cognitive development, and psychology which doesn't actually exist in the real world.
I know we're not allowed to complain that HN is becoming Reddit. But with this feature..

HN is becoming Slashdot.
Lazy writing. They left out that he suggested he could steer contracts to do developement work on California's electronic voting machines to his (undercover) interlocutor's software consultancy firm if Yee became secretary of state. Also, Yee's facing up to 125 years in prison, since there's no gurantee of sentences running concurrently and he's charged with 6 offences each of which carry a 20 year sentence (though realistically, he'll probably do much less).
You can tell when a comment of your own is pending because the text is preceded by [pending]. You can tell when you can endorse a comment because there is link to do so. The link is currently small and gray, so it should probably be made a brighter color or replaced by a button or something.