skysight-inc/HackerNews huggingface dataset:
This has been discussed before in the RISC-V community. See https://lists.riscv.org/lists/arc/hw-dev/2014-09/msg00007.ht... (sorry, you'll probably have to click the "I'm not a spammer link" first time and then load the link again - the riscv mailing lists seem to use the most painful mailing list software and Gmane wasn't archiving the riscv lists at that time).

One reason for push-back on implicit overflow checking is that it complicates superscalar designs by adding another exception source. The good news is that with an open ISA like RISC-V with high quality reference implementations, we can finally actually perform meaningful experiments to test these assumptions - adding different overflow checking semantics to a realistic implementation, quantifying the difference when putting it through the ASIC flow for a real process and making the matching changes to the compiler. It seems ridiculous that us in the computer architecture community haven't had the ability before.
"I’m going to be charitable here and assume that PG is not arguing against those that want to, literally, end economic inequality completely [...] I’ve never met anyone arguing for this."

Interesting. Perhaps I'm misinterpreting their rhetoric, but my impression has been that many people are arguing for precisely this.
From the link: Just like pyvim (A Vi clone in Python.), this is another experiment. A hobby project
Air pollution probably kills more people in the UK than road traffic accidents.

Deaths in all road user groups is about 2,000 per year in the UK.
https://www.gov.uk/government/publications/annual-road-fatal...

Estimates for deaths caused by air pollution are usually stated as being about 30,000 per year, but that number could be much higher. http://www.theguardian.com/environment/2015/apr/02/air-pollu...
At least wood stoves are carbon neutral.
I agree, but there is if you feel lonely, and friendship makes you feel less so.
That is a hard call. A small niche magnifies this kind of thing.

Do you think your target competitor is fat 'n happy? Will they move quickly?

I prefer discrete to start myself. I prefer it just because it's unwise to set expectations and make commits without knowing what the potential outcomes of both of those are. Nice to have options when trying to figure out a strategy.

Have you identified and to some degree segmented your prospective market yet?

If not, do this. You can very likely get some good, broad stroke kind of information in a passive way. If nothing else, spend an evening evaluating say 50 of these prospects.

From there, target who might pay for value, who is more likely aligned with your "A" guy, and who is aligned with the "B" guy, and what are the commonalities?

Then, select a few of these and go have a chat with a few that you can reach in person without a big investment. Those conversations are very likely to tell you a lot, and they may not even appear on the radar, unless they go talking. Buy 'em coffee, or lunch, and express your interest and desire to understand how they do business and why the product has value for them. If it goes well, ask them to "blue sky" things for you. "If they were king..."

So don't give 'em much to talk about. Ask and listen. Then go away and think on it.

The most they can share is "some guy was asking me about X, and... their "blue sky" vision is something your competitors can find out too, and maybe that "A" one does this. What you don't want to share now is your strategy, or your intent to enter the market. They could deduce this, because you would not have that meeting otherwise, but they won't have anything material to act on, while you come away with a lot of information you will probably find valuable as you attempt to figure this out.

If it were me, you know my inclinations now.

Good luck!
I write software in C# so I took on building an extension to make my life a little easier by allowing different background colors to be applied to methods in classes (Visual Studio) based on the kind of method that they are: https://visualstudiogallery.msdn.microsoft.com/91cb9cc4-13a3...
Thanks, changed from http://www.nytimes.com/2016/01/04/technology/ub.
>If you set a maximum wage like that, a lot of what is good in society would not happen because people would not be able to amass capital.
>
>For example, you would not have a SpaceX or Tesla

Yeah, just remember the bad old days when we had ~95% income tax and NASA actually had a serious budget.

