skysight-inc/HackerNews huggingface dataset:
My argument would be that the demand is created by where the jobs are. What has changed "recently" is that jobs are being more concentrated post invention of the internet. The internet has removed the need for regional companies and so what we have now are super max companies located in "one place".
They owe met at least 6 months then.
3rd Annual Regional Python Conference for the Community by the Community
I have to disagree. The typical and intuitive ways of reasoning about outages and outage risk - screaming at the engineers until they fix it, desperately passing the buck, finding someone to fire in the aftermath - are not a good fit for any context. Every company can benefit from a more principled mental model of system reliability.
It's worse than that; > 100 tons of groundwater contaminated by the ongoing crisis still run to the ocean daily. [1] They've made progress in reducing the amount (it used to be hundreds of tons daily) but it's still a problem. Now there's talk of dumping what's been stored into the ocean anyways.

[1] https://arstechnica.com/science/2018/05/remediating-fukushim...
How to Do Sentiment Analysis Using Google Sheets
You can't do this with crypto startups
I think going underground is also much more difficult economically. You don't just have to build, but remove first. You don't have to do that in the sky. And that's why most buildings that even do go into the ground don't go very far. It gets harder to dig. You can't scale the same way down that you can up. If it was cheaper they'd do it.
Edinburgh as a whole isn't frozen in time, though. There are sections of SF which are probably of historical interest and need protecting, but not the whole thing.
Which window manager? Been thinking of leaving gnome+all the everything it comes with behind.
NYC really is the perfect comparable to see the potential future of SF. NYC has a housing glut, but a it's all luxury housing. No developer will ever build new "affordable housing" because the economics don't make sense. Increasing the housing supply should decrease prices in theory, but in reality more people will just show up and pay the current asking price (or more). Price per sqft in NYC is pushing 2-3k+ while SF is typically around 1200 per sqft in the nicer neighborhoods like Noe. Pacific Heights is still the priciest at around 1500-1600 per sqft, but still nothing compared to a lot of NYC. This is my clearly my own opinion and it likely won't be popular, but I'm a little surprised that SF is still as "affordable" as it currently is, and it's my view that it will never again be priced any lower (except for short term trends such as recessions).
Hi all! I'm the person who wrote this. If you have any questions or comments, I will be watching this thread until it slides off the page. :)
I'll second this. Picked up a used X1 Carbon ThinkPad a few weeks ago and the trackpad is the second best I've used (right behind the 2015 mbp). At the $500 price I picked this thing up for I cannot complain.
That's just one person's opinion. The reality was it didn't make economic sense to extend BART to Marin with it's tiny (at the time, and likely still today) population.
5000 particle? LOL! If that was true we would all have cancer:

“The average concentration of radon in the atmosphere is about 6×10−18 molar percent, or about 150 atoms in each ml of air.”

https://en.m.wikipedia.org/wiki/Radon
My 2015 MB battery only lasts 45 min at best, and the percentage icon turns red sometimes at 50% remaining charge, and MB turns off at 20% often. I looked into replacing it but was told I'll have to shell out around $500 cause batteries alone can't be swapped out anymore.

Meanwhile my 2011 MBA (w/ a cheap replaceable battery) lasted 7 years before I sold it on to someone else, still in working order.

Between the two anecdotes above is a huge difference.
Ask HN: Great “paper” science/tech magazine?
There are so many to choose from.. Does anyone recommend a particularly good "paper" magazine with quality articles on new discoveries (cosmology/science/history/tech)?
You save time by getting it right now, so that's worth something.
Cloudflare launches free protection for election websites
it's the disregard for your fellow human (selfishness) that the parent was reacting to, not (wholly) irrational behavior.

i'd argue it's irrational to be so blatantly selfish because it ignores community members, creates bad feelings and ultimately, creates enemies. considering that, homeowners would be better off accepting some level of infill in their neighborhoods.
I'd love to read some of his original comments. Do you remember any of the threads? Are those forums publicly available?
This would be a great theory, if influensa didn't kill ~50,000 Americans every year. Mostly the elderly and the immuno-compromised.

