skysight-inc/HackerNews huggingface dataset:
ABV correlates almost directly to the amount of calories in a beer. If you drink a 9% beer it is going to have more calories.

If you drink Michelob Ultra it is going to have less calories, but also a much lower ABV.

To get the same level of buzz you may be drinking more or fewer beers, but ultimately you are consuming about the same number of calories.

This is why low calorie beers are a scam. If you need to drink 3 of them to feel a buzz, then you consumed just as many calories as if you just stuck to regular light beer or drank a single IPA.
Nope, it's a clientside "polyfill of <video>", basically. Try out the demo in the page - it does all playback in Javascript and WebGL.
Did you think a major business goal would go unstated?
Duplicate of this: https://news.ycombinator.com/item?id=12861033
How that's great. I saw something in the roadmap of Spyder some months ago about markdown, so supporting knitr would be perfect. But from what I know knitr already is supposed to work with python, it's just a question of adding the special keywords knitr uses when you have markdown in Spyder.

Also, since you mention you didn't had idea about knitr importance: It's normally one of the strong points presented when discussing Python vs R for data science.

Knitr makes it much easier to present (and now the RStudio notebooks make it also much easier to explore data) your work and to adopt a literate programming approach since you don't have to keep a Jupyter Notebook and then hack a Markdown/Latex document on the side where you are inserting just some plots and just some code and just some output from your Jypyter notebook that's actually relevant for the presentation or publication you are doing (and then having to remember to change parts of it whenever you change something in the code and the output changes).
The US shuts down nuclear power plants and replaces them with coal or gas
Simbi (YC S16) Hits 25,000 Services and Raises $1.2M
Wasm does not solve problem of hardware acceleration completely. Wasm reduces recompilation time on client side, which is not a big deal in this case.
> If you wanted your program to perform well, you'd have to write C that was, more or less, a translation of assembly that you'd constructed in your head first.

Maybe in really old compilers

> You don't write programs with it, you describe hardware with it

Which is fair enough, but it seems the "hardware description" pretends to be of a higher-level than it really is.

If you need the user to describe gates and flip-flops and how they connect then make them describe this.
Mushreco – A transfer learning showcase for mushroom recognition
Shakespeare Stout is brewed by Rogue, not Stone.
You sound confused son. Who was talking about bestiality?
OnPage SEO – SEO Check Online
>What slack did far more than UI, was UX. Top to bottom, it's a very nice UX. It's why i love Slack.

I don't think they even do that well, it's a complete nightmare finding anything on slack beyond the last 24 hours.

What Slack did well was branding and marketing.
It's difficult to claim that America's actions in the Middle East and elsewhere in the world have been good for America.

In fact, the only war America participated in that ended up being a net good for America was World War 2, which resulted in the devastation of much of Europe and allowed American industries to expand and advance virtually unchallenged for almost 50 years.

The Vietnam War however was a disaster of epic proportions. So was the Iraq War. The latter, instead of installing a friendly regime that guaranteed the uninterrupted flow of cheap oil, resulted in even more instability in the region, not to mention further radicalization of extremist forces. And things continue to go downhill.

At the end of the day, it is worth understanding that America's wars benefit only a small number of people in America: higher ups in the military-industrial complex, the oil companies and the construction conglomerates. For everyone else, it's a waste.
There's surely valid criticism of the new MBPs, but calling them "thin clients" is patently ridiculous.
Adobe Sensei – Unified artificial intelligence and machine learning
Tech firms shell out to hire and hoard talent
Meh, USA is only such a champion if it benefits the bigwigs running the show.
SEEKING FREELANCER

Seeking a freelance visual/user experience designer
To design mobile (iOS/Android) screens.
For an existing app.

2-4 weeks. Gig. (Could be longer) as needed.

Prefer NYC

Remote: Possible (based in USA)

adamqureshi at gmail
I was under the impression that it's not so much about America being responsible for every bad thing in the world, but that historically America has been taking advantage of those thousands of years of history, culture and of course conflict, to their own benefit.

