skysight-inc/HackerNews huggingface dataset:
> Could you distinguish what you mean by developing Servo into a product vs. “incorporating pieces”?

Do you remember seeing screenshots of "servo"? Running a Servo executable (or browserhtml or whatever) is/was a thing. It was branded as being developed as an alternative browser to FF. It was even using cannibalizing FF pieces (e.g. Spider Monkey) not the other way around.

> The product that Mozilla is developing Servo into is Firefox. I don’t know what you expect—for Mozilla to replace Gecko with Servo all at once? For Mozilla to do the same thing they are doing now but just give it a new name?

That is the case now, though they have names for the pieces, the name "Servo" still seems to be the name of the full browser (coopted by the VR group IIRC). It was what everyone expected to not necessarily replace FF all at once, but be developed alongside as an alternative. This history was clear, the name Servo as a whole browser was clear, and the misunderstanding is pretending that was not the case.
This is exactly the point: the fed can conjure unlimited credit out of thin air. Cryptocurrencies can't.

The limitation becomes a feature: debt can't be inflated way.

We are one major crisis away from people preferring an asset that can't be inflated, or forcefully converted by executive order, under threat of confiscation.

When that happens, you will be right: by Gresham law, people will prefer paying for stuff (including taxes) in fiat currency.
Its amazing that an individual, working just with their own time and money in their own house, is so outpacing efforts like that of the Library of Congress.
I think you're right on the power math, but I don't think addressing a social issue with social mobs like this ... is solved by addressing some sort of employment power balance.
Last time I spent some time trying to learn mathematical logic I realized that logic texts could benefit from syntax coloring of various languages involved (e.g., metalanguage, object language, logic symbols vs non-logic math symbols, etc, etc).

I'm not sure if this is considered as pedagogically beneficial, and/or feasible without interactivity (on a cursory glance, it doesn't look like Terence Tao has given any importance to coloring in this project).
To add, you can get very far without Redux! There's a significant subset of Reacticians who think React + Redux are an inseparable whole, and that setState is evil. I really liked Meteor's approach using live-collections in the browser for handling data. The action/dispatch (or whatever) paradigm that Redux forces upon the user feels slightly over-engineered for the problem it solves, and I think it's a source of additional complexity for new users.
It's Becoming Difficult to Discuss Interesting Topics with People Who Don't Read
Holtzbrinck vs. Project Gutenberg
Cam girls: Meeting the women who do sex work via webcam – The Spinoff
> a new industrial revolution that is going to make millions of jobs obsolete

Just like the last one.
This is a version of the argument, "He got us into this mess, so only he knows how to get out of it"

The problem is that he is the sort of person who would get us into the present mess, and that doesn't seem to have really changed much.

But the real problem is not who is in charge of the world's largest centralized social network, it is that the world is on a centralized social network. The solution is not to hope that Zuckerberg somehow saves us, the only solution is decentralization.
Nobody else in the world considers this an unmet need.

Pretty much the entire population of Venezuela and Zimbabwe would beg to differ... and that's just recent history.
This is a great point and it equally applies to housing. Not just which neighborhood you live in, but whether you own a house at all. Spend a quarter million dollars minimum and get locked into a mortgage for decades for what actual improvements over a mediocre rental? Nicer baseboards?

What I got for buying a house is a fixed housing expense. When I got married, my wife - who was already living in one of the best school districts in the state with her (now our) two sons. We moved into a 3 bedroom apartment,1630 square feet for $1200 a month. Within three years, rent had gone up to $1700 a month.

We moved into a house - slightly further north but still in the most affluent county in the state and one of the top 30 in the nation - and now pay $2050 a month. We have 3000+ square feet 5 bedrooms, 3-1/2 baths, a separate large office, a garage, not attached to other apartments, and privacy.

The apartment we left two years ago is now renting for $2150. Our mortgage will never go up, our insurance and property taxes will go up slightly.

My parents bought the home they live in now in 1978 and their mortgage was $650 a month. In 2008 when they paid off their mortgage, they were still paying less than $1000 (insurance and property taxes go up). 30 years later. In 1978 it was a stretch, by 2008 it was nothing. They live in a small town, we live in a major metro area. Now, they don't have to worry about rent - just insurance and a reduced property tax amount since they are over 65. A house is a great inflation hedge.

I would mention that in the two years since we bought the house, the value has gone up $30K+. But, since we have no plans on moving to a cheaper area, equity is meaningless.
Here's the big reason I've gotten skeptical about blockchain: it seems like very few people are excited about actually using it. Almost everyone talking about it is excited about getting rich from trading currencies or starting a blockchain-based company. And plenty of people are excited about a grand vision for how it might transform society one day, or how it might solve problems they think other people might have. But it seems like almost nobody is genuinely excited to use any blockchain product themselves purely because it does something useful or fun or cool, and with no monetary interest in the tech taking off.

