skysight-inc/HackerNews huggingface dataset:
Just my $0.02: there is nothing to be gained by nagging about someone's punctuation and grammar. That doesn't win you an argument about programming.
It's a matter of the expected audience. The NY Times is known for a supplement called the New York Times Book Review. Although it may be anachronistic today, it points to how readers of the newspaper and readers of books traditionally overlapped. Books tend to use language not commonly found in speech or informal internet communications.
I agree. I think the entire southwest in general from El Paso to Tuscon to ABQ is lacking in this area. It's what kept me from moving to an otherwise beautiful area.
This line of argument is absurd. You cannot become more restrictive by becoming less restrictive.
OK, sure. Either infinity or -infinity. But then just look at the absolute value of 1/x. And in any case, neither infinity nor -infinity look anything like zero.
It's fine to be pedantic in math. You can't divide something 0 times, there's no solution for that. You can divide something by infinite times, but infinity is not 0. This might help explain things:

https://www.math.utah.edu/~pa/math/0by0.html
That’s fair, and I happen to agree with you. I just don’t think this particular concern is realistic given some very basic regulations in place.
Implying we’re fine as long as we’re better than China?
Interesting. I was implementing this function in my project a couple months ago. The half-angle identities seemed promising and I wondered if an optimization like this were possible.

Alas, I also needed the angle to compute the torque applied by an angular spring, so I slapped an arccos in there and called it a day.
Sacramento
That's not correct mathematically though. You can't divide something 0 times and get any number. Adding zero + zero + zero infinite times does not equal 1.
>what constraints do we have today that was less of a restriction in Einstein's times.

Facebook/Reddit/Hackernews will do more harm before any patent troll can hope to intervene. Because they prevent the very forming of ideas by their "perpetual distraction" and "fear of missing out" aspects..
Well, yes, they do it because they know the population is not armed.
Camps, not camp. Here are some:

https://medium.com/@shawnwzhang/list-of-re-education-camps-i...
Right. If google were just black hats trying to help everyone with their data security, then OK. But, since they aren't, the mere fact that they have the personal data stored to begin with undermines it's security from the moment of storing it.

I had my car stolen last year. If I had found a note left that informed me it is in a secure place, I'm not sure I would have felt any better. And I'm not sure I would appreciate someone expecting me to.
The x87 instructions are both single and double precision, 32 and 64 bits respectively. The design motivation was around engineering/scientific calculations. SSE instructions are mostly single precision floating point motivated by audio and graphics for multi-media.
It's odd that China denies the existence of these things, because as of late, they usually do some logical jujitsu to validate their actions, whatever they are.

To deny something that exists, and if there is open evidence that it does exists, really has to hurt one's own credibility.

The treatment of Tibetans is no secret, the Chinese use the 'look how Americans treated Aboriginals in the 19th century' which is bizarre, but not worse than denial.

Saudi Arabia is in a spat over human rights with Canada right now trying to indicate that Canada is a 'human rights abuser' given the number of homeless there.

But to just 'deny deny deny' is bad in the era of the Internet.

My bet is that average Chinese people could be propagandized into the line on Tibet, but if they find that there are 1M people in camps, and their government has been denying it, well, it just kills any credibility the government may have.
https://www.buzzfeednews.com/article/meghara/the-police-stat...

KASHGAR, China — This is a city where growing a beard can get you reported to the police. So can inviting too many people to your wedding, or naming your child Muhammad or Medina.

Driving or taking a bus to a neighboring town, you’d hit checkpoints where armed police officers might search your phone for banned apps like Facebook or Twitter, and scroll through your text messages to see if you had used any religious language.

You would be particularly worried about making phone calls to friends and family abroad. Hours later, you might find police officers knocking at your door and asking questions that make you suspect they were listening in the whole time.
It's no secret, it just hasn't been a press-meme.
Where are your disagreements with him on religious grounds? The most productive period in the history of science was when it was mainly people trying to look for evidence to support the bible. You mention geology, and that entire field came from people looking for evidence of the great flood.

