skysight-inc/HackerNews huggingface dataset:
As a side note - I still can't believe that the interview process is identical for an intern and a senior engineer at tech companies. Algo questions...
I am an online marketing person. Plenty of growth related stuff here + otherwise intellectually interesting stuff. Only non applicable things is threads on python vs ruby, etc.
I'm halfway there...not an engineer and my academic background is social sciences; but with a technical background occupationally. I'm here because it is an exceptionally diverse news source for all kinds of topics, technical and non-technical both.
A Grace Material Design Music Player
A typical car park is about 2.5m wide and 6m long, so 15 sq m. A typical car weighs about 1.5 tonnes, so the load on the floor of a car park is 100 kg per sq m.

I think it would be hard to exceed that with people, without breaking the fire code.
Morality depends on current life views, upbringing, societal norms etc. You may disagree and that is fully in your right.

However, account for the fact that not all HN readers are from US. In other countries what they did is in some case against the law (promoting/enabling criminal behaviour and activities/etc).
Exactly, and use 'if ((a = b)) ...' in those rare cases when it's appropriate.
Complain to customer service if the listing is misleading.

"Menace" is a strong word, suggesting the threat of violence. Further, it sounds like your location is popular. What's a better way for our society to decide who can stay there other than setting a price?
It's become common practice for news organisations to just lift video and pictures from people's social media without permission, attribution or payment.

Perhaps an effective technique against this is to make sure there's copyrighted music playing in your livestream. (Or does that get auto-killed by content watermarking?)
> In the age of corporate greed (move the jobs to cheaper locations) ...

Is it only corporate greed? Isn't it customer greed as well (let's buy cheaper with no questions about living standards of foreign manufacturers)?

A short comment of mine from some time ago: https://news.ycombinator.com/item?id=13071845
>Now it's the progressive left against everyone else, calling them nazis, fascists, and alt right. This ostracizes the center so good luck with that...

"So much for the tolerant left!" is probably wat you were going to say next.

I do not call people Nazis and fascists, I wish to remove actual Nazis and fascists from the discourse. Same goes for 'alt-right', a movement composed mainly of toxic "rationalists", anti-feminists, neo-Nazis and the redpill community.

I only intend to refer to these, not others. I have no support for bourgeois progressivism.
Uber’s engineers in India are working on mapping for self-driving cars
The state of Texas is twice as big as Germany.
maybe thats why he had these odd chuckles at the end... he cant be serious.
It's unnatural, confusing to read, and won't save you anyway in cases where you're comparing two variables.

It's OK if your tools absolutely can't diagnose accidental if(a = b), but it should be the last resort.
> this "alien style" has a lot to do with the user's choice of algorithm and representation

Very valid point: part of why they can focus solely on optimizing those objects is that they no longer account for ease of manufacturing. And they can do so thanks to 3D printing.
I'm also one of these people - I recently landed a job which required me to learn how to code. I work with the tech department at the startup, and so everyone around me reads HN. I've found that it's valuable for discussion (the articles and stories are often talked about over lunch or in meetings). Plus, I've been looking for a source for interesting news that I care about. While I don't read most of the techie articles about how to do stuff or the newest updates to software, I read all of the other stuff that pops up. I enjoy the community, asking and answering questions and I've found myself hooked on.
It makes me feel like the sun is shining on my face, and I want to seek shelter.
Examples like where?
There are thousands of small cities all over the world and nobody has to enforce population growth.
Should Trump consider the nuclear option before they become sentinent?
https://news.ycombinator.com/item?id=13666124
> That doesn't address the question of balance between the seriousness of the illegality and the invasiveness of the investigatory technique.

No, it doesn't, because I addressed the statement, 'What are we gaining? Nothing.'

I don't support the policy at all; I think it's a fundamental human right to encrypt data and not have to give the password to anyone.
The Hunger Gains: extreme calorie-restriction diet shows anti-aging results
The inflationary impact of UBI is rarely discussed but I think is very important. Unless it was paired with a mandatory salary cut (cue the howlers) I don't see how that would not happen.
Spotify Moves U.S. Headquarters to NYC’s World Trade Center
https://www.youtube.com/watch?v=PZI0Q3LQZmo
Show HN: Resist – Take action as you read the news. For iOS and desktop Chrome
You're trading a certainty for an uncertainty. That's pretty much the textbook definition of financial risk.
I bet people said the same thing about the telephone.
Working remotely is great, sometimes
Just personal experience playing with unusual hardware platforms over the last couple of decades. Usually the download pages for the respective distros list all the CPU architectures they support Ubuntu needs a little more digging to locate their non-x86 downloads (which I believe are only ARM and POWER8). There used to be some ropy support for SPARC but that was nearly a decade ago.
After microservices, what will be the next trend? Interview
A lot more of similar programming jargon by Jeff Atwood [1]

