skysight-inc/HackerNews huggingface dataset:
Yes but there are a lot of variables to consider there. Most homes today are just drywall, OSB, and carpet when in the past they were lath and plaster, wood planks, and wood flooring. On the other hand people today also pay for AC, more plumbing, and better insulation.

Homes built within the past ~40 years also don't last as long as they used to.
I suppose that means that in our search for potentially life-supporting exoplanets, we ought to place a higher priority on systems with large outer planets.
Sure but material science has progressed for cheaper materials, machines have reduced the required number of people needed... It cuts both ways.
Ask HN: Are there any other CPU designers here?
Are there any other CPU designers here? If so, I’d be curious to hear your thoughts on the industry. I’ve been working as a CPU designer for several years and as I’ve watched the growth of the tech sector during this time, I can’t help but wonder if I should switch to software engineering. My reasons are:

1. Limited choice of employers and cities – The semiconductor industry has been consolidating over the last several years, and the trend seems likely to continue. Consequently, there are currently only a handful of tech giants designing ICs. Jobs seem limited to a few major cities. SWE jobs can be found in most large cities across a range of company sizes.

2. Lack of startup/solo opportunities – SWE seems to offer many opportunities to found/join a startup or work as an independent contractor. CPU design seems to have far fewer of these opportunities, likely due to the much higher capital requirements. Will the tech sector’s current interest in AI/ML lead to many more startups in CPU design, as it has done for software design?

3. Lack of community – A search on Meetup reveals many software-related groups in my city. No such groups seem to exist for CPU design, likely due to its closed-source nature. Many free resources exist to learn the basics of coding, but learning CPU design using free tools is not as straightforward. Additionally, there seems to be little incentive to design and fabricate an open-source CPU when cheap ones can already be purchased, whereas there are many motivations for creating open-source software.

4. Compensation – I would certainly not describe CPU designers’ compensation as poor, but I’ve never read/heard about anyone outside of executives receiving annual stock grants that exceed their base salary, whereas such things seem common for SWE’s at the largest tech companies.

Are my points above incorrect, "grass is greener" observations, or does SWE have much better career prospects than CPU design?
Well honestly this example isn’t very convincing. If some bureaucrat thinks children should go to this or that school, we should do it because...?

Would you prevent Alice and Bob from experiencing schools that are perfect matches for their abilities? Shouldn’t this be their or their parents’ call?
Some of the early Elm demos show it as a replacement for HTML+CSS, so that's probably where this comes from.
Peach-Melpa.org, a showcase for emacs themes
I have a vastly different experience:
At CurrySoftware we used style-elements[1] to build a internal frontent for a client.
The whole project only contains 15 lines of HTML that sets up the elm-app. Zero CSS or other HTML.

Try it out. IMO it changes everything about frontend development.

[1]: http://package.elm-lang.org/packages/mdgriffith/style-elemen...
As far as I'm understanding your situtation it seems like you're using range partitioning and then hoping to get benefits of hash partitioning from a range partition. I think you would need to use hash partitions to avoid look ups on every every table. You could do something weird like have each range partition have an exclusion filter and make sure that each of your randomly generated IDs accommodate that exclusion filter, and generate IDs until you find one.. But it sounds like you would benefit from a hash partition here instead of a range one.
I think that is correct. While most people buy a house -- they budget to a payment. The last time we moved our realtor even tried to engage us in this direction. It is very similar to the way car dealers explicitly work -- "What do you want to spend a month?"

If interest rates rise dramatically, average home price will necessarily fall.
Ask HN: How do I make use of the 1-10 minutes of downtime while jobs run?
I work as a data-scientist/researcher, and I often find myself sitting there staring at the screen for 1- 10 minutes while some experiment finishes. Then I spend a few minutes tweaking parameters and running it again. I imagine many people that are not data scientists have similar situations (waiting for code to compile for example).

I feel like the breaks are too short to really context switch to another task, but simply heading over to reddit or hackernews to mindlessly browse seems unproductive.

Does anyone have any solutions to this?
Filling PDF Forms with Python
Not a lot of tech startups in Sudan, simply because the environment makes much more of a impact than Human Beings on `outcomes`. Human beings have much less ability to impact outcomes than they like to think they do.
It's mainly luck.
Why not? The iPhone is a personal computer (PC) after all, ironic as it may sound.
Netflix Data Science Interview Questions – Acing the AI Interview
Uizard raises funds for its AI that turns design mockups into source code
It is neat, but only for SSH. Plus, they're a new company I never heard of. Why would I trust them with my SSH keys?
The current administration is doing a pretty good job casting doubt on the "if you can run a business you can run a government" idea.

Tillerson, for example, found that the State Department is a very, very different beast than Exxon.
That would be pretty brutal and cause people to quit trusting android phones.

