skysight-inc/HackerNews huggingface dataset:
The author is correct that Brave is substituting one set of ads for another. The details of how Brave introduces these ads aren't relevant to the author's main argument, which is economic not technological. He does address problems with the hybrid ad/tipping model.
I can see a lot of non-local (but still European) stuff in Europe too, fully synchronized, in public TV, which I have to pay (...) anyways. And it's the same shallow, non-distinguishable, mass-market ready stuff like 90% of Netflix's own stuff. The only thing Netflix does better for me personally is that the setting generally seems to cater to younger people. Production quality and plot are the same as in public TV.
I once was eating peanuts in a park and throwing some to nearby squirrels, I saw a small crow picking some I looked him in the eye and threw one at him, aimed to land about half a meter in front of him, he immediately understood what I was doing and flew towards me, caught the peanut in mid air and flew away.
I think the challenge is that some dependencies have sub-dependencies that need to be different versions, and venv doesn't handle that automatically.
Thanks for this. I've been a poetry fan since... the first release and pipenv really just fails for me. I'm going to check out pip-tools today.
That's truly amazing.

I can't even fathom how to handle that, let alone how to _read_ something out of it.

Striking is an understatement.
I would happily pay for Google search as a service, as I'm paying for Youtube Premium.

Ads works better for Google, so it doesn't switch, but search in itself without ads is extremely valuable service as well.
Gaia Grow System – Turning City People into Farmers
This essentially happens in Boston to this day (though the date is September 1st).
I'm not a dev and product management work might be valuable to OSS, but I'd feel like I'd be imposing things on devs and in a way it's hard to get a foot in the door (because everyone always knows better what should be done and why).

I have the feeling it's similar for UX people.

This way I stick to good bug reports and some small suggestions.
Map of Antarctic Land
Migrate Legacy Java Apps to AWS Fargate
I don't think primes are a factor - if it was 3n+1 is also prime, and it is easy to shown 3n+1 can be factorized into 2 and something else.
Black Hat 2019: The Craziest, Most Terrifying Things We Saw
I have some feedback from reading your docs.

1.) Don't use httpie for the examples. It isn't standard and it is confusing for those who have no experience with it. I had to navigate to the httpie website to see how the tool works just to look at your documentation because you say that JSON is required but your documentation doesn't use valid JSON because httpie does the work for you. I would suggest using curl for the examples.

2.) I'm curious as to why you are using POST for almost all the requests.

3.) Are you adding more endpoints to this service? I'm curious the motivation behind the current functionality as most of it seems to be very niche in how applicable it is.
If you split your app into an API and a front-end, you double your personnel costs for no added benefit to those customers that do not have a need for an API.
>I’m always surprised by the level of employee activism at Google.

I'm not. Google encouraged it. Now they are forced to quash that culture because you can't run a multinational business that way. When profitability starts drying up in the ad business, you'll see a further shift.
True, unless you want to retain employees doing intellectual pursuits. I think Google is past that point.
The problem with "Keep a high line and only let the defenders take time to pass" is still a tactic. Having recently started attempting to understand what a strategy really is, I've understood the following.

A strategy is tripartite. The Strategy, it's Guiding Principles and Actions (tactics)

A strategy takes into account the environment within which one is working and to view it as a dynamic thing. In your football example we might be able to say that the dynamic part of the game is how the opposition arranges their players and who is in which position.

Knowing this we can define some Guiding Principles for the individual game. One might choose a loaded and strong defence as your team's offence is not as strong as the oppositions defence. The guiding principle is "Defend our ground"

Actions (tactics) would be "Keep the few strikers far forward and protect the defenders"

Caveat: I'm not a footballer, and I wish I had written this to end up with the original tactic mentioned "Keep a high line and only let the defenders take time to pass"
We need Uber but for brick layers.
> So instead of moving on, lots of frustrated employees burn out trying to change the company from within.

(Quote from the post above yours, emphasis mine.)

I read the post you're replying to as saying they didn't understand why people don't just go work somewhere else, rather than burn out with futile attempts at trying to change the corporation from within. Whether they are right or not I can't really speculate in, just thought it interesting that we seem to have had different takeaways from the comment.
Babylon Berlin is produced by Sky and got heavy investment from public stations. The rest is certainly nice for a specific crowd, but nothing special either.
Unfortunately, VLC is developed by VideoLAN, a non-profit organization whereas Reddit is a for profit company which by definition they will chase for profits.
An analysis of Starlink economical feasibility
Do you want to reduce drug addiction? Make the world a better place. Everyone suffers so much. Loneliness, depression and anxiety and becoming more prevalent. These are increased risk factors for addiction.
"... and has widely been considered a bad idea." Thanks, Douglas Adams :)
I credit HyperCard with slyly teaching me many of the principles of OOP when I was a kid. Thank you, Bill.
You parked your car and left the windows open?
What are the advantages of pipenv compared to plain pip and python3 -m venv/virtualenv?