So if due to some political agenda there is profit or benefits to be reaped from nudging certain conflicts this or that way, there's a high probability that people in power would try to obtain said benefit. I think it's in that sense that "America puts its nose into every conflict around the world".

Not saying that I agree or disagree with that view, but I do think it's a bit naive to say that America is the root of all evil, as much as it's naive to think that the most powerful nation in the world (for different definitions of most powerful) would have no interest in other countries' conflicts or in influencing them to their benefit.

In other words, if for whatever reason an escalation in the conflicts in Syria or other parts of the Middle East (or the world for that matter) could benefit the US, would it be so far-fetched to think that they would have a vested interest in creating the conditions for that escalation to actually happen?
I'm sure you mean Perl without the A. With the A it's an older unrelated language.
The problem is that you're presuming there's a good reason or valid use case. The existence of feature or API is not evidence that it's warranted or even a good idea.

My point is that you need to scrutinize things a little more and not just trust that there's a good reason for something, especially if it looks problematic.
Discords the voice chat works great and is super easy.. But without search there's just no way it could replace Slack for us.
No, that's a strawman analogy. Almost every major app is built on Google's proprietary fork of Android. Android, as an open source project, has a nearly nonexistent distribution, globally, and has almost no apps that run on it.

This is more like if 9 of every 10 apps required a Red Hat subscription, and you said "but technically it's built on an open operating system".
Did you decide to compare cities with suburbs just to erase any vestige of intellectual honesty?
In the first 2 years of work, I bounced about quite a lot within my first company, and did the following:

Formal proofs and checks for a full unit.

RTL design with another bloke on a block.

Owner of an testing tool (developer).

Owner of a testbench for top level design.

Owner of process for bringing up new pieces of RTL(4 blocks, one after the other) into the top level design.

All of this was caused because the startup I started in was stupidly undermanned, and there wasn't anyone else about. When I left that company, they had gone and hired about 12 people to do all of those tasks, and I saw myself handing over tasks to more senior people.

I had experienced atleast 3-4 different areas of the process, and became really familiar with ARMV8 (what got me my next job).

Yet this guy over here is thinking that its gonna take 2 years for someone to be even able to do 1 of those tasks?

Could argue a really long time about individual cases, but I think the Hardware industry has a very big problem with arrogance. Most companies and senior people carry an air of "no one else can do what I do" kind of bs, that I experienced in SV quite a bit. They look down on junior devs thinking that they are incapable of doing anything.

I asked in my office just now, the reasons for leaving their first jobs:

1. Wasn't allowed to do RTL design work inside the CPU

2. Wasn't given any responsibilities other than manually
writing coverage(automating this was not permitted)

3. Ownership of the block that he had written from scratch was given to a more senior person once it came to integrating it to the top level

4. Money

I find it extremely common for people(usually at the 2-3 year mark) to leave for greener pastures where they are taken in as experienced engineers, rather than useless babes. It might be a rite of passage, or it might just be the mistakes of an industry entrenched in the past
That advice is what lead to ISIS in the first place, when the US withdrew from Iraq too early before it was stable enough.
Regarding commuting via bicycle: it's not necessarily a problem with traffic, as more with weather. Also it's wrong to compare a single city, Amsterdam, with a bunch of American cities because of drastically different weather patterns in those cities.

Amsterdam has average temps (in F) from the mid 30's to the mid 60's[0]. That's prime bike weather. That's pretty much in line with San Francisco, which is a good city for biking. Even Manhattan and Brooklyn have reasonably overall pleasant weather for biking.

But compare SF to somewhere like Washington, DC, or Austin, TX. For 3-4 months of the year, DC feels like a swamp. Same with Austin. It's much more preferable to use public transit or drive than bike in that weather.

