skysight-inc/HackerNews huggingface dataset:
> along with the paperwork and process associated with them

We (airbnb) have integrated with the city for registration requirements so that you can do it from the web UI. Go into the "Manage Your Space" section and click the "Registration" tab. I work on appsec and did the security shepherding for this integration.
Ethereum and Solidity absolutely bear some of the blame for bad software if the software is only bad because the tooling is garbage. You can't just kick the can down the road, runtime and compiler authors have a responsibility to actually do a good job. PHP cost people tons of time and money in the bad old days and again, you can't just blame people for using PHP. You have to fix it.

At the end of the day of course, the biggest error was on the part of the app developer, #1 because they used a bad platform, #2 because they didn't QA enough to compensate for the platform being bad.

But it still comes down to the fact that Ethereum and Solidity are low quality and the low quality results in more bugs and lost money than we'd see otherwise. It's just like the bad old days of Windows XP (and the modern days of Cryptolockers) except now money is directly vanishing into the ether because bad software is controlling it.
You have not given an actual example of "impossible." A computer that can hold more RAM than 4-8 GB is possible to obtain, at some cost. You may object to the cost ("expensive"), but it is not impossible.
I mean not everyone will have a chance right away to register their listings. Give it a month or so, then check back on the numbers.
I haven't noticed this problem. I've got a Chromecast v1, Chromecast Ultra, Home Mini, Pixel phone, and Google onhub + WiFi mesh, plus a bunch of other non-google devices. Perhaps the Google routers are able to handle the burst? I do wish that Chromecast was in general a little faster at connecting / playing etc.
A last-ditch safety buffer, to induce the slowdown so that you'll recognise that RAM is running low and hopefully prevent from actually completely running out.
What's the salary range for your product manager and engineering manager roles?
> Bitcoin proved that global cryptocurrency is absolutely sustainable

It has not.

* Transactions don't scale: they're are expensive, and not instant.

* There are practically no ways to spend Bitcoins in the physical world.

* The electricity costs of mining are not sustainable by mankind. Although some people in China want you to believe otherwise.
Landlord or HOA.
These slots look way too small in the animation. Every slot needs a bit of a safety buffer. Getting t-boned is more dangerous than getting rear-ended.

So it seems like they should be trying to amortize that cost by grouping cars together, both horizontally (side by side) and vertically (front to back).

So in other words, have a cluster of, say, 5 or 10 cars that cross the intersection together.

That can be done by adjusting the speed of cars well in advance of the intersection to group them, so it's not necessary to come to a stop as with stoplights.
The reasons I couldn't live happily without swap on my development machine:

- Macbook Pro's don't have a lot of RAM. Still. (Let's not get into that whole discussion as valid as it may be, that is far from the biggest issue I have with current macbooks...)

- Macbook Pro's have no user facing complexity to use swap or to have it encrypted. Heck, they even give you a middle ground as well by default of compressed RAM.

- I have to run a lot of services to run our development stack. Most of the time I'm only using a few but don't want to have to go manually start and stop services all the time. Also, even within a service typically access to most of the memory isn't required for every request. Swap handles this quite well.

- There are parts of our development stack that, simply put, are extremely bloated in terms of memory use. Four gig webpack process, I'm looking at you. Yup, that is ridiculous and should be fixed and maybe there is a fix out there we haven't figured out ... but I don't care, isn't my problem, and I don't have to fight it because it seldom accesses most of that bloated memory so it lives great in swap.

- I like being able to switch to working on something else without having to shut down and restart all the applications I'm using as required for the new task. Swap is a great fit for that. For example, if I have to switch from developing code to analyzing a large Java heap dump, which requires lots of memory, I don't have to go shut everything down, it just quickly gets paged out to swap and comes back when I need it. I don't care if it takes an extra 30 seconds for switch between these two tasks, it already takes much longer than that to load the heap dump regardless.

I think often people give swap a bad name because they never see what it does well for them unless they go looking for it, they only see it when they are asking their machine to do something where the working set is actually too big for memory and blame swap.

That said, no need for swap if you can live fine without it. I just don't think that is good general advice.
Wow... Apart from the NPT (which is just a piece of scrap paper anyway, see Israel, India, Pakistan), last time someone thought putting nukes near adversaries on the other side of the world was a great idea, the world almost ended.

The entire incident is now known as "Cuban Missile Crisis", although it started with the great idea of placing Jupiter missiles in Italy and Turkey against USSR, continued with USSR placing missiles against USA in Cuba and ended with a single officer on a Soviet submarine, out of three required, objecting to launching a nuclear torpedo while being attacked from a USA ship above. Seeing how easy it is to spark a full war (e.g. Gleiwitz, Gulf of Tonkin), the Doomsday clock had its leap second that day.

Stationing nukes in the SK, close to both China and Russia would be such a major shift in power balance, that I would really like to see the crazyman who would go to China/Russia to even mention that.
When she died in 2014 Nellie (a bottlenose dolphin in Marineland) was 61. No one realy knows what is the maximum lifespan in the wild. Some bowhead whales have the lifespan over 200 years, and we know nothing about their self-recognition or when it emerges.
Would writing it to handle odd numbers of elements as well cause the employer to move forward with a different candidate?
I.e. you'll get gamed.
Growth Hacking Essentials for Non-Growth Hackers
Thanks, that's exactly what I was getting at! And in your skiing example, it's not the price of skiing that causes you to choose another sport, it's your opinion of skiing. Both price and opinion matter to humans.
I used https://www.abitsky.com/ and if BTC fees decreased I would use them again without hesitation.
It is also anecdotal, but I feel exactly the same. CRTs are far more fatiguing flat monitors for me.
MBP 2016/2017 are certainly neither silent nor "silent" in my book. Thickness or weight isn't my primary concern. YMMV.
I kinda like the idea of having an intense data structures and algorithms class for hands-on problem solving.

If a candidate has shown an ability to solve several hundred medium+ DS & Algo questions on the spot, that gives him an edge up in day to day to programming. Not everybody can do that.

You can supplement that with other areas (concurrency; distributed systems; execution latency, memory management etc; quirks of and design ideas behind your favorite programming language).

I think this class can be a good prep for day to day programming.
>Throughout history middlemen have suffered a common fate. They get squeezed out at every opportunity.

This is just... Absolute nonsense. Just factually incorrect. Middlemen, example Amazon, have never been stronger. People complain about it on HN all the time.

Anyways, people use middlemen and are happy to pay the cost because they provide a useful service. They aren't just arbitrarily injecting themselves into transactions.
Disallowing overcommit still doesn't solve the whole problem: you can just burn all of RAM and all of swap in commit charge, then swap. Another failure mode is excessive paging IO causing the kernel to spill private memory to the swap file prematurely, preferring instead to fill RAM with dirty disk-backed pages that only later get written out to disk. When your system is in this state, accessing even activity used pages (say, your window manager's heap) might incur be a slow hard fault.

(OSes have gotten a little more resilient against this scenario over the years, but it illustrates the issue.)

Memory pool balancing is a really hard control theory problem! I don't blame some people taking the RAM size efficiency hit and just turning off swap entirely. I just think it's a shame to have to resort to that extreme.
The funny thing is that Skia is a startup in NC that was acquired more than a decade ago and turned into one of the smallest and most elusive Google engineering offices, basically just to keep Mike Reed (TrueType and TrueType GX) and his people.
Thanks for this - would be nice if the article included an example on how a strategy was built, or how to add additional ones into the framework.
TOP 4 FULLY FUNDED SCHOLARSHIPS FOR ZIMBABWEANS TO STUDY IN ABROAD 2018
Stanley Kubrick
Got a chromecast, and my phone has a lot more trouble connecting to it than it used to have. Sounds like this might be the issue. Hopefully now that it's been identified, it'll be fixed.
Greyness aside, there aren't a lot of places in the US that have uncontroversially better weather than Seattle other than California. Sure, if hot/dry or hot/humid + moderate are your goals, there are places. Las Vegas isn't clearly better weather than Seattle for a lot of people. Austin certainly isn't. Maybe some mountain locations. But, really, Seattle doesn't have bad weather in the scheme of things and Amazon isn't going to establish a new location in prime California real estate.
> So if you SSH to 1.2.3.4 with "-A", that host has the ability to poke your agent and ask for any keys it's got loaded up.

