skysight-inc/HackerNews huggingface dataset:
This doesn't have much to do with speculation - the decision to rent or not is something that every owner can make and the economics of the decision don't depend on whether your investment was based on price speculation.

Generally speaking, wherever you have a strong rental market, vacancy is low - it doesn't make sense to keep units vacant in a strong rental market. Speculators aren't some magical creatures to whom normal rules don't apply - real estate speculators are merely investors who believe that prices will move in their favor in the future. That doesn't mean they are any more incentivized to forego rental income, which generally is a large component of the return on any real estate investment.

Edit: I'll add that if you go by classical economics, you'd predict rent to go down if price speculation is excessive, since builders respond to real estate price and if price is sufficiently above cost of construction, this leads to construction of more units, which increases supply and depresses rent.

My general understanding is that this doesn't necessarily work that way because the fundamental factors behind what makes a location attractive don't change - within reason, if you build more, in the long run, you just become a larger, denser version of what you were, which just attracts more people.
Gender in “What People Do All Day”
Interesting, I know it's just starting, but I wish the UI will improve in the future.
That's an opinion my friend, not a fact. If you want to be taken seriously, be sure to be careful in your assertions and always have hard data to back them up
Epigenetic mutation is one side effect of inhaling combustion byproducts like carbon monoxide and benzene.

Edibles and vaporization avoid the combustion byproducts.
https://en.wikipedia.org/wiki/Epigenetics

Longitudinal studies may or may not be able to identify causative relations amidst confounding variables like e.g. air pollution.

Lung cancer incidence from low to high according to one observational study: NS, MS, MTS, TS.

"Hypothesizing that marijuana smokers are at a significantly lower risk of carcinogenicity relative to tobacco-non-marijuana smokers: evidenced based on statistical reevaluation of current literature." (2008)
https://www.ncbi.nlm.nih.gov/m/pubmed/19004418/

Is that the case for vaping or edibles? Nobody has any idea yet.
now we know why :)
Doesn't that just make the results even more interesting? 60+% of "garbage" got returned in Sweden! Why would people return garbage?
I have a refurbished "Mid 2015" MBP that I purchased in late 2017. I entered the serial number and was shown that I'm not eligible because both:

-It's not in the affected serial number range.

-Our records show that your device has already been serviced as part of this Program.

Was my serial number originally part of the recall, and they already knew about the issue and fixed it for refurbs going out? Is it incorrectly stating that my device is unaffected? Am I truly in the clear with this serial?

To be clear, I have never taken this MBP in for service since purchase -- and it was purchased as a refurb directly from Apple.
Honestly with 1password integration I'm pretty ok staying on iOS 12, that's pretty much the last itch I have that Apple's likely to scratch. I love my SE and would be very happy to get another 5 years out of it. It's the perfect size for my pockets & has a headphone jack. I do miss the big screen for GPS but that's about the end of my complaints.
10% of cash inside? If so, I wonder how this fee could be amended for people who never carry cash.
Conditional moves depend on state left over from the last instruction. But when you want to re-order your instructions to keep all your functional units busy, keeping the conditional moves right makes a big mess. They're fine as micro-ops after you've scheduled them all, but are lousy at the ISA level.

Intel and AMD make it work by throwing another 10,000 or 100,000 transistors at it.

It is better to let macro-op fusion hardware identify opportunities to convert a branch-over-move sequence, all by itself. RISC-V is supposed to be all about powerful macro-op fusion.

Clang is really aggressive about generating cmovs. On Gcc you can still use (x & -c) expressions to get nicely pipelined conditional expressions, but Clang stomps them all to cmovs.

Cmov is one of the methods to mitigate Spectre because Intel refuses to speculate loads in them. So, cmov from memory pessimizes your code in cases where you aren't worried what might be sharing your cache.
There was internal turf warfare going on over whether tablets should remain Android devices or Chrome OS should take over that form factor. Rumors were that the Pixel C tablet was originally meant to run Chrome OS but it ended up shipping on Android.
>Of course, as your system grows, you start to want static checks