And a lot of the most interest research in the last ten years has come about as a result of people disregarding the stigma of looking into religious phenomena and going back to that model, e.g. the research into psychedelics and meditation.
TLS 1.3 – Internet Security Gets a Boost
Better than China AND simply following the previous administration's decisions.
Horrific to think this is an up and coming super power. What kind of standards does this set on a international scale? What kind of example does this send to surrounding nations?

I get the US is not exactly the best leader in human rights, but the transgressions of another is a tu quoque logical fallacy.

I wonder at what point do we sanction them on human rights concerns, if that is even possible at this point. If it's not physical genocide, at the minimum it's cultural genocide.
TLS 1.3 (IETF Blog Post from TLS Working Group Chairs)
Or, more likely, they were simply helpless and realized so from their experience with these sorts of companies.
> he had the time and freedom to contemplate on his own

Such an under rated aspect of human existence. It has given us so much, but somehow managed to remain invisible that when something rob us of it, we don't have a clue how enormous of a thing we are losing...
Sir_Cmpwn, i too find myself sending drive-by patches after trying out a new package.

Don't bother with this hateful guy, you rock!
UpCodes | San Francisco, CA and distributed | Software Engineers | Full-time | upcodes.ai

Construction productivity has decreased over the last 50 years. According to The Economist, one of the largest contributing factors is construction regulations.

Every component of our cities and communities are thoroughly regulated by construction codes. We help industry professionals navigate these regulations and understand what laws are applicable to their projects. We bring sanity to the complex ecosystem of construction compliance.

With UpCodes AI, we are able to validate 3D building models automatically and in real time (similar to a linter or a compiler highlighting errors as you type.) We've launched the beta in mid 2018 and have already caught thousands of violations on user projects.

We’re looking for software engineers who have experience with compiled languages and knowledge of or ability to learn some 3D / geometry algorithms.

Check out more here: https://up.codes/careers
Tech Giants at the Crossroads: A Modest Proposal
You're absolutely correct. (full stop)

Honestly, in my own code I try to avoid lots of little heap allocations (duh), and when writing embedded things I don't have printf or malloc anyway.
I'm happy to see more headlines about this, because this doesn't seem to be getting the attention it deserves.

Here is one account from a camp:

> “Xi Jinping is great! The Communist Party is great! I deserve punishment for not understanding that only President Xi Jinping and the Communist Party can help me,” was one of the refrains that a Uyghur woman who was in a centre last fall, was forced to regularly repeat.

> The woman, whose name is not being used by The Globe and Mail for her protection, was put through regular self-criticism sessions. Part of the content was cultural. “My soul is infected with serious diseases,” she would repeat. “There is no God. I don’t believe in God. I believe in the Communist Party.”

> Other content was more explicitly political. Day after day she would say out loud that she was a traitor, a separatist and a terrorist.

https://www.theglobeandmail.com/world/article-former-detaine...

This story was published yesterday:

> She was one of the most revered academics from the Uighur ethnic minority in far western China. She had written extensively and lectured across China and the world to explain and celebrate Uighurs’ varied traditions. Her research was funded by Chinese government ministries and praised by other scholars.

> Then she disappeared.

https://www.nytimes.com/2018/08/10/world/asia/china-xinjiang...
"According to you, immigration would help raise wages globally, but since it introduces lower-paid worker in a national/local labor market"

The labor market is not national or local for a multinational company. Hence, as I wrote, if people are being underpaid in some countries, it is in a multinational's interest to keep them in those countries to exploit, and not let them immigrate to where they could make more money.
Chattanooga, city government and non profits are itching to be supportive, small but enthusiastic engineers community, super high quality of life.
I believe it's only for lower income renters.
Seriously. The whole article seemed pretty much predicated on the strong form of it being true. When, really, it's just plain false (and the weak form is susceptible, in my opinion, as well).
> [the former slave] died there in 1921, at the age of 67.