I'm sure you know this but just to be clear... if you're using "-A", that host has the ability to ask for operations to be performed using any keys it's got loaded up.

It can't just say, "Lemme have all those private keys you got!". That's the primary purpose of storing them in a separate device -- the actual keys themselves become inaccessible and aren't exposed. Again, the device keeps the keys internally and performs operations using them on your behalf.

Besides, in my case, even with an "offline master" key and three subkeys, the agent still only knows about the authentication key. The others don't get loaded into the SSH agent. I don't even use agent forwarding in the first place, but that's beside the point.
It's a defensive reaction to terrible overblown pop science reporting. Not that it's always the right reaction...
I recently got a promotion to management. I have different responsibilities, but I get paid more and have more influence over solutions to interesting engineering and technical problems. This role feels even more like what my engineer friends in real engineering disciplines do than my role as Lead did: leverage their education and experience to solve complex, large scale problems. These interviews are good at testing for jobs in software that have as an analog jobs in real engineering equivalent disciplines consisting of computing CRC integrals by hand all day.

What I'm saying is: unless these students just want to sit around repeating their DS&A course(s) over and over again the rest of their lives, this sort of interview, job, and prep course is counterproductive in the long term.
He edited that in later :)
Pfft.

The cherry switches have nothing on my 1989 IBM model M.
Why are you converting to SkiaSharp, if I may ask? Is it for performance or multiplatform reasons?
Not sure why this is getting down voted. It's true- Ethereum is still based on PoW, and hasn't started the transition to PoS (Casper's FFG is still in dev).
do you have good teeth? e.g. never had braces pulling on the interior fascia in your skull?
People are going to downvote comments, whether it's pro or con BTC, where the level of conversation feels like Reddit or just generally low-effort me-too type stuff. "hahaha" type sarcasm is why many of us come here instead. Apologies for dissing Reddit, but that's what that reminds me of first.

Like the other commenter said, it's about how rational the comments are.
It's really not that hard. I suppose there might be a few companies with insane expectations, but most interviews don't require that level of preparation.
Don't programming bootcamp classes do this kind of thing too? I feel like this just increases the probability for a student to do well on the interview. If you read their intro slide, it clearly states "Level the playing field between applicants who may
learn these things through informal mentoring in their
friend network, and those who would otherwise not
know this stuff"

It's kind of sad that there's a trick that needs to be learned to solve technical interviews without testing the candidates' inherent knowledge, but at the moment, this could seem like the most logical way to get a good job for a Stanford CS student with no knowledge on technical interviews.
To everyone bemoaning the introduction of a class such as this, it's a 1 credit class, which at Stanford roughly translates to about 3hrs/week of work given that you're expected to take 15 credits per quarter. It is comparable to a class on financial responsibility or golf. Its focus isn't so much on how to crack a technical interview than it is on how to prepare for a job interview in general.

Mock interviews, resume writing and critiques, life at startups, how to answer team/behavioral questions, and panels of employers and employees are all covered with sample whiteboard/coding problems only being given one week of attention. This is simply preparation for how to professionally navigate the job landscape.
How does a decentralized marketplace make transaction fees minimal? Currently transaction fees are the hot topic and seem exorbitantly high.

I guess both customers and merchants want to buy or sell stuff and not read about things like the lightning network.
Skia is also used by Firefox on some platforms (I think Linux/X11 and Android?) as its graphics backend.
And that's why I think the Rust has a worst-of-both-worlds error handling strategy.
I think the most extreme and remotely plausible thing NK could want to do (but that would already mean taking an incredible risk) is to direct a nuclear missile to explode somewhere on the ocean, far from any populated place but close enough to the west cost of the US to send a clear warning about their capabilities to reach a major US city if provoked.
NK is never going to actually attack the US first, it would simply mean squandering all the effort made so far in building a credible deterrence. Deterrence is not deterrent anymore when you force the enemy to respond.
" As a recruiter I am far too busy to be bothered emailing people who provide only an email address as their primary mechanism of contact. 999/1000 resumes include a phone number."

I find this one especially funny, being constantly spammed by unsollicitated recruiters asking for a phone number to "discuss opportunities". My answer is usually "if you have a good offer, write down the specifics without hiding stuff and sent it by email. As a developper with a good full time job and a social life, I am far too busy to be bothered on the phone for no good reason."

I can't understand this belief that phone is faster and more convenient. Real-time interactions are disruptive, and if you don't agree on a timeframe (using async communication like email...), Most of the time the phone call will be made at a wrong time, causing frustration for everyone.

So, not giving a phone number before some fruitful written exchange is a great way to check if a recruiter care enough about efficiency and other people's time. If not, well, too bad.
* agree on the meaning of the words you use.

Agreed, this is very important.

One way to handle it when the two of you have different meanings for a word is to keep using the word, but add a different qualifier in front for each meaning, i.e. logical proof versus empirical proof.
Right now, most VR games don't support multi-GPU setups, so unless things change you'll probably need to get a more powerful single GPU instead.

However, your 1070 is probably sufficient considering that a 970 is sufficient for the regular Vive.
I would encourage you to read Antibiotic Growth-Promoters in Food Animals ( http://www.fao.org/docrep/ARTICLE/AGRIPPA/555_EN.HTM ) (the fao domain is the Food and Agriculture Organization of the United Nations) or the introduction of Antimicrobial Growth Promoters Used in Animal Feed: Effects of Less Well Known Antibiotics on Gram-Positive Bacteria ( https://www.ncbi.nlm.nih.gov/pmc/articles/PMC153145/ )

The Wikipedia article https://en.wikipedia.org/wiki/Antibiotic_use_in_livestock also covers it:

> Certain antibiotics, when given in low, sub-therapeutic doses, are known to improve feed conversion efficiency (more output, such as muscle or milk, for a given amount of feed) and/or may promote greater growth, most likely by affecting gut flora.[15] However, any antibiotics deemed medically important to humans by the CDC are illegal to use as growth promoters in the U.S. Only drugs that have no association with human medicine – and therefore no risk to humans – are allowed to be used for this purpose.[5][16] It is also important to note that some drugs listed below are ionophores, which are not antibiotics and do not pose any potential risk to human health.

They are indeed not growth hormones, but they do change the gut bacteria balance and make it easier to extract calories from the feed stock. This has nothing to do with actually being sick or not.
So, Stanford grads can't pass interviews without training for it. Looks like a degree is really worthless. Al that matters is memorizing these problems.
> why not just use BTC?

By the very nature of your argument if a Turing-complete blockchain isn't inherently worth something than a stack-based language which isn't Turing complete is certainly worthless.

I feel like your arguing with me for the sake of arguing? What's your point ETH isn't perfect, so what, it's relatively new tech which is exploring an interesting problem. The fact it's valued X _may be_ a fair evaluation or even undervalued given it's impact. The upside being possibly a DAO controlled by an AI efficiently providing resources to humanity in a way human's can't given traditional power structures. Or maybe fiat isn't so bad and we don't want robot overlords so we scrap it all. At the end of the day who cares, as long as your smart about the money you've invested into to the ecosystem you won't be hurt by a Black Swan in the cryptosphere. I think anyone working on ETH up to Vitak would have the same sentiment.
Got it. My plan right now is to use:

- An intern who I managed.

- A current co-worker who I've collaborated closely with on a number of projects.

- Our current team lead who I regularly collaborate with on architecture design, but I don't report to him.

These people already know that I'm looking for a new position and they've agreed to provide me with a reference. They should be able to confirm any projects and contributions at my current job, where I've been for 4+ years, as well as speak highly about my performance. Is this set of references good enough for a mid-level SDE position or should I look further back into my job history to add an actual manager [1]?

[1] I know I said I wanted senior SDE earlier but I realized I'm better suited for mid-level right now.
Google pulled ads from drug treatment centers around the world
I don't know. If all the candidates are that well prepared, then if you are not you are at a disadvantage, even if it didn't used to require it. And at companies where people want to work for, like Google/amazon/FB/Netflix, etc. and startups many people come prepared.
FWIW, preparing for interviews is standard practice irrespective of the industry.
A whole class for technical interviews seems like overkill.
It also gives me an uneasy feeling of being in a tech bubble.
Switch emulator announced, made by team behind Citra 3DS emulator
>• Argue as if you’re right but listen as if you’re wrong.

On the listening side, something that often helps is what is often called active listening. This is where you say back to the person what you think they are saying, and they agree you got it right or correct it until you do. It is amazing how this can often lower the emotional level and make the disagreement more productive.
Cherry MX red with clear o-rings to prevent the keys from bottoming out works pretty well.
I think what is proposed to happen is that you just hit the keys less hard not that you are going all out and then strain to pull back before you hit bottom.
If there is whole course on "interviewing", in or of top schools no less, then the interviews really became divorced from any meaning. That should be seen as major red flag that industry is doing something wrong.

Maybe there should not be cookie cutter interview at all, but more of harder look at which skills and personality traits are really needed for this or that position.

And I tend to do good on whiteboard interviews.
So, I have accounts on several DNS providers and notice that the security is barebones, mostly username and password. Now, I've got a few domains but exactly $0 in revenue or other people's stuff to worry about.

With all the obsession over painful security everywhere: stupidly complicated passwords that require password managers, 2FA with SMS or Google Authenticator, and that new terrible system where I have to click on pictures of cars or roadsigns for 5 minutes like I'm being tested for cognitive decline -- all that stuff, and some of the biggest DNS providers have miserably simple security.

I didn't see details of HOW DNS was hijacked in that article above but that's just one of my guesses.

Watch, soon you'll need to click on pictures of storefronts when logging in.
Fires and earthquakes are orders of magnitude more probable than nuclear attacks.
need more details. I could technically make something working in 48 hours. Have done something like this before.
At some point, I'm going to convert my web site (a neglected blog) to a static site. When I do, I'll likely go the S3 + Cloudfront route and retire the aging physical server it's running on.

I've looked into this a couple of times in the past and that's the method I kept coming up with. I really want to do it but I've had trouble motivating myself to redo the hundreds of blog posts currently in WordPress.
>. Even half of the recruiters who add me don't do an intro. How is that networking?

They want access to your contacts list. People are more likely to add someone who is connected to a person they already know/are connected to.
In my experience, the Thinkpad chiclet keyboard is awful in terms of its key layout, and inferior in keypress tactile feel. The keyboard I prefer above all others is the earlier generation Thinkpad USB keyboard, the SK-8855 (http://www.nb591.com/attachments/day_150405/1504051543cdb88f...). They are out of production, but go for $50-$100 on ebay.
The books I read in 2017
I'm afraid GP literally stated his proposal as related to the general situation (thread topic), and if not then his post would be a non-sequitur making my reply a non-non-sequitur or just a regular old sequitur.

And yes, I used his proposal of individual virtue as an "excuse" to raise a point about the role and reason of individual virtue in the topic at hand, it's called "having a discussion." Why should I leave virtuous people alone on the internet? Is he some kind of unassailable saint of meat-moderation who must be protected from non-sequiturs and sequiturs alike?

Whose toes are sore here?