I've been working on large scale python systems for about 10 years. For me, the most cost effective checks as a system grew have been asserts.

They allow extremely sophisticated pre/post condition checking (partly helped by pythons flexibility), they're cheap to write, they don't take up much space, they catch a shit ton of bugs, they clearly highlight the source of the bug, they work together really well with higher level tests and I've almost never had them trigger in prod (so the fact that they technically could, as static type fans keep reminding me, doesn't really bother me).

For me, asserts and integration tests are what make large scale python systems a pleasure to write.
Globalization's Wrong Turn
The Logic of Connective Action
My mom is alive thanks to this machine!

A few years ago she got Legionella pneumophila and had to go in pharmacological coma for more than a month in order to survive, we were very lucky because my dad decided to not trust our GD and bring her to the biggest hospital in the city (only one of two with an ECMO in the whole country at the time).

I thank the amazing people working in medical research for this amazing device, had she got ill a few years before she would've surely died, instead thanks to human ingenuity she is still here, was able to see her son graduate and I hope we will be able to share many more years together. Seriously, if you work on these machines, thanks from the bottom of my heart and keep up the good work!

P.s.: What the actual fuck is up with the US and its medical costs? 4 million dollars for a stay hooked to this machine? We paid a grand total of 0€ for the whole stay, and after being in the ICU for close to two months my mom spent at least another three in the hospital. This is crazy, even if you add up a life time of taxes paid into the system by all our family members you wouldn't even begin to get close to that kind of number. I am truly convinced socialized healthcare is the only way forward, thinking that my mom could've been dead because we didn't have enough money in the bank sound so fucking dystopian
If one can't converse intelligently when the truth of the subject is known then one has nothing worth saying on that subject.
That was a great video, I never considered railway wheels as (truncated) cones, I had always considered them disks.

I love the implicit knowledge of real (as opposed to software) engineers.
Be selfish, by making other people happy
Guilty for sure! Working on it.

Instagram had something similar [1] where they extracted mypy types from actual run-time instrumentation. I could see something like that working for typescript and sorbet too.

[1] https://github.com/Instagram/MonkeyType
Following your logic, why not just to euthanise CF patients?

India makes those $300000 drugs for a few dollars a pack.

There is nothing wrong with invasive medical procedures. At one point C-sections were "an extreme medical intervention against the will of god" and just any medication was "prolonging ones suffering"

If you can keep a man alive indefinitely with that, do so.

Such grim attitudes of people in US keep reminding me that USA was of few places in the world on boat with eugenics and fascism before the WW2
So? This whole argument over which programming language is the best all seems a bit tools-first to me. I used to program in R and was a package owner, but switched to python because it had stuff I needed (TF before it ever got ported to R).

Nowadays I program in python because it has all I need. If something comes out in Julia that makes the cost of picking up another language worth it then I'll do it without a second thought. Until then, why bother? The don't waste your time argument can cut both ways, you know.

To clarify: I see no inherent reason to not program in Julia or any other language. But you work with whatever gets your job done efficiently and right now that's neither of those languages for a lot of people.
Perhaps scaling to Google-size is the problem.
I just finished watching Tales of the City (the new one on Netflix), and that sounds lovely.
There's no blood requirement to get Japanese citizenship. It's actually easier than many western countries, including the US, for skilled immigrants.

They just don't allow much unskilled immigration, which is why the total number is low. And even that is rapidly changing; in particular, a brand new immigration policy was passed this year.
This. Human capacity for self-deception knows no bounds.
Have you thought through the implications of companies not being held accountable to the home countries laws and morals? This invites creating colonial regimes by bribing local dictators and creating something of the likes of Belgian Kongo. The step to enabling and starting warcrimes is a rather short one. A good example would be Daimler Benz and the Argentinian military dictatorship, where the local Daimler leadership got their workers' council disappeared by the secret police.
GP isn't saying that employees can't break the law. They're saying that if an employee breaks the law for the benefit of the company, it's probably because they know the company will reward them for it somehow.