The latter works fine for me. What are good reasons to switch to pipenv?
I disagree with both of you: having "learnt a lot of existing knowledge" is explicitly required; and the PhD does not just certify "depth and breadth" of knowledge - it also certifies that you have made an original contribution to knowledge.

The General Regulations for the Degree of Doctor of Philosophy [1] at the University of Oxford require the examiner's report to confirm that:

"1. the student possesses a good general knowledge of the particular field of learning within which the subject of the thesis falls;

2. the student has made a significant and substantial contribution in the particular field of learning within which the subject of the thesis falls;

3. the thesis is presented in a lucid and scholarly manner;

4. in their opinion the thesis merits the Degree of Doctor of Philosophy;

5. the student has presented a satisfactory abstract of the thesis."

Similarly, the regulations from the University of Cambridge [2] require both that "a candidate wishing to proceed to the Ph.D. Degree under these regulations shall be required to give proof of a significant contribution to scholarship" and that their oral examination will cover "the general field of knowledge within which it falls" (not just the thesis itself).

[1]: https://www.admin.ox.ac.uk/examregs/2014-15/grftdodoctofphil...

[2]: http://www.admin.cam.ac.uk/univ/so/2019/chapter07-section13....
Nothing lasts forever. Reddit is 14 years old. They've had a good run.

I think there is a general trend away from user-generated content as a business model, because that content can be a bit salty.

Reddit might just be cashing out because the wave they rode has already crested.
Aren't you at the mercy of that app? https://developer.apple.com/documentation/webkit/wkwebview/1...
Isn't this where node.js came from the same kind of use the code on the server your using on the client?
Ctrl-p is the shortcut for 'dumb' autocomplete in vim.
The impression I have (as an outsider) is that Google is a totalitarian institution, in the same way universities are for undergraduates: it encourages employees to centre their entire lives around Google.

They provide employment, food, transportation, leisure activities, social validation; in some cases housing. It's no wonder employees (especially young ones fresh from the bosom of Mother Academe) who have their entire sense of self wrapped up in being a Googler are hesitant to just walk away from that.
I think this has less to do with "you don't want two versions of the same package running on a user's browser" and more to do with "when I clone a project and run npm/pip install I want it to be in a known state".

I don't use Python/pip much but as for npm: the problem is when your dependencies, direct or indirect (dependencies of dependencies), aren't "exact". You have something like "~1.2.3" or "^1.2.3". If every developer followed Semvar perfectly, never shipped regressions or new bugs when fixing a bug, and was always able to identify every breaking change then life would be perfect.

That is, however, not the world we live in. So a "lock" file respects your "fuzzy" versions ^/~ when you first run the npm install and then subsequent runs will install using the exact versions you downloaded the first time. This helps solve the "works me me"/"work on my machine" problems. The idea being if you can run it locally then the build server and production can also build/run your code.
According to the TÜV the Cybertruck won't be legal to drive in Europe
The goal was always bring the nose down, stick input not required.
Follow These Tips to Choose the Right WhatsApp Spy Tool
I now use mostly Lisp languages (or Haskell), but back in the day I wrote C++ books, acted as a C++ trainer and tech lead. My last professional use of C++ was in the 1990s doing entertainment game, VR, and game AI for SAIC, Nintendo, and Disney.

I then went back to using plain C for awhile, and after the complexity of C++, C was so much fun to use.

Anyway, I enjoyed reading through this C header file, and it took me back. But, I am sticking with Lisp because for me it is such a higher productivity language.
It might be useful to understand early Apple Inc -- as an Apple II company, then secondly as a Macintosh company. The former was very 'California' with health and folksy undertones, but later came money-at-a-large-scale and waves of corporate hires that enabled the corporate side. So you have the California folksy (plus yes, psychedelics/art/education core) base in Phase I, adding large, expensive structure and people who were professionals at doing that, in Phase II. The fuels of market success add to the constant growth, yet the California core is still in the fabric of the culture -- that was the Macintosh era. In Phase II, 'creatives' now have modern cubicles to work with computers -- HyperCard, typography and desktop publishing, awareness of the media business (LA) and some interaction with LA, but definitely print itself, worldwide. The printed word had a significance that is hard to explain if you only know a post-Internet world. So Apple was in education, print, media, and also (they thought) business.

