skysight-inc/HackerNews huggingface dataset:
Non neutral webs can be easily curtailed by government authorities, it has been proven in the past when Airtel tried to give a "fast lane" speed to certain website.

Why to kill something when you are not sure that it will definitely result in non net neutral internet. If there are people doubting it, then you must wait till it really makes the web non neutral, then the government can interfere. Government just have to give one notice to the telcos to stop this.

This is one experiment which is worth trying.
Thanks for pointing that out, that was just an assumption on my part that turned out to be false.
You can email me if you're still having issues, otherwise it requires one of the following classes A-Z, a-z, 0-9.
Naur argues that this view is contrary to the mainstream approach to software development, is that true? Does Google, Facebook, etc... view software development as: "similar to industrial production, the programmer being regarded as a component of that production, a component that has to be controlled by rules of procedure and which can be replaced easily"?
Micro-Services: Scala vs. Clojure
> who thinks that scrolljacking is a good idea?!

Well, I'm sure it worked beautifully on the web designer's computer. As for me, tried to scroll down a few lines, ended up halfway down the page.

Websites that mess with your mouse are the worst, just the worst. Whether it's an annoying scroll that breaks your focus, to changing your middle button from "open in new tab" to "open in same tab", or calling alert("function disabled!") on right click.
This reminds me of UserLands "Frontier", a Mac product from the early 90s. It was a scripting language and object database. Current execution state and scripts themselves lived in the database.

In 91 or so it was taking advantage of the macs flat address space to do rpc between itself and apps (I wrote a module that let you receive events from the finder).

Around 94, Dave (Winer, the author) was using to handle cgi scripts in "usertalk" its native language, from WebStar, a Mac web server. People would set up web based workflow to (then Mac only) apps like FileMaker and debabelizer.

A few years after that, Dave realized he could be the server himself, and created an app that was basically a webserver living on localhost and let you edit locally and publish your weblogs to a static host.

So, not the same because it's not flat files, but with similar possibilities.

(And a call out to Macintosh Programmers Workshop, which was UNIX like, but allowed selections within arbitrary files be treated as first class files - you could execute a command to take select portion of window 1, pass it to the compiler a land redirect error messages to a section of which now 2. Many a build system came to life this way... Sorry nostalgia...)
Every business is unique, and a custom solution can support that uniqueness, rather than the compromises that can need to be made with a (customizable) packaged solution.

I've seen one company write off a 100 million dollar investment in a Peoplesoft based replacement for a custom system, because it was realized that the compromises that solution required were becoming too great. Sure it was fabulous for 80% of requirements, but the other 20% became a giant sinkhole of money and pain.
Physicians heal completely shattered leg (2005)
Tried different magnet links, all resulted in the same movie ?
Crazy the deals FAST Enterprises has landed. I definitely expect to see more competition there.
Six virtual sets designed for Wirecast from Virtualsetworks for mac
IMO the entire emoji-in-unicode idea is ridiculous - it's a hack around the inability of allowing arbitrary markup across platforms. But, we're stuck with it because Apple said "we're doing this" after seeing Japanese phone makers do it with arbitrary encodings last decade and the entire rest of the industry caved, completely without regard for how much worse it makes text rendering, processing and layout engines (to which they say "you can just not support it", and instead turn Twitter and the rest of the web into mojibake).

But that's just my opinion on the matter. I'm certain I'm wrong and they're actually just the best thing since sliced bread since apparently every woman I've ever met loves the damned things.
What a convoluted way of saying: "use frameworks and libraries, but not all the time." Yeah, we get it, some people use libraries too much. Some people reinvent the wheel too much. It's not too hard to understand that judgment is key when deciding on one over the other.

Did I miss something, other than the attempt to coin the phrases "framework negative space" and "framework intuitive space"?
I suppose they need to add an API so that f-strings can be automatically presented to gettext or another translation database layer before substitution is performed.
My ironic reason for moving from Dropbox to Google Drive: I really wanted to try a 3rd party app that only offered Dropbox as a storage solution, but my Dropbox was full. So I moved everything out and now use Dropbox with a free account solely for 3rd party apps.

