skysight-inc/HackerNews huggingface dataset:
Nobody really cares about neighborhoods that they don't live in, so I don't see why that makes elites particularly terrible people.

I cringe when I see my customers outsource their IT to India, but that is mostly because it immediately makes my life much more difficult. There are fantastic Indian engineers and sysadmins, but they aren't the ones working the grunt jobs at these cut-rate outsourcing firms...
Article is more an introduction of Mongo to Postgres users, rather than comparison.

And yeah, anything's better than Mongo :)
A natural language interface for SQL databases
Ticket booking services in chennai
Our ventures offer numerous decisions of Tamilnadu Tours for Couples, Family, Students, Group/Corporate. A wide range Of Car, Van,Bus enlist and Rental are accessible with us.visit @ http://goo.gl/wncwsU
There are people who understand they are writing for an audience, and then there are people who operate under the mistaken idea they are inherently interesting. The latter mindset seems prevalent in the "women who X" media circuit this post advertises. This is incidentally why many are so averse to it.
It's psychlogical manipulation.

It uses your fears, your neuroses, your addictions and your need to remain involved and up to date against yourself as a way to extract your hard-earned resources and time.
That ship sailed the moment they had to actually state it as a goal.
Subpopulations of millions or tens of millions (0.1%-1% of total) are small, not large. From the viewpoint of species preservation, decline in some of them is insignificant; complete extinction of some such subpopulations would reduce diversity but still wouldn't threaten the species as such, only the affected subpopulations - and even then, due to widespread migration the diversity would be preserved in a larger extent than any of the somewhat threatened animal species.

An event that kills all humans in one continent would be horrible but would not present "a threat to humans" in the meaning of species survival/preservation.

An event that kills 90% of people worldwide would be horrible but again, would not present a threat to species survival, the humans were just as dominant in 1700s with less than a billion of us than we are now with 7.4 billion.

Global warming can really hurt hundreds of millions of people, but it doesn't have the potential to be an extinction event, you need far more serious threats for that.
looks cool.. do you have any plans for open source version?
Sounds like Pentagram Monster series. The one I have with 4100mAh battery lasts for over 20 days, if I'm not using it heavily. And while it is heavier than typical smartphones, it's only about 1cm thick. As far as I know there's also a newer model with 6000mAh battery.
Poorly related ad choices happen to me as well, and I'm surely never bothered to change any related setting.
Brexit didn't make ARM cheaper. On referendum day it was 1567 yen/share. On Friday was 1670 yen.

https://twitter.com/jamestitcomb/status/754966707769315333
It's an initial defeat for the new prime minister, who previously complained about the vast number of major UK companies and utilities being taken over by foreigners. As we know from experience, this usually leads to profits and UK jobs moving overseas as well....

If May is unable or unwilling to stop the ARM takeover, which seems to be the case, then many more will follow. Especially as the declining value of the post-Brexit pound (down 30% against the Yen in the past year), makes UK companies cheaper.
Show HN: Eliminate errors that plague your IT projects
inox is good stuff! You need to install plugins from source though.
Hey, all that surplus capital enabled the creation of the modern pet food industry. Great example!
Yes, but the appeareance of Doom on PC is not because PC was a "tinkerer's platform" as the argument in the parent post goes.

The tinkering part leading to the creation of Doom was done on NeXT.
Today was even better. On most drone ship landing the ship looses satellite connection because of the extreme vibration cause by approaching Merlin engines.
How's that better than inline assembler? It seems to me that it is highly compiler (i.e. SBCL) dependent.
No, what I am arguing is that the CF design of "glorified reverse proxy" is basically a very good product with strong market demand that faces close to zero competition.

Compare this to AWS. AWS also "runs" shitloads of the web today; but still, the "centralization" problem is less mentioned in the context of AWS because there is fierce competition (Google, and also OpenStack and all the OpenStack clouds from major vendors).

Reverse proxies are "centralized gatekeepers" but no more than a hosting provider is, and we accept those as normal (right?).

