skysight-inc/HackerNews huggingface dataset:
I visit n-gate.com weekly. I am not very well-aware of stuff outside css/js and lot of people here talk confidently about stuff they have no clue of, unopposed. n-gate reminds me how little people on this site know stuff outside of css/js/business. Rest are clueless wannabes trying to one-up each other.

My favorite comment will always be- somebody mentioned that Microsoft Band needs a realtime OS so someone proposed javascript vm. And there were 10 other people talking about it seriously.

I'm sure I'll be downvoted which will be further proof of what I'm saying. Not that I care really. I make an account a week.
Ha. Check what I wrote two days ago on a different thread https://news.ycombinator.com/item?id=14708868 about great programmer habits.

> easier to maintain code is king. Unless you are writing something extremely time critical do not try to be clever. A little slower is okay (and yes, I am in the performance consultancy business) if it significantly decreases the maintenance burden. Clever hacks belong to toy projects and blog posts. The next person who maintains it will be stupid to the code -- even if it's yourself. That clever hack is now a nightmare to untangle. In short: always code under the assumption that you will need to understand this when the emergency phone kicks you out of bed after two hours of sleep in the middle of the night. The CTO of Cloudflare was woken to the news of Cloudbleed at 1:26am.

Now I correct myself: clever hacks belong to academia, toy projects and blog posts.
What resonates with people, and why, is a rather deep question. Indicative of an arbitrage opportunity (lucrative), if you can really get to the bottom of it.

It would befit someone of your intellect to try to figure out why the post was so popular, instead of an arrogant dismissal.
Thanks for coming back some days later to answer my question!
How did you expect to make money off it? Acquihire by one of the browser vendors?
I completely agree that it's tough to argue for user freedom in a world where widestream education about software freedom is non-existent. But we don't live in a world where users are aware of the importance of software freedom, so it's necessary to use secondary inconveniences to alert them to the primary injustices.

Maybe this comes from a lack of technical literacy. Maybe it comes from the fact that Microsoft and other large corporations indoctrinate children into thinking that proprietary software is acceptable. I don't know, and that is another front that needs to be fought.

However this is only one of the detriments that I listed of standardising EME.

> Keeping people's computers safe is a primary goal of browser vendors, and this improves that state of affairs.

It's unfortunate that this is the case. Don't get me wrong, security is very important, but security should not be the primary goal. The primary goal should be user freedom, with all other goals secondary.

To butcher a quote, "Those who would give up freedom, to purchase a little temporary security, deserve neither freedom nor security."

> Sure, DRM sucks, but at least the vendors can't root your machine and install keyloggers now.

Why are we as a community saying that corporations are allowed to piggyback on the hard work of the free software community to entrap users? Just because they might not be able to repeat their previous unethical and illegal actions such as installing rootkits (which I'm not sure I agree is accurate).
Visa? Hedging their bets, it seems. Or one of those projects to put undesirables on.
Pick a niche market: hairdressers, dentists,...

Setup a customised website/landing page directly targeted at these people from your home town and try to get their attention and feedback.
Be polite but determined: send an email, call over the phone and meetup.

Selling a generic product nobody knows is hard, so try to become #1 in your vicinity for a certain niche, and make sure all your marketing material is focused on that niche. Once you're the reference in that niche expand vertically or horizontally. Repeat ad infinitum.
Combine your outbound marketing with proper inbound marketing, and after a while you'll gain traction and leads will start dripping in slowly but consistent.

Don't offer free trails, but tell them they can get your product at a reduced rate forever. Free customers are hard to convert to paying customers, so charge them something (even if it's peanuts). You can always upsell later.

Gradually increase your prices for your new customers as you expand your market. Keep old customers at their old price; it will take them feel special and reduce churn. At the perfect price point people will complain it's too expensive, but buy anyway.

After you've done this (I'd assume it will take anywhere from 6 months to a year) you will probably already have a long term vision in how to proceed.
http://highscalability.com/ - weekly newsletter about scalability, distributed computing, computer science, and other relevant things. I don't think it gets attention it deserves - it's really, really good and contains wealth of
(mostly) timeless information.

