skysight-inc/HackerNews huggingface dataset:
That's very cool. However, the anecdote I was sharing for comparison purposes specially referred to the median of median algorithms. This was also many years ago, long before the paper above was written.

I'm not saying that it's impossible to do it and always will be. Re-read what I've said if you like, and you'll see I am simply sharing an anecdote for the purposes of an analogy about this particular situation.
Is there a danger that the metal could crumple over the edge of the glass, preventing the removal?
But you're going to have to install them either way. We only update dependencies when they are needed, so in practice this is rarely an issue. We have also gotten in the practice of making separate branches for updates to keep Pull Requests sane.
The "learning programming was much easier back in the day" rhetoric is exaggerated. Programming on any device is much easier than it was 10 years ago in VBScript, which was easier than 10 years before. Downloading some $1 app to write code on an iPad is way easier to dive into than learning BASIC on an IBM PC. There are even apps that actually specifically help kids learn instead of dumping a 200 page manual on you.

Also, phones and tablets will remain to be as expensive or more than the future "working man" desktop computer, so this isn't a matter of one wealth class vs. another.
Still, the concept of "co living" sounds like all that is terrible about SV.
It can be, even though many electric vehicles apparently use a fixed-ratio gear as well. But it's still an apples-to-oranges comparison since traditional ICE-driven cars tend to publish engine torque, not wheel torque.

Of course, they weren't trying all that hard to alleviate any confusion, and it worked even on the fairly tech-savvy HN crowd.

Ed: improved both facts and wording.
Narco-A-Lago: Money Laundering at the Trump Ocean Club Panama
This, and also that GMail solved a need you already knew you had, and could be explained in a few words: practically unlimited inbox space, no need to delete emails anymore! Everyone wanted that, but most people didn't know exactly why they should want Wave.
The VS Code plugin and SQL Operations Studio both use the SQL Tools API Service[1].

[1] https://github.com/Microsoft/sqltoolsservice
Gmail invites, by 2004 or 2005(?) when I got in were instant. If I sent the invite, the friend had a chance to sign up right then.

But email was already an existing protocol. So invites meant nothing. I could still communicate with my family even though they were still on their ISP account. Or my sister with her university account.
One of the really nice things about NPM (and other modern source-level dependency managers) is that it's trivial to fork dependencies and reference commits in remote Git repositories. This workflow makes it really straight forward to patch third-party dependencies. Combine it with a lock file for reproducible builds and you're good to go with minimal fuss.
Trucks already exist[0][1] that would seem to go contra your last two points (full-width windshield, no bumper/frame, flush lights).

[0]: http://www.renault-trucks.co.uk/media/image/nouvelles-gammes...

[1]: http://www.autoguide.com/auto-news/wp-content/uploads/2011/0...
Also, good spam filtering and alternative access through protocols like imap.
You can install rustup using your package manager and then use it to manage your Rust installs.
I remember looking at some of this stuff when I worked at an interactive TV company in the early 2000s - I remember being deeply troubled looking at the MHEG spec:

https://en.wikipedia.org/wiki/MHEG-5
Tesla and other companies are 3D printing metal engines and parts for rockets. 3D printing is amazing and in full effect. It just hasn't become available for the consumer to print whatever they want.
I believe that DC++ file sharing had a model like that, but the torrents outcompeted it for most purposes; most people don't want friend-of-a-friend filesharing, they either want the most effective way to get the latest goods from whoever has it, or the ability to upload stuff while remaining mostly anonymous.
In my humble opinion, the 1st roadster was much, much better looking.
> By “convenient” they mean anonymous people on minimum wage clean up after you.

Hey, let's not stigmatize the upper middle class actually hiring people to do worthwhile work. That's how jobs, small businesses, and economic growth happen.

> As was quickly pointed out by numerous people this is basically a “bus”. Just, you know, without the poor people.

