skysight-inc/HackerNews huggingface dataset:
I also know that if you are the oppressed person, it can be hard to sort such things out

As a person of color, who has also been the victim of other sorts of impropriety, let me say this: If you want the best and most productive life, you want to get over hate sooner than later. Much sooner.

It can be hard to find your own voice. It is necessary to have a little latitude when trying to do so.

There is a world of difference between letting people have their moment of realization and righteous anger versus fanning the flames of anger to achieve virality to gain more followers, more money, and more power. I think people can decide for themselves how far down that spectrum various people and movements have gone.

It must be called out, as much for the sake of victims as everyone else.

https://www.youtube.com/watch?v=rE3j_RHkqJc

If you are in the space of anger and hate, then you are not in the space of justice. Anger should just be a waypoint to something greater. Those who tell you otherwise just want to keep you in the space of hate to exploit you.
I'm not too concerned with who said a particular thing (nor am I concerned with whether or not you'd be voted one way or the other), other than context in which it was said; you can only make this comparison work if you fail to recognise that not only are Jews and anti-semites qualitatively different, they aren't even of the same category. One is a religious group, the other are proponents of a hateful ideology which could not possibly find justification in free society. The fact that Hitler, for instance, could use the logic to one end does not mean that the logic is invalid, only that this application of the logic is invalid.

Nowhere did I argue for the rule to be applied regardless of qualitative differences in who it is applied to, just as justice would take consideration of the individual characteristics of the parties in various circumstances, so does my argument for censorship.

You asserted I'm trying to justify bad-faith censorship. I view the censorship I'm advocating for, the toleration of the ideas of the left but complete intolerance for those of the right, as protective of democratic society, not liberal capitalist democratic society, but peoples' democracy, and this democratic function having been destroyed through misinformation in mass media, taking advantage of the democratic principle that nobody has a claim on the truth.

Since we're in the business of quotes now, here's one from Marcuse, and when you look up the wider context to try and catch me out I hope you'll be as enlightened as I was when you read it:

>Surely, no government can be expected to foster its own subversion, but in a democracy such a right is vested in the people (i.e. in the majority of the people). This means that the ways should not be blocked on which a subversive majority could develop, and if they are blocked by organized repression and indoctrination, their reopening may require apparently undemocratic means. They would include the withdrawal of toleration of speech and assembly from groups and movements which promote aggressive policies, armament, chauvinism, discrimination on the grounds of race and religion, or which oppose the extension of public services, social security, medical care, etc. Moreover, the restoration of freedom of thought may necessitate new and rigid restrictions on teachings and practices in the educational institutions which, by their very methods and concepts, serve to enclose the mind within the established universe of discourse and behavior--thereby precluding a priori a rational evaluation of the alternatives.
Ask HN: Favorite “Adam Ruins Everything”-esque media? (blogs, podcasts, etc)
I enjoy the pursuit of truth in general, and love examining the incentives of agents in systems (particularly legal / societal / anthropological systems).

I recently stumbled upon a series called "Adam Ruins Everything" on Netflix, and while I haven't actually researched or verified its claims, I do love the motivation behind the show: revealing "what's actually going on" and why.

I'd love to hear about media with similar themes and goals (books, blogs, podcasts, shows, etc).
Encrypted at rest filesystem, and fiber-backed video recording of everyone who steps inside the fence.
We should hate the things that teen boys love too... (like guns and violence) but some 3 letter organization that starts with N and ends with A wont let us do that...
How many datacenters have you been in?
The Things That Are Most Dangerous for Cats to Eat, and Why
I don’t know why people like MKBHD. I much prefer reading a thorough objective analysis like they do on Anandtech than some anecdotal opinions. It’s entertaining to watch MKBHD though.

I want data. Not entertainment in my reviews.
I have been working in distributed systems for 6 years or so. It is a field ripe with difficult problems and active areas of research. Some things people don’t even think of as distributed systems suffer from many of the problems inherent in that field.

