skysight-inc/HackerNews huggingface dataset:
Regenerative breaking systems is one of the obvious places for supercapacitors. They are not quite at the energy density or cost level where every car uses them, but with some minor improvements they will become standard. The advantage is of course better mileage and increased battery lifespan.

PS: There are even advantages with IC engines: http://articles.sae.org/11845/
So in other words, you have nothing useful to contribute, but wikiable factoids.

Don't fucking respond. It would be better for everyone involved if the thread died, than if I wasted my time trying to cajole information out of people that clearly know no more than I do.

This entire thread was me taking a shot in the dark to see if any experienced EEs/industrial engineers/etc. had any interesting insight to give on the subject. Stroking your dick at your amateur understanding of manufacturing processes serves no-one but yourself.

I understand this is a hard impulse for people like you to overcome, but you don't have to respond to every post you see. Next time, try shutting the fuck up when someone asks a question that you can't respond to. I don't know everything, and I don't pretend to know everything, so I don't condescend towards people unless I know I have a world-class understanding of a topic.

I would rather have my score at -50 and be forced to create another account, than argue with people that have NOTHING to contribute but want to give me shit for asking questions that their pea brains aren't equipped to answer.

EDIT: Wish I could have had a real conversation with you on a site where that isn't fucking impossible due to "rate restrictions" for wrongthinkers. I really thought we could have gotten along, even after your second shithead reply that I tried to draw something constructive out of.

EDIT EDIT: Who are you voting for, wannabee EE?
No, it won't - because the ethernet on RPi is actually going over USB. The CPU doesn't have a built-in ethernet peripheral. So adding a gigabyte port would be pointless - the bottleneck would still be the USB bus.
> Yes you do, you know he woke up possibly a little late, but didn't massively oversleep.

As I tried to illustrate in the rest of my post, there are a lot of (cultural, and other) assumptions that go into this. If they are usually at work at 8, then sleeping until 9 is pretty massive, especially if a long commute is involved.
Yes, for Fuljitsu that is a big reason; Panasonic has nice displays but they have insane prices. I was checking one of those (these [0] I think) in Tokyo and they are really nice; insanely long battery life, high res and generally very well built. But crazy prices.

[0] http://panasonic.jp/pc/products/sz6e/
$3-4 trillion debt effect the entire humankind. Where are you going to get the money to fix the climate issues if the entire economy collapses?
http://www.bloomberg.com/news/articles/2016-10-18/batteries-...
A couple of things about these anecdotes to give some context:

Steve Jobs used a Thinkpad (a 560E I believe) running OPENSTEP for quite a long time after taking over Apple, because of his objections to using what he considered to be the primitive MacOS 8/9 OS. So Jobs had no problems with using non-Apple hardware.

The Titanium Powerbook and the iBook G3 Snow were already in the production pipeline when Steve Jobs met with the President of Sony, so aesthetics probably weren't the reason for trying to partner with Sony, perhaps Jobs may have already concerned about the PowerPC Alliance's ability to produce mobile processors and wanted an x86 partner to help pivot Apple away.

When Sony's president was shown a Vaio running "MacOS" what it was running was the preliminary build of Cheetah, MacOS X 10.0[1] without either the Blue Box (the classic Mac emulator) [2] or Rosetta [3] the "dynamic binary translator" (which didn't come out until 2006).

Cheetah was pretty exciting to us NeXT junkies but if it was running on x86, then it was quite limited in the amount of "Mac" software available for it, most everything that didn't start on OPENSTEP would have needed a lot of work to be recompiled and a lot of what would eventually be ported to Carbon would never have made the transition.

So it's understandable that the VAIO team wondered if it was worth it, since there was still a lot of uncertainty about Apple's ability to pull off the transition to Mac OS X.

[1] https://en.wikipedia.org/wiki/Mac_OS_X_10.0

[2] https://en.wikipedia.org/wiki/List_of_macOS_components#Class...

