skysight-inc/HackerNews huggingface dataset:
> Do you consider it a solution that if somebody doesn't like an OSS project's current direction, or contributor list, they could fork it and do whatever they want with the fork?

It can be, but is not a universal solution.

> It seems to be a meritocratic line of thought, IMO. There could be a problem with how "merit" is calculated?

A strictly meritocratic world is probably not one people actually want, but even accepting that... do we even have a well-structured and universally agreed-upon definition of merit? I submit we don't, for software.
Current stream can be viewed with mpv at https://p-events-delivery.akamaized.net/17qopibbefvoiuhbsefv...

mpv "https://p-events-delivery.akamaized.net/17qopibbefvoiuhbsefvbsefvopihb06/m3u8/hls_mvp.m3u8"
Most of the European terrorists were even born locally.

I really don't get why getting our Fb accounts is so important, given they already have it (or should, if NSA/CIA did the job they were assigned to).
> We can infer without greater evidence that Luckey is racist simply because he donated to something.

Snark punctuating a hazy, misinformed comment is ironically one of the calling cards of the alt-right: incoherency of speech to provoke incoherency of thought.
You're using iCloud. Do you expect it to say "your iCloud space is filling up, buy more space on OneDrive or Google Drive here!"? My cell carrier sends me a notice every month that I need to continue paying them or I will lose service. Sure I can switch to another carrier, but if I want normal service to keep happening like it has happened in the past, I will need to send more money as per the agreement I signed.

That's not an advertisement. That's a critical notification about a service you've chosen to use. It's not any different just because they offered a free trial.
Awesome post, thank you. I'll have to come back and read the articles you linked when I have more time.

I started following a ketogenic diet in January of this year. I cap myself at 20g of net carbs per day, and my goal is to get 80% of my caloric intake from fats. I've lost 50 pounds so far (318 to 268), and have naturally drifted toward intermittent fasting as my hunger has decreased so significantly I don't have the urge to eat at all.
This comment crosses into personal attack. We ban accounts that do that. Please post civilly and substantively, or not at all.

We detached this subthread from https://news.ycombinator.com/item?id=14488081 and marked it off-topic.
We may in the future, but not right now.
Yeah that's what I thought. Why the fuck would that be an argument to build on top of the apple ecosystem?
Check "change password" section for rotation of one profile to another. It's quite simple

Why replace OAuth? because it sucks. It's stateful on the server, and it's security surface is bad. With SL you could sign a token for client=me provider=facebook scope=profile,photos,friends expire=3months. and all that would be stateless w/o any extra code on the server of identity provider. It is a huge step over OAuth code which is often full of holes (see Doorkeeper in Rails)
Sure it does, if stake school is X, then private schools need to cost more than X to seem exclusive.

Further, financial aid makes nameplate number less meaningful. If someone has rich parents or wins a full ride then schools want to milk that for as much as possible. Otherwise they can always add discounts down to whatever someone can pay.
You can use VLC — MPlayer — or the much better — MPV to watch the stream without Safari.

https://p-events-delivery.akamaized.net/17qopibbefvoiuhbsefv...
I feel like I experience your point 2 more and more often last years. I cannot fathom how Google serve so much spam for a lot of searches lately.
> One thing to keep in mind is that python 3 is still considerably slower than python 2.

You have wrong information.
You were most likely underestimating your calorie intake at first, it is a common issue.

See: https://www.ncbi.nlm.nih.gov/pubmed/1454084

Discrepancy between self-reported and actual caloric intake and exercise in obese subjects.

Also, switching to a diet higher in protein tends to make people eat less calories and consequently lose fat.

https://www.ncbi.nlm.nih.gov/pubmed/16002798

An increase in dietary protein from 15% to 30% of energy at a constant carbohydrate intake produces a sustained decrease in ad libitum caloric intake that may be mediated by increased central nervous system leptin sensitivity and results in significant weight loss. This anorexic effect of protein may contribute to the weight loss produced by low-carbohydrate diets.