For example, a system using a database with asynchronous replicas - especially if latency is not extremely low - using those replicas for read scaling, is an eventually consistent system (because of replication lag) and suffers from related issues.

Multi-master databases are even worse. You get the joys of network partitioning (netsplit or split-brain) and conflicting updates.

Sure, there are ways to work around this, but all the workarounds I know of have some rather ugly tradeoffs.

Basically, there are many opportunities to do something great, and not be bored. IMHO.
Brainwashed and weird how?
Yes. Of course the other side of the coin is questioning the science because it doesn't match someone's political philosophy. Sailing between the Scylla and Charybdis is hard.
I don’t believe it, the internet is full of people that struggle to learn Haskell and even R. For many, it’s not that easy.
Yes. I was looking at power optimisations at the time and those were suggestions. The issue was an idle load of 1.0 (nothing was noticably taking cpu), and when I say idle I mean there was nothing being drawn on screen and the browser was closed.
Tuangru – Next-Generation Data Center Management Software
If the meaning is so "properly defined", then why do we have a self-described organic farmer in this thread, who says pesticides are off the table for him?

Who decides which pesticides are okay, what is the criterion that everyone can agree on? Why are there differences across countries, if there is a proper definition of it?

By the way, you can slap a "gluten free" label on table water and it'll be marketing BS, but at least "gluten free" has a properly defined meaning.
In theory, Git doesn't store deltas. In practice, it uses packfiles which store some objects as diffs against other objects. (As I understand it, though, it doesn't do this strictly by time, it has some heuristics to find the most similar other object which may pick completely unrelated objects if they're similar enough.)
Just like your response, my evidence is the anecdata of my own experience. I’ve built a large system that 9 engineers use, all of different experience levels. Functional programming gives more understandability not less, you can always understand the input and our output of a function from the types. I really can’t see how anyone can argue about types and refactoring ... even without any tools you can just change the function signature and get everything compiling again. You know you didn’t miss any callers. Even better one knows when you can change a data structure or effect type from one to another because the compiler will tell you. If you use scala correctly you can eliminate whole classes of runtime errors and i’ve experienced that too both in a good way and a bad way when we let nulls creep in.

Whats even better is higher kinded types let you assert semantics to engineers that are hard to do in Clojure.. this type must be appendable or foldable, this type must handle async, this type maybe missing and this list cannot be empty.

All these things are a joy not a burden once they start working for you
As a Pittsburgher living in Seattle for the past few years, hearing this gives me hope. I know NIMBY isn't the best philosophy, but I make an exception for Amazon, who I think has done a number on Seattle and its culture.
Flash Roadmap
Why soft skills matter
Awesome!

Now, how do I read a QR code?
> More people (and particularly more cattle) are fed per acre when you use pesticides.

This feels like saying we absolutely need multiple GB of RAM to display a website because how else would Angular work otherwise?

If the increased yield per acre is used primarily to support todays industrial-scale meat production, maybe we should address the latter first. The way meat production works today seems to have almost exclusively downsides: It's a moral bankruptcy considering current state of research in animal consciousness, it's a health hazard for consumers, it's an inefficient way to consume proteins and as you note, it monopolizes vast parts of crop production.
Show HN: Bonclay – fast and simple backup tool in Go
That opinion is plausible.

Source: Personal knowledge of people expressing dissent who have had accounts removed on a variety of platforms, not just Twitter.
Permaculture (Applied Ecology) - we can provide food and CARBON-NEUTRAL fuel for ourselves without wrecking Nature.

A "Permie" farm is more productive than any other mode of food production. By setting up ecosystems that consist of a preponderance of human-usable crop species you can grow multiple times the amount of food-per-acre of conventional agriculture (even with GMOs and pesticides, et. al.) After the initial set-up very little labor is required.

Permie farms foster biodiversity.

"Permaculture Behind `Greening the Desert` with Geoff Lawton" https://www.youtube.com/watch?v=_Q41b05ku9U Salt desert to figs in two years.