But I think the same could be accomplished with the access he had, or worse, but would have taken a lot more work. He also would have needed to avoid detection too. His access sounds more troubling than the Aroura attacks they had years ago.
hi again, just watched the youtube where you presented OPA on KubeCon 2018. i'm interested in it, but it appears most of your use case is around infrastructure. do you have use cases where it is applied in the application itself? for example, you mentioned Netflix used it for their infrastructure -- would Netflix use this to manage all the paying subscriber functions too? I imagine functions such as

1. what movies are available to my region
2. is this profile allowed to watch a certain movie?
3. can i view my account settings?

may be a good fit, but just wanted to be sure. another area may be in gaming, where new functions such as:
1. am i allowed to access this weapon
2. am i allowed to be on this terrain map
3. who my team members are

may pop up.

I have some application use cases that are very similar along these lines, so I'd like to know more about this before going in deeper to evaluate OPA.

that being said, all looks positive and i thank you for the good work you have done, specially open sourcing it to make it available.
Your iPhone is a second factor to all devices except itself.
PureScript's interop is fairly easy, too. Just foreign imports, which I personally prefer over mixing languages like you might do in BuckleScript/ReasonML with their brace syntax (or might not), but it's still better than this weird message passing thing that Elm does.
Announcing Discover .NET
Now gamify this so people can get quick gratification and level up and that might actually work.
Woocommerce Email Extensions
I know a few earlyish employees at Facebook, and they are easily the happiest people I've met at any company. In some respects this can be credited to joining the right company at the right time: they got in early at a company that makes insane amounts of money and has a huge influence on the world. But this seems to be the icing on the cake to them. Everyone I know at Facebook who got in before 2010 credits Mark Zuckerberg ("Zuck", ugh). They call him a friend and say he never wavers in his passion or mission. They seriously look up to the guy and won't work anywhere else, even though they have built up generational wealth.

Honestly I don't care much for Facebook's methods and I think they are a net negative on the world, but I still really look up to Mark Zuckerberg as a leader.
> High Efficiency Image File Format being the standard designed to allow storing twice as much information as JPEG at the same file size while better image quality.

I think that might be a controversial claim. For example, in this comparison:: http://nokiatech.github.io/heif/comparison.html
HEIF and JPEG seem almost equal. HEIF wins on blurry parts of the image because it introduces fewer artifacts. But JPEG wins in noisy parts of the image because the artifacts look like the original signal. The last image shows this well - the white floor texture is blurred to nothing sooner in the HEIF image.
Raising the No True Scotsman fallacy here provides an "out" for anyone accused of hypocrisy. It "proves too much" if you will.

To make no issue of someone calling themselves "progressive" while not supporting the policies considered "progressive" is perfectly possible, but it basically shifts the conversation away from the topics at hand and pushes them one level of abstraction into the slippery nature of the way we use language.

There is a substantive disagreement that could be addressed head on: What does the person calling themselves "progressive" believe that title mean? And why do they believe that the title applies to themselves?
Oracle’s Aggressive Sales Tactics Are Backfiring with Customers
They also used to host six-day long bike races that I think were eventually forbidden for being too dangerous

Though not a popular as they once were, six day races are still run. The rules have massively changed, but they still do them: https://en.wikipedia.org/wiki/Six-day_racing#Today
This doesn't actually work. It is possible to produce objects with 'static lifetime references at runtime.

What &'static means is that whatever the reference is pointing at will never be modified or go out of scope. One way to provide this is to put it in the read-only part of the executable, which is what literals do. Another is to use into_boxed_str() [1] and Box::leak() [2] to leak the string and thus make sure it will never be modified or freed. Neither function is unsafe, while Box::leak() is still only in nightly.

[1]: https://doc.rust-lang.org/std/string/struct.String.html#meth...
[2]: https://doc.rust-lang.org/std/boxed/struct.Box.html#method.l...
How John Carreyrou Exposed the Theranos Scam
I don't know about phoronix especially, but the HN guidelines states "Please submit the original source. If a post reports on something found on another site, submit the latter." Maybe that is what he/she was referring to
Theranos's corporate culture was a nightmare
Thank you. I use the grayscale option on my Android Phone. I have to say, with the exception of reading on it, everything else is boring as fuck, which is great. Everything around seems so much more colorful than that device.

I'd like to see this pattern (intentionally making the experience worse, to prevent the facebook shithole effect)used in more devices.
1Password 7 for Mac released
And constantly scooting back into the warm side themselves.
> (assuming a US-style 30 year mortgage)

