skysight-inc/HackerNews huggingface dataset:
My experience is that people who LOVE touch bars, keyboards with less travel, touch screens instead of keyboards, and iPads instead of laptops - are less human. I'm not saying people with these preferences are not human, but I would just argue that they are less human than someone who fully experiences the humanity of a quality keyboard and mouse. Whereas someone who experiences no reduction in humanity when these pleasures are removed should be questioned! What do you experience as pleasures in your life? Do you enjoy counting grains of sand? Do you experience more discomfort when your super flat keyboard is dirty than when someone replaces your more ergonomic instrument with a less ergonomic one? Someone has to ask the hard questions! ;)
If your criteria for judging laptop keyboards is, "does this feel like an external mechanical keyboard", then you're always going to be disappointed. I like mechanical keyboards too, but most people don't, so they're generally not appropriate for non-niche laptops. I don't blame computer companies for not making them. Although: if you feel strongly about that kind of typing experience, and don't mind running Windows or Linux, there do exist PC laptops with mechanical keyboards.

IMO the keyboard and trackpad on the last last-gen MBP were as good or better than anything on the market. This is what makes the new ones even more of a heartbreaker to me. I don't want to buy a new computer and feel like it's a step down from what I was using before, especially such a precipitous drop for what was literally my favorite aspect of the old hardware. It also feels like a bad precedent, a move in a direction that I personally don't want any further moves to be made in. I've been using MBPs for so long and have generally been so happy with them. It sucks that I feel like something I've trusted for so long may be moving away from me, like being in what you thought was a great relationship, then getting dumped out of the blue.
San Diego chosen to be test bed for autonomous drone deliveries
One full day of playing failed to yield any results, but something caught Simon's attention on day two. "Paul goes, 'Hey, what's that?' We start playing what we have of it, and it is exactly what you hear on the record. So we're like, 'Oh, OK. We'll share this song.'" When Los Lobos found no trace of their names on the album's writing credits, they initially assumed that it had been an honest mistake. But when months went by with no restitution, the band's bemusement turned to anger. "It was not a pleasant deal for us," maintains Berlin. "I mean he quite literally – and in no way do I exaggerate when I say – he stole the song from us."

He claims that he brought to matter to Simon's attention and was met with the less-than-conciliatory response of, "Sue me. See what happens."
https://www.rollingstone.com/music/features/paul-simons-grac...
May wanna drop the following:

“But also one of my favorite activities is to spend some wonderful hours with wonderful women to give them all my love. ”

Not only is it completely unrelated to a job hunt, but doesn’t come off very tastefully. Good luck!
> How much time in a week do you take to babysit your k8s cluster? Do you have an HA setup?

I don't have a k8s cluster... so zero :-)

I don't have a nomad cluster either, because every time I look at it and start planning out what I would need to do to bootstrap consul+nomad and secure it, it starts to look more like a k8s install.

> There is no way it works out well in real life,

except that every cluster on GKE or created using kops, kubespray, or even kubernetes the hard way is HA, so it's not like no one is running an HA cluster. I think from k8s point of view, there isn't much to test as etcd is doing all the work.
It looks a bit different than the last description i saw. Here's current offering:

https://franz.com/products/licensing/commercial.lhtml

They aint cheap or simple with the licensing. People still are buying it, though.
My experience at Google I/O 2018
Reasons to Try Having Sex in the  Morning and How to Get in the Mood
The solution to Apple one day not having a hit product that drives revenue.
Are you sure it was k8s, and not maybe docker?

https://github.com/tonybaloney/mocker
They also give out huge coupons to acquire new users. I think they gave me a free box ($60 value?) to try it, which I did, and cancelled after a few of them. Then they keep trying to win me back with $20-40 coupons. I bet I could keep trying it, cancelling, and having them entice me back with new coupons forever.
Ed is the standard text editor
https://www.gnu.org/fun/jokes/ed-msg.html
Is there some workable way to just add rando user-requested distros (or, more importantly, Debian) to a PPA? Is there some alternate/sane way to distribute packages for Gnu/Linux without smothering my development process in molasses?

