skysight-inc/HackerNews huggingface dataset:
> our best hope of finding a simple solution

You hit the nail on the head, and I think you bring up an interesting point.

Ask anyone who has a condition stigmatized by the medical community, say chronic fatigue, about how the medical system reacts to their symptoms.

You will find that in a many cases, doctors will try to deny the existence of the disease. I think this is because it is so complicated as to elude a 'simple solution'.

Perhaps our doctors and medical researchers, are too predisposed to look for simple solutions in these cases, because that approach worked so well in the past.

Maybe we've picked all the low hanging fruit, and now it's time to tackle the tougher problems, using a more system-wide approach.

We seem to be stuck in the mindset of: single disease/single cause/single solution.
What helped me the most from the basics to being a Django professional has been Two Scoops of Django. The best about this book is that is authoritatively opinionated about which are the best practices in the Django world. This really helps you not to get lost. See: https://www.twoscoopspress.com/products/two-scoops-of-django...
Open+Source+University+to+Launch+Social+Innovation+Platform+and+ICO+Round
Nextjs (react) + Graph.cool as a backend

Nextjs provide out of the box server side rendering, routing, code splitting and all the new front-end stuff out of the box with just one command (no need to setup webpackj, babel, etc)

Graph.cool gets you backend as a service with grapgql. You can manage your db from their consle panel. You're not locked in to their service, you can install it on your cloud cluster too.
>Would it be possible to have a really secure phone that had fake fingerprints added to the material of the surface of the phone?

Because we don't touch 20000 other objects every day from where someone can pick our fingertips from?
Top 500 Supercomputer Rankings Losing Accuracy Despite High Precision
The Log: What every software engineer should know about real-time data
A positive result would require Toyota to advertise on Facebook, yes? This may not be the case.

A better question may be car-related ads.
Uber recently had their license to operate in London, UK revoked, and it was also ruled that their drivers are employees not ICs. It’s a market that requires more preparedness before entering.
But can you leave your friends behind cause they don't stop and if they don't stop they're no friends of mine?

The beauty of telling yourself "I can stop" comes in when you're really just lying to yourself to reduce the barrier of the first dish. "Oh, I'll just do a couple and then stop. Well I only have a few left..."
>One could die without revealing a pin or password, but a biometric device would reveal his secrets very quickly through simple coercion and even after death has occurred.

Well, that's hardly a criterion for most people. I'd rather give the password than die.
While the Go GC is definitely no slouch when it comes to engineering, the messaging around it has not been entirely forthright: https://blog.plan99.net/modern-garbage-collection-911ef4f8bd...
… for pure art, maybe. For commercial artists, especially ones capable of precise results on a deadline and, in this case, also not asking too many questions?
From New London Connecticut to New York City Penn station its average time is 2.5 hours. I live in New London and I have taken this route a few times for job interviews in New York.

New London is pretty close to the Road Island boarder, I don't think 3.5 hours is accurate, at least not on average.

I code on the train and it's by far my favorite type of travel, so much room and WIFI included with ticket. It's awesome.

For perspective, it takes 2.5 hours to drive on I95 from New London to New York. If you take a train you don't have to worry about traffic, or parking, or pay attention to the road.

It's great, I just wish the ticket price was a bit lower.
~"Plastics and metal is what really keeps things running, despite constant claims by software hipsters."

Just because something is on an underlying layer doesn't mean it's more important or more in demand.
That´s interesting. In which case hasn´t it helped you? I mean, breaking up tasks into smaller pieces does make the "big task" way more manageable.
I'm using Just Read on Chrome, if you're on a shitty website hit the Just Read button and it pulls out the text, works pretty well.
I don't really get what you are trying to say. Those who are obese are more likely to be obese again? That seems intuitive. It's also equally as true that not all obese people stay obese. What is your solution to weight loss? I think it depends on the definition of diet is used. Fads don't work, but something has to. In my experience, it's just a lack of commitment and the availability of delicious high caloric food.
There's no straightforward way of implementing a general exponentiation function using only bitwise operations. Of course it is straightforward to compute 2^x for x an integer >= 0, or x*2, but it's not clear that this is the question that was posed.
If you start by using subtraction, I'm sure the interviewer will say that is disallowed as well. They're fishing for something else.
>As a consumer this doesn't worry me as to be able to crack my phone it looks like they would already have to have access to my face to make the mask