this is a highly biased assumption (historically speaking) and we should be hard reversing the trend of longer and greater indebtedness not blindly normalizing it.
Electron Elm Tutorial(2017)
It may just require an extra step. My understanding of TOTP is that it's the key data (typically a string represented by a QR code) and a time offset that is used to generate the OTP. If the only thing stored on disk is the code encrypted by the secure enclave's key, and the only way the decrypted code is in memory at runtime is if it's decrypted by the secure enclave's key, then that still offers protection against some attack vectors.

You (as an attacker) could then recover the key if you had full control of the OS and could trick the user into authenticating so the secure enclave decrypts the key, but would presumably have more trouble if you (as as attacker) simply stole the device.
Plaid founder here. Yes - our development environment is unpaid and many people use it for personal budgeting. You can sign up here: https://dashboard.plaid.com/signup
There are some nice real-time implementations of smoothlife on shadertoy as well!
https://www.shadertoy.com/view/Msy3RD
Sadly, the Secure Enclave doesn't support HMAC-SHA-1 or importing keys [1] so it's not compatible with the industry standard TOTP 2fa mechanism.

[1] https://developer.apple.com/documentation/security/certifica...
This was a beautifully clear explanation — almost art. Often in question-and-answer teaching the questions devolve into topic headings, but here he anticipated and answered the questions I had and should have had. Excellent and fascinating article.
That's not much different from a React app, in terms of how much HTML needs to be involved. As low as 9 lines, if you want (basic HTML scaffold + root element).

I'd think a particularly adventurous person could do it without writing any HTML and just create the scaffolding directly in the DOM before the app is mounted, but that would be a little silly.
What does the email contain? Are you mainly using it for tracking personal spending or just making sure you're aware when fraud happens?

FWIW, I'm thinking more into personal spending atm.
Simple Bank does this (simple.com). The notifications are immediate.

It will even give you a notification when your card is run at a restaurant that includes a suggested tip - generally before the server comes back with the check to sign.
I don't care if they're better or worse than they used to be. I don't care what the other guy is doing. Forced telemetry is deeply, deeply unethical.
Iirc their clients are all opensource, go audit the source code and build your own binaries.
I really hate that pattern. I give shit ratings to apps that do that. You won't be able to do that on iOS for much longer, if you still can at all right now. It's good move on Apple's part to get rid of this garbage.
So motivation to avoid prison altogether doesn't work (given the need for prisons) but prisoners will be motivated by the possibility of transfer to a better prison? Not sure.
Love them or hate them with their subscription push. At least they still provide a standalone license (currently $49, up from $39 yesterday) and keep innovating.
Why we're skeptical of Mobileye's plan for validating self-driving car safety
i remember stumptown selling cascara a full 6 years ago. it was crazy expensive then too. i think this article is framing the thing wrong by overemphasing starbucks
Can you provide real-world example please?
Why do they have separate settings for white and brown rice?
That is true, but it is slightly more complicated.

When lenders were routinely offering 100% (or even higher) LTV mortgages, the relationship is as simple as you describe. Homeowners and renters alike pay out a portion of their income each month for the roof over their heads.

When lenders require a significant percentage as a down payment, then the rate of change of house prices and the rate of change of salaries are directly linked as well as via the monthly cost of a mortgage. If prices are rising faster than you can save up a deposit and incomes are stagnant, then it doesn't matter if interest rates are falling enough to keep the monthly payments stable, you still won't be able to buy.

Bear in mind that that scenario is a Landlord's dream, they can charge higher rents because everyone needs somewhere to live, which in turn prices more renters out of the homebuying market, whilst not deterring wealthy flippers.

The regular payment on a mortgage varies even more greatly depending on some of the decisions you take when you get the mortgage than the underlying interest rate. (e.g. rate of the mortgage, fix/discount/tracker/offset, length of initial term, length of total term, upfront fees, size of the deposit).
good quote. the "it's hard for a rich man to enter heaven" sentiment rewritten in modern language.

i don't have access to their balance sheets and P&L statements, but nowadays i assume most of our well-respected thought-leaders, entertainers, politicians and other public figures are fundamentally fakes and frauds, continually perfecting their SJW cover stories.

and i think they do it as much to fool themselves as to fool the rest of us.
How Authority Influences People
Mind listing the failings of the current administration that support this?
Sounds plausible. Now I’m curious how much extra work this finding has caused teams at Google. There are probably many other similar insecure paths that need to be cleaned up.
Publix cake ordering UI's obscenity filter rejects mom's 'summa cum laude' cake
It definitely doesn't stack up, they're just burning VC money it doesn't matter to them.
Lot of decent discussion and more info here:

https://www.reddit.com/r/TrueReddit/comments/8l12oj/electric....
Product Hunt Best Seller
Schools don't help if there are no jobs after graduation, which is the case in much of Africa. The problems these countries face is staggering, not insurmountable, but really hard.
Yes, this really bugs me too. Unfortunately, the issue is on SVB's side. We're continuing to work on it, but I'd also recommend raising this with SVB directly if you are a customer.
>I trust the secure element on the iPhone a lot more than I trust the hardware on the Yubikey.