What if there were 5-6 big players in the "reverse proxy" market, plus a hundred of smaller offerings? Wouldn't that basically solve all the issues of those worried about the "open web"?
IIRC chrome sync data is separate from google data and you can encrypt it by adding a password which Google claims makes it so they don't read your data

https://support.google.com/chrome/answer/1181035?p=settings_...
That's a very kind offer. I used to visit San Francisco a couple of times a year, but now I'm semi-retired, I may not make it for a decade ;-)
Is this based on real world examples (like, Lisp projects that you know have failed because the code has turned into an unmaintainable mess), or just using your intuition to extrapolate along the lines of "uh, this language is very flexible, most people are idiots and use excessive flexibility to hang themselves ergo this language would lead to unmaintainable code"?

...because by the same reasoning you could reach the conclusion that all dynamic languages lead to unmaintainable code, therefore nobody should use them :)
Very noble, but ever thought that thinking in terms of billion years is not really productive, and in fact can be counter-productive and destructive?

What with "thousand year" projects turning dictatorial and even "hundred year plans" looking obsolete and becoming laughing stock a few decades after they were devised.

I don't see how one can purport to be the judge on how future generations should live for them, and what the end goal should be millions of years ahead.

Besides, the Sun's death is a really minor issue. It's avoiding the heat death of the universe that will take really good planning...
"2 lanes ought to be enough for anybody"
Well, Z_n in this case, but yes.
Obsessed with this game.. Been running around delhi to catch pokemon.. Gain exp.. Completely agree with the article.. .. Pretty nice..
You can write a program that's hard to understand for humans, but comes with a computer-checkable proof of its correctness.

But aside from that pedantic possibility, I agree with most of the spirit of your comment.

Code can be useful to communicate with humans. In fact, the most expressive programming languages should be better at conveying precise descriptions of algorithms to other humans than natural language.

(Not a lot of programming languages reliably reach that ideal. Haskell sometimes comes close.)

I regularly write code that's meant to convey ideas, eg when explaining concepts, algorithms and data structures to people.
Isn't the right question to ask, why the information was released now? Who can win by publishing a report, showing the wrongdoing of a former leadership?
I believe this is the link:
http://download.microsoft.com/download/4/b/4/4b400bf9-f71d-4...

Found from some rather more shady-looking sites, but it points back to download.microsoft.com, so I suppose it's legit.
Hey,
glad you liked it!
At the moment we are not planning an open source version. Please sign up to the newsletter and we will let you know if anything changes!
I am lucky to know nobody that uses this crap of Sofortüberweisung.
Hassle Free Instant Cash Loans to Support the Immediate Financial Needs
Two steps forward, one sidestep and an enthusiastic lunge backwards in the name of security.

They've been trying to do this with Windows-proper for the last 5 years, banking on the apathy of manufacturers to block other operating systems from running by not allowing other secure keys (or disabling the disabling of secure boot).

This is just the extension of that, except they control the hardware too.

Given open Linux distributions have a habit of making devices Just Work™ indefinitely —well that's what my 2008 desktop CPU, 2010 laptop tell me— I'm not surprised they want to make sure their hardware rots so people have to upgrade to a newer, stronger-walled garden.
JupyterDay Chicago 2016
India’s Reusable Launch Vehicle Demonstrator Successfully Flight Tested
Disclaimer: I haven't implemented this yet, this is based on skimming the paper and what I know about lock-free structures.

Your run-of-the-mill lock-free code basically operates under the premise of "keep trying until something sticks." For example, with only CompareAndSwap you can implement lock-free bit-field operations as:

do {
oldValue = Read(variable);
newValue = oldValue | 0x01;
} while ((CAS(variable, oldValue, newValue) & 0x01) == 0);

