skysight-inc/HackerNews huggingface dataset:
This is what I'm concerned about too. Where I'm from, offending those in power/religion/etc will get you into a whole lot of trouble. When I was young, maybe two decades ago, there was an inkling of hope that perhaps one day my people would follow the Western ideal(at least to an extent), when it comes to free of speech, human rights and so on.

Unfortunately, I don't see this happening anymore. I don't want to sound gloomy, but the web back in the day had a completely different feel to it. I'm sure I'm not alone in saying that I can feel it's vibrancy dying. Maybe it started a while ago.

Anyway, there's still hope with decentralization and such. I suppose we'll just have to wait and see.
Psychosis: Bending Reality to See Around the Corners (2016)
Last year several coworkers had installed a fake Postman Chrome extension that contained adware. We all reported it to Google, and on inspection others had left reviews to that effect, but Google took over six months to remove it.
It is already a bubble. The number of no-nonsense applications (classification problems) is actually quite limited and depends on the quality of available datasets. Andrew Ng used to stress this in his courses.

To apply machine learning techniques successfully the phenomena in question should be, ideally, discrete, fully-observable, deterministic (very precise terminology from classic AI). Mere tweaking of parameters on nonsensical or too abstract data will lead nowhere.

Outside of academia ML already is an astrology with numbers instead of planets and stars.
Good point. The "stagnant" term is considered to be a very negative concept in capitalism.
Isn't this leaving a lot of magnetic field on the table (literally) where you could improve by directing the fields more into the pan and closing the spacing to the pan significantly?
But then when you want to plan your route you can't, because street names don't show, and you have to keep typing in each potential destination you're interested in manually.
An independent developer capable of making a replacement for the entire Google maps API on their own probably isn’t likely to remain poor for long.
Yeah so tf and cloudformation are kind of the big options in the aws space. They’re both good tools. But I like tf over cf because I have additional control.

I love Consul+Nomad for job scheduling for on prem deployments. Especially since you can use regular executables and not just Docker containers.

But for AWS, it’s CloudFormation all of the way. Not necessarily because it’s better, but if something weird happens that I can’t figure out, I have an easy button - the business support level of AWS.
XOR masking is ridiculously cheap compared to doing anything over the network or running js in general.
Apparently not. See the threads about missing street names.
How to model fake news
If only I could figure out how to get that without buying a new car.
There is indeed ‘not’ depressing news on the page. In fact, there isn’t any news at all.

Is this a practical joke? Or is the website broken?
An average user might not even know what a 'browser extension' is and what it can do. I think antivirus software should pay more attention to this kink of threat and block suspicious extensions.
You have described what antivirus companies usually do with traditional software.
> At least in my experience as a happy EU citizen.

If you're happy with the status-quo, you're hardly a good test for your society's freedom of speech, no?

Freedom of speech means the freedom to say unpopular things.
Atal Tinkering Labs – Indian Education System’s Future
Mozilla and Google should look at the top extensions and implement the popular ones as official extensions(or for some may be worth building them inside the browser), Reader mode is now part of some browsers so you do not need an extensions.

Mozilla could implement ad blocking extensions and give the user the option to use custom block list(so Mozilla is not accused of becoming a gate keeper).
Absolutely nothing to do with it...
Then every extension will require access to Facebook so that the user can share something there.
Why Spotify hasn't launched in India yet
It depends if the fine is commensurate with the damage done and goes toward correcting it. That may arguably be the case for parking tickets. It could just as well act as a convenience fee for rich people.
Pull Requests welcome :-)

More seriously, I just copied that codefrom somewhere. Why is the other way better?
Front-end framework, some like docker，based react
We are one of the companies partecipating in Start up school.

Our idea is to take over the edutainment market by developing action games that keep you engaged while teaching you stuff.

So far this is our first game and we would greatly appreciate some feedback since we have been developing it iterativelly thanks to the feedback of our users.

we also have a launch rock page [0] for the game