> People are always responsible for their own actions.

Leaders also bear some responsibility for the actions of those within their purview. Why do CEOs get paid so much? Because they get credit (and blame) for the aggregate actions of everyone in the company.

Responsibility isn't zero sum. If the CEO orders a cashier to murder someone, they're an accomplice. If your boss knows you're robbing banks at work and says nothing, they're an accessory.

Let's flip the Nazi analogy around. The foot soldiers should certainly be held accountable for their actions. But — given that all he did was ask others to carry out his wishes — should Hitler?
I dunno, they did it in hachioji when I lived there several years back. I remember it being at 6 and I remember my coworkers telling me that was the reason for it but I could be mistaken.
apple cancelled an iphone? some context please
If I shut the AC off in Houston things would break. The paint would blister.
Following your logic, why not just to euthanise CF patients?

FYI: I and my oldest son both have a diagnosis of atypical CF. So you are flippantly suggesting I be murdered for being knowledgeable about my own diagnosis.

Suffice it to say that isn't remotely the point I was trying to make. I just get tired of the ridiculous drama when I try to talk about improving my diet, changing my lifestyle and getting off all the maintenance drugs. No one is at all interested in hearing about such an approach, presumably in part because there are no fortunes to be made off of it.
Yeah, in the same way it was Deckard’s job to “retire” replicants in Blade Runner.
Top leaders knew the problem and they will use bribes again, or close shop. Very simple is a lot of countries. Pay up or go home.
Objectively, I felt the "power" when I learned macros. You can create any programming construct you like which will be executed at compile time / load time, and usable at runtime.