[3] https://en.wikipedia.org/wiki/Rosetta_(software)
There are a lot of reasonable complaints in the comments, but "you need to change your passwords when changing to this service" is actually not one. You want to do that anyway from time to time, and when you are using a new password manager is actually a great time.
Because we aim for organic growth: not too fast and not too slow. Based on stats, our userbase doubled since last year; and that's with an yet-to-be-optimized compiler that's an order of magnitude slower than competitors and by some people's standard not yet production ready.

It'll also take a bit for people who loudly push 25-year-old languages like Python and Ruby like holy grail to... die off (no, I don't want them to convert). Perl 6 is a next generation language over them and it'll take next generation of programmers to make use of the new programming paradigms.

What you're probably asking is why hasn't Perl 6 went viral like Swift, Rust, or Go? Well, we don't have a multi-million (or -billion) company backing us, so fanboys and people who are after the latest shiny things aren't flocking to us like to manure. But look around this site: those langs get as much nonsensical comments from the Python-Ruby zealots who are too scared of new languages :)

Perl 6's first production release was less than a year ago. It's a bit unrealistic to expect it to be a "poster child" of anything so fast. If you're old enough to remember, no one gave a shit about Python until at least second version.

Don't worry about popularity. Learn many languages and use what you like using.
And that's how the monstrosities are born.
Well, not only that, but also keeping the thing open all day and night would cost extra and the most common tasks can be served by the machine anyway. And especially in the case of a bank we have to keep security in mind too.
I love the PI movement. It's the essence of creative hobbyists.

Anyone walking in my company who owns a PI ... I would be inclined to hire on the spot.
What happens if a site requires you to change passwords regularly and keeps a history of the passwords you've used? Wouldn't you be locked on a single password for each site (or a very limited number of options to force the app to change it)
Yet another reason to avoid Microsoft rather than embrace them.
Concurrent ML according to Andy Wingo. He recently wrote a good series on concurrency in programming languages: https://wingolog.org/tags/concurrency
I think charging cables would melt from such currents. Or you would need a superconductor charging cables for your supercapacitors. Super everything :)
Energy efficiency is a higher priority in Japan when it comes to dishes, laundry, etc. Why pay for electricity when you have a perfectly good pair of hands?
Your disappointments are not reflective of the Japanese industry. I can criticise Japan a lot, but honestly your complaints are only about Sony.

Sony was floating in the bowl during the mid-80s and becoming a content producer was what flushed them into the sewer.

The quality, innovation, engineering and thoughtfulness that Sony Electronics worked so hard to build their reputation on did not disappear overnight, but it is all gone now.

Today, Sony Electronics is a junk factory and a remarketer of junk. Your life will be better if you simply avoid anything with a Sony nameplate or that incorporates Sony components.
Also, in many cases you can cache the result so rendering is no longer happening anywhere, neither on the server, nor on the client.
Retailers, Go Digital to Overcome Your Challenges, Here’s How
Retailers, Go Digital to Overcome your Challenges, Here’s How! Computers, mobile devices and smartphones are disrupting consumer behaviour in the retail segment like never before. A few clicks are all it takes to shop online. Some of the most popular product categories being bought and sold online are – apparel and accessories, electronics, home care and furnishing products, personal care products.See more @ http://www.biz2credit.in/blog/2016/10/28/retailers-go-digital-overcome-your-challenges/
Coroutines/fibers are completely orthogonal to async anything. The OP is arguing against poor-man coroutines, aka stackless coroutines aka top-level yield only, which are significantly less expressive and composable than proper stackfull coroutines (i.e. first class one shot continuations).

An alleged benefit of stackless coroutines is that yield point are explicit, so you know when your state can change. The OP is arguing that this is not really a benefit because it yield to fragile code. I happen to strongly agree.
Our bodies respond to natural light. If we're deprived of it we run on more of a 25-hour cycle.
Even though your comment may seem facetious / funny ... and even though I'm not remotely a conspiracy theorist ...

There is some truth to wha you are saying.

Certain governments are pretty aggressive these days with these things and have an established track record of doing such things.

