skysight-inc/HackerNews huggingface dataset:
Grey thinking isn't equally valuable, because in essence it means that you're trying to fill the void between your own environment and experience within it, and the collective experience, general knowledge and wisdom you've been exposed to. Some dots are easier to connect than others, and not every environment has the same amount of options available (dots you can connect to).
I worked at 2 companies since graduating. The first company had a DevOps guy that was strictly not programming (setting up AWS things, CI, etc). It was clear that programming wasn't his skill. Although he was able to learn it, he wasn't hired to write code. The second company I worked at, DevOps engineers were software engineers/computer science majors. They could immediately switch teams to a write-code-only team and be qualified.
1) look into transferring your credit while it's still good (it can expire) to some place with a fairly cheap online CS program. Most degree programs, including most CS degree programs, are the "do the work, get the degree sort", not the (good) kind that'll run you ragged trying to do 20 hours of math and algo homework a week or whatever, so you can knock them out about the same speed as normal as long as you use the Summer sessions (you'll still have tons of weeks a year without any classes). No one who isn't already (more or less) filtering out non-top-tier school graduates cares where you got your degree or how rigorous the program was, unless the interviewer happened to go there—they aren't getting many candidates from top-tier schools, even at pay much higher than $50k, so they can't be that picky. Just sit down and force yourself to do whatever school work you have for the day before doing anything else, after work. Most days it likely won't really be that much. Every now and then you'll have a 3-hour night of school stuff.

2) make sure the program you're transferring to accepts a bunch of CLEP tests for credit and then pass those for anything you haven't already taken that qualifies—a book, a couple weekends of hard study, and a (relatively) cheap test beats paying for a class and taking all that time. These will mostly be 100-level courses, including and especially "gen ed" classes. Maybe you don't have any of those left, but if you do, CLEP right the hell out of them.

If you can get it cheap enough IMO it's definitely worth some money and some effort not to have questions about why you didn't go to or finish college, in interviews. If nothing else the confidence not having that stuff come up gives you frees you to ask for higher salaries. One 20k bump (not a crazy number for a jump with one job move, if you're at 50k, even if you're in like a 3rd- or 4th-rate city for tech) that otherwise would have taken a couple years longer to achieve, and that degree's a hell of a long way toward paying for itself. You could probably have one in under 3 years, maybe around 2, without taking on too much stress.

[EDIT] oh and ask your employer to chip in for tuition. Can't hurt to ask.
A Bias for Action
Sure, but it's a misleading/clickbait title.
> You see the similarities even more clearly in bonobos

I would have loved to visit them, but on this particular trip around Africa I wasn't geared up to drive into the heart of the DRC, which as I understand is the only place on earth they live in the wild.

One day I'll go back and drive right across it.
> AMD exists and was allowed to design

What authority do you propose to gate who is and is not allowed to design semiconductors?

The x86 ISA started at 8 bits, sharing design elements with an earlier 4 bit device. It was successfully extended first to 16 and then 32 bits. Extension to 64 bits was inevitable. The fact that a hungry competitor fulfilled this inevitability before the market forced Intel to do so is an interesting detail and little more. The fact that this obvious evolution was all that was necessary to wipe out Itanium is telling.
Older thread on same post: https://news.ycombinator.com/item?id=17523056
Working hard is about maintaining focus and prioritizing effectively.

There are many ways to lose focus, and shaving the yak can be a massive time suck.
> Even if it were to happen, you, as a service provider, have undeniable evidence that the user was negligent because leaking out the secret for MFA isn't exactly easy to do.

No. It's a shared secret, this means the accuser might also be the perpetrator as they too could leak the secret, through malice or incompetence. Maybe that's good enough to kick people out of a fan forum or something but it ought not to be enough in, say, a court of law.

The beauty of FIDO (U2F/ WebAuthn) is that it does public key crypto, and so there is no shared secret to get stolen. This makes it easy to reason about as a physical object. Does anybody have my private key? No, it is in my pocket, I can feel it there next to the wallet.