[1] https://blog.codinghorror.com/new-programming-jargon/
Why would you do this?

- to share styling & code between an app and a related static site

- because it's really easy, iff you already have your full front-end dev stack set up already.
I actually generally prefer bike lanes that put me more closer to the moving cars, despite said cars running over my bike twice so far.

Drivers mostly know to watch for cyclists, though they're pretty bad at it. Pedestrians know to check for cars when entering the street, and cyclists benefit from that caution. But that bike lane with non-driving space to its right? People will blithely step into it, hop out of their cars into it, or stand in it, assuming it's a safe, non-vehicle space.

Maybe it's just because it's so unusual where I live, or because it's in a pedestrian-heavy area, but I do not like it at all, and feel safer sharing the road. (My experience with these (as a cyclist) is mostly along the Drag in Austin, TX: https://goo.gl/maps/TPi9Yyj6SFn )
I was hoping someone would ask this. The question made me think of 'Rebuilding the Indian' by Fred Haefele. In an autobiographical work, the author gets respite from and perspective on his emotional issues by focussing on rebuilding an antique motorcycle.
HN helps me converse with the contract developers I work with. I use it as a way to keep up with what is new in the development world to understand when/how to apply it to the projects I'm working on.

Admittedly, it is hard for me to keep up with the latest frameworks/tools/etc without the context of being a full-time developer, but I try. Some of the "hacker-oriented" articles on HN go over my head, but that's ok. I still enjoy learning about it.

I think it's important for non-technical founders to have a grasp of what is out there to be able to converse intelligently with developers. HN helps fill that gap for me (albeit imperfectly).
I would add to that all of the following:

* annual fee for road maintenance

* annual fee for traffic enforcement

* no free parking anywhere except your own driveway. every street parking spot should be metered.

* excise taxes on gasoline to control air pollution and C02 emissions
State of the Bitcoin Network
You're taking a very city centric view. Many interstate freeways are absolutely full of trucks. Just because you don't see them in your urban center doesn't mean they're not a part of everyday life for millions of Americans.

You don't get to just pretend driving is some kind of vice, like smoking, that we just need to discourage people from.
I also would like to know your setup! I'd be very interested!

I was looking into whether I should purchase Windows or buy a Mac to run a DAW, but if you're saying that Ardour is good enough, then I can just install that this weekend!
Hi, Citus Cloud our managed service does have automatic failover available for both the master and the distributed nodes.
I see a whole bunch of people who have absolutely nothing to do with the Opal project lose their shit about something absolutely unrelated to the Opal project on the Opal project issue tracker. They are demanding for action to be taken which hurts the Opal project (removing one of its contributors). This is an absolute waste of time for anyone who is actually affiliated with the Opal project.

But sure, let's call that "standing up to transphobia".
Thanks for sharing! I'm just getting into games and these look really helpful.
> more expensive

depends on the city and neighborhood
Objective-C is really fun here. Messages to nil are no-ops which return zero, which for booleans results in false. Thus, the conditional works just fine either way:

if([userSuppliedInput isEqual: SOME_CONSTANT]) { ...

If userSuppliedInput is nil, the isEqual: returns false, and it works.

It gets really fun when both might be nil:

if([a isEqual: b]) { ...

If a and b are both nil, then they're conceptually equal, but isEqual: still returns false because it's a mindless "always return 0 for messages to nil" thing that doesn't even look at any parameters passed in.
> The thing is, even in the densest cities in the world it's not like people are completely without cars. They just manage to get by with one car per family rather than one car per driving age member of the household.

60% of households in Paris do not have any car.

In its suburbs, and in other major but smaller cities in France, again 30% to 40% of households do not have any car.

That's a fair share of people who are completely without cars.
Jesus. You just described how my son reads. He's 5. My condolences to your poor wife.

I am prepared to accept that I'm wrong on this one. Perhaps I've been giving all the kids in my community too much credit, or maybe I live in a community of outliers. Whatever the case, their ability to converse with me in conceptual English is still impressive, and the schools here are shit.
Intel MPX Explained: A study of MPX and software-based bounds checking
There is no real difference between "help me" and "give me money".

There's a huge difference. Actively putting in work alongside someone is a great bonding experience. Being "in it" with someone is completely different from putting up some money.
There are entire classes of accommodations that airbnb enables that were not previously available.

There's no way to share a hotel room with a random and save $100 a night, for example. Or to stay at a hotel room in a pure residentially zoned area and experience life as a local. Etc.
> For example, tolls make basically no sense ever. Once you've paid for the road you might as well get as much use out of it as you can.

What about maintenance costs? Those are dependent partly on the level of use a road experiences.
Thanks for clarifying. I agree that a Code of Conduct is neither necessary nor sufficient to ensure civil behavior in a group, although I think in some cases it might be a useful tool. Civility is an ideal that will not always exist, in any group. I do think we ought to do what we can to maintain civility.

I can understand why you'd adopt the position you have if you view continued harassing behavior and hostile work environments as abstractions that do not take place in the world.
This is an ironic reply in the context of an article showcasing a technology that literally obviates that exact issue.
Yes, writing a new license and just use that would be the better solution, but its in direct contrast to how companies handle software license. You don't generally take software and then replace the license with your own and pretend that the original license don't exist, even if the license do permits it.

As for the GPL ongoing obligation, I am not sure how many picks the source-on-request method or the subgroup of those that also get a request. Its a fix-it-later issue compared to the more immediate issue of "fuck" appearing in the product.

Just to be a bit clearer on my own opinion, a good company should have no issue of using both licenses. Writing code is costly and time consuming, and a good company should focus on core aspects rather than reinventing programming infrastructure. If the license is compatible with the business model then use it. If its not, ask the author for a exception. If all fails, then and only then waste developers time. In video games I often see software licenses in game credits, and many game studios will use any and all licenses that isn't in direct conflict with the business model, and I assume its because that market is too competitive to not do so. Including LGPLv3 source code on the disk (or offering) isn't a big deal compared to a game shipping a month or two later.
> Citus deployed in a cloud is a bit sensitive. As the master node keeps track of each worker in almost realtime fashion, any breaks in communication results in corrupted shards. If you don't use just one user (postgres) but have different rights for different users, fixing the shards can be a pain (if you don't pay for the enterprise version, which provides you with helpful scripts).

Citus supports two replication models: statement-based replication and streaming replication. [1]

In statement-based replication the master directly writes to several replicas. If writing to a particular replica fails due to a network issue, then to maintain both availability and read-your-writes consistency, the master marks that replica as inactive to be repaired at a later time.

In streaming replication there is primary and secondary worker. The master only writes to the primary which replicates its changes to the secondary. If writing to the primary fails, then the transaction rolls back and no repair is necessary. If the primary goes down, it can be replaced by the secondary. In this model the master doesn't have to keep track of any state or perform any special locking, which is also what enables Citus MX [2].

Citus Cloud exclusively uses streaming replication with automated failover, meaning shards never have to be repaired.

[1] https://www.citusdata.com/blog/2016/12/15/citus-replication-...

[2] https://www.citusdata.com/blog/2016/09/22/announcing-citus-m...
In some languages it's better to use it, eg. in Java you can go with:

mString != null && mString.equals("test")

or

"test".equals(mString)

They do the same, but the second one adds hidden `defensive programming` to prevent NPE in `equals`. Saves time AND code.

Intended usage of if(a=b) should be written as if((a=b)). Don't know what tool you use at work or at home, but most static code analysers will point you that. Try SonarQube at least.
I use to think the same as you for the same reason as you, but there's actually a surprisingly strong argument that life forms that develop independently should still look like us at the lowest level. The idea is this: Although it's likely possible for alternative forms of life to develop, we should expect the probability of abiogenesis (i.e., the chance that life develops in a given pool of chemicals, per unit time per unit volume) to vary dramatically depending on the form of life. This is because abiogenesis is (almost certainly) an extremely improbable event which requires individually unlikely random events to all occur in sequence.

In other words: given the fundamental particles and interactions of physics, it would be very surprising if the chance of abiogenesis for two different forms of life were within, say, an order of magnitude of each other, since there are so many conditional probabilities that need to multiply for a given sequence of improbable events. This implies that, looking across the universe, there is a preferred form of life that is much more likely to be generated than all other forms. Therefore, with high probability it will be the form of life that we are and that any aliens we meet are.
Rents are heavily regulated in Germany's largest cities. They would be high but for the government's involvement.
You know, this really makes me think. The answer to what humanity is looking for is right _here_, on earth. There is a notion, I suspect, that the endeavors of humanity are imperfect such that freedom and inspiration come from somewhere else. But we roll on, slapping on a new coat of paint and cutting the grass.

Don't get me wrong, life on other planets would be super cool, and liberating in a certain way. In the meantime, we have life right here, let's nurture and take care of it.
> "City liberals think the way you live is wrong and are trying to tax you into living like they do." Would the republicans saying that even be wrong?

It would a lie to use those words describe the view point argued for in this article. If you are claiming that the article is a lie, written only to encourage a change in messaging rather than a change in perspective, you are violating the core principles of discussion of on HN which is "charity".

> After all, very few people think that a zero car world is one that makes a lot of sense. Low-car makes much more sense that non-car as a policy talking point. How do we get people to make these choices. There’s an analogy here to alcohol. We tried prohibition in the twenties. It was moral absolutism, zero tolerance. Alcohol in any amount was evil. That didn’t work.

I personally think that the article makes a very strong point about not viewing cars as evil and not seeking to achieve a non-car world.

> The second point is that small changes matter. Even slight reductions in car use and car ownership will pay big dividends. Traffic congestion is subject to non-linear effects: small reductions in traffic volumes produce big reductions in traffic congestion.

One of the points of the article is that by appropriately pricing cars usage by removing subsidies we can remove market distortion. By causing a minor reduction in car use we can make car use BETTER for those who really need / want it and are willing to pay its real cost.
Being Engaged at Work Is Not the Same as Being Productive
Why "combat" the impact of robots? We can just figure out how to make everyone share in the riches they bring. Robots aren't to blame for the injustice.
That sounds just like the sort of comment a technical person would make. Nothing slips past the Turing test!

More seriously: There are a lot of people with no primary interest in science or technology. They might be really into art, music, sports, politics, entertainment, and probably a million other topics I can't think of that may intersect with technology but isn't about the technology.

That's also a possible answer to the question. There is likely an intersection with technology regardless of your interests, and some people might come here to learn more from the technical folks. Some might even contribute back from a nontechnical perspective.
"So children should walk to school on the highway or a busy road in LA?"

This is a straw man argument. The whole point is that children SHOULDN'T do that, because it's horribly dangerous. However, that is exactly what any child in places with terrible infrastructure, who aren't driven or bussed, must do right now. Your argument is in favour of continuing this.

"Look, if you want to wrap your life around riding your bike to work, more power to you"

I did. It's why I don't live in the US anymore. However, most people don't have that option.

"Also, if you don't like parking lots, don't live in a huge city"

I'm not sure we agree on what a "city" is. Good ones don't have huge parking lots.

Anyway, I think it's pretty clear we've reached an impasse. Regardless, know that your car-dependent lifestyle is subsidized.
Creating photorealistic images with neural networks and a Gameboy Camera
> They will need to be retrained and educated.

And that's not even always possible. People who are easily replaced by robots aren't going to suddenly start building those robots; it's likely above their intellectual ceiling. As low skilled jobs are replaced by fewer and fewer high skilled jobs, low skilled workers will be left permanently out in the cold.

Education can be a solution generationally, but the notion that an older person is going to suddenly go back to school to learn a new trade is simply not how people in general work.
If I value knowledge in life, your question is not relevant. I use my time in order get as much knowledge as I can. Over learning something means acquiring more knowledge.

What you should say instead is - I make use of my time by trying as many things as I can without understanding them. Pretty much like a newborn.
It seems like the important thing is having some influence over your environment. If everything seems to have been placed with care, an occupant might hesitate to change things to their preference. But if the place doesn't seem to have any form, than they can feel free to change the form to suit.
It depends on how chlorinated the water tastes. I usually use the filtered water that comes out of the tap on the fridge but if that is taking too long to fill a bottle, I just use the regular tap water. Our water tastes fine. It doesn't have a strong scent or flavor and the water is very clear. Checking out the water quality reports for my county, we meet or exceed all EPA regulations regarding certain materials in the water. Some people in my county still rely on well water because they were too far from the water main when their house was built. Well water tastes gross and you pretty much have to filter it unless you just hate yourself. As for the quality of the well water in my county, I can't find this information as I'm guessing everyone's well water is different and no one is going around testing homeowners' wells. Chlorinated water is used in many places around US as it's cheap and effective. It reduces things like microbes and bacteria in the water supply. It can produce some nasty by products but the risk from consuming chlorinated water is much lower than consuming water that is potentially swimming in microbes and bacteria.
> My mistake, I hadn't heard of this until recently (and clearly didn't read the article properly) and assumed it was a new policy under Trump.

The really great thing about having a Republican (even if only technically) president is that the news media suddenly rediscover the virtues of small government, and the dangers of an unbalanced power structure (a similar phenomenon holds with Democratic presidents & conservatives). It'd be awesome if people would just be principled, but apparently that is too much to ask.

> At a rate of around 0.0012%, and assuming it's more targeted than random, my actual chance of being asked is much lower, yes sure, that probably is worth the risk of being turned around.

Yes, but I just carry a clean device with no access to my accounts. I can honestly and without deception say that I cannot do what is asked.
Why I left White Nationalism
Looks pretty slick.

Is just me, or does it look like NextJS uses pure functions?
I don't have a way right now to try it out, but based on what I can see - it looks interesting and useful!

Is there a way to look at the docs without installing the package?

NOTE: Just saw you posted the docs link...mustve missed that!

I'd like to see if there is a way to export besides HTML (ie - can I export the 3D output as a model or something for use in another application or purpose?)...