This is all in stark contrast to the 90s internet boom when, sure, there were lots of speculators and lots of get-rich-quick dreamers, but there were also tons of random people genuinely excited about using the internet who never stood to make a dime from it.

A lot of the grand visions behind blockchain mania are indeed compelling, and I suspect something blockchain-ish will take off at some point in the future. But it will probably be a distant descendant of anything that exists today.

Am I wrong about this? Are there blockchain-based products that have lots of users who are using them because they like using the product and not just because they're hoping to get rich off the hype?
Android Finishes 2017 as World’s Largest OS; Windows in 2nd Place
I agree. It is human nature / instinct to get all tribal and such.

Someone had a great quote that I'm going to screw up big time here, but it was something like, "Every civilization is invaded by barbarians, they're called children."

Now as a parent it is amusing, but I belive the quote really was intended to note how children aren't born making good decisions or making decisions that support a community or civilization. Rather they must be taught to resist the negative instincts in order to maintain society.
> React feels like layers and layers of render functions, with chains passed down and pared down as you get deeper, which becomes excessively cumbersome to reason about.

This reads more like a design problem than with React. React gives you the component and some good practices and advices in the documentation, but how you compose them is in the end your responsibility.

> Vue feels like it compartmentalizes things much more effectively. A component can just be a component, not a stateless function that renders a react component that wraps around a redux plugin component, with each step having its own little isolated DSL.

I think it's unfair using DSL here. Even Redux makes a big point out of not creating too many conventions nor sugaring, and people actually complain about the boilerplate. Redux's `connect` is a function that does no magic: returns a function that will return you a component (which like you point out could even just be another function) with props mapped as per your initial arguments. No DLS, no magic.

That a component can be just a component, not a stateless function to me doesn't make much sense, given how functions are primitive constructs and components are not. I think the fact that components can be just stateless functions is good because it means composing components is no different from composing functions.

And again, if a stateless component renders another component and wraps a redux connected component it either makes sense based on what the developers are trying to achieve or maybe they are just over-complicating things, but React wouldn't be responsible for either decision.
The only thing an Apple Watch would not give me out-of-the-box that a dumbphone would is the ability to have a private-ish conversation. But ... airpods are a lot smaller than any dumbphone, so there's that.

I am actually thinking I might pick up an LTE apple watch in a couple months when the next generation comes out, exactly for the reason of leaving my iphone at home pretty often. Less distraction, less willpower required to stay off it.
> Meanwhile here is a guy running the company supporting a cause to limit a specific group of employee's rights to marry.

Specifically, he donated $1000 to Prop 8. If you're going by that standard....literally the majority of California is ideologically unfit to lead.
Just watched the indiegogo video for lightphone 2. I must say that while the phone seemed to make sense at first, when they mentioned music, Uber, etc. now being integrated I became lost.

At some point I don’t understand the difference between this product and a smartphone. Want to remove yourself from “feeds”? Don’t download the apps that house them.
By that logic should leadership fire those who support gun control? They are, after all, removing (what to some) seems a constitutional right.

I'm not against gun control, but the argument here isn't a slippery slope one. This is very close to believing or not in gay rights.
I think OP means, how in C#, you have the unsafe keyword, which restricts unsafe usage to particular unsafe code blocks, and allows any unsafe operation to be contained.
I can't imagine writing a real-world Vue app without Vuex. As such, I can't help feeling like this article, despite the best of intentions, is probably misrepresenting things. The last several Vue apps I've written have not used `emit`; not one single time. (context: `emit` is shown/used in this article)
I'm guessing the store owner ran the benchmark once and then hard-coded the benchmark result in the display.
I'm the opposite. I hate seeing code syntax mixed with markup syntax. You can end up with hard to parse views (reminds me of PHP and Rails), and abstracts the final HTML structure from the developer.

I think a much nicer way to work with templates is to see your markup with the same structure it will have once rendered, and attributes that describe those elements (just like real HTML attributes).

When it comes to accessibility, and creating predictable interactions without elements snapping around, I find it easier to visualize the end result when the markup isn't littered with text that won't be rendered.
If you don't mind me asking, is it possible you're misremembering? I believe the XT/286 was actually a different computer than the XT, and ran a 286 on the motherboard; it did not upgrade to 286 via expansion board.

I have fond memories of my XT/286.
do millions of people think they're worth $8000 each?
Refresh – A fresh approach to the browser
If someone isn't ready to face the consequences of being of shunned professionally or socially, all they need to do is stop being a terrible person.

https://xkcd.com/1357/ sums it up quite well.
PKI is now quite trivial. It's easy for anyone to keep a log mapping a public key to some type of identifier.
If it was gun control specifically targeting people based on race, sexuality, etc then yes.