That said, since it's fully 'open' perhaps it would be more difficult to insert malware than say in a Huwaeii or Cisco router :)
I wonder what CPU frequency it runs on.
I love it too. And because I love Raspberry Pi, I'd like to point out that Orange Pi are nothing to do with Raspberry Pi and are infringing on their trademarks. Raspberry Pi purchases fund their Foundation, which produces educational material for and liases with UK schools.
Yeah, on the Pi the ethernet is still hanging off the USB2 bus. That wouldn’t be too bad if the various ports had their own buses, but unfortunately everything is hanging off a single usb interface coming out of the core cpu, so although the raw bandwidth is there to make 1G ethernet potentially worthwhile - you can plug in a 1G USB device if you want to - but as soon as you actually want to do anything you get contention on the bus and your throughput drops like the proverbial rock.
Never so that funny interpretation of REST(ish) architecture.
That R in the name is a dead giveaway that you not necessarily will get exactly what you put there. I may put json and request xml, what are you gonna do, stab me?
I came across the examples in the repo and commented on

https://github.com/blei-lab/edward/issues/211

so I'll try to do my homework before asking more questions ;)
I guess you can increment the password length by one each time. Though you have to keep track of the last used length.
For male scientists. Feels weird
Am I totally misunderstanding you, or are actually saying "||" having higher precedence than "or" is one of your favorite features? Ruby features or Perl features? How does that tangibly effect your day to day life? What is your second favorite feature?
It was not very clear to me what the slider meant. Good thing that I read this comment section I guess. The slider 'on' means that the translation happens on all websites, whereas off it only happens on the selected sites?
Just ignore this JS nonsense until it consolidates. If you build something with it, pick a framework and use that. If you do not, why even bother?

Here's some truth.. if you're somewhat good with math, have a couple years of experience and have built real things, nobody is going to "not hire" you because you don't know the flavor of the month crap. Its going to change anyway. Because its flavor of the month crap.

Don't act as if you couldn't pick up react in a week if it was a job requirement, because that's how easy it is.

Spend your time on picking up a new paradigm. Never did functional programming? Learn some Elixir or Haskell. A lot more bang for your time than js framework #317 that is oh so much better than #316 until next month when there's another paradigm breaking framework that really just reduces syntax by a keyword.
A) It's released with a frozen spec and a large test suite for compliance (https://github.com/perl6/roast), with a compiler available that supports a module ecosystem with over 700 modules (http://modules.perl6.org). What's a complete state in your mind? If not this.

B) All of the below is core language, not a use or import anywhere required. Error reporting is also handled for you without autodie and friends.

Reading from a file:

#Efficiently line by line for STDIN
for lines() -> $line {
$line.say;
}

#Get everything in RAM right now
my $string = "filename".IO.slurp;

#Lazy list will do IO as you request into the list
my @lines = "filename".IO.lines;

#Listing of directories if the path is a directory
my @directories = "coolstuff".IO.dir if "coolstuff".IO.d;

Playing with dates:

#Get a DateTime for right now
my $date = DateTime.now;

#Does what it says on the tin
say "Yippee" if $date.later(:5years).is-leap-year;
> No client-side rendering

That's a good thing. Devs should really spend some time thinking why they do something in particular way instead of just parroting others.
Sure... But a larger program better come with benefits.

VS Code does, its fast, extensible and has been the launching pad for some very cool things like a unified syntax protocol.

Atom does, but quickly becomes unuseable with too many extensions, and so I find myself not using it. What did the extra bloat give it over something like Sublime?
No, no, no.
What did the redacted comments say?
How many times have you actually written a regular expression that matches a bell, versus how many times have you had to explain to people that \a matches a bell while \A matches the beginning of the string (which we know is at least once)?
The farm was used to produce produce.

He could lead if he would get the lead out.

A bass was painted on the head of a bass drum.

That that that that boy said is not that that that that boy said.

Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo.
Well, building back links was a lot easier back in 2010-2012, various algorithmic updates occurred that made it more difficult, so we build additional tools to help make the backlinks more legitimate called Click Faker (I might right about this product in the future, but I am unsure since I am not a fan of the blackhat SEO scene).