The same can't be said for my password (even if you've used argon2i and locked the databases down tight, every single time I log in your systems, and any employees with access to them, know the password for a fraction of a second) let alone PINs, TOTP secrets, messages sent over SMS or just hoping nobody but me remembers my mother's maiden name...
They're not, it's just a reminder that vast amounts of the world's pollution is also being caused by large sea vessels, of which cruise ships are a variety.

It's an oft neglected point in the global climate discussions because it's hard to associate their scale with a direct human impact like with cars. Tying it to a cruise ship around a populous city helps people bridge that mental gap.
Not sure about waterjet but a electric toothbrush like Sonicare is pretty good at cleaning the teeth. You can just feel the teeth are much cleaner with very little left for the floss to clean. Maybe the back molars need some flossing. I kind of enjoy using the Sonicare too since it makes the job of cleaning trivial.
I'm sure it's a pleasant experience for the high level IC, but from the rest of the organization's perspective it you're describing architecture astronauts.

* They descend on random design docs to demand changes, based on vague pattern matching to a problem they faced 5 years ago.

* They don't have to do any of the work to implement those changes, of course. My team has to, and we have to defer to their opinion that changes are needed.

* If the changes they demand end up being really dumb, and hurt or kill my project, they can't be held accountable. Not even when it's a recurring pattern, since every corporate metric will show that the project team are the ones who messed up.

Maybe our disagreement is less severe than I'm thinking, since I also wouldn't agree the IC model at e.g. Google works like you're describing. But separating accountability and responsibility is in my experience an unmitigated disaster.
The only one I know is: https://fivefilters.org/content-only/

It works for all the major sites but it is paid but with self-hosting option.
You know, it's possible that Paul Graham might have had discussions with people, rather than just his own one-life anecdotal data...
>I'm thinking to myself, I know the government pays people to come up with these schemes and can make themselves a supplier - provide a program, outcomes, and get paid per student to teach them.

Unemployment/retraining and social services type programs are child's play when it comes to state sanctioned wastes of money. The real money is in the programs judges force people to attend. The people who are really smart (or devious, depending on your viewpoint) make up programs that sound like they screwing people who deserve to be screwed (if you ask the people who take everything at face value) out of their money but are really a much broader dragnet. Traffic school and anything having to do with DUI are the best examples that come to mind but all sorts of "failure to respect the rules set by the government" civil infraction and misdemeanors have accompanying privately run programs that the judges will require people to attend in lieu of jail time or longer probation (both of which cost the state money). These programs can fly under the radar basically forever because a large chunk of the population will turn a blind eye to anything bad as long as you can do some mental gymnastics and make it seem like the bad thing is happening to "criminals".
I was never really that happy with the Release Radar playlist and decided to just make something while I was hanging out with the family over Christmas. Lots of new releases today which was pretty cool to see! Maybe you'll find it useful
But if you "hard-press" a button that doesn't support hard-pressing, won't it just detect a normal press? Depending on what the button is, that might be destructive or at the very least time-consuming.
That pretty much describes my career trajectory. I'm too "old" to be hired for a lot of jobs, but it turns out that there are niches involving cleaning up the messes that youngsters make. :-)
> The team speculated that the microbiome might produce certain substances in abundance, with some molecules making their way into the brain.

I thought this was already well established with sodium butyrate. Eating hi maize resistant starch is a guaranteed way to give me super vivid, movie like dreams.
Shopify is obsessed with growth like every other public company. They are nothing like Basecamp. They can get away with shorter hours, maybe, because Canadian salaries are relatively low compared to San Francisco, but something will eventually have to give.
Nice find! Thanks! Happy holidays to you!
I love newsbeuter, it's how I get all latest news about the death of RSS :)
China Blocks American Books as Trade War Simmers
There are also ARPA-E[1] for Department of Energy and IARPA[2] for Intelligence Community.

[1] https://arpa-e.energy.gov/

