skysight-inc/HackerNews huggingface dataset:
> You obviously have no idea how regulated cell and cable markets in US are.

Not enough seeing as they effectively have carved out monopolies by 'accidentally' staying out of each others territory

> I have zero idea what you are talking about, some sources?

You have not heard about Flint...?[0]

> How shootings have anything to do with anything discussed? Do you just copypaste it from somewhere or what?

You say the USA (and more so the EU) are weighted down by regulations and a stuffy government. Pretty much all EU countries have _very_ stringent regulations on guns

> And Equifax. Way to go offtopic. Surely, in EU there are no hacks. Come on, you are beclowning yourself.

I'm not saying no hacks happen in the EU. I'm saying tha in the EU the government deals out very harsh punishments for such things (thus also making companies more careful), whereas in the USA companies usually get a slap on the wrist due to a combination of lobbying and settlements.

> Surely, I call attention to burdensome, useless and expensive regulation that prevents technological advancement and helps no one but inflated bureaucracies because "corporations" corrupted my brain. No reasonable person with uncorrupted brain would ever protest such thing. Self-beclowining, as I said.

I just summed up a smattering of different areas in which regulation has made life unequivocally better in the EU than the USA. Regulation when done right helps citizens and not, as you say, 'inflated bureaucracies'.

[0] http://www.mlive.com/news/flint/index.ssf/2017/10/71_michiga...
Two things:
1. what was more or equally important than technical ability for HFT programmers' success in increasing profitability for the company? That was an interesting statement: can you elaborate?

2. That fun might have these heuristics that GP talks of, and for them, the people they hire may well be the best for them. As in, motivated and attitudinally oriented towards what they want, and more able to work free from the assumptions of _knowing_ how it's done in finance. They may be wrong in your case, but that's how heuristics work. To me, that's less of a bullshit case than trendy languages etc.
Postmortem on a Kubernetes Microservices based banking platform outage
This is exactly why I pirate what I bought when I want to rewatch it. Torrents are superior in every way so those box sets usually sit on the shelves gathering dust.

I don't know why media companies insist on punishing paying customers.
If you’re past 30 you’ve probably been programming for at least 8 years. If you’ve never touched another language...yes...that is a concern.
The strangest things archaeologists have found on the ancient Silk Roads
Publishers don't seem to have learned much since StarForce
> Around 8% of users who could have used the apology flow converted into paying customers.

Given enough time, game theory is bound to kick in and gaming the system becomes a norm reducing the conversion rate. That is what you get with rational decision makers combined with enough automation.
You don't need to be creative to sing or play. You need to be creative to compose.

Do we actually know that many creative musicians, writers etc. were creative before using? I'd imagine it's really tricky to track down the starting dates of drug use. Or when someone started composing for that matter.

But yeah, that was just to illustrate the point anyhow. And the point is that people self select heavily on which drugs they use. So the user group of any drug is not representative sample.
>
If people just knew that a company rejected them for reason X, that would make a huge difference.

Give a thanks to the discrimination laws. Companies don't want to give any leads for getting sued.
Because life can't happen? I don't agree with money > people
Yes, and furthermore, due to the combinatorial explosion, and as explained in the article, unit tests can only cover an infinitesimal fraction of all the possibilities at that level. The sort of interfaced-based testing favored in the article ameliorates the problem because it uses the inherent abstractions of the code to prune the problem space.

In addition, if you depend on unit tests, you cannot tell if a change has broken the system - you can expand or rewrite your tests to cover the change (if we put aside the question of what requirements these tests are testing), but that cannot tell you if you have, for example, violated a system-wide constraint. Only testing at higher levels of abstraction, up to the complete-system level, can help you with that.

Therefore, to the extent that the "the code is the specification" argument is a valid one, it actually leads to the conclusion that Coplien is right.
The Most Original App Ideas Ever
I grew up with a close uncle who suffered for decades from this disease. The tales of his brilliant youth, on track as a naval nuclear engineer, are only more tragic to the shattered shell of a man I knew. Most of his treatment involved a cocktail mix of a dozen or so "medicines" who's primary purpose appeared to be to keep him sedated for long stretches of the day.