From a linked article. Especially as a Britisher, where 100-odd years seems pretty recent, it’s incredible to me that there were slaves so recently in the US.

Somehow that makes it all much more shocking.
FBI charges 25yo for hacking EA’s servers and stealing in-game currency for FIFA
There was a point, early on, where it was basically Assad against everyone, including half his army (with the other half unsure). At that point a small push would have toppled Assad. I'd have pushed. This was before the foreign fighters, before ISIS (for those most part). Syria was a secular, fairly uniform, fairly peaceful, and fairly organized society. Very different story than Iraq. So that's one option. Another option would have been to threaten Assad and force him to come to some sort of agreement with the demonstrators. This was all before Russia and Iran got involved. Russia got involved when Assad was virtually days away from losing the civil war.
What do you expect for that C code?
Driverless Car Technology Could Help Find Unmarked Graves
What Caused the Dinosaur Extinction?
Again, the point is that corporations do not have licensing agreements by default, whereas Universities do because their charter is to license usually through a technology transfer office.
Heck, it doesn't really even have to appreciate... If the rental is done right you are having someone paying off the mortgage. It's just deferred income. I'm stuck with a rental where I used to live. I am under by $70 / month with the rent I'm giving but that parlays into $550 being paid a month on my principal by the renter. $550 for $70 isn't bad return. I'm not selling it because it's 3 years from paid off and it's in a slow mover location (would be on the market for 6-8 months). So I'm just waiting until I'm making $550 a month instead of the bank. Or I could sell it and get the sale price out of it once it's paid off. Which would be 18 years to make $120k on 15k.

I probbably should have sold it long ago but $70/month is like internet.
Hopefully nobody at the airport after Defcon yells "Good luck with your bombe!"
An issue with D that has repeatedly engendered heated debate is what should happen when a programming bug is detected at runtime. The two camps are:

1. The program should "soldier on" if it can.

2. The program should go immediately to jail, it must not pass Go, and must not collect $200.

I'm solidly in the latter camp. If a program has entered a state unanticipated by the programmer, then there is no way to know how it entered that state (until it is debugged), and hence no way to know what the program might do next (such as load malware).

1/0 is a bug, and the program should immediately halt.
Solar Powered Data Centre Proposed for Western Australia
Batch is a much more limited language than bash. Powershell on the other hand is a full blown scripting language and you can do some impressive things with it.

Also, on Windows 10, you can run bash directly through Windows Subsytem for Linux. It gives you a full native Ubuntu environment through a binary compatibility layer (so it runs at near native speeds, non virtualized)
Pony requires special handling of partial functions. Option 1 means all integer divisions by other than constants would be partial.

That seems sub-optimal.
Oak Ridge, TN has a national lab campus with the fastest super computer in the world which is close to one of the only nuclear power plants planned to be constructed in the near future. There is relatively little VC funded tech compared to the huge amount of government funding. Low taxes, cheap power, plenty of water, and a high density of researchers make it seem like fertile ground to me.
I had considered this as a possibility following much the same train of thought expressed by abakker but because it diverges from most common practice (and from mathematics) and because I was unsure whether anyone would actually want it, I had not really considered using it.

While reading the article and the comments I realized that it will work perfectly in my NISC processor [1]. I just need to update my specification.

To extend the simple first specification to include multiply is very simple. I just need to have a MUL register which, when written, multiplies the written value by the value in the accumulator with the low part of the result being left in the ACC and the high part in the MUL register.

Extending to include integer divide is a little more complicated. I will have to add a DIV register and a DIVEX register. Writing to DIV will divide the value in the ACC by the value written leaving the result in the ACC and the remainder in the DIV register. DIVEX will contain the address of the routine to call when division by zero is attempted which means that DIVEX must be loaded before division is used. If I specify that DIVEX is initialized to zero by the hardware and that DIVEX==0 means that divide by zero leaves zero in the ACC and the remainder (former contents of ACC) is left in the DIV register then 1/0 = 0 will be the default behavior with the ability to change that behavior simply by writing the address of the divide exception handler to the DIVEX register.

