skysight-inc/HackerNews huggingface dataset:
I don't know for sure for Windows, but for Linux for most of these the answer is no. Until the physical memory is actually allocated, the page tables will not be touched. All that happens when you call `mmap` is that an entry is added to the internal table in the Linux kernel that describes your processes memory layout, which takes basically no time.

When you attempt to access the memory at one of those locations for the first time though, you will experience a performance hit because your program will page fault due to the mapping for that address not actually existing yet. The kernel will then allocate and map a new page and then return to your program so you can execute the instruction again. After that first access there is no other performance penalties.

The unique ID thing may get expensive if you need tons of them, but also since each address within a page is its own unique ID, you get a few thousand unique IDs per syscall, which should cut down on the number of syscalls you have to do. You could also allocate larger blocks of addresses if you wanted too, rather then just a single page.
>We have a platform that givs visibility to the great work that’s being done in the functional space.

Wow, that's disingenous. That's nothing like what you do. You have a platform that promotes your brand by copying and pasting other people's content into a worse presentation with your logo in a sticky navbar stuck to the top of the page.
Indeed they do - because video game journalism does not have the same ethical standards (not in the Gamergate sense) that film and literary journalism do.
"Why do I need to change from React.createClass to ES6 classes, from ESxx to Typescript or Flow, from React to Vue, from callbacks to Promises, from Flux to Redux, or from any idea to the next hyped idea?"

There are good reasons for those changes. As you are a full stack JS developer, I'd recommend you dig deeper and find out why. It might alleviate your frustration.
There's also undertow, lighter and smaller memory/size footprint.
Day 14 of 100 Days of VR: Finish Attacking the Enemy and Walking Sounds in Unity
In my town, not Silicon Valley, the biggest complaint about new buildings is the increase in traffic. Traffic in my area is already horrendous.

I do think some NIMBYs would be less NIMBY if improvements in transportation took place at the same time as new buildings.
It's like if you have a bunch of cash, and then you see an ad on TV:

Get your Amazing Super Safe Cash Box today! With loads of advanced features that may or may not be useful in the future! Made by some of the cleverest people in the world!

You decide to store your cash in this amazing device, so of course you do a bit of due diligence on the construction and find that well, while there was a huge catastrophic construction failure causing millions of dollars of loss a few months ago, the new version was quickly released fixing the specific issue... so it should be fine, right? It definitely probably won't set all my cash on fire...

Never mind the lack of independent audits, and the fact that the whole thing is way too complicated for its purpose...
"Changing the consensus rules to revert the state to a more desirable one for this instance" is more correct
A Desktop Poetry Editor Using ReactJS, DraftJS, Canvas API
I'm sure that would go over really well with the gun-nut/infowars crowd.
The lack of new building is not to stymy gentrification, it's rent seeking/protectionism of existing assets. Nearly everyone in the Bay who owns a home has sunk a significant portion (likely greater than 75% of their wealth) into their wood-and-drywall tickytack shack. They'll protect it by rejecting new housing at all costs.
I'm still of the opinion that the custom games system was a complete mess, primarily in its list

sorting by popularity and version independence meant that games had a positive feedback loop to maintain popularity, and never gain it, and even updates to the game could never reach high enough popularity to overtake the previous version

So you end up with 5 games that were actually popular enough to get a session of randoms going, and it never changes.

They basically took the late-stage bot-filled custom games hosting of wc3, and decided this should be the starting point of sc2's custom game community.

Ended up dropping it after a month; nothing good would ever come out of that environment, and I was never interested in normal sc
I'm a physics PhD/software engineer and I would still say that most of my colleagues/fellow students have shown an interest in sports over the years.

But personally... it's not for me. I can begin to glimpse what people find so fascinating about it, but I think I'm hardware-incompatible with the pacing of most sports.

The exception being olympic events, because they tend to be short and intense.
It worked for Scott Walker in the Wisconsin recall. He outspent his opponent 10:1 to win only by a couple points.
Where do you think that radio station is getting its info? I promise you that Dan in Chopper5 is not actually feeding them real-time updates. That same data source (state DoT and municipal traffic data) is already fed into most mapping apps and you can see it just as soon as someone at the station gets a traffic update and has to decide when to feed to update into the broadcast, but you don't have to wait until minutes ending with a 6 to get the data now.
Every ATM and many shop keepers, hospitals, hotels, etc., all have cameras. They may not automatically be turned over to police, but if something happens, the police will often just go and see if there are any surveillance cameras and ask their owners to give them the recordings. Most of the time, they will be happy to do so, since they generally don't like crime happening outside their places of business.

So if you did a hit and run on me while on the road, and even if I didn't have a dash camera (there are drivers who do, and who keep them always recording because they want to be protected from the sort of anti-social behaviour you seem to be discussing), if I have a location and time/stamp, the police could easily try to see if there were any third-party surveillance cameras either at the scene of the crime, or in the various streets down which you might have fled.