[2] https://www.iarpa.gov/
Perhaps, but Razer software is free and on top of that I'm lazy and accustomed with it already. I know it's a sin for HN crowd, so forgive me father :).
> Until software engineering is treated as actual professional engineering, time, money and resources will continue to be wasted frivolously.

I know this one. It starts with people like you suggesting people can't use the title "Engineer" without hoop-jumping through some arbitrary shit.

Piss off with your gate-keeping. The software industry is doing just fine without needing people like you to "save" it.
Alex is about to release the autofree functionality: https://discordapp.com/channels/592103645835821068/592842126...

Notice that after it's stable it will be on by default with a `-noautofree` option.
> Not to imply that long hours are necessary. I think they're abhorrent. But they're also endemic.

That's definitely true of the Bay Area, but Shopify is an Ottawa, Canada company. Having gone to college there, I don't get the feeling that Tobi is doing anything out of the ordinary for an Ottawa company. That may not be the case in Kitchener/Waterloo or Vancouver -- and it's definitely not true of the Bay Area -- but it's much less endemic out there.

It's at once nice to see but also frustrating because I feel like Ottawa tends to lack that drive, motivation and commitment broadly speaking to develop more Shopify-type companies. There's IBM, Mitel, Adobe, Blackberry, Corel and a bunch of companies selling into government out there from a tech perspective. But hey, hopefully Shopify leads the way here and we see more of them.

Shopify is something of a point of pride for Ottawa and I do wish them all the best!
>When the CPU executes 32 bit x86 code it "compiles" it to uops that are totally unrecognizable to us and use dozens to hundreds of registers.

