skysight-inc/HackerNews huggingface dataset:
>> it can take significantly more time

It can also take significantly less time. I'm not sure the traditional lecture in front of a blackboard approach is relevant nowadays.

>> there's no guarantee of consistency

There's no guarantee of that in any case.

I think the main value of the PhD is being in general proximity to, and collaborating with people interested in the same field. I'm not sure, however, if college is strictly speaking necessary for that in the third decade of the 21st century.
I do a minute amount of greenfield open source, but I can’t see myself doing PRs etc. seems too much like the 9-5 work! I might do if my main job wasn’t as a dev.
Does Wikipedia count?
Not too much. Mostly due to amount of work required and twice the amount to defend against the politicking about it.
No, these "new owners" wouldn't own these contributions.

But since the project is under BSD license, they could make a case that they are allowed to use your changes (under that license). I'm not sure how that would eventually play out in court, though.
That is very cool -- I've not seen that done before, but done right, it is a wonderful idea.
Sounds like sour grapes to me. How much Amazon Prime produced programming got nominated again?
Hi, I don't find form for CV application on your website.

Here is link on my linkedin profile
https://www.linkedin.com/in/anton-korepanov-339bb963/

My email is akorepanov-fullstack@ya.ru

I'm looking for remote full-stack job

Contact me in case you're want to discuss your position
What are these reasons?
Time to reveal the mystery and tell us how this magical workplace is called!
That's a very convoluted way to say you aren't interested in debate or having an open mind. So be it.
I contribute to open source packages when I am allowed to do it during work time. I do not do it from home, and this is mainly because getting pull requests approved (especially in the larger packages) is a huge pain in the ass (weird contributor license agreements, people bikeshedding for absolutely no reason, questions about my contribution that make no sense, etc).

There is already more than enough social posturing and chest-thumping involved in getting through a work day and I'm not interested in having that be a part of my private life.
Co-Founders of Nginx Igor Sysoev and Maxim Konovalov Arrested
Do you have any recommendation for displaying vector maps in C++ (native program, not web)? The whole field seems very confusing.
Probably your decision to support these events. As far as I can tell the CCC Congresses are mostly high class with speakers running around all over the place.
In a way I agree with what you are saying, that the differential new skills that a PhD provides over a Masters is the ability to invent new knowledge and/or assess the claimed new knowledge of others. But, to get a PhD, you have to get a Masters first (or do Masters equivalent work in the first 2 years of your PhD program).

In effect, once someone has a PhD certificate, they can throw away their Masters certificate, since the PhD certificate guarantees that they also have sufficient breadth of knowledge + new-knowledge-invention skills.
Ouch. Wasn't aware of those. But still not surprised there are edge cases out there.

If I look hard enough, I can always find places where different browser behaviors differ. For instance, I once discovered that the maximum top value I could put a position absolute div within a position relative div was around 20 million px in chrome but only 1.53 million in IE (if my memory serves). This was at least fixable by stacking multiple divs for every 1.5 million pixels I wanted to lay out.

But for every quirk like this that's possible to work around by coding to the lowest common denominator, there's another somewhere that you just can't. I recall doing another project which involved trying to pop open a mobile app to view content; and it was supposed to switch to the store to prompt you to install if you didn't have the app. At the time this involved different hacks for iOS Safari and Android chrome. Behaviors that differed included what happened when you navigate to a scheme with no handler (in chrome, the previous page kept running), and whether the scheme could trigger the app from an iframe (which was blocked in chrome but not Safari iirc). And handing off state to the app during the install flow was simple on Android, but on iOS required another pile of hacks. Whole thing ended up an overcomplicated mess, but we ended up pretty good ux for the intended flows. This was 2014 so the situation is probably better today - I think iOS Safari added some meta tags that are targeted to very similar use cases.
You've carefully cropped out the following sentence that explains why your point doesn't always ring too.