[0]http://www.holiday-weather.com/amsterdam/averages/
"India, Nigeria, and China" is over a third of the world's population, and even in countries with higher _average_ electricity consumption, there will be households where this would be sufficient.
The US and Canada are geographically huge. Take the problems the other countries solved and multiply it by 10. The climate here is also different. When was the last time a hurricane or tornado hit Europe? Or an ice storm? Or major snow storm? What about a heat wave over 100F?

Public transit is not resilient to these things. Our streetcars shut down in Toronto during heavy snowfall because they'll derail if the tracks aren't clear. Ice gets into the concrete supporting the tracks and they need to constantly be repaired because of that.

Asphalt roads are cheap and easy to maintain. Hell, you don't even need asphalt, cars are perfectly capable of driving on dirt or gravel. You can drive a car on shitty, broken asphalt, but you can't drive a train on broken tracks. There is a resiliency to road and cars that public transit just doesn't have.
I've been using skype for text messaging pretty constantly for the last 3 years, and I'm not sure why people hate it so. it has groups, 1-1 chat and video. Searching history can be a bit of a pain, but everything else seems to be there. Sometimes I wonder what I'm missing.
As citizen of another EU country it would be embarrassing and dangerous to have politicians that would not carry on the will of their people so in plain sight. It could prompt my ones to do the same. At least now they do their best to convince us they are doing what we voted them to do.
> Then you need to debugger your code, compiled code, sourcemap files, compiler, compiler options, the layer and layers of configuration JSON scripts and mobile browser.

This seems like you're deliberately trying to make things sound way more complicated than they actually are. If there is a bug in the code on a certain platform, you examine the bug on that platform and add the appropriate feature detection code to fix it. There is no need to debug the compiler and every other tool in your stack, it all compiles to javascript at the end of the day and assuming you're not running a minifier in development, 99% of platform specific bugs are readily apparent and almost certainly the developer's fault (i.e. not the tool's fault)
>Is it impossible to do hardware development in C and automatically convert C to Verilog?

Yes, it is. C can be converted to Verilog only if you structure the C code as if it were Verilog.

You have to understand that, fundamentally, the CPU is a lie. It is an illusionary abstraction layer fashioned out of bare transistors that pretends to be a von Neumann architecture machine, with a nice set of registers, a instruction pointer, and so forth that chugs dutifully through assembly language instructions, one after another. (Note that nothing about the von Neumann architecture requires binary; for example, the Babbage Analytical Engine computed in decimal.)

At the transistor / gate level, _everything_ is parallel until you impose some order on it and build in clocks and flipflops and so forth to impose some sort of structure and chronological ordering on things. Few, if any, high-level languages are equipped to describe that in any sensible way.

Verilog, VHDL, and so forth are not "weird". These HDLs, while not without their warts, describes the underlying reality of computing. It is assembly language and the high-level languages that are "weird".

(edit: grammar fixes + clarifications)
Setting Up Spark Dynamic Allocation on MapR
I would add planning the 3rd relaunch of your website to the list.
And we homeowners love it. That's a large part of what makes neighborhoods "kid friendly", along with lack of through traffic, good neighborhood schools, and convenient local services.
Hypocrisy and US foreign policy goes hand in hand.
One gains not needing to learn another language. I know C, I don't know Verilog or VHDL. I know how to debug C, I don't know how to debug Verilog.

If I can write a working C program, why can't I make working hardware?
The ChucK Audio Programming Language (2008)
Well I was against Oracle suing them with their copyright and patents and I still am, but Google did fragment the Java ecosystem and should be blamed for it. They just pulled an embrace, extend, then fuck it up.