Yes, but the x86 code itself can't address hundreds of registers, only a handful, because it assumes that's all there is (because that's all there was in the actual x86 processors way back). So the fact that you're using a complicated instruction decoder to get around this and make use of much more capable hardware underneath seems to me to be a big source of inefficiency: surely you would have more performance if your ISA could directly use the hardware resources, instead of needing a super complicated instruction decoder.

>So sure, Atom sucks at embedded, but x86 is still king at desktop and beyond, and ARM will never be able to challenge it.

ARM is already challenging it. They have ARM-64 servers now. Here's a place selling them, from a quick Google search:
https://system76.com/servers/starling

>If ARM wanted to challenge x86 in terms of single threaded performance, it would need to do the same thing x86 does: have a super complicated instruction decoder that maps the 32 logical registers defined by the ISA to its 128 physical ones, reschedules everything, renames stuff where appropriate, identify loads that can be elided, etc.

Ok, then why not just make a new (or at least extended) ISA that makes direct use of all those things, instead of needing a super complicated instruction decoder? We already have lots of different ISAs for embedded CPUS: ARM has all kinds of variants (ARMv7, ARMv9, etc.), and MIPS does too. For best performance, you have to compile for the exact ISA you're targeting. We don't do this for desktop stuff mainly because Microsoft isn't going to make 30 different versions of Windows, but for embedded systems it's perfectly normal because everything is compiled from source.
It's the new way of the left: reduce crime by making more crimes legal.

I would never allow my kids to be in such a school system.
Revolving doors are a policy anti pattern when the proverbial door separates industry from industry regulators. DARPA doesn’t fit that category.
Will the "backward in time" model work? If two experimenters far away from each other make the same measurement and have the opposite answer, then they are, from the point of view from each other, backward in time to the source and then forward to the other one, in the other direction.
This.

Everyone thinks their experience reflects an universal truth.

That's the one big error, in my opinion.

What I learned in my life is, find your individual way. Don't play other peoples games, play your own game.

Pick what you need from the system and throw the rest away.

I'm bad at standing up before 12 and even worse at working 40h a week.

I'm don't like doing the same stuff for years.

I'm bad at networking for work, most people I meet there are just boring or upsetting to me.

All these things set me up for failure, still I'm doing better than most of my friends who are better at these things by a mile.
I remember trying to set up a site for Apple News three years ago, and as I updated my profile, RSS support disappeared. Apparently, it was a feature and not a bug.

I abandoned Apple News pretty quickly as it became clear that it requires a dedicated person maintaining Apple News support.
In 1983 the best number of buttons was not clearly established. PCs (the few that had mice) were tending to two according to the reference, while workstations were tending to three.

https://en.wikipedia.org/wiki/Mouse_button#Number_of_buttons
A company has the right to draft whatever Terms of Service they want. They don't have to tell you why they're removing you from their platform. It's not a public service. He violated the Terms of Service, and they took appropriate action. The host made a mistake in coming early, but it sounds like this guy blew it way out of the water. He knew in advance the place he was staying in was a day spa and there'd be some service interruption. This really reads like an entitled guy who didn't want to follow the rules.

Airbnb isn't a public or necessary service. There are hotels, there are other hosting platforms.
In jobs that don't compensate overtime, that have no improved networking component after hours, and suffer from declined cognitive output after 6-8 hours you absolutely shouldnt work longer

Success is never defined
There's 57 channels and nothing's on.
57 channels and nothing on.
They do have some programs modeled after ARPA, such as ARPA-E. Unfortunately, they'll likely never get the level of funding that DARPA has enjoyed.
Everyone knew the vehicle was wonky and that makes it even more egregious, it's not an excuse. It should have never stayed in service for as long as it did.

You seem to think 1.5% is an acceptable failure rate? Then what is too high in your mind, 50%?

Imagine we did have large scale space infrastructure/ spacestations / lunar colony, astronauts would have to fly that vehicle several hundred times in their career. No-one would survive till pension. We've had rockets for like 70 years now, it should not be a gamble whether you will survive.
I did 2 rounds (6 weeks) of BEP a few years back. I'd planned to do some technical reading while I was being treated. About 3 weeks in I was unable to really understand or learn any of it.
It took about 4 months before I was full speed again, but I definitely did make it back to 100%.

Around the same time, my grandfather was diagnosed with AML and had something like 6 months of chemo-- he's also 100% back to full mental capacity.
Airbnb has had problems with people finding out where hosts work, where they have other business etc and leaving offsite reviews for airbnb stays on those platforms.

My question - would you rent out a room in your house for a night if someone starts leaving crappy reviews about you everywhere? Many people would not.

I think Airbnb AND homeowners should carry much more liability for some of the fraud on Airbnb, so I hope to see airbnb paying big penalty bucks in the future.

Airbnb likely dislikes third party reservations, offsite payments and offsite bookings for business reasons as well. I wouldn't be surprised if folks going off-site are asked not to participate on-site - fair or not.
IMHO if you deem REST to expensive for your microservice, your microservice shouldn't be a microservice.

A microservice should be a self-contained, understandable and on-its-own usable component.

For example, a service which resolves zip codes to cities is a microservice by this definition.

Another example: a service which generates PDFs from URLs by rendering them in a browser like chrome-headless.

Another example: a service which gathers statistics from a git repository.

A microservice, from my POV, is not:

- something you use in tight loops

- something which provides only an abstract value, like for example a aggregation of min/max/avg/median values of a list

- something which either doesn't deliver a value of non-trivial complexity nor is useful to the general public on its own

In other words, if the choice of protocol (in this case REST) matters in terms of speed, you shouldn't talk about a microservice but more of a component. This may be a component communicating using TCP, or whatever protocol you choose. But I'd call something like that not a microservice, but a component. In most languages you'd use a "library", a "jar" or something of this scale.

Terminology matters (at least to me in this regard :) )
This is the biggest problem. I have different profiles for family members. Some members get so many more good new shows that don't appear in my profile.
Full Stack Developer
Muhammad Raheel
Full-stack developer
Islamabad capital territory
Pakistan
+923486226883
raheelfayyazid@gmail.com
Personal Summery
Full-stack developer with 3+ years of well-rounded experience in Mern Stack and user interface design, seeks position with top technology firm.
SKILLS