And of course in London and the UK in general, people have gotten quite used to surveillance cameras everywhere, which are being recorded by the police, and sometimes there are being monitered in real time by employees of the police department, and in some cases they can even speak to you via a microphone and a speaker near the camera, "Hey, I saw you litter in the park! Please it pick it up and dispose of it properly and we'll say no more about it." The UK citizens are OK with this, and haven't been complaining about it being a police state.

Quite frankly, I'd much rather if the police always had body-cam videos running all time time, so we (a) get hard data on how many police actually do commit cases of misconduct, and (b) actually eject those that do out of the police force.
Yes. The current situation is funny since it's a game of "what's the most effective limit to tell people to stick to" rather than "what's the most effective limit to stick to". Maybe once all cars drive under the limit we will decide that the limits are too low and increase them. And maybe a lot of stop signs will turn into yield signs at some point too.
Our Driverless Future Begins as Waymo Transitions to Robot-Only Chauffeurs
That's because contracts in the real world are reversible.
Match Nested Brackets with Regex: A New Approach
Why we're writing our website in Swift
What really struck me, upon reading (ok, scanning) the Silmarillion, was the brevity of the mention of everything that happened in LoTR.

It drove home the scope of the fictional world that Tolkien created.
Denver Radically Expanded Its Transit. So Why Are More People Driving Cars?
Would you vote on raising your property taxes to support better infrastructure?

What if that went to better public transportation?

These things largely get voted down, particularly on the most NIMBY area of the Peninsula: Mountain View, Palo Alto, Atherton (particularly egregious), Menlo Park, Redwood City.
Alphabet’s Autonomous Cars Ditch Backup Human Driver in Breakthrough Test
> Maybe there is mismanagement, or poor decisions, or just not staying ahead of trends in the market

Or perhaps we need to consider the idea that it's actually OK for a company to not live forever. Threadless had a good run, made a lot of money for the employees and made a lot of consumers happy. It's not a failure if they don't continue to do that in perpetuity.
Disney's been increasingly evil.
Is there a reason you wouldn't just use IntelliJ and install the plugins you need? I used to use separate IDEs pycharm and phpstorm, but then I needed IntelliJ for some Java dev and realized I could just install PHP and Python plugins instead and from then on only needed one IDE (IntelliJ Ultimate). I havent been able to do this with C#, .Net but for everything else it seems to work.
They manage to climb in, they OD/go into arrest, cant climb out.

What then? So the uber now has to either get a person or take that car to a hospital - how do they know to do such?

So is uber running a massive call center that watches every driverless ride and monitors the situation?

Are they monitoring if people get into a fight in the car?

That actually happened to me, where I took an uber pool, and the two other riders got into a physical fist fight in the car and the driver had to pull into a gas station and kick them out.

How to monitor a potential rape? How to monitor unless your watching literally every ride.
Corporate security requirements usually seem to come down to some committee sitting down and looking at every available option and demanding that they be configured to the most secure looking option, without regards to how much it actually improves security.

This is a continual frustration of mine, when valuable diagnostic data is disabled for security reasons and then when stuff breaks I'm asked to go fix it blind. Sure you can have gigabytes of audit logs that are impossible to find anything in, but an error message that tells you that some system certificate expired is too much of a security vulnerability.
Apple devices have almost always been laughably overpriced for the hardware specs. Android phones are normally more powerful with longer lasting batteries and better cameras. Windows computers are cheaper with more performance and are highly customizable. What Apple has is a great UI and near-seamless interoperability between all their devices. The hardware isn't (historically) incredible, it's the experience and environment that are great.
I believe some key root causes are Solidity's and EVM's designs, which encourage a bug-prone programming style.

I'm willing to consider that it's also a _cultural_ thing, beyond the formal features of the VM and its main programming language: Ethereum contract developers don't try hard enough to keep contracts as small (and featureless) as possible. But it doesn't change the bottom line: Ethereum contracts, written with the tools currently available and in the style currently fashionable, are unlikely to be secure.

Object-oriented programming is bad for smart contracts, because encapsulation is bad. As written a long time ago by Joel Spolsky, all non-trivial abstractions end up being leaky abstractions. Encapsulation lets you write much bigger programs which are only slightly more buggy. It doesn't fly for smart contracts, though, because you need zero-defect; if you need encapsulation to keep growing your contract, don't start encapsulating, stop growing your time-bomb of a contract!

Imperative programming is bad for smart contracts, because you need to stay conscious of everything that affects your computation all of the time; shared mutable states make that more difficult. Writing moderately buggy programs in imperative style is easier than functional programming, but confidently writing zero-defect imperative programs is harder than confidently writing zero-defect functional programs (and it pretty much requires to think of your imperative program functionally, anyway).

