skysight-inc/HackerNews huggingface dataset:
Seems ok. We do have many tools in this space: turbostat, i7z, tiptop, perf stat, pcm, pmu-tools, etc. So I kinda wish these tool authors would solve the missing metrics rather than reinventing existing ones. Many tools that kinda do the same thing is a problem in tech - it costs us time to dig through them.

I've said it before in talks, but if you want to write a new tool in this space, please write bustop - top for system busses.

(I'd also rather this tool didn't use a kernel module, of course, and I still don't understand why it needs to).
The hilarious part of it all is that we're supposed to put them up as a payment option because users "trust them."

Easily the service I hold the most disdain for on the 'net.
Yeah, kinda cold. We all want to spend our cash on fun things. It sucks when it's not fun, and it's worse so when it's dangerous and a disaster.
It'd be pretty interesting to see the present day incidence in animals, looked after and stray. I wouldn't be surprised if it were rather low in both groups.
NASA Apollo Saturn V to launch as Lego brick model set on June 1
People need to vote. There's more of us than them.
I used to be a subscriber to Nautilus and initially loved their work. Over time however I've drifted away primarily because I've come to feel a lot of their articles are popularisations of the the sort of low quality "science" you see regularly make its way to HN (before getting ripped apart in the comments). Specifically, articles based on non-reproducible, low N, p-hacked studies from fields like psychology, social science, neuroscience, etc.

As the replication crisis wreaks havoc and meta-studies continue to reveal major structural issues with work in these fields, I just can't bring myself to read Nautilus anymore.
I grew up in Zambia too (Kabwe). Still remember playing "frukutu" (makeshift ball from old tattered rags and pieces of string) bare feet, pretending to be "Champ" Chitalu!

There was a game we also played outside in the rains called "Taach" ("touch"). A sort of Catches in mud, with slides and all the messy fun!
Having dealt with Chinese tourists in Western US national parks, I'd recommend you just live with the oysters.
My main gripe with Net Neutrality is simple economics. For almost any good or service you can pay for different tiers of quality.

Why should the internet not be this way too? If the answer is because its a monopoly I would have to disagree.
You have to be careful. In Hawaii there is a parasite carried by semislugs that can melt your brain.
CIA antileak tool scribbles leaked as ‘whistleblowers get to watch the watchers’
> Nike's thin soled line

Not sure if you mean those Nike Free shoes, but I've loved wearing those in the past. Seemed to reduce foot injuries when I was running track and cross country.

Vibrams or something like those Nikes seems like a great middle-ground -- it's not a Boolean choice between being barefoot and wearing wooden clogs.
That's how it is here in India. They tried pushing it like "prestige", didn't work. Now they just give it to anyone with a half decent salary and a willingness to be okay with the annual fee.
If you haven't yet, read the linked article. It's a very entertaining read that expands on this, although a bit long.

[0] http://www.stanford.edu/~learnest/les/mongrel.htm
It works like a warning to people, information that this stuff is happening.
Yes, I made it myself. Is it OK to repost? Do I just write "Show HN" in the title when I click New?
Is Blink "bad"? It works for me.

http://www.blink.sh
Clojure has the core.typed [0] optional type system! So yes, though they are dynamic, they embrace that others can differ.

> This work adds static type checking (and some of its benefits) to Clojure, a dynamically typed language, while still preserving idioms that characterise the language. It allows static and dynamically typed code to be mixed so the programmer can use whichever is more appropriate.

Some communities don't hold the dynamic vs static debate as an issue of such a hard regard that an individual must be rejected, lest they infect others.

matz has pretty much said that static type checking will not be part of Ruby, and he won't open up the syntax for it. But bugs like this one [1] aren't filled with hate, telling people to get lost. There's a constructive approach.

[0] https://github.com/clojure/core.typed/wiki

[1] https://bugs.ruby-lang.org/issues/9999
I'm glad the government wasn't as good at monitoring things back in the 90s. I downloaded every version of PGP I could find once it was declared illegal for export. They don't even know what a dangerous guy I am, willing to use cryptography to keep them from reading my stuff.
There is a recent video of him where he did a speech after being designated as a “Significant Sig” by Sigma Chi Fraternity https://www.youtube.com/watch?v=DEx9R0quRR0&feature=youtu.be

He seems to have created a YouTube account just to post the video, so I got the chance to become his first subscriber!

What an interesting person, and what a life he have lived!
While it’s good that the author got their money back at least

Did you miss the following? It was toward the bottom, but it was in BOLD:

My only hope is that within 6 months, I will get a mystery email from PayPal letting me know that they might be willing to let me have my money.

Or is the submitter also the author? In which case, yes, he does post elsewhere here that he reversed the payment into his account. (Less fees, of course!) If so, it's unfortunate he didn't update the article itself with this new information.
My advisor (Voicu Popescu) wrote a couple of nice materials about "How to Write a CS Paper". The emphasis is mostly on how to do it in the computer graphics field, but perhaps it's applicable to other CS domains too:

In prose form: http://webarchiv.ethz.ch/digitalartweeks/web/uploads/DAWIntr...

In slide form: http://spaf.cerias.purdue.edu/classes/Popescu.pdf
True, age makes it closer to the common ancestor. Although as I said, it's a matter of taste whether to call that ancester PIE, or to reserve that name for some more recent language.

But if it branched off earlier, and developed on its own for longer, then we expect it to have diverged more than other languages that existed around the tail end of its existence.

So I think what linguists are saying is that ancient Greek, Persian, Sanskrit etc. are all more similar to each other than any of them is to Hittite. And the same goes for the reconstructions we can do for other Indo-European sub-families.
Someone missed a subtlety, but I'm not sure it was him.
Where is the irony? Just like any other platform, Medium will have bad content and good content.
Even More Boring Than Elon Musk's Boring Company
it reminded me of theranos, but maybe only because it's on HN.
I signed up for PayPal (and eBay) on my 18th birthday, before I even got dressed and went downstairs to eat breakfast.

I'm still worried that they might want to block me though, because I have more than one account. PayPal accounts must be linked to a bank account in the same country. So I now have different PayPal accounts in the UK, US, New Zealand, Korea, and Taiwan.
Ethereum burns ~1 million dollars of electricity per day. But they seem to be on the way to moving to POS.
This guy who used to be a white supremacist leader makes pretty much that point in this interview I found very interesting http://www.npr.org/2017/04/25/525516754/white-supremacist-tr...
This is essentially what occurs when I build a library for a project, although it seems that it is integrated at a syntactic level.
Well, it wouldn't surprise me.

OP is familiar with the secondary marketplaces and knows if he could classify and sort well enough to make sets, then could potentially make money buying bulk and reselling sets on these marketplaces.

It could be a real business. He's already proven he has the chops to design it. If he doesn't, I don't doubt someone else will try.

Obviously Lego itself could do this but probably make more money from melting and recycling their own parts under their brand as new, like Apple does with its recyclers. Do we know if Lego is recyclable as new Lego by melting?
> did you first download and use the pretrained net of an different classification task and use that as a default ?

Yes, but that did not give me accuracy enough, so now I train from scratch. I had hoped to save having to train the conv layers.

> also, did you use batch normalization?

Yes.

> also, did you try ResNets?

No.

> you probably don't care at this point, but all of this would __massively__ decrease training time

Oh, I care all right :) I'm re-training the net every evening (it's running right now) after adding another batch of training images.
But if Paypal believed that were true then there's no reason for them to close the account and hold the money in the first place. :-)
IBM moved much of their business to that where it's about services + their own tech. Many firms used 4GL's or other productivity boosters to deliver more deliverables to customers for same or reduced price. Sun had a neat language for web apps called DASL that they didn't publish since they used it internally for customers they delivered sites/apps to. Google and Facebook develop a lot of software that could be products in themselves just to improve their real stream of revenue from advertisers. Android is a prominent one where they practically give it away to get the ad money from their built-in apps. I developed a mental list of tools and tactics to knock out a large swath of vulnerability in systems and networks that people would only get consulting with me. And so on and so forth.
See this article: https://www.technologyreview.com/s/420756/wheelchair-makes-t...