This is but one data-point, but perhaps 3rd party app storage and general file storage are features that don't complement each other at all.
Why would a competitor hate Atlanta in particular? Must be going after something hosted there.
That was really interesting and gave me some good insight into how new characters even work. Thanks!
All I can say is this: https://www.youtube.com/watch?v=cLiu7B25G4o. Please stop blogging. Thanks.
If you use a live CD you're most likely running outdated software unless you burn a new CD for each update.
I am a (tiny) Linode customer with just one node but for a good number of years. Probably close to 10 now. This is the first outage I have with them. All in all it's a good thing as it made me finally learn how to use EC2 and I now have a backup there. I already shut down the EC2 backup instance and switched back to Linode as they seem to be up now.
Looking for an iOS dev for small projects?
I wonder how much "nice" IDE features like auto-completion and auto-refactoring go towards encouraging an "intuitive" mode of thinking. I've definitely noticed that when I work on Java or C# code in vim, I have to think about it much harder than when I work on the same code in IntelliJ or Visual Studio. The lack of automated refactoring forces me to slow down and think about what I'm doing, and reason about all the implications of my change, rather than just clicking some buttons and letting the IDE take care of the rest.

That said, while I'd like to use as my sole development tool, I'm not sure I'd be able to. The (proprietary) framework I'm forced to use is basically impossible to navigate without some kind of IDE support. Yeah, it's not ideal, but it's the state of the world I have to deal with.
Not when those ten minute functions add up and become a bloated dependency it isn't.
The tor browser bundle does have settings to disable media queries for this reason, but it is still conceivable to be identified by browser size unless you completely disable all embeded media (including images). Perhaps the browser delays loading images that aren't visible on the screen.
> It smacks of a solution in desperate need of a problem

That's because you're looking at it from the wrong perspective. This kind of junk makes sense when the problem is "how can we trick people into giving over their personal data".

It doesn't have to actually work (that is, save energy or offer some significant convenience) as long as it lets you generate a database of when people spend time in their home. It's telling that insurance companies are already mentioned - as if that was a good thing.

Aral Balkan's observation[1] that a lot of modern business plans are based on surveillance ("it's about the data"), Al Jazeera recent investigation[2] of this power grab is surprisingly detailed.

> that cannot be allowed to be a thing

I completely agree. I only hope this can be fought before we end up with one of the nastier end-games[3].

[1] https://projectbullrun.org/surveillance/2015/video-2015.html...

[2] https://www.youtube.com/watch?v=jAL1lVvJxew

[3] https://www.youtube.com/watch?v=lHcTKWiZ8sI
This breaks gettext translations:

_(f"English {a} words {b} here {a}")

The interpolation is done before the string is passed to gettext which can't retrieve the translated string any more.
Tried this, tried Lakka, ended up settling on Lakka. Lakka's basically just a super-fast-booting Linux that runs Retroarch on start, direct-rendered with no x window system.