There is an arms race between Google and blackhatters, and it will never end as a blackhatter would rather spend $20 screwing Google and getting results than $5 paying them to get the same result. If Google were really smart, they would launch their own blackhat SEO products!
I would call it "bad image" instead of "bad reputation", because when you look into it, a lot of very stable and maintainable software is written in Perl. I suspect the image of Perl is mostly derived from hearsay rather than from actual experience in a real-life scenario. I know that for example xing.com and united-domains.com use Perl a lot.

I have to say, it kind of makes me a bit sad, that the image of Perl is so bad while in fact it is a great language. Almost like a genious ugly-looking child in school. I wish more people would actually try it and give it a proper chance. That is also true for other languages as well, like Haskell and Prolog.
The data rate over USB2 after accounting for overheads is a lot faster than 100Mbit, so it’s not entirely pointless - you would be able to serve cache files faster for instance. But as soon as you have anything else hitting that bus, your real world bandwidth is going to be < 100MBit.

Since 1G is more power hungry than 100MBit interfaces as well IIRC you can understand why the Pi people decided to stick with 100MBit.
Yeah, having Intel ME is good enough.
From the FAQ:

How do I change a password without changing my master password?

That’s the purpose of the counter field in the options field set, increment it and you will get a new password.
Even for those on premium-ware, the recent switch from $99/license to $99/license/year-if-you-want-updates is quite an expensive step.
ok but then is the GBE also over USB2 or direct to CPU?
Thanks for your rude reply.

None of these seem to be anything like Rails - they look much more geared towards the Sinatra/Flask micro-framework crowd. People didn't start flocking to Ruby because of Sinatra (not that there's anything wrong with Sinatra).
I could just drop my K&R C manual down on the spine, and it would always open up to the operator precedence page. No bookmark was necessary because I always had to open it to that page so often.
I am using the extension now as I am currently learning Spanish. The previous languages that I have learned I have learned through a formal education (English, French and German) but this is the first one that I am just learning on my own, as my SO's family mainly communicates in Spanish.

The idea of this plugin is a neat way to increase my vocabulary a bit and thus I have installed it. But one annoying thing is that I need to open the extensions popup page to click on "translate". I think that it would be nicer if the translation would just happen on pageload.

I will look into doing that myself maybe since the project is on github anyway, but I am at work now. :-)

EDIT: Created an issue for it now ;-)
Hedy Lamarr: Hollywood star and secret inventor
When Truth Falls Apart
You can pick up a wide variety of PCIe SSDs with that kind of bandwidth as well.

It's worth keeping in mind, because it means that a whole lot of workloads that people think they need a cluster for end up being far faster and cheaper to put on a single server these days, given the cost and overheads of sufficiently high speed network interconnects to move the data around at a fast enough to compete.

Of course there are plenty of workloads where you still need a cluster, but people often don't realise just how much you can put into a single commodity server today at a reasonable cost, nor what kind of overheads going from a single server to a cluster tends to add.
The machine which turns itself off (the ultimate or sometimes useless machine) is an old gag made by Marvin Minsky and Claude Shannon.
[1] https://en.wikipedia.org/wiki/Useless_machine
I understand they are different entities.
I disagree that anyone else could re-implement it. Once you have a critical mass of listeners, it would become the first port of call for any message you wanted to distribute.

As for policing, I think that would probably be where the money would be made - reputation/quality of the messages being posted.
True or False: Birth Control Pills Sabotage Sexual Attraction. (2013)
> Is that a lot? Nobody has actually died. Nobody has crashed.

"Not killing passengers": that seems a rather primitive metric, which for air transport I think we left behind in the 1950s when turbine engines brought a magnitude leap in reliability and power.

Nowadays the primary differentiators amongst ( FAA and JAA-certified ) airlines are punctuality, service, schedule and price. An airline that consistently and significantly fails on one or more of those, as Allegiant appears to be doing, will not last long in the deregulated aviation market. So in that sense it is valuable journalism to bring their poor reliability to light.
Meta HN: Introduce “Sage” Comments?
4chan has a great feature: "Sage" [0], this feature allows for people to comment without bumping the comment up.