I believe a sane contract programming language should be (1) purely functional and (2) transactional (when a contract fails, it must roll back any state change or contract calls performed before failing, recursively for contract calls). At some point, being proof-friendly will hopefully become a must, too, but that will require a lot of training for developers, and a lot of progress on theorem provers.
Atom is pretty terrible, but you have options. VSCode is also based on the web stack and is very fast (though Sublime is even faster).
> EDIT: not startup time, who cares about startup time? When you load a few hundred pages doc, or a massive excel.

It was an example - the slowness (to me) is present for the entire interface. It was just easy to demonstrate. (Also in both LO and Google Docs I can type plain text into an existing document just fine.... I'm curious what you find slower in Google Docs than LO.)

My point is that this rant is not, as far as I can tell, a "local software good, cloud software bad" rant. There are reasons to believe that, e.g. debuggability and computing freedom, but UI speed is not one of them.
How we keep dependencies fresh across 45+ microservices
History is full evidence that true scientists have many a times revised their initial assumptions in the quest of truth.
"better" doesn't seem a good description for the gaming community's connection to studios. In many cases, gamers themselves might even strong-arm media outlets for studios with or without permission, hence the inflated scores. The recent fake review on Mario Odyssey comes to mind.
> I do think some NIMBYs would be less NIMBY if improvements in transportation took place at the same time as new buildings.

There is opposition in San Francisco [1] (and Oakland) to development directly on top of BART stations... I don't think parking is the primary concern for those opposing new construction in the bay.

[1] https://sf.curbed.com/2017/8/21/16178682/monster-on-mission-...
Yeah i think the biggest source of flakiness with Bluetooth is when people pretend it is wifi and stick devices behind various objects but expect the connection to remain flawless.

Only usb-to-bluetooth dongles are likely to have the signal strength to penetrate walls. Mobile devices, and in particular earpieces and similar small devices, are likely to use weaker signals that rely heavily on being reflected off surfaces to get around obstacles.

And one such obstacle is the human body. Thus putting you phone on one side, and the ear piece on the other side may results in poor reception. But standing near a surface, be it a wall, a car, or something else, in front or behind may allow better reception as the signal can bounce off said surface.
To prevent you from finding the wolf in sheep's clothing.
I think a lot of people here are going to read 'Lynx' and suffer a namespace collision.
Hey, this is the first programming platform where everybody writes guaranteed 100% bug-free programs... by definition...
Ha, I specifically remember this as one of my favorite episodes from the History of Rome Podcast[0] by Michael Duncan (#98 in linked list[1]).

Of some relevance is his new book that just came out, The Storm Before the Storm[2], which details the events that preceded the rise of Julius Caesar and paved the way for him to overthrow the republic.

[0] https://en.wikipedia.org/wiki/The_History_of_Rome_(podcast)

[1] https://www.reddit.com/r/ancientrome/comments/32lono/every_e...

[2] https://www.amazon.com/Storm-Before-Beginning-Roman-Republic...
Welcome to the club. The problem is that nobody really cares, which makes it super hard to do something about it. In fact, there are plenty of people riding the over-engineering gravy train, which means there are substantial forces to keep things as they are or make them even worse.

I don't remember the last job where I was hired where my major contribution was to add something, usually I'm just removing cruft and simplifying things and that's what makes things work again.
That's why low-income housing is an oxymoron and any project for "below market rate" housing is a political stunt.

You can't cheat supply and demand.
That's not necessarily true, lots of gamers are just casual gamers who will only buy the blockbusters, just as with movies, and will probably not go beyond checking the metacritic score before buying, or even worse they will preorder it before the reviews are even out.

I think the main difference is that AAA games are much more expensive than a movie ticket, so the percentage of people who do this is lower.
There are easier locations to live on $15/hr in California and the USA than Silicon Valley. Some of the people featured in the article have vehicles which implies mobility. I wish the article focused more on the reasons people choose to stay in a place with a ridiculous cost of living that they can't afford. That seems like the real story to me. I'm sure there are valid reasons like family or other things but it's not mentioned at all.
I dumped SC2 and will not go back.

SC2 always felt like a way to funnel players into the tournaments rather than an actual game.

It was "You will play this like 1v1 and you WILL like it." After my third timed rush mission, that was it. No more.

Blizzard can grab cash without me.
If anything, Waymo's risk appetite has seemed cautious to me. How many years have they been at it? How many millions of miles have they tested on? Every company that has something good in this race (Waymo, Tesla, Mercedes, etc.) seems to want to show it off. It seems pretty definite that Waymo is in the lead.
Surely we shouldn’t investigate every country in the world in regards to every election we’ve had?
I don't see why you're being downvoted, it's true.

There are some counter-arguments to make, of course.

One of them is that this model is true in general, but not in every single case. Rather, it may be more useful to say that media attention for your story wins elections, and typically money is a good proxy in terms of the purchasing power to get your story out there. Whether that's via pure advertising, or financing community organisers, or the best PR, money is a solid proxy. And Trump was exceptional in that he had celebrity status and an incendiary message that didn't need much money to get attention, combined with an exceptional time of social media that magnifies incendiary messages very cheaply and buries nuance as nuance doesn't go viral.

It'll remain to be seen if this will become the new model, or whether money will continue to be the best predictor of election outcomes. I think the model will change, but the latter statement will remain true.

Of course, by vote-outcomes indeed her campaign (and you may say, her money) did win her more votes. So even this election could be viewed as business-as-usual, the Democrats and its leader got the most votes.

Finally, there's lots of speculation about spending that aren't part of the official figures. We now have evidence that this is the case, with Russia spending in the order of millions on a divisive campaign, mostly against Hillary and in favour of her opponents (both Republican and Democrat. A bit like how Bush at one point ran a campaign for independents/greens, as they were most likely to steal away Democratic votes). With the level of support by Trump for cutting taxes for multinationals and the richest individuals in the country, as well as support from Russia, it wouldn't be surprising if they supported him outside of the official spending figures, either. There is evidence it happened, we're just unsure of the magnitude.
Well, not really. Reading between lines, I'm assuming they're discouraging any future bad press articles from LA Times and all other news outlets, not necessarily suppressing a single article. Whether it's effective in the long run will be hard to determine as we can't measure future unpublished articles we never hear about.
No you don't. That's a myth.

Having modularity in these things only amplifies the damage when something DOES happen.

I'm not saying it is bad to have a centralized auditing of contracts, but I am saying it's not a good thing to simply import libraries and inherit some other abstract contract you don't fully understand when it comes to irreversible contracts.

This is a new type of problem we as a humanity have never faced before, so we need a different type of solution.
Precisely my response on first encountering the content.

Wherein I discovered that this particular tweet aggregator could be initiated by a third party (others ... cannot).

https://plus.google.com/+TimWesson/posts/VSGs2BddARD
That had zero effect on the interaction-halting animations for me.

I'm not opposed to animation, I'm opposed to animation that makes the phone unresponsive and not listen to input, or delays the display of information for more than 200-300ms. Unfortunately the "Reduce Motion" only seems to be for some very minor things.
I hear there might be Paradise on the horizon...
The private company in question depends on a squeaky clean image. So, finding evidence of them interacting with corrupt politicians is news. Then it turns out that they are so made that they throw a tantrum that makes them look even worse.
Smart people know how to leverage spending. Dumb people just throw stupid amount of money at everything.
glibc malloc uses brk for small allocations (<128k) on Linux
In the US I am not so sure.
Is Ethereum FDIC covered?
Very regularly fuzzing uncover a few bugs, impressive.
It's certainly not a winner take all market, the world is a big place and it would be ridiculously capital-intensive to deploy everywhere before anyone else has a shot. Though we could very well end up seeing regional monopolies where a single fleet provider dominates in a given city.

Uber is working hard to develop autonomous vehicles, but I don't think they need to worry about getting usurped by a competitors robotaxis near term. Uber's biggest future markets are in the developing world, particularly fast growing metropolises where transit infrastructure can't grow to meet demand. In places like Lagos, Dhaka, Delhi, Jakarta or Karachi it will be a long time before robotaxis can handle that level of chaos, or compete with low-cost human labour in those markets. Overwhelmed and cash strapped governments in these places are more than happy to let a private operator such as Uber handle transit.
(interesting article on that: https://thebolditalic.com/ubers-goal-is-not-to-operate-along...)

Regarding OEM's, well, some are doing better than others. GM subsidiary Cruise Automation has some real inertia. While Waymo is first to hit this milestone, I'm betting Cruise will be the first to deploy 100k robotaxis. Waymo doesn't make cars, and doesn't have any sort of manufacturing partnership on lock-down. With these FCA Pacifica's Waymo basically just bought them and retrofitted the autonomous hardware themselves. It's not clear if the so-called partnership will go any further than that.

In a few years maybe one or several of the OEM's will throw up their arms and say "This is too hard, I give up", and that will be Waymo's opportunity to pounce, though they'll likely be competing with intel/mobileye, who are a little behind but entertain aspirations of becoming an open provider of autonomous hardware and software, and have a lot of money to spend.
The Role of Human Emotions in the Future of Transport
This behavior has near zero repercussions for gaming studios. Despite companies like Ubisoft blacklisting and badmouthing critics who gave honest opinions of arguably poor game design choices, these companies have never been richer
Given the DAO fork, and the upcoming fix to Eth, so are Eth contracts.