Likewise, this is a good idea. People sharing rides in smaller buses that can service different routes is good. Public bus systems should really be exploring a smaller vehicle model more. It gets everyone where they need to go with fewer cars (and therefore pollution and traffic).
I found the article quite humorous, and I assume that the article was intentionally sarcastic. But of course, these days Poe's law might even apply to more traditional publishers.
I, personally, felt that Audiogalaxy was the hallmark program from this era. It was the most surefire way to get the songs you were looking for and discover plenty more in the process.

You'd set the music folder you wanted to share (there was no opting out) and so long as you had the program open your files were available for download by other users. The program operated like an always on satellite torrent program with very low impact. You'd find a file to download and the file would come in many chunks from any available user who had the file on their client side. Downloads were fast and in the event you lost connection or closed Audiogalaxy the download would resume immediately on reload.

From my POV Audiogalaxy was extremely threatening to Copyright holders in a way that prior p2p programs weren't. Your comment about software being especially 'disruptive' and ruffling all of the right feathers is what reminded me of Audiogalaxy.

There was no indication of who you were receiving files from. There were no usernames or features outside of download and upload. In terms of creating a piece of software that picked a mission and executed it I'll always look at Audiogalaxy and think it achieved precisely what it set out to do, entirely.
Yes, German is perhaps a better recent example (late 19th, 20th century), having similar technology and science reasons that work for English today.
It would be both simple and very slow. I don't think many people are okay with the idea of waiting several seconds on starting the compiler. At the very least you have to keep the compiler process running and you need a protocol to communicate with the compiler.

It already exists and is called Language Server Protocol.
What's even more amazing is that F or GM couldn't possibly do this. First mover advantage plus the allure of someone like Musk is what is needed. I know many bash him for spreading himself too thin among all his other ambitions but it gives him good will capital (which can translate to economic capital) when needed.
Consider parasites as a tax on the calories consumed. Evading this tax was beneficial to our existence.
Profil IKS PI Kera Sakti
This kind of piece is usually boring (not only The Guardian ones btw), but they have an important purpose: remind us of the ridiculousness of our culture. We need every help possible, believe me
Yes, disassemblers will often write raw bytes directives (e.g. "db 72, 101, 108, 108, 111") if they can't disassemble the instruction, so you can get 1:1 by disassembling and reassembling; but I doubt this patch was done by doing that on the whole binary.
It's interesting they only focus on the cold shower. I would have thought it would be short and barely give you enough time to get over the initial shock(cold shock response) - around a minute or so when the gag reflex hits and what would potentially drown you in open water. After that shock, things change.

My personal experience is with swimming in the sea year round for 3 to 4 years. 2 to 3 times a week every week. I started in August to help acclimatise to the change in the temperature as it cooled. Temperature ranges from 18C in August to 4C in early March, give or take.

The effects were great over all and I thought I was healthier for it. I understand the tightening of the muscle which some of the others mentioned as an experience. I got used to this and it seemed to relax me. I never really got the tight muscles thing except afterwards when I kind of wanted to tighten up.

I would walk in at a reasonable pace. As others have said, with a meditative feeling. Once fully emerged and the shock had passed I could swim for a maximum of around 5 to 10 minutes at the coldest part of the year. Sometimes it was more a splash around for as long as I could stand it. I generally stopped and got out when my wrists started to cramp. I'm guessing the cold water would send the blood circulation internally away from the skin.

It always felt the warmest in late September early October for some reason. The coldest place I ever swam was between two San Juan islands in August!

Once out of the water I would feel warm and have a feeling of glowing. Drying off would be a pleasure despite the outside temperature. My overall demeanour would be very positive and up lifting. I've heard talk of endorphins or something along those lines being released in to the body.

I never jumped in to a hot shower right after preferring to warm naturally and slowly. I felt warm for a good twenty minutes after getting out and being dressed fully whoever cold it was.

The whole experience became slightly addictive which is why I did it so long. Work has now gotten in the way of that.