With the best will in the world, you cannot prevent 100% of distractions 100% of the time. Young kids, for example, will always find a way to circumvent your best efforts at least some of the time.
I use my own time to work on tooling I miss on my workstations/own servers [0]. I also have a knack for finding weird bugs in otherwise widely popular and stable software [1,2]. I spend some time on select subreddits (WireGuard for instance) and on IRC to help out when I can.

I do it mostly because it's fun, and I learn some new stuff. Not much is applicable on my day-to-day job though.

[0] https://git.sr.ht/~moviuro

[1] https://community.openvpn.net/openvpn/ticket/580

[2] https://marc.info/?l=postfix-users&m=157324715117972&w=2
For the most part, no I don't. Not entirely sure why, I guess it's just a lack of interest in the projects I've seen so far. Or perhaps the feeling there are people with skills better suited to it, or enough of a community there that my efforts wouldn't be necessary.

Still, I guess there is one project (a video game level editor/modding tool) which I indirectly contribute to, in the sense of coding the website and working to get the web APIs working. Just haven't found many others in that situation.
The Trump Campaign Is Deploying Phunware Phone Location-Tracking Technology
Oh the other thing was that we were using an https url override on Android and the custom scheme was primary iOS. And the iOS 8 or 9 added the ability for apps to handle https urls, which could be used to simplify our iOS nonsense. But not all of it.
Yeah I find it ugly. It looks so fake, almost like a dodgy 3D model or a cartoon. Not attractive at all.
Well maybe. There were a class of very birdlike creatures called enantiornithines which I suspect are a completely different line and quite possibly not dinosaurs, however I've dug around before and am unable to find any precise statement of their genetic relationship to extant birds (and therefore their relationship to true dinosaurs).

Enantiornithines had the wing joint inverted: https://en.wikipedia.org/wiki/Enantiornithes

"Enantiornitheans are thought to have left no living descendants ... the articulation of the shoulder bones – which has a concave-convex socket joint that is the reverse of that of modern birds"

If anyone can elucidate, please do.

At the bottom of the article is a link to another article on these creatures https://www.bbc.co.uk/news/science-environment-36651471 "Ancient birds' wings preserved in amber"
Yes. It's a neat story, but it has that smell of an urban legend. What engineer would come back for four nights in a row rather than just figuring out why the car didn't start the first time?
Well it is a self-reinforcing loop. Cites are not designed for walking, there are huge areas used for parkings, the own car is really the only choice when there is no huge public transport network. And there won't be one when everyone has a car.
The rule is that if r_n is odd, r_{n+1} = 3 * r_n+1, so because of that condition, 3 * r_n+1 will always be even.
Open Source API Documentation Tool
Power being more local and closer to the people. This is the fundamental advantage from which all others flow.

The EU is a highly centralising project. In many ways it's more centralising than the US federal government is, because the USA has a constitutional balance of powers (in theory) and has a tradition of state's rights. EU ideology recognises neither: there is no limit to the extent to which EU federalists wish to centralise power in Brussels. Some of them have talked about reducing national parliaments to the status of tourist attractions.

It's funny - usually the Hacker News set is excited about decentralisation, peer to peer networks, end to end encryption, and all other projects that give people control over their own digital lives. But when the British vote for more control over their lives, outside of the internet context, suddenly it's all obvious stupidity and can't ever be better than being controlled by a foreign power.

If you can't see any cons to the EU, you shouldn't be able to see any cons to Google completely controlling the internet. After all, it's rather convenient in many ways to have them do so: all very consistent, one passport for every website etc.
That depends on your user base. For example [1] sees about 10-20% of Chrome and Firefox users on some notably "outdated" version. If your demographic skews towards enterprise users that seems very plausible, large companies regularly hold updates back until they are tested or use extended support releases.

1: https://www.stetic.com/market-share/browser/
Why? This is just slippery slope arguing. Two-way bound data is a huge leap in framework complexity.

They require Zone.js stuff in Angular and use of ES2015 Proxies in Vue.js. React has neither of these.

