skysight-inc/HackerNews huggingface dataset:
OP here

You are right that my particular project is not the biggest piece, but it is the part that pisses me off. I can deal with Xilinx's crappy compiler if I can program my chips with ease..... or maybe I should say UNTIL I can program my chips with ease. Then my focus will change hehe.

Icarus works but it has been maintained by one 'eccentric' guy for quite a while and the code base is semi unapproachable. I believe this is why the Yosys guys started from scratch.

You are also right that the place and route, as well as verification of the LAYOUT in the chip are super big problems. It is in fact what my friends toying with the compiler side are dreading dealing with because we have no idea the delays of individual traces in the chip.

I disagree that people will stick with the vendors tools. Open compilers dominate most of the Intel CPU market besides on windows since Visual Studio is the only thing that deals with all the quirks reasonably well. But the windows case is more of a lack of interest.

ARM compilers are more interesting to me because most people use Keil. Keil... works. But it feels crazy retro paying for a compiler. I believe the only reason that Keil is being used for most embedded ARM projects is there simply are not enough people with compiler knowledge using ARM regularly yet to pour enough work to make a better alternative.

But it will come.

And one day we will have synthesis tools for FPGAs that are comparable to the big guys or better.
Thanks for the kind words. Going to school is a question I'm debating a lot and I have been trying to mine HN for wisdom. I'm planning on applying in the fall and also applying for some jobs at around the same time.
FWIW, I think Robin is just parroting information the Register incorrectly reported some time ago. The departure of beepy is certainly true, though I think speculation as to his departure's significance has been a bit over-dramatic.

I respect Robin's opinions, but these days I don't think his finger is as firmly on the pulse of the industry as it once was.
That is literally what I said in my comment. :S
And these "missing men" are only the ones currently incarcerated. After incarceration many men have difficulties securing employment, which further destabilizes relationships.
When you make a good income, it turns your thinking from "Can't believe I gotta do this stuff for these assholes" to "As long as these assholes keep paying me like this I'll do this dumb stuff".
I'm not sure about phones. Active cellular data demolishes my battery; I don't think the extra CPU use would matter terribly much.

And let's say you use 6-8GB of HTTPS data. 3 minutes of full use of a single 1GHz core per month is not a lot of battery.
Ask HN: What is best alternative for Google Groups?
Looking for google groups alternative for open source discussion with lot of code syntax highlighting feature. thanks.
China's neighbors would likely disagree about China only wanting to trade. They're very aggressively laying claim to large swaths of sea around the Philippines, Vietnam, and Malaysia that clearly do not belong to them. Annexing water territory that does not belong to them, is no different than China taking Tibet by force on the basis that they proclaim it belongs to them. As such it's clear that plenty of their extreme belligerence is still intact.
The main diff between Miami and San Fran which might explain the lag in gentrification(b/c believe me they want it) is the abundance of good paying white collar jobs. A large proportion of the opulent condo towers that have gone up during the boom/bust are owned by wealthy foreigners who use them as 3rd or 4th homes.
Then you didn't read the comment which said:

> I would like to see an article telling me the advantages of Atom over Sublime, because so far, I'm unable to identify any one but the fact that it's open source. All the packages that I use in Sublime are either non existent on Atom or not as good.

He's saying there's nothing Atom can do that Sublime can't -- furthermore, the the things listed in the article are oftentimes done not as well in Atom (as I gave an example of.)
For our specific use case *.cloud sucks most of the time - AWS, Google, Rackspace, SoftLayer - used them all, and they are either hideously expensive, hideously slow, and a lot of the times both. when you spend over $1000 per month on hosting, you are almost always better off leasing servers somewhere. Your stuff is faster, you will have more freedom, less worries, and if you do it right, more time for other things.
If the subject of the photograph is an identifiable person, that type of publishing without a model release opens the publisher up to civil liability...
Wireframe Patterns: Design at a Pro Level with Ease
As far as I can tell, the only reason people have issues with Monsanto specifically is because they are explicitly named in Food, Inc. If it were about GMOs or pesticides, there are many other companies, and even larger and more well known companies, that are developing similar and potentially damaging products.
Their increased activity in the South China Sea is a counterpoint to that. I don't know about belligerence, exactly, but they're certainly being more assertive about some aggressive territorial claims.
Show HN: Gadget – The Ultimate Code-Checking Machine (for Erlang)
Thanks, I didn't know that. The go/token docs don't say much about it. Do you know if there is better documentation somewhere?
Model release requirements prevent that, not copyright.
> Sure, modules provide a way to "package" functions, but that is 5% of what a package manager does. Being able to distribute, fetch and do dependency resolution is certainly the bulk of it.