Also, Reddit. Not the default front-page stuff, of course, but more in-depth and smaller subreddits, such as /r/netsec, /r/financialindependence, or /r/rust - there's a multitude of nice focused communities. Occassionally even /r/programming is more interesting than Hacker News though :)
Are you dog fooding your own app?
Ask HN: What side projects are you working on?
It's the weekend - let's give everyone's side-projects a boost.

In particular, I'd love to hear about anything that could use input from other HN readers, but perhaps isn't ready for the Show HN firehose.

Inspired by https://news.ycombinator.com/item?id=14718089 - lots of awesome projects in there fizzled out from lack of beta users / marketing.
It's fine. What makes it seem unprofessional is the low sound quality.
Report on 7 July 2017 Gandi domain hijacking incident
Some do intentionally limit the pump power to make refills take longer and increase chance of you buying overpriced snacks on the station
I've recommended LPTHW before. I actually liked Zed's tone. It's nice to see a technical opinion when you're learning things so you pick up best practices or at least see justifications so you know how to form your own.

But seeing Zed's acerbity applied to a non-technical narrative makes it all just seems petty and toxic. I'm not going to wait for this to "play out" as some suggest. He's embedding this anti-establishment dribble into an introductory learning text, as he did for the first and I'm fed up of meeting developers who parrot his flawed feelings on the inadequacies of Python 3.

He says he's helped 12 million people with LPTHWv2... but in this day and age, taking a idealistic stand against Python 3 makes you a worse developer and would certainly count against you I were interviewing you. Professionally speaking, there's just too much to be had from Python 3.5+ to avoid it.

I won't recommend LPTHW again.
It wouldn't be possible without an affine (at least) type system such as Rust's.

Affine logic rejects contraction, i.e.

Γ, A, A ⊢ B
-------------
Γ, A ⊢ B

My intuition (so take a liberal dose of salt) is that this pretty directly translates to disallowing reuse: we can't see a type twice and continue (inference) as if we saw it once.

Of course, that's very hand-wavy, and doesn't say (as I believe is the case) that there wouldn't be some other way to proceed through a combination of other rules.
The “On-Demand” Economy Is a Lie
It is already illegal, but now you can be charged with more offenses than before. Also, the penalty may possibly be higher than for trespassing (didn't check if it's true).

It seems to be a common thing in the US. In similar way, IIRC some states have laws which make it a separate crime to use a firearm to murder someone or federal telecommunication law apparently penalizes using telco networks for obscenity and harassment which is something Title II Net Neutrality opponents like to complain about.
Making UI easily with Binding.scala
URLs are programming language.
Find an entry into a market, and don't offer the world, but figure it their most painful integration point and fix that.
Find multiple customers for that single integration point before you even start building anything. You need to learn to walk before you can start running: baby steps and validation after every step make sure that you only risk wasting your last step, as opposed to the whole journey.
If anything, large infrastructure projects take longer now with more stringent worker safety, environmental and engineering requirements. The replacement cost of 1960s/70s/80s hydro generating stations (particularly their dams) is much higher than what they cost initially. It's no longer acceptable, for example, to have 20 people die on your dam construction project. It's also a hell of a lot easier to forcibly relocate local people in an authoritarian country like GDR than in Australia.
I saw the chart, but I don't see how it shows the causes. Why don't unhealthy lifestyles and obesity cost us more?
I don't think this is useless.

A few weeks ago there was a similar case, and surely there are many others. Comments like this should make users think how such use case is radically wrong, for more than a reason.
Even in 2017 you still can't sneakernet sometimes. I have a ZFS file server similar to yours, and it acts as the backup destination for all my other devices. Then, I use two USB HDDs to back up the server, then bring one to work. If either is attached a nightly script bring it up to date. I just keep rotation the two between home & work.
Top Inbound Marketing Articles from June 2017 Will Surplus Your Knowledge
But didn't most redundancies happen outside of Berlin, with offices being closed?