[0] http://math-shooting.launchrock.com/
Ah, I've read it again and it seems to be something between the two.

Let's start how the system works at the moment: tweets that are "in reply to" another tweet are:

1) collapsed under the original by default, unless viewed by someone who follows both parties

2) shown below the original when expanded (a "thread", although not as sophisticated as USENET)

3) not shown to followers of the person who posted the tweet in their timelines (but are visible when you look at "tweets and replies"

- beyond that, if you have blocked someone, you don't see any of their tweets unless you choose to.

Bloomberg say "tweets from blocked users should no longer appear in the replies to a tweet", but of course blocked is a transitive verb: blocked by whom? If I've blocked people then when I'm looking at a thread they don't appear. At the moment, when others are looking at it, they do.

It sounds like they're suggesting a change to (2) so that if the originator of a thread has blocked a reply that's then invisible to other people viewing the thread (although not to people specifically viewing the blocked profile)? So if Alice has blocked Bob and Charlie views the thread, Charlie doesn't see the tweet unless they follow Bob?

Actually I think the downside of this is that it leaks information about Alice's blocklist! Currently it's not possible for third parties to tell if A has blocked B, and it's completely impossible for even B to tell if A has muted them.

Really the solution to harassment has to be a more functional reporting system; if Bob is actually systematically harassing Alice or posting hate speech, ban them from the platform entirely. Unfortunately there's a big problem with both false positives and false negatives.
Laptops have terrible ergonomics. If you want to have the (small) screen at eye level, then the keyboard is not at a good height. If the keyboard is at the right height, then you have to look downwards to look at the screen.

At work, I have a laptop which is attached to a docking station which has a proper keybaord and two monitors connected to it. I almost never take it out of the docking station. I asked for a desktop but the official policy is to only hand people laptops.
Location: Rhode Island

Remote: Yes

Willing to relocate: not for the next 6 months

Technologies: Django, Kubernetes Docker, AWS Lambda, Node, GeoDjango Postgresql, PostGIS, Redis, Celery, RabbitMQ, Sentry, SourcePawn

Latest Open Source Project: http://thicc.io

Latest Startup: https://metoo.io

Résumé/CV: https://aldenjenkins.com

Email: please use my serverless contact form on aldenjenkins.com
They don’t work exclusively with yelp. Here in France they also include POI from "The Yellow Pages" which is the historical phone directory editor.

I guess they made similar local partnership for country in wich such directory is available and open to partnership.

I’m a GIS engineer and I once considered joining Apple so I’ve regularly noticed international job offers from Apple about enabling theses partnership.
U.S. ISBN registry hacked, “unauthorized code” on checkout page for 6 months
That was something Glenn Gould was always on about as well - that recording should go beyond eliminating the "non-take-twoness" on the performers' end to allowing the listener to participate actively in the performance.
Try again - there are many uplifting articles listed.
It depends on how often "need to be mobile" and what you want to do while mobile happens. For me it is at least a few times per week that I want to take my laptop to a meeting, client demo, finish up some work from home, on flights, and so on.

A desktop + ultrabook would be cheaper and easier to carry around - but the hassle of keeping them in sync is too much. Everything from Homebrew package versions to keyboard mappings in different IDEs to browser login cookies. A beefy laptop that stays connected to a dock 95% of the time avoids all that.
They provide a URL for this - https://www.facebook.com/share.php?u=https://news.ycombinato...
Alibaba's strong momentum in Cloud Computing continues as revenue grew 90% in Q2
You're not wrong, but I think the OP was rather looking at the psychology of the words, rather than their implication.
> 1) Every extension has to declare up front what urls it needs to communicate to.

I believe Firefox has this. The rest are great ideas. Would love to see a way to log these.
Why don't they just use audio stems as training data?
Most of the bandwidth for image galleries comes from the images themselves, not the code that runs them.
While you are right, I find you a bit rude. If the new generations of developers cannot easily grasp the vocabulary or past concepts of a language, why do you think the new generation is disservicing itself? If the new generation feels disserved by an older language, they will move to, or create, something that better fits their needs.