I can understand why they wanted to bootstrap their stuff on top of Java, but now they are clearly not committed to keeping up. And with all of their resources, I just won't believe they can't do it.
Show HN: Finally a Trello inspired travel planning tool
How bad software gets made
Another way to look at it is that the activity being done in the big company is usually going to be much larger scale and affect many more people than the activity being done at the startup- those small groups of startup people pushing through ideas by force of personality/lack of resistance can easily be engaging in just as much bikeshedding, it's just that in a smaller org there's fewer people and lower stakes. Smaller orgs are by definition going to be more agile than larger orgs, but that doesn't grant them more wisdom, just the ability to execute bad decisions more quickly. The only way to avoid bad organizations is to stay out of them, regardless of size IME.
I agree, he is not at all. I would also wager Rowling (Tolkien maybe even GRRM) has more universal appeal than Shakespeare.

edit: I'm from Europe
Android SMS from Mac using the native iMessage app
AirBnB open source tool for Knowledge Repository management for data scientists
That comparison looks inaccurate. Shipyard does support tagging images. Also will support Swarm [1] mode (and volume/ network support)

[1] https://github.com/shipyard/shipyard/pull/837
(Daily cycling commuter here)

Two things that discourage people from commuting by bike that would still apply to ebikes:

You get really wet in the rain.

You get injured in a typical collision with a car.

Two specific issues with ebikes:

They're rather expensive compared to a bike, and even compared to some used cars.

I see a risk that they could someday become regulated and licensed as mopeds.
Having done some Verilog professionally, this is my initial reaction too. It is quality advice for anyone needing to use Verilog.

Yet if I put on my software cap and think of how things should be, the whole point of a language is to create an abstraction. This allows a designer to think and express their intent at a higher level. If an abstraction is not complete then the designer can never stop thinking in the lower level terms, which nullifies the benefit.
Not to mention the drastic increase in accurate market information. The amount of misinformation and lies (reefer madness) about drugs coming from well meaning (that might be generous) people and organizations about illegal drugs is staggering. Some people trust this and never try drugs, other people try drugs and realize they've been lied to, which leads to a lack of trust in the information presented about drugs. This is a bad thing because some drugs truly do have very bad downsides.

Sometimes I wish kids were forced to truly grok some of the basics of economic theory before getting to high school. I wonder how different the world would be if even a few percent more people didn't take some of the actions they do that are clearly counterproductive.
> It sees type and recreates fonts for you

This seems a bit shady.
What makes you think they're bidding against ads?

It allows you to do what you described as wanting for most sites, and you're not going to use it because it's not perfect? You should try it.
> If you need the user to describe gates and flip-flops and how they connect then make them describe this.

You're talking about RTL, which is exactly what these languages output.

Fundamentally they're not programming languages, unfortunately the initial instinct is to treat them as such and it leads to a ton of confusion.
The Kurds are not unified, and the Turks don't universally oppose them. The Syrian Kurds do not want to create a independent Kurdistan, while the Iraqi Kurds (KGP) do, and they are on good terms with the Turks.

The US support of different groups has been overplayed. The US efforts were rather small and "in bed with AQ" is just spouting new headlines. The US tired to build a fraction, but failed, they have largely abandoned the effort.
China Railway Construction Corp signs contract in Zambia worth $2.3 bln
Interesting README...
No. Apple was completely lost before Jobs returned.

The hardware was a marketing mess, and the software was stuck in R&D hell with no prospect of escape.

There were some interesting ideas, but execution and management were all over the place.

I don't think Jobs is an example of survivor bias. I think Jobs was an extremely talented marketer with an unusual aesthetic sense.

Sociopaths are more likely to kill their companies than make them grow. They love drama, abuse, and terror for their own sake.

Jobs was more of a narcissist. He lacked empathy, but he wasn't constantly trying to destroy other people because he enjoyed it.

It was more that he knew what he wanted - his own vision of himself as a guru of consumer technology, aesthetics, and creativity - and he didn't care what it cost to get it.

Personal and business relationships were all disposable. The vision wasn't.
That's weird; Android works pretty well for me these days. I have lots of problems with sluggishness, freezing, rebooting, etc. on my old HTC phone which had Gingerbread (I think), an ancient version of Android.

But on my Galaxy S4 and my current Galaxy S5 (which is updated to 6.0.1 I think), things work quite well.