So in reality, the reasonable explanation is that you decreased your calories involuntary by upping your protein intake.
Trolling the parasitic money-changers who are only interested in cryptocurrencies for profit potential is a good thing. I'm at a loss for how anyone can regard fluffy's actions as anything but commendable.
I actually stopped homebrewing because it was fairly hard to beat local micros. That market is approaching blood thirsty. The bitters market has a lot more room.
The Windows-style path completion is available with Zsh, I have this in my .zshrc:

zstyle ':completion:*' completer _complete _match
autoload -Uz compinit
compinit

There are many other options available with 'compinstall', but I set this up years ago and don't remember what I needed to choose. It's probably also available in Bash nowadays.
who is "they" and what did "they" say, specifically? can you quote someone? the discussion of speech issues is often about culture and norms rather than about legal statutes.
I dislike these absolutist arguments. It ignores any sort of context or nuance and generally shuts down discussion. In general, I understand and sympathize with your line of reasoning, and championing of free speech. However, I think you are going too far.

Consider HN: we have down votes, comment flagging, and moderators. That is very much the policing of speech. Would you consider this oppression?
Edge works on Win 10, not sure why other comment was downvoted.
Musings: thefeed.press
I expected this article to be an analysis of the Octocat logo, showing some sort of hidden face.

Instead, it was just a bunch of random facts about Github?
To go one step further, we had created the site https://www.allthingsmine.com and the ios/android app
which basically auto looks up the manual in online manual sites. In addition, it points to youtube videos for the product, provides specs if the product is available in our database.
Also users can also store their purchase receipts, price etc and get notified of price changes and view the trend if the product is sold by retailers such as Amazon, BestBuy, Walmart etc.

Will point to manualslib.com if it is comprehensive.
amazon to the tv app! w00t
Not really. NSA/DARPA have no need for small batches of very expensive circuits manufactured with 5 nm.

They need large volumes of cost effective processors as well. Manufacturing their own special purpose asics with older technology is more likely.
It's hard to just push your code into other browsers. Very slow process. We can't wait any longer
You don't want to use a data serialization library that is so poorly written that it likely corrupts stuff sooner or later, do you?

Python's CPickle comes to mind. There's a race condition in there somewhere, but I've never been able to reproduce it with a small program. [1] Using the version of Pickle written in Python works.

This sort of thing is why I'm somewhat negative on the argument that "if Python is too slow, write the important parts in C". It's too easy to break Python's memory model in C code.

[1] http://bugs.python.org/issue23655
Python and Lisp coder here.

At first look, Lisp is ugly to look at.

However once you start learning Lisp and writing your self programs, it becomes fairly easy to read not only your code but others' code.

> The parentheses and indentations obscure the logical meaning of the code.

Indentations have no effect in Lisp, they are only there to make code more readable.

Parentheses are there to clearly tell you which statement is acting over which other statement, so they are there to give you a clear light about the meaning of the code.

Visual appeal can be just fine, as long as the indentation is well-applied. The same is true for widely used languages like Java, C, C++, C#, and Javascript. Wrongly indented C code can be frustrating to read.

Have this small, silly snippet of Common Lisp code and take a look. You should understand easily what each statement is doing.

(defclass my-stack ()
((name
:initarg :name
:initform "<Unnamed stack name>"
)
(the-stack
:initform ()
)))

So here we DEFine a class called "my-stack". With two members (or "slots") called "name" and "the-stack". "Name" will be an initial optional argument, with default value ("initial form") "<Unnamed stack name>"

(defmethod into (item (s my-stack))
"Push an item into our stack"
(with-slots (the-stack) s
(push item the-stack)))

Here we DEFine a silly method which pushes an item into an object S of type "my-stack". The explanation "Push an item into our stack" follows.
Later what we say is, that, using the slot "the-stack", perform the following code: Push an item into the stack. Those two lines are almost English.

