skysight-inc/HackerNews huggingface dataset:
> Electron apps all have orders of magnitude higher memory usage than comparable native apps I use across the board (10s of MB vs 100s of MB).

This can be an issue, but it depends on the type of app you are making. If you are making a calculator app, you don't want it to consume 100 MB of memory and take 15 seconds to start. But if you are making a Business Intelligence app then if it takes 100 MB and 15 seconds to start your users will typically accept that. And as a developer you get to use awesome Web technologies, such as D3.js, that simply don't have an equivalent in native app development. In general, Web technologies are advancing at a much faster rate than native, and native tech will find it hard to keep up.
A few issues with this implementation:

Is it really nessecary to allocate all of the hash buckets up front? Why not initialize them to null and then allocate them as you need?

Why not use some kind of managed container like std vector to store the hash buckets? This removes the need to do explicit memory management.

Why not use std forward_list instead of rolling your own linked list? Again, this will reduce the amount of code and save you from having to do manual memory management
"Everyone was evil, it was the style at the time."

No thanks, that attitude sounds poisonous and dismissive of reality, dismissive of our ability to live and govern and grow and learn.

I voted for Dennis Kucinich that election, a person who did not vote for USA PATRIOT. Many people stood up for human rights and values and real freedom. It wasn't something that took a spine, it's something that takes common sense and compassion and logic.
> and even invited Russia to hack the emails of his political opponent

For the 1000th time. He didn't (and it's amazing how often this gets repeated) 'invite' them. He said they should release the documents if they already had them.

Note the story line and then the exact quote here:

http://www.politico.com/story/2016/07/trump-putin-no-relatio...

"I hope you are able to find the 30,000 emails that are missing".

Is not "hack Hillary Clinton". It's "if you've hacked Hillary Clinton release the emails". Key difference.
It works fine in Microsoft Edge. I can see why they'd only want to spend resources supporting current technology, and not trailing-edge tech like Safari.
> If there is demand for dumb TVs and dumb cars, this supply will (eventually) be met.

I keep hearing that, I just never see it. There are a lot of things nobody wants which corporations push in unison because they want them. And that's not even accounting for the meddling of the marketing department, which does matter.
So expensive? I'm trying to figure out why you think you can get what this bike offers for less than $500 elsewhere.
Chrome has Vimium for this, it's good to know there is an analogue for Firefox. I love using Vim bindings while browsing.
https://github.com/philc/vimium
I drop projects that seem interesting at the outset or in abstract when they stop being rewarding. It is better to move on to the next project, because you could learn something substantial about the world around you while your head is up. Eventually there will be a project that you cant shake and you execute fully on it.
Is there an Olympics for mental gymnastics? This author should represent the USA.
I've ridden for years with the Dutch mindset - I kept a '60s steel roadbike rolling with a bent frame after a car hit it while locked on the sidewalk (ugh). Frankenbikes can be great, and the performance limitations give them some personality, especially if you're already a comfortable cyclist and understand (or implemented) the quirks.

But there's a big difference between the 'keep it rolling' mindset and dealing with new-from-factory plastic that walmart et al try to pass off as metal. I've seen axles split in half while coasting down a steep hill, dropping the bottom bracket straight to the ground (and the rider along with it). Derailleurs pulled into spinning spokes, causing an explosion of twisted metal that was thrust into my friend's calf.

I think a lot of the safety insanity you refer to comes from most American cycling experience being on bikes that seem designed to fail spectacularly.
Well, duh... She is a FOREIGN WOMAN who's not a millionaire... Why does she think she has the right to leech off hard-working (read: white, yet not Polish or otherwise non-properly-British) UK-born citizens? Brexit is brexit: get out, and take your soon-to-be-deceased husband with you: what value does he add to society? #MGBGA
While technically true for Safari, all these advantages are true if you develop your own application using WKWebView. Each web view will consume its own process up to a point, then some processes will be reused; inactive processes will throttle down activity and suspect. The WebKit2 architecture is a lot more efficient in its memory managed as well. It's a shame so many browsers went with Blink rather than use WebKit2, mostly for political reasons.
It's a reference to the principle right?
There is an excellent series of videos on PluralSight. I can't remember for sure who the instructor was, but I always recommend them to anyone learning PowerShell.