He was absolutely unable to hold a job, or even a coherent conversation, and was in and out of half-way houses and treatment programs. At times he would get violent to himself or others as various psychotic fantasies moved him to be. He famously assaulted my sister one day before my father sent him away to stay with my mother's family (of which he was a sibling)...when he remembered the event at all he insisted he was trying to save her from one of a variety of fantastic and impossible sequences of events.

Often in tears trying to explain what he had been trying to do, the family eventually concluded that in his mind he was trying to do a good thing and help against some imaginary evil, but his reality was so distorted it had turned into harm and that we simply couldn't risk his presence any further.

Drugs of various levels of legality were a constant feature of his life. It was well known that he ended up dropping out of the Navy as a pot head that morphed into a serious cocaine and lsd user. Much of his treatment in his later years was trying to get him to stop self-medicating and to let the professionals provide the legal stuff.

He made it to his 60s before a tumble in the bathroom knocked him unconscious and sent him into a hospital bed where he never woke up. Another Uncle, the guardian of his estate, made the decision to take him off of life support and hope his next chance turned out better than this one. His autopsy wasn't revealing, his system was basically a mobile pharmacy and narcotics evidence locker combined, but it still devastated the siblings who had tried to help him find his way back to the brilliant 20 year old they last remember.
Luther 2017 – 500 Years of Reformation
MS authentication still took longer than installing chrome, lol. Log in with no password, come to some weird state where you never know what to choose, log in again with password, wait for 2-factor, and bingo!
https://arxiv.org/abs/1709.05703 is the best one which is explained in these blog posts http://www.primaryobjects.com/2013/01/27/using-artificial-in...
Wouldn't that interfere with echolocation? Most of us do it at a rudimentary level [1], but some people have become quite proficient at it [2].

1. https://en.wikipedia.org/wiki/Human_echolocation

2. https://www.ted.com/talks/daniel_kish_how_i_use_sonar_to_nav...
It is far from solid and yet it is easy to understand (modulo corner cases) . I doubt that lambda-calculus-like language will take over it just because it gives one an ability to prove correctness properties in Coq.
Binding ip address with session
Attract New Legal Clients Through Online Listings Management
True, but only if they repeat it more than a couple of times, after they have had time to take on their environment and adapt! (or if a new graduate, afford clothes that fit the 'new conformity' of the particular office casualness...)
CHATBOTS: A COMPREHENSIVE BEGINNER’S GUIDE
I agree. Weed (etc.) can not be healthy "for fitting into normal, standard life".

But there is a different view to it, than just claiming "drugs are bad".

Because there are quite some people claiming, that a "normal, standard life" with a 9 to 5 job and bounded by many weird social customs in a hectic enviroment which very often rewards lying and assholeness - is in itself not healthy. And some drugs can enable people to step outside and see things from a different angle, that "normal" is maybe not allways good. And that a different "normal" might be possible.

The main problem arises if those people now decide to escape into the psychodelic world, instead of using their insights to actually do things differently. Most of them will mentally break down, sooner or later.

And btw. "If you take ten 16 yr olds, allow them to experiment" ... most 16 yr olds will experiment, whether you allow them, or not. Which I think is good in general, for progress for the new generation, but I think the chances are much higher for things go dark, if you push them too much into illegality. Then it is much harder to help them find moderation and balancing.

So I would argue, drugs can be and are beneficial for society to develop. But they are powerful and therefore dangerous.
Howl Editor built on LuaJIT
Automatic cloud data collection for bloggers – from SEO to PPC
Docker's first aid for software developers
Captain’s Log: 5 Years Behind the Wheel
first impression is important, but clothes dont make the man
Idempotent just means that you can do it as many times as you want (n) and the state will remain the same, for n >= 1.
This essay’s conclusion is it’s best part. I like how it points out how radical abstract concepts eventually reunited with natural phenomena.
Just saying: you'd need to have the socket with tcp_nodelay for this to actually work.
I had to leave college early due to a family thing and start working to contribute. That was eighteen years ago, and I've put in so much work because I run into attitudes like yours.