(defmethod sum-all ((s my-stack))
"Return the sum of all items in our stack"
(with-slots (the-stack) s
(loop for item in the-stack
summing item)))

Here I show you that code can be really straightforward to read. Here to sum all the stack i use the following loop instruction:

"loop for item in the-stack summing item"

... and it does exactly what it seems to be doing. It's just as if it was plain english!

So one can write highly readable Common Lisp code if one wants to.
What difference do you propose between "just call this function" and "just call this signal handler"?

My feeling is that nobody uses signal driven I/O because signal handling is error prone and complicated. In fact, a very common pattern is to only set a flag in the signal handler, which is checked at defined points in the main program... not completely dissimilar from doing non-blocking calls at defined points in the main program.
The increase in tuition (and fees) make up for budget shortfalls everywhere (fancy facilities are actually not all that big of a deal if you crunch the numbers).

At the same time, getting rid of tenured positions is a decent means of cutting costs to try to address the same shortfall.
The title says nothing, especially given ISRO's track record. The big news is about the launch vehicle - GSLV Mk III - the most powerful rocket from ISRO.
Well, yes, certainly social and professional exclusion of one's political opponents has some historical evidence for its efficacy as a tactic, at least in the short term.

Those of us who have qualms around consequentialism find this efficacy not reason enough to regard such behavior as exemplary of virtue. Those who do not have such qualms might be well advised to consider, from a utilitarian perspective, the ultimate outcomes which recent history has shown profligate use of this tactic to produce. And those who try to disclaim the grasp their political and cultural tendency has on power would do well to remember that this is, always and only, a tactic of hegemony, without which it cannot work at all.

In any case, as I said before, I like the honesty.
they spent the early years (including 3.x) competing with ibm. note the "power windows" language on the side pic

https://en.wikipedia.org/wiki/Windows_1.0
Ask HN: Which books do you read in free time?
First Private Moon Landing Gears Up for Launch by Year's End
500 or fewer lines :)
Ask HN: What is your favorite book?
The manuals have a big watermark right through the center of each page, which isn't even translucent; it completely obscures the content behind it. See https://www.manualslib.com/manual/464698/Honda-Civic.html?pa... for a random example, where the watermark completely obscures the model number of the Honda Civic's automatic transmission.

Is there some way to pay to remove the watermark? Is that how this works, these manuals are effectively just free previews?
I'm noticing some language trends in this whole thread worth pointing out:

- In OP, I wrote self-esteem is the root of narcissism, when I really believe it's a potential root. It can also be symptomatic because pretty much everything in the brain can flow both ways, so one person's symptom can be another person's cause.

- We tend to forget the importance of the word "can." I'd rephrase what you wrote as "Social group CAN influence a lot about how you perceive yourself." It doesn't have to.

Also, comparison isn't needed. Here's how I do it:

I recognize a few key facts:

- every person is unique in some way
- every unique property of a person reflects something to be learned, even if the lesson is the opposite of said property
- neural networks learn and apply learning
- we are walking neural networks
- the past is changed by observing the present

Therefore, everyone is valuable in some special way, including myself. My self-esteem stems from reminding myself that others' perceptions of my experiences do not define my reality, my value, or my past. Those are all mine to define and nobody else's. I don't need to compare my subjective experience with someone else's in order to value mine.
It's not a phrase I've ever heard (as an American) and it's not immediately obvious to me what it means if there's supposed to be implications beyond the obvious.
I think we'll see on-device deep learning capabilities/Siri that isn't dependent on a network connection.
Man MPV is just terrific. I didn't know it could play these type of streams.
> One thing to keep in mind is that python 3 is still considerably slower than python 2.

The video quite definitely states otherwise for most benchmarks. Only a few benches still show regressions over P2, and according to Victor they're unlikely to affect the vast majority of systems.
What is 'watch this?'
what happened with Microsoft?
i know what happened with Oracle when they sued Google about java in android. nothing. except they lost because they were wrong.
HLS is an open standard (and a very simple one); Firefox and Chrome have just avoided implementing it for some reason.
There's an analogy here for OO.
I originally said "It's almost like "the apple tax" doesn't exist and people are just mad that Apple doesn't make cheap low quality products"