You will see the magic when you actually try it. No other language family that I know of (except forth or prolog maybe) can do this. Lisp still has the best macro system of all.
Mine was like that. So badly swollen the touchpad was almost impossible to press. I replaced the battery myself and it really wasn't bad at all. Less than an hour roundtrip using the "string method" (I saw it on a YouTube video) to slice through the tape they use to glue the battery down. The worst part was trying to clean off the old adhesive before putting in the new battery. This method is really non-invasive because you don't have to pull off a bunch of other parts.
Good question. When you tour these old lighthouses, the gigantic glass lenses are certainly impressive in their construction. The technology may be well understood today, but I doubt you could procure such a thing. (Well maybe if you're the NRO.)
That's a fair point when literally hundreds of millions of dollars aren't on the line. It's not hard to properly secure your system from all manner of internet threats. There's no excuse for crypto exchanges not to implement such measures.
So don't listen?
Working from home is not a silver bullet for solving the "open office problem", sufficient privacy afforded to employees is, although for individual employees, flex time and WFH days have their advantages.

For small businesses without offices, what would an appropriate solution be, cubicles?

I'm personally not someone who can work from home every single day. I enjoy going into the office and often get more done despite losing two hours to public transit.
Ted Chiang's short story 'The Truth of Fact, the Truth of Feeling' is very relevant.

https://en.wikipedia.org/wiki/The_Truth_of_Fact,_the_Truth_o...
> This whole argument over which programming language is the best all seems a bit tools-first to me.

Not really, syntax and semantics are adjoints.
The street I spent my childhood on there was about 30 kids under 10 years old. Now there is about three. My family moved away but I recently checked and the girl next doors parents have lived there ever since. They're in their 80's.

Mulling it over I think uniform single use zoning/construction is 'bad'. I saw presentation by a guys showing various housing. One of them was a very nice 1920's era apartment building in Redwood city. One of his points was it'd be totally illegal to build something like that today.
Smart move lol
A better term to use is 'unpaid overtime'.
> Rust and Go seem to get lumped together because they both came on the scene around the same time, but that is pretty much where the comparison ends.

I don't think it has to end right here. It's definitely true that Rust has a much stronger type system and is more suitable for some kinds of applications (super-low level, libraries, things were we try to avoid allocations, etc.).

However there is a certain set of applications for which both languages are well-suited and potentially more appealing than the other mentioned languages (e.g. Java, C#, Python, etc). Those are applications were we want to have a low memory footprint and ahead of time compilation (to improve startup times and to avoid having to ship also a big VM). Command line applications or daemons fall into the category. And we can definitely see both Rust and Go gaining tractions in those domains.
Honestly, rating it as partly true is giving it too much credit.

The only parts that are true are that a) the US adopted 4'8½" gauge largely from British standardization, and b) the 4'8½" gauge was chosen by extension of a pre-existing horse-drawn system. The moral of the story, however, is supposed to be that "the SRB was constrained by a Roman standardized wagon size by a long chain of events." And the first postulate is false before the chain can start (as far as I know, the Romans never standardized wagon sizes, not even informally--except insofar as you're going to end up picking roughly the same size, to within a foot or two, given similar constraints), while the last postulate is also false because track gauge does not determine loading gauge.

It also appears, judging from what I can find, that the loading gauge is actually smaller than the SRBs anyways. So even the loosest version of the final step of the chain appears to be false. So what's the elements worth repeating?
But it's unnecessary. If you bought your 3 bedroom house in Cupertino in 1978 for $60k, you're paying taxes on about $140k, so about $1400 a year. These people can live on just Social Security.

If they can easily afford to stay where they are with all of their friends and community, in a spectacular climate, not have to deal with the hassle of moving or maintaining a larger house, and pass a $2.5 million asset to their kids, why would they move?
First point is really important. I can give email addresses to 100 people in India and ask them to message an important medical information (something of high value to recipient and no value to this person, at negligible effort) and the conversion would be quite low. Email for unacquainted users is perceived to be hard. Large part of India and other developing countries became digital without going through the internet of 90s and early 2000s. So email is foreign to large mass of people.
Of course, there generally are legal processes to leverage if money is stolen from a bank. The cryptosphere isn't as forgiving.
You're still making the mistake that legal personhood is literally being a person. People can go to prison. Abstract concepts cannot.
Here is my version of a post mortem:

Google plus interface was modern but clunky at the time. It was a Facebook clone with just a cleaner implementation. The RealName policy wasn't as big of a deal as a loud group make it out to be. The circles, though sounds good on paper, wasn't enough of a differentiator. Maintaining them takes time and is work which only a few do.
Finally, internal politics perhaps also stopped the team from iterating fast enough to the feedback.
Because chasing behind current hardware is a massive waste of time when your only legitimate real purpose is to provide a stable, performant place to run legacy software systems. Let Linux or BSD do the endless, thankless job of rewriting drivers.
Yes, I have done this, but I was talking more about streams that I can splice, filter, map, join, pair, slice, window, buffer, groupby, scan, skip, take, switch, zip, reduce, etc.

Not really possible without generics, lambdas and a good core of functional routines.

Once you get used to this and the speed, productivity and elegance with which problems can be solved, using Golang feels a bit primitive and painful. The same Go code is usually 5x-10x longer.
XLNet Outperforms Bert on Several NLP Tasks
If I remember correctly it wasn't just that angular broke stuff but also that they no longer supported older versions and the wanted to bump major versions multiple times a year. Breaks are one thing, promising constant instability is quite another.
Malcolm Gladwell has a chunk of one of his books devoted to this. The theory he uses is that growing rice in paddies is painstaking and meticulous work, where attention to detail and constant refinement are necessary for a good crop, whereas wheat or soybeans don’t need this level of work.
Of course it is. The people who write autobiography are the ones who are telling their own story. They are heavily invested in telling only the good parts.

Which is why I liked Warren Buffet's approach, let the writer write after talking with people. No interference. Of course, his is a biography.
No, we won't go back to the dark ages of memory errors. Memory management is too important to be left to the user.
Lenovo Shipping Ubuntu Linux on 2019 ThinkPad
Braille has typeform indicators that appear before the text to indicate that it's bold, italic, underline, etc. It is written differently in the sense that there's a character prefix.

http://www.brailleauthority.org/formats/2016manual-web/secti...
Strange, there was a video there when I looked. Don't worry though, you didn't miss much. It was pretty awful, kind of what you'd expect if Donald Duck suffered a stroke which trashed his language centers.
I see it as more a place for makers/hackers to post complete projects others can replicate. Be it a 3D printing project, or an electronics one with various components. Something like Thingiverse meets Instructables meets Github.

We’ve talked about it plenty at Hackerspaces I’ve been part of, and there’s various attempts at it but none seem to hit the spot the creators are after.

https://hackaday.io is probably the closest but the UI is a mess, there’s no previewing of the files, etc.

I’m literally picturing something like Github with file previewing and some other features added. Love the idea of having issue/bug reports, file versioning for iterations, forking, etc etc.

Of course you’d get content thieves posting stuff that’s not theirs, but you get that on all sites with UGC and it could be moderated/reported.
Yeah. I use mine to run ssh commands on my workstation/servers via Termux while in bed pretty much every night.
Also watch videos while on the treadmill via rclone's dlna server on vlc. It'll still run close to 4 hours of video on full brightness even after all these years.

It's an absolute shame Google failed to follow up on this device - very disappointing.
Exactly: you're talking about semantics.

In a great many cases, they aren't a first-order issue - which is where my objection to a blanket "don't waste your time" claim comes from.
>I don't trust Autopilot myself, I've had too many phantom braking incidents.

What happens when that happens? Did you come to a complete stop?
This "unit tests substitute for static types" is a common straw man. Asserts catch similar kinds of bugs to static type checkers with a similar level of effectiveness and cost.

Moreover, they're typically able to do more sophisticated checks than most languages (e.g. similar to the kind of sophistication of Haskell's type system).