There is a serious safety aspect to all this and it should be done with caution and understanding. This guy, Mario Vittone, was very informative on what's going on when trying to stay alive in cold water: http://mariovittone.com/2010/10/1-10-1/
Honest question: did you just make up these numbers, or are they based in fact? I was expecting the motor to turn slower.
Oh, I don't doubt, that Tesla can do it :). I just think it is interesting that the specs to the roadster point to a clear and significant increase in battery density. The Model S went from 80 to 100 kWh in 5 years, which is a nice increase but much smaller what they seem to plan with the roadster. And it would be exciting for electrical cars in general, because with that increase a more realistic 100 kWh battery changes from being something you can barely fit into a rather large Model S to something which should fit easily in much smaller cars designed for electric propulsion.
Yet Another Clean Architecture for Mobile
It’s glass - it’a not pixie dust doped adamantium.

Metals arent particularly strong. Glass, plastics, etc are all stronger (yield strength). But boy are they ductile, and very tough. Iron can take, literally, an infinite number of loading cycle.

You can make ceramics, glass, etc better but the overall performance package of iron is very hard to beat.

If I were to dismiss SpaceX as 1950s technology with modern electronics and engine technology the soviets mastered in the 60s would you be annoyed?

So why dismiss the truck manufacturing industry? Semis are very thought out solutions for their domain.
Probably because the security is specific real property, so that someone can't give everyone a $100k/week raise and then declare bankruptcy and use the court against the secured creditor. If this were not the case then it would be hard to convince someone to lend for the various bits of real property that make commerce work. Secured creditors are taking on a risk, but not a very big risk because they have first claim on the secured property.
I guess it is because we stay online 24 hours now but in the past connected time was a scarce commodity. I felt bad if whenever I found that I was online but wasn't connected to my IRC channels, losing all the history :(
Call me paranoid but I don't trust {99% of huge corporations} at all. They all want to do things that ultimately benefit their bottom line, directly or indirectly.
Except in France, unemployment is 10% while in the US it's 4%. My point on this is that it's a lot bigger of a risk to start a company in France, it's harder to hire and fire and thus it makes it a more risk-adverse environment.

So the thought experiment -- is it better for someone to work for a year and then get fired unexpectedly or not work at all and collect unemployment money for 3 years?

I thought about opening an office in France for a dev team, but after looking at the real costs -- there's no way I could afford it. The actual salaries are fine, but adding in social charges, then all of the ridiculous "protections" -- it's easier for me to hire guys in Serbia, pay them well while not having the financial risk of having to take care of employees when my business may not be able to support them.

So there are 5 French engineers that aren't working now and 5 Serbians that are because I can't afford the risk of hiring French workers because as the business owner, I'm the "bad guy" -- despite funding my little company out of my own pocket and not even being able to pay myself a salary. To be on the hook for French social benefits and the job protections when I can't even provide that for myself? No thanks.

So I've had Serbian devs for the past 2 years and exactly zero French devs -- despite paying the Serbians the same net salary I would have paid the French.

I'm an anecdote, but that's the other side of this "protection" that EU workers "benefit" from -- it's great when they DO have a job, but there are countless jobs that don't exist precisely because of these policies -- and the jobs that do exist pay far less than American jobs (despite similar living costs) because companies have to price the risks into the salaries they offer. So rather than paying a dev $100k per year plus benefits -- a French company would pay $40k per year plus benefits. Then they have roughly 1.5 years of "cushion" in case they're stuck with an employee they can't simply fire.

Before folks start to talk about how France has better social benefits and thus a lower salary is ok.. Net disposable income is vastly less than in the US. And, US companies provide health/disability/etc. benefits in addition to a higher salary. So the idea that French companies pay a lower salary because health insurance is free is just ridiculous -- since French companies aren't paying for health insurance, they should be able to pay even higher salaries than the US right? But the reason they don't is because they have to hedge the risk that they can't fire this employee.

I'd rather work an uncertain year at $150k than three years of $40k guaranteed, but that's just me. I'm an optimist while most French I know are decidedly pessimistic.
So essentially a cold shower wakes you up.