Please God the Erlang/Elixir community don't invent another package manager. Pip, easy_install, gem, npm, composer, bundler, bower, maven and all the others I don't know about - we've got enough as users to remember the variations in syntax for. Let alone the duplication of effort in developing and maintaining the package managers, when their clever creators could be working on other problems.
Show HN: Teleport Flock – plan the next meeting of your distributed team
I don't think so, looking at the org chart for Ads and Commerce.

If you're trying to say someone working on Bigtable, Spanner, or other infrastructure is "direct related to advertising", I disagree. That infrastructure benefits all Google products, not just ads.

If I add up FTEs for Cloud, Search, Maps, Android, Chrome, Apps, Photos, etc is a several times multiple of those reporting to Ads related VPs.
Reamde - Neal Stephenson

Fits my genre of novels, I love tech thriller in the present day.

And this book had everything for Computers, MMORPGs, Guns, Terrorism, Puzzles. It was the first +1000 page book that I've ever read and it kept me captivated all the way through.
If you know people at HN, then I am happy to work with them to get a test implemented.
"Four lines of code" tells us nothing. How many users did that change impact? And was it likely to be noticed by end users and in need of justification? Is it likely to lose Google revenue if it went south?

For example, it might take just "four lines of code" to change the Chrome's SSL padlock into a smiley face, but that would be a significant change, that would require hundreds of training docs' to be updated, and potentially re-training of end users.
My node_modules are in Git again
Centralised Logging with Docker, Fluentd, Docker-Gen and ElasticSearch – Part 1
Whenever a user visits the website, a session cookie is created in the user's system, that is set to expire after 15 years. Using this cookie data, I identify and authenticate the user.

The user also has a private url which he can use to login using other devices. Once logged in from this unidentified device, another cookie is created for the user but with a short time span. The user has the option to set the device as trusted which will result in the cookie expiry to be set at 15 years.
They weren't glossing over it.

The majority of people (black and otherwise) look for romantic partners that are much like themselves. That means same race, same ethnicity, same socioeconomic status, same religion, same sort of background (upbringing, culture, values, etc.). There are conscious and subconscious and cultural reasons why it may be desirable for people to do this and it is pretty socially acceptable to only date within your own race (and religion... etc.). Even just mere proximity leads to same race relationships.

The article was specifically speaking about black women who are looking in the dating pool for a black partner (which is probably the majority of black woman) not to advocate black women look elsewhere for partners.
Besides, the determined Real Programmer can write FORTRAN programs in any language.

[1]: http://www.webcitation.org/659yh1oSh
How tech’s titans are recruiting startups in their reform fights
I think similar dynamics applies in India too. It has been changing a lot in recent time.
Useful for display series that represent storage space or IO,
get get y axis ticks like 1 KB, 32KB, 1MB, 32MB, 1GB
http://play.grafana.org/dashboard/db/new-features-in-v20?pan...
Miami and San Francisco are both warm-weather cities. That's hilarious.
You can try out Linkurious Enterprise with an example database by using our online demo (just hit "try now" anywhere on the site).

Our Open Source toolkit (Linkurious.js) has examples in th github Wiki, which can be accessed through here: http://linkurio.us/toolkit/

We currently have no plans on integrating with graphviz.
Full Stack Eng for Yard Club in SF
Small team in SF is looking for a full stack with at least 3 yrs Rails experience to help bring collaborative consumption to the construction industry (think bulldozers). Details here: https://drive.google.com/file/d/0B9ufNCqMK61FazJvSjE0dFIzQlh4R0VPYl9idTVISWNUaDVJ/view?usp=sharing

email aaron@yardclub.com
I think that is fine. You can disable notifications and push completely, and you can not accept the prompt if you don't want to go that far. We are trying to be careful and make this opt-in only and clear to the user about the value that they can get from it (if they choose it)
Unbelievably sad.

This is your drug war success.
Except they're not "coming of age"; they already have. Enforcement of the one-child policy started in 1980. The first children born under it are turning 35 these days.

I think your worry is a very reasonable one, but it has not become a reality. I wonder why not.
I never see the option to down-vote, am I missing something?
This happened in September 2011. :/

http://www.jsonline.com/news/statepolitics/129801878.html
Having done my graduate studies in FPGA architecture and software, I can definitely see where the author is coming from. In fact, it seems like the entire hardware development industry has to face the issue of most tools being closed-source. Although I don’t have a solution for the technology specific phases (Place and Route, Bit Stream Generation, etc.), I am actually part of a company that is trying to help solve this problem higher up in the tool chain.

One of the biggest barriers to developing EDA (electronic design automation) software tools is knowing all the nuances of the various hardware-description languages like VHDL, Verilog and System Verilog. We learned this the hard way through our previous startup (later acquired) which built a hardware verification tool.