I don't even mind creating a VM for every single distro a user requests, and doing a huge automated binary compilation fest for every release. The only thing I care about is that the software is distributed through channels which make it explicit that the current stable version is the only version I support.
But so does regular butter. It's not 100% fat, it contains water.
Everyone makes a living wage from their work?
unsigned int?
There is a wide spectrum between “working by yourself” and working for a large beuracratic company where you’re just a number. I can take credit for leading a lot of initiatives at the companies I’ve worked for without being in management. It’s the difference betweeen working for small companies - or larger companies with a small development shop - and massive companies.

I would never know as much as I know about networking, infrastructure, devops, architecture, security, etc. in addition to development if I spent all of my life in a large company.
I'm talking about different sorts of axioms than those that science and math work towards.

For example, any discussion between 2 people depends on mutually accepting basic assumptions such as:

- I and you are persons. We exist.
- The words we speak and hear have meaning.
- The words you hear are the words I spoke, and vice versa.

We can't even have a meaningful, coherent discussion without assuming things like that.

We also can't live a meaningful, coherent life without basic assumptions about origin, meaning, morality, and destiny. Everyone has them, and unless we're careful, they're easy to catch like the cold from folks we hang around.

A coherent, truthful worldview is essential. The test for truth (correspondence to reality and internal consistency) does provide us a way of comparing religions and philosophies (and ruling out the obviously false ones). Once we do arrive at a coherent worldview that best corresponds to reality and is internally consistent, we have to assume it and derive our beliefs and practices from it without proof (i.e. faith). (BTW, we all have a worldview, but we haven't all subjected our worldview to the truth test.)

Everyone has faith: it's required to accept the axioms of one's worldview.
Yeah this is almost completely wrong IMHO, could you give some concrete examples of when this happened to you or someone you know?

I'm writing a relatively small haskell app, and though I've had large swaths of time where I had to think about the types I was writing exclusively, I almost always come out of the 30 minutes or so understanding my code, and what I'm trying to do so much better.

Forcing you to spend time thinking about type structures and their relationships is (dare I say) the essence of programming. Programming is in the end about transforming data for some useful end (and some side effects along the way), and no one wants to work with 0s and 1s directly.

Integrating with third party modules in haskell is no more painful than integrating with 3rd party modules in Java, in fact is way way way simpler, given Java's infamous verbosity and love of enterprise patterns (tm).
It's annoying but I don't mind it like I do the daily business loan cold calls.
Actually a less unwieldy implementation of X11 would be nice. Preferably in Go or Rust.
Would it be X11 then?
The Lenovo T25 has an "old-style" Lenovo/IBM ThinkPad keyboard.

Separately, there are do-it-yourself modifications to stick one onto e.g. a -30 model ThinkPad.

I've held off due to the circa $2000 price (it's been a tough winter, financially), one generation older tech stack, and still somewhat under-performant display. But I really hope to pick one up before they're gone. Even this ThinkPad "chicklet" keyboard I'm typing on doesn't compare.

I wish -- hope -- Lenovo might continue to include one such model in the lineup, each year (T25 -- 25 for twenty-fifth anniversary). For people who really rely on heavy -- and comfortable, fast, accurate, reliable -- use of the keyboard, there is no comparison.

My W520's keyboard is pretty fantastic. I just need something that travels better (doesn't have to be a "wafer") and has longer battery life.
Coherence ultimately has to do with photons interfering with themselves. Films and beamsplitters can “cut” a photon in two pieces in the sense that the photon takes both paths. Separately, the photon has an uncertainty in its energy which corresponds to a bandwidth and hence a coherence time. If the system conspires to bring the photon paths back together again, meaningful interference effects occur when the photon is destroyed (measured) provided the path difference is within the coherence time. This is relatively easy to do in a bulk optical instrument like a Michelson or Mach-Zender interferometer: just carefully adjust the two optical paths to be equal. Remarkably, if you sweep one path back and forth with respect to the other, while passing through the zero optical path difference point, and take the Fourier transform of the detected signal, an accurate depiction of the light source spectrum is produced.
I'm pretty sure all packages in the official repositories are signed:

> Official packages: A developer made the package and signed it. The developer's key was signed by the Arch Linux master keys. You used your key to sign the master keys, and you trust them to vouch for developers.

source: https://wiki.archlinux.org/index.php/Pacman/Package_signing
I dont know, but he had a weird tendency to talk of Stalin in the 3rd person. It makes a little more sense given that ‘Stalin’ was an assumed name but it makes quotes attributes to him extra disturbing when you notice it.
> Object.prototype.valueOf = function() { throw "I will not be coerced!" }
> 4 + {}
Thrown: I will not be coerced!

This doesn't seem fundamentally different from overriding getattr. What you've got in Js is basically a handful of pre-defined functions with some syntactic sugar, which are bone-headedly written to go out of their way to not report problems. But this really isn't any different than higher level libraries like nodemailer, whose attempts to be smart have been the source of vulnerabilities before:

https://sandstorm.io/news/2017-03-02-security-review

The impact is the same, and your options for mitigation are the same.

Also, fwiw, Python has some questionable decisions in the basic "libraries" too:

>>> 4 * '5'
'5555'
> One researcher is resurrecting extinct strains of the virus from genes recovered from ancient skeletons, hoping to learn more about how today’s strains might evolve.

Because what could possibly go wrong?
Vigilante Hacks Government-Linked Cyberespionage Group
I'd answer, but since you're only a 37 on Klout it's not worth the time.
Great book! You may also enjoy this story : https://www.newyorker.com/magazine/2018/02/12/the-white-dark...
Gossip Explains Our Culture
The more dismissive/reductive/binary you are about a complicated issue with wide ranges of perspectives, the more obligated you are to back it up with analysis. Otherwise it just comes across as BS, which is probably why you're getting downvoted. It's like, write big checks all you want, but if they're not backed by anything, they'll bounce. The solution is to either (metaphorically) put more money in the bank, or (metaphorically) just write smaller checks.
I’m pretty sure the Twitter fiasco was some sort of trace logging that logged every request body, and some of those requests happened to contain passwords.

Introducing a separate type for passwords doesn’t solve this issue.
But main/restricted and universe are both vetted—the only people who can upload to universe are Debian developers (indirectly, via Ubuntu importing from Debian) and Ubuntu developers, and the process of becoming either of these is nontrivial.

Ubuntu's equivalent of the AUR, if I understand the AUR right, is PPAs, which are definitely not enabled by default and are fairly obvious about their third-party-ness.

(Main vs. restricted and universe vs. multiverse is just about licensing, not access control or vetting.)
I Heart Hacker News (2015) [pdf]
Hasn't somebody reimplemented X11 in JavaScript/canvas/websockets yet?

There was an X11 server for Lisp Machines! Not sure who wrote it, but it was probably written inside or at least nearby the X Consortium, and I remember Robert Scheifler used it regularly.

https://news.ycombinator.com/item?id=6864364

"For example the TI Explorer Lisp Machine came with an X11 server written in Lisp. On my Symbolics Lisp Machine I used the usual MIT X11 server written in C - this was possible because the Symbolics Lisp machine had a C compiler." -lispm

John Steinhart wrote XTool, a nice snappy reimplementation of X11 on top of SunView! ;)

https://minnie.tuhs.org//pipermail/tuhs/2017-September/01047...

https://news.ycombinator.com/item?id=15325226

>XTool was very small and
fast compared to the X sample server because I wrote the server from scratch.
I think that I'm the only person to write an X server outside of the X
Consortium. One of the things that I learned by doing it was that the X
Consortium folks were wrong when they said that the documentation was the
standard, not the sample server. There were significant differences between
the two.