I think it's this guy: https://www.pluralsight.com/courses/powershell-intro
I'm not generally a fan of arbitrarily "disrupting" things, but the whole academia publishing system is a creaky historical relic that's going to come crashing down sooner or later. There are better ways to do science in a world with computers and the internet.
Not sure how much time you have, but if you do not have much I strongly recommend "Learn PowerShell In A Month Of Lunches" [1]

Basically means that if you can spend about one hour every day on the text and exercises in the book you will be able to grasp PowerShell scripting in about a month.

[1] https://www.manning.com/books/learn-windows-powershell-in-a-...
WaveDrom: Digital timing diagrams via JavaScript
https://learnxinyminutes.com/docs/powershell/
Whilst you might get some value in trying to learn in a structured way, I'd say you'll get much more out of it if you try to scratch your own itch.

In other words, think of something you want to script, then try to learn how to do that in PowerShell.

What I think you'll find if you try learning something as vast as PowerShell with a general approach is that, whilst you may pick up some decent general habits, you'll also find yourself learning a whole bunch you never use.

Learning PowerShell is different from learning a conventional programming language as each use case you'll have will make use of different commands. It's like having a DSL for each use case. You'll use different commands for Active Directory management, for Azure management, for file processing, etc... As long as you know the basics you can pick up whatever is going to be most relevant for what you do.
I have always run SELinux on Fedora/CentOS/RHEL and I don't remember a time where I had issues with authorized_keys. The only thing recently I recall about ssh is that is complains if the files in .ssh are not mode 600.

SELinux has come a long way since RHEL4 days.
Warrantless? Thats really splitting hairs. Warrants arent a problem for national governments. The goal must remain protection against all surveillance ... full stop. There is no room for backdoors, even for those with warrants.
Thats interesring. What games did you work on? What kinds of bugs were you trying to find?
Do we know the max power levels involved?
Thank you, I'll consider doing a benchmark later and I will be happy to switch if the difference is significant :). Nonetheless congratulations on your project!
I also moved from bash (after nearly 2 decades!) to powershell. Here's my powershell profile, including instructions for setting up a new box and additional aliases for Unix commands:

https://github.com/mikemaccana/powershell-profile/blob/maste...

Short answer for 'How do I learn powershell?' is:

* Learn 'select'

* Learn 'where'

Once you get those two, and get out of the scraping with sed/grep/awk mentality you now properly get powershell.
Nice investigation and also Facebook has been using 50gb blue rays http://www.businessinsider.com/facebook-uses-10000-blu-rays-... and is moving to 300gb
http://www.businessinsider.com/ces-2016-facebook-uses-panaso... .
iPhone 7 Plus, the latest and largest phone, has a 1080x1920 display.
https://votesmart.org/bill/votes/8289

"VT	At-Large	Rep. Bernard 'Bernie' Sanders	Independent	Nay"
To be honest, I love our slapped-together bikes. I love it when someone takes a completely rust-covered bike out of a canal and somehow manages to ride it. I love it when the front falls off, and I love it when the spokes stick out. Because every $20 Dutch bike that's a mess of barely functioning parts is a slap across the face to the bike snobs of the world.

For every snob with the custom carbon fiber frame and the wind-tunnel-tested wheels there's a man in Rotterdam with the front half of a toddler's training bike welded to a Fatboy. For every idiot that says their unlubricated chain is literally unrideable there's a man in the Hague who combined two different-size chains into one and rode on it.
You're right. My mistake. First rule of TRP.
But successful companies have a strong influence on government -- keeping taxes low, else threatening the leave.

As Bernie said: govt doesn't regulate business - it's the other way around. Businesses dictate what they want. Blame shareholders, and boards of directors? But I don't expect them to change -- they're having a great run.
Like oxen, geese or sheep?
By "chainless" I was first thinking something like this:

http://glendalecycles.com/bike-technology/chainless-shaft-dr...
> Fine, don't call it a social contract.

Are you saying that because you agree? Because that was the only point I was making..

We can all agree that gangs, mafias and cartels have collective power and use the threat of force to govern territories. The distinction we're making is whether these cartels constitute a "legitimate" government - whatever that means.

I think legitimacy should be measured by consent (crazy idea I know), and that not leaving a territory doesn't constitute consent. Mexican families living in cartel-land do not give consent because they're too poor to leave. Because a said cartel provides "protection" from other cartels does not mean a service was provided.

I'm just asking people reason about government in principle, rather than in terms of what they think a government should be.
"Fancier-looking" in the same way that a dell laptop covered in blue leds looks fancier than a MacBook...

Taste aside, those walmart bikes are the biking equivalent of a Ford Pinto. Plenty of folks bought them and did just fine, plenty of others had engine fires.

The Sladda is a little expensive, but there is real value to the convenience of just walking in and buying "bicycle" without having to deal with the salespeople and misanthropes who staff most bike shops.

Or computer stores, to circle back... between the pared down selection, and paying a bit of a premium for a great warranty and a familiar name, and quibbles from industry types about superior specs from companies civvies have never heard of with, this feels very Apple Store. Not for me, but I'd suggest one to my parents with no hesitation.
I agree that web-based libraries are being released at a more frequent rate and with greater adoption than desktop APIs, but to suggest that native app development offers no data visualization libraries seems a bit naive.
Or the infamous: why would you need brakes when your bell works just fine?!
not everyone who rents a property out "profits" over it. source: I own a property, and have not made any profit from rent.
Are there packet written?

That seems to have been the major stumbling block with higher capacity optical media, that one can't do the drag and drop writes that one have with spinning rust and flash chips.
ConEmu has Unix style, highlight & right click paste. :P~
What's wrong with the hi-ten 18-speed bikes? Less elegant design?
Canonical aren't likely to release another Ubuntu Phone until Snaps are a standard way to install new software, which I personally think is a great move by them.

https://www.phoronix.com/scan.php?page=news_item&px=Ubuntu-P...
Well, no, the difference is that their products are different, and people that prefer Cheerios aren't going to switch over ten cents a box.
Deep Learning with PyTorch – An Unofficial Startup Guide
Honestly, I think the problem with VR is that people outside the bubble don't actually want it.
I may have been too harsh, but there are issues that merit discussion

> What does this article have to do with "Quebeckers"? If you had frequented any of the mentioned universities you would know they are full of foreign students, especially so in the graduate programs

Because it overly emphasizes the importance of Montreal in the DL area. It really sounds like someone exaggerating it, but it could be only a PR piece.

Having 150 research students is important, but having an industry to support that is essencial. Do you think the 150 will be hired by the new Google lab?

> They're merely pointing out that recent investments and research base are putting it in a very good position worldwide. Is that false?

Not false. But we'll see what comes out of it.

> What does "French Quebec" have to do with this story?

You're saying that companies have no issues with Loi 101? (for those who don't know - https://en.wikipedia.org/wiki/Charter_of_the_French_Language )

You believe that Quebec hasn't shot itself in the foot with all the separatist BS? Not even the Bank of Montreal HQ is not in Montreal.

> You hate French speaking Québécois

Absolutely not, I even like them better in a lot of aspects to people from other parts of Canada (maybe the Vancouverites are nicer, though)

But (some of them) do have racist attitudes towards foreigners, even towards the French

