skysight-inc/HackerNews huggingface dataset:
For everybody that criticizes this, remember, every successful idea is accompanied with a bunch of wild and crazy ideas and it usually takes time to figure out which ones exactly are good.

I expect that somebody said at some point, "Planes on ships? That must be the stupidest idea I have ever heard!"

It is easy to criticize with the help of hindsight. Most people at a certain point would say a page to connect school peers would never become one of the largest corporations on Earth. Were all these people stupid or is this just effect of having seen it happen?
Yup, definitely go for wooden rings if you can. They are much nicer to use than plastic rings or the TRX handles. Plastic rings get all sweaty and slippery and the handles only really have one holding position.

Pullup and dip have a new style of hybrid rings in their new kickstarter which I am interested to try. They have both a rounded ring side and a flatter handle side. You can see them on the campaign images - doesn't look like they sell them separately yet.
https://www.kickstarter.com/projects/pullupanddip/freesixd-w...
Ask HN: Managing people stresses me. What should I do?
Just wanted to hear your perspective on how I should proceed from here?

- 10y experience managing projects and teams. Others consider me a very successful (project) manager. However, dealing with people always stresses me out. I have no problems doing it, but it is not something I would do for free

- 2y experience coding (and 10y scripting around). I love coding and would do it for free any time of the day. But my coding skills and successes are perceived by others to be 2 levels below my people and managing skills

Should I really follow my passion (tm) and continue the Individual Contributor coding path?

Or will the stress I feel with people come back to haunt me there as well?
How is this not confirming the point you're replying to?
I never said you could log all DoH. You’re not following what I’ve said. If you’re relying on DNS for your security posture in anyway right now you’re in a really bad place. Having those non malicious dns requests in the clear are a safety blanket at best. Check the default DoH resolver and the systems DoH logs. Then look at network traffic and then for gaps. Programs that use their own resolver and just mix it with there own TLS traffic can be observed, even without knowing the DNS record, the ip is enough.

Also feel free to Google me, creepy as it is, I’ve no idea why my specific employer would help this discussion in anyway.

PS the victims of solarwinds had dns and it didn’t help them. Expecting the attacker to use a known IOC or contact an obvious C&C domain is where the industry is at. My opinion is DoH will actually force blue teams to build systems that are effective. My chosen model is parallax. Known behavior, known states that can be checked.
I was about to comment the same, but with Wechat. I can’t not use wechat, much as I’d like to. I wouldn’t be surprised if it wasn’t significantly more difficult/impossible to integrate though.
The government is asking those questions, that is the "work" the clinics do when they say they "would do the work" to be able to bill the government for such procedures.
>It is a baseless claim that public health is systematically ignored in favor of pushing the pandemic’s reproduction number down.

It's not baseless when there have been multiple studies now showing lockdowns don't help, and even the WHO now recommends against them, yet authorities still push for them.
Ask HN: Ignoring politics, what are the most polarizing topics in tech?
We get a different species every few years in New Mexico. Their only downside is noise: They fill the forest with loud, random click sounds. It sounds creepy until you realize it's just the cicadas.
You can, but the peripherals leave a lot to be desired.
In Irish there is no word for the colour orange, even though there is orange on the flag. The technical term is flan bhui or “flag yellow”. Oraiste is the word for the fruit which is sometimes used to describe the colour.
Do you need a PhD for a quant job in finance? In the pandemic, the answer is yes
Woe
Golang's network stack attempts to parse HTTP headers as UTF-8
I very much welcome this, it would enable a smooth transition away from centralized, for-profit clients.

But am I missing something? Is this open for public? There's a questionnaire after clicking signup, and then one gets redirected to the homepage again. No emails.

The privacy policy hardly looks encouraging. The hosted version is only tempting if they'll comply with GDPR.
[1] Predestination is a good Time Travelling Film, similar to the plot you describe.

[1] https://www.imdb.com/title/tt2397535/
The film Predestination also deals with this paradox.

https://www.imdb.com/title/tt2397535/
Massive strategy games like the Supreme Ruler franchise. Although these days this is less of a concern. CPUs have mostly caught up with the elements being simulated.
"When" is an issue if we're considering the past commits valid. What we could instead do to simplify the problem somewhat is that revoking should put a warning on previous commits that they may be compromised.
Caught me off-guard :D
Not an accessibility expert, but that sounds like an analysis of the data, which does not communicate the same as a chart itself. Fine for a blurb to go alongside it though.

But for hard graph data, I would expect "14:00 $123.456; 14:05 $999.999" etc.
Looks cool. Nice motion graphic on the site!

Have you considered launching on Kickstarter or another crowdfunding site?
> But I also reject the notion that there are forced labor camps.

You're wrong, there are, and this is well established.