Who knew.
Actually the opposite. You get less traction with more weight due to "load sensitivity" of viscoelastic materials (= rubber).
The article mentions that the timestamp of compilation gets embedded into the binary. When does this happen? I am used to having identical binaries when recompiling the same source code with same flags (and compiler and so on and so on)
MongoDB aggregate $group, $sum, $avg, $unwind, $sort, $project, $match
This looks like SQL Server Management Studio will be deprecated once this project reaches a v1.0. About time too - as SSMS barely supports SQL Azure at all; pretty much all the useful GUI screens are not available.
What's 5 x 7?
Regardless of how bad Trump is considered to be, and how true that will turn out to be, in my opinion this is the first time that someone is actually doing something that has a chance at ending this horrible situation that we've been just sweeping under the rug for the past few decades. He put a squeeze on their only ally, China, put in meaningful sanctions that are hitting where it hurts, the elite, and is calling out their leader on his bluffing tactics that worked well (for the leader and the elite) so far.

Hundreds of thousands of people, slowly languishing in famine and unspeakable suffering, all ignored because it's an 'inconvenient problem'.
I doubt these high-end manufacturers will let this unanswered until 2020.
The fact that diesel semis have a 1000+ mile range was conspicuously left out of the unveil. I had to do a bit of research.

I suppose it's all marketing in the end and Elon cherry picked the facts that would suit him.

Yes, I understand 80% of trips are under 250 miles. But is an almost 50% reduction in range that easily shrugged off?
In Germany, it is currently quite dangerous to use Bittorrent illegally. There is a high chance of getting an "Abmahnung", which costs around 600-900 euros.

Using sharehosters with for-pay premium accounts is popular, as is using VPNs with bittorrent. The alternative is low-quality streaming.

I think the content industry isn't pushing for eradicating illegal downloads, they just want it to be at least as expensive, or more inconvenient than the legal options. (Which are quite good by now, if the shows you want to watch are available from your provider.)
They probably just lost the ability to build it, or the source code can't be found. Happens quite often. 17 years is a /long/ time to maintain build systems and remember where you put the files.
Graph search still works surprisingly well if you know what you can search for.

Try http://graph.tips/
One reason for doing it this way is possibly this:

> Well, have you ever met a C/C++ compiler that would put all functions in a 500+ KB executable on exactly the same address in the module after rebuilding a modified source code, especially when these modifications changed the amount of code in several functions?

It's quite possible they are still contractually obligated to maintain some pretty old systems where changes to the .exe would produce unexpected behaviour. I had Access apps/databases crash on a system if they were built by a different version of Access.
Exactly. It can stop now.
Slightly off-topic: what program is used to produce disassembly graphs as those in article?
> Public bus systems should really be exploring a smaller vehicle model more

I asked someone from my local bus service once. Their answer was that it's not economically viable for the public bus service, as the only major saving was fuel cost and the extra services don't provide enough revenue to offset the employee cost (otherwise they could service it with the large normal busses).

So basically this becomes viable with increased ticket prices or self-driving busses. The technology isn't quite there yet for the latter, and governments don't like price differentiation in bus lines.

* Maintenance cost per line might go slightly down, but apparantly overal it's more expensive because they need to maintain technicians and parts for more models.
Nearly every PSVR owner I've met.
> as Windows mind share goes down.

These quotes always amuse me. Maybe in your particular developer bubble this might be true, but in the real world its Windows everywhere.
How to import JavaScript files in TypeScript using allowJs
Linux on Laptop seems to be lagging behind somewhat as regards to compatibility issues. The performance my 2008-era Thinkpad has improved every year and only recently it was totally perfected. It works so well now that it difficult to fathom why I would buy a new laptop.
The Porsche CEO has been sorta claiming that but it doesn't make sense to me. The kinetic energy of your car at a given speed is the same, regardless of how fast you accelerated to get to that speed. Do batteries waste more energy when you drain them faster?