WHY:

This is very useful when it comes to responding to a comment without wanting to give it more visibility or fueling the "controversy".

HOW:

This can be done by checking if the comment has [SAGE] as it's first 6 characters.

[0] : https://www.4chan.org/faq#sage
Or you have to remember the counter. Since most people just append a counter to their password for those sites that force them to change regularly, it's not really that different. :)
Ask HN: What's a good office chair?
Hello HN,

I'm in the market for a new home office chair. As I spend a lot of time working from home I'm looking to spend maybe about £300 in the chair.

Looking at the market there are lots of good looking chairs. I like meshed chairs as otherwise my body builds up too much heat. I'm also looking for some lumbar and head support.

Have you used any office chair you could recommend?
Not quite at that time, the Powerbook G4 wasn't announced until January 9, 2001, at the time it was the Powerbook G3 Pismo that was Apple's main pro notebook.

I don't think the magnesium case played much a role in the weight difference between the 12.1" VAIO N-505 (3.75 lbs / 1.7 kg) vs the Powerbook G4 (5.3 lbs / 2.4 kg), so much as the bigger 15.2" screen and integrated optical drive in the Powerbook (which at the time was remarkably unbulky for its size)
What about Beagle and Panda boards?
I still think that Odroid is a better choice, both over this and RBPI

http://www.hardkernel.com/main/products/prdt_info.php
When I find stuff like this that uses SHA256, I instantly just tune out. SHA256 is stupid. Use SHA512 or find another line of work. SHA512 is astronomically more secure. Anyone who is using anything less than SHA512 for hashing is an idiot.
Surely the client in such a deal should be sophisticated enough to do the calculation themselves and realise that the trade was never going to make them any money?
For brain dead sites with rules like "min 6 chars, max 8, mandatory change every 60 days", that won't take you very far.
In the film "House of Games" the con-artist says that all cons start by trusting the mark, showing faith in them, and doing something for them.

I really enjoyed the film, and I learned something from it. The story told in this submission made me think of the film - no need to guess why.
How to Conversion Optimize and Avoid A/B-Testing Failure
"18th-century UK "

I meant to say '19th century' :)
> Socialism as an ideology is exactly what leads to kleptocratic dictatorships.

As opposed to the kleptocratic plutocracies we have in most of the West?
These SSE instructions that operate only on aligned data are a pain. It's not well known that Linux/x86 stack frames must always be 16 byte aligned. GCC uses this knowledge to use the SSE aligned instructions when accessing certain fields on the stack.

Unfortunately a while back the OCaml compiler generated non-aligned stack frames. Which is no problem for pure OCaml code and even saves a little bit of memory. However if the code called out to C, then sometimes and unpredictably (think different call stacks, ASLR) the C code would crash. That was a horrible bug to track down:

https://caml.inria.fr/mantis/view.php?id=5700#c10779
Really? Go would need to add a lot more than aliases to reach C++ levels of complexity.

I honestly think you're just being dramatic here, there's no way Go catches up to C++ in that respect any time soon.
What makes a truly great leader
I think my passwords are far less interesting for an attacker than the Bitcoin block chain. And it's integrity is based upon sha256.
A brand new 64-bit clean-slate board that has only USB2 and no USB3? Brain dead. A big yawn.
Guess what - you can't tell us what to do, any more than you can order Fujitsu's management to appear before you and testify. Not being the dictator of the universe is very unpleasant, but most of us have learned to live with that by the age of 3. And if you think I've been commenting here specifically for your edification, that's wrong too.

As for being downvoted and needing a new account - I personally never care enough any more to get involved with that, but yeah, that's a good guess by the time after the West Coast wakes up, so have fun with that.
Thicker cables? Or would they be too heavy?
WW3 BREAKING NEWS PUTIN OWNS URANIUN MINE IN
Machine learning and predictive analytics may be used to sort results of searches.
Musk: We need universal basic income because robots will take all the jobs
Sure, but the fact of the matter is that any framework will only possibly apply to some subset of the population.