You might ask similarly, what was the role of psychedelics in Hollywood? of course it was there, but to be a business, you had the business people, who were not-at-all about expanded consciousness, but competitive and territorially aggressive, ego-driven, etc. Same but different at corporate Phase II Apple. By the time of the Macintosh, a feeling of Big Corporation was in the air already, and the tie-dye was not often worn on the outside. Steve must have taken psychedelics, but was way too arrogant, aggressive and lets say it, dangerous (he was at NeXT in Fremont by then). Steve personally traded tie-dye for scary and intimidating black luxury cars early on. So how do you categorize that ?
In other news, brick and mortar retailers hide the costs of check-out clerks...
And I remember what brought me there. Was people spamming about it on slashdot and digg. I have the decss controversy to thank for bringing me to a place that didnt censor a number just cuz it might be illegal in some states. I had heard of it before and checked it when it was linked to, but that was the first time I gave it a chance as my go to page when first logging onto the internet. Reddit has long been replaced as that "first page of the day."

For a while I actually switched to facebook lists, but then facebook got hostile towards allowing people to sort their follows into categories. That one I really cant understand, because it made facebook infinitely more pleasant to use.

https://www.computerworld.com/article/2476952/digg-users-are...
> but I'm not sure what people could move to if Reddit becomes non-viable. but I'm not sure what people could move to if Reddit becomes non-viable.

In the past, a lot of non-technical people posted to usenet newsgroups and connected to IRC for online chat.
Nike’s Fastest Shoes May Give Runners an Even Bigger Advantage Than We Thought
I changed the title of my post to try to make it a bit more clear who the target audience is.

I agree that the real meaning of the word "hacker" has almost nothing to do with independent software or digital product development, but my experience is that many people started to use it to identify those who are using their knowledge to "hack" together digital stuff. Not to mention hackathons where everyone is a "hacker".

Probably there should be more series like Mr. Robot so people would get a better picture of what real hackers are doing :D
Have a look at https://github.com/jazzband/pip-tools#workflow-for-layered-r... Both the 'input' and 'output' requirements are pip compatible files (just with different extensions). It uses pip features like '-c' to include other contraints in your requirements.

For me, if they would merge Pip-tools into Pip and call it a day, my package management issues for Python are solved.
I wouldn't feel a thing, I would release the patch on my own fork and people would be free to merge my patch to their own fork or use mine as a base. It requires more work sure, but how would you solve that problem? People have their life, they can work hard on some project then drop it and never touch it again. You cannot force people willingly giving their time away for other people to do it all their life.
Exactly. In Germany there is no "grad school" or "grad students". You get hired directly by a prof to work in their department as a researcher/research assistant ("scientific employee/colleague") and indeed "research some stuff", work on industry collaboration projects, supervise student theses and so on. If you can publish a few papers about that stuff at relevant places, you can write it up and defend your thesis.

There's no "program" to speak of, no bureaucratic application procedure, no handholding.

But the differences start even earlier: in Germany even bachelor and master students are supposed to be rather responsible individual adults, than in Anglo countries. For example it's largely up to students to attend lectures or not, there's little homework, little to do during the semester. You can decide to take or drop courses deep into the semester, then take exams. If you prefer to work during most of the semester and cram everything into the exam period, it's up to you. The opposite is called "verschult" ("schoolized") and has pejorative connotations.
Heh, like I stopped visiting Slashdot after the new website was implemented. And it wasn't even like I was especially annoyed at the new interface, I just gradually used it less and less until completely stopping...
Not everyone uses the same 3 commands which means for a new python dev, finding out about venvs isn't as immediately obvious as it should be. Even then it's shooved (sadly) as an optional thing
That's the large-scale strategy, but IIRC Amazon had per-buyer prediction. If you looked at a specific item and it predicted you're likely to order it soon, it would be delivered to a distribution center closer to you. (Using free space in a truck already heading there anyway)
> It’s clearly designed to satisfy KPIs other than actually reading a post

I thought / heard from someone that the View more comments button is a technical solution for preventing overfetching or excessively deep queries. Never crossed my mind for a second to connect it to KPIs.
You say you are surprised but then provide a perfectly good explanation in the next sentences of your comment. It is not much different from nation-states indoctrinating their citizens to "love their country". Moreover, some degree of indoctrination seems essential for any large-scale organization. They simply begin to collapse without it.
Hey hackers,

I've been working on this over the past year in my spare time. It's the first product I've ever built completely solo and it feels good to get it out there! It's great for multiple machines, everything is encrypted using SSL, and I tried to make the device connection process as easy as possible while still maintaining robust security.

Any suggestions or feedback is welcome! Thanks.
But that's ambush style... cover, creep, approach, then burst, startle, takedown. Or go hungry.
Probability of a hacker news top 10 breaking your hosting: high

https://web.archive.org/web/20191213142747/https://jacco.omp...
I don't think that the comment above was speaking in hard and fast rules. They were more making the point that men and women may generally have different interests and that those interests will impact career choices. There wasn't any value judgement about women getting into IT being weird, but more a statement that a 50/50 split may not be feasible if the incoming pipeline is 70/30 due to the interests of those respective individuals.