I started with it on a Pi2 (~$70-75 with not-ugly case, power supply that's not cheap garbage that causes weird bugs to crop up, memory card), but I've since moved to a ~$150 Asus Chromebox (1.4Ghz dual-core Haswell Celeron) so N64 games will work at full speed (only mario64 worked well on the Pi2) and minor slowdowns in certain SNES games will no longer be an issue.

I find Lakka to be more stable and much lower-maintenance—for one thing I've never had to manually set up my controller with it, whereas Retropie required manual mapping, occasionally forgot said mapping, and of course adding a second (et c.) controller meant mapping again. Lakka's not as flashy (it only just got box art as an option, and it requires hand-adding files, no scraper, so I haven't bothered) but it's snappier and navigation is quicker/cleaner. Mimes the PS3 menu system, which is a very good thing IMO. Closest to a "just works" solution for under-the-TV console emulation I've seen.
I doubt that land has that much effect on pricing differences. Farms in china have similar implied value/acre as ones in the US (http://www.usda.gov/nass/PUBS/TODAYRPT/land0815.pdf + http://www.chinabusinessreview.com/rural-chinas-nascent-land...)

The main drivers of developing countries costing more is going to come down to better infrastructure (which costs more money) and stricter regulation. Sure, being able to drink water from your tap, have a low risk of being injured at work, having high food safety and a strong social net leads to higher costs, but to most of us, it's completely worth it.
3rd RISC-V Workshop
Agreed. It just seems far more pronounced in the Ruby ecosystem. My experience with Python and Java is that both communities are okay with maintaining multiple versions of a library. And when you commit to that, you adopt practices like separate namespaces between major versions, which can make upgrading substantially easier. With a bit of trickery, you could even load two different versions of the same lib as long as their namespaces don't conflict. Ruby gems, on the whole, hardly ever employ namespacing so that option isn't even available.

I don't see it so much as a technical limitation of Ruby, but simply the way the community has evolved. With other ecosystems, the emphasis is often on stability by sticking what's known to work. Abstractly they have the same dependency graph problems, but in practice their problems and solutions are quite different.
Pretty smart bet. You have production-ready PyPy to migrate to, and can always port to 3.x if it ever takes over (looks like never).
Old software = good.

Newly patched software = who was it patched by exactly?
So it's been mentioned one of the big benefits here is reproduction and text storage to allow searching, etc. Another biggie not mentioned, however, is newly found texts. Yeah those languages are probably not growing and maybe nothing new is even being produced in languages we bring into Unicode but that still leaves the possibilities of finding texts previously undiscovered or simply not archived previously.

Regardless, I would prefer to have all characters of all languages, dead or alive, in Unicode so I can handle any new or old data that data set requires without modification.
> I once met a different kind of employer. I told him I was passionate about something and left my job a few months before to start a startup that was at the time already on the market. He asked me if I wanted to work part-time of full-time, if I wanted to be on the payroll or if I'd preferred to invoice the company, and if I wanted to work from home or to commute.

These sorts of managers/founders/owners/clients are worth their weight in gold; I follow these people to the gates of hell with suntan location in hand.
done right you'd not predict this branch, it's the exception that would get the mispredict
Isn't that exactly why iPhone / iOS will ask you to say 'Hey Siri' several times when you activate the feature? I assumed it was tuning the recognition to key on just [approx] that voice.

It's not "secure" in any sense, but it cuts down on false positives and perhaps some very juvenile hacking attempts. Any professional hacker will generate a close-enough voiceprint that you can't use voice recognition inherently (purely passively) as authentication any time soon.
Ford is finally adding CarPlay and Android Auto to its cars
I have been, yes. I don't know if I'll start off with ROS, but as soon as I start attempting to use the camera for nav purposes, I'll certainly go that way.
Things NOT to do:

- Prevent Tor over Tor scenarios.

Sincere question:

Is that really what they meant to say? Do NOT prevent Tor over Tor scenarios?
Webtorrent or BitTorrent?

https://github.com/feross/webtorrent/issues/369

Many magnet links are not compatibles right now...
I hope the proofs made math more fun for you, not less. The similarity between proofs and programs was something that attracted my interest in both.
I love pancakes! If they're going to add anymore foods then it should be pancakes damn it :)

In all seriousness I'm very curious to see how far this will go. Do we really want these graphical glyphs in Unicode or would they be more suited for another encoding to separate them (but perhaps provide a way of interoperability?). Honestly I'm out of my wheel house trying to think of ideas of doing this better so I don't really know.
If you haven't tried the latest rev of Echo software, it blows Siri out of the water.

Very specifically, you can speak in a conversational tone with Echo, vs barking commands at Siri.

I don't have experience with Cortana, but the Voice Recognition capabilities in the XboxOne is garbage.
At the very least, it sure looks a hell of a lot better. And using symbols and single-character abbreviations for types (in a dynamically typed language, mind you) and an overloaded % which has the extra syntactical rule that it only takes a single argument and so multiple replacements have to be done by throwing them all into a tuple is FAR more intuitive and readable than the way most languages do string formatting. Plus the alternatives, that require you bounce back and forth between the string and the variable it is replacing rather than read left to right the way humans are meant to read strings of text is a terrible design. Something as simple as string formatting should not rely on arcane and nuanced rules which are more or less arbitrary.

You've all been programming in C-like languages for far too long to realize what a horrible design string formatting is. You can argue over "explicitness" all you want, the new way is easier to learn, easier to read, makes more intuitive sense, requires learning fewer rules, ad is close enough to the format string method that they work well together.
Just to be clear: we need a separate SD card/installation for this right? Can we install this on top of Raspbian?
>>What we want

Who is we?

>>policies that do not make it so absurdly easy for those who already have access to capital to continue to accumulate wealth and influence at an exponential rate

This will happen no matter what policy you implement very simply because if you want a society based on freedom and merit there are various motivations for people to do or not do things, like: choosing careers paths, making decisions to save and invest, how much time they spend on improving personal skills, how hard and how many hours some one is willing to work to achieve what they want etc.

Based on what your value system and what you want in your life, with all the priorities there will always be some one who is frugal, hard working, is making sound financial decisions, working on personal skills and doing all that who will grow exponentially in comparison to others.

>>while those who are not born under such fortunate circumstances live with an ever-increasing disadvantage.

Here is a hint, unless you are born in war torn Syria or are trapped in some African civil war or born with disease you are already in a 'fortunate circumstance'. You may not realize, which is a very different problem altogether. Either there systems like social security designed to handle the exceptions.

>>Of course this is inevitable to some degree due to the nature of compound interest.

A tip, compound interests doesn't work just with money. It works with skills, knowledge, productivity, experience. You literally have to enforce laziness as a law if you want to stop this.
That's not what GP is claiming.

He's claiming that a land tax would not be passed on to renters if instituted, because rent is being driven demand-side (what renters are willing to pay) not supply-side (cost to provide a house to people). Any attempt to increase rent would result in a lower demand by renters, meaning the market would fail to clear -- the rent would then need to be re-lowered.

But you are correct, that rent shouldn't be higher than purchase plus upkeep. In the event of a land tax, rent holds constant but upkeep increases (taxes); consequently, for the equation to hold, purchases prices (and thus land values) will fall.

And that's why this is so politically impossible to pass, even though it is considered the "least bad" tax economically. Land owners would see their assets sufficiently fall in value if a land tax were enacted.
All these development practises originated in Smalltalk I believe. "Agile" software development itself was dreamt up by a bunch of (mostly) Smalltalkers. I heard once told that these practices were attempts at formalising/packaging and selling normal Smalltalk development practices.
"'You want to create an environment where it doesn’t feel like only 1 percent of the people win,' said Eric Kuhn, Science’s head of product. 'And we’ve heard that with other platforms, like as soon as you’re clearly not in that top 1 percent, you don’t want to use the app anymore.'"

Important point about the evolution of social networks - unpacking it:

1) focus more on small groups rather than a large whole - most teenagers now know they won't become social celebrities, but still need validation within reach.

2) validation should be lasting, and "social failures" should be short - teens are aware enough of the algorithms promoting & demoting their content that they consistently manually remove content. As such, these algorithms either adapt to being played, or become useless.

Any smart community architects out there should be encouraging small, close groups over a large whole.
Given that Unicode already encodes things like U+1F365 FISH CAKE WITH SWIRL DESIGN, I think we can squeeze in the taco as well.

https://codepoints.net/U+1F365?lang=en
I think he's referring to financials that were leaked a year and a half ago, covering SF, DC, and other market-by-market breakdowns:

http://www.businessinsider.com/uber-revenue-rides-drivers-an...
Interesting that this popped up now. My wife got me a Raspberry Pi kit for Christmas and I decided to use it for just this purpose. Setup is quite simple and the UI (EmulationStation) is quite TV-friendly. I've been using a DualShock 4 so far, but I have a SNES-style controller inbound (search for: buffalo snes controller).

I've mostly focused on SNES emulation so far and the pi is fast enough to handle most games at full speed (yes, higan purists, I know you're out there...). The GPU is somewhat under powered for more advanced post processing shaders, but handles the simpler ones well.
All recent Nexus phones have always-on hotword support. I just tested it from 20 feet ("OK Google, what's the weather like tomorrow") and it worked fine.
Echo has gotten much better at simple questions, and by prefacing "Wikipedia" prior to a query, I find the results satisfactory.
> RISC-V cores in their cameras