EXPERIENCE
HybridLogic/ Full-stack developer
Rawalpindi Pakistan
Work as a senior Full-stack developer from Jan 2017 to Nov 2017.Work on callBit Admin panel & Ride Tracker native app.
SAS Technology/ Full-stack developer
Islamabad capital territory Pakistan
Work as a senior Full-stack developer from Jan 2018 to May 2019.Work on Gameboggy a web app.
Iplex / Full-stack developer
Islamabad capital territory Pakistan
Working as a senior Full-stack developer from May 2019.
EDUCATION
University Of Punjab / BS Computer Science
Lahore Punjab Pakistan
Hey HN,

Work is coming along on this project to build a distributed SQL database from scratch, mostly as a reference for newcomers to get an idea about the inner workings.

Looking for contributors who are interested in anything from parsers, disk paging, building out a REPL, defining an IR grammar, implementing consensus and more!

Anyone interested in contributing in these areas is more than welcome!
Why should we pay for college for an area that won’t return a positive ROI just so they can be a “better citizen of the world”?
> When Ghandi said "Be the change you want to see in the world" he meant that you can't wait for the other side to behave in a humanistic fashion. You have to start it yourself, or the cycle of mistrust continues.

Is speaking out against financial supporting a group seriously considering not "humanistic"? They're not advocating for violence against cops or something, I'd say they are taking the high road as Ghandi suggested.
It's easy enough if you have enough space, but in this case the road is so narrow that I can't move forward much in the second maneuver. I'm sure I'll figure out the right angles with practice eventually, the reverse turning movement just feels very counter-intuitive when starting out (I just got my driver's license) — at least I can understand it better now.
That's not a good point of evidence. The laws in question are regarding government employees self-dealing by awarding contracts in exchange for employment/favors later.

>Why were no bankers put in prison after the financial crisis of 2008?

This question is enough to dismiss the entire book outright. The financial crisis of 2008 was caused by a systemic risk modelling failure. This led to banks relying too heavily on the stability of mortgages. Bad business decisions are not criminal, that's why the bankers weren't arrested.

Here are some other questions for you:

Why were no energy industry employees/CEOs put in prison after the 1973/1979 energy crises?

Why were no tech people arrested after the dot-com bust?

Entire industries have systemic failures that impact broad society. That is not evidence of a crime and implying so in a leading question to your book means pandering to a specific political view or just gullible people.
I don't even need to bring up obscure cases or examples, just look to the president. Do you honestly think he's going to be prosecuted (I realize he has been impeached) for any of his offenses?
Have you considered a holiday version of your company logo?
That's a great question, and of course depends on the handicap. If it's hearing/speaking, probably a lot of jobs can be done via "chat", with little or no phone or in-person hearing required. For limited sight, we fortunately live in an era of huge monitors. Certainly being blind would suck, of course, perhaps even more than 20 years ago given the "advances" in UI.
I never donate to any charity that asks for donations on a phone call. I ask them to email or mail me the information to consider. Furthermore even if it is a charity I know about, I rather donate directly on their website to make sure middlemen don't take their cut.
If he's asking for 4 hours of work, then why ask for a 40 hour work week and not a 20 hour one?

40 hours (9-6) is rough enough!
Reflections and Projections
Wrong Twitter link posted. That’s about Apple and RSS
I get extremely vivid, coherent, controllable dreams after being drunk despite the accepted science saying drinking/alcohol inhibits dreams of the sleep state necessary

I’ve met a few other people that said the same thing
Companies with monopoly power[1] shouldn’t be able to be people without some appeals process. That said, I don’t know what that would look like or if Airbnb even should be subject to it. Other services and hotels are still viable alternatives for most cases.

By contrast, Google banning people is more of a problem due to the wide variety of services they offer. The traditional approach of breaking up large companies seems sufficient if one wanted to address what a problem it is to get banned by them.

[1] With 40% market share as the threshold for possible monopoly scrutiny, like the European Commission suggests.