skysight-inc/HackerNews huggingface dataset:
Colonization had been a worldwide pattern of most civilizations, from Ancient Greece to the Far East. Obvious irony doesn't make an argument. My guess is that you're playing the 'white guilt' card to gaslight the conversation.

> they benefitted immensely from it.

Yes, that was the whole point of colonialism.
Steps to Turning on Sprinkler System in Spring
Because insurance companies, big pharma and other usual suspects lobbied the government (it wasn't even lobbying; rather, a "mutually beneficial agreement", which is beneficial to everybody except patients) to eliminate competition and lock their profits in various regulated obligatory payments. Being pro-free-markets in not the same as being pro-big-business. Revolving doors are real.

Ironically, free markets are fragile and require government protection to set the playing rules and step away. Usually, the government is not particularly interested in doing that.

(P.S. while the reason for healthcare inefficiencies looks clear enough for me, the case with education is more curious. I think that US education can be a genuine market failure. Compared to healthcare, it is relatively unregulated, and yet people seem to be OK with paying outrageous amounts for something that is not strictly necessary to choose any lucrative career they want. You don't need college education to become a software engineer or quant trader — I've been both without a completed degree, as there are more than enough materials for self-education in these matters these days. There are some exceptions like medicine, but they are that — exceptions).
Great points. Also make version tag explicit on both request and response.
Unfortunately, no. But thanks for sharing that, that's really cool!
> You have deeply misunderstood me.

You're probably right, then maybe let's back up. I'm saying that it's delusional to say "I live in" instead of "I sleep in". Describing just your bedroom isn't the same as describing your living space unless you actually have no other space available, and I just do not believe that to be the case for the author because the author didn't mention it. And it's definitely the sort of thing that one would mention when writing something like this if it were the case.

And then I further said, from experience, that 80ft2 is just plenty of space for one person's bedroom. And I described the experience showing that even two people can fit in that space without problems relating to storing things.

I then said as a follow-on that the hot pro tips given in the original post are entirely useless, and that the displayed "don't put things away" mindset is evidence of him not actually being tight on space to begin with.

The article really just sounds like a kid showing up to the same small university dorm that millions of other people went through and thinking that he's a special genius because...what...because he bought a corner desk through Amazon? Please.

> when it comes to calculating space to compare to the article, what matters is how many square feet are dedicated to the place(s) where you put the bed and the desk.

We can go there if you want, but you're leaving out that that's also per person.

> it sounds like after subtracting the bathroom you actually had more space than the article's 80sqft.

It sounds like you forgot to divide by two.

> And a bathroom easily fits in less than 38sqft.

I'm going to assume you meant to include kitchenette as well in that. You'd be surprised how quickly square footage adds up. And you still at the end have to divide the space by the number of people, because nearly every thing isn't shared between partners though they are sharing the spaces. Even the bed needs to be twice as large if you want to not go insane in the process.
I'm not sure, I suspect without a big majority May will find it difficult to keep some of the more rabid brexiters in her party under control.

This election was always about the opposition within the Conservative party rather than Labour.
Do you remember the name?

I know Java since the early releases and the only thing that comes to mind is Beanshell, which was around that time.
Eh, that would miss my two stars django package then.[1] 100 is steep, and django packages are almost universally titled django-project-name so you could just find repos starting with django- with recent commits

[1] https://github.com/audiolion/django-groups-cache
The issue i have with Sedgwick, cormen et al is they ignore hardware. Is Knuth really better?

How is the cache heirachy different in MMIX as compared MIX?
Ask HN: Why is HN not getting the usual amount of views or user-engagement?
I feel like HN is not getting user views as usual for the past month. Anybody having this issue? or does anyone know what is the reason behind this drop?
Kotlin syntax is a well-thought subset of Scala.

The designers basically removed everything that made Scala slow to process and hard to optimize. As a side-effect, Kotlin is much easier to read and understand than Scala.
It's not ProximityHash that does the optimization. There's an option to use Georaptor which does the optimization. Please have a look at GeoRaptor (https://github.com/ashwin711/georaptor).

On your second question, it completely depends on the problem at hand.
I have been using GEORADIUS on Redis for around a year now @ > 30k QPS. The case there is to find locations that are closest to our input.
ProximityHash provides you all the geohashes in a circular area for which I haven't found a library yet. Most of them provide geohashes in a BoundingBox.
There is also Retrospecs, an iOS app, that can simulate many retro computing looks. It's a lot of fun.

http://8bitartwork.co.uk
That's four discrete steps lmao
How do you specify the pass file directory?
Agreed, but in scenarios like Android and iOS/OS X, they control the version, so they could make it stable for their purposes, or automatically update the bitcode for the apps in the store.
Someone stem the tide against these anti-capitalists! They are everywhere!
That's a good idea, but then a tool for that would also have to be built.
This is incredibly useful for performance. If the user is requesting an image or other static asset, your reverse proxy can detect this and skip making a request to the actual application. Likewise if you want to go to some sort of cache based on the type of request.
Legged for agriculture, to handle uneven terrain? Outside of reforestation, I don't see how it can be a significant advantage?
In soil-based growing, one needs to maintain the soil/ground and making/keeping it flat becomes a relatively minor point. For soil-less (hydroponics etc), I'd expect the whole 'field' to be automated, possibly with the produce moving instead of moving to the produce.
This how modern salad farming happens for instance.
Curiosity: Find Amazing GitHub Projects
I'm just about 3 years out of a boot camp and have since transitioned into a UI Dev role which suits me much better than being a straight dev.
I've been talking with some people in my lab about that, it seems like a really interesting competition. I'm really curious to see how Pepper will be performing!
You honestly have to ask why you shouldn't include a five year old in scam baiting?
> but the new features just seem like attempts to shoehorn features of dynamic languages onto a business language

None of the new features has anything to do with dynamic languages[0]. Streams and lambdas are still statically typed.

[0] Well, there is DynamicInvoke, but this is not a Java feature, but a JVM feature.
Researcher Wants to Protect Whistleblowers Against Hidden Printer Dots
But the real world doesn't run on definitions and platonic ideals. There's no perfect "free market" and there will never be, because it's an inherently unstable state in our reality. For the very same reason you can't have world peace by making everyone agree that all conflicts will be resolved by playing chess.

EDIT:

Here[0] you're actually making the same point as I am. Free markets are fragile. They self-destruct if not externally enforced. Unfortunately, the enforcement itself is not immune to market forces either.

--

[0] - https://news.ycombinator.com/item?id=14520747
All the controller ICs do is put almost everything but the coil onto one silicon die. Otherwise they work similar to the discrete version.
Completely agree with you on the interface front.

I gave up on interface consistency though because every app now has its own interface and vendors like Samsung have their own for each product.

I miss the old days of windows apps with consistent menus and obvious ways to use the programs. Now it's like playing some sort of text RPG where you have to try everything to figure out where some setting is.

The problem I have with apple is that things are not there because "art". Google is also very much guilty of it. But at least they don't copy all the apple problems and usually expose more of the internal workings of things than apple does.
It can be changed but it would need to be proceeded by a shift in public opinion.
You can decode the hash back to the location coordinate. In fact if you look at the code, you'll see that the output is a set of points which are then geohash encoded in order to get the hashed value.

Would surely go through the blog mentioned. Thanks.
> If he were to design it today, it would probably look more like a mix of x86 and ARM.

Why bother basing a new architecture on x86 when it's generally considered the worst ISA in history (with some boosting TI's TMS9900 instead)?

x86's advantage is basically its continuous dominance and compatibility with itself which managed to thwart even its original designer's attempt to displace it[0], but you won't get that by basing a new incompatible ISA upon it, so there's really no point in doing so.

[0] Linus made that point reasonably clearly in a 2016 PCWorld interview: http://www.pcworld.com/article/3129300/linux/why-linux-pione...

> What matters is all the infrastructure around the instruction set, and x86 has all that infrastructure... at a lot of different levels

> I’ve been personally pretty disappointed with ARM as a hardware platform, not as an instruction set […] As a hardware platform, it is still not very pleasant to deal with.

And this is a lesson he learned: while originally interested in the Acorn Archimedes (which wasn't a great success) he went with the Sinclair QL (which outright failed) and…

> Finland wasn’t the center of the universe back then, after that, I learned my lesson: never ever go buy into something that doesn’t have infrastructure.
I have a question and then a general vent

1. Does anyone know the latest update on NumPyPy? PyPy for me is just not a usable proposition because I heavily use Numpy (and Scipy et al). So I am forced to use slow Python + fast Numpy or slow Numpy + fast Python. Very saddening. The C-Extension is just so off the pace, NumPyPy was meant to solve that quandry.

And I know some smart Alec will trot out the usual 'downshift into C' line that everyone (including Guido) use as the final goto solution for performance but that is simply a disgrace in 2017. Even JavaScript is fast. Why can I not choose to write Python and it be fast?? And yet Python 3 is getting slower. Don't agree?
Look at these benchmarks of Python heaps written in Python (not using the C based builtin heapq) https://github.com/MikeMirzayanov/binary-heap-benchmark Python generally is off the pace but Python 3 is about twice as slow as 2 and miles off JavaScript.

But PyPy is proof that Python can be fast. It makes quote/unquote "Pure Python" within striking distance of Go and and when I run that test suit on PyPy, its similar to the Node.js score. Why does this matter?
Because I want to write bloody Python not C.

And it is so tantalisingly close - look at a blog post like: https://dnshane.wordpress.com/2017/02/14/benchmarking-python... The performance of the Fibonacci Heap that someone wrote in quote/unquote "Pure Python", when run in CPython can never compete with HeapQ (the C based builtin lib), but on PyPy it can. Fast code written in Python. So what are the problems holding back PyPy? I think possibly money and number of devs working on stuff. Javascript had Mozilla, Google, Microsoft and Apple in a browser war + loads of open source input.

But is the biggest stumbling block not Guido himself and the core Python devs? Do they just philosophically not agree with PyPy or is it just disinterest?

Well whatever it is, it is heart-breaking to want to write fast code in my favourite language and leverage all its power including Numpy/Scipy etc and not be able to. And yes my use-case is perhaps quite unique, a very CPU intensive service that ideally computes and returns a real-time calculation (that includes 500k function calls) in 10-50ms.

But getting fast Numpy in the PyPy mix (i.e all the speed of the JIT + no worse Numpy) would be a HUGE step forward for me in PyPy adoption. What is the latest? How can I help?
Renewable energy development and investment banking. I would say I'm a tech enthusiast. I rarely read the meaty programming articles, but there are a lot of other interesting things posted here. I actually considered doing a boot camp to change careers and reading this article was a follow up as to whether that might have been worth it.
FWIW, I can access the site from Germany without problems.
Hi, yes I am familiar with the s2 cell library. The whole intention was to bring in a similar feature for Geohash, which by default cover only rectangular regions. :)
Lordy no.

I've been watching emotional manipulation in India and around the world for decades now. Its always been among my top concerns, and its definitively become worse. I'd argue its a lot worse on all axes, but if you want a singular reasons - targeting has now all encompassing. Its on all the time, it knows where you are, who you know, what you like, in a dramatic way.

Also - you have a third confounding variable in your data. Parents in India from that era were not as educated as counterparts in the west.

The west went through its periods of darkness, where the average person was not educated, and when religious institutions dominated the scene.

They had decades to over come this, generally following the Enlightenment.

India too will hopefully struggle with these same issues. But the new medium for ideas is more dangerous than the one which came before - for ideas themselves.

In a slower news cycle there is also time to reflect. The lack of being always connected, meant that the transfer of memetic force was always broken up.

Emotion is the lever by which most of the world is moved. Whatsapp forwards come at any time, can contain any content and will be accepted by the receiver often without reflection.

The world has iterated, and for the worse.
At least there is web.skype.com, which works with audio + video in some cases, not all... Come on MS, since Ballmer and Gates are gone, you have shown your true potential for innovation and OSS. Just open the protocol, the community will do the rest.
Create a Microsoft Metro loading spinner in pure CSS3
> Could you explain when one would need Java REPL?

Like, all the time?

REPL becomes an integral part of the programming process if your language has one.
Yes, leader of the Conservatives could be a surprisingly difficult post to fill.
Most of the industry has moved on to Deep Pie Charts.
AFAIK, the core JVM will still be modular. The disagreements were around how to expand that modularity out of just the JVM "kernel" and into user space.

I'm not entirely sure what that actually buys, when classes are loaded only on demand anyway...
It was some third party thing I found on FTP servers at the time. It might have been Beanshell but I can't really recall.
I second that a non-code day job can be a great way to have the mental energy to spend on non-job code. I am a SAP consultant at IBM and my morning starts with checking out HN.

I search for next books to read by searching first on HN and also the constructive discussion that takes place here always leaves me being a bit smarter.
I've been fascinated by approaches like the following:
https://michalzalecki.com/use-rxjs-with-react/

Building on top of those ideas I built something a bit more powerful and feature complete than the example in that blog post, but the exact implementation doesn't matter: having RxJS driving the show is really, really cool.

Async issues? What async issues?
A little late to the party on this but:

1. I have quit Facebook, minimizing Twitter use, and am using Mastodon[0] for my social networking fix. My existing Facebook friends aren't on it, but the people I'm "meeting" are very nice. Will be blogging about it soon.

2. I am re-launching my long-idle blog, but this time supporting indieweb[1] standards for identity. This way, I have a central identity on the web across social networking sites, that I control.

[0]: https://joinmastodon.org/
[1]: https://indieweb.org/
I think it's because our brains are good at manipulating tangible things - it's what they've been doing since before we had a neocortex, after all. Making thoughts tangible, sensory experiences can help engage the full machinery of the brain, instead of just limiting it to higher brain functions.
> Legged for agriculture, to handle uneven terrain?

That's one, and also a much smaller footprint than a wheeled vehicle.

> This how modern salad farming happens for instance.

And mushrooms too.

Mushrooms too.
I, too, don't get the hype about voice assistants. There are a few uses cases where they may be genuinely useful like if you are driving and don't want to take your hands off the wheel, but for nearly everything else, it is usually faster, more accurate, and more reliable to use a GUI with touch or a keyboard.
Wait what? Isn't that normal?
Even if you don't speak, don't you do it in your mind?
From what I saw of people in my cohort and the few after it, the entry point is usually a bit higher, like where someone with a college degree + 1-2 years enters.

Disclaimer: my school was a very intense 6-day/week, 10-14 hours per day for a total of 900 or so hours. This is a lot more coding than people tend to think when they hear 3 months and there are instructors and classmates helping with the actual coding process.
is why Intel needed to give an irreversible and verifiable way of completely disabling it.

The article said it comes disabled by default. Isn't this a verifiable way, or is the article incorrect?
No it cant.

You miss the critical purpose served by more emotional hind brain thinking - its easier to repeat and get predictable responses to.

Think of this as much older hackers using new tools to do better at their subject - their subject being the hacking of human brains.

---

A simple way to test the effectiveness of your proposal is to see how forums perform. The more complex a topic, the fewer participants and the fewer posts.

People don't want to engage in complex topics, unless they fulfill certain selection criteria.

You can't make people consume more complex information - unless you remove all other mental food options from the table in the first place.

It is very much like making children eat broccoli. Except the children are grown adults, and are being bombarded by companies selling them thought sugar because it generates click revenue.

There is no market solution to this - there may not even be a regulatory solution to this.

The best I can expect is a legal challenge, but who would the injured parties be, and what would be the injury?
Stairs? Or any other rough terrain where wheels are insufficient.

A robotics mentor once told me "just use bigger wheels" for rough terrain rather than legs and fancy control algorithms. But stairs are particularly difficult for wheels. House bots will almost certainly need legs to maximize utility. Unless they are so cheap you can get one for every surface.
Redesigning the Clearbit signup form
Boring.

I'll tell you a little secret, Java is the number one programming language in the world just because it is used by millions of programmers for Android apps and a few enslaved programmers in corporate gulags. Once Kotlin takes the Android world by storm Java will sit next to Cobol in the history books of technology.
I can't answer how numpypy is going, but Numba works pretty well for me to write fast numeric code in python. A bit restricted language and installing llvm is a bit of a hassle, but overall it's great.
Kontena 1.3.0 Released
How about indieauth[0]?

Indieauth lets you authenticate to websites based on your control of a website you specify (via rel=me links).

[0]: https://indieauth.com/
Assisted Writing: Reimagining Word Processing
I guess you could couch the concept in this way but I have not ran across this approach to do calculations.

In vacuum the oscillation probability (ie, the vector holding probability amplitude saying how much of "e-ness", "mu-ness" and "tau-ness" the neutrino has over time) is analytic and almost trivial to apply.

In the presence of matter, forward elastic interactions with electrons in the matter can "pop" or "reset" the neutrino back to a nue weak eigenstate. This is the so-called "matter effect". If the density is constant one can rewrite the oscillation probability formula into a form that is the same as the vacuum one. So, again, easy to calculate.

When going through variable matter densities one must, to be proper, solve a differential equation. Computationally, this is done by stepping the equation, eg with Runge-Kutta. Happily for us humans doing experiments at home, if the matter in question is the Earth then the fact that its matter density is close to uniform in bands (crust, mantle, core) one can do a step-wise constant density approximation that's pretty close to a full solution and much faster.
Hackers swipe designs for ‘The Witcher 3’ developer’s cyberpunk game
As someone who has worked for an american company (I'm not from there and was working remote) and paid by wire, it legitimately happens enough that it would be believable. I once had to wait over a month for a wire to work out (fault was ultimately on my bank's side).

So, yes, an international wire being delayed for a couple of weeks because "issues" wouldn't alarm me enough that I would stop all work instantly.
I'm starting to wish someone would altruistically create and deploy a worm that propagates through IME and bricks every computer it touches. The economical damage would probably be huge, but I don't see any other way to make the companies understand that you should not build stuff like this.
4 Strategies to Improve  YouTube Marketing
Ah ok, thanks for the info.
Crowd Valley at Viva Technology in Paris
Well, trustless trust is exactly the point of blockchain technology. If you can trust your participants anyway you don't need a blockchain.

On the other hand, neurons aren't ideal nodes that never act fraudulently. There's plenty of false information or misfiring neurons in the brain. The brain is very good at error correction and heuristics, however. So, 'fraudulent' nodes aren't necessarily a problem.
Sublime Text build 3134 is out
> When has this actually happened?

It happened to a lot of Facebook meme pages.[0]

[0]: https://www.dailydot.com/unclick/the-zuckening-mark-zuckerbe...
In what language and runtime will Kotlin run on?
I remember Kim's story mentioned some H1B's from Asia who seemed stuck. What happened to them?
How Can You Help Your Cybersecurity Team Handle Cyber Attacks?