So like what they can gather from 100s of one's photos in social media and other places?
What Great Bosses and Great Employees Have in Common
egal: Easy drawing in Jupyter
The surprising, hugely positive effects of universal basic income
Seems pretty harsh to me, and had you successfully answered that question I'm not quite sure what they'd have learnt.

If I were put on the spot with those constraints I'd suggest a lookup table.

I'm currently looking for a new job, however I tend to ask about the process upfront, if it sounds like a wanky anal probe type of interview I simply withdraw from the process. Which is sad, as some of the jobs I'd really like.
Since onerous security theater has deterred drivers from flying, who then are more statistically prone to dying during car travel, you're going to find the cost-per-life-saved number is a negative number.
Samsung Introduces 16Gbps GDDR6 Memory, 2GB Capacities
It's not only possible, it's so much easier than most think. It's just a case of just doing it, like cleaning your room or washing your dishes.
Can the link be changed not to show the AMP page?
The same thing that stops someone from jumping you and forcing you to unlock with Touch ID.
> When they are as fast as C, they also look like C regardless what it was to begin with.

… Unless your language offers appropriate zero-overhead abstractions. C++, for all its flaws, does this extremely well. Then again, C++ is of course (usually) not garbage collected. The problem with the “write like C” approach is that it forces you to write low-level code, and that is usually messy, not self-documenting, and doesn’t take advantage of advanced type system features (which affects correctness).
This is great, thanks. I think the issue is, things quickly turn bullshit.

Programming math is high school stuff, but imperative programming is bullshit. Memory leaks. Exceptions. Callback chaining. Asynchrony. Model-change listeners. Spooky action at a distance. Legacy interfaces.

Functional programming fixes all that.

Programming excel is college stuff. RDBMS is bullshit. JOIN pain, batching vs caching, ORM, pressure to denormalize for performance at scale, eventual consistency at scale. Non-RDBMS solutions generally make sacrifices regarding ACID vs consistency vs performance. Bullshit.

Immutability in the database fixes that too.
They shouldn't be. But unless the people interviewing you aren't mammals, they are.

Instead of thinking about your physical cues and freezing, you should do some mirror practice or have a trusted person watch you and give tips until your worst habits are corrected.

Once you can naturally sit up straight and look smart as you mull over questions, ignore the rest of this article.
>I think the biggest difference in time was given by the "attacker" trying to understand what the FaceID system is looking for exactly, as an algorithm. But once they know that, future attacks should be much faster

Not necessarily, as the algorithm is a NN (IIRC), so it looks for different things on different people too.
Micron Announces 32GB DDR4 NVDIMM-N Modules
As Alan Kay noted, the right point of view can add 80 IQ. I was in a quantitatively heavy field and always felt out classed by those with strong physics and maths backgrounds. Nevertheless I published to papers in Nature journals and overturned about 10 years of high profile research, not because I was smarter but because I spent more time trying to find the right perspective and when I found anomalies instead of brushing over it, confident in my own intelligence, I instead drilled down until I found the root of the problem — something that everyone else had overlooked. You don’t need to be a classical genius to make a contribution but you probably do have to be tenacious.
That is a compliment I will gladly accept. Look I come from a long line of theologians and philosophers dating back a millenia plus . The Indian ethos of not charging for knowledge has prevailed this long and I am not about to break a tradition ! It is not that we are averse to the ways of capitalism, folks from my family have funded and run some of the biggest tech startups in the valley. I have also run startups earlier and am incubating a couple now. So I know what free money implies. But the core ethos of Shakti is openness and that will never change. See my other effort - finlibre.org. Open source in banking and insurance.
I tried GTD years ago, and I went down a crazy rabbit hole and lost any productivity I had.