Or these are most technical redundancies (in Berlin)
Nobody has issues installing Spotify to stream music.

Spotify does have a web player using web DRM (Widevine) and a lot of people use it exclusively.
More recently, people who have and are willing to analyze data across many interviewees and interviewers at multiple companies (so they can see ongoing performance of a candidate a company passed on!) have pointed out:

http://blog.interviewing.io/you-cant-fix-diversity-in-tech-w...

After looking at thousands of interviews on the platform, we’ve discovered something alarming: interviewee performance from interview to interview varied quite a bit, even for people with a high average performance ... roughly 25% of interviewees are consistent in their performance, but the rest are all over the place. And over a third of people with a high mean (>=3) technical performance bombed at least one interview.
What is the best place to have discussions about Ethereum? I tried to follow the Reddit group, but I don't really need all the hype. I just need information and opinions on writing contracts and developing applications that use Ethereum network. I'm also very interested in the psychological side of trading and different trading strategies. No fuzz, just reasonable discussion.
I'm afraid you didn't read the sarcasm in "wind turbine melts down". The way I see it, the op was taking a dig at nukes
> no drm
> no ads
> revenues

Does not compute.
This is the exact option I was looking for. I've dabbled a tiny bit in bitcoin but that's about it. An explanation about Ethereum that assumes I know some basic computer science stuff would be perfect :)
Here is a list I keep for weekend reading Got some of these links from previous HN posts like this.. Not entirely tech sites

http://nautil.us/

https://lwn.net/

http://www.ribbonfarm.com/

http://pespmc1.vub.ac.be/

https://meaningness.com/

http://slatestarcodex.com/

http://www.britishpathe.com/

http://www.atlasobscura.com/

https://scholars-stage.blogspot.my

http://www.counterpunch.org/

http://harpers.org/history/

http://www.eevblog.com/forum/

https://zcomm.org/zmag/

https://the-artifice.com

https://liliputing.com/

https://dev.to/

http://chneukirchen.org/trivium/

https://blog.codinghorror.com/

https://stratechery.com/

http://www.tedunangst.com/inks/
http://highscalability.com
'Very bureaucratic' 10-page use-of-force form sparks UK police complaints
one look at n-gate and it looks promising. Thanks.
Raise any web exceptions in Django like in AioHTTP
It depends a lot of the write. If they can be batched, you can put them in a queue or in redis until it reach a threshold and write the update down in the RDBMS. It won't work for all the use cases, but more often that people think.
if you think China is going to "buy" the technology, you're not paying attention
I don't want to come across in the wrong way, and I'll admit I have a hard time concentrating when a beautiful woman is talking. I'd probably be in the "let's not pretend I can concentrate on her words" category.

The attention you're getting is sort of "high intensity, low quality" attention. You can abuse it to generate the desired sort of attention. Think of them hitting on you as an indicator of their interest, and just talk through it. If they're to brazen, correct them. Basically remember you're in charge of the conversation.

Don't be mean about it, at worst ask them if they need help concentrating on the issue at hand. This attitude of "you're distracted, I'm not romantically interested, but enthusiastic about building a connection with you" is probably delicate to establish. There will be a lot of men initially confused: many have never seen an intelligent and capable woman carry herself before. Pat yourself on the back over doing true feminism.

Also - try to remember it's hard for everyone. You can never be certain it's because you're female.

WRT credibility - welcome to "alternative medicine". Try to keep the alt-med vibes away, because people have their allergies around it, and consider everything touching it insanely stupid. The placebo is powerful enough that it could make you feel better. Perhaps present research.

Throughout writing this I'm wondering "how eye catching is very eye catching? How would she look?". I guess that validates my first paragraph. If you're dealing with someone like me; understand that virility is a pride and a weakness. We can't help it, we hate ourselves for it, but it does make us strong and virile men, and there's a sense of pride to that.