Got a source on that?
Is that not only for Apple Pay transactions? I'd expect payments made directly w/ Amex wouldn't buzz you.
Here's one more request, I would like self hosted as well
Why wouldn't they be excited ? It's an exciting field. I'm sure plenty of people are learning about ml in their free time.
I suspect kpcyrd's point is that by not auto-updating, you stick out like a fly in the milk. Software versions (like browser versions, plugin versions) can be queried [1] and used to almost uniquely identify you.

[1] http://detectmybrowser.com/
I am working on an AWS <-> Slack integration (https://dev.aws2slack.com/), which allows you to interact with your AWS accounts from inside Slack using CLI commands.

Additionally you get Trusted Advisor checks and CloudTrail event notifications, which you can e.g. use to get alerted on unauthorized API access.
> As loyalty programs go, it's a very clever one.

So reverse Costco by mail? (Costco makes all of its money on memberships; margins are fixed at a low rate on all products. The loyalty factor is still there though)
Yes, indeed, compartmentalisation!

There's another interesting feature. Carefully restricted privacy-focused personas for different people tend to be very similar.
> A simple graph can be considered a special case of the hypergraph, namely the 2-uniform hypergraph.

Hypergraph it is.
Closing the Farm-To-Table Gap in Alaska
While there are trends, work culture varies from company to company, and I'm sure you'll find a company in either city with a work culture you will be happy with. The more pressing question is which of these two cities do you want to live in?
No. He means to avoid Tor over Tor. English is a difficult language ;)
> The goal is essentially for all Medium articles to look completely homogeneous.

