skysight-inc/HackerNews huggingface dataset:
> Race should really be stripped from this kind statistic. Race is a social construct based on superficial attributes that does not carry any explanatory meaning. It mostly serves to underpin racist prejudice, which in turn serves to blur out the real reasons for a problem.

In a lot of cases, racial prejudice is the problem, or a significant aspect of it. Racism is deeply embedded in the fabric of American society.
Is that what's behind that crap? Too many games require some fucking account I don't care about, when it should be linked to steam.
It seems to me that all of these problems -- the insect apocalypse, general biodiversity loss, climate change, all the way to the depression and anxiety epidemics, economic inequity, etc., stem from the same general principle: our alienation from ourselves, each other, and nature. In a sense, healing any one of them will contribute to healing all of them. And trying to merely engineer our way out of any of them (while preserving the underlying mindset) will just cause more of the same to rear its ugly head elsewhere. We've forgotten that this life is a magical, wondrous, precious gift, and the world is worth loving and caring for. We have to stop treating it as -- and thereby turning it into -- mere "stuff." It's alive.

If you're a fan of this line of reasoning, I recommend the author Charles Eisenstein.
ah yes religion, bastion of total intellectual freedom
Is Facebook the AOL of the 2010s? An Examination of Social Media Network Effects
What is your objection? I am curious to know.
Perhaps we should make copyright/censorship an issue on the next election otherwise we end-up with the worst things from both worlds: DRM from US and censorship from China.
Just because the average retirement age moves later does not necessarily mean the average term of tenured service is longer. (The average age at earning tenure could well move up.)
Because if you discount the Green Dot, the Red and Blue only has 400PPI.
Yes, I agree. I wasn't clear that injection attacks are easy to prevent with standard DB drivers in every major language that I've used, but there will always be people who make beginner mistakes like string interpolation instead of parametrization. I recently saw it in (someone else's) production code base that's been running since 2016.
> had this weird experience where a hold that I was too weak to latch at the beginning of a session became easy by the end

It is counter intuitive and counter to my experience when I get back into climbing. Perhaps you have some muscular endurance talent or something, or climbed long enough to create some long lasting physical adaptations.
How is blocking paywalls different from blocking ads? I hope that someone will fork Firefox and remove that code which prevents users from installing any addons.
Jackson structured programming
How do you do the cross platform releases? One painful thing about cpp is how tedius is to cross compile compared to managed languages or the go runtime. Great work, the product looks really nice.
Show HN: UX review for your website
Would you make the same point for an extension that allows users to easily participate in DDOS attacks?

Edit: the link, for the willfully dense, is that some protocol specification does not imply its users’ acceptance of any and all (ab)uses possible. It’s completely different only in that you like one but not the other.
Interesting discussion about why this journal is needed:

https://m.youtube.com/watch?v=folcWax6d7k
I think that is the general idea, the field below regulates that arc.

edit - This design is so absurdly straight forward, I am genuinely impressed. The damn thing is even reversible. Is cool as hell that this works. I wonder what the pitfalls are?

edit2 for magnat as it is not letting me reply to the comment below - The way I understand it (given it is described as a FET), those two electrodes sit directly on top of a gate. If you flood the gate with electrons, then the gate's negative electric field will keep the electrons in the electrodes away from the gap, reducing or completely halting the flow of current.
Semis outside the city avoid stop-and-go, which drastically affects mileage. City buses are almost strictly stop-and-go, if for nothing more than alighting of passengers.
DeepMind CEO Opens Up on 'Dark Hours' at His Video Game Company
It seems like bcachefs has the infrastructure that is lacking for btrfs to become robust without superhuman intelligence and / or working memory. From the post:

"Basically, there's a new btree transaction context widget for allocating
btree iterators out of, and queuing up updates to be done at transaction commit
- so that different code paths (e.g. inode create, dirent create, xattr create)
can be used together without having to manually write code to keep track of all
the iterators that need to be used and kept locked, etc. I think it's pretty
neat how clean it turned out."
Upvoted for the signed integer overflow example. I'll admit that I actually don't know the most idiomatic, bulletproof way of testing for signed overflow in C; if you google "how to test signed integer overflow in C", the very first result is essentially equivalent to the buggy example in the blog post ( https://www.geeksforgeeks.org/check-for-integer-overflow/ ), and I'm not keen to repeat the legendary case of signed overflow within the PHP interpreter: https://web.archive.org/web/20120412194929/http://use.perl.o...
A few random thoughts:

* Air presumably doesn't mean atmospheric air here, otherwise you're getting a random mix of gases and water vapour inside your nanoscale wizardry - so will these be nitrogen-filled, like binoculars etc?

* What does this mean for cooling, especially in the high-density 3D architectures mentioned? Can you use air flow through the chip to cool it?

* "tungsten, gold, and platinum were evaluated as metals of choice" - compare their resistivities of 5.60e-8, 2.44e-8, and 1.06e-7 ohm-metres respectively to silicon's of 6.4e+2 [1] (i thought tungsten was much higher than that, TIL). Does this mean that chips would have less resistive heating? Is resistive heating a significant part of the TDP of a modern chip?

* "replacing silicon with metal means these ACT devices can be fabricated on any dielectric surface, provided the underlying substrate allows effective modulation of emission current from source to drain with a bottom-gate field" - is there is also a lattice-spacing constraint, where the substrate's spacing has to work with that of the conductor, as i believe there is with silicon chips?

* Is this basically the return of the thermionic valve after fifty years in the wilderness?

[1] https://en.wikipedia.org/wiki/Electrical_resistivity_and_con...
Never, ever, ever, ever do this
How to Maximize the Level of Your Business Contacts
That's completely and utterly unrelated to what the guy said. He is talking about user-agents and the way you interpret the data you receive from a http(s) request. You're talking about DDOS attacks. There is no logical link here.
Political convictions are as in the area of logic and reason as academia. How else are we supposed to find the proper ways to elect representatives, and how else are those representatives to come up with and carry out their programs? The argument would work better if it were for the separation of religion and academia, faith and reason.

TBH, I find that most of the people making an argument to remove politics from things are using "politics" as a euphemism for something other than elections and governance. When HN experimented with a ban on "politics," it explicitly excluded the operations of government from the definition of the term.
Yes in Movie Theatre. But not at home.
Alternatively, the add-ons break the social contract, whereby content creators request payment for their content.

If you visit stuff on the web, you respect the concept of a social contract between you and the provide. Don’t try to circumvent their wishes.
According to this[0] it costs 250 USD for 1-10 codes in the US. Where can you get them for cheaper?

[0]: https://www.gs1us.org/upcs-barcodes-prefixes/get-started-gui...
Yes, IQ modulation / QAM.

I haven't studied the BladeRF layout, I can just tell about the Ettus USRP. There, the receive path looks like that:

[Antenna]---[ADL5380 Quadrature Demod]===[2x low-pass filters in parallel]===[2x ADC in parallel]

Then you have digital data that is fed to the FPGA.
Good question. Arguably, ad blockers are (in part) responsible for the advent of paywalls in the first place.
3D Christmas Pop Up Card Easy Making Tutorial for You
GitLab is an open core company [1], meaning that we ship GitLab CE which is open source and GitLab EE that is closed source. We try to be a good steward of the open source project. GitLab EE is proprietary, closed source code but we try to work in a way similar to GitLab CE: the issue tracker is publicly viewable and the EE license allows modifications.

In conclusion (TLDR), GitLab has an open core business model and ships both open and closed source software.

[1] - https://about.gitlab.com/2016/07/20/gitlab-is-open-core-gith...
>I'm one of those weirdos who thinks movies aesthetically look better at 24 frames for the "dreamlike" quality. Racing/Action Sports, yes, please more frames.

No you are not Weirdos. Perfectly normal with great taste in Movies frame rate and Sports Action Frame rates.
Thanks, I haven't used it myself. Do you know it is limited due to being new and underdeveloped, or are there missing features/hooks in Zulip that would make it difficult to have a more complete integration?
Does Mozilla need to actually host the extension? I'm guessing that that is the problem here. Couldn't they just cryptographically sign it, and leave the distribution to a P2P technology like BitTorrent?
This is not a free speech issue at all, nor are the EU regulations free speech issues.

The problem with these laws and their interpretation is that they target the wrong organizations and technologies. If a website is illegal, it needs to be taken down by police. Instead, idiot judges rule that certain DNS entries should be blocked. If you shouldn't be allowed to read some pay-walled journal, then the publisher has to implement proper DRM. Instead, they take down arbitrary plugins from the directories of arbitrary browser makers.

It's the publishers' right to ask for money for their products, but it's also their obligation to protect it and ensure that their business model is viable and technically feasible.

It's the end of 2018 and lawmakers and executive still don't understand how the Internet works. That's the problem.
Likewise. I was a happy user of Windows XP and 7. The way you can't control what windows 10 is up to is kind of annoying and I've gone to Mac.
Just a tangent for you all - does anyone envisage a 2nd parallel internet emerging? Not tor-like, an actual completely separate network?
The Container Revolution: Reflections After the First Decade (2016)
Tandy Assembly 2018 – Arthur A. Gleckler [80's game dev, video]
This would not be a problem if Mozilla had sided with users for once and allowed us to install xpi extensions from outside their app store.
Thanks I am watching this right now.

EDIT: thank you so much, great talk! Even though the Juji system does not directly link TensorFlow models into Clojure, the architecture of using Kafka to manage low level black box model calls (they treat trained models as functions as I do in my Racket hacks) is a good idea. I also like the rule/template language they designed. Great work.
In general, the dielectric strength of a gas varies with the gap length, so for small gaps it's not strictly correct to say that air has a dielectric strength of 3 kV/mm or any other single value. [0] But at this scale, the gap is so small that the idea of "dielectric strength" isn't really meaningful anyway. There are so few atoms between the electrodes that electrons can flow with negligible resistance at any reasonable field strength.

[0] https://en.wikipedia.org/wiki/Paschen%27s_law
This also works for a unicycle. It took me over a year to learn how to ride when I was a kid, as an adult I can still do it. My mother also learned as a child and was able to do it again as an adult. In my experience, there is a weird difference in the type of balance. I know how to hold my chest/core to stay up straight, but my unconscious ability to hold that stable isn't the same. Hence I wobbled a bit more, but I didn't fall.
There’s also a social contract about respect for the law. It’s arguably much older. It involves aspects like “following the spirit of the law”. Also “technical ability is not the same as permission”. It’s why the old shopkeeper’s waning ability to see is no license for you from the produce displayed outside.

(This is mostly to show that I, too, can argue with invented “contracts”).
"slim possibility"

If Microsoft was dumb enough to pay 7+ bn for Github, there's probably a good chance they'd do something stupid again and bust out another fat stack of billions for Gitlab.
Is not that true, there are cheaper cars, they may be missing some comfort features, the engine will be smaller (very cool how for example Ford has now peformmant 3 cylinder engines),
the regulation will push people on cheap newer and cleaner cars instead of cool cars but 10-20 years old.

I know what I am talking about since my family is not rich, in my extended family (in Romania) nobody bought a new car.
I think is OK to sacrifice electric windows, parking camera, other non essential comfort features and getting a cleaner car.

Do you have a better idea on how we push things in the right direction , except the vague "free market and deregulation solves everything bullshit"
Maybe it is time we stop relying on a central company to provide our browser software.

Maybe it is time for people to build or configure their own personal browser, so that the authority to install add-ons is a personal choice and not dictated by a company.

If a website has some shitty paywall on their site or article and that can be bypassed, then that site needs to implement something better. Instead what these companies do is make laws that is a cover for their shitty service or lack of good security.
In case the repo gets pulled, I'm hosting a mirror here: https://git.nonagon.games/joshua/anti-paywall-mirror

(edit, by pulled, a pun was not intended. I mean in case it gets removed)
>Probably not that important "at home" though

Exactly. So what is the point in terms of 8K Broadcast, where I presume it is targeting precisely, at home?

Not trolling, but a genuine question.
Another brief tutorial here:

https://blog.nobugware.com/post/2015/listening_to_satellites...
Wow! I’m drooling. Brings back memories, as at 9, I was the prime age for this stuff.

I bought the Big Track re-issue a few years ago. It is quite nice, but they did not make the trailer option. Also bought the re-issue Mattel football.

I also had an Armatron, and took it apart. All the gears dumped out, learned allot putting it back together.

I did have the Intellivision, and later decked it out with accessories when they were dirt cheap.

Had a Little Professor, but it was yellow. I don’t remember the Little Genius.
Want Honest Advice? Sellers Must Learn These 3 Remarkably Simple Things
Re remembering a dangerous situation, I was thinking more 'that hairy thing with the pointy teeth just ate my friend, better stay away from it'

Cycling seems rational? In a way that adrenaline wouldn't help you remember.

Think of soldiers doing drills. They aren't in danger when they actually do the drill. The idea is that they do it automatically when they are I danger, rather than just freezing.
I'm not sure actually shooting at new recruits while training them would lead to effective training, but we could try it :).
Are you saying the extensions are signed?

Becuase if they're not I can't imagine not being able to side-load them.

And if they are, with the amount of Firefox forks we have, it should be trivial to create one that allows for side-loading unsigned or 3rd party signed extensions. Hopefully without too much source modification, just creating a distribution of Firefox would easiest to manage.
They aren't in a three letter agency, they are low level public servants. Individuals in such a position must be held accountable for their own actions. The system of police unions protecting them is a different matter.
You mean ions/electrons between electrodes are deflected by voltage applied at the gate, as in vacuum tube?
The publishers want it both ways. They need to publish their full article content for search crawlers to read but don’t want humans to see it. The idea that this is a form of DRM protected by the DMCA is laughable in my opinion, but IANAL.
> Alternatively, the add-ons break the social contract, whereby content creators request payment for their content.

The site is free to not emit any content before payment is assured. The reason these add-ons are possible is that these sites are trying to have their cake and eat it to. They want to implement the paywall in the user agent so they can still get their content in Google. At the same time some of them are trying to argue for payments from Google for linking to their content. The situation is a mess but it's not about social contracts at all.
Sure...except that the page content is loaded before any payment is made or confirmed. Websites probably want this to happen so that some user agents will not be blocked by the paywall e.g. search engine crawlers.

Basically it sounds like some publishers want to rewrite the rules of the web to neatly and conveniently serve their interests.
20 Great Font Pairings for Badass Designers and Pigeons
You can if you use the Developer Edition.

It's permanently disabled in the normal version because malware would piggyback on the browser to steal passwords and so on. Obviously Mozilla have no problem with people wanting to make their own extensions and so on.
How to build successful startups and communities
Translation in Dubai
There are a lot if automated scanners (mostly openvas,sqlmal and the like) that are continually scanning internet targets. Attack does not equate breach of security.
To be clear I have no problem with companies hiring from the pool of people that aren't currently working. On the contrary, it strikes me as pro-social. I'm just not sure it's the best move from your perspective as an employer.
> (since visibility is based on sales).

This is a point I don't see mentioned often enough. I've wondered in the past if it's actually better to forego every other platform in order to increase visibility through Steam. Higher sales means that Valve will promote you more, which may offset whatever revenue you'd be generating from sources like itch.io. Would be interested to hear if anyone has any opinions or idea about this.
I am not sure it would make a difference to the courts.
This actually happened to my wife. Our daughters head was too big to fit through the birth canal and when she came out (c-section) her head was in the 90th percentile for size.

Looks like we can circumvent that bottleneck with modern medicine but then we run the risk of introducing new problems (faulty immune systems and risk to the mother for example)
What always gets me is that you don't really feel a tailwind. Riding just becomes so easy, and you'd think it's you, or your bike and the street are in a good condition.. and then you try to turn around. A great metaphor in life as well, really.
These are competing and potentially incompatible social contracts. As a hacker type who's been on the web a good while, I prefer the former: the client decides how to render content, and the server should not send content it doesn't want rendered.

This doesn't necessarily prohibit the use of paywalls: the paywalled site just has to be designed so that it only sends content to clients that have provided evidence of payment rather than relying on the content being rendered in a way that prevents the reader from reading all of it.

Much as I'm for standards-compliant HTML rendering, I don't want any specific rendering encoded into law.
> Interesting. I couldn’t initially think of any plausible explanation for why height would cause intelligence.

Science is no longer interested in explanations, correlation is enough to assume causal "contribution."

I honestly think that taller people could be smarter simply because they're more often looking down at the person they're asking for an explanation from. It's a lot easier to ignore or brush off someone who is looking up at you.

edit: I also had a little sister (14 years younger) who was very tall as a child, although by adulthood she fell back closer to the norm (she's only about 5'10" now.) It was amusing to our family how carefully strangers explained concepts to her that were well beyond her age level to understand; because her height made her look older, it also made her look stupid for her age, and invited special attention from people who didn't realize how young she was. We use height as a proxy for age, and put pressure on taller people to be smarter earlier.
Another impacted extension: https://github.com/iamadamdev/bypass-paywalls-firefox/issues...
How do you actually read math, physics and programming books?

Reading them the same way as you'd read a novel doesn't seem right.

Your intuition is correct. When people read a novel, they often "forget" that they're reading words and picture the action. The optimal reading speed for that is 200 to 250 WPM. You can't read mathematical papers, where everything has precise definitions, at that speed and expect a high rate of comprehension if everything's new to you. It takes a lot of time.

Do you really finish such books?

Yes, if I'm interested in the subject matter. It takes a lot of time, though.
Eric Schmidt suggested this might happen in the future:

https://www.cnbc.com/2018/09/20/eric-schmidt-ex-google-ceo-p...
Good point.
I'm having trouble imagining cave men taking swimming lessons but yeah the mechanism seems to fit.
They mostly just want to survive...

But in this case, they specifically want to allow you read maybe a dozen articles per month for free, but also (see above) to eat.
Oliver James: How To Develop Emotional Health [1]

Goodreads only shows a rating of 3.59/5 but personally I would recommend it. It speaks about how the early years are crucial for developing emotional health and what parents can do.

Disclaimer: I am not a parent so I can't tell how much it helps in practice.

[1]: https://www.goodreads.com/book/show/20621101-how-to-develop-...
This is mostly about Partisan [1], touching a bit Hyparview [2] and a bit fault injection.

[1] https://arxiv.org/pdf/1802.02652.pdf

[2] http://asc.di.fct.unl.pt/~jleitao/pdf/dsn07-leitao.pdf
Because the main "skill" to riding a bike is actually overcoming your fear that it'll tip over. A bike is naturally stable while moving and your body's natural sense of balance will do the rest.

Only when you're actually scared, don't trust the bike and try to overcompensate will you tip over.

You can "get" riding a bike on your first attempt if you're trusting enough. I have seen children do it.

It took myself a few hours before my granddad lost his patience and pushed me down a steep hill. On the way down it clicked (my dad had to catch me because i was too distracted to brake).
That’s quite a huge tangent. Why? And what could it possibly have to do with the article?
Undefined behavior gets a bad rap, but it's not always evil. Compilers and executables would be a lot slower if they had to account for these cases.

If you're writing serious C, you should be using tools like valgrind on debug-mode executables to make sure you aren't relying on undefined behavior. The tools are there. It's just not something a lot of people do.
This use of "race is a social construct" seems strange. When people say that, the key point is typically that it has no biological meaning. It's still often a highly relevant variable when studying social trends and public policy. The institution of a formal police force with its own sociopolitical identity and career prospects is also a social construct, after all.