You can't ask everyone to learn the history of everything since the beginning to understand how things were thought initially. Java, the language, is aging.

Maybe the author confused terms or didn't used them in the right context, but maybe Java is simply a confusing language that accumulated too many experiments, requires too much expertise or experience to grasp.
Or maybe not: the Firefox version of the pocket extension is badly baked (you have to wait for the adding animation to disappear otherwise it gets cancelled. The previous version was "click and it's added in the background").

The Chrome version is more usable.

The great firefox redesign at the beginning of the century was about slimming down Mozilla the navigator and let extensions extend the browser. Is that the pendulum going back and forth ?
I'd love a tool that lets you keep a history of "cloud migrations", where you write both the "up" and the "down".

We did a dirty solution for this with Ansible. We have a base playbook (with roles and all that jazz) that sets up a server and then we can write patches which are separate playbooks.

After the patch has run we simply store the patchlevel in a file on the server so that we dont "double-apply" any patches on the next patch-run.
The US biggest threat is its own ruling class.
Flickr free accounts will soon be limited to 1,000 photos or videos
Used to sure, kid stopped using his time to develop games and just started streaming in his free time. I only know people who consider this guy a joke now
You can't even report on snowden revelations in the US without the government coming after you. I don't need to tell you to what lengths the US government went going after Snowden himself.

If you can't even exercise free speech where it really matters in regards to your democracy, you hardly have total freedom of speech.

Also Snowden is hardly the only example of whistleblowers from within a branch of a democratic government speaking out. However the US is an extreme outlier in how it handled the matter.

Another thing many western democracies manage to do without is an equivalent to the US's National Security Letters, which are also a form of the government policing speech where it might matter.

So apparently you have to be afraid to speak out when it really matters, but at least you can deny the holocaust I guess.
>>I'm pretty sure that there's a similar surge of interest in all countries.

Yup. Same here in India.

People talk as though singularity is next year or so, and like Y2K jobs they have to do AI programming jobs.