The interesting side-effect of that is everyone shifts their branding/self-promotion in a very intrusive manner at the end of the post.

It annoys me enough that I don't read Medium articles casually.
What will post-body VR look like? How will it feel?
This was a daring post. Kudos.
I'm enthused, but would suggest you don't put an entry in the user's history for every keystroke in the search box.
Outlier Developer Manifesto
they will be competing with Apple's ARM product
Salt Lake City is planning a similar project to harness energy from municipal water pipes. From 6 months ago:

https://www.ksl.com/?sid=35603966&nid=148
Integrate Your ECommerce Marketplace Orders with Your ERP Solution
For those interested in more details on this project, PBS Newshour had a good report on it in April
https://youtu.be/vlbp0VxZG28
Good point, not really about altitude though (velocity).

We're calling it a 'cube satellite' because of the form factor. Any suggestions would be appreciated!

As an aside, I recently worked on an altitude control system for a weather balloon (like Project Loon) which is generally called an 'atmospheric satellite' even though it's not technically in orbit. https://en.wikipedia.org/wiki/Atmospheric_satellite
Build your own Jarvis
5GB could potentially have a detrimental impact as well, instead of there not being enough memory and causing the GC to have to run aggressively you may simply be causing the GC to pause longer when it runs due to a larger heap of dead objects (the default GC is really bad here, G1 is a lot better). Try starting with 1-2GB, increase past if really necessary (it's been more than enough for me, personally).
URL is blocked from U.A.E. (Dubai).
Anyone knows why?
Are you suggesting that by using the term 'income inequality', PG is not communicating effectively?
Economists Take Aim at Wealth Inequality
Not really. Readers here tend to judge by merit rather than origin.

I was hoping to read this, but the encumbered download process prevented that.
This is from 1985. Things have certainly changed.
I've often wondered why someone couldn't invent a home irrigation system that was recharged by the flow/pressure of water passing through.