If it weren't for vaccinations, and the associated herd immunity, many more people would be dying to it.
Ouch! Take your point, but don't you think the feels you get from the lower case "about" in the title makes up for any failing in the "D"?
The lack of public trust in science is a real problem, and mostly unjustified or misdirected. That said, nothing reinforces the evil scientist image like irradiating puppies.
The big issue for me with the new MacBook Pro is that USB C ports and connectors are not fit for professional use.

They are too small and delicate and don’t connected solidly and ‘grasp’ firmly enough. Over the last year they have also worn to a shocking degree on a top spec 2017 15” model. There wasn’t enough friction in the first place and now there’s none.

I work with a professional touring musician and we’ve reverted to his 2015 model for stage use because wobbly poor connectors that have to be gaffer taped to the chassis are not fun.

That said, I have seen a badly tuned Funktion One PA vibrate out a USB A connector from a MBP port in just a few seconds...
Hi B_streisand,

Please contact GlobalSign support, we'd like to understand your issue and take corrective action.

https://support.globalsign.com/customer/portal/emails/new
Disruption at Microsoft: A front-row seat (2009)
Flowkey/swift-android-toolchain: Build Swift for Android from Your Mac
X1 Carbon, $500, did you post this on /r/thinkpad because if you did it's a small world.
LIGO is sensitive to binary NS (and NS stellar-BH mergers) too. Binary NS mergers throw off a lot of radiation, even or especially if the result of the merger is a black hole. In the case of GW170817/GRB170817a, the evidence leads to the conclusion that there was one event and that it was almost certainly a binary NS merger.

Because gravitational waves' amplitudes fall off linearly with distance rather than quadratically, because gravitational waves are so weakly interacting that they essentially do not scatter and are not absorbed, and because the environments around binary mergers (and between the binaries and us) can strongly absorb or scatter light (incl. radio and gamma), there should be lots of detections which have obscure, dim, or even undetectable optical (also incl. radio and gamma) signals.

Distinguishing among the similar inspiral chirps for similar binary masses where the composition of the masses differ is an area of active research. The strong equivalence principle drives the GW similarity, but whereas binary NSes's surfaces can contact, BH surfaces (if they exist) are deep inside their horizons, so (ignoring any matter in the neighbourhood, such as colliding accretion disks) all we get from binary BH mergers is the ringdown as the hair from the lumpy merging horizon falls off leaving a much more symmetrical horizon. A mixed binary can shred the NS, leaving behind a brilliant structure.

For binary NS mergers the GW events are brief compared to optical events (and the non-gravtiational radiation can interact with (relatively) nearby gas and dust as light echos and the like, so the results of those emissions can be studied for longer). It is much more likely that a GW detection will spur a search by non-gravitational observatories than the reverse. In any case, everything is carefully timestamped, and the records can be compared well after that, including by people who aren't experimentalists. :D
When the first touch bar MBP was released I quickly got fed up by all the USB-C/Thunderbolt 3 hating. The whole point of getting it wasn't so I could use it with old, slow and inferior tech, but so I could to take advantage of the expansion options and use it with high-end, new tech. So I went ahead and bought it and haven't regretted that decision although:

1. I just mailed it in for the keyboard replacement yesterday.

2. I was slightly disappointed at the time that they didn't include a USB-C to Lightning cable for the iPhone 7, but it made sense as the iPhone 7 was released earlier. The fact that the iPhone X doesn't include that cable is inexcusable.

3. It's weird that there's an audio jack but my iPhone comes with lightning headphones. Not much of an issue in practice though as never really use either for audio, and AirPods work well on both devices.

So my issues with the MBP are mostly related to how it ties in to the broader Apple line-up, and the lack of out-of-the-box compatibility/connectivity between devices.

USB-C, and particularly Thunderbolt 3, is awesome though:

* Sure, the power brick doesn't have ears, but you can just remove the cable from the adapter. Seems like a better solution to me. The ears are no longer necessary because the cable isn't attached to it.