Toby Hemenway - "How Permaculture Can Save Humanity and the Earth, but Not Civilization" https://www.youtube.com/watch?v=8nLKHYHmPbo

"Alcohol Can Be a Gas!" http://permaculture.com/ Small-scale alcohol fuel production integrated with a Permaculture farm. You can grow your own energy. The economics are totally different from large-scale industrial ethanol production. You can start this in your backyard and be driving your converted car from your own home-grown carbon-neutral solar energy within a few months. Faster if you scavenge feedstock. Farmer Dave used to have an arrangement with a donut shop to ferment their old leftover/scrap dough.
The only intelligent answer to under-specified question is "it depends".

If you want to decouple frontend development from backend development then go GraphQL route.
For example i you have multiple different consumers for your backend, i.e. an SPA, a mobile app and a 3rd party API endpoint. Wuth REST you will have to write and maintain 3 different endpoints vs only one with GraphQL.
The best thing we can do to have affordable housing used to increase the supply of housing. If we increase the amount of high-density zoning and reduce the amount of permit difficulties, housing will become much more affordable.
Once upon a time I forgot to uncheckout a file in clearcase and went on a vacation...
Looks like it is only rated to 104F / 40C that doesn't seem like the kind of things that you can just set outdoors and expect it to work anywhere.
I would first try to set kwin rendering backend 1to Xrender, this uses the CPU and not OpenGL/GP so you can see if the OpenGL drivers are the issue. For me on NVIDIA control panel app I have more options for OpenGl and those helped me.

This page has some variables that let's you set some things and bypass kwin autodetection https://community.kde.org/KWin/Environment_Variables

I know it sucks that it does not work out of the box, at least you don't have Nvidia.
Ah yes, and then less than a decade later, if you were lucky enough to still be paying off your multi-decade mortgage, they went down together and those ill-liquid paper gains were wiped out and then some (along with people loosing "their" homes, or now paying a mortgage on house whose value had declined). With our global debt fueled recovery, if turns out be when.

Being in cash, short the market, or UST's would have been better.
Yes, go for it, but definitely make sure you actually build something cool during your Masters degree if you want it to improve your career opportunities afterwards. The credential by itself won't mean much, but if you list some interesting project(s) that demonstrate your new skill it'll help with future job searches.

> Java, Scala, Ruby, Python, Angular.

You should also learn C. (Isn't that a pretty important part of the "stack"? ;-))
I recommend either IWantMyName or Namesilo. They have great support and no B.S. upsells a lot of providers have. I am not affiliated with them, just a customer.
If your screen resolution is common, it's just a bit or two worth of information. But enough of those bits from various sources and you are unique.
> Not possible. Either source IP's are in communication, meaning you know the active posters IP, or the content is being proxied from a centralized server.

Which of these is true of a P2P network of Tor hidden services?

e.g. https://ricochet.im/ is P2P chat that uses Tor hidden services. It neither has centralised servers nor leaks IP addresses.
Yes, it seems I have oversimplified things. My apologies, it's been a little while. Instead of the prescription I described, here is what one must do:

1) Start with the Coulomb potential
A(r) = qγ₀/(4πr)

2) make it covariant by replacing r -> r -> X⋅γ₀ where X = r(γ₀ + γᵣ). This is a trivial transformation in the static frame as one can easily show X⋅γ₀ == r, but it's important as it encodes the causal information you astutely pointed out is vital to obtaining radiation solutions.

This gives
A(r) = qγ₀/(4π X⋅γ₀)

3) Now, one can 'rotate' this to a frame with (not necessarily constant) velocity v via
A'(r) = R A(R̃ x R) R̃
ie. evaluate the rotated A at inverse rotate spacetime position. Then

A'(r) = q v/(4π X⋅v)

This is the Liénard–Wiechert potential (this can also be obtained by solving ∇²A = J using the retarded Green's function G(r, t) = δ(|r|-t)/(4π|r|).

4) Now once can get the radiation fields by taking the derivative of this and doing some algebra:

F = ∇A = (q/4π) (X ∧ v + ½ X(v̇ ∧ v)X)/(X⋅v)³

The term proportional to X ∧ v is just the Coulomb field, but the term with the X(v̇ ∧ v)X is the radiation field which one can show propagates to infinity.

This is unfortunately much less elegant and straightforward than I let on initially so I apologize.

I still think this has advantages over standard treatments but your milage may vary.
I am not sure how people are figuring this out now. It's only common sense given googles business model and their history that your android phone is nothing more than a tracking and data generation device. I am sure Apple has it's flaws but Google uses Android to double down on selling your info.

Be smart, pick up an old Blackberry 10 device and use its Android emulator.
The fact that I have no choice but to buy expensive Apple devices to develop for their platform is irritating.

I've never understood this line of thinking.

Maybe it's because I've been selling programs commercially since the 1980's. Back then, if you wanted to develop a program for a Commodore 64, you bought a Commodore 64. If you wanted to port it to a TRS-80, you bought a TRS-80. If you needed an Atari version, you bought Atari gear.

In the mid-80's it was just ordinary business that if you were developing a program, you released it on Commodore, Apple, Texas Instruments, IBM, and a few others. And to achieve that, you bought at least one machine from each of those companies.

The concept of "I want to build an iPhone app on a Windows box" is a strange new phenomenon to me.
”However, none of them are suitable for general strings where we might have many small ones”

That’s where I expected to see the Short String Optimization mentioned.

For short strings, it stores the string’s characters in the same memory where, for longer strings, it stores a pointer to the characters (with ‘short’ dependent on the implementation)

It also tweaks how either get stored to make it possible (and fast) to determine what is stored in that space. See https://shaharmike.com/cpp/std-string/
Don’t forget Ebola, the loss of fertility because of smartphone radiations and an inpending martian invasion...
It actually is cheap. But we have tons of laws that outlaw cheap housing because it "causes" "undesirable" neighborhoods.
If you want a definitive answer, you'd really need to discuss this with a lawyer who is familiar with the laws of your state.

If you do something that your co-founders can sue you for, it could end up costing you much more than a consultation with a lawyer would. A lawyer can also give you advice on how to avoid this kind of situation if you want to start a new business in the future.
I think it's the hysteria that is hated more than anything. Boys like teenage girl bands too but don't have the same obsession in their behaviour. No idea the reason for this, environment?
I mean in terms of native hardware resolution, everything started with 1x assets, and eventually changed to 2x.

Though they did eventually do a fractional scaling thing with 3x scaled down, which still feels clunky to me but at least you don't have to configure it yourself in two different places one of which is a command line.
Dblp: computer science bibliography
Awesome to see #dig merged in. I did the original PR 2 years ago but didn’t follow through. Glad someone else picked it up. This makes unmapped JSON much more sane.
How We Built an Online Travel Agency Using Amazon, Clojure, and a Small Team
iTools iPhone – The Best iPhone Manager
It’s definitely not a solved problem, which is why I was curious if Aether had any interesting solutions.
"Dear Stephanie Meyer" by Lindsay Ellis touches on this as well.

https://www.youtube.com/watch?v=8O06tMbIKh0
I think you mean that "excessive parking and single-family zoning requirements" have done a number on Seattle: https://oldurbanist.blogspot.com/2015/12/single-family-zonin....

There are technologies that exist that allow more than a handful of people to live on a given unit of land.
There are. Predators use domestic violence, sexual abuse and other abuse-related online support groups to groom vulnerable people. Strict moderation is absolutely necessary in these communities.
We can dance around the idea of ethics or we can actually look at historical actions taken by both. Putting the Chinese & US government interventionism on the same plain for objective ethics judgements is a joke (regardless of whos cultural ethical standards you use).
As we learned yesterday colorized movies from the past could be a commodity soon.
https://github.com/jantic/DeOldify
After my old cell phone broke and just after I bought a new desktop computer, my newer cell phone broke bad right after warranty. It was hard to justify another outlay of money so I bought a Nokia 3310.