Honestly the best reason for separating women from business is because I just can't handle the distraction. I imagine a lot of men are more like me than they'd care to admit.
What would a good way be? Why is having the code completion and parsing in a self-contained library a bad way? Or are you just opposed to using TCP instead of an ABI?
https://learn-anything.xyz/

Mostly because we created it. :)
As an Australian, if your workplace has a legal department - make friends with someone there.

It can save you a huge headache when you need to do something like apply for a home loan, and need tonnes of notarised papers.
Any normal person is able to remember, in any given moment, the "experience" (in a very broad sense - meaning cognitive and emotional processes) it had in its recent past (modulo memory limitations caused by various factors). Wouldn't that imply that there is a single consciousness inside each brain? i.e a single "state machine"?
This standard doesn't actually define any DRM formats, each EME module supports whatever formats it wants.
Plus having a single blob responsible for, and only for, the DRM part means that hackers will have an easier time crack that, instead of a whole player. So we should get workarounds quite quickly.
Ah cool! You're using Repl.it!
Would be curious to hear your feedback on how we can make the site more suitable for this use-case.
Any police officer in England and Wales have to complete a 10 page form if they use certain types of force - if they restrain someone using cufflinks, if they use an irritant spray, if they draw a baton, if they use a spit guard, if they use a dog, if they use a shield, and if they use unarmed restraint.

I think a 10 page form is probably too much information, but I think it's interesting to compare this approach (gather a lot of data, including demographic data) with the US where no-one appears to count use of force. It's amazing to me that US police forces don't even count how many times they discharge their weapons.
Location: Chicago, IL

Remote: Will consider

Willing to relocate: Yes

Technologies: HTML/CSS/JavaScript, Node.js+Express, SQL

Resume/CV: ryanwestdev.com / https://github.com/rwest202

Email: ryanwesterberg@gmail.com

---------------------------------

Hi :) - I'm a Junior Developer. Trained in UX/UI and passionate about writing code.
If you have significantly more buckets than users though shouldn't the variations in access pattern even out?
Same! And a bin of ideas I still need a good name for ;)
Regarding the sandbox, that's not correct on all browsers:

[I]n Firefox the sandbox prohibits the CDM from fingerprinting the user’s device. Instead, the CDM asks the sandbox to supply a per-device unique identifier. This sandbox-generated unique identifier allows the CDM to bind content to a single device as the content industry insists on, but it does so without revealing additional information about the user or the user’s device. In addition, we vary this unique identifier per site (each site is presented a different device identifier) to make it more difficult to track users across sites with this identifier.

https://hacks.mozilla.org/2014/05/reconciling-mozillas-missi...
I don't understand your point. No human lives would be endangered by sparing the lives of other animals.
Patent: System and method of gamification of real-life events
While I've become less than enamored by Microsoft lately, these are difficult decisions to make because every assumption carries a penalty. All abstractions are leaky. That being said, maybe they can do better. I used SharePoint 2007 and was told 2010 and beyond were much better?

I've been playing with drupal for a few weeks and there's the concept of an alias in drupal where everything is /node/{node-id} internally but the user sees the alias every time.

About angular 2+, you can have routes I believe. Like {base-url}/user/keganunderwood can show you the profile page for me. Even if you go to it directly.
I've no problem with that, it was the opening quotation, accompanying graphic, and following paragraph which read - to me, though I appreciate I may not have read it as it was intended - quite disrespectfully toward mathematicians.

Among whom I cannot count myself, for whatever it's worth.
Also https://news.ycombinator.com/item?id=14716219
Wouldn't some kind of gravity-based storage be cheaper/safer? Just lift some huge weights with excess energy, lock it in place, and then let gravity pull it down to reclaim it.
Why are we as a community saying that corporations are allowed to piggyback on the hard work of the free software community

What work of the free software community? Except for Firefox, all browsers with any market share are developed by big corporations.
So instead of hiring professional animator with good reputation and fair pricing, you write a sophisticated program to check correctness of animations (what would that do?), try to come up with fair price in somewhat cryptic market, and hope someone somewhere will take up a challenge of both, figuring required specs from your contract source code and actually have an expertise to do a job in question.