They can't waste a large portion of battery capacity, because the heat from that much energy getting wasted would blow up the car.
There is an open source version of the server called opensimulator , and compatible viewers. There are tons of worlds outside SL : http://opensimworld.com/
If I understand the matter correctly, FFI-ing with a language that has runtime has more friction in extra overhead of initializing runtime, i.e. more state management in your app. Not that it is not doable.

EDIT: maybe indeed someone more knowledgeable will explain it or point to good condensed reads.
325t524t
> They spent a decade linking in object code for which there was no corresponding source code.

How would you go an entire decade without noticing this?

Wouldn't you have to use that missing source code for something within ten years?
https://www.hex-rays.com/products/ida/

IDA is widely regarded as the best disassembler and debugger out there. It comes with a price to match too though.
gw3t545tg45
Mercedes has shown that it is not incompatible with a luxury car brand.
mileage, how well will it be in hilly country? the run down 75 from Cincinnati, that whole route to Atlanta or nearby is one nightmare of hills till you get past Knoxville.

are their range calculations going to hold up, most truckers don't have the luxury of running across the plains or the equivalent all day. throw in they run in all weather so how much will those range numbers drop?
In an alternate universe, Apple bought Be. Inc. instead of NeXT.

It nearly happened too - they got down to talking price[1]

[1] https://en.wikipedia.org/wiki/BeOS#History
> also happening in VR.

They tried, but so far it has failed to catch on and i predict more of these projects will go abandoned , including second life's own experiment, Sansar. IF anything the side-detour in VR has stalled the progress in virtual worlds for a few years.
DotGo 2017 – Bill Kennedy – Behavior of Channels
Good numpy implementation of the algorithm. If, for whatever reason, numpy isn't available, you can also pull it with a good comprehension:

def count_doubles2(val):
return sum(1 for c1, c2 in zip(val, val[1:]) if c1 == c2)

Which will also allow you to avoid a function call entirely, if it was useful in some way:

In [56]: %timeit count_doubles(val)
198 ms ± 13.8 ms per loop (mean ± std. dev. of 7 runs, 1 loop each)

In [57]: %timeit count_doubles2(val)
189 ms ± 21.1 ms per loop (mean ± std. dev. of 7 runs, 1 loop each)

In [58]: %timeit sum(1 for c1, c2 in zip(val, val[1:]) if c1 == c2)
135 ms ± 3.86 ms per loop (mean ± std. dev. of 7 runs, 10 loops each)

In [59]: %timeit count_double_chars_np(val)
6.95 ms ± 782 µs per loop (mean ± std. dev. of 7 runs, 100 loops each)

(Numpy still beats it, for long strings).
Google increasingly is promoting a single answer for many questions
The most likely reason is there's a heavy handed government agency that relies on all the base addresses to be the same, who buys lots of Microsoft licenses.
For the past 2 months my family and I have been forced to take cold showers in Puerto Rico. I personally stoped showering for almost a month. I got so sticky it was unbearable so I finally showered again. The cold water was difficult to relax in.
Since you're legally required to take a 30 minute break every couple of hours, does it really matter?
> "North Korea is a very poor country and like any other poor country it has serious health problems"

Thing is, I'm sure Koreans have an average IQ high enough that they should not be a poor country, yet they are.
Currently, they are in Embrace and Extend stage of the plan. Soon, they will move into the Extinguish stage of the plan.
There are only so many combinations of letters that are short and pronouncible, so people will have to to reuse names eventually.
I think the author is being deliberately uncharitable. I think what these co-living spaces are proposing is more similar to an officers' mess, if people here have experienced that, than roommates, in that it's sort of like a private permanent hotel with private rooms, dining areas, kitchens, libraries, and staff waiting on you. As a young person it's a really fantastic way to live, very efficient, and it fosters community.
but you don’t need that for signage, calendar on your door, paper decorations on your bedroom walls, meeting room reservation sheets...