Went to campus hiring like a few weeks back. And everyone had one or two show-and-tell AI/ML projects on their resume. Like every one. Everything from fitness apps to face emotion recognition.
The Multimillion-Dollar ‘Homes’ NFL Fans Visit Almost Weekly
Here is how to enable JavaScript: https://www.enable-javascript.com/
What I actually need is the ability to deny / revoke access to particular URLs
Here you go: https://www.enable-javascript.com/
Would Linux have achieved the same success if there had been no GNU? (
tl;dr greyhound causes their own problems with poor service and little to no respect for customers.

pure anecdotal but I tried greyhound awhile back. I wanted to go pick up a motorcycle in another state and figured, why not go by bus.

first rule I found out is, never go through a hub and never on a route you have to switch buses. in one of their largest hubs they overbooked and they did this regularly. which meant we had to wait for another bus to arrive. well not knowing the game I missed that one and had to wait for the third and then fourth. except the fourth was not but half full so they would not send it till the next scheduled morning run. seriously, they trapped half of us at the station because they unloaded us which means fight your way to the front.

talking to some long term bus riders and it was evident this is how the company operates. after loss of their only real competition they had no reason to change because more of their customers are too poor to have alternatives or complain.

I ended up doing a one way rental which oddly was less in cost than a bus drive and this included paying my gas and rental costs.
You think customers are going to spend more than their rent into their smartphone?
What Japanese women are saying about discrimination in Japan
They are available as low as $5
One Fish, Two Fish, Blue Fish Sporting New Red Hat
Waymo have self driving cars without safety drivers going around Phoenix so they at least kind of work. I don't know if that will roll our globally in the near term but it might.
Many of those serve as great examples of times when you might want to add AJAX-y elements to your design.

I don't want to imply you were suggesting this, but it bears mentioning that a lot of the SPA vs MPA debate rests on a false dichotomy, where "MPA" is taken to imply that you're partying like it's 1999.
Generally freedom of press is greater in areas where it matters. When the press can't speak about a thing, oftentimes your ordinary person can't either.

Treating freedom of speech as completely disjoint from freedom of press is wrong.
Neat. Now I understand why modern "2D" pixel art games still sometimes need some GPU and CPU power.
Because not everyone is interested in constant China bashing news on homepage, especially from abc.net.au.

https://news.ycombinator.com/from?site=abc.net.au
Monkey Sort: SamSam Goes on a Tear, Internet Freedom Declines and More
An homage to Blade Runner, perhaps?
There's no incentive to me to make my satellite safely de-orbit before it gets broken into pieces. So why would I bother? That's expensive.

But like all 'easy to litter, hard to clean up' problems of this nature, we have a solution already: require a cleanup deposit ahead of time that will be returned to whoever cleans it up.

All space-launching countries should sign an accord that said something along the lines of "Every satellite must have a deposit to the international Kessler Fund", say something like $X/kg, inflation adjusted. Companies would spring up with the sole purpose of de-orbiting defunct satellites. Launch would become more expensive, yes, but soon every bit of metal in space would come equipped with a plan for how we're getting it out of orbit.
What UX study did you do? All I saw was a mockup. Maybe I misunderstood.
It doesn't spread the energy like heat, but the things which conduct will produce a force in the opposite direction of spinning, and that's where the energy is given. If there is nothing in vicinity, there won't be eddy currents, and no energy lost.
Sure, if you cover the liabilities
If you want that, switch to Satellite view; then you have even more detail.
It's still entertaining enough, even if made up.
> The fact that there are rules which have reasons makes them not arbitrary, by definition

Well, perhaps.

But two things:

1. rules with alleged reasons (for someone) doesn't mean they're reasonable rules for everyone else, and

2. I initially bemoaned arbitrary parallels with TFA -- not that Amish made arbitrary rulings -- so, as noted, I'm now in the weird position where I'm defending something I didn't claim. (Anyway, you may be assuming arbitrary has a single meaning, that of being a synonym for 'random', which isn't entirely accurate. No two words are 100% synonyms, after all.)

EDIT: Actually, 3 things. Amish rules are not consistent amongst all amish, as I noted above -- there's a lot of disparity between different communities, which suggests that the reasons are not especially objective (otherwise they'd all reach the same conclusion), which in turn leads to a conclusion there's some arbitrary (in the personal whim sense) aspects to them.
Looks pretty cool and like it has a lot of useful features - nice one!
The problem with Twitter is that there is not enough "bang for the buck". The meager rewards do not compensate for the time and mind-share that have to be invested in plodding through reams of Twitter dross.

There are so many more important and interesting things to do than read banal and insipid posts.

I'm happy to have the day's best Tweets sifted by news channels and Jimmy Fallon.
"not derpessing"

1st yeah ok

2nd 'Remote Canadian town has been in isolation for a year'

3rd 'a bunch of people have diabetes and alzheimers'

4th 'some dude was unemployed and in a closet'

5th 'some dog lost a leg'

6th 'dude burns LGBTQ books'

7th 'A Christian was sentenced to death'

Yeah man... I'm not seeing this 'not depressin'g part.
Didn't Apple stop making the super expensive Apple watch, though?
I would look at adding new features and maybe adjusting pricing, test a sale price for the new version.

What is your target audience? I would spend some time writing blog posts on how your app can help them. Maybe give away some copies/keys on podcasts that your target audience listen to.

If that doesn't spark sales maybe go free with IAP. I would do this as a last resort. I think you'd do better being paid. Maybe introduce a free trial period if you don't already.

I don't think ads or patreon will make any significant revenue.
An ecosystem requires a user-base. Shrinking volumes means less users. Short term raised ASPs mean of course they don't suffer in terms of revenue. However, that may be a short term effect.
How to Install and Use TensorFlow on Ubuntu
I never ever had this problem in London and I never heard of any friend having it either.