>The only really worthwhile thing about X was the distributed extension
registration mechanism. All of the input, graphics and other crap
should be moved to extension #1. That way, it won't be mandatory in
conforming implementations once that stuff was obsolete. As you probably
know, that's where we are today; nobody uses that stuff but it's like the
corner of an Intel chip that implements the original instruction set. As
an aside, I upset many when working on OpenDoc for Apple and saying the
same thing there.

>The atom/property mechanism allows clients to allocate memory in the server
that can never be freed. Some way to free memory needs to be added.

>The bit encodings should be part of a separate language binding, not part
of the functional description.

>Had he done some real design work and looked at what others were doing he might
have realized that at its core, X was a distributed database system in which
operations on some of the databases have visual side-effects. I forget the
exact number, but X includes around 20 different databases: atoms, properties,
contexts, selections, keymaps, etc. each with their own set of API calls. As
a result, the X API is wide and shallow like the Mac, and full of interesting
race conditions to boot. The whole thing could have been done with less than
a dozen API calls.
Admittedly not a doorman or a valet, but this one's got a "concierge":

https://housing.sfgov.org/listings/a0W0P00000GRYOoUAP

http://thecivicsf.com/

Apartment #205, income-restricted to between $3258 and $3800/month for a single person, $1303/month. The market units are roughly 3x, though the interior finishes are often nicer. I'm guessing around $700k for a similar condo?

It's a kind of genius. If everyone getting screwed by the SF housing market united, then they could vote for land use changes that would solve the problem. Like, if SF abolished all zoning tomorrow, then a lot of terrible things would happen; but do you really doubt that housing prices would go down? We'd have problems, but not the one big central crushing problem that we have now.

Affordable housing policies divide those people, according to stuff like:

faith in government vs. market solutions

personal eligibility vs. ineligibility for the units

preference between a bad apartment vs. a lottery for a great one

That splits the landowners' natural enemies into warring factions, as we see here.
Can you explain why Munchery is "a bad company," And why those other 2 are better?
I'm not talking about the binary packages.
Yep there are lots.

- gitlab review apps https://docs.gitlab.com/ee/ci/review_apps/

- probo ci - https://probo.ci/

- m8s - https://github.com/previousnext/m8s

I think Lagoon has this capability too, but haven’t used it personally.

I’m forgetting a bunch too.
As usual Alex Hutchinson does a great job summarizing the research : https://www.outsideonline.com/2060591/latest-low-carb-high-f...

If 70% or more of your calories come from fat, your body starts increasing its fat oxidation rate, but it also down regulates the carb burning pathway
I'm not sure what you're criticizing but it's not the article since the article didn't say ancient Greeks were black.
You make food (a competitive, capital intensive, low margin endeavor - all with rotting inventory) then you deliver it (a man hour intensive, operational & insurance nightmare). AND after you do all this, the person looks at their meal and shrugs their shoulders wondering if it was worth the $10. I am not saying Munchery was bad it was just swimming upstream.
I think you should look at https://github.com/intoli/exodus

> Painless relocation of Linux binaries–and all of their dependencies–without containers.

> Exodus handles bundling all of the binary's dependencies, compiling a statically linked wrapper for the executable that invokes the relocated linker directly.
This.

The brain is exceptionally good at repressing bad memories. The effects of lack of sleep on memory / brain function might play a big part of it. (Just speculating from personal experience, I have no formal knowledge).
Even though people love bashing Objective-C for its “weird” method syntax, it trivially circumvents these kind of problems.

Also related: Mike Ash’s post about using single-member C structs instead of unitless scalar types: https://www.mikeash.com/pyblog/friday-qa-2013-08-02-type-saf...
Sure, you can find me here: http://www.mobygames.com/developer/sheet/view/developerId,36...

It should also include this: http://www.mobygames.com/game/windows/nba-inside-drive-2000/... but crediting practices in the games industry sometimes leave a lot to be desired.