Why?
You're thinking about authenticating your desktop, but what about authenticating the phone?

The phone itself has access to a bunch of sensitive information, and is probably much more likely to get stolen or go in for repair. Perhaps the yubikey can serve as "something I have" to supplement the iphone's pin code.
The population of Norway is about 50% that of Ohio USA in over 2x the area (5 million people). About 2.5% the population of Brazil. It’s a high cost of living nation with very limited poverty.

I don’t think you should use it in ANY comparison to Brazil.
They don't have a choice: the latest languages force it on you by not giving better alternatives. For example, their stiff object models. For instance, why the heck can't one easily attach an on-click method to a Java button, instead forced to use silly lambdas? It would be more natural and simpler. Over-focus on FP damaged the OOP improvements/designs. Each generation seems to over-do something, and then the pendulum swings the other way.
This sounds like something out of BladeRunner. Scavengers pulling scooters out of the trash on the fringes of town, fighting off other scavengers and thieves to collect their bounty.
I am not very sure they can afford to jack up their rates. News in academia spreads really quickly and most researchers can't really afford to pay subs from their pockets.

I know several researchers who are tragic with anything computer-related. Even they picked up SciHub mere days after it made the news for the first time.

IMO jacking up prices in such a climate can succeed but is very risky.
People organize themselves into hierarchies. I'd say this isn't because of any biological predisposition, but because hierarchies are the most efficient power structure for decision making among large groups of people. This is only because the alternative of weighing everybody's opinion equally is chaotic, and prone to poor decision making due to lack of education and experience among an entire set of people. Look at any election, and the consequences of letting everybody have a voice become evident (that said, there are other tremendously good qualities of elections that make us keep them around).

Leadership is the ability to make decisions on behalf of the group under you that are good. It's seen as being altruistic because it can enhance, or detract from the quality of work, and the quality of life of everybody beneath you. The effect of good decision making is multiplicative based on how great the scope of your 'leadership' is. A good decision maker in charge of 100,000 people will therefore bring a lot more productivity and positivity to society than a good decision maker in charge of only 100 people.

Moving forward by replacing 'leadership' with the term 'decision making' - which is really what it is - there are a lot of individuals who have consistent history of good decision making. These individuals exemplify good decision making far too often for it to be a function of luck or random chance. Of course, there are definitely some people who got lucky and were mistakenly labeled as 'good decision makers' (lest we forget November 2016). I'd also say that because we don't live in anything remotely close to a meritocracy, some people achieve leadership and management only because they come from a position of privilege in society. Nevertheless, the concept of good decision makers bearing great importance in society should not be dismissed, because historically the human race has excelled, or completely grinded to a halt based on how, and who we let make decisions.
Twitter for Android is getting its own emoji because of fragmentation
"Jesus was a homeless Jew who said it was harder for a rich man to enter the Kingdom of Heaven than for a camel to get through the eye of a needle"

Ok, I agree, but that seem to be unusual take for American nominations. At least my impression was that they did not tend to preach help to poor, rather the opposite.

Did I had wrong impression or is this take really the minority one?
Will I be able to use Plaid to capture assets/investments as well?
> Somehow those genes need to be introduced into the genome to create a ninja octopus out of whatever its predecessor was.

Well no one is saying that a ninja octopus just appeared one day by chance.

> lets say the ability to camoflage is 30 genes, ones to modify skin color, signalling to do it on command, mapping to specific parts of the body to create a specific pattern, all of the above for skin morphology, mental ability to map this to prey avoidance, all of the above for ink synthesis (glands, storage, ability to express on command). Let's further assume that those genes are expressed over 500 base pairs (woefully short) for better or worse.

Think about the things that you said above.

If one octopus out of the hundreds of millions of generations had one of the 30 gene changes that did one thing to its skin that was beneficial, then in short order (say a few thousand generations) that would be the dominant type of octopus. Then one-by-one the items that you listed could easily do the same. Some individually, others maybe at the same time.

I mean there have only been a little over 100k generations since humans split from apes. So a lot can happen in the time spans you are talking about.

Octopuses as a species are supposedly 296 million years old, hatch by the thousands, and only live 3-5 years, so 100 million generations of thousands of octopuses or so to get to where they are today.
It's so much more impact-full.

When you write it on multiple lines.

See?
It's common for apartments to have trash can in their mail room that's just got mail in it. So, it's not going to be unclean and being able to leech internet is likely worth it for many people.
What's Norway's current stance on immigration? Depending on that, they may be finding out about gangs soon.