Pomodoro isn't as much of a black hole for me, but I do better just closing browser windows/turning off wifi/putting in earplugs instead of headphones, and focusing until I get to a point where I'm ready/need to take a break. And that's usually 30-60 minutes as it is.

tl;dr: GTD is bad for me, disconnecting, earplugs, and punctuated focused periods of effort are good.
Then again, if they wanted to make a name for their selves with BS, they would say that even if they have done the opposite.
Ask HN: Buying a face for a profile picture?
Linkedin wants me to add a profile picture and claims users with pictures get up to 21x more views. This got me thinking, is there a service that lets me buy the rights to a photo specifically for use as a profile picture, ideally of a young attractive minority woman, in order to maximize my employability?
Qualcomm rejects Broadcom's $103B takeover proposal
Yup, gladly pay money for newsblur, I only hope that it generates enough revenue to keep supporting it. Running my own instance is an option as a fallback, but I'd rather avoid that.
Does it matter? If they code up their target workload and get near linear scaling with collection on 5000% or 12000% it's still a win.

The important question is whether or not they can get the scaling with some setting.
As far as I am aware the Bitcoin Core developers are just a group of people that called their client "reference client" and are themselves very entangled with Business interests of a particular company. They are not "official" and have no real authority to call their client "reference client" but somehow every time someone speaks about the NY Agreement it gets pointed out that Bitcoin Core has not signed.

Who cares what they signed or didn't sign? They did sign the HK Agreement and then broke it shortly after. They have proven that they don't give a shit about such agreements.

NY Agreement didn't lack developers (just not the Bitcoin Core Developers) and they didn't lack community support. Bitcoin Core is just very good at controlling communication channels through Censorship and Propaganda.
> (biomarker was a PET scan)

A PET scan is not a biomarker. The Amyloid Beta (AB)* is the biomarker, the PET w/ tracer (such as the Pittsburg Compound Beta) are used to detected the biomarker.

It's also important to note that Amyloid Beta is only part of the problem. Neurofibrillary Tangles (NFT) are the primary biomarker of Alzheimer's Dementia, and happen inside the neurons. NFTs disable to ability for neurons to communicate with each other, and lead to the death of disabled neurons.

It is completely possible that we can't reverse AD, but can only slow it down / halt progression.

*Was it AB40 / AB42 / or a different Amyloid Beta?
You're not talking about an engineering problem, first of all (assuming it's a software implementation being talked about, of course). Secondly, it's difficult for me to see how this particular problem is a good motivation for discussion about the use of bitwise operations in general. I've written code in low level game engines, real time computational systems, physics and for drivers. The first and last items are the only ones where bitwise operations of this sort were even necessary to consider.

Unless this problem is for a job working on calculations on hardware that only supplies bitwise ops, it's a math trivia problem disguised as a coding interview question.
It doesn't need to be usable to another iPhone for what we're discussing in this subthread.

Just to be usable to map the face in 3D space and make a mask.
For a consumer, it's fine -- way better than the bullshit passwords that people use.

Once you start getting into higher security areas, you still need multiple identity factors to authenticate people. I'd guess that a bigger potential risk factor for systems like FaceID is intent -- entry of a passcode or fingerprint being placed on a button is a more explicit expression of intent as opposed to glancing at a device.
Yes!
Here another interesting post: https://www.reddit.com/r/StarWarsBattlefront/comments/7cji8a...
Tomaat ( Slack integrated pomodoro timer in ClojureScript)
If you see some recent unedited footage of him speaking, it got much worse. I personally know one soon-to-be-a-billionaire that is heavily funding his own biotech/longevity research to buy more time, yet is hopelessly out of shape and doesn't have the same discipline on his own body he has for his companies. It's paradoxical when you think about it, kinda broken feedback loop.
Legally in the US you can't be forced to testify a password under the fourth amendment, but you can be forced to use your fingerprint to unlock a device. That's why repeatedly pressing the power button on an iPhone prevents any biometric unlocking.
You're overthinking this. The only significant difference between the versions 1.2.3 and 1.4.5 is that 1.4.5 is instantly recognized as the newer version. Can you say the same about two arbitrary commit hashes?
Begin-with-init.vim: Minimal Neovim distribution
> You're making the mistake of changing one parameter, but not projecting the entire world forwards.