I leave it as an exercise for the reader to determine how to deal with this in high level languages. I can fully support it in machine code and assembly language.

[1] https://github.com/BillBohan/NISC
One thing this all seems to miss that this is about INTEGER division. So any field argument does not apply?!?
"To deny something that exists, and if there is open evidence that it does exists, really has to hurt one's own credibility." --Careful with that thinking, you likely live/cameup in a somewhat free/democratic society

If you talk to folks who have to live in say Russia/Putin-stan today when the government lies and everyone knows that the government knows that everyone knows they're lying it's actually a mechanism of intimidation and control.

It really boils down to "we can get away with saying or doing whatever we want-- what are YOU going to do about it?" or "Your facts don't matter, your information doesn't matter, your data doesn't matter, your truth doesn't matter-- all that matters is power and we have the power and we're in charge."

This strategy is a bit different from the casual/blatant general dishonesty of the current American president (it seems to be a bit of a personal tick rather than this kind of deliberate thinking) --- but it is absolutely a well-worn trick of nightmare authoritarian regimes.

If you're not already familiar, check out these journalists:

- julia ioffe

- masha gessen

If you want some provocative Chinese muck-raking, these sometimes be useful/interesting resources:

- https://www.chinasmack.com/

- http://www.chinauncensored.tv/
They'll be able to narrow it down to 10-30 homes, but from there they can see who owns those homes, research those people on social media etc., and determine who their likely target is.
Surely it is anchored, and drifting about its anchor. Not aimlessly burning fuel sailing in circles. Minor point to the story I guess, but it would be an immense waste of fuel to be underway for no good reason.
I has a time based pro-wealth bias that becomes much larger when you combine it with your second argument, as you're less likely to forget something you take every day.
Your plan for sourcing and supporting I&O automation
> To deny something that exists, and if there is open evidence that it does exists, really has to hurt one's own credibility.

What evidence?

The UN says it has "credible reports." There's absolutely no information about the contents of these reports or where they came from -- only a blind assertion that they exist.

Meanwhile China has always been transparent about what is happening in Xinjiang and makes little attempt to hide it. The public ceremonies and mandatory educational courses are public -- that's kinda the point.

The only thing remarkable here is that after the Iraq War, after the endless propaganda effort against Iran (remember all the breathless reporting about Iran forcing non-Muslims to wear badges [1]?) so many people are still dumb enough to accept this sort of "reporting" without any verifiable, documentary evidence let alone actual first-hand witness accounts.

[1] https://www.haaretz.com/1.4907670
This moment, the opening of the 21st century, is quite literally the worst time for the United States gov't to be really shitting the bed WRT promoting human rights.

The United States stumbles dick-first sometimes into insane or really dumb policies & ideas but they can occasionally be reasoned with & there are people who aren't nakedly corrupt & awful in the gov't aparatus.

When/if China or any of the other usual suspects become the biggest dog on the block that goes out the window
What good is this higher than the Himalayas friendship if the Pakistan Foreign Office can’t see over them?
Pointing out mistakes allows for the makers of those mistakes to correct them in the future.

Spelling is important. Grammar less so, since we can decipher. But adults should be able to at least spell the words they're using.
China has detained over three million people in an even bigger area called Tibet.

A few years ago there was video of people; men, women and children desperately trying to escape over a mountain into Nepal. Long lines of people on snow mountain peaks. Chinese military snipers picked them off one by one.
IMHO, function composition is a better computational model than function application for expressing algorithmic information theory. Concatenative languages (e.g. Joy) are probably the closest examples, though popular examples are not optimal by any means.
Nine-year-old chess prodigy told he can stay in UK
Good question.

So right now the marketplace is a “cash back” site.

But the biggest difference is that with cash back it’s not instant.

With crypto, we are able to instantly reward you for a purchase online.