I've also done a number of social and mobile games but they are all dead now, and were not much worth digging up anyway.
That's probably correct. I read up on GPS years ago and I remember that one of the possible solutions is intuitively wrong for a surface of the earth measurement and filled that in mentally as 'inside the earth', but out in space sounds much more logical and likely.
Kindle? At least it should get updates.
With dynamically languages, the type of an object is not important so you don't need to explicitly typecast external objects to fit into your logic. With dynamically typed languages, if two different objects expose the same functions then you can use them in the same way. The behavior of an object is all that counts.
Yes.

> All work in Debian is performed by developers that can be identified. For those using Debian to be able to trust Debian, we feel it is important that our users can identify those that are working on the project and that development is as transparent as is possible. [0]

I don't personally use Debian very much these days -- my desktops all run Fedora, my servers (with a few exceptions) run CentOS and RHEL -- but I used Debian exclusively for many, many years and out of all Linux distributions Debian (IMO, of course) comes the closest to doing things "the right way". In and of itself, that is pretty amazing, I think, considering that there isn't really all that much that has changed in its 25 year history! In other words, they somehow managed to get things right the first time around.

There are a few things that could perhaps be done a little better or different but -- considering that Debian is an all-volunteer project -- I think they manage to do an awesome job with the limited resources available to them.

[0]: https://wiki.debian.org/DebianKeyring
At Boring Company HQ

From the article, make sure you read carefully before you downvote next time:

"But first it's all about baby steps, with the company getting to work on its first test tunnel that begins at its headquarters in LA."
Depending on what you mean, non-euclidean geometry may not be self-consistent (or it may! We don't know, unless we appeal to stronger axioms). In a large number of cases, the set of axioms which produce the geometries in question are powerful enough to embed natural-number-like structures, which would imply that the consistency of the systems cannot be proven from within the systems, themselves.
> 70 people applying per home is what we’d call a signal that those homes are in demand

uh, well sure I mean there is probably a ton of demand for $100 4Runners too
North Korea says that it will dismantle its nuclear test site this month
What on Earth is going on at this company?
I’ve been a huge fan since I was about 7, and that only intensified in my 20s
See Boost.Units: https://www.boost.org/doc/libs/1_65_0/doc/html/boost_units.h...

It enforces correct units/dimensions at compile time, so you won’t be able to mix up length with time or area, etc.
"But first it's all about baby steps, with the company getting to work on its first test tunnel that begins at its headquarters in LA."

Is that not specific enough? Seems pretty clear to me
I'm a bit like your friend, and I add one more twist, I have my phone off quite frequently. Not switched to silence, just off. I don't need to be reachable at any time of day or night.
I'm sure everyone who lives there would rather spend 50% of their gross income on housing.
Credit Repair
Hi everyone, Having been in college with not a very stable job in between, as of now I have a credit score of 300. I have had two credit cards (Both on retail banana republic and Best Buy) which I have paid very inconsistently. Banana republic one was paid in full ($4000 debt), back in March, and I reduced a $10000 debt from the best buy credit line to $9500. Also, apartment owning company sent a $1000 debt into collections, I was charged wrongfully and without cause when I left the apartment complex, to which I decided I was not going to pay them that exuberant amount for imaginary/made-up damage. I was depressed by this and was browsing through the net and saw post by one Bob Vine about HackWest who fixed his credit report by removing medical bills, student loans, and others I immediately contacted HackWest through Email: HACKWEST@WRITEME.COM cell: +1 424 307 2638 nd related this challenge with him immediately collected some of my data and demanded for some fees which I paid, after about 7days they got my credit fixed, removing all negative reports and replacing them with positive items; they were also able to give me a credit score of 900 with 50 years of on-time payments and $9,900,999 of available credit. All thanks to HackWest, I strongly recommend them for all kinds of hacking.
I invite them out, they say they're busy. Adults are busy.
In this case though it's not really a security issue as you describe and more of an abusive use of resources. I don't mean to be facetious but that's also what Electron apps do to some extent
Unrelated variant:
Give a man fire and he'll be warm for a night.
Set a man on fire and he'll be warm the rest of his life.

;)
Hahaha, it’s true.
At least you didn't plug a link this time!