Which boils down to: will the graduates from those Deep Learning programs manage to stay in Montreal? Or they will have to go somewhere else for jobs?
Previous HN discussion about this: https://news.ycombinator.com/item?id=7647571
I said few, not none. I give Sanders and Paul credit.
Seems much more drastically editorialized, to be honest. My first impression reading the headline was that there was some sort of ethical dispute resulting in a ban (why else would you be unable to publish in "top journals?"). This bit of data regarding the open access requirement--also present in the opening paragraph of the article--offers a ton of clarity, but given the conflict of interest, the title itself is pretty rich.
And Sony have been pushing a BD based backup/archiving system for business use, iirc. Built around multiple discs in a cartridge.
Anyone know of something similar with emacs-style key bindings?
It still seems expensive compared to what I can get at a local bike shop. I got a Trek 7.2 from a bike shop for that price and it was assembled and came with some free tune-ups. Similarly, one can get a Fortified Bike 1-speed for $399. Both seem like better bicycles than the Sladda.

I agree that big-box stores often sell crappy bikes. But one can get a really nice bike from a bike shop for $400-500. If IKEA were selling this at $200 and it were a good bicycle, it might be notable. It just doesn't seem like a great bicycle for the price. It says nothing about puncture resistant tires. It's 33lbs which seems heavy (over 40% heavier than the Fortified). You have to assemble it at that price and there's no included adjustments and tune-ups vs. buying form a bike shop where you can you get something well-assembled and cared for.

IKEA is cheap for certain items and simply not a good deal for others. I'm not arguing that this is a downright crappy bike like many big-box bicycles. It just seems bad for the money given that I can get a significantly better bicycle for the same price and it would come pre-assembled better than I would assemble it with tune-ups and adjustments. What's the selling point of this bicycle? A $400-500 impulse buy when dropping a grand or two at IKEA? Are bicycles significantly more expensive in a lot of Europe and so it seems like a deal in a lot of IKEA markets?

It just seems like there's a wealth of bicycles at my local bike shop that they'll sell me for the same money that are better bikes.
Do tires exist that don't have these problems? Perhaps something made of a hard foam that doesn't deteriorate while stored?
Microsoft is killing Apple in every corner
I used to be a bike mechanic, and have gotten to work 90% by bicycle for the past two decades, so I'll take a stab at some of the questions:

- Belt drives are great. They're sturdier than chains, cleaner, and something I love, quieter. The angle of the belt doesn't change, the way a chain does, which means you can add a chain guard, as this bike does. Which keeps it yet cleaner. You can ride to work without worrying about grease on your pants.

- Whatever people ride in the Netherlands, a half-decent bike is a lot more pleasant than something slapped together. The gears don't grind, the brakes work, they weigh less--which hardly affects speed, but makes them easier to lug around, take up stairs, etc. Fancy carbon is unnecessary for commuting or about-town, but $500 for a quality bike that will be easy to maintain is reasonable. I speak as someone who has three frankenbikes in the garage--slapping something together is fun, but it's like getting an $800 car. Likely to be a headache.

- That said, bike shops tend to be snobby, and try to get you to buy more than you need. Regular people don't need carbon, or 30 gears, or to spend >$1k.

- It's nice that this is an integrated system. Fenders are great (again, keep you clean), and are often a pain to get on without them rubbing or making noise. Having them built in is a big plus, and makes the price more reasonable. Likewise, the trailer, racks, and bags that are made for this are all reasonably priced, and presumably work together well.

- If there are hills near you, 2 speeds suck--I live in SF and I'd be pushing this thing up hills all day. I'm also not a fan of coaster brakes. But this is a geo/personal thing, ymmv.

- If you're going to order a bike online and want something cheaper, two people in my office bought a Schwinn Discover on Amazon for about $270, and they're great bikes. They came in good shape, partially assembled, but benefitted from my doing a quick tune-up. Even if you paid a shop to do that for $50, still a lot cheaper than the Ikea bike, which itself could probably use some fine-tuning.
I was a little upset when honda dropped timing gears from the vfr engine. Chains are less reliable ... belts even less so. But issues of stretch and timing are irrelevant on a bicycle drive.

Fyi, the accepted horsepower-to-belt ratio for motorcycles is around 100hp for every inch of belt width. Beyond that, stretch and slipping become an issue no matter the material. Thats why sportbikes have stuck with chains.
At the Santana row shopping mall in San Jose people pretty much just use them as parking spots.
>> "...freedom to switch to any ride-sharing network they like (or even multiple networks)."