You can see that we have to keep looping until the new value (which includes the flag) "sticks." The race is allowed to occur between the Read() and the CAS(), where CAS() is used to determine if a race occurred. CAS will check the current value of the address and update it only if it matches (as an atomic operation on the CPU). The worst case here is O(∞) - if another thread always wins, this loop will never exit. The run-of-the-mill lock-free stack code looks quite similar to this (you're basically updating the head until it sticks). This means that in certain circumstances, lock-free code can actually be slower. I have run into this myself[1]: that code uses locks because I couldn't figure out a faster lock-free implementation (that code is 30x faster than my best lock-free effort).

There are two operations on a stack: Push() and Pop(). Classically, these both compete to write the head (write-contention). The advantage with this algorithm is that only Push() competes to write the head so you're decreasing the probability of proving O(∞) with each Push(). Additionally, Pop() seems to be O(N) (where N = number of items in the stack) where-as classically that's also O(∞).

TL;DR Unless I'm misunderstanding wait-free (having never heard of that technical term before), it means eliminating a theoretically unbounded loop.

If you'd like to learn more I consider Jeff Preshing[2] as the authority figure on lock-free data structures. His articles are clear and could explain how these structures work to "ostensibly anyone." CPPCon also has at least one talk of his.

[1]: https://github.com/jcdickinson/AzXmpp/blob/master/src/AzXmpp...
[2]: http://preshing.com/
Microsoft Concept Graph
All three results are close to each other and to the true value, so I'd still call it a feature :).
Can somebody explain this to me? In low resolutions, you can easily, with current memory sizes and bandwidths, store all the fonts in pixel format (compressed of course). At high resolutions, you don't need any hinting, so you can just render the font as svg paths for example.

So why do we still need an interpreter?
Agile vs. Waterfall Differences in Software Development Methodologies
Just thought it make the thread more interesting if I mentioned the fact that Kodak used a non-standard calendar up until 1989.

https://en.wikipedia.org/wiki/International_Fixed_Calendar
> no idea what my head was doing

Confusing METAFONT with metaphors, presumably.
"Microsoft" Flight Simulator on the PC was actually a version of Sublogic's Flight Simulator for the Apple ][ (although it gets complicated because the classic setting of Chicago's Meigs Field was on the PC first and then backported to the Apple ][ version). But if you were impressed that the flight simulator ran on a 4.77 Mhz PC, how much more amazing that it ran on a 1 Mhz Apple ][?
Globalisation is much more than that actually. It is basically a technological change, happening throughout the last couple of centuries, that enables people to operate at any point in the world. Of course, the ability is not evenly spread out. First it was the Europeans who could colonise the world. Then it was big corporations who could set up shop abroad and fly their managers in. Tourism from the first world was kind of a fallout of that too.

Today it is not just rich people but pretty much everyone. It is much more easy to migrate from a different culture and then stick your own via the internet. This makes migration much more bearable for the migrants, especially if they can tell themselves that it's just temporary. And a lot of people are migrating, because wealth is just not evenly spread.

This is all nice until you realise the difference of cultures. In the 80's it was no big deal if someone at the other end of the world was "wrong" (about how to lead your life, what to eat, etc.). If that someone moves into the house down the street that's suddenly a different matter. What if his "wrong" spreads?

On top of that, corporations have less of a need to play well with a regional population if they can move any place of the world. This has resulted in a power shift towards corporations with an impact on politicians (think revolving door politics).

The result is that many people feel abandoned, betrayed, and left helpless under a deluge of "wrong". And finally they want revenge. Let it all burn down and build something that's more like how it used to be.

But those times are gone. We cannot wind the time back to the 80's unless we roll back the internet. Because the root cause of it all is not betrayal or corruption, or a conspiracy to establish a new world order.

It is my belief that this century will be characterised by how humanity will deal with the issue of a globalised world, with contradicting cultures and beliefs. Are we going to raise fences everywhere, forming blocks protected by new iron curtains, hiding in our shells? Or are we going to form one all encompassing harmonised culture that you better not deviate from? My hope is that humanity learns that the world is not going to end just because someone is wrong on the internet or down the block.
So, you'd learn something if you actually read the story ;-)
VirtualDJ Pro 8.2.3311 Crack
Yes! TI Basic on my Texas Instruments graphics calculator was how I spent downtime during math class.

So much so, I remember writing program for solving quadratic equations.

They were supposed to clear the calculators memory during exmas, but the exam invigilators had no idea what calculators could do, so they didn't.

I'd like to think it wasn't cheating... as writing quadratic solver in TI basic is harder than solving simple quadratic equations. And I did do them all by hand anyway in the exams...
It's not about that. Even a misinterpreted signal of an upcoming attack could be enough to trigger retaliation. It has been documented several times. See "Command and Control".
No need to stop there. Not only use an enum, but also make it bear different types of values for different cases, and you arrive at Algebraic Datatypes. Eg, for trees you can have:

data Tree = Empty
| Leaf Int
| Node Tree Tree
I don't think eg Go uses a sum type:

https://gobyexample.com/multiple-return-values

Typically they use product types to simulate sum types.
Except that Lexra didn't implement unaligned loads at all. According to the post, MIPS considered the mere possibility that you could handle unaligned loads through an OS-level trap that emulated the load - not even in microcode - to infringe their patent and managed to shake up several of Lexra's customers that way. (This is another flaw of patent law. In order for something to count as prior art it has to be identical to the claimed technology, but the same requirement doesn't apply to infringement claims.)
I don't mind it, as long as it's based on logic and actual possibilities instead of a supernatural event that happens on a dat coming out of books if you look at them in an adequately convoluted manner.

Global nuclear warfare would've happened by now if it wasn't for both the fear of mutually assured destruction and global nuclear conventions, I think. And sheer luck.

And preparing for an extinction-event sized asteroid isn't a bad idea either; the chances of it occurring in our lifetime is small, but the chances of it occurring again is 100%. The chances of people being able to detect it early enough and do something about it are actually pretty high, in part due to the fear of it happening again. Detection could still be better, of course.
Sure. I'd just like to have a nice set of operations to manipulate dicts that don't mutate and return the result, too.
Perhaps https://lobste.rs/ might be an addition to your reading habits?
> While large format film may still have a slight resolution

For 4x5 format it's not "slight resolution" advantage, it's a major resolution advantage. The most expensive sensors these days go in the range of 50~80 M pixels, 4x5 goes way beyond that if you want to use pixels to reproduce the kind of details it provides. That's why film is still used for stuff like very large posters.
The reasoning behind two of those answers has resolution of one year, while the third one uses day precision; it seems that all three are correct within their error ranges.
Rasterization theory and implementation
They don't have `other primitives': they have function calls. Most languages have function calls these days.
> General rule seems to be that places with lots of university students or large businesses tended to vote remain and those with either deeply conservative populations or a lot of immigration tended to vote leave

Doesn't think that is true. Lewisham, Lambeth and Tower Hamlets are some of the places with the most immigrants and remain won in all of these places by obscenely large margins.

Maybe votes were more along racial lines - White English (especially the older ones) voting to leave, but people with a more colourful Asian/Caribbean heritage voting to remain?
Why Greed Is the Flip Side of Fear (And How You Can Control It)
System Management Mode (SMM) BiOS Vulnerability – Lenovo Support (US)
Summary:
When people are good at what they do, they don't mistake the author for another person and are able to discuss intelligent topics while working.
Page takes forever to load (on mobile), and has way to many moving elements distracting me once it does load.

The top part of the page does not display correctly with Chrome on Android (portrait mode, FullHD). Text and buttons on top of other text.

Maybe it is a good product, but first impressions matter.
Your wife is Indian, landlord won’t rent to you
> Now, a terminating and fixed-memory subset of Haskell a la Clash would be interesting for safety critical software...

Definitely.

I something think Haskell should treat non-terminating code the same way they treat IO: only allow it in portions of the code-base that are tagged somehow.

If there's something that doesn't cause a side-effect, but the compiler doesn't know that, you can tell it with unsafePerformIO. If there's something that terminates, but the compiler doesn't know, (eg calculating the hailstone sequence for a number), there could also be a suitable escape hatch to be used with care.
Future of Photography? (1990)
Insurance cheats discover social media is the real pain in the neck
The new system, Firefox Sync, is the one that encrypts your history with a password-derived key, by means of HKDF. Mozilla cannot decrypt and read your data.
I wonder if Quantum Annealing would also be applicable.
You only need one key. Any one except Esc will do.
Did Microsoft steal its fonts from the Turkish army? (2012)
Which just sounds like the author trying to make the proposal palatable to non-libertarians (or more precisely, ideological opponents of libertarians) by framing Romer's views as anti-libertarians. Rules are absolutely important to libertarians.
There's also Privacy Badger by EFF: https://www.eff.org/privacybadger
I believe the UK tried very hard to avoid the creation of the euro but when it became apparant that it was going to happen anyway it got itself an opt out. I think after that the UK largely disengaged because the common view was the currency couldn't succeed without a much higher level of political integration than was being proposed at the time and the British public simply wasn't interested.

So I think you're incorrect, the UK did try but failed to steer the EU in its direction because it was outvoted.
Do we have enough care for the seniors and the disabled, enough research for tropical diseases afflicting underdeveloped nations, enough desirable housing for the homeless, and so on and so forth?

Unless the world is so desirable that average people with sufficient training and supervision can't improve it, we should care more about re-purposing wealth than having no more jobs for people to do.

See also: https://en.wikipedia.org/wiki/Lump_of_labour_fallacy

Note: In the long run, if robotics and AI become so advanced that there is little need for average people, then a high level of basic income should be the norm and most people would be free to pursue their hobbies and social life full-time.
If the West would have bombed Saudi Arabia instead of Afghanistan and would have taken their oil we might be better off today.

Saudia Arabia is notorious for sponsoring mosques here in the EU that only ever seem to produce Salafi radicals and Jihadists which is in contrast to other Muslim communities that seem to have less of that problem.

Some countries in the EU already banned this influence from Saudi Arabia as it is widely considered as harmful to our societies.

But there are also some Muslim countries that did the same as they also consider their ideology as aggressive and inherently dangerous. (some of the Central Asian Muslim countries)
"Two months before the public offering in 1984 disaster struck Rubenstein. Not someone who anyone would describe as low-key, Rubenstein suffered a heart attack. Back in 1980 or so he made the mistake of bringing in a venture capitalist who was introduced to Rubenstein by Rubenstein’s brother’s brother-in-law. That kind of combination had the words “bad idea” written all over it. “It was the biggest mistake I ever made in my life,” says Rubenstein. The guy was Fred Adler who sent Fred Haney into Seymour’s hospital room with a document that Seymour had to sign converting all his stock into non-voting stock “or the public offering would be killed.” Rubenstein who still shudders when he thinks of his brush with death says he was so frightened by the heart attack that he wasn’t in the mood to argue with anyone about anything. From that moment the company lost its edge. Haney, an ex-Sperry-Univac guy took over as CEO at Adlers request."
It was so nominal! :D
The age of nations is quite a key difference in how things are seen from the UK (300 years old, with England claiming 800 years of constitutional monarchy with only one interruption) vs the rest of Europe, much of which wasn't in its current form or system of government in 1950.

To Europe, the EU represents stability. To the UK, it represents change.
Fake fingerprints: The latest tactic for protecting privacy
I believe part of the reason is that it was never fully compatible with screen rotation, often still assuming RGB order from text-left to text-right. Another part would be that the world is moving towards much higher resolution displays, where the effect of subpixel rendering is negligible.
I remember explaining line-number based BASIC to a younger programmer once and he really couldn't get his head around the idea of GOTOs and GOSUBs based on line numbers -- "why wouldn't you just define functions?"
There already is such a market and the audience is paying premium. Yes, handcrafted products are a luxury good and yes it is justified by the creativity which went into the crafting. Am I missing your point?
First thing coming to my mind: https://en.wikipedia.org/wiki/Cuckoo_clock