It's not perfect of course: I'm using the regular Samsung/Sprint ROM which is absolutely loaded with crapware. I disabled all the crapware, but it's still there wasting a lot of valuable space out of my 16GB. It could be a little faster at times, like with the camera. But freezing and reboots just aren't a problem the way there were on old Android versions that I've used.

I do plan on trying out CyanogenMod sometime when I have some free time. But for now, the carrier-pushed version seems to work decently well. I don't have any giant complaints.
Maybe someone will start trading daycare futures.
The problem is as the company in the article articulated, they thought they where filtering for the best but found out that they where not. The guy that they all agreed would be the best selection submitted a ball of code that was not cohesive and incomplete. The one who actually made it thru was the lowest on their list. IIRC their intent was to all three if they submitted good work.

The whole intent of their experiment was to show them exactly what we are talking about, you are selecting people based on their sales skills not based on their technical skills. 99% of the time people don't develop while someone is watching them over Skype or pair coding where they know they are being graded. They develop at their machine and if they get stuck they know they can turn to a close confident and ask them a question without being graded on it. The point is how well I perform under a microscope is a huge factor in your decision making process and it is not normal. Therefore it acts a a huge bias filter and one that does not amount to a hill of beans in every day development.

I am not saying that what the company in the article did is a workable or salable solution to hiring, but I am saying that it exposes what many of us, with multiple decades in the industry have been saying and that is hiring is broken and people in the industry are very bad at hiring because they let all kinds of bias in. One is salesmanship as highlighted in the article, the best salesman usually gets the job. Another big one is developer ego and sadly it is a very real thing in our industry. I will see if I can dig up the article.
Knowing how to debug C won't help you. There is no state machine running your code. Stepping through instructions doesn't apply.

Debugging HDL involves looking at timing waveforms in a simulator.
The Biggest Supermoon in Nearly 70 Years
Note though that most of the new Apple Campus was the rather large HP Wolfe Road campus. I don't know how the population of the campus changes between the two companies (and it's obviously near zero at the moment) but it's not like there was nothing there before.
The Job you didn't know you wanted
From a creative sector perspective, this claim holds a lot of merit as well. A correlative phrase I've heard is "Success is preparation meeting luck" because the sands of time are littered with well executed failures. In many fields!
This is not totally true. Andoid itself is very much open, you are correct. However, there is a significant portion of userspace applications and services provided by Google that ARE NOT OPEN AT ALL, and are heavily depended on by the majority of the Android ecosystem. That is what it looks like this project is trying to address.

If you've ever installed a 3rd party distribution of Android based on the open source project (AOSP), you know how hamstrung things are after a fresh install until you drop Google closed source apps in.
Lync, was the that the app whose Mac client I've never seen run without crashing shortly after startup, on multiple machines across multiple companies? That's right, I've never successfully used the Mac Lync client to send a message, despite having it installed on probably three or four machines over time.

That's not to say that Slack doesn't have a lot to worry about. But competition from Lync, or whatever the hell they call it this week, is not one of those things.
ciders are going strong right now.

in big cities this stuff just comes and goes in waves, it's like any other foodie-consumed product used to signal trendiness.
Simple Continuous Integration for Docker Images
It's nothing complicated or special. Just install your AOSP-based ROM of choice, and only use software from F-Droid.
Microsoft has lost my trust in them after what happened to me with Skype. I was one of the many victims who had their account hacked. The worst part was how their customer support handled the issue. They almost gave me an ulcer by trying to convince me that it was probably a virus on my computer causing the problem. Look at your own Skype forums people! Be transparent, own up to having problems, and fix it!

Communication is extremely important to me. That said, if all the employees in my company were only using 'Teams', 'Skype for business', 'Lync' or any other POS out of Microsoft then I'd be looking for a new job.
The new Primrose in Willow Glen?
What exactly about an IPA would make it in violation of the reinheitsgebot? Nothing.