skysight-inc/HackerNews huggingface dataset:
Red Hat was primary reason it took me a lot longer to adopt Linux than it should have. Headbanging experiences with dependency hell and things not working as expected left me extremely discouraged. It wasn't until I dabbled a little with Solaris 7 and finally found Slackware that I realized that Linux could "just work". IMO Red Hat's success was primarily based on the critical mass of support behind it, not because it was the best distribution.
yes but for his own dialogues, he is kind of in an open marriage, so it is much easier (I mean the guy talks about going to the club, and trying to get other women) I dont know many married man at the club chasing women and their wifes being ok with it.

I am not saying its wrong, just saying a marriage like that does not seem really difficult to last 15 years.
I imagine that once they've trained the floating-point models, they'll then quantize them into integers to make inference faster. It's not something I've done, but I imagine that the limited range of the of integers may cause problems (though they say in the paper that the 16-bit product can be accumulated to something that's 32-bit). The features to do this will be coming fairly soon to regular TensorFlow too.[1]

[1] https://youtu.be/0r9w3V923rk?list=PLOU2XLYxmsIKGc_NBoIhTn2Qh...
Someone's paying tax on it, just not the people that deserve it.
How about we all band together and make one big side projecg. Pile on as many of us as we can and just keep evoloving it
Interesting that it works without JS, given that the page weights 3.5 MB, of which ~1 MB is JS and 700 kB is CSS.
Because CPUs are not application-specific? ASICs are typically designed from the ground-up to do a specific thing really well.
Yes, how do they perform? Linked article cites 47 TOPS on 8 bit integer arithmetic and they are useful for training too.
To add to it there is doctor like person and scientist like person in ad as well, Many Indian mother/father does not think they are acting as well.
I had fugu. Taste was OK. I didn't die.

Perhaps it's only worth eating for the thrill?
I mean, there's no real reason they shouldn't be able to do a backwards pass assuming they're using trivially differentiable activation functions.
No, an integrated circuit (or chip) != an ASIC. An ASIC is a chip, but it is usually designed for a specific application, hence the name.
Memory controllers are not so simple to do, and fast MCs also eat quite a bit of power. So a simple reason that they didn't do it could be either

a) they did not want to license a more expensive, faster design

b) while it would be faster, it would decrease efficiency to a point that did not meet their goals (for data centers, efficiency > absolute performance, within reasonable boundaries)

c) like b) just with cost of memory

d) GDDR5 and DDR3/4 have different design trade-offs. The former is optimized for sequential bandwidth (and low capacity; GDDR always was a point-to-point memory bus just to achieve the clock speeds), while DDR3/4 takes random read/write workloads into account (eh... to the amount possible with DRAM...)

--

HBM requires a silicon interposer, which is basically like another complete chip (just without the FEOL parts, "just" metallization), that has to be significantly larger than the size of all chips combined. So unless you really need that performance or have a volume product it's unlikely to be a good deal.
~5 yr old MacBook Air at home (I bought it because at that time it was the cheapest lightweight laptop with a great battery life).

MacBook Pro (Retina, 15-inch, Mid 2015) at work (I could have gotten any laptop and any OS and many people actually go for those but I just went ahead with the standard issue).

I am fine with both and I was fine with my Dell Linux work laptop before this workplace and a Windows work desktop before that. For me there is no "one true" machine or gadget or as some people say it "X is the only real Y". What I do, Android development earlier - and now front-end development which I hate and that's why I will be leaving this workplace soon, any of these machines are good enough (well, to be honest my 5 year old Air is not so enough anymore). Another reason I don't do much professional hobbyist thing once I am out of my workplace (not proud of it as such but no regrets so far either) - I use the time after work to read fiction, play badminton, travel/trek, sketch, films etc.