* The power brick can be used to quickly charge your iPhone or other USB-C PD devices. For instance, I also use it to charge a USB-C PD battery pack, which I can then use to charge my MBP at 30W on the go.

* I never have adapters dangling from my laptop. I've bought a few new cables, a USB-C display that charges my laptop over a single cable, and a USB-C SSD that's more compatible (e.g. not Thunderbolt 2) and faster than I could previously achieve.

* I'm contemplating getting a Thunderbolt 3 NVMe SSD and an eGPU soon. Both will provide near-desktop performance extremely conveniently albeit at the expense of backward compatibility.

* Touch ID makes it much easier for me to keep my computer safe. I can conveniently separate more activities with user accounts and use longer passwords, and I don't have to worry if someone or a camera is peeking while doing so.

* The few times I've had to use HDMI I've plugged in the HDMI cable, which now has a USB-C adapter permanently attached. Problem solved.
Apparently it uses a micro kernel, zircon.

I'm curious about this kernel, honestly making something new from the ground up doesn't seem like a good idea.

I wonder how much of an advantage it was for android to use linux as a kernel, but I guess it was a gigantic advantage, which let them focus on what mattered in the development of android.

Other question: any kernel/OS developer here to explain if a micro kernel makes his job easier or harder? Having the flexibility of a micro kernel seems good, but I'm not sure it's that much important.
In most of Europe, the majority of the middle-class lives in housing where at least one wall is shared with a neighbour (whether it be apartments, semi-detached or terraced houses). For that matter, most middle-class New Yorkers live in apartments or other high density housing, and seem to survive.
This bumper sticker summarizes SF's character that must be preserved at all costs: https://twitter.com/pt/status/964520632502202368
If your company's management doesn't even know what an SRE is, then you're stuck in the same exact place, where the SREs are the one being screamed at instead. Some companies just rename "devops" to "SRE".
> You're drawing a false equivalence. A dollar (or a gold bar) does not represent a specific amount of goods or services that any specific counterparty is bound to deliver. So in general no, money is not inherently debt.

This is confused. A dollar is a debt/credit dual created by central bank and private finance operations.

A dollar is a unit of monetary accounting, a physical dollar is a token representation of a debt/credit entry inside an accounting ledger.

A bar of gold is a commodity denominated in a monetary value. It is not a token representation of a state enforced contract.
The primary goal of regulations is to limit expansion/accumulation of worst-case market driven externalities - like widespread pollution, or car makers making blatantly unsafe vehicles in crashes (and claiming otherwise).