Pretty close to a dumb cell phone. For the most part nothing in my life got worse. It isn't that hard to ditch a real smart phone..well if your life is spent in front of a computer for your job anyway.

However, the Nokia 3310 is not a good dumb cell phone. The text messaging application is broken for messages for group messages and and multiple messages from the same person in a row. Basic stuff. Text messaging with the old style number pad entry is really as horrible as we remember. Surely there are better alternatives for key entry on a dumb phone in this age. Despite this, it does its job as a cell phone. It almost always has a charge, and it gets reception where my old cell phone would not, and despite its size you can always hear its ringer. So there are pluses. It does contain a web browser and 3G connectivity. I can use its web browser to read HN, and I do pretty frequently, but on most sites the formatting is always horribly wrong. Clicking a link frequently takes you to a different address than was clicked.
Ever wonder why the keypad lights up to show you which keys are pressed?

Ever wonder why the security model is weakened to a central trust which can reset all device passwords from central Apple command?

Ever wonder why folks are encouraged to trade security (convenience)?

Remember when Edward Snowden put his hoodie over his computer before he typed in his password?
I think the poster above meant to be a little facetious. I tend to read “millennial ready” as building out a supply of tiny, $2000/mo studios with loads of flashy amenities and terrible quality construction.
In most cases today you won’t even save money if you want to build a one to one clone, sure you can build a comparable machine to the Mac Pro for cheaper but an identical one would actually cost you more.
I am sorry but you are completely incorrect here.

If you publish to Arxiv you can't publish in a journal that actually gets you the "points" you need to advance your career or secure your funding. The only exceptions are domains like mathematics or theoretical physics where publishing pre-prints and sometimes full papers on Arxiv is the norm. Most research fields are not like that.

One of the first things most journals will ask you to do is an exclusive copyright assignment as a condition of publication. The only thing you can do afterwards is to publish the paper on your own website (and often not even that, at least not the version that the journal has a copyright on) and use it privately e.g. for teaching or further research. Nothing more. So there is no way to publish the same text both in e.g. Elsevier's journal and on Arxiv without risking getting sued. And few people have the time (unpaid, of course) to write a second version of the same paper only for the sake of uploading it to Arxiv.

The part about the rating systems - this hasn't been created neither by scientists (who work mostly on reputation) nor publishers. This pressure to score, evaluate, grade research output is a purely governmental thing - bureaucrats and politicians wanting a simple number they can compare and use to decide on who gets and who doesn't get funded, who can and who can't apply for tenure and so on.

Elsevier and others (Scopus, for ex.) only filled the demand by providing easy to use statistics, such as impact factors, citation numbers and so on based on their databases. Oh and they have very good lobbyists and e.g. in Germany Elsevier was put in charge of all this data tracking for the German government ...

However, none of this requires any of the publishers - all publications are recorded by the universities anyway, citation numbers are quite easy to estimate even by googling (Google Scholar does that, without any access to the proprietary databases).

And getting stuff like impact factors (which are a largely arbitrary metrics comparing cited vs all published articles in a certain journal) is in the interest of publishers because otherwise their journals will be irrelevant.
I’ve long assumed that websites could tell what kind of device I’m using. Is that not true?
The default TOR viewport size isn't random. It picks a multiple of 200x100, with 1000x1000 as the maximum
Interesting, that's odd! Racket is taught to first years here too, depending on the sections some Haskell as well, it is pretty popular especially along with the "How to Design Programs?" textbook.
A little Pokemon Go server instance running at each cell tower could be great for that, but for non-local internet games I'm not sure what the benefit world be.
Hell, I don't think we're all that good with distorted print media either!
ETL vs. ELT: Considering the Advancement of Data Warehouses
Show HN: JavaScript unit testing in under 30 lines
#Twitter deletes over 10,000 accounts that aim to influence U.S. voting