We definitely wouldn't want to return to the days when space travel actually pushed real boundaries and we didn't have a toy supercar company for the superwealthy.
Sorry, I have a bit of a cold so it all made sense to me.
"They" were a DOI representative. "We" were a research team working on a grant involving persistent resolvable identifiers. the "sudden jump" would be the difference from how many DOIs they were responsible for resolving (in 2012)
without any assigned to us v.s. to how many they would be responsible for if they did what we had asked.
Tech Startups Face Fresh Pressure on Valuations
This is an open sourced project I created over the weekend to play around with the idea of making a website creator using `flex-box` as the core building block.

I'd love to get feedback from people - what would be required to make this useful? Was there anything about the design you found particularly confusing?

Source here: https://github.com/BDiehr/briandiehr
No you can't, unless you're a registry or can convince one to lease you a domain-name for an unlimited amount of time.

In practice you rent a domain name annually, and they get put back in the rental pool not long after the renter stops renewing their lease. Domain-names pointing to content are redistributed all the time when companies go bust or webmasters forget to renew.
A substitute for the conky part in my $ conky | dzen status bar. It's practically a learning exercise.

I was inspired by posts like this one [1] to give the free monad a spin and after ~300 lines i'm almost done. But then I found other posts that talk about free and cofree [2] that I still can't really understand so I guess there still is some room for improvement.

[1] http://www.haskellforall.com/2012/06/you-could-have-invented...
[2] http://dlaing.org/cofun/posts/free_and_cofree.html
I dont get it ... Is it a storage driver, web app, file manager? What makes this better then say notepad or vim? Or saving text files on your local system!?
New Year’s Greetings from Jolla (all of our backers will not get a Jolla Tablet)
IPFS solves this problem far better.

It marries content addressing, DHT+bittorrent-style distribution, and public key cryptography.

In the low level ipfs namespace content is identified with its hash. Content may be either a file or a directory, which is a map of names to hashes.

In the higher level ipns namespace content is associated with the hash of its current content and the public key of the agent that's allowed to update this hash.

A hypothetical that I found motivational:

The New York Times writes an article that includes a link to a source, say a scientific paper. As an organization, they make the decision to care about their articles being available with necessary context, so they link to the paper's hash within IPFS and configure their servers to maintain and serve all IPFS content that they ever link to. In this way, even when the original host of the report goes offline the New York Times is able to ensure that their article's links continue to work.
High earners don't even move from New York to New Jersey when New York raises taxes (google it).
Oh indeed, that's the one we want. Thanks! Changed from https://www.ornl.gov/news/making-fuel-exploring-space-0.
I think you are missing basic principles of economics. Your arbitrary cap on income would move companies and jobs to countries free of weird policies like that.
I've never seen a UPS with truly proprietary batteries (not saying they don't exist, but I haven't ever seen one). Most of the time I've opened up dead UPSes, they're just commodity lead-acid SLA batteries slapped together into a 24V or 48V pack with a minimal wiring harness. Quite a few seem to use 12V 7AH SLA batteries frequently used in emergency lighting, which cost about $15-20 per online, if you're willing to fuss with getting them bundled up and shoved back in tightly.

Many of the bigger rackmount UPSes have a big plug on the back to attach extra battery cabinets. I wouldn't get a big UPS without this feature. They'll let you hang whatever batteries you want off of the charger/inverter, as long as you get the voltage and charge rates right. (Obviously we are in warranty-voiding territory here.)

I have a couple of old Tripp-Lites, bought basically at scrap value because the internal batteries were dead, and they use Anderson SB175 forklift-charger connectors on the back. It works fine with just external batteries, giving you the advantage of being able to buy whatever SLAs happen to be cheap on the local market. (Though I'd definitely want to make sure all 4 were purchased at the same time since you're wiring them up together in a set.)
Three things I care about are byobu, mouse support and tabs.

Being able to make byobu use this instead would make adoption really easy. Hopefully just documentation and changing one byobu setting for a different binary name somewhere.