I don’t want to be self-promoting here, but in case anyone in this thread is interested, we are building a platform called Invio that lets you build your own EDA tools. We try to solve more than just the language support side of things and all of our platform’s inputs and outputs are open standards: Python, TCL, Verilog, SystemVerilog, VHDL, etc. You can look at my profile to find more info, or google “Invio”.
no, do not make one big if else block.

I havent used restlet but I think what you want is hierarchical routing: http://restlet.com/technical-resources/restlet-framework/gui...

You'd have a Restlet impl for each version of the API
Oops, you are correct... the joke is on me. Thanks for correcting me.
http://www.thedailycall.org/?p=61620
United States, China team explore energy harvesting
Teleport Flock – Planning Physical Meetings for Remote Teams/Groups
Stripe On-Site Interviews: What to Expect [pdf]
I can't find the study to cite, but if I remember correctly an old study found that while most males of all ethnicities are open to relationships with females of different ethnicities given attractive qualities are sufficient (I could be wrong but only physical attraction was measured in this study); they found that most females tend to only go for males within their own ethnic group. The exception was Asian women with Caucasian men. Maybe if this trend continues, it will change for African American women as well (though for that past several years, there have been similar articles like this concerning African American relationships)?
Seems like they should use some math teachers for set theory, turing machines, and the chomsky hierarchy.

Also what's wrong with stats teachers teaching machine learning?

CS hasn't been an S for that long, so I think you can rely on these other fields somewhat.
I've been working on and off with Smalltalk since about 1996.

I'd encourage you to be open to having a GUI-first development tool. Yeah, it's blingy. But it's also incredibly productive, and I think that eschewing Pharo for GNU because you find the GUI too neat is a bit odd.