Of course, in the past twenty four hours I've created an app and potential side-business from a technology stack I had absolutely no experience in any of it just to prove to a potential employer I can do 'front-end' stuff for them.

The average developer can't even CSS, don't even play with that 'degrees are the ultimate arbiter' mess.
Beach Bike Water Surfer Race
Get ready for the water bike race and enjoy beautiful environment in this Beach Bike Water Surfer Race game. You can ride the sports bike and win the beach race by performing different dangerous stunts in this racing game. You can drive the super bike and defeat your rival racers in the thrilling game
And also in those "real" EU states, you can get serious problems, if you are in the health sector for example.

But if you are a student wanning to become a software-developer, then yes, allmost nobody cares.
(Contributor to skulpt and pypy.js here)

That is a difficult question to ask and I think the original developer of pypy.js Ryan Kelly is most suited to answer it. There are some people that have tried feeding the asm.js from pypy.js to the asm.js -> wasm compiler.

Which with a lot of fiddling may work for the non-jitted version. But if you want all the pypy speed you'll want to jit wasm to the browser.

I would love to know if you can do synchronous calls in wasm.
I've long wanted to mak an "always possible" variant of minesweeper. This is equivalent to only presenting the player with a board that a "perfect" algorithm can solve.
The thing is that what you believe is worth paying for is proportional to the ease to find pirated content.

In argentina, people pay netflix and share accounts between friends, and some play hbo go for GoT, but thats it. In the U.S., its very rate to see pirated TV.

A sandwich might be worth 5 dollars to you, but if there are free sandwiches next to it, you will think "I would pay it if it were worth it"
My first funding as a bootstrapper in Portugal
Being self taught I haven't learned a single thing in college. Besides networking I do not see any advantage.

> If you're not willing to put in the work

Why should anyone who already knows everything for a degree have to waste 4-6 years of their life?
Show HN: 5 minute word game
Batteries with 50 per cent more energy with pure silicon anode
Canastillas para bebés
Plasma/Wayland and Nvidia – 2017 edition
Awesome, thanks. I'll try and remember that it was by Arthur C. Clarke for next time.
Out of curiosity: what features did that fumes extractor have?! Mine has just a plain old switch to control the fan in 2 speed modes, and another switch to control the light...
How to Fix Facebook
Where exactly did I say that was not the case? There are plenty of options for getting a college degree, and there are way to get a job at these companies with needing. However, if you're going to try to get one be sending in your resume, expect to get turned down without a degree.

Beyond that, software development is plagued by this mindset that college degrees are useless and that only self taught people are worth looking into. I've worked with many college educated people who can't write good code, and I've worked with many self-taught people who really don't understand what they're doing. The best has always been a person who went to school and then continued on learning after the fact.
A walk through an F* proof
Yeah. It seems equivalent in power to combinatorial logic, which is weaker than finite state machines, which are weaker than Turing machines. In fact I don't even understand why a blockchain language must emphasize provability. Why not use something like LLVM IR and let compilers handle verification?
Its terrible, DRM is one of the low points of steam. I got windows games I paid for I can't play anymore because of it.

Its garbage that reduces the value of games. It just increases Steam's profits.
I'm not sure if adblockers already block most of the miners, but there are now dedicated addons for people that don't want to deal with NoScript: https://addons.mozilla.org/en-US/firefox/addon/no-coin/
The people I know who never got a CS education yet ended up programming got their break interviewing at Google. Google seems more comparatively willing to hire those without degrees since there's so much confidence in the interview process.
Built this game in React in ~ 20 hrs. Thought I'd share a few things I learned:

1. You can disable React Dev Tools in Prod, by including this script before React loads. Because this game is 100% client side, fiddling with component state made cheating much too easy.

`
if (typeof window.__REACT_DEVTOOLS_GLOBAL_HOOK__ === 'object') {
__REACT_DEVTOOLS_GLOBAL_HOOK__.inject = function() {};
}
`

2. A good dictionary of English words is not easy to come by. I first tried a 25k word list, and then when I play tested for the first time, half the words I spelled weren't in there. Looking around, larger lists were in the 300k range. Eventually I found one at 70k words... I'm hashing it for easy search of words, though it makes for a slightly heftier initial load (I was hoping for 40-50k words), and it still doesn't include plurals.

I'd thought about using a spell-check API, but wanted the game to be playable offline...especially if I make it into a mobile app (not sure yet).

3. There's a fun little bonus round you unlock if you score enough points. This wasn't at all part of my initial concept, but I realized it'd be neat to use the words spelled during the game to create something (it still needs work, but as they say, constraint is the mother of creativity).
Table inheritance is merely an optimisation and rarely used.
Thanks for the long and useful comment.

Yes, I've heard of Black Lives Matter. I read and watch a lot of things coming from the USA ;-)

I'm shocked the police has no duty to rescue, especially in this case where they were specifically looking for the killer and he was in front of them!

https://en.wikipedia.org/wiki/Duty_to_rescue
I'm sure you don't know everything. Looking at your profile, I see the words "technician" so I am thinking you were trained at some point.
Well there's a scene group called steampunks, who "crack" denuvo games by generating a correct key for the offline version of denuvo (normally if you play a denuvo game offline it'll send you to a website with a key to enter in a game prompt).

Their releases are scene releases, even with denuvo remaining as is.

The bypass "crack" Sephiroth87 is referring to is from (I believe) a non-scene person called baldman.
>> "As she went through Caldwell’s things, she found a little black notebook of Caldwell’s in the backseat. It contained all of his contacts and even some of his passwords. On July 26, Trent used the information from the book to access his Facebook account, which had become, in recent years, a living record of the man that Caldwell longed to be. Trent decided to start editing it, to make it reflect, more clearly, the man who he truly was. She took down the profile picture of him as a bearded mountain man and replaced it with a shot of him in an orange prison jumpsuit."

Guessing few will make it to the end of the article, but was shocked to read the above, since the victim literally provided statements and evidence of them committing a federal offense.
Yes, Go is unsuitable for writing this: https://twitter.com/philwinkle/status/688441014160355328/pho...

But it perfectly allows you to model complex real-life processes, and in a way much better than traditional class-based OOP approach.
Blake the onshore offshore programmer
Rainbow_csv: vim plugin for highlighting columns and executing SQL-like queries
You would buy something purely on the strength of a demo? If so I hate to break it to you but there's often a lot of smoke and mirrors behind live demos, indeed if the demo jock is good enough you might not even know you are watching a video. In my experience most reasonable audiences are aware of Murphy's law and forgiving of it. My original point was that according to the training I received there are better ways to handle this type of situation. I don't think you've refuted that point.
Although HTTP/2 PUSH_PROMISE is a lot more complicated for developers: https://jakearchibald.com/2017/h2-push-tougher-than-i-though...
I had the chance to visit Shibam in 2005. AMA
The fun fact time.

Denuvo DRM happens to be... a repackaged VMProtect. Moreover VMP devs were suing Denuvo for illegally repackaging and selling a _single copy_ of VMP that Denuvo bought from them and then actively trying to evade paying licesning fees. Apparently prior to that Denuvo was talking to VMP about doing some custom development work, but they weren't able to agree on terms. [1]

VMProtect itself is a well-established virtualization-based DRM solution and it does dramatically increase the complexity of cracking of binaries. It's been around for a while now and it's popular in shareware circles as a successor to Armadillo protector, which too was a form of a code virtualizer. From what I've seen said about VMP, it is stable and reasonably light, so Assassin's Creed maxing out CPUs is more likely the Creed's own problem rather that of the VMP.

