skysight-inc/HackerNews huggingface dataset:
There are still a lot of "communalkas" in russia. In Saint Petersburg there were 76 600 of them in 2017 [1] and in Moscow 58 000 in 2008 (down from 118 000 in 1998) [2]. These are only that "communalkas" that are owned by the people that live in them. You can imagine how hard it is to turn a "communalka" into a flat that is owned by a single family. If somebody tries to buy the whole "communalka" any owner can refuse to sell and every owner has the "first right" to any part of the "communalka" so owners that want to sell their part have to get signed refusals of that right from all other owners.

There are also flats that have single owner but rented as "communalkas" to multiple families, and number of these flats is growing.

You can see "communalkas" in many soviet and russian movies, for example in "The Pokrovsky Gate" (1982) [3].

1 [rus] - https://mirndv.ru/blog/peterburg-gorod-mostov-belyh-nochej-i...

2 [rus] - https://www.cian.ru/novosti-v-rossii-po-prezhnemu-mnogo-komm...

3 [rus] - https://www.youtube.com/watch?v=xo5PiDzYQCg
So move the desktop over to Linux or BSD. Add a nice Windows GUI to make the change visually less noticable, and have a rosetta-like functionality that makes old apps work seamlessly. First steps: make an Office version for Linux, and make Adobe do the same with CS. Everybody will follow.

In fact it's turning the current situation with the Ubuntu subsystem around. Make Ubuntu the main system, and Windows a VM like service. Maybe that's the whole idea behind this. It would show vision.
Agile was designed for small consulting teams (like PwC consulting teams, not remote software development teams).

I am not be surprised that bits and pieces of it are useful in other contexts (e.g. standups -- when they really are quick, standing-up touching base).

I am very much surprised by wholesale fetishization/adoption in other contexts. My GF sees it used by teams that don't even do software development.

Makes me think of that "commoditization of excellence" essay posted here yesterday.
Let's just say people could agree that a public system or option was actually the right course of action. I think the most interesting / challenging part would be the transition into that system from what we currently have. To me, that would be more interesting to read about than arguments about how to change peoples minds.
You mean Portal? https://portal.facebook.com
In 30s of looking at the front page, I have no idea what your product is. That's too long for me to be in the dark.
Wasn't there some issue a while ago that the UK police were having trouble distinguishing pictures of sandy deserts from nude bodies?
Some of us never plan on leaving the Apple ecosystem. Tradeoffs.
I don't think this is a reason not to use them but... right now no one cares about those indices - but as soon as they're between corporations and their profits then there will be a whole lot of lobbying and you'll likely see an index review committee headed up by Reginald Thomas III (son of Reginald Thomas II - CEO of Megacorp X) suddenly insert themselves into the official publication of those indices - then the quality and neutrality of them will drop.