> Some people go to prison for being extremists. Some people go to mandatory reeducation for being extremists

Let's look at this extremism. Here's what China says is extremist:

“His wife wore veils.”

“He has one more child than allowed by the family planning policy.”

“He prayed after each meal.”

https://www.hrw.org/report/2018/09/09/eradicating-ideologica...
No RTS games for example, although you could say it's mostly down to control issues.

The XBox has mouse + keyboard support, so it's not that. There are a few RTS games (Halo Wars for example) but not many. I don't think it's likely that it's due to the hardware though - I was playing RTS games on a 486 in the mid-90s. The Xbox is more than capable of running them. It's almost certainly just that gamers who buy consoles choose other games.
Ask HN: Can I legally fork C# and share my new version?
I have been trying to find an anwer to this.

Microsoft has opened sourced the C# compiler and
dotnetcore.

That ought to mean that if I fork the repos,
I can compile the eco system and start making changes.

Create C##.

C## is just a silly name, if the trademark is the problem then lets call it FISH.

Would it be legal under the licence that Microsoft
have on the source to then share my C## with the
world?

There are a lot of reasons why this would be dumb,
but I want to focus on the legal aspect of it.
How libre the license is.
I’m talking current capabilities rather than possible future technological capabilities.
I would say there are two main differences and then some smaller more subjective ones. The main two:

Syntax - Elixir has a more familiar looking Ruby derived syntax, plus some little extras like the pipe operator. In practice, once you've used either Elixir or Erlang for a few hours the syntax difference isn't that important, you get used to it quickly. That first few hours is important though - if someone doesn't get through them they're not going to learn the language. Elixir makes that a bit easier, gives you one less thing to think about during early learning and helps adoption.
There are some other niceties like the pipe operator and for comprehensions that can help organise code, but you could live without them.