You replied "Not sure I agree on the cell phones at all."

Your justification for that was "Apple's prices are comparable with their direct competitors for similar specifications but they just don't provide a low end."

It is a complete non-sequitur to say they're charging you a premium to buy a high-end device if you want a low-end one. They charge exactly the same for exactly the same. Not a tax.

Fact: Apple's prices are competitive with comparable devices.

Fact: Apple only competes in the high end market.

Not fact: Apple forces you to buy their products even if you can't afford it.
Most people who criticize the Dragon (Compilers etc... by Aho et al.) book seem to focus on chapters 3 and 4 which are the chapters on lexical analysis and parsing. The book has 12 chapters. Whatever your feelings on the parsing techniques, the book covers WAY more than that. It has a really good introduction to code generation, syntax directed translation, control flow analysis, dataflow analysis, and local, global and whole program optimizations.

As someone who has quite a few books on compilers, program analysis, type theory, etc... I find the Dragon book an irreplaceable reference to this day. It has a breadth of content shared by very few other books. For instance, Muchnick's classic "Advanced Compiler Design and Implementation" is really good for analysis and optimization but neglects all front end topics. The only area where I believe the Dragon book is inadequate in is type theory (I recommend Types and Programming languages [TAPL] by Pierce and Semantics with Application by Nielson for a gentler intro).

As to parsing, its chapter on parsing (4) is not as "hip" has some people want. However, it is solid and will teach you how to do parsing. There are newer and fancier techniques not covered in Chapter 4 but in general most people would benefit just having a solid understanding of recursive descent parsing!
Nonsense. You can have both - a local dev environment where you sandbox test your changes, a "proper" dev environment running Linux, a test environment running Linux that matches production, and a production environment.

When you sandbox test your changes in your local dev you also quickly learn which pieces of your code are non-portable or non-standard.
Well, for one, college sports is a GREAT selling point to students and alumni, who in turn stay involved and donate back to the universities.

For another, there are quite a few college athletics programs that fund themselves through ticket sales, televised game revenue, televised show revenue, and private donors.
The idea we shouldn't trust an entire field of experts who've spent their lives studying something because all the answers aren't known perfectly would lead to huge subsets of people who don't believe in things like climate change or evolution...

Oh wait.

Why should the average person need to understand the jargon of an economics expert? The average person should be able to buy bread and shelter. Isn't that the understanding they need?

Just like, why should the average person need to understand the different types of ozone depleting gasses? The average person should be able to breathe clean air and live in a city/state/nation that's not literally being swallowed by the ocean.

Does the average person need to understand what a software engineer means when they talk about concurrent asynchronous calls kept in check by a byzantine generals algorithm to ensure consistency across nodes?

I'm sure if the average person spent 100 hours studying economics they could grasp the basic concepts quite firmly.

But, quite literally, the entire point of having experts in a society due to the advent of specialization stemming from the agricultural revolution is so that people can do and learn different things and the sum of the parts can be greater than the whole.

If you want to learn more about economics than go do it, but attacking an entire field because you can't be bothered to learn its particular jargon seems shortsighted at best.

No one's saying "trust everything blindly", either.
Agreed. I've been doing IF (intermittent fasting) for the last 3 months. It's changed completely how I feel, in addition to losing some weight that was bothering me. It's like a weight has been taken off my metabolic system, that was working way too hard to process the amount of food I was throwing at it. And, the monkey on my back which was my sugar addiction is mostly gone--I still occasionally have sweets, but far less often than I used to.
Thank you for your very useful information.
I re-read SICP recently, because I was teaching a friend.

I had very rose-tinted nostalgic memories. They did not hold up.

"How to Design Programmes" is a much better book. (But made for rank beginners.) And for the more advanced, "Types and Programming Languages".

