skysight-inc/HackerNews huggingface dataset:
I can see a number of bad managers running with this to mean "we shouldn't spend time debugging, refactoring, or fixing bad code"

I actually expected a real potential market, silly me.
کنکور
No this is Google (and others) attempting to fix confusion caused by developers making systems that are hard to understand for users. Nothing is stopping developers from redirecting or setting up DNS to make the two domains go to the same place.

I personally feel like any negative user experience should be addressed by the developers of the website, not the browser.

Meanwhile I'm sure there are people out there who want to maintain a distinction between www.x.y and just x.y.
HN also has much less influence on the greater world, as opposed to Twitter.
> Nobody reasonable serves up different content on the two URLs.

The third and ninth comments in the linked bug present real world examples of this behavior.
I love tablets but nothing is as effective of an interface for me as a mouse and keyboard. If I need to get work done with documents or programs, nothing beats it.
Oh, and even worse, I can’t even connect my phone to my MacBook currently, which is running Sierra. I suppose Apple doesn’t consider that a priority because they assume you can upgrade. Sadly, the MB won’t upgrade to High Sierra - it gives an incomprehensible error every time after about 20 minutes.
I think it's more on the website owners to fix their sites, users expect domain.com to be the same/auto-redirected to www.domain.com or vice versa.
I think it's a good thing what Chrome is doing, it will push website owners to correctly set up their domain redirects and in the end, lessen end-user confusion.
Dotless domains are prohibited for new gTLDs:

https://www.icann.org/news/announcement-2013-08-30-en
> Its like saying there is trillion dollars of untapped market if a novel writer's draft is as good as their final product.

I mean, if you did say that, you'd have a point. It would be smaller than claimed, but there really was an untapped market opportunity.

You can go to Amazon right now and buy cheap ebooks from self-published authors who obviously haven't had any editing done. The quality of writing in these is so poor that I've stopped being willing to buy self-published books, but the books do make sales. Completely eliminating the overhead costs of editing (because you don't do it) and publishing (because that's now cheap enough to be free) has opened up a market for low-price, low-quality stories.
There have been discussions about that, glibc had this written in its docs about the abort() function since the 90s:

> 25.7.4 Aborting a Program... Future Change Warning: Proposed Federal censorship regulations may prohibit us from giving you information about the possibility of calling this function. We would be required to say that this is not an acceptable way of terminating a program.

https://www.theregister.co.uk/2018/05/09/gnu_glic_abort_stal...
For harmony I have no clue, but for rhythm I have a serious belief that it's a side product of our mechanical balance processing unit (and also why dance goes with it). Just data from years of learning drumming, de-synchronization (ability to think about and move different limbs in ~parallel) is extremely valuable in every activity. You're probably smarter and more efficient because you process your movements and your perception quite differently.
> Why not assume good faith?

> "After it was clear that I was not interested in his argument, Mark accused me of being fascist"

No need to assume.
> Transferring heat from inside a 80F house to the 110F air outside is not very efficient, only about 30-60%.

This is wrong. Modern heat pumps can easily have efficiency over 400%.
How so? I mean, what is your thinking here?
Books Travelers Are Always Leaving Behind at Their Hotels
Context: I'm in the "source and replica"-camp. I'm English and white passing.

I really appreciate antirez's point on this, "Mark" definitely seems to be a person with their heart in the right place but lacking tact and being intolerant to decisions not going his way; especially given the technical work this change would necessitate the change does not seem appropriate.

That said, I hope that in time the technical world will settle on some alternative to ensure we can talk freely without distracting or offending folks.

A few years ago I was in a meeting talking about database options, hitherto I had used "master/slave" to describe this database topology. In that meeting was an African American co-worker ("Frank") and as the words left my mouth I realized that completely irrespective of my intent I brought into the room the spectre of times past. I've no idea how Frank felt about it - but all of a sudden I had lost all ability to continue my point. I paused and said something that amounted to: "you know,... that phrase is fucked up - let's not use it - what words should we use?" and Frank suggested we look at what terms Amazon uses; they used "source and read replica" and that's what we went with. I've never regretted recoding my use of words on that one.