Consider a man/machine interface where the man controls the intent and the machine controls the precision.
Of course they do, and it's just fine.

I'm saying there is sustainable, practical work there. Money to be made. Probably a solid living for lots of people.

If I were in a different place, I would consider it.
This seems horribly complicated and ridiculous especially since when it was written btrfs which was a requirement was pretty terrible.
T-SNE doesn't learn an embedding or generalise at all. There is no way to add new points to his plot without running the entire T-SNE algorithm again from scratch.

Though who even cares if it is AI or not, it's new and looks useful.
I think it's free by regulation now.
Programs either shouldnt create such files or the if the user created them they shouldn't be removed.
My country, Argentina, does the same just in case you want to study here. The courses are obviously in Spanish. Postgraduate studies are paid.
Why would it be so obvious if it understands enough about strategy to use subterfuge?

When the US government unleashed Stuxnet, did it announce what it was going to do?
>Open ended questions usually fail. You're better off making interesting statements than you are actually asking questions. For instance: You look like you're from someplace very far away. vs. Where are you from?

"Where are you from?" is the exact opposite of an open ended question.
It's certainly a great example of why to fail fast.
I step over used needles in SF every day on my way to / from work. No thanks.
I don't understand why running software on bare metal is viewed as a problem to be solved.

how many layers of abstraction are necessary, and why?