Hooks is basically a different syntax describing the same framework.

I personally love them since I no longer need to care about lifecycle methods, but can describe state and state change logic.
That is a hard theory to sell, since it happens only in places where the FOSS has established dominance and (for example) the state of the top contender is horrible. There is simply no economic incentive to pursue a better debugger.
https://www.helathlktip.club/2019/12/rinarytract.html?m=1
Sure, but if a company is thinking about expanding into another area, they're already going to be doing that, whether or not they need to also know about their competitor's towers.
CO2 Emissions Will Break Another Record in 2019
> "there's no more Reader, where do I go now?"

This is to me a reminder that Google is more willing to push through newish markets (and sometimes destroy the emerging players as a side effect).

FrontPage getting buried doesn't hit hard because there was already dozen of other more interesting editors, and Frontpage never was the front runner nor did Microsoft really push for it to be the best.

Same for Skype, if tomorrow it was to be sunsetted, it wouldn't be without pain and it will piss a ton of people that use it daily, but that pain would be gone in 2 weeks once they get used to other messaging platforms.

In contrast people are still pissed at Google for many of their buried products that basically took down their market with them, or never get a better replacement.
This here is low cost and affordable: https://en.m.wikipedia.org/wiki/Plattenbau Almost 100 years ago Germans discovered the way of cheap building. The first houses are still used according recent documentary. This 3D printing might be novel, but basically they move their factory each time for a new house while Plattenbau factory must be installed once. Plus Plattenbau has canals for cables and already installed windows and doors. Plus Plattenbau can be a high building. I live in one from 1965, it’s really shitty. Insulation between concrete layers is gone, you can hear TV of the neighbors and it’s cold in winter.
They get the bill directly, but I'm not sure they can have access to the messaging or call data directly. I live in Europe, so I feel like the GDPR addresses this, but now that you mention it, I don't know this for sure.
Germany outright banned childrens smartwatches with microphones in 2017 (Due to them being illegal surveillance devices.)
One reason people make houses out of brick/concrete in poorer regions, is that there are many people living in the same house. And wood houses are terrible at being soundproof, while brick/concrete houses are great at it.

Only in North America have I been told that I woke someone up in the middle of the night because I opened a door or got a glass of water from across the house because the house creaks and drums when you walk across it.
I think that answers my question of how it's seismically sound.

There's got to be something in there that supports horizontal forces.
Why would a Linux package manager support Windows which has its own very different package format? I can't ever recall installing a Windows package that decided it would go and download some other dependencies - or at least not transparently. The two are vastly different beasts.
Thanks for your reply knight. Treating matters from this perspective is always positive and I take it as good feedback.

First, there are things that I agree with and others that I don't agree with. Work organization methodologies are a first approach to real problems but they are not the final solution. The metrics that I present are nothing more than an approach from which to face the problem and have data to make better decisions.

1. Activity Days not only shows the modified lines or the affected units. It generates a report of all the activity in that sprint if you click on the blue button and it shows you all the tasks performed in that sprint with an associated impact value.

2. Impact is not associated with risk at any time, it is associated with an algorithm that determines among other things the level of dependencies affected, message of the commit or lines affected by a commit.

3. Code churn is nothing more than an approximation to know when there has been more flow of changes in a specific repository.

4. The flow of all work is something we are working on in scope.ink for the next releases. We will integrate exactly what you have written: how the entire flow of a task works from the moment it opens until it closes and how the work is connected between the software engineers. In any case, software factories help them know the average time of tasks to make better cost projections.

Thank you for your contribution knight and we keep in touch!
The solution for the "singleton problem" is to put the implementation code into a separate part of the header behind an #ifdef XXX_IMPL, and only define this before including the header in one place in the project.

This is also the approach used by this library, see:

https://github.com/jeremycw/httpserver.h#example