Revolutionary indeed.
I don't see how the scenario with a single customer ID is credible. Why not just put a cache in front of the db? Now there is even a fully managed solution for that: https://aws.amazon.com/dynamodb/dax/
URLs are addresses. For web, we messed up and URLs became part of the UI. It shouldn't be necessary to use URLs in most cases though. e.g. imagine using IMAP URLs to read your email.
I can't remember if we had any concept of a emoji but it was a habit for a term for my friends and I to use the "coloration" of the sprites in our collective PacMan clone to communicate the mood when we last left the computer and we graded the visual in representation of how we were feeling about our most recent additions to the source code.
I have a Master's degree in physics and Wolphram|Alpha would not have been out of place in the acknowledgements section of my theses.
@RangerScience could I ask you to reach out to me. Would like to discuss something via email.
Keys are the main way to access data in Dynamo. They need to be deterministic to provide fast lookup.
There's no "web" vs "bigcorp". There's only bigcorp vs a motley bunch of weirdos like us, Mozilla, FSF and so. And they control 80%+ of the browser share.
Close encounters of the classified kind
"I won’t lie, this looks outrageous even to me. But not to my Dad, who is a civil engineer and doesn’t speak a word of English. He is dangerously fluent in Excel’s formulas, which he uses extensively in those hundred-sheet documents bristling with filters, conditionals, and pivot tables. Then the roads and bridges are getting built based on those calculations."

A cheer or two for the humble spreadsheet - the longest lasting and most widely used end-user 'programming' metaphor I've heard of, despite the estimated 5% error rate in formulas.

A git for spreadsheets would be ace!
Ask HN: What about a Tool for auto applying to jobs on diff. boards?
I'm planning to build an auto applier tool on diff job boards based on user's prefs. something very similar to https://news.ycombinator.com/item?id=11755755

whats your thoughts on that?
any suggestions?
BTW what are notice periods for Berlin and London based SoundClouders?

For SF it's 2 weeks I assume?
Write-through cache solves many of the issues with uneven access patterns.
"24 October 2000, The Register, New Intel Adverts Are Cr"

At the same time as I feel that thirty years of my life just blitted by unmeasurably fast, the above headline from just 17 years ago seems like a true relic of a different era.

And oh how much I'd love to feel like my computer was going to be really fast come my next upgrade. Thank goodness I am just enough older than to have been learning only while everyone and dog knew what Moore's Law was.
Listening to 700 MHz Simulcast public safety radio cheaply
Don't need a whole website to tell me it is just a vehicle for fraudulent securities.
With a bit more dedication and electro knowledge, I'm sure one could open up a screen and capture the data straight from the output circuit. Few people can do this, but piracy doesn't need more than one source to be distributed over the world.
> I love Stack Overflow's URLs. Here's an example: https://stackoverflow.com/users/6380/scott-hanselman

> The only thing that matters there is the 6380. Try it https://stackoverflow.com/users/6380 or https://stackoverflow.com/users/6380/fancy-pants also works. SO will even support this! http://stackoverflow.com/u/6380.

This works too: https://stackoverflow.com/users/6380/a3n

That doesn't seem right, and on a different site could even be dangerous.
Yup, just look at https://en.wikipedia.org/wiki/China_Railways_CRH380A

Although I see it as a positive. The money spent to "buy" technology is essentially wasted money.
Because 40+ people upvoted it and thought it added value to the community, your comment however does not.

From the Guidelines:

> Please don't submit comments complaining that a submission is inappropriate for the site.
I feel like you may have forgotten Firefox's role in history. Firefox unambiguously saved the world from Microsoft taking control of the web.

Not to mention that Chromium is a free sofware project. It doesn't matter that the largest contributor is Google (it does for the top-level discussion of why the hell did Chromium implement this), the project itself is free software and is thus part of the free software community.