Obviously virtualizing serves a valuable purpose.

Making development more accessible is great.
Simplistic dev services like this mean reliance on others infrastructure, and being bound to cloud.

Doesn't seem forward thinking.

Can you imagine if Google had decided to run their search app on Microsoft servers?
not quite sure about world politics, but it seems Turkey is backpedaling fast these days? Maybe one day they can license China's greatwall-firewall IP?
The linking policy is something I can overlook, because the linked Phoronix article is often a good summary of the original source, and it would actually be hard to find that linked Phoronix article unless the link was given to it, and the linked Phoronix article likely contains the link to the original source anyway.

As for unwanted opinions, you did not say what you found so negative in the first paragraph of the KDE Babe article, since it seems rather impartial to me.

I can only conclude that you felt the article wasn't enthusiastic enough for your taste. But if the real issue is this absence of positive bias then it would be inaccurate to call it a problem of "unwanted opinion". More importantly, such "cheerleader" style of writing, like you might find on community websites, is not good journalism and it is not clear why it is even desirable.

There are reasons why we maintain standards of objectivity in journalism. It gives people the freedom to make their own minds up about an issue and thereby to make decisions based on the best available information. This is not possible if all you read is that everything is great all the time.

Besides, having a widespread "cheerleader" culture is in the end harmful for any community, because it prevents discussing and fixing the things that are broken, which insiders are no longer able or willing to see.
How is docker a distributed OS?
The point of Medium is that people won't read your blog but if you write the exact same thing on Medium they will read it.
Learning Language Games Through Interaction
Are you saying programs cannot create files? That's nonsensical. /var exists for this purpose.
I respect the choice not to use a framework. I keep flirting with the idea of posting some of my trained char-rnn models online, in hopes people find them amusing and possibly share theirs in turn. Trained RNN models aren't small, but they're not huge either. 20-30mb generally. In other words it wouldn't be prohibitive to accumulate a collection of trained, GNU models, if the outputs would be useful and interesting to people.

Out of curiosity how are you serializing the output models? Are the files memory-mapped bytecode, or does the training encode a nice, clean data structure?
Windows KMS Activator Ultimate 2017 v3.3 Portable Is Here
I dunno about 'best', but I have a pair of CB3 Hush and they work pretty well. Much more affordable than the QC35. I tried both and wouldn't pay a few hundred dollars more for the QC35.
Okay, sure, so they aren't effective at "strengthening muscles or reducing injury", as Vibram claimed.