This approach also doesn't have the 'build time problems', since the (expensive to compile) implementation code is only seen once by the compiler (unlike many C++ header-only libs, which rely on inline code)
> A little bit of short-term friction averts long-term intractability.

It's not a bit of short-term friction, it's constant friction. As long as development is continuing, there's always something about the API that can be improved and would really pay off if only that was actually its final state and not just the next step until we find a good reason to break it again.
Whether the chocolate is handed over doesn't really affect the sneaking itself being wrong.
So if I understand correctly, the argument is that it drives down costs as opposed to proprietary alternatives. But how does this lead to monopolies?

Is it something like was suggested below by tsukurimashou, that companies takeover foss software so that it is essentially theirs? But I don't see how that is functional ly different from them just developing that software themselves (apart from higher costs for them).
In this model at least everyone can see the source and has the freedom to use and modify as they see fit. I feel like there is still a step here that I'm missing.
I hope you walk the talk and don't use any open-source software.

But regarding your claim about fueling the technology monopolies. In what way is everyone running Windows or OSX because there are no open-source alternatives less a monopoly?
Mesos, in the Light of Omega: Apache Mesos vs. Omega/Borg/K8s
People of a certain group are already in positions of power and influence. The goal is to ensure that people from all groups get a slice of the power and influence. Why would you (or anybody?) not want that?
If possible, can you please compare it against Flogo https://github.com/tibcosoftware/flogo ?
Linux doesn't have it, but Linux Trebelized has it.
I agree with this. What's seen as natural definitely appears to be a result of what you're used to.

What's more, it's not just visual traits either. No, I suspect a lot of people feel an American accent is the 'norm' now as well, in part due to how much popular media originates in the US (and how many internet influencers seem to be from there).

And there are definitely quite a few stories of people assuming their own country/culture works like the US/Europe/wherever based on what media they watch and who they follow online.

Could be interesting to see a study about this stuff.
I do not, mostly because I work with proprietary software at work.
On my free time I submit bugs on GitHub for the projects I use (mostly small projects), with the technical solution inside, but not with PR (as i feel like the owner may have a broader view, and fix it in a better way).
I don't because almost all the projects I'd like to contribute to feel like they're far beyond my abilities as a developer. I hope that's just imposter syndrome but it might not be.
“Deep divides between AI chip startups, developers – A developer perspective
Software Engineering Metrics to Improve Sprints
When I did online dating, I had a few red flags that I used to exit out of a profile. One of them was boasting about being "brutally honest", "honest to a fault", and/or "I tell it like it is."
Shouldn't the title be 2010 since the edition linked was published in 2010?
> I ask what does useState do under the hood?

Honestly I don't care at the moment since I'm a user and not the developer of the framework.

But hooks feels so much simpler for me - I can reason about what the component does instead of what framework lifecycle methods it goes through.
Cmon, who wouldn't fuck a cartoon!
The statement is especially ironic given the cookie cutter format all Netflix shows seem to share.
Show HN: Nadyy App:Identify Quran recitation being played near you
Did she change her posture or did you get a wifi dongle?
2019 is still the current year.
2018 was won by Shape of Water:

https://oscar.go.com/news/oscar-news/best-actress-2018-franc...
PostgreSQL 12 Explain Settings
Nginx's office is being searched due to Rambler Group's lawsuit
Attempts to decentralize are so decentralized. Still only TOR and Eth are somewhat functioning.

Let's see what Telegram Open Network will offer.
Wifi is weird sometimes. I once had to help my nephew with his network. He had 2 adjacent rooms, but with half a meter concrete inbetween. Needless to say the signal would not penetrate from one room to the other, no matter how close we moved the router and laptop to each other in their respective rooms.
But moving the router and laptop back would make it work all of a sudden. Turned out, moving them back would position them in front of the windows, and the signal would then go out of the window and bounce of the neighbouring building to the other room's window.
Yeah, none of us are very happy about that.