Everyone is fine with you saying "Don't cut down the rain forest" until you actually stop people from cutting down the rain forest.
That is indeed a lazy argument.
The proper angle for the public argument is what's the tradeoff?
What do you lose by trading privacy?(as you're clearly not impacting child safety by dropping privacy related to a digital asset).
And second: is encryption the number one fix for the actual concern? - i.e. if (physical) child safety is the most important concern for you (the citizen) what has the largest impact on that?
The templating is almost a non issue. The best parts of react are top-down data flow and its diffing engine.

Nobody should be using jQuery in 2019 unless you need to target very old browsers. Vanilla JS works fine for the DOM.
I used to work as an SDE for Amazon at their Vancouver, BC office. The door desk was the default desk you would get. And they were, as Amazonians call it, the "frupid" option. There was a long wait time, and they were shipped from Washington.
Alexa should be enough…
How would we know?

Here's a story of someone who came close and probably would have been convicted had their attorney not credibly identified a source of the transference.

https://www.wired.com/story/dna-transfer-framed-murder/
I know plenty of vegetarians and a few vegans. While vegetarians do relative okay especially if they eat eggs, the vegans are forever talking about supplements and are fatigued and look like 60 by the time they are in their 40s.
That manager is toxic and should be reprimanded and/or fired. The employee certainly has no ethical obligation to do them any favors, but it could prevent that manager from abusing current and future workers in this way.

This is a situation where the interests of the workers aligns with the business's ability to succeed. Why not leverage that to try to improve working conditions there? Seems like a win-win for everyone but the toxic manager.
Is this such a bad thing? In places like Japan and Hawaii this has been a common practice for a long time. As long as the younger generation is contributing to the household in someway (working, helping out around the house or helping to provide care for younger or elderly family members etc) and not living in the basement and playing video games 24-7, it seems like a far better arrangement. Talk to almost any elderly people living alone and you'll find they are terribly lonely, and that seems to be a complaint with a lot of Millennials as well. If you have no plans to marry and start a family of your own in the near future why not live with you parents?
They might have changed it recently, but when I was active on SO, it was -1/-1 for downvoting, 0/+10 for upvoting. The idea was, iirc, that high-rep users have typically been active quite a while, contributed a lot of value and aren't troublemakers (or moderators would have confronted them), so they are trust-worthy to not abuse downvoting (while they could afford it). Low-rep users on the other hand can't afford to abuse downvotes (and it would take ten downvotes to undo one upvote) and have every incentive to only downvote when they do believe it's a bad answer. On the topics I was active, it was also very common to explain downvotes and flags so the users can improve their questions or answers (and downvotes would typically be removed if that happened).
It's not 'magic', but will eliminate a whole swath of possibilities.

One reason why race conditions in monolithic kernels are very common is due to the requirement that code is re-entrant because of multi-threaded execution of the kernel itself. In a micro kernel situation the multi-threading can be avoided because you have enough processes to spread the cpu cores over to have a number of them active at the same time without having two or more of them active within the same process.
Show HN: Static Microblog Generator in Perl and Python
That's not entirely true. Electron's target is desktop apps written in Javascript. While it is true that the GUI is not written in HTML, you are still writing the logic of the application in Javascript, so there is still a large amount of overlap.

And if the application uses a lot less RAM and performs way better (as I suspect it may), then a lot of people would be willing to give up using HTML for the GUI, so the app doesn't run like a dog and/or drain your battery. I don't know how Node-GUI performs or how much RAM it uses, but being that Qt is the GUI layer it is using, I suspect it will be a sizeable improvement over Electron.

I understand where you are coming from. A lot of the selling point of Electron is reusing GUI components from web applications (and also just using the same tools to create GUIs that you use for web development). This tool obviously won't give you that.

But I could see people using it as an alternative for Javascript apps on the desktop (especially if they prove to be much less piggish than a lot of Electron apps tend to be).
No one is really self sufficient. Unless you live in the woods, that's just an illusion. You're just dependent on people other than your family.

Multi-generation housing has been the default throughout most of history, and is still common in many parts of the world. Being an adult and taking on extra responsibilities is orthogonal to whether or not you live in a multi-generational household.
Most of those don't wind up in production.
In factorio the research you perform to get your trains to run faster is braking force research.
In jazz notation it's common to use minus sign to mean minor or flat. That particular chord (the half-diminished) is written as -7b5
I think it is more difficult to prepare good tasting vegetarian food, based on my experience also cooking with meat a couple of times a week.

In any case I am happy that more people are getting the chance to eat more food that they prefer.

I like to stay out of any organic food, vegetarian food, etc., food arguments. People should have the freedom to buy and eat the types of food they like.

I worry a little about keeping this freedom since the single political party in the USA the republicrats (also referred to as the Demopublicans) in servicing their main constituency (I am obviously talking about corporations), might try to curtail things like accurate packaging labels, etc. if that is what their corporate constituents want.
Parallel reconstruction. Happened before, will happen again. Confidential informant will suddenly tie the genetic match to the crime scene.
It's no harder to change than using any other identity provider. If you want to change, the service just needs to provide some way for you to link your existing account to a new sign-in mechanism.

Classically, this is done merely by detecting that you've signed in on two different mechanisms using the same email address. That can still be done with Sign In With Apple for users that have opted to give the service their email address, but for users that opted to use Apple's email redirector, the service will simply need a way for the user to explicitly link it to another account (or to manually provide their email address).
Yeah, native code can block, and in those cases requires additional checks in that exposed native code. That runs into all the usual multithreading headaches, and depends on exactly which functions have been exposed to the lua interpreter.

The advantage to this method over longjmp is that the function call is still valid and can be resumed at any point.
Not necessarily, but the effects of a race condition (for instance: a privilege escalation) would be limited to the process the race was found in. That would substantially limited the potential for damage.
Careful Apple. Those faceless rioters will come to break your Apple store glass. Maybe time to upgrade them to bullet proof glass?
Would have been easier and cleaner just to go with SQL from the start. Sadly devs always think it will be different if they try a different ORM next project and we always end up in the same place.
An Update to Our Community and an Apology
That's a really horrible situation, but running an information drag net on the entire world is the wrong way to crack down on that kind of crime.
I heard a similar argument recently, paraphrasing: "One should not travel to Argentina right now just because it's cheaper, it's exploitation".
When housing prices are nearly untenable for middle age adults, is it a surprise that young adults stay home longer?
> The innovation of cryptocurrency is simple and undeniable.

Yes but does the innovation have market value? For the amount of investment, there has been no real demand for the innovation.

> Fiat money requires armed forces to secure its supply against counterfeiters.

Yes fiat money lives in the real world. This is why it is used in the real world.

> Cryptocurrency uses math to defeat counterfeiting.

Counterfeiting is a minor issue in the real world at best.
I mean, generating well paying jobs and improving electricity infrastructure in an otherwise economically unattractive country that is Argentina is itself a massive public good.
> This is what I tried to call out. A Haskell developer called at 4am would have no more problem reading Haskell code than I would have reading Java code.

Do you agree there's a spectrum here (with stuff like Brainfuck being on one end)? If so, I think it's a valid question to ask about a language.

Maybe Haskell is just as easy as Java, maybe it is slightly more difficult, maybe it is slightly easier.

For example, you can't really do embedded DSL's in Java, but you can in Haskell. If my coworker had used that and I had not yet had time to study it, could it be I would struggle a bit more with grokking his code? I dunno, at least to me it seems possible, but since I've not really used Haskell it might be entirely different.
Because law enforcement tends to reach for the law as their tool of choice. And since crimes were committed, their goals include not just "stop it from happening again" but also "prosecute", which needs evidence that cannot be obtained by a routing patch.
In the article it said Randstad targeted homeless people because they were less likely to talk to the media.
Yes, or at least, making a mediocre attempt. That's why it's not anywhere near peak woke.
Because it gets spread around over multiple processes you get process based isolation for each module that normally all lives within the same address space. So you may be able to break a module but you can't use that to elevate yourself to lord of the realm.
Thankfully. I do not use sign in with Google or Facebook and I would not feel comfortable signing in with any Ad company’s credentials.
A research center is selling services that can deanonymize anyone in Russia
Product/Market Fit is best described in this https://web.stanford.edu/class/ee204/ProductMarketFit.html.

"In a great market -- a market with lots of real potential customers -- the market pulls product out of the startup."

Going Viral is not necessarily a part of that process but it can be.
Brilliant first game!

How does one make the in-app purchase? Do I have to complete multiple levels in an on-boarding flow first?

Edit: I found it: I needed to play 10 holes.
It seems like the problem might be that people assume agile software development is, in and of itself, supposed to be a methodology. As I understand it, agile software development is meant to be a set of principles describing any methodology that serves those principles. As such, Extreme Programming is an agile methodology, intended to serve those principles when employed well, and Scrum is a pseudo-agile methodology that serves as the halfway point to which one might be able to drag management, but more often ends up being an excuse to measure developer productivity in story points.

There's value in enumerating important principles for consistently pursuing quality work product. That's why the Agile Manifesto has value. The manifesto is just a manifesto, a statement of intent and principle, and not a methodology in and of itself. One doesn't need a published, monetized methodology to engage in agile software development. One simply needs a methodology -- whether unique to one's project, or widely known -- that reinforces those principles to engage in agile software development.

The biggest problem with agile software development as a concept is that it, like any other elaboration of any principles of quality work, is that most people will fail to see the forest for the trees, will marry themselves to some well-marketed thing that pretends to be about principles, and will end up largely doing the same dumb crap they've always done.
> $s implies Template Haskell

I think it's more likely to mean function application ...
Isn't that right based on the statement though? The implication is 99% of the identified cases on Facebook are caught by Facebook's systems, the 1% not caught by Facebook's systems are tracked by other means. 100% of identified cases, not 100% of all cases.
Ask HN: Economics of businesses needing nearly limitless bandwidth
Most tech startups without special bandwidth requirements just use cloud hosting platforms like AWS or Azure or whatever where outgoing bandwidth is heavily metered and relatively expensive, but it doesn't matter much. But there are lots of businesses like Cloudflare or YouTube / Netflix or even shady file hosting sites where the business model requires giving away nearly limitless bandwidth even for the free tier. That means any metered platform like AWS is probably a non-starter unless you have tons of cash to burn or have a special relationship.

Does anyone have experience building a new bandwith-hungry startup without the resources of a mature company behind you? What is your back-of-the-napkin math for how much bandwidth costs you at large scale? How much can you give away and still be profitable with a $20/month-ish product? What do you need to build out to hit that? If the only answer is setting up your own peering, what kind of investment does that take?

Any random stories or experiences welcome. Not expecting anyone to give away their whole business plan or anything. I'm just curious what options exist and if the only answer is running your own racks at a colo facility. Thanks!
> Please show an example of a 150 year gap where the average person wasn't significantly better off.

I take this to mean where person living in year X was not better off than person living in year (X - 150). In that case, literally any time in human history before the industrial revolution. 150 years is an insignificant blip on the timeline of history.

As to your other comment, inequality and economic growth are intrinsically linked. The inequality people are complaining about is an unequal share in the economic growth of the society.
My first argument, is: Fourth Amendment of the U.S. Constitution.

This may help explain some reasons:
https://www.amnestyusa.org/reports/encryption-a-matter-of-hu...

"Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin
Nope. My site I was working on was a startup but we didn’t have much traffic.
The fundamental question of whether or not it was to be deemed malicious if someone were not to inquire about and use someone's preferred pronouns -- and not simply use generic pronouns or personal names -- was central to that debate. I guess it just goes to show how widely disparate opinions around this topic can be, given that you and I can't even agree as to what the argument is about!
Next step - just go use windows forms. Ammirite guys?!?!?!

Who doesn't love outdated frameworks that artificially limit my options and dev resources!
Please name these other platforms
Flight of new forward swept wing VTOL electric aircraft
I think its more about "We wont be able to collect data en masse as efficiently anymore" than it is about "National Security or prevention of sex trafficking".
If we really want to get politicians on board we should bring up how much our current healthcare system hurts small businesses. There is not a politician in the US that doesn't kiss up to the small business owner, yet we have what is probably the worst possible system for someone trying to start a home business.

If you have a family it's borderline irresponsible to quit your job and leave behind that employer sponsored health plan. As an individual you're at the mercy of the insurance companies and they are merciless.
> And the blanket dismissal often posted here in a knee jerk reaction isn't very charitable to a whole body of research, that is arguably harder to operationalize than the hard sciences.

Credibility doesn’t depend on the relative difficulty of proving out truth claims. We don’t owe Psychology or Sociology blind faith because their claims are (arguably) more difficult to confirm than harder sciences.

You may well be bored of hearing about the replication crisis—you’re entitled to your opinion, but the low quality of the field of psychology is pretty relevant to the topic.

> I think many people on HN, myself included, are kind of addicted to appearing clever.

Apparently so are psychologists :) (kidding, I have lots of respect for psychologists and other researchers even if the fields themselves are prone to drawing bad conclusions)
This would mean that employees would have to be either single or have stay at home spouse willing to trail. In particular, with workforce of Facebook, Apple, Google being heavily tilted toward males, most of their young employees would have no chance of finding a mate due to basically math and demographics.