If you have people telling you that you're weird for your interests, then they're likely either self-conscious or an ass. That goes for most generalizations that evaluate skill or ideas based on the attributes of the person vs. the merit of the idea itself... but that is a different discussion :)
You (everyone) should study their skeletons. No different from ours, unless you are a forensic anthropologist. Especially considering the wide variety of human body shapes. Showing them as ape-like is a type of racism. Technically speciesism I suppose.
This 2019 Mac Pro Review Is Different
This is fairly cynical but i think it's one consequence of the economic boom. During recessions and recovery aftermath there are rarely issues like this, people are generally grateful for their jobs, not looking to pick fights over it. Not saying that is a better situation since it enables more corporations to exploit their employees, but the pendulum has swung pretty far the other way. Will be interesting to see what happens next recession.
None of that is stuff I would ever mess with anyway so I gues that's why I never noticed it missing. It seems like an app might be nice to have if you like configuring things, but it shouldn't be required.
Quora is arguably worse, it actively incentivized people to post inane and unproductive questions reducing the overall quantity of the content. Language topics are littered which questions such as "What is the colour red in the language X" while topics like Math has stuff like "What is 1+1". I wish I was kidding about that last one, it's an actual question on Quora with 1,078 answers as of this comment. It's insane
I've long suspected that a lot of illegal drug usage is actually an attempt on self-medication
Pipenv is very controversial project who lost its reputation. Many times I have issues that was making my everyday life very uncomfortable. And of course I saw issues on GitHub with other people who also have the same problems. And then in the middle of the very constructive conversation somebody from the maintainers team or initial creator of the project jumping to the thread and very aggressively close it or saying something like "go f--k yourself we don't need it". Srsly? Who will like this level of the conversation? It is ok if you don't have resources or time or whatever, but we have this particular problem. Don't be rude and push people against you.

My personal opinion that some day ripples on the water made whole loop.

And last but not least: pip+requrements.txt are not the best, but pipenv doesn't add much over it. It gives you a little but introduce another level of abstraction over the same things with its own level of complexity.
I suspect that about the only other class of numbers that could loop starts from a prime. (Because otherwise after a series of steps you could essentially run the procedure in parallel.) So you would have to find a specific class of prime numbers. This is darn hard to find ever.
> As someone who's been in software development for two the better part of two decades now I would say that's far beyond the truth.

As someone who has had to deal with Python's packaging a lot, I would say that it's really, really bad. Maybe not the worst in the world, but it is much closer to the worst than to the best.

There are 15 ways to package Python modules, none of which are feature complete (but a lot of them pretend to be). Every year or so someone decides that they need to write another packaging tool for Python, and then they give up before it is feature complete.

A tool like virtualenv is useful, but it overpromises and underdelivers (this is the overarching theme of Python packaging imo): it does not completely separate your environment from the system. E.g. virtualenv still uses the host system python packages cache, and it does something rather nasty with .so's that get copied from the host system...

And don't get me started on dependency management in Python. When the dependencies of your dependencies make breaking interface changes, you're in for a world of pain.

I find it amusing, in a sad way, that the language that prides itself on "there is one way to do it" screwed up so badly in the packaging department by not having one good way to do it. Meanwhile the language whose motto is "there is more than one way to do it" has a standard, sane way to package things, with multiple tools that work together in a coherent way. Perl got this one right.
Hasn't stopped Pinterest from flooding google image search results.
I would consider the packages shipped by most distros as platform-provided package-management. It's not specific to C/C++, but if I'm developing something for say, Debian, I'm going to use as many system-provided libs as possible.
Just spent far too long going through the color psychology charts. Well done!
Spinnaker Is More or Less Like Linux
node.js might use JavaScript on the server, but it's not the same code as front-end (different API)
I’m really curious how places with heavy Python usage solve the dependency tree, packaging, distribution, release problems.

I’m always lost about what the best practice is when I occasionally need to write Python. I just wish there was one way to do it all.
Yup, it should be killed off.

First step would be for all browsers to send the same UA. Once it becomes completely meaningless, nobody will read it any more and we can drop it permanently.
Right? It's almost as if they have expenses to pay for. They provide value and they're entitled to earn a profit off of it. As a small business owner myself, I'm surprised by the amount of people who expect everything to be free.
I'm guessing profit was the motive from day one.
I see a lot of comments about "hey it's open-source, just fork". The reason people feel upset is because this project was shilled hard when it was released. The python packaging team was officially recommending it, stuff like that. There was some backlash because of legitimate usability concerns with the software, and what was perceived as the tacit blessing of a project solely due to the maintainer's having written another popular project.
Everything you just wrote basically.