Macros - Erlang has no capability for metaprogramming. Macros do need to be used sparingly and carefully as they can obscure what's going on (Erlang is very literal and that's a good thing). When used well they can be a great help at avoiding boilerplate. Elixir itself uses them for things like GenServers and supervisors. This does things like providing default child specs and allowing them to be overriden in the GenServer. Phoenix makes heavier use of them, mostly seamlessly (and it's a great benefit). The router is the only place where they're slightly confusing as the magically macros generate some extra helper functions. The mix tasks (mix phx.routes) show these generated function names, but it's not the same as having a definition in a file.

Other hand wavier things include better tooling (although a lot of the improvements are now present in Erlang tooling as well) and better documentation.
Another big part is the phenomenal public transit. There are a lot of places you can live and still have a reasonable commute.
What else do you use?

Last time I used Chrome they pretty much reimplemented everything from buttons to modal sheets.
> Most meat ... are not great

A key part of this, related to the massive opposition of the EU against importing US agricultural products, is how the US treats farm animals.

Chickens have to be washed with chlorine and eggs with water, simply because the conditions in farms are so utterly inhumane and disgusting that without doing this, the products would be an actual danger for the health of the people eating it. The advantage (from a business point of view) is that the production costs are way lower than if European standards (which aren't that great either!) were followed.

To refer to an old meme... choose two of "fast, cheap and high quality".
> No, I don't support literal concentration camps

You do, you've been doing it all through this thread.
In your story, government acts just as a customer on the market. Mere presence of a government doesn't make a market not free.
Great site! I daydreamed about creating a similar site about ten years ago, after I started exercising seriously, but I never went beyond daydreaming. Congratulations on actually doing it.

When I was daydreaming, I thought of demonstrating the exercises with human-like animated figures rather than videos of real people. I had the impression that the well-built, athlete-type people who often appear in exercise videos can discourage beginners and people with body-image issues. I may have been wrong, though. In any case, your videos look good to me now.
Reveal who is paying for advertisements, how much they are paying and who is being targeted.

Commit to meaningful transparency of platform algorithms so we know how and what content is being amplified, to whom, and the associated impact.

Turn on by default the tools to amplify factual voices over disinformation.

Work with independent researchers to facilitate in-depth studies of the platforms’ impact on people and our societies, and what we can do to improve things.

---

Nothing here sounds unreasonable?
Sounds like you're applying a lot of quite American assumptions to rural Wales, to be honest.

In general, rural areas and small towns are not automatically deprived (though they can be), they are quite happy with attracting more well-paid jobs into the community to support the local economy, and they tend not to suffer from chronic shortages of accommodation like the big cities do.
My favourite illustration of this is in The Wire. The city wants to crack down on crime and increases the target number of arrests. The police chief sends out the word and police officers begin making a bunch of spurious arrests. Do you blame the politicians for picking crappy metrics and for their poor understanding of human nature? Or do you blame the individuals who choose to exploit the metric out of self-interest? Plenty of blame to go around.
Tiny problems in comparison to the straight up human rights violations happening in the USA every day, IMO.
Super-expressive – Write regex in natural language
First consider that a gun is just a dramatic way of illustrating the concept. If a butterfly travels back in time and flaps its wings it could cause a tornado on the other side of the world (butterfly effect).

A gun merely jamming solves nothing.

Either the time traveler was there "the first time around" or he must be stopped from going back somehow. Because the first and the second time around must be exactly identical.
Lua is popular for games because it’s so small, focused, flexible and very easy to embed, not because the core language is so great. The Lua core language really is as bare bones as it gets but that’s by design, because of its simplicity and good design it is very amenable to extend it to be exactly what it needs to be for your application and nothing else.

I would probably never write a standalone game in pure Lua because that’s not what it is intended for, it’s strength is easy embedding in a host application that does the heavy lifting, low-level stuff and provides the new primitives and functions for the application-specific parts of the code that runs in Lua. Other languages may be better in terms of language feature and tooling but none of these come close to the easy of use for embedded scripting.
From my experience, the ex Eastern Bloc countries. I am speaking about all the STEM fields, not just SWE. I remember that my mom (Romanian) was shocked when I told her that in my CS high school class (in Italy) we were all boys.
I think this is a good example of why in-kind benefits programs are a problem, and if you want to relieve the effects of poverty you should just give people money.

There was a recent UK scandal over the food boxes being handed out as a substitute for free school meals while schools are closed; it was immediately obvious to anybody who has ever shopped for their own groceries that the intermediary company was taking the £30, skimming off most of it, and providing a deeply inadequate result: https://www.dw.com/en/food-parcels-for-kids-spark-outrage-in...

(I note that even in the British NHS, dental and optical services are not completely free at the point of use: https://www.nhs.uk/nhs-services/dentists/dental-costs/unders... )
Then they should simply word how they drew their sampling such as “U.K. residents” or however else they drew it.

I'm still not sure as to what exactly the sampling is here and what “European descent” communicates? The way I see it it can mean any of the following:

- Participants were asked to self-report their “race”, any that did not report “white” were excluded.

- Participants were given a pencil test to determine their “whiteness”, those failing were excluded.

- Participation was drawn from U.K. residents

> The extent of the over-representation is so great that edge cases are likely to have no impact in changing the overall bias of the data.

You say so, but I feel this distinction is more a cultural meme than biologically meritful. I for instance rarely see, prominently in the title “in those of Boston descent” when all participants were selected from Boston, which could produce similar biases.

I feel it is likely that it is highlighted because they feel that “race” is more meaningful than it biologically is, and are attempting to draw inferences from it.
> when you hike prices outside of people's means, they don't stop buying, they find more means, either by taking on more roommates, more jobs, or by making big cuts elsewhere in their budgets.

Don't forget debt. I think there's a comparison to be drawn with healthcare costs here.
Ah yes the triple-boolean
Honestly, after watching Dark Doc's on YT I have to say that the military is totally open to the most craziest ideas as long as it has the potential to raise their game.

Whilst the nature of the engineering is pretty awful and causes unwarranted pain it does make you think about the level of creativity to cause as much damage as possible.
This. You probably don't need to focus on specific muscles unless you're a bodybuilder (in which case you should already know what you're doing.)
And was this distinction made upon genetics? were genetic tests performed.

As I said in another comment: I am entirely unsure how “of European descent” was selected upon and the research does not make it clear at all what it means by it, and it could mean any number of things.

For such a vague condition to be so prominently featured in the title, they could at least define how they selected upon it, if at all.
Famous entrepreneurship and life changing “quotes”
I'm currently toying with making an "air" MIDI controller that uses ultrasonic distance sensors (HC SR04).

Those sensors work around 40kHz, well beyond normal human hearing (human range is 20Hz to 20kHz and narrows with age) and I certainly don't hear anything. Yet my children, who are between 10-15, swear they can hear them (and I have at least verified they can tell by ear when they are on or off).

I wonder how an array of 256 of these would sound to them? (From the product image: 16x16=256).
I like the idea, but without privacy I would never share my thoughts and feelings in social network. Even though I find a important psychological point is missed in the concept.

On behalf of a psychological viewpoint, every human tells 2 narratives. One to belong to a group, seeking an image he wants to be seen as, and, an inner one, reflecting on behaviours with utmost honesty to one self in order to mature\grow.

Sharing personal insights while knowing anyone could read your thoughts later on, twists your notes in a misleading direction, I find. This kept me from journaling 20 years in fear someone could neglect myself on behalf of my notes\points\feelings\ideas written down.

In this high speed, working environment today, we rarely take time to reflect, and when we do, taking notes, shouldn't be a privacy lost way to do that.
---
Some months ago I started with 2 friends regular and self-honest check'ins. Every one does daily journaling for him\herself and only presents insights about themselves, not to proof anything to the group, nor getting something out, bit to have the courage to speak out to oneselfs with courage what new viewpoint has been gathered lately on one selfs behaviour.

Start that with that.
Pick beloved ones nearby, ask them if they are interested in having such an interview, encouraging oneself and others and you start maturing (I find myself). No online social network needed.
It's a combo of two things for me, the tooling usually sucks and you have to get over the hump of learning the ins and outs of the language and the platform you are using it on.

Good tooling helps with the explorability so JS is manageable because you can runtime inspect what the heck is going on. The Chrome debugger is excellent for example. Most Lua game engines provide basically zero debugging beyond runtime errors and console output. Which makes exploring tedious.

Then learning a platform and the ins and outs of a language is much quicker in a statically typed language. Not only because the editor is much more empowered so you can explore the codebase statically but with a compilation step you also get a quicker feedback cycle for a lot of common errors. I found JS extremely tedious dealing with runtime errors with typos. TS basically makes that impossible.

I think that's why PICO-8 feels like a sweet spot for Lua because the platform is so small it's quick and easy to learn. And the code size restriction stop you from making anything complex enough to benefit too much from static typing. I still hate runtime errors for silly mistakes that would have been trivially caught.
This is a variation on a joke I heard from the nerdy comedian Don McMillian... [1]

I used to work at JPL, and I could tell what anyone's job was by asking them one question... What is Pi?

Ask a mathematician, and they will say "Pi is ratio of a circle's circumference to its circle."

Ask a physicist, and they will say "Pi is 3.141592653589793."

Ask an engineer, and they will say "Pi is about 3, but just to be safe, let's call it 4."

Ask a programmer, and they will say "I'd write you a program to calculate that, but I don't have enough time to figure out how to do that quickly & precisely, and I don't feel like getting in a fight w/ QA over a program that approximates Pi, so what you probably want is the constant hardcoded into the Math library or something you find on Stackoverflow."

Ask a manager, and they will say "When do you need to know by?"

[1] Don McMillan - Greatest Charts (Volume 1) -- https://youtu.be/LYE3GtXqDV0
Lol they are so desperate to hire trolls, is it Google translate or what?
Until employers think that way, the only people getting hired don't think that way.

Until the people getting hired think that way, employers won't think that way.
It doesn't work because it solves only a small part of the problem. The current dweller's. Those who want to come to the city can't, plus now it automatically makes every new development a fight club about subsidized housing (affordable/low-income units).

Obviously a community prioritizing protecting their members is not surprising, but since members change, it can eventually lead to a stagnant community.

Sure, smoothing out supply and demand imbalances is useful, but this means rent control must not be (cannot be) a long term solution.

It leads to megacorps settling in neighboring suburbs, puts a lot of tension into the tenant-landlord relationship (which is already usually a delicate one, see the usual neglect of units to extract maximal profits in a non-competitive market), detaches housing prices from prices of other goods and services (and thus the price of those increase due to the available disposable income, which is not particularly bad, but yet another imbalance).

And the usual big problem is that it decreases the incentive to increase supply. Which means, unless the regulator steps in it just leads to even longer duration of imbalance. (Eg. city population growth capped.)
> You know who manages by metrics? Big companies like Google, Amazon and LinkedIn.

And what do they have in common?

Their core product got notably worse over time.

It’s interesting he doesn’t mention Apple. I have no insight but from the outside of say they have very different things they optimize for than revenue. Money merely pours out of their customer obsession instead.
The right way to turn off your old APIs
Thank you for spending time to write. The idea is moreso to have everyday people to talk with each other whereas with volunteer based model/free therapy model you cannot scale, the use-case is purely medical and people often don't take the plunge.

My assumption is that, if you are aware that the other person who you are talking is no different than you and is not trained person you are more likely to share.

The idea is not to have counseling based model. Further Talk therapy does not require professional training. Basically you can talk to anyone. I am moreso proposing this to those set of people who really find it to hard to make friends online or in-their social circles, or want to share something very deep secret about them which they cannot tell it to anyone expect a stranger. This like a having dedicated friend with whom you can talk and for sure the friend will get paid to talk with you.
I agree that actual educational institutions make a difference and that also explains some/much of the unbalance few decades ago. However women are also different than men and that is also reflected in the commitment and interests. So we still see the "gender pay gap", which does not show unfairness in the system, but that women are still fewer in higher paying jobs without the restrictions to higher education of yesteryear.
> I wonder why they stopped trying to monetise it

I had read (here on HN) that one of the co-founders passed away. It's not due to a failing of the product or anything, just hit by tragedy.