Those aren't the benefits at issue here, though.
Now just add _optput to opt out of wifi sense too and we're done. I guess.
How the weekend has disappeared and why we need to take it back
huarache sandals work fairly well for some
Yes, you have to learn German. You should learn the language of any country you are staying long-term. It's not that hard.
Total nonsense. Most apps fail to gain enough users to experience the long tail effect of which you speak. http://2fb.me was an app that connected Twitter and Facebook through sharing. I built it believing this methodology to be true but it's not.
A simpler way to maintain steady pressure with simultaneous puffs would be to use a oversized manifold, and put the valves on the end of the copper air lines, perhaps mounted on a board or something. Maybe you could gang up a number of puffers for larger parts.

And what about doubling the bins by placing them on both sides of the belt, with puffers blowing in both directions?

Or a laser trip sensor to get a more precise belt location measurement?

Fun project!
Rather it's replacing systems like systemd and various other system daemons with the docker equivalents.

For example why run a network supervision daemon if dockerd or equivalent handle all the important complex pieces of networking via container orchestration? Why have a local package manager, or system port mapper.
Well, this is a great example of how not to deliver a minimum viable product...
‘Chinese firms have become significant investors in American Tech startups
Early-morning tweet and ‘farmer talk’ leads to Microsoft-Mojang deal
Seriously vote with your money and just close it. I just did. More and more big companies think they can treat customers however they like. Paypal just seems to be a frontrunner. I just voted and closed Paypal. At least in Germany we got many other options.
The simple times in which, as you say, people were getting put in camps and the FBI routinely broke the law? There's always room for improvement but I don't think we have it quite as bad.
How Will Human Rights Work in the Age of AI
Yes, the linked article, "Can computers cope with human races?" is the funniest thing I've read since Richard Feynamn's book "Surely You're Joking Mr. Feynman" [0].

[0] Courtesy of Northwestern University

http://www.earth.northwestern.edu/~amir/files/Richard_P_Feyn...
Show HN: Emojielog – A simple emojie journal application
Fyre is a tech startup, and fyre festival was marketing for it.

It's an example of how "move fast and break things" can work out poorly when the things being broken end with with people stranded away from home without access to basic sanitation.
RWE (well like pretty much every big cooperation) is very corrupt and immoral. They for example fought hard against Germany's plans to end Atom Power plants. So I am not really to happy about this news. They are in for the money thats it.
Assembly language also doesn't have GC or polymorphic inline cache. I imagine that direct DOM integration would end up just being some kind of shared memory thing.

I don't get this kind of complaint. It seems to completely miss the point that webassembly is a compile target, like arm or x86.
No true color :'(
> A simpler way to maintain steady pressure with simultaneous puffs would be to use a oversized manifold, and put the valves on the end of the copper air lines, perhaps mounted on a board or something. Maybe you could gang up a number of puffers for larger parts.

That's an option. But the problem is solved so that part is ok now.

> And what about doubling the bins by placing them on both sides of the belt, with puffers blowing in both directions?