In areas where we as society agree that regulation needs to be supplied, there then is a set of secondary meta-concern such as of avoiding undue impacts on businesses and competition. But you seem to focus on the general elevation of a whole set of meta-concerns about regulation. I think you cannot use those secondary concerns to invalidate the primary goals and usage of regulation.
There is always a tradeoff in throughput (and a commercial low-latency GC has been available for Java for years, as well as realtime GCs). All I'm saying is that the reason Go is able to achieve low latency with a relatively simple design is because the language is designed to generate less garbage, so the challenge is smaller. My point is that Go's GC is not some extraordinary breakthrough in GC design (not that Hudson hadn't made some in the past) that unlocks the secret to low-pause GCs, but more of an indirect exploitation of the fact that the allocation rate is relatively low. The same design with much higher allocation rates would likely suffer an unacceptable hit to throughput.

A recent presentation on ZGC is here: https://www.youtube.com/watch?v=tShc0dyFtgw
Amazon’s new AR Part Finder helps you shop for those odd nuts and bolts
Removes the need to add a separate include for namespacing, ie. no pledge.h header needed.

Makes the calls shorter and easier to read. Consider:

if (pledge("stdio rpath tmppath proc exec", NULL) == -1)
err(1, "pledge");

vs.

if (pledge(PLEDGE_STDIO | PLEDGE_RPATH | PLEDGE_TMPPATH | PLEDGE_PROC | PLEDGE_EXEC, NULL) == -1)
err(1, "pledge");

Makes it easier to add a pledge interface to other languages with having to keep chasing bit flag changes, ie. there's been several new promises add since 2015 but the OpenBSD::Pledge perl module hasn't needed to change.

And really, unless you're using pledge wrong, ie. by using it outside of the startup path and/or not checking the return value, what does compile-time checking get you?
Is there something wrong with Manhattan (or Chicago, or Tokyo, etc.)?
I knew someone who felt exactly the same way, so don't despair :-)

I'm not quite so extreme, but I do avoid flu shots about one out of every three years for the same reason. In any case, I don't get the flu very often.
Uber partners with Cargo to help drivers make money by selling stuff to riders
> A thousand towns and cities in Europe would disagree.

Which cities of any significance in Europe have avoided high-density development? There'll often be protected areas of historical interest, but it's not normal to freeze the city as a whole in time.
You’re the best guys!!
Great products.
I think it's a fine definition, because it really highlights the problems with REST:

The HTTP layer is a very popular place to build applications, but it's fraught with problems and underspecification (or an impossibly large number of poor implementations: take your pick).

The number of TLS guides that recommend ignoring server certificates, or don't check CRL, or don't check certificate-transparency, or don't log and whitelist changes to the public key -- seem to have no end.

In the banking Enterprise, getting whitelisted on the HTTP proxy is infinitely harder than getting a port open.

And so on.

If you control the client, then there's absolutely no reason to use HTTP: Getting security, reliability, and redundancy on HTTP is extremely complicated, to which end I recommend people simply don't use it: Pre-shared certificates and smart clients are much easier to get right. You wan't caching? Specify and implement the strategy yourself (ideally using content caching instead of timestamps or some arbitrary tag).

If you don't control the client, treating HTTP as a tunnel for a protocol with pre-shared certificates and smart client (e.g. OAUTH1a instead of OAUTH2) is still better. You wan't caching? Assume cache-infinity and build cache-busting into the protocol. HTTP clients will lie about the correctness of their caching strategy often enough to spoil any benefit a "browser-side" cache might bring.

And REST?

My advice to developers is to ignore it.

When you say "why develop your own caching strategy", I say, because you have to anyway, otherwise you're leaving clients in the dust.

Why implement authentication? Because you have to anyway: Passwords/basic authentication are insecure, and everything else requires so much attention that you don't want decades of deformities around HTTP implementations getting in the way.

Error protocols? The error protocol is how you deal with it: Do you retry? Pause and let the user fix something? Alert the operator? HTTP proxies are notorious for modifying error codes so no matter how hard you try to signal in the HTTP stream, you're still in for pain.
Keep the needs of the audience in mind.

More: http://www.davidralbrecht.com/notes/tags/engcomm.html
Disrupting Metadata Management with Metadata Automation
You need a client that understands the media type it's retrieving, yes. That's the same for all clients, using HATEOAS or not.
Windows too. Just watching the task manager on any recent Intel can show you that the machine spends most of its time way under its rated clock, until you really start loading it up.
This was my biggest problem with the game Brass. It had too many rules to deal with game breaking moves. Time and time again, I'd see something that looked like a strong move only to realize I couldn't do it in what seemed like an arbitrary 'can't do X in round one'. It was clear to me in retrospec that the rule was because it prevented these strong moves, but it felt tacked on and contrived. Worse, is you have to keep a list of all the things you can't do in your head, and they're the type of rules that are likely to be missed, only to have someone salty over losing look at the rulebook, and say 'wait, you can't do that'.
A very interesting idea, which will never gain political traction.
That's the first I've heard of such a claim. What's the difference? Thermal paste?
IANAL but it seems to me the mental workflow of determining the legality of all this is definitely not what I think it should be.

For the non-citizen, it seems clear to me the judge's determining that there is no standing to even raise the issue in a US court is sound. If I was theoretically plotting against some other (non-US) nation - say, Canada for argument's sake - I have no relationship, obligation, or anything really with Canada. And they have none with me. So the idea that Canada should be forced to explain itself to me or prove anything to me is absurd. They owe me nothing and I owe them nothing (unless perhaps I am within their borders, then a few obligations are there for both sides).

For the US citizen, the court definitely has jurisdiction as this is a federal court and we're talking about the actions of the federal branch of the US government taking action against a citizen. Also, this is a civil case, so the question then becomes whether or not there is presiding law on this and whether the claims have merit. There is very little law for this specific type of case (drone strikes). The lawsuit didn't actually claim a rights violation (which seriously surprised me). But before all of that, the heart of this drone strike murder issue against a US citizen has it's roots in due process. The big question is whether or not due process still applies to actions against a citizen when not on US soil. That answer is most definitely not clear and to my knowledge has never been answered by a court. Clearly, the constitutional and the law in general apply within US borders. However, in most cases the law ends at the border. But there are things that citizens can do overseas and face charges for at home. So is the reverse true? Is there anything that the US government can do to us while we are not on US soil that violates the law? Does the obligation to protect (or at least not violate) my constitutional rights still exist once I cross the border? Until this question is answered, I don't think anything else in this case can be answered with certainty.

This also excludes the entire examination of potential criminal (not civil) violations or violations of international law, war crimes, violations of conventions like Geneva, Hague, etc.
In the Chinese case, it was less the Cultural Revolution, and more the Great Leap Forward, but yeah, turns out if you require everyone to produce unrealistic amounts of steel, they turn their plows and woks into steel, and then they can't produce food, and can't cook, and they starve.
The Relationship Between Size of Living Space and Subjective Well-Being
I'll be honest, that comment was snark. I apologize.
It is pretty dark. There's even a cute beagle picture in a graph. Apparently beagles are the preferred model animal for radiation studies going back to the 1950's.
Funny enough, I just went into Best Buy prior to a long road trip. My phone is old and has no memory left and I wanted an mp3 player to listen to some podcasts as well as a splitter cable to listen to an audiobook with my wife. I found cheap, but high quality products pretty fast. I love Amazon, but sometimes you need something right now. I'll be sad when all brick and mortar stores are gone.
Not bad timing for Norway's Opera's end-of-July IPO [1]. (Not suggesting any nefarious intent on the EU's end.)

[1] https://seekingalpha.com/article/4187253-first-look-operas-1...
So, how do you choose that service level objective? How do you know which solutions to implement to not make things "overly reliable"? Isn't that more important question? As doing this without some sort of methodology will almost always result in useless solutions and overpaying to cloud and other hosting providers. Like implementing rather expensive failover within the datacenter, while ignoring how unreliable datacenters are and how cheaply you can implement failover between datacenters via DNS.

I like the idea of modelling availability/reliability for this. Even if you don't have the right numbers and do it on a napkin, not in code, it still can highlight solutions with best cost/benefit ratios.
Downvoted by noobs I guess?

Edit: confirmed
There's also people who severely disconnected from reality because they're homeowners/retired.

Like this former Mayor of a Silicon Valley city who opposes building housing because it will never drop prices down to the rent he used to pay... in 1978.

https://twitter.com/nextdoorsv/status/998998249833984000
Well, they did their share of contributions

http://www.oracle.com/technetwork/server-storage/linux/techn...

As for Java, if Google actually cared to get away with their actions, they could have bought Sun.

Surely it would have been cheaper than what they already paied their lawyers.
> charming old houses and nice old neighborhoods.

No one comes to outer Richmond, Sunset, or Parkside for the "charming old houses". It's mostly single-family sprawl.

The funny part is there are 6-10 story apartment buildings in Sunset that are illegal to build under current code. Doesn't seem to be "ruining" the neighborhood.
IIRC they define their customers as other internal teams, separate from external customers, who (I'm guessing) are handled by external product teams.
Can you?

I haven't used OpenBSD in around fifteen years.

Is the dynamic linker somehow exempt from unveil? Or does it somehow know what's going on?
One way to decrease fear of the others is proximity and familiarity, eventually you stop being others.

Huge disclaimer: This is probably easy for me to say, as I am about as "all american" looking as they come