[1] https://rsdn.org/forum/shareware/6733344 (in Russian)
The comment / disclaimer is fun to read.
I grew up in a uranium mining town in northern Ontario. After the cold war ended and larger deposits were discovered in Africa, the town pretty mostly shut down and my dad lost his job.

I'd say it gave me a nuanced view of some things despite me being quite liberal overall.

- I don't think about "the environment" the way most people seem to. There are many environments and ecosystems typically cover more area than a single mine or factory can pollute. Places like Cobalt, the tar sands in Alberta, or Siberian nuclear test sites are basically uninhabitable without shipping food and fuel in from afar, so it doesn't bother me that they're ecological disasters. Even if those places are ruined, it's easy for humans to leave them alone for a century or more without much inconvenience.

- Mining practices in the 3rd world are exploitative and dangerous but there's not much you can do about it specifically. My dad designed machinery to prevent rock fall, that position is inconceivable in Africa. But the market for cheap minerals will never go away. Even if Tesla stops buying, other firms in other countries will. The only way to prevent it is to raise the standard of living in these African countries so that no one would consider taking a mining job there in their current form.
XB Software wishes you a scary and spooky Halloween
It's off topic.

To make it on topic (going fictional here) it would have to have a hacker angle like: Manafort funded Russian hackers to flood FaceBook with ads denouncing Clinton and fostering opinions that support Trump. They used a cluster of ... something technical ...
> ... if bad programmers write bad code that needs unit tests, they're also going to write bad unit tests that don't test the code correctly. So what's the point?

Without getting into the greater unit testing debate... the point would be having a testable code base.

Those who test-first guarantee that tests exist and that code can be exercised in a test-harness. Those who do not generally have code that cannot be exercised in a test-harness. Granting bad developers who write bad code and bad tests: they're at the least writing tested bad code. That lowers the burden to fixing it, and ensures that any given issue will be solved in isolation instead of requiring a major, risky, rewrite to get the system to the point of further maintenance.

Having that test apparatus puts your maintenance developers on a much nicer foot and provides the blueprints for migrating, abstracting, or replacing most any system component, along with meaningful quality baselines. It's a mitigation technique for the high-level big-bang rinse-and-repeat system cycles that pop up in the Enterprise space, but no silver bullet.

Bad tests can be deleted or improved with impunity, but a bad logical system core made with no eye towards verification is expensive and risky to even touch. For a small website that means nothing, for an complex legacy monster system about to be rewritten for the 4th time it can make all the difference in the world.
I guess the microcontroller controls a fan using PWM with a duty cycle depending on the mode. Even if you could do it with a 555, it's easier to just do it with a microcontroller. It also makes it easier to make changes up until production without changing hardware.
What should we be learning in regards to our Cyber security?
The practice is exactly the same in countries that aren't the U.S. And countries that don't even have discrimination laws.

The fact that companies behave the same in the presence of dramatically varying legal norms suggests that your belief that discrimination laws are the problem is baseless.
Awesome the iconic font and css toolkit
As long as there are suitable integration and system tests, this is no problem at all. Bonus if there are defensive assertions as recommended in the paper (design-by-contracts style). Sometimes it is easier to refactor a system without lots of unit-tests, as you need to update/fix lots of tightly coupled tests.
What matters is what the system does (as seen from the outside), not how the underlying classes/functions work. They are mostly incidental.
> Of course, in the past twenty four hours I've created an app and potential side-business from a technology stack I had absolutely no experience in any of it just to prove to a potential employer I can do 'front-end' stuff for them.

This tells me you're wasting your time and potential. There are other ways to get a job.
I feel like frameworks will implement it and most devs will get it that way.
"Then I throw them in the deep end of the pool to see how they cope in the unknown." That's a good sign that the tech interview process is very broken.
Great microcontroller, shitty article.
Which they typically no longer are when fixing a bug or refactoring.
Music Companies