It does that, you can see it in the video if you look closely and also in one of the pictures. There are two bins at the back and four in the front (that's the easiest way to fit them right now).

> Or a laser trip sensor to get a more precise belt location measurement?

Or a gray code printed on the belt! That would give you absolute positioning.

> Fun project!

Absolutely!
While this is purely anecdotal, I run in Vibram FiveFingers shoes and find that I have fewer blisters and less pain afterwards than with conventional running thick-soled shoes. YMMV.
That sounds like a huge pain in the ass
What ISPs are doing goes far beyond different tiers of quality.

Like TWC/Spectrum secretly intentionally congesting Netflix, then telling customers that upgrading to a faster plan will fix it (which it won't, because the customer's plan wasn't the bottleneck). Then TWC/Spectrum secretly stopped congesting Netflix after Netflix secretly paid them.

Like AT&T/Verizon charging content providers to bypass caps, then probably secretly charging their own content provider much less than they charge other companies.

In theory the FCC's "not my problem" policy may allow these cases to be solved by the FTC, but first the FTC would have to somehow find out that this stuff is going on.
"Modern package management systems like APT spend a lot of effort installing and removing files, and they don't do it completely"

Well, there /is/ another way to do it.

STATIC LINK ALL THE THINGS

Which would work if licenses and copyrights didn't exist.
If the big ISPs started throttling data and putting up walled gardens, what would stop competitors from entering the market to offer the "net neutral" flavor of internet we're used to?

Some communities are already banding together to start their own ISPs. I'm not familiar with how they deal with the "last mile" infrastructure challenge. But if it only took a big investment up front then that begs the question why did Google Fiber fail? Lack of community support?

If net neutrality was as valuable to us as we make it out to be, then what would stop local grassroots efforts from installing their own community-based ISPs in response to losing it?
But now governments can prosecute as soon as they know the act was committed(and have an identity to link it to). I don't think they'd even need to see the age of the child.
Not my fault if you can't see the difference.

I have competed with multi-billion dollar multinationals from my garage with 0.001% of their budget on hand. Does bad shit happen? Sure.

The topic you seem to want to discuss is valid and should be discussed. Stop trying to make it equivalent to IP theft and cloning from China. Two very different things. If you can understand the differences then there's a conversation to be had.
I like Mosh, but it's one of those programs that's "insufficiently better" for me to use, especially since it doesn't implement all the features of ssh.
This is exactly why an entirely encrypted internet would be desirable. ISP's won't be able to track or throttle since they won't know who's connecting to what.
I assume you're talking about a time frame of many years.
it works beautifully on desktop
This part was most interesting to me:

"Incidentally, when you write a paper, you can expect most
reviewers (and readers) to make only one pass over it."

I understand reviewers are busy, but we depend on peer review to filter out bad or poorly-researched material. I don't think one pass is enough.

Obviously, so does the author.
Professor claims time travel is mathematically possible
That looks a lot like a claim to me. Can you prove it?
yeah :( I've been putting off expunging it because it's still really useful, but I can also not help but think that it's only a matter of time till the make me regret using it
It typically takes much longer to actually understand the contribution of a paper in engineering fields (EE, for example). Of course, it depends on how much background you have prior to reading the paper.
I'm wondering how different languages implemented on top of this VM could be, especially at the semantic level.

Having different syntaxes on top of the same VM is nice and all the JVM languages show that there is room for a good variety and for different paradigms.

On the other hand, the choice of a VM sets some constraints while providing important features. Think for instance at the differences between the languages running on the JVM and the languages running on the BEAM (Erlang's VM).

I think there is a lot of untapped potential for innovative ideas at the VM-level but for some reason most of the effort goes into proposing new syntaxes that reuse the same concepts all the other languages are using.
For more training data, I wonder if you could make Lego parts in Sketchup or some 3D program, then render them in a 'scene' similar to your camera setup using a renderer like Maxwell or V-Ray or whatever. Then you could maybe be able to generate unlimited numbers of sample images to train on.

I'm doing a similar experiment now to train a model to parse out an image of a blood pressure monitor that's a 7-segment LCD display. To do it I separated out each segment of the display as masks with Gimp/Photoshop and then I can create my own images by just overlaying them on top of an image of a blank LCD display. That gets me basically unlimited training photos.
If you could render the 3D parts from various angles, colours, etc then something similar might be possible.

Also, you said you're doing modified VGG and into 20k classes. That works, but another thing to maybe try is use binary_crossentropy as the loss function and a sigmoid (instead of softmax) on the final activation layer, to be able to do multiclass classification.
Then your labels could be a vector of shape possibilities, colour possibilities, or whatever you could divide your 20k classes into.
> if I have to pay for the source and can't redistribute it.

You can redistribute it. The license doesn't stop you.

You may just find yourself in a situation where grsecurity won't renew your contract next time, if you do that.