We also have just released our bank integration piece that allows users to link their card, similar to Acorns etc, and when a transaction occurs we immediately reward it using Incent crypto.

The benefits for the user are:
- it’s real value
- you can send it to anyone
- there are no expiry dates
- you can exchange it for cash or soon for gift cards and a debit card
- you can donate it

For the merchant, there is no liability in the future.
They pay to buy the crypto, then send it to a user and the user can use it back on the store, which essentially means they are giving it back to the store.
I'd think just about anywhere in the Midwest with the possible exceptions of Chicago, Minneapolis/St. Paul and Madison, though the last two could potentially use a tad more diversity.
Integers are perfectly fine in math. But they are not a field. Integers modulo something are also well understood in math - but again not a field.
Hey, I did a write-up (and implementation, in ProcessingJS) of quaternion multiplication for Arcball interface (aka spinning 3D objects around with mouse).

You can play with the implementation at [1] and see the source (and maths explained!) at [2].

Quick summary:

1. Quaternion (cos(a), sin(a) u)--> rotation about the axis u by angle 2a (u is a unit vector in R^3)

2. (x,u) * (y,v) = (xy - u . v, xv + yu + u X v),

where . stands for the dot product, and X stands for the vector cross product.

If you look at the source, you can see that I was lazy and used trig / inverse trig. However, once you grasp how it works, it is not hard to improve this code according to the article.

The article is good once you know how quaternions work; my write-up aims to explain that. If the article scared you away, check [1] out - hope it helps!

The code is Java-like, so should be readable, and has plenty of comments.

[1]http://www.math.tamu.edu/~romwell/arcball_js/index.html

[2]http://www.math.tamu.edu/~romwell/arcball_js/arcball.pde
Albany, NY.

Lots of technical people from semiconductor, IBM refugees and the various companies supporting state government. Possible destination to woo people sick of NYC and Boston.
Slavery still exists in the USA today with mass incarceration. The 13th Amendment, as enacted, reads “Neither slavery nor involuntary servitude, except as a punishment for crime whereof the party shall have been duly convicted, shall exist within the United States, or any place subject to their jurisdiction.”
I think he’s pointing out the hypocrisy of there being nearly nothing in the news cycle about this and certainly no national outrage or protests, implying much of the protests against ICE were simple political point scoring and not genuine concern for strangers’ wellbeing.
LinkedIn August Workforce Report 2018
Security keys for two factor auth with fido2. I’ll start drafting the kickstarter campaign, and probably I’ll play around 3d modeling/printing some cases.

Maybe also improving the website: https://solokeys.com, and, why not, blogging.
I was taught that too, never thought about it again until now!
dang,
Why doesn't HN simply warn submitters to not use AMP urls or reject them outright?
Kansas City.

Great place to live, but tech dominated by a few large employers. Hell, I have +20 years RF hardware design experience (VLF - mmWave) and know some GNU Radio.

https://github.com/madengr
Genuine question for someone with a better understanding of psychology, or the kind of propaganda employed by authoritarian regimes, but what purpose does this serve? I can't imagine you can actually convince someone to suddenly like the CCP or Xi Jinping through something like this. Is it simply a tool to show who's in charge?
Use your common sense. Watch the video again. If a group of people was shot, they'd more likely to lay down immediately, not continue climbing. It's mostly likely that guy was tripped into the snow by accident.
Deepfakes are coming
It doesn't deny it:

http://www.globaltimes.cn/content/1109761.shtml
The black explorers were also a very unique bunch. My personal favourite is James Pearson Beckwourth, for which the Beckwourth Pass (California Route 70/former US 40A) is named: http://www.floodgap.com/roadgap/395/u13/
Apartheid was the official law of the land up until 60 years or so ago. My father lived under it. America never had a truth and reconciliation period.

I got to see Nelson Mandela speak at Tiger Stadium before I have seen America do anything at all. That sounds a lot more harsh than I mean it to, it's just reality.