I think the idea that even legally we look at things differently when they're targeting a specific group is pretty well established and the difference in your example lies there.
GPU Based Parallel Ising Computing for Combinatorial Optimization Problems
People like to go for the jugular when topics like these are best tread delicately.

I'm sure the reporter in the sorry feels passionately about his position but if you use strong right/wrong language someone will probably end up feeling offended and get defensive.
Yes, but there are glyphs, especially in Indic languages, that have no representation in a presentation form in Unicode. If you are familiar with Arabic, each glyph has forms - isolated, beginning, medial, and final. Your "typical" Arabic string is composed of isolated code points, they go through a text shaper, and out come glyph indices that also have a Unicode code point associated with them. You do the same thing with an Indic language, except imagine that the glyph indices that come out have no corresponding Unicode code points. It's very surprising at first and some software can't handle these unassigned or "hidden" glyphs.

So my point is: how much value would there be in requiring a representation of a small fraction of the glyphs (only those with Unicode code points, many of which are ZWJs) in a script in a standards document when potentially hundreds of forms are necessary after shaping to represent the language?
Obviously the majority of California did not donate.

I do think a lot of people are in fact unqualified to lead.... being CEO is a very different job.
> freedomben? Can you tell me how one might meaningfully characterize "diversity of thought"? For lack of a better definition, by "meaningful" I mean "incorporate it into hiring decisions such that the result is to the overall benefit of the company and the society which allows the company to exist".

You make some good philosophical points (that "assholes" are part of the diversity of thought), but practically I don't think "assholism" is what you want to look for.