If there's anything that this post-Trump era has really brought into focus for me: it's that my privileges of being white, able bodied, and male results in me being least well positioned to say what is offensive or not. If you think it's offensive, open it up to the rest of the room and establish how to move forward.
If true, that's seriously concerning from a "detecting visual-similarity domain hijacking" security perspective.
It's called "Filter Bubble".
It is in fact still a matter of active debate as to whether or not the Sahara is natural. Some evidence suggests humans may have played a role in its expansion to current size, at least: https://www.sciencedaily.com/releases/2017/03/170314111320.h...
Maybe. I'm undecided on the issue of changing existing instances of "master-slave", but I would definitely use something else in a greenfield project.

You're getting downvotes not (just) due to disagreements but because your first comment was incorrect (it's not just a sed command) and your second was unproductive.
> Transferring heat from inside a 80F house to the 110F air outside is not very efficient, only about 30-60%.

Where did you get this number from?
The fools who buy this would probably buy anything if you tell them it's for feminism. This is one of the worst examples of a kickstarter I've ever seen.
How long was syzkaller ran and on what kind of hardware to find the 9 bugs?
How often have lawmakers and regulators proposed things that would significantly break the Internet and online communities/activities? It seems to happen continuously, a few times a year.

Fair point. You can argue that not regulating the internet at all is overall better than dealing with all of the bad proposals. However, bringing it back to the post I was responding to, everyone wasn't celebrating the EU regulating the internet, everyone was celebrating privacy regulation in an instance where the system had gotten to a bad place on its own.

I think you're somewhat missing the key nuance of a point. There are actually two debates. 1. Whether to text while driving. 2. Whether a specific texting is too distracting.

You and I agree that the potential benefits are tiny compared to the harms of allowing texting while driving. On the other hand, you and I disagree that the balance is in favor of deregulating the internet.

That's a crucial difference. We never get to question 2 with texting while driving. We get to question 2 with internet legislation all the time.

Here's the thing, though. Is legislation a remedy for bad internet legislation?

Legislation doesn't exist in a vacuum, and bad legislation is remedied in multiple ways, one of which is more legislation.

That said, your question sounded to me like a rhetorical way to say that the risk of bad legislation isn't worth the occasional good one. Fair point. I disagree, but fair point. I don't think it's a useful debate to have because it's too fuzzy to be non-ideological, and, practically speaking, the world has already moved on from the question of whether to regulate the internet.
Sanders-Khanna Bill Will Hurt Lower-Income Workers
I know more than a few people who retired at 62 because their bodies gave out, not just because they could afford to.
Tonkean
I did not say that they couldn't agree, but they they aren't motivated to provoke action uniformly.

If your manager says 'Do X.', where X is a mild violation of some one's privacy or some such, can you get the majority of your coworkers to collaborate and refuse your manager? Or will most go on with their lives because they don't care enough about that particular pet cause or 'it isn't that bad'.
The first might be just the time it occupies on the wire (although it'd be a 400G network, that's not quite "commodity" yet IMHO...), vs roundtrip being transfer time, time through switches, time through network stacks, ... to send a packet and reply to it as fast as possible.
Oh sh*t. My mistake, I confused NYC with Manhattan. Thanks.
One way to do this is to install Mathematica and then run

$ wolframscript --code "6 == 5 + 1"
True

Suppose you know that a function is equal to "(x - 1)(x + 1) - 42". You want to check whether the student has given an equivalent function, like "x^2 - 43":

$ wolframscript --code "f[x_] := (x - 1)(x + 1) - 42;
Simplify[f[x]] == Simplify[x^2 - 43]"
True

But it should also return True for any other form, like "-43 + x^2". And indeed it does:

$ wolframscript --code "f[x_] := (x - 1)(x + 1) - 42;
Simplify[f[x]] == Simplify[-43 + x^2]"
True