If it's like the Taxi app, there is a button in a corner of the app to report and they will refund you.
Badi (https://badi.com) | Barcelona | Mid/Senior Backend Engineers (Ruby), Senior DataOps / DevOps, and more! | ONSITE

Badi is a young and dynamic start-up that wants to reshape the real-estate market, by making it easier to find a roommate. We are growing like crazy as we have started to launch our international expansion; we are looking for awesome developers to join us and help us conquer the world! Assuming you'd like to move to Barcelona there are a plethora of jobs to choose from, but these jobs below are most relevant to me since we'd be working closely together:

https://www.linkedin.com/jobs/view/918429014
https://www.linkedin.com/jobs/view/929627571
I don't know about Japan, but in China Apple maps is far behind Google maps (which isn't even accessible for to most people there), let alone Baidu maps which is much more detailed than either.
You have to account for everything when evaluating a company, and that includes negative sentiment of the public about using an application. Even if the company didn't do anything wrong.
Sqwsw
dwedewdew
Here you go:
https://freedomhouse.org/report/freedom-world-2018-table-cou...

The most comprehensive survey on various freedoms in the World that I know of ranks Germany at 94, ahead of France at 90 and the US at 86. (100 is the perfect score)

Freedom of speech is also a guaranteed right in the German constitution, as it is in the European Convention on Human Rights and the Charter of Fundamental Rights of the European Union.

In every jurisdiction there are limits to the freedom of speech. This applies to the US as well as everywhere else:

https://en.wikipedia.org/wiki/United_States_free_speech_exce...
With optimization turned off, each line of C does map to a fairly obvious sequence of native instructions, including instructions that are actually poking at memory-mapped hardware registers. No hidden constructors/destructors, no operator overloading, no exceptions, no "built in" data types that require thousands of lines of hidden library code mapping to what the hardware actually offers. That doesn't cover things like memory ordering and barriers, but it's still a lot closer than any other language in which software is actually written (so e.g. assembler or LLVM IR don't count).

I believe Rust has the same property, but only a tiny fraction as much software is written in it. Ditto for Zig and Nim. C++ has all of the paradigm-breakers mentioned above, Go has its own hidden magic mostly related to goroutines, Java doesn't even try, and anything functional doesn't even occupy the same conceptual space.

As a mental exercise, try taking any random piece of generated assembler code and map it back to the corresponding higher-level-language code. I can usually do this pretty easily for C code, though switch/case statements present some challenges and heavy use of macros in any language can defeat the effort. Even calls to compiler-internal functions (e.g. memcpy-like functions for structure assignment) will be easy to interpret. Again, you can probably do the same for Rust/Nim/Zig. Attempting the same for C++ or Go will lead to all sorts of random places other than the original source line, and for just about anything else good luck even finding that generated assembler in the first place.

When you can map easily back and forth between the language and CPU instructions, you're as close to the hardware as you're going to get. This is something few programmers - even in kernels and such - actually need, but C offers it and most other languages don't.
Create Dating App Builder for iOS and Android
Ask HN: I'm managing a legacy C# ASP.NET application. How do I take it ahead?
Little bit of a background - my application is a legacy monolithic SaaS application built on Microsoft .NET Core framework.

I want to migrate this to the microservice architecture with containerization as well as revamp the front-end into a PWA using React.

How and where do I start? Back-end first or Front-end first? Also I want to follow a standard design/ development pattern that helps me shorten my development time and code reusability.
Yes, and evolution builds priors into organisms.
Using Mobile Geolocation for Targeting the Right Audience
Travel and the algorithmic trap
I'd prefer a regular wood-burning stove for that. Those can also double for providing heat.
I've used laptops hooked up to docking stations for years. It makes it really easy to grab and go for meetings, for travel, or to bring it home with you.

There isn't much of a reason for a desktop unless you really need the extra power. Depending on what type of development you do, this may or may not be a requirement.
SF tech's bitter battle over taxes and homelessness
Cause of long, potentially damaging channels on Antarctic ice shelves found