I changed only one parameter, while your assumption changes a whole lot of them in a very optimistic way. Which model do you think is more realistic?

> Don't you think it's likely that people will start caring more about the future onceb they know they'll live to see it?

Eh, imho people are too diverse for anything universal like that. Might as well pose the question if life actually still has meaning without death? If there's no end, how do we define the beginning and the different phases that used to be in-between?

Those kinds of questions would probably be way more relevant than "Let's all apply some foresight, now that we don't actually need it anymore due to being immortal!".
Sequoia Backs Graphcore as the Future of Artificial Intelligence Processors
Nested for loop. Count the cycles.
DevOps Speak – Slack Channel
Or you know, have access to a $300 3D printer, a $200 real one, is idle (e.g. unemployed), and can expect to make $2000 or more from stealing your phone/identity details etc.
Where Bob Dole Stands on Technology and Internet Issues (1996)
Because they depend on you not knowing it.

Also because the former carries a much smaller jail sentence if caught.
I believe it is because they are hesitant to blatantly disregard local laws - it's part of their brand persona, they try to be seen as the "nicer uber" - hence they try to play nice with the jurisdictions they expand to, resulting in slower expansion.

https://a16z.com/2017/09/25/government-relations-local-lyft/
Algorithm/Coding Interview preparation course
Even younger people can be afflicted with Alzheimer's (called Early-onset Alzheimer's), and it's even more terrible to witness. It's one thing to watch a human mentally deteriorate when they are at the end of their life, it's another thing to watch it happen to someone in their 40's—who should be in the prime of their life and raising their children.
If any Cloudflare engineers are here, why is Rust not chosen as main language for such use cases?
What Tech Can Learn from the Fruit Fly’s Search Algorithm
This is why you can't meaningfully talk about security without talking about a threat model. People don't talk about safes being broken because advanced tools will eventually open anything because the model assumes the police will show up and so the safe just needs to delay an attacker or require them to bring conspicuous or slow equipment.

If your goal is not having the punk who grabs your phone be able to get access to your banking info or personal data, any competent biometric system is a huge win if it means that the average person keeps their device locked rather than unlocked because it's too much trouble.

If you're worried about mass surveillance-style attacks, a fingerprint sensor or advanced face scanner is likely better than a password because it's significantly harder to harvest using a camera in a public place.