When I say "diversity of thought" I think of things much like the author of the piece mentions: different socio-economic status (if you've never been dirt poor, you think differently than someone who has been well off. both viewpoints can be good), different political views, different learning styles, etc.

Political diversity is also good I think. I think progressives bring good stuff to the table, as do conservatives, libertarians, and socialists. When one view predominates, the organization tends to suffer (not a universal truth, just an observation I've made (so clearly not scientific)).

Your desire for a "meaningful" definition however that one could "incorporate it into hiring decisions such that the result is to the overall benefit of the company and the society which allows the company to exist" is really hard however (at least for me). I'm not currently part of hiring, but I have been in the past (tho my involvement is typically limited to technical questions, and I rarely delve into anything other than technical stuff). I like to look for areas where we are strong and weak. For example, if we have mostly people that love UI design and front end work, a candidate that feels strong on the backend may be more desirable. I think it's good to remember that diversity of thought is insanely broad, and encompasses tons of areas (which seem to me to be the point you are trying to make). As such, coming up with an example that generally demonstrates it is likely not possible.

I feel like I just rambled and didn't answer very well. Sorry about that. I think it's time for bed ;-)
> So I think this ability to individualize artifacts would still be present if we were receiving a .deb or apt key instead from that site.

I guess we need some other infrastructure or social practice on top in order to compare what different people see, and/or allow the distributor to commit to particular versions. (Then having the distributor not know whether someone is blindly installing a particular file without verification is necessary, but not sufficient, to deter this kind of attack.)
He reminds me of the woman who obsessively taped local TV news broadcasts for decades, and wound up with the only surviving record of those shows. Truly an invaluable service both of them did and are doing.
It would be useful in places with corruption. Would make it harder for clerks to retroactively change things. Of course it makes bribes easier also.
Looks like a setting for a Myst game.
Theory I've heard was that it was for counterintelligence purposes, but more in the designation of "Fighter" - the thought being that the Soviets wouldn't be as interested in a new black fighter project as they would have been in a similarly black bomber.

No source for this one either, though.
Do millions of suckers exist on Earth?
Police Quest was simply impossible without the turbo button back in the day. Or that is, until I discovered the menu bar by accident.
I don't think that most people misunderstand the power of remote working. I work from home 99% of the time, but it is nice having the flexibility to go into the office when necessary. People also develop networks (professional and personal) during the time it might take to turn something into a remote opportunity and it is hard to separate from that.
I buy whatever smart phone walmart has for $35, prepaid. then I do not register it. I download skype and pay $2-3 a month for unlimited incoming and outgoing, and only use wifi. if I am traveling I turn on the prepaid, I think verizon was the last one. I think it was $10-25 per day or for something like 300 minutes

last year when we had a snow storm, the power went out. my UPC system ran my internet for about 4 hours I was able to turn on LTE data for the prepaid phone and I bought something like 5-10gb of data and watched movies, had internet, and lights off of my deep cycle batteries and solar until they were able to fix the power pole a week later
> bulk of important code (Gtk, Mutter, etc.) is written in C.

Exactly why budgie desktop is fast. Uses Mutter as WM, and the gnome applications (like Nautilus, control centre).

For instance, gnome-shell starts up at around 150MB of memory usage, climbs upto around 1GB, eventually halting.

OTOH, budgie-wm stays at a cool 25-30 MB usage.

More on how the budgie thing works :
https://budgie-desktop.org/2017/01/25/kicking-off-budgie-11/
And that's where I first heard of the city, Tripoli. It sounded so cool.

That nasal whistle playing endlessly from the PC speaker though was something!
Good questions:

From their privacy policy[1]

Additionally when you make a purchase or attempt to make a purchase through the Service, we collect certain information from you, including your name, billing address, shipping address, payment information (including credit card numbers), email address, and phone number. We refer to this information as “Order Information.”

We share your Personal Information with third parties to help us use your Personal Information, as described above. We use Google Analytics to help us understand how our customers use the Service. You can read more about how Google uses your Personal Information here: https://www.google.com/intl/en/policies/privacy/. You can also opt-out of Google Analytics here: https://tools.google.com/dlpage/gaoptout.

Finally, we may also share your Personal Information to comply with applicable laws and regulations, to respond to a subpoena, search warrant or other lawful request for information we receive, or to otherwise protect our rights.

That said, I don't use their browser extensions so I'm not sure how they (if they) monetize that. I just paste in the URL to the product I suspect is 'too goo to be true' into the fakespot site. If it passes that, I do my own other digging on the item to determine if I think I can 'trust it'. Mainly, co-mingled inventory, seller ratings, cherry picked 1-star and 5 star reviews, other review websites, etc.

[1]https://www.fakespot.com/privacy-policy
Thanks, and thanks for iTerm2! Btw, I have two 90% complete iTerm2-related projects that I might mention on the mailing list at some point:

https://github.com/dandavison/iterminator

https://github.com/dandavison/iterm2-dwim
I just think of what it'd be like - once companies actually starts utilizing "blockchain" with real purpose.
Define "terrible person" and I might agree with you. Somehow, I don't think you'll be able to do it.
"We'll get you fired!" only works because people have reason to be really afraid of it. People are just pulling a preexisting lever. They might, of course, find some other lever to pull, but this is a very convenient and accessible one.
What do you think is different between donating and voting in this case? If you think it is legitimate to have a promotion ceiling for donators to a particular political side, why not voters?
I'm sure the CEO in question is spending money that came from investors, not from customers.
I'm not sure how "we should treat others better" can be implemented in practice? That seems to be in the same bucket as "people should be smarter".
Mandarin may be your first and favorite, but that doesn't make it easy to learn. Same with C.
What does Ano mean in English?
Newer models, and I have a Note 8 for reference, let you customize those modes, and will do 8 apps.

I use Chrome with file:/// to view docs and play media files while in the super low power mode.

Very effective. Standby is measured in days, and I have played audio files while camping for many hours without even coming close to a low battery.

My favorite feature on Samsung.
I recently wondered this myself. The best I could determine from Wikipedia [1] of what's known publicly is that it's seemingly an artifact of when the project began. The theory being that it was allotted a designation before the "Century Series" ended in the 1960s. (Further suggesting that other secret projects for F112-F116 were also allotted designations.)

[1] https://en.wikipedia.org/wiki/Lockheed_F-117_Nighthawk#Desig...
Note that Google (recent large investment) and Facebook are KaiOS “partners” so don't assume data privacy for very long.
Link to full specs? It's been years since I've maintained a ?Hackintosh and getting sleep/audio working has always been a nightmare.
Son, you are not adopted, just ... misattributed.
Show HN: Find Affiliate Programs – Directory of SaaS Affiliate Programs
The Wall Street Journal opinion section, brought to you by Fox News/News Corp since 2007 when Murdoch bought it.
Any artifical norm can try to fight reality for some time, but reality eventually ends up winning.

You can't make something work by going against reality. You can pretend it will work by itself - for a while.

This is usually called "delusion" and it takes a lot of resources to maintain it.
Help from /r/golang: I needed to still fill the TCP buffer!
> separate templates from view logic (probably the biggest sin)

Not a sin.

> or, I suspect, don't fully understand

Your suspicion is wrong and so pointless I'm shocked this comment became the top one for this thread. Usually, pointlessly provocative stuff gets downvoted, as it should.

> React's fundamentally paradigm and convention shift.

You mean the paradigm shift of mixing HTML and JavaScript in the same hodgepodge? That's what we moved away from in the first place. React brought it back and many people convinced themselves that now it should work.

> React is so thin that it's rare to have a "React" problem, now I have vanilla "Javascript" or even "function" problems

Ah, this explains it. So deep into the... I don't want to say fanaticism but I can't think of another word, that there's even a preemptive rationalization of the technology's problems.

And this comes from someone who, over the last two years of experience, has taught himself to stop hating react by sheer force of will.
There are F-105 and F-111 that are ground attack aircraft like the F-117. I think part of it was to hide the capabilities of the aircraft from other nations. Cf. SEAL Team Six
1964 Recompiling Engine Documentation (2001)