It's a quirk of the main feed encoding type, but there are other feed types (e.g. Gabby-Grove) that are major improvements. Right now the main hurdle is just adding support for more feed types to the major clients, which is something I'm actively working on.
Remotes can fetch nice prices on eBay. If someone is desperate enough for that particular model of remote you can easily sell it for $20 used.

I know because I used to buy boxes full of them from the local thrift store hoping to fetch gold some day. I didn't but did earn nice money for a teenager.
The Quest for Clean Air
Are 64-bit random identifiers free from collision?
GP has a good point.

Here is the general FOSS playbook of nearly every Big Tech company.

1 Use FOSS as a way to attract the best talent in addition to the salary. But remember that even a very high salary for a permanently scandalous company like Facebook may not be a good enough incentive, but FOSS will likely push some folks over the fence. ("Yes, I work for Microsoft. But inside Microsoft, I work on FOSS stuff!" - Scott Hanselman).

2 Get a lot of unpaid volunteers looking at and improving your code, not to mention the free documentation and all the free support on the project's GitHub issues.

3 Cherry pick the interesting stuff in the FOSS projects for BigTechCo employees and hand off the more boring plumbing work to the unpaid volunteers, thus massively increasing total FOSS output. This can often be done by simply ignoring the boring stuff for a while since it is quite clear that FOSS devotees abhor the code vacuum.

4 Back to step 1.

Yes, FOSS seems to be perpetuating the tech monopoly.
I second the „meddling“ in elections part. If we accept the notion that it’s easily possible to manipulate the people into voting for whomever then the problem is not the meddling but the possibility of people being manipulated.

As this means anyone could do this. I vote for a Marshall Plan for general education.
I rarely (pretty much never) contribute, but I write a lot of software and put it in the public domain. Why? What I write has no commercial value (I think), but in case it is useful to someone, I do not want to put any legal stuff in their way.
When did I say I'm not using it? I said I'm not contributing to it.
Sounds like a "bad" thing for them to do, from our perspective. But what if this actually caused those drivers to drive below the speed limit. On some level, this just easily solved a problem that's been plaguing city governments for decades if not a whole century. They've tried fines, tickets, speed-cameras, traffic-stops, police presence on the roads, etc. An entire industry has spawned off to cater for all this "societal fluff" of trying to get people to not do things by metaphorically "spanking" them. And here we have a semi-reasonable solution to the problem that's cheap, self-enforcing, and all it requires is for us to have some level of trust for the tracking devices/data/company.
> I’m also worried about his health. Should he really be having ice cream everyday?

Why not? As long as you are not overweight, I don't see much of a problem.
My guess is yes. Especially if you're doing debugging, your whole day is hypothesis testing. You have a model of how a program works and from there you come up with potential explanations, you try to reproduce the problem under various conditions, you collect data, and so on.
How to Draft a Business Plan for Your Startup in 2020
> The alternative is to be MS and never remove anything,

They do remove stuff, all the time, the transitions just happen to be a bit more gentle, with more years to prepare for it, although not always, e.g. 16 bit, MS-DOS support, WinG, WinRT (Win 8.x variant), WDDM, WCF, Remoting.
Currently reading through "Imagined Communities" which explores the origin of the concept of a nation and the corresponding nationalism associated. Two chapters in so far and it's pretty interesting.

Beyond that I have "Before the Storm: Barry Goldwater and the Unmaking of the American Consensus" planned which, as goodreads puts it, "Acclaimed historian Rick Perlstein chronicles the rise of the conservative movement in the liberal 1960s." This is part of a three-part series covering Goldwater, Nixon, and Reagan, but I don't think I'm going to read them serially.

Beyond that, I have several Murakami books queued up, but in German to hopefully help in the whole language acquisition thing. Beyond that, I have roughly 100 books on backlog, but it's been that way for the past few years despite going through a book a week.
Learning lessons? They're making their website worse on purpose! They don't want people to use the Reddit website — they want people to use the app, because that's where all the ads and tracking is.