If you're being targeted, all of those trade-offs change, almost completely if state-level resources are involved.
Data shows scalability of GraphCore artificial intelligence chip
Reviving RSS – Introducing FlipRSS V2.0
It is in fact discussed in the book. GTD is great for procrastination if used wrongly, because only adding stuff to the lists isn´t going to complete the tasks.
Also, it is important to note that GTD isn´t a fool proof system. Without constantly reviewing the tasks and checking whether tasks should be added to another list, the inbox piles up and then the system doesn´t make sense anymore.
Legally, not sure I agree with you. It looks like an uncontrolled intersection (I don't see any signage requiring the bike lane to yield in any way, although I'm not familiar with Amsterdam's signage). Looks more like an alley to me than a road, too.

Cars turning right are obligated to yield to others going straight in this instance. The van turned into what looks pretty clearly to be a bike lane.

Practically speaking, I totally agree with you though. Bikers need to be way more defensive.
This would be better in the next monthly Who Wants to be Hired thread. The threads are created at 10am Eastern Time on the first working day of each month. The next thread will be on Friday December 1, 2017.
Depends on the job.

Aside from having to port an algorithm, I'm pretty sure the last time I used a bitwise operator seriously in 10 years was back in uni.
When I try copying the full title into the title box of the submit form it says that the original title is 8 characters to long so my guess is the OP removed the extraneous words so he/she could post it.
Not really. Haskell has support for higher kinded types that allow it to support lenses, which are a powerful way of declaratively traversing through data structures, so perhaps that's what you mean. On the other hand Haskell's record support is pretty woeful in comparison to languages like Ocaml, Elm, and Purescript that have support for row polymorphism. Depending on the sophistication of their implementation, row polymorphism will allow you to add and remove fields from records in a statically type checked way, and some may even allow you to pass labels around at the type level. They can even be used to model extensible variants and extensible effect types. There are creative ways to encode this in Haskell, but they all have their drawbacks, can be painful to work with, and really don't feel like a natural part of the language.
These are hard problems.

The worst solution we can come up with is to literally kill everyone. We can find a better way.
Looks very detailed, timelines are not mentioned.
Relying on discipline alone is whats harmful. Studies repeatedly show that most people can not reach their goals by only relying on willpower. Good systems/diets etc define strategies that _reduce_ the amount of discipline required to stick to it.

Saying "be disciplined" is roughly in the same category as telling someone to "be happy". It's a great goal, but no help at all for someone who is not already there.
Interface Segregation Principle: The Single Responsibility Principle applies to interfaces too.
I don't think that the pulled data is *extremely messy(.
You can also read `hist.txt` with:

pd.read_csv('hist.txt', sep='|', header=None)
You don't think deceiving potential employers is a bad way to land a job?
Great Barrier Reef bursts into life during annual coral spawning
Haha! that´s genius. Could technically be applied to lots of unpleasant tasks. I sometimes have difficulties with getting out of bed in the morning. Might a "just stand up" help with that problem?
I will test that tomorrow.
Cheaper than other alternatives though.
When and how to outsource software development projects
CME Group Launching Bitcoin Futures
Is the idea that complicated? Can it not clearly and concisely be explained in a way that makes sense to a large audience? We see more complex ideas explained more concisely all the time.

It's not just Cal Newport, it's self-help and productivity authors in general. They have an idea, and then they repeat it over and over again until they have a book.

Maybe the repetition benefits the reader. Maybe it's easier to internalize an idea when it is hammered into your skull. Or maybe books are just more profitable than blog posts.
Do you use Ghostery or other “do not track” tools? It’s possible your users were seeing something different
How Firefox Got Fast Again
There's more than one language that will quite happy type convert back and forth between a function and an equivalent single-method interface e.g. "a function that returns an int" and "an interface with one method, a function that returns an int".

Though "one method per interface" isn't the aim of the Interface Segregation Principle.
And the govt. controls the lightning man...
I'm really sick of the TSA being used as the testing grounds for mass surviellance technologies and surveillance normalization. Why don't they just call it the Getting Americans Used to the Idea of Being Spied On Agency? Their current excuse is so thin it hurts.
Full-stack python web framework (batteries included)
Then we probably won’t cure death without large technological improvements. Problem solved.

This conversation is going in circles. Has anyone brought up “death gives life meaning”?

https://h4labs.wordpress.com/2017/03/28/stories-that-should-...
Think of it like a very focused internship. You still get something out of it (you did the work after all!), but it’s not like you got to explore your own thing and there was a lot more grunt work involved; since the professor had 20 student you also got a lot of experience in managing other students (senior PhDs will direct junior PhDs and master students, who will direct undergrads if any, you might rarely see the professor unless you are at the top of the lab). In that sense, many employers might find a chinese grad degree more preferable to a western one. On the other hand, research breakthroughs are much less likely.
How different it is from regular classroom teaching in college ?
Show HN: Fx - Poor man's serverless framework
Sounds like you'd like Zen to Done, a modified version of GTD.

The basics is here: https://zenhabits.net/zen-to-done-ztd-the-ultimate-simple-pr... (and there's a longer ebook version for sale, too).