The hardware manufacturer/owner will fight tooth and nail to prevent this. They'll probably write a clause into the user's contract that says "If you use an unauthorized ride share network, we will delete your account with us and remotely disable your hardware."

It's the same school of thought as Google deleting your gmail for reselling a Pixel phone at launch.

If I'm not mistaken Tesla might have already written this clause into their contracts.
Use UEFI?
We really need something like "GNU phoneutils" ... a big package of command line utilities to control and manipulate a telephone.

I really, really want to do things like this:

cat file | sms -send -n 4157771234

grep mom addresses | awk (field with phonenumber) | dial --nobusy --retry 3

That is to say, I want a unix phone. I want to run the phone with unix and unix commands. Certainly not all of the time, but some of the time I would like the power to manipulate dialing/texting/answering in this way.

I am not aware of any utilities like this - collected in a big package or not ...
Good point. You could:

If notifications/blocking disabled (newbie setting):

Send re-keyed ciphertext immediately.

Random time later send garbage (automatically discarded by client)

If blocking enabled:

Send re-keyed garbage immediately.

When consumer notices the popup some (random) time later,

- and clicks "re-send": send re-keyed ciphertext

- and clicks "discard": send re-keyed different garbage.

However, note that if a compromised server MITM, they will probably be able to tell the difference between garbage and actual message (because the server provides the bad key, so can decrypt the immediate response message). It's really not trivial. Don't roll your own crypto... :-)
(where "niche audience" includes speakers of the most spoken language in the world, but I assume you're talking about the West specifically)
The difference is that cheap Dutch bikes are super simple: no gears and a coaster brake. The Walmart bikes aren't. They've often got 21 speeds, shocks, etc etc, all of which is pure crap and fails after minimal use.

There's also the infrastructure to consider. If your bike fails in NL, you curse and coast to a stop on the bikeway. If it fails in the US, you may be in the middle of trying to cross a 6 lane road with no bike infrastructure whatsoever, putting your life in danger. I rode a crappy bike in NL (3 month stay in Rotterdam), but I wouldn't want to ride that same bike here in the US.
IIRC first prototypes were made in 2004 and were more iPads than iPhones
Fortunately for them, every major company that is working on selfdriving cars has been yelling about 2020 as the date of release for level 4 autonomous vehicles.

So they only need to wait 3 years, not 10.

The legal problems that everyone talks about will be (comparatively) minor.

A bunch of pro-innovation, anti gov regulation red states like Arizona will fully legalize it (why do you think Ubers CEO has been meeting with Trump?) , and the rest will follow once these states test drive the cars at scale, and they start to save thousands of lives.
Also those shitty American bikes are designed to look like extreme speedsters. Nobody would get on a Dutch bike and expect to do more than hobble around the countryside or neighborhood and show off your new elbow patches.

Folks get on those Walmart deathtraps and they explode on an off-road boulder or disintegrate while someone speeds around the wheels of a dump truck.
Maybe in the short term, but riders may be losers in the long term too.

At the moment the future of "ridesharing" with autonomous cars seems to be becoming a distraction from actually expanding public rapid transit infrastructure that everyone would benefit from.

You now have people and city councillors questioning "well why do we need to spend all this money on this light rail line when autonomous car sharing is going to make this all irrelevant in a few years anyway?" Of course it remains to be seen whether autonomous cars are going to even exist in a few years let alone what positive or negative impacts they'll have on the transportation system.
Agile, MVP are all designed to cope with that, i.e. deliver from the start, and grow along the way.
Went bankrupt in 1992, Pacific Bicycle bought the brand. So still a bike in name only
((Stein)) Every single time
Adblock works on Android.
https://medium.com/learning-rust/rust-the-tough-part-2ea11ed... ; This is all about Ownership, Borrowing,Lifetimes & Lifetime Elision. Might be helpful for you.
It either has the full powershell console in a pane depending on your view settings or you can hit f8 to run highlighted text or the line your cursor is on.