(There have been complaints that Pharo's GUI actually makes it too easy to code overly abstracted crazy stuff, which I'm actually quite sympathetic to, but I don't think that's what you're saying.)
The demo is available at the end of this page http://linkurio.us/product/

For Linkurious.js there are some examples over here https://github.com/Linkurious/linkurious.js

All infos on the toolkit are available on http://linkurio.us/toolkit/
Can't forget Mud Connector. They've been around since '94

http://www.mudconnect.com
I hope it's managers get paid less than the skilled engineers. Engineering takes way more talent and skill than management does.
> I've never seen a general gui file browser version of this.

The hooks are there to do it though, at least in Windows Explorer and Gnome/Nautilus. Something very similar built into Windows with html file/folder groups and zip files. There are tons of third-party Windows Explorer extensions that change the way files are displayed. You can definitely create virtual nodes and hide nodes that you don't want to show (even in native open/save dialogs).

While I have no doubt that it would be possible on OS X, I suspect that easy-to-use hooks are not available for Finder like they are in Windows Explorer. You can write a QuickLook extension for Finder though.

(Some file browser extensions are easier to write than others. The image sequence in particular would definitely be easier to implement
There's a minimum karma requirement to downvote. I believe it's somewhere around 500, but could be misremembering.
I fully support the spirit of what you're doing btw. I hope you don't take my comments as somehow dumping on your work ;).

What is "crappy" about Xilinx tools aside from the UI? I'm genuinely curious.

I don't think the comparison between synthesis tools and compilers hold. They are different beasts. I think compiler equivalent is sim tools which should be open and free.

Everyone that I've talked to who uses Keil uses it because of SUPPORT. If they need something or there is a bug they know it'll get fixed. That's the ONLY reason anyone has EVER cited to me. It is not true that lack of alternatives is due to lack of knowledge. There just isn't a big enough market for it. ARM itself also makes all the patches for GCC tools. I use gcc toolchain as do many people.
> "We can never know for sure whether Google would have interfered with that goal or diluted their focus, but that's how acquisition stories often turn out."

There would be a short production run of small cars with cheerful color schemes (not dissimilar from Car2Go styled smartcars) sold as "development" units. Car journalists would have a difficult time getting their hands on them, but google woud ensure that SF tech bloggers would get them. These cars would stand out in public in all of the wrong ways, and soon anyone driving one would be labeled a techie asshole. Future revisions would never materialize.
A great example of what? It hasn't been quite two years (June 11, 2013), but it's still around.

Presumably you mean if it's shut down it will be a great example, but right now it's actually a great example of the opposite: improving the products of the acquiring company while keeping the acquired product going. You could put up more walls between the two, but at some point that becomes just investing, not acquisition.
What product area did you work in? Google is certainly a big company and different people might have different experiences, but when I worked there (on image search) I didn't see that sort of culture anywhere around me. It sounds like other people didn't think those lines were inconsequential.
Ember.js – Internet Explorer 8 Support Will Be Removed in Ember 2.0
It's not been a good look for China historically either. Particularly around the fall of the Ming dynasty, there was a large male-female imbalance, and low and behold, in some of the places where that ratio was worst, there were some of the most destructive of the peasant rebellions.
Great thanks. I'll add links to the homepage.
>The majority of people (black and otherwise) look for romantic partners that are much like themselves.

This doesn't seem to be the case in Canada. My sister is married to an Indian fellow. My girlfriend was born in Xiamen. During high school a huge percentage of relationships were mixed race. Canada is a melting pot and it seems to work well.
Dartlang online pad
Conquering Complexity with Simple Rules
Cool to watch, weird as a hobby. Thats what makes hobbies interesting though.
I'd like high quality renditions of some of those years. They fly by too fast for me to enjoy all the details.

The mid 1800s were pretty fascinating. I guess I intellectually knew that urbanization existed then but I didn't ever see it so wonderfully depicted.

For instance, look at the elevated railcar that goes up in the bottom left around 1840 - then you get the paving of the streets around 1900 - and you can quite clearly see how it was the same street that was there in 1750.

That's why early stage planning is so crucial!
Google Moves to Offer Cell Service in Vermont
Really like what this team is building. We have plenty of tools for people that live in one city and travel occasionally, but very few tools for those that want to rotate multiple locations for a few months at each spot.

If we had a better way to have a registered agent for acceptance of physical mail, tax docs, etc while living a nomadic life, I think many more people would do this.
OpenL Tablets
How does this belong in HN? And have you looked at what those countries been put through by us? It's easy to believe media propaganda, but are you doing yourself or the world a favor by willfully ignoring the real geo-political reasons that caused so many crises in those regions?
Cook County waged a war against Craigslist back in the day: https://www.eff.org/deeplinks/2009/10/cook-county-sheriff-lo...
World’s Smallest, Lightest and Smartest Portable Generator
I wouldn't say most - perhaps "many". My anecdata: my wife has a large extended family and quite a few of her cousins and her cousins' kids struggle with English, if they've bothered to learn it at all.

It really is quite an insular society. (I've lived there twice, once as a child, then again for the first few years of my child's life; now live across the river in Ontario. Night and day, culturally.)
Post-tax.
RFIDs, Encryption, and Stop Rules
Do Killer Robots Violate Human Rights?
What Makes People Collect Things?
Social MU*s usually have a keepalive option that does some silent character exchange in the background with the client every so often to keep the connection open.
“If anyone wants to make a living out of it, I don’t think it’s possible" ... challenge issued! (From a cardist, no less.)
Goals, Systems, and Frameworks
Do the work, skip the party
Flexible Goals
Introducing the Bitly Tech Podcast
Dang, I really thought http://elixir-lang.org/ was that popular.
Correlation / causation, etc.
Why YesGraph is Free and how that will change
Also, despite the VC's claims, the competitors here aren't incumbents deluded into believing nobody would buy mattresses online, they're incumbents who do sell mattresses online, not to mention scrappy entrepreneurs dropshipping mattresses on Amazon for thin margins. If mattresses were a regular purchase I'd believe a startup could corner the market by doing it much better, if they generally cost in the $xxxx-$xx,xxx range I'd expect they could corner the market by eliminating operational costs that need not exist. But I'm not really sure what assumptions they're challenging here, other than perhaps the assumption that retailers should be profitable?
You are starting from the assumption that it is normal that people date inside of their "race". This is an assumption that is very often made by Hollywood movies and which I find offensive, all the more because it is self-fulfilling: if you only see people of the same skin color dating one another, you're probably less likely to imagine yourself outside of the norm you perceive.
36k, twelve years as a Java developer working in Brazil.
I remember reading somewhere (probably here) that the same effect is shown in areas with heavily skewed male/female ratios in general. That in places with a lot more men than women both men and women converge on wanting a long term relationship, but in places with a lot more women than men - men would typically prefer not having a relationship i.e. more single mothers in NYC than on the west coast.

There was also a subtext idea about women (in general) being competitive and 'slut shaming' as an evolved mechanism to collude with each other and push the sexual availability/access down in order force men to have to invest more time/effort/resources into a relationship. I'll try and see if I can find whatever it was - the idea was cool (if not obvious) and the unintentional collusion part didn't occur to me.

There's probably a lot at play though it's hard to make any real statements about evolved behavior outside of cultural pressure and without a lot of time to look at things.
I like deck.rb for writing the presentation in Markdown then showing it as a webpage. (Hit f11 to hide the browser chrome.) But I'm considering switching to LaTeX and generating a PDF, so the whole presentation lives as a single file.
Why are you linking to a ProductHunt article?