So in general, you can write a script which inserts the student's answer into the right-hand "Simplify[...]" block. If it prints True, they're equivalent.

It's also possible to feed a natural language expression like "the integral of Sin(x) from 0 to pi is equal to 2" into wolfram alpha, and check whether it returns True or False:

http://www.wolframalpha.com/input/?i=the+integral+of+Sin(x)+...

(To be clear, I don't think this is how this project does it. I was just giving a way to do it.)
I've had the idea "oh I should check out website X", and then as soon as I open a new tab I'm thinking "what site was I about to go to again?"
You should at least build something with the assumption that it will break, and be able to reset and normal itself without loss.

A good watchdog can be more valuable than bug free software.
The average developer can do much more today than they could 10, 20, 30 years ago. That's because crucial pieces of infrastructure and functionality are no longer subject to the vicissitudes of new code but also because people are better at writing code than they were then (even if it doesn't feel that way). We collectively understand how to write software better and some of the hardest bits are impressively robust now (like, Linux and the infrastructure of the Internet).

If $300B is burned to maintain and refactor new code, that's $300B of value to capture with better tools, infrastructure, and theory. Now, if that were actually to happen, there would be an even larger sum of money burned to maintain and refactor new code, because we just all got $300B more efficient and that means more effort is spent applying software to new fields, industries, and markets which will in turn require brand new code to go through the wringer again.
Note that TVM (https://github.com/dmlc/tvm) is a similar system (the IR is a fork of the Halide IR, but substantially improved), and is much more suited to deep learning, with tools like:

- TOPI, a library of optimized routines for common deep learning operations
- Importers for TensorFlow, ONNX (PyTorch/Caffe2), Keras, MXNet, DarkNet and other frameworks.
- AutoTVM for automatically finding fast schedules for arbitrary devices, much faster than random search or the automatic schedules generated by e.g. Halide.
- Various mobile GPU runtimes (OpenGL, OpenCL, Vulkan, etc), compared to Halide
- Large community contributing optimized runtimes (e.g. Intel + Amazon contributing CPU improvements, improved schedules/declarations, etc)

Highly recommend checking it out.
> If the ABI for returning discriminated unions is inefficient, then change the ABI.

The problem is that the C (and C++) type system doesn't have the notion of a discriminated union. It gives you the ability to overlap fields, and whatever arrangements you make on top of that are your own. But it also means that there's no way for ABI to know which types of the union are valid and which aren't.

So their choices were either to add full-fledged variant records to the language (which would complicate matters a great deal, since full-fledged variant records mean that types no longer have a static size, which is a rather fundamental concept in C++), or to special-case it like they did to solve the problem at hand.
what about log history? If I want to find a history of slave errors I need to account for both words? Its not worth it.
Serious q: would investing in infrastructure solve this problem? Is there enough bandwidth / switching capacity to cram 8M people into one small area and still have reasonable latencies? I provided the analysis as a reason why there might be an issue, not a definitive claim, which is why I carefully chose my words.
> The hierarchy of "parent" and "child", at least, is used for terminology in other fields, e.g. euphemistically in psychology, for relationships that fit a particular behavior pattern, even when the participants aren't actually related.

That's metaphor, but not really euphemism.

> However, if what you say is your firm belief, then you surely wouldn't mind `"dominatrix"-"submissive" databases` or `"torturer"-"victim" databases`?

First, I'd have no problems if they actually communicated useful information by way of metaphor, but I can't immediately see any way those examples would.

Second, do you really want, in the course of arguing that describing a relationship of total control between different programs or other inanimate systems as a master-slave relationship is offensive, to suggest that consensual BDSM relationships are analogous to both actual slavery and torture in the offensiveness of having descriptions of other things refer to them?
The usual manager weasel words:

"leveraging developer talent" : exploit labor without competitive pay

"Access to talent" : noncompetitive pay

"Access to software engineers" : noncompetitive pay

"Access to capital" : noncompetitive pay

"Immigration requirements" : please let us import more labor, but still keep them indentured to us
Here is a study from 2013 in Environmental Research Letters. Comparing Minneapolis and Miami, the coldest and the warmest metropolitan areas in the US. Minneapolis uses (per capita) 3.5 times more energy for heating and AC (mainly heating) than Miami (mainly AC).

"This finding suggests that, in the US, living in cold climates is more energy demanding than living
in hot climates."

http://iopscience.iop.org/article/10.1088/1748-9326/8/1/0140...

Part of the difference is that, heating is usually directly burning oil or gas, so the efficiency is 1:1, whereas cooling can have efficiency 4:1 because heat pumps just move heat. But you need electricity to run a heat pump, and generating the electricity is at about 0.5:1 efficiency. So if all Minneapolis switched to heating with heat pumps, they could bring the difference down from 3.5 to 1.8. But still living in Miami is more energy efficient.
Ninite is great. You could also use Chocolatey if you're more technical, but it's much less suited to the friends and family spruik.
Lol at "subdomain.www.domain.com" displays as "subdomain.domain.com".
Other people have had a similar complaint, that this one person resorted to name calling immediately doesn't offer proof to me they were not sincere or that this issue isn't something some people legitimately care about.
That’s kind of the point. It’s a message intended to be “heard” by a certain audience but not everyone the same way dogs hear a dog whistle but most humans do not.
The landing page is nothing else but login screen.

K bye!
Please note I chose my words carefully. I was not asserting I was correct, or as you put it "rationalizing", I was asking. Son, snark just makes you look dumb when you don't actually read the post.
In populous cities, teachers make $100K/yr prorated for vacation and including value of benefits
Easier to understand if you post a link that better shows the functionality of your new service. I don't really want to signup without at least some idea of what you are trying to achieve and how it looks in practice.
IMO the biggest advantage of this proposal is that it'd make error reporting part of the C ABI, which still is - and is likely to remain - the common base for all kinds of FFI.
Mauritanian women face prosecution for reporting rape: NGO
Show HN: The simplest tool to test website latency from multiple locations
not sure what you mean by "on the wire".

But even if this is assumed to be the time to transfer a UDP packet from one network card buffer to another network card buffer directly connected by a cable this seem extremely low.
I have no facts at my disposal, but I'm left to ponder how many of those early collectors do so because they are under-employed, unable to find work, suffer disabilities, perhaps are no longer physically able to do the work for which they were trained, or other causes such that it is a practical decision on their part, recognizing that they have no other form of stable income.
I'm going to assume there will be no convincing The Team of people whose Wonderful Idea this was. https://www.wired.com/2016/11/googles-chrome-hackers-flip-we...

No more red purses? Give me a break.
Yeah that's fair. That is pretty rough.

I was thinking about the actual death of the animal. I think a quick slit of the throat and bleed out is probably better than starving to death or being literally ripped to pieces.

" (not 'happy' farms you see in childrens books) "
I would also like to point out that these don't just exist in children's books, but are the common way of rearing animals in many parts of the world (I grew up in a agricultural area with cows, deer and sheep, in the UK and aside for in winter they had a large area of grassy fields to live in. So I can't speak about pig farms, but I'm fairly sure that the conditions you describe are illegal here and in the rest of Europe) Horrific conditions do not have to be a norm.
> IF our USA government decides to designate Facebook, twitter etc. News Media outlets, then they will have to confirm to a different set of laws...

I'd rather the freedom of the press, whatever that implies, not depend on the government deciding who counts as "the press". Media outlets are not heavily regulated in the U.S. for this reason, among others.

Besides, media outlets exist, first and foremost, to pay the bills. They're not immune to bias or corruption either.
Slavery of the human race, whether 1, 10, or 1000 people, transcends race, culture, and time. It is an issue still going on today due to trafficking, and to place it squarely as an issue with white v. black (which implies only white people have ever engaged in the practice) is ignorant. I welcome all inclusive efforts, but it seems these types of people (activists et al) have forgotten that those terms are not just confined to colonial America.

(Please correct me if there is an error with this process.)

Edit: I would like to point out that this is not a criticism of the author or OP. It's an observation. (Also, edited wording.)
Power dynamics are real, and the legal system deals with context all the time. So do humans, they handle it quite well in fact (hence why our languages are not context-free).

I know computer people want consistency in rules. However, do you want to have a simple-minded consistency (with full invocation of Emerson intended here), or do you value full inclusion and reparative actions to restore full humanity to everyone who shares your DNA, yet were considered non-human in the past? (and still are by many people, who are actively attempting to return the past to the future.)

Slavery is ugly and MOST people don't love thinking about that era. Some people DO love thinking about it, and are actively attempting to bring it back. To quote a choose your own adventure:
- If you want to turn your back on historical realities, turn to page 55
- If you embrace the uncomfortable and pledge to work for the betterment of all, turn to page 100
EXACTLY!
Exactly, thank you!
I think first and foremost the browser should be clear and easy to use for the general user, not an easy to debug frontend for devs, if we do that the browser will be a mess. Devs know where to look to see what the real address is if they get reports of there site not working, and can then fix the issue on their end. It's not like the issue isn't something that you can't change on the server end.

The people who run the sites should do all they can to make the experience as hassle-free as possible.
This means no www.domain.com and domain.com going to different places, 99% of users will expect to end up on the same site regardless of where you add the www or not, to them it's the same as adding the htttps or not, it should "just work" regardless what they put in the front on the URL. (of course there will always be some edges cases, but I feel it's worth it for a better end-user experience.

IDK, just my 2c.
> Regularly consuming plant material for nutrition seems like enough of a bar to render the shark an omnivore.

Not if forced artificially to do so. Keeping its health after consuming plant material would be a necessary step.

There is a reason for giving a shark a diet composed in a 90% of plants and is the same for having vegan dog food. Is a lot cheaper. As animal protein is expensive, we are in a rush for feeding captive carnivores as many plant protein as possible without killing them. You need to tag the animal as "but is an omnivore so this is fine" first.

I had keep a lot of fishes and know when a fish is starving or not having enough food. They turn like tadpoles: big head in a small skinny body. The fish shown in the photo has this symptoms. Either is a very young fish or is sacrifying its own muscle just to survive.
> this is actually the main reason I cannot use Safari.

Then I have good news for you! If you go to Safari's preferences and select the Advanced tab, there's a checkbox called "Show full website address" that disables this behavior and shows the full URL in the search bar.
To be honest, I want to see the actual domain I'm on in the location bar, and not some obscured version of it. In what universe is hiding part of the domain an usability improvement? What does it improve? Confusion? Misinformation? Lack of trust in the location showed by the browser? It's so stupid I had to check the calendar to make sure it's not the 1st of April today. I didn't check it in Chrome though, for fear that some days might have been hidden away as they have been considered trivial.
Or put another way, there is no correlation.
What kind of work are you looking for? Have you tried remote work?
I dread the day that "male" and "female", with respect to electrical connectors, become controversial.
No, not "dom", "dominatrix". And is your project a popular open-source project? Or will you be committing to a code base at a large corporation? Feel free to screenshot the pull request when you do, otherwise I'll have to assume you're casually bluffing.
My point is that due to the way our brains work (looking out mostly for ourselves and those close to us, placing very little importance on things happening on the scale of 10s to 100s of years from now), it’s unlikely that we’ll be able to form global, effective ways to protect the environment, until the environmental degradation is having a MASSIVE negative impact on our lives. We form organizations to exploit resources at scale, because that benefits us as individuals quickly. But protecting the environment is bad for us as individuals in the short term, AND it relies on global buy-in, so I can’t see humans doing it anytime soon.

FWIW I think this is a tragedy, but also a likely reality.