If I have to buy another laptop (which will be for personal use if at all) I would like something like LiteBook (https://litebook.store). 13-inchish, lightweight, good battery life - decent power (not really sure how LiteBook fares here) to browse, films, music and some development here and there. Or, MacBook Air if hopefully Apple doesn't kill the line miraculously or doesn't increase the price.

But if I must buy one at home, for development, it will be a custom build PC. Yes, desktop. And a nice simple wooden table and comfy chair along with that.
The People Behind OpenAI
I'm taking screen shots just FYI.
Spotify is testing lossless audio. Can you hear the difference?
The AS is "Application Specific". CPUs are general, unless you wanna say a CPU is an ASIC for executing a general purpose instruction set as well as managing a bunch of system capabilities.
I assume tptacek's objection is that salts need to be unique (at most, unpredictable enough to discourage precomputation), and don't need to be produced by a CSPRNG.

Edit: or maybe something else from the editorial history of the document?
So since "sharing the benefits with everyone" could involve just allowing people to rent time on the Google cloud, we can still ask when/if the chips themselves will ever be available for purchase?
I don't think kids in the UK drink Horlicks, except perhaps if they're staying the night at grandma's.

'"Horlicks is a brand with a huge heritage," says Steve Davies, its marketing director in the UK. "But the product had quite an ageing profile - the core of our drinkers were over 60 years old - so the market was very slowly declining."' [1] (from 2005)

'Horlicks and Ovaltine tick along, but are generally sold to older people.' [2]

British children are more likely to drink milk at bedtime, perhaps flavoured with chocolate or Nesquik powder.

[1] http://www.telegraph.co.uk/finance/2928124/A-wake-up-call-fo...

[2] https://www.conveniencestore.co.uk/advice/products-in-depth/...
How do you quantify the probability someone will gain unauthorized access to your office?

How do you quantify the probability they have a rootkit for your machine?
We believe that information is meaningless until we connect it so we built a network that helps people put all their research in Context. We map the connections between different pieces of information and describe how they are connected. Check it out at http://mosaic.network
In NYC, there was a hackathon I attended a few years ago where everyone got the same problems (forget what it was called - comedy hackathon maybe?). It was about who could solve it fastest (or at all). Each problem was time-boxed, to be done in a short session, and as a team. They even had games (like Golden Eye) and other crazy social stuff (go out to 5 strangers at lunch time and make them say a binary string on video). We need more pure-tech fun hackathons like that IMHO.
At least the wife will find that one plausible.
I can't tell you how happy I am to see convergence dying. My desktop is not just a big phone and people put out some atrocious user interfaces in the name of "convergence".

WRT to unity, at least it's improved. Ubuntu w/ unity currently has the best multi-monitor multi-dpi user experience I've seen on linux. I have a retina laptop with 2 external displays and ubuntu unity is the only thing that just works out of the box.
Weird! :-O

This is what I get:

1: ready-to-eat food products (as cooked meats and prepared salads)

2: sing, pl delicatessens
[delicatessen (store)]
: a store where delicatessen are sold
Don't you think there's a fundamental equivalence too?
Does anyone know how the "advertising ID" works or what's included?

E.g., is my web browsing traffic collected by Microsoft?
The Great JPEG 2000 Debate
Ubuntu to Abandon Unity 8, Switch Back to Gnome
Where is that in Harry Potter?

(I'm British, so if it's something completely normal in Britain I might not have noticed. But I don't eat stale bread...)
Once the rest of the "band" signed onto the lawsuit, it was increased to $400 million.
YouTube's live TV service is here
I hope you hired that ad agency.
I think you are reading too much into the ROM containing "less than 300 unused bytes". It's probably not a coincidence that it just happened to fit in the possible space so snugly!

Anyway, there are commercial Java supporting microcontrollers with smaller hardware (memory & cpu power) than this ARM microcontroller. Eg. MicroEJ.
Strangely, the worst people I had to deal with were self-centered little-capable know-it-all egoists. Whatever question arises they have their opinion and know better. Thrown at a problem they try to raise their hands and float out of there or half-ass minimum viable prototype and leave it for others to fix. They go out of their way to make things suit their personal agenda. Need half of their hour to make a release? Sorry, cannot delay my daily jog. They promised something will be done (probably to client)? Will try to maneuver three levels of management to coerce someone to do it, because they lack competence to do it themselves and are not willing to learn. Such were the people I found barely bearable to work next to.
"This first generation of TPUs targeted inference" from [1]

So they are telling us about inference hardware. Im much more curious about training hardware.

[1] https://cloudplatform.googleblog.com/2017/04/quantifying-the...
> I mean Windows is good, but nowhere good as OS X.

The vast majority of the world disagrees. The only reason anybody uses OS X is because it's Unix. Other than that, the UI is atrocious and severely lacking. It doesn't even come close to the robust utility that Windows offers.
Looking at it historically[1], it would appear that marriage rates have been declining steadily since the '80s, as have the subsequent divorces. It would appear that the baby boomer generation didn't pass on the desire to marry that they inherited. They also didn't pass on legal racism, having enough money to buy something before you buy it, leaded fuel, and a world without space travel or widespread nuclear proliferation among wealthy countries.

>the attack on marriage was successful I suppose.

I propose that things like marriage cannot be attacked; marriage is a choice between people. It is a covenant, and its meaning is unique between any couple. The children of boomers aren't reacting to someone slandering the idea of such a covenant, we're reacting to seeing what our parents did with such covenants. Caution is merited.

[1]: https://www.washingtonpost.com/news/wonk/wp/2015/06/23/144-y...
> they're the most successful free software business in history.

Aren't they also the only successful free software business in history?

Asking seriously, since I am not aware of any other examples. And I suppose it depends on your definitions of success, of course.
Ow my ears. Methinks they're going to need to revisit that sound design.
I was in the same boat and after some Googling I found that you need to have "Displays have separate Spaces" checked in the Mission Control preferences. For some reason it requires you to log-out and back in after activating it, but afterwards I can indeed use split view as described.

I don't remember changing this setting, but it's always possible I did years ago. I have never been a big user of Spaces and somehow missed out knowing Split View was ever a thing, but it's actually pretty neat.
I'll bite: In which way is a computation engine (CPU [not ASIC], GPU [ASIC], Xeon Phi [ASIC]) more general purpose than a computation engine for AI [ASIC], GPU [ASIC] or Xeon Phi [ASIC, even though some of these are usable as a host processor?]

For other parts it's even less clear: Flash or hard drive controllers are pretty normal micros with some dedicated hardware bolted on - clearly ASIC, but most of it was not designed for the "AS" part, and you could just ignore the flash and SATA interfaces and use it as a regular micro.

So the distinction, if any, can't be about volume (since a lot of them are large volume parts), nor about functionality, but some fuzzy distinction by narrowness of intended use of the part (- but then again, GPUs).

And how does it apply to other domains of chips? Is a TDA7000 an ASIC?

:)
Are these Innisfil Uber drivers going to get anywhere near the benefits that old-school bus drivers get? Such as healthcare, vacation time, pension plans... No, they probably won't. The convenience of Uber makes it easier to miss all the things it "disrupted".

Sure, growing up, cabs were not the BEST experience. But now I realize that they provided a living wage to a human being and provided them with dignity. Uber can be 2-5 dollars cheaper and 5-20 minutes faster, but I don't see how it can provide that.
Thousands of Uber, Lyft drivers fail new background checks
Thanks for the link, but the closing '>' should not be part of it.
Yes. Each layer can have millions of parameters if your data set is large enough.

Convolutional networks easily get up there, especially if you add a third dimension that the network can travel across (either space in 3D covnets for medical scans, or time for videos in some experimental archetecture). Say you want to look at a heart in a 3D covnet, that could easily be 512x512x512 for the input alone.

In fully connected models, for training efficiency, many features are implemented as one-hot encoded parameters, which turns a single caragory like "state" into 50 parameters. I think there is some active research into sparse representations of this with the same efficiency but I've never seen those techniques, just people piling on more parameters.
Well CJSlep, your position is noted.

Thank you for your excellent contribution to an otherwise humorous post that you felt didn't meet your personal bar.

Meanwhile on Hacker News and even in this post people basically say "Shut the f*k up" all the time and the crowd goes wild.

Violence is acceptable, humor is not.

Apparently the universe has a sense of irony.
We believe that information is meaningless until we connect it. So we built a network that helps people put their research in Context. We map the connections between different pieces of information and describe how they are connected. Check it out @ http://mosaic.network
"The state said 8,206 drivers out of 70,789 were rejected for infractions ranging from violent crimes and sexual offenses to suspended licenses."
Let me guess: a file converter or a PDF utility?
Possible solution is to have a content hash proxy trusted by the user but shared between multiple users. Then the site can only get the data at the proxy-level rather than the user-level, and not even that if the proxy is large enough to justify crawling the web to pre-cache everything, or is behind a larger cache that does.
100% agree, if you can afford to use GRPC. It's much simpler than having to use swagger.
I think something that "goes without saying" is that their first-rev design has some essential simplicity to it:

- No control flow instructions (though apparently some operations can have a repeat count)

- Fundamentally simple architecture

This allows them to get through validation and tapeout very quickly.
The Real Reason Why Your Startup Will Fail
Ask HN: What is your opinion on Wordpress today?
hahhahahahhaahah

The SOTA networks are around 300MB+...
It's not clear to me that they're "risking death."

The article reveals that dolphins can be killed trying to eat octopus in a more conventional fashion, but I don't see any "risk" involved with their throwing method.
Data Structures and Algorithms Problems
Hacker Olympics! The organizer for it moved to San Diego and the event moved with him sadly :(
I don't know how movies and merchandising typically operate, but it used to be the case that musicians did their merchandising separate from their music deals. This meant that buying a t-shirt and a ticket would contribute more money to an artist than a record sale. I've seen articles and comments floating around that "360 deals"[0] are becoming the norm, due to dwindling record sales. These deals mean a cut of everything goes back to the record company.

[0] - https://en.wikipedia.org/wiki/360_deal
Clearly, this lawsuit goes to 11.
Want to avoid the sad desk lunch? There’s an app for that
I've debated getting an external drive. Thunderbolt drives are still too expensive compared to USB3 ones. And I do like the fact that I don't need to carry an external drive with me if I need to see that one previous project since I find I do that occasionally to find some code logic or a solution to a problem in my previous projects.

They're still "rarely used", but td so convenient to have access to them always. I could get Dropbox but then I'm paying for data space monthly.
This is no different than buying a house that hasn't been built yet. People do it every day.
More people should use CSP. It doesn't mean you have to stop worrying about XSS entirely, but it means that when it happens CSP can change it from being "a potentially wormable exploit that could be used to leak many users' data and kill your company" to "slightly annoying way the page formatting can be broken".
The latest deep learning models are indeed quite large. For comparison, Inception clocks in at "only" 5M parameters, itself a 12x reduction over AlexNet (60M) and VGGNet (180M)! (source: https://arxiv.org/abs/1512.00567)

A further point is that even if the model has relatively few parameters, there are advantages to having more memory--- namely, you can do inference on larger batch sizes in one go.
Anecdotally, it seems most models can be quantized to 8 bits without much loss of accuracy, and fixed point arithmetic requires much less hardware. Training is still done with floating point though.
I use a 32-bit Dell D620 from 2006 with 4gb of RAM on Lubuntu. I'm so cool I even have the docking base.
Automattic comes to mind: AFAIK they've built a pretty successful business on WordPress and related products.
The horse was fairly popular with people who lacked drivers licenses. Maybe check back in a few millennia.
I read an article many years ago about the music recording industry. According to this article, compilation albums (think NOW! 37 and so on) are not considered "final playlists or track listings", and therefore the distributor does not need to pay the artists.

I did a bit of googling to find a source but it seems a lot of the recent talk has been about online streaming and creating playlists.
There is a nice diagram here showing how requests/responses are able to be sent in parallel (not time-based multiplexing): https://developers.google.com/web/fundamentals/performance/h...

And see Nginx's `http2_max_concurrent_streams` option:
https://nginx.org/en/docs/http/ngx_http_v2_module.html#http2...
Does that mean they're going to make it easy not to have the taskbar on the side - or god forbid, even put it at the bottom by default? I remember that "convergence" with mobile was the primary reason why the Ubuntu UI was designed the way it was and why the taskbar was put on the side.

Yes, I realize a lot of Ubuntu users have already gotten used to it, and some may even prefer it, but I'm sure the majority of new users would feel confused and turned off by it. I would argue Ubuntu has to focus more on gaining Windows users than on keeping the hardcore Linux users.
YouTube TV has officially launched in NYC, SF, LA, Chicago and Philly
Ask HN: Which companies have the best api documentation?
Sooo, I just had to integrate with a pretty crappy api with even worse documentation.

In order to be a good tech citizen, I'd like to offer some examples of companies that have gotten documentation "right" to the vendor I'm working with.

Which companies have particularly great api's and accompanying documentation?

Please reply with links and reasons ;)
Gender Wage Gap May Be Much Smaller Than Most Think
Also, people interview to spy on the company you worked for, or learn their practices.
> We will shift our default Ubuntu desktop back to GNOME for Ubuntu 18.04 LTS

Legitimately never thought I'd ever see this. Possibly the best thing that could happen for desktop Linux in this age.

Edit: and of course this would mean Ubuntu/Canonical and Fedora/RedHat basing their desktop OS's on the same platform, which can only mean easier development of desktop software and services.
The first set of problems are all very simple, but you have to start somewhere.

I'm not sure that the cryptopals chalelnges are the best way to learn exactly how you should be implementing everything, but I've found the knowledge that I gained from doing the challenges very applicable in my daily job and definitely helped further my understanding of crypto in a way that reading a book just couldn't do.
28nm was quite a cheap fabrication technology even in 2015, but it costs a lot to have a completely custom production run. My guess it that it approximately works out in savings of power and space over the lifetime of the chip. It probably doesn't make sense for them to move to something smaller (and thus more expensive) whilst the performance benefit remains so substantial. If I were Intel, I probably wouldn't lose too much sleep over it either, because you still need something to attach the highly-specialised TPU to, and that'll be a Xeon for the forseeable future.
Have you considered the possibility that your poor experience with Red Hat was due to the fact you were new to Linux?

Encountering dependency hell is usually a sign that you don't know what you're doing.

Red Hat "just works" and has always enjoyed the reputation of being the most bulletproof distro if you could afford it.
Surprised not to see a mention of the Tatas here.
Clusters – A Margulian Microworld with Ambiguous Entities
I hear you on that. And as an American, let me say that I too am longing for some kind of sensible socially cognizant and participatory democracy.
Firstly, on what basis are the Xeon Phi and GPUs ASICs? Secondly, I'd argue that a GPU is definitely more general-purpose than the TPU. Just look at the block diagram shown in the linked paper: a GPU is orders of magnitude more complex than that! The added complexity is a result of a GPU having to support a wider variety of workloads. As for Flash controllers etc., if they incorporate a MCU or CPU, then they are simply not ASICs?

I believe that the term ASIC itself is quite overloaded. From what I've seen, many people use the term ASIC to refer to any IC that is not reconfigurable (i.e., FPGA). Going by that definition, an ASIC is any circuit that is custom designed and fabbed on a wafer. Naturally, this would include a CPU, a GPU, and whatever else you can think of.

The way I like to think of it is that an ASIC is a circuit designed to perform a specific task as efficiently as possible. Note that I used to word circuit; in other words, an ASIC could be part of some larger design.

Some examples off the top of my head:

- Digital camera CMOS sensor

- Video decryption chip (e.g., in a cable box)

- Active noise cancellation chip (if custom and not a DSP)

- Full-custom TPM

- Full-custom RSA-2048 engine

- High-performance Ethernet switch controller

- CPU cache controller (ASIC that is part of a CPU)
Or worse! The studios culled the talent on "reality tv" by calling them contestants and bypassing SAG minimums altogether.