Which means that while they would not be living with parents, they would not be living with spouses either.
A new camelcamelcamel like website with free sales rank history goes alive
Camelcamelcamel no longer provide access to the sales rank history, and you have to pay subscription fee to get that data from keepa.com.
I have created a website www.icyprice.com where you can view both Amazon product price history and sales rank history for free.
Cryptocurrency space is focusing on the wrong problems. Bitcoin original goal is to create a digital currency that people can use. We're not even close to achieve that goal. But the space is sidetracked into ugly technical wars, elaborate and complicated financial engineering.

There are some fundamental questions that have not been answered. If you are starting, you should look at these.

- How do we make Bitcoin/crypto easier for normal people to use? I think a decent solution so far is the CashApp. But it's only useful for stacking sats.

- How do we make cryptocurrency usable for transactions? Bitcoin volatility makes transaction really hard. I think the answer is new experimentations and tweaks to Bitcoin monetary policy. I outline the problem in this article. https://bitflate.org/post/2019/08/26/bitcoin-missing-link-to...
I'm not sure what the logical fallacy is you're referring to. I'm not advocating that we backdoor encryption. I'm asking what's the nuance in privacy vs crime prevention. I guess your position is one of an absolute, and therefore, to me, not especially interesting.

I am curious what you think are the ways we can fight child abuse. It seems to me we have some obligation as technologists to see that our works aren't used to harm the most vulnerable.
> I think the concept of "freedom of speech" is highly subjective.

What utter nonsense.
Gentrification is a really complex issue, because on one hand it is objectively improving an area, and on the other, basically anybody without housing equity (ie a mortgage) in the gentrifying area gets screwed.

I think it needs to be solved at a macro level, in a way that is nuanced and delicate. Because on one hand, assuming the rest of the world doesn’t change, making an area nicer to live is objectively good. And upper middle class people deserve housing too, and landowners perhaps should have at least some level of control over what they do with their property (you can argue that landlording in general could be abolished, but that’s a separate discussion).

Of course on the other hand, it is a shame that poor people have to fight to keep their neighborhoods shitty so that they don’t get displaced to somewhere far away from their jobs and community.

I’m not sure if there’s a great economic solution that still involves a market housing economy. The least worst solution I can think of is to basically carve out special units for the exact people displaced. IE if I want to built a 300 unit condo tower in West Oakland taking up a whole block, I have to provide current-market-rate rents for all the people currently living in that block.
How many people straight out of school even want to buy a place?

Young people in general tend to be more mobile even if it's often within a general metro area. Buying a house (or even a condo) really limits your ability to easily move and, depending upon the type of housing, often is a significant time commitment as well.