Tmux has mouse support but it seems to require config settings (ie doesn't happen by default). I'd rather mouse stuff just works out of the box with no configuration and does the right thing.

I like tabs in the terminal (eg Gnome-Terminal on Linux). I believe there is a Mac term emulator that can map the different screens to tabs. Byobu does help a lot with this, but it would be nice if the terminal can do so too.

Thanks for allowing different viewers to see different screens at the same time. tmux's behaviour of making every viewer see the same one at the same time is highly annoying. (Yes I know there are ponderous workarounds, but seriously?)
When it comes to Windows, Raymond knows nothing. Never has.
I'm building a Flexible Editor - A Flex-Box based layout creator: http://briandiehr.com/#/layout-editor

Source: https://github.com/BDiehr/briandiehr
Yeah I just need to strip out the auth keys etc. and rebase it before i make it public. I'll try and get it posted this week sometime, check back on weds.
What's wrong with the government subsidizing low-income citizens? Where they happen to work is irrelevant.
I'm really interested in this! I've basically strung together some text files but occasionally lose a couple of hours tinkering to see if there's a better way. What backend are you going for? If it's Linux-compatible I'd love to beta test for you when you're ready.
> Coming from a former communist country, I don't understand why smart, capable people want to give away their money to a corrupt, incompetent state to manage it for them.

You are inventing a complete straw man. That is not what I want nor is it what most other people who are concerned about wealth inequality want.

What we want are policies that do not make it so absurdly easy for those who already have access to capital to continue to accumulate wealth and influence at an exponential rate while those who are not born under such fortunate circumstances live with an ever-increasing disadvantage.

Of course this is inevitable to some degree due to the nature of compound interest. But there are ways to mitigate it. See: progressive taxation. Now it's time to take a look at other things such as the estate tax and taxes on capital gains and dividends. The latter are the most egregious in my estimation. The U.S. currently taxes income earned through labor, time and talent at a higher rate than income earned through investment, thus continuing to privilege those who already have access to capital
The trick with Prime however is, that you pay a 100 bucks a year and then feel the urge to get something back in return - ie faster shipping against non-Prime customers, etc.

Clever, Amazon, clever.
I think there's some very interesting stuff here, but I feel like it could be developed more and presented more effectively.

nitpick: I like how the image of three gears shows them meshed in a way that makes any motion impossible.
Some of the Berkeley test chips with RISC-V processors were done on ST's 28nm FD-SOI. There's not currently any larger role from ST or any other fab.
As anecdata goes, I have an Echo. It was an impulse buy when it came on pre-sale, then didn't know what to do when I actually received. I've been using it for quite a while now and the voice recognition is amazing, but the software is not really there yet. I can tell it to set up a timer from the kitchen (which is around a corner from the device) without much of an issue, even with my, somewhat strong, Argentine accent.

Many of the commands it "fails" at is when it tries to "guess" what I might have meant to say because it can't find something in its database. For example, if I give it a wrong name for a song (say "Alexa play She's Leaving by The Beatles" it might play some song called "She's Leaving" by some other band because it can't find that song under The Beatles.
BTC Fever by Siraj (A Bitcoin Music Video)
PG IS A BUTT
Yeah, Echo is a good listener. In fact, when I ran the video on the OP's site and he said "Alexa, what time is it?" my Echo in the other room woke up and told me the time :)
Looks nice. Is it scalable?
What are you going to do, confiscate inheritances?

The government has already taken their cut of the wealth that goes into an inheritance on the first go-around, and they are actively eroding it already by printing additional money and inflating the currency. They shouldn't get to double-dip into the hard-earned and carefully stewarded generational wealth of my family, just because somebody died.

Sure, it feels good to say somebody who was born into the lucky sperm club isn't entitled to the fruits of their wildly successful parents' labors. But I'd rather bring up the floor than pull down the ceiling.
I totally agree, hence my comments about artistic license in the title!
One of the issues right now is that people kinda assume that Echo and Alexa are the same thing hopefully as more 3rd party devices come to market using Alexa the difference will emerge. I'm thinking of doing a follow on post explaining the differences.
Also there's not really a generic name for the type of appliance that the Echo is like smartphone, tablet, browser etc. I wonder if echo will become like hoover in years to come?
>Nothing is recorded and sent...

How does an outside observer know what is being recorded and stored (e.g. for later analysis or retrieval)? What guarantees does Amazon offer in their terms of service about their use of any recordings? Can the police get a warrant to have Amazon bug my home using my Echo?
The reason I created this is that I use plain text most of the time. It was great when using my laptop. With Emacs and shell scripts I could do a lot of things. Keep track of issues, my finances and all. But it was so difficult to keep it online. When I want to access it from my mobile it was not possible. Yes there are several platforms which allow you to store files. But none which allow you to script on them. Its like bringing the shell scripting and plain files of UNIX to the web. Its up to you how you use it. You could store book marks, list issues, take notes. What I think is interesting is the scripting part especially that you can execute a script by making a POST request. This allows you app to react on statuses from other apps.
That is an absolutely ridiculous statement if you look at the context of this conversation.

You are saying that I shouldn't call myself a pussy, because other people might get offended. That I should empathize with the fact that other people might get offended when I call myself names.

> if I had only manned up and broken out sed, but I pussied out and wrote some Python

Are you really suggesting that any given person should watch how they talk to themselves, because other people might get offended by how they talk to themselves?

This is lunacy. Absolute lunacy.

Censorship on how we talk to others is a joke in its own right, but now (when one puts your statements in context with the material being discussed) you are suggesting that failure to censor how we talk to ourselves represents a lack of empathy with the people who are listening in on our thoughts.

Is it so necessary that I defend my right to talk to myself how I please, that I defend the author's right to talk to himself as he pleases, do you honestly fail to see the absolute ridiculousness of getting offended over someone's inner monologue.
Why Bricklin didnt patent the spreadsheet:
http://www.bricklin.com/patenting.htm

I think they could have patented the business method, not the code then.
Snapchat photos big leak
A Raspberry Pi/Toggl button-board - where each button represent a client. Press it and time starts tracking in Toggl.
Is economic inequality a problem in and of itself? Why?

Economic quality seems like a red herring for actual issues like how well off people are. Is the actual concern about how poorly off the poor are? Imagine a thought experiment where aliens come to earth and give every human 100x the resources they have currently (or 100x a year's min wage), as an annuity. The poor are all now rich, and the wealthy can buy their own space stations.

Is this intrinsically a problem, and why?

If the actual concern is about how well off the lower and middle class are, then that's reasonable: we're talking about the welfare of actual people. But actual people are not harmed or affected directly by some mega-rich person being much richer.

I expect that someone will reply to explain that inequality is the symptom of or cause of some other dysfunction, and it is the actual problem - and that's great, that's what I'd like to understand better. Whatever the actual problem is, let's talk about it. If the problem is about lack of adequate education, opportunities, etc. then let's discuss those concerns directly.
Are you asking if IntelliJ IDEA can look like PyCharm? If that's the case, no, it can't. Each IDE is somewhat tailored to the specifics of the framework/language/platform as I mentioned, but the functionality that they provide is available as plugins. For instance with WebStorm you can have node.js, angular.js plugins installed in IntelliJ IDEA and get the same features.

Obviously, IntelliJ IDEA is a polyglot environment so certain things cater to the needs of many platforms and languages, which is why there are some differences in UI, but AFAIK, the core functionality is there.

Having said that, we fully understand that users want to have smaller more focused IDE's based on the specific needs, which is one of the main reasons we started offer the All Products option.

But I do want to stress that the functionality of the different IDE's are via plugins, and that these plugins are available for IntelliJ IDEA, the same day the IDE's are released.
> I've used a lot of different voice recognition technologies,

You've probably not used the Kinect controller? It has a very sophisticated distant speech system.
I have Amazon Prime and I've been forced to pirate the content because their streaming app on the Roku 3 sucks ass. On the same device, the Netflix app never buffers (I have a 55 Mbps connection). So, I recently downloaded a series I was watching. Turns out, I had paid for it (Hannibal season 3), in HD. Just couldn't stream, over a few days, without stopped. So, torrenting I went.

I have the same complaint about HBO Now on the Roku. Man, does it suck.

Lest people think the problem is my network, often when I have the issue I switch to Netflix and never once have I had a problem after the switch. Seems unlikely I just happened to switch when the network problems went away.
Thanks for the citations!

(was: citation needed)
Marissa Mayer’s kingdom is crumbling around her
That's a worry that I share. The good thing about hacks like the OP's is that they push us further in the direction of this technology being open and controlled by the user. We need more of that.
How so? You instantly get the benefits out to a huge user base.
Yes, because global warming isn't at all a public health issue.
Changes to existing projects (e.g. Berkeley's Rocket RISC-V design) is released under the upstream project's license. We're interested in using an Apache-derived license for new hardware codebases due to the additional patent clauses.

We have received backing from a private individual which has got us going, and some additional donations from some of our project partners.
YEH KYA HUA KAISE HUA
If old companies move, new companies would spring up to take their place. The reason this would happen is because the demand is still there. People don't stop buying clothes just because a clothes shop stops trading in their country.
> a modern x86 decoder is smaller than a modern arm decoder

That's because the ARM ISA is not small either by any stretch of the imagination. On the other hand, the instruction listing of the base RISC-V ISA and the standard extensions can fit on a single powerpoint slide.

http://riscv.org/workshop-jun2015/riscv-intro-workshop-june2...

I wasn't involved in any of the recent tape-outs, so I can't say exactly how big the decoder is. But it's quite small relative to the other chip components. Currently, the integer pipeline of the chip is roughly the same size as the FPU, and these two together are roughly the same size as the L1 cache. All of those components together are smaller than the L2 cache (depends on the size of the L2 cache, though). So decoder size doesn't really matter in the grand scheme of things.

Decoder speed probably does matter, though. Currently, we can decode an instruction in a single cycle (1 ns). The x86 decoder, on the other hand, can take multiple cycles depending on instruction. But maybe this isn't a fair comparison since the instructions are decomposed into uops.
I have no idea about the performance of ARM decoders.
Don't know if the catalogue is the same here in the UK than in the US

I know of one difference. Jimmy Carr advertised on twitter his new special more than a month ago. Still not available in the US. That just makes no sense to me, and not that I'm reminded of this I think I'll torrent it.

EDIT: hmm, googling doesn't show there is a Jimmy Carr netflix special. The tweet in question:

https://twitter.com/jimmycarr/status/663762543157096448
This is where it gets difficult, as you can't directly compare these numbers.

Yes, air pollution presumably causes a bunch of premature deaths, but clearly air pollution can not directly kill you. In the meantime, road traffic accidents is one, if not the biggest factor in the death of otherwise totally healthy people like teenagers, who we would easily expect to live another 40 years.

In any case, the magnitude of the problem doesn't exactly matter, as banning diesel cars doesn't solve the pollution deaths. Normal gasoline cars have the same pollution problems, if only on a somewhat lesser scale, particularly when used for short distances as customary in the city.

As such, yes, we still have to get rid of cars in cities to fix this.
Somehow related

"Tell me what the software engineering industry is like in Japan"

https://www.reddit.com/r/japan/comments/3q03wk/tell_me_what_...
I wonder what the copyright license terms on Oracle's proprietary ISA extensions will be...
Property prices are probably one of the most manipulated I can think of. Certainly in the UK, it is far from a free market.
I've expanded on this in the other child comment, but of course banning diesel cars doesn't solve the pollution issues.

There is no healthy threshold for particulate concentration and other pollution, even if safety standards want to create this illusion. It's a continuous world, after all.
http://dbheroapp.com - a GUI database app for PostgreSQL & MySQL, for Mac and Windows. Very early days (been actively working on for about a month).