(yes, I know what is going to be replied... IME, they actually fail in prod vanishingly rarely)
I think you just replaced breadboard with simulation. It makes sense, but kinda supports the point :)
What's fascinating about the discovery of Homo luzonesis is that they're from a location which wasn't known to be connected by land for past 2.5 Million years.

Considering boat travel wasn't a possibility, their origins might shed us new light on how early hominids migrated and even tell us about human settlements in places like Andaman Islands, Sentinel Islands.
Microsoft has the option to run all links in incoming mail through their system. Whether or not that would have caught a FF zero day on the target site is another question. Where I work this was implemented after people started getting (spear) phishing mails.
Not a sum type, since if all the components were strings you'd have (String | String | String) = String. The sum type would be 3 × String instead.
Solving the heat equation: Differential equations, chapter 3 [video]
Yeah, that kind of things! I think it should be a more frequent operation though, available from an editor with one or two keystrokes. I see Dark is heading to that direction; I wish you good luck.
> I dream almost every night and they're quite entertaining except for when they turn lucid

Funny, I'm exactly the opposite: some of my most fascinating dreams were the lucid ones.

I remember vividly one of them, and it was one of the most mind blowing experiences - I could control where I wanted to fly, I could move things in my mind, and I knew it was a dream (some things seemed off, so I did a reality check and discovered I was dreaming).

It only lasted a few minutes (or seconds?), but the moment felt like ages. I've had a few more lucid dreams since then, but nowhere near the same experience.

ps: not sure if it's correlation or causation, but taking ZMA before going to bed seems to increase the number of dreams. Melatonin does the same, but I only use when traveling across timezones.
Have they considered rewriting it in Rust?
Sure, but wouldn't you need the key to sign a transaction to move/use the coins?
What is there besides semantics?