See "Why Calculating is better than Scheming" (https://www.cs.kent.ac.uk/people/staff/dat/miranda/wadler87....) for a critique.

Don't get me wrong, SICP is still a good book to have read. Just no longer my favourite.
Some really nice photos of this on the ISRO site: http://www.isro.gov.in/gslv-mk-iii-d1-gsat-19-mission/gslv-m...

Also the launch video is amazing. The moment the engines ignite the whole thing is moving most likely because those are solid rocket boosters and there's no throttle up time: https://www.youtube.com/watch?v=ae6LVG0j1Pg
Thanks, we've updated the title (which was likely edited for space) to include this.
Some might found this to be much more usable: https://www.youtube.com/watch?v=O9u0d4uZQyM
Quite a bit of it looks scraped. I searched for a manual I have been after for a while and found the same PDF (which I found on google) which appears to be a manual but isn't.
and the one that has potential to take an Indian to the moon.
Python Coils Around FPGAs for Broader Accelerator Reach
This is a big deal for ISRO when it becomes operational. In terms of launching its own heavy communication satellites, it doesn't have to rely on the Ariane. I can see a lot of customers queuing up to Antrix to launch commercial satellites. One can hope it eats into SpaceX's lunch in the near future.
> When we boil people down to their demographic membership, we do exactly that. We decide that a latino son of a doctor from Cleveland has more in common with an Nicaraguan in on an H1B than with a Caucasian son of a doctor from Cleveland.

I like this line of thinking because it reveals the absurdity of the current demographics. Given that the US professional landscape is radically skewed away from women and people of color in terms of headcount, salary and access to capital, how do you justify this?

Is it genuinely your belief that there is an predisposition towards success in this field for white straight men, who compose its overwhelming majority?

Were we to NOT do this and actually grade people on their capacity and potential in education, job selection and social standing then I suspect we'd see a much less deviated distribution.

But we don't. We see something that more closely resembles the hypothesis that people are doing exactly what you're describing, to the benefit of white folks.

People transform criticisms of diversity statistics into a criticism of competency standards on hiring and promotion, which is exactly no one wants.
Hi,

I made a news letter: https://betterdev.link can I make a PR to add them? Do you think my newsletter is appropriate to be included? Thanks
Show HN: Standup – Automated engineering status reports
The same telemetry is in 7, and you can Defer Feature Updates in 10.
All that really matters is that you get things accomplished.

A rigid schedule of tasks to accomplish might be one way to do that, but I've found it's better for me to just have a simple list of things to do (features to implement, bugs to squash, etc) and a general plan for the day (work a few hours, wander into town for lunch, work some more). The exact start and stop times don't matter, the exact order I finish the tasks doesn't matter. All that matters are the medium term goals for finishing projext X by next week and project Y by the month after that.
I'd say it's easier to rely on external validation in many cultures because anything not well-defined is hard to teach. Poorly defined subjective experiences are even harder.
> There's no need to add something new.

"Please avoid introducing classic flamewar topics unless you have something genuinely new to say about them."

https://news.ycombinator.com/newsguidelines.html
There's no conflict, it depends on whether these LGBT people are women.
I suspect that few lesbian, bisexual, transgender women follow the typical social patterns that keep women away from open source software: few uneducated housewives, few early marriages and unplanned pregnancies interfering with education and work, little inclination in general for taking care of household chores sacrificing themselves so that their S.O. has some free time for open source work, few and/or late children, etc.
They might work for some, but I always find all the "Head First" books to be very fluffy.
At 18, you can't sign a lease without a co-signer, you probably can't rent a car. You can't purchase alcoholic beverages or tobacco products in the US. Yes, you can join the military, but there you spend time under very close supervision.

Universities used to use the term "in loco parentis": I can see a deferral of admission being a suitable equivalent of screaming and taking the computer away.
I remember doing all but the first in college.
Fred Brook's "The Mythical Man Month".