skysight-inc/HackerNews huggingface dataset:
As a technologist, I feel there are problems we can solve using computer, and there are problems we cannot solve using computer.

I am a big fan of smarter computation, but when it comes to legal judgement, I defer to a human. We all have heard of bizarre rulings before (I don't have to remind everyone the Stanford rape scandal last year), but the human involvement in making a judgement call is what makes justice system precious.

I am a big fan of kicking out Donald Trump out of office. I would describe this secret algorithm as Donald Trump. Some data were collected, not sure how much, how authentic, and how much bias has been introduced. We just know some answer is produced. The algorithm might be as simple as tossing a coin. If I can't trust the leader of our government, how can I trust a machine, whether secret or not, making judgement call, when human is prone to making poor and irrational judgement call.

So why human if human are prone to make mistake and to make unfair judgement? Because there should be humanity in justice. Yes, Lady Justice is blind-folded, but that doesn't mean we can't show compassion or anger.

Is there a real correlation of crime rate and number of years in prison? I heard many said criminals are likely to commit crime again because either the criminals have no other skills to depend on, or they have mental illness that prevented them from obeying laws. So if the dataset says 90% of recurrence rate, are we going to sentence people longer? Then why not lock the person up or go for an immediate execution if we want peace?

You see, the purpose we want to add to a jail senetence is correction. This is not an ideal talk. There are many convicts do turn out right and fine if they are given the chance to redeem themselves. We shouldn't be begging for a safe prison, a prison with staff ready to help, because those should be a requirement of a jail.

I can't help but to remind myself Futurama, there are robot judges (one of the cops is also a robot). We should fear people trying to robotized our humanity. If judging can depend on data, then raising a kid from infant to adulthood could be done using algorithms too. We just need lots of data, lots of simulations.
It is funny how much "support" a little money can buy.

My experiance is that a lot of "Core/SegWit supporters" don't really understand at first that Unlimited is trying to help Bitcoin continue what Satoish intended. They have been feed lies through the toxic reddit/r/bitcoin site that they assume if you are against "Core" you are attacking their beloved Bitcoin.

Just like Trump, Core has cornered the market on support from the under-educated and in both cases the tactic seems to be working.
You can get a feature phone for $20; that leaves quite a bit for a decent point-and-shoot.
So what's the worst case scenario for Bitcoin if SegWit gets introduced? Please don't give me a one-liner. I want details. Is it that they'd go around suing everyone running a full node for patent infringement?
...and if the article's claims aren't true, there wouldn't be any sources to confirm the claims at all. The evidence we've been presented with so far (no sources) is consistent with both possibilities. When you make a claim as big as SemiAccurate did, it's on you to provide sources to back it up. If you can't present any kind of proof, you don't have a story, you have a rumor.
Capybara with headless Chrome..

http://blog.faraday.io/headless-chromium/
Client-side parsing of DICOM medical images by a Web browser through WebAssembly
The university in their capital, which teaches CS, allegedly has access to the open internet via China (although it is worth noting that they are only likely to allow access for "elites" there such as children of Party members).
Charlie Demerjian is a massive hater. That doesn't mean he's wrong, but everything he writes about Intel or Nvidia has a negative slant.
InsiteVR | NYC, NY | Full Time

-- What We Do --

InsiteVR (YC W15) is building a virtual reality platform that helps architects and designers easily present 3D spaces in virtual reality. Challenges we're working on: networked VR experiences, efficient mesh compression for smooth VR performance, novel VR user interfaces, data analytics of user interactions in VR, and making the development of VR experiences as accessible as possible to anyone who can generate 3D content.

--What We're Looking For--

Full Stack Dev - someone who can help improve our API and implement simple, but elegant front end interfaces for our users to upload and preview content on.

Our stack: node, mongo, react, threejs, AWS (S3, EC2, SQS), Heroku

More info here: https://angel.co/insitevr-1/jobs/70786-full-stack-dev

or contact me directly: angel@insitevr.com
If I'm not mistaken, Jigsaw sought to modularize the JDK itself, similar to what we see in the .Net Core space. There are many benefits to doing so.
WebDriver is a protocol: https://www.w3.org/TR/webdriver/
Instead of dismissing mathematical syntax as laziness plain and simple Jeremy Kun (a mathematician) explains some reasons towards mathematical syntax.

https://jeremykun.com/2013/02/08/why-there-is-no-hitchhikers...
So let me get this straight...You are mainly a software developer who has an issue with math notation that is meant for mathematicians? Could it perhaps be that you haven't taken enough math to become in tune with how it's done/studied/read?

I come from the other direction. I studied math first. And yes, at first I had an issue with the long variable/function names. But soon enough I realized that programming is done quite differently than math. With IDEs and autocompletion, long variable names are not really a problem.

One could argue that variable names should be descriptive in programming, because there is a lot more reading involved. Whereas in math, there is a lot more writing/doing involved. I might manipulate a math variable name 1000 times in my head in the process of working on a problem. I might even WRITE it down that many times! In programming, I might READ a variable name 1000 times in debugging.
Considering they also mention SQL and Forth, I think this could probably equally be called "things that confuse someone who only knows C".
This reminds me of Reed Hasting's culture deck (he even uses a baseball team as a metaphor when describing Netflix's hiring practices). To further the analogy, Netflix would best be described by the Yankees--pay top-of-market for those who have proven they are the best at their role. This has been effective, for both the Yankees and Netflix. But, the interesting caveat, as alluded to by the OP and the moneyball A's (and other teams), is that this might not be an optimal strategy.
One of my most enjoyable periods while working for someone else was at CapGemini when I was between teams and lent out to do short term fixes for teams where they didn't have enough developer resources/the right resources. Typically just a week or two to go in figure out what was going wrong and patch their systems then get swapped. I don't know if it was the change of pace or the fact that you kind of got to feel like an office superhero that I liked more but I was really young so probably equal parts both.
Type Wars: The Empire Strikes Back
Why a F-35D would be perfect for ‘Penetrating Counter-Air’
Hi, several years ago I produced an alternative to the "vanilla" Minecraft server. It easily spanked the vanilla server in terms of memory usage, latency, bandwidth usage, and overall stability. Oh, and I was writing Python, the "slow" language, using PyPy for speed.

Minecraft's code is rotten throughout and nearly nobody in the community cares about code quality. Remember, this is a group that thought that TLS was easy to reinvent: http://wiki.vg/Protocol_Encryption
I've been running a script that deletes any comment older than 14 days for over three years now and have experienced no ill effects whatsoever.
Herbie 1.1: automatically improve accuracy of floating-point expressions
Same list with filtering and retail pricing from ~50 registrars: https://tld-list.com

Disclosure: I made tld-list.com, so this comment is a shameless plug.
Radius | San Francisco | Backend Engineer, Product Manager, Machine Learning Engineer, UI Engineer | On-site - Full-time|

Radius is a fast-growing, venture-backed startup in the heart of San Francisco. Radius applies advanced data science to deliver the freshest, most accurate, and most comprehensive view on 20M+ US companies―from small businesses to the largest enterprises. We build cutting-edge machine learning solutions that help our customers discover markets, acquire customers, and measure performance through an app that’s intuitive, secure, and enterprise-ready.

Sr. UI Engineer:
We’re looking for a Sr. UI Engineer who is an expert in CSS, HTML, JavaScript (not jQuery), Sass/SCSS and Bourbon/Neat.
https://jobs.lever.co/radius/ecf9456c-639f-4bf4-94fb-d42cabf...

Senior Software Engineer:
We’re looking for a Sr. Backend Engineer who has advanced experience with Java and Python & experience with SQL and relational databases.
https://jobs.lever.co/radius/722273c5-9ff6-4204-ac46-da404da...

Senior Software Engineer-Machine Learning:
Sr. Backend Engineer who has experience working on challenging production systems and large-scale data processing using Python, Scala, or Spark.
https://jobs.lever.co/radius/63f7b3b5-2e74-4a20-94ef-5ff6b9c...

Product Manager Machine Learning:
PM who has a strong technical background with at least 2+ years Product Management experience being hands on with a predictive or machine learning product.
https://jobs.lever.co/radius/82d98b80-2994-46dc-8e9d-83d591b...

Drop us a note: jobs@radius.com |
Learn more about us: www.radius.com/careers/
Here is maybe some reasoning behind the no votes

Concerns Regarding Jigsaw(JSR-376, Java Platform Module System)
https://developer.jboss.org/blogs/scott.stark/2017/04/14/cri...
You weren’t bad at maths – you just weren’t looking at it the right way
OEMs have to ship ME firmware updates; Intel has no way to get them to you directly.
http://www.ergonomics-info.com/image-files/desk_ergonomics.j...

Start with your chair, since your legs are a fixed length. Your chair height should depend on that, not your desk height.

Then hold your arms out at the appropriate level and measure to the floor. That is your top-of-keyboard height, so your desk top should probably be about an inch shorter than that.

Then just ensure your desk has clearance for your legs given the heights. For my custom desk, I had to cut short the apron as I had made it too tall.

Also realize that you have some leeway in the angle of your legs and arms, and that you really must be sitting up straight. (Ask someone if you are!)
This reminds me a lot of Dan Luu's article, in which he makes the same "Moneyball" comparison:

https://danluu.com/programmer-moneyball/
Sure, but it still requires some more skill than say, creating an Excel PivotTable and drilling down on the ZIP column.
FWIW, we created the Github issue tracker b/c it's a bit more approachable for everyone. Github is also a much better place for discussions.
>a softfork implementation by Blockstream that fundamentally changes Bitcoin to benefit Blockstream

How does it benefit Blockstream?
The Moneyball metaphor is useful. The "best" player in baseball (Ty Cobb) batted .366 over 24 seasons.

For every 10 attempts (at bats), he "failed" 6.5 times.

Moneyball teams are really about hiring professionals who consistently bat .300.

If each player is batting .300, then the results will compound (more RBIs and runs for the team).
Most/all software implementations of AES had various side channels in the past. Considering AES-GCM, as far as I'm aware no software implementation is considered "safe". Some libraries do not support AES-GCM without hardware instructions that make it safe (e.g. libsodium choose that way).

This is mainly due to AES relying heavily on substitution boxes, i.e. small arrays that are indexed with secrets, which is easy to implement safely in hardware, but difficult in software that runs on a processor with caches and such.
Because a separate chip costs more.
Screenshot functionality is, in fact, advertised in the linked article.
So much for that:

[0501/120318.494691:ERROR:gl_implementation.cc(245)] Failed to load /opt/google/chrome/libosmesa.so: /opt/google/chrome/libosmesa.so: cannot open shared object file: No such file or directory
> Emulation of human thinking in other media will be constrained by cost.

Technology assets generally decline in price as more efficient means of production and distribution become available (i.e. cloud) and the cost of technology components becomes more commoditized.

> I will extend that further to claim that the only way to get a very human-like thought process is to run the computation on very human-like wet tissue.

I think wetware (or human-like wet tissue) needs to be created first, before any judgement can be made about it’s costs.
Location: Copenhagen, Denmark

Remote: Yes

Willing to relocate: Yes, USA

Technologies: React (Native), Redux, AngularJS 1.X, JavaScript, jQuery, Bootstrap, MySQL, NodeJS, REST, ExpressJS, PHP, Laravel, Python, Django, PostgreSQL, Wordpress, Docker, Linux and much more (15 years of exp.)

Résumé/CV: https://www.linkedin.com/in/sephsoliman/

Email: scarlac at gmail dot com

Several exits. Real full stack experience. Experience leading teams. Particularly looking to support a company thats pushing technology or green tech. Very passionate about tech and sustainability.
Premium Freshdesk Themes
This is a vacuous comment. Besides openjdk and ibm can you name one that's passes or even has access to the TCK?
Cool stuff! Thanks for sharing!!
I doubt you'll ever get an answer as to why the board would allow this to happen, but my guess would be that they were stuck between a rock and a hard place. Perhaps they had to forego a traditional VC investment because their last-round valuation was too high and the existing investors were not willing to either put up more money, or get diluted by raising money at a lower valuation. Second theory would be that they tried to raise a new round and simply had no takers, leading them to the corporate fund raise.

So it may not be as simple as eggs in one baset.
this was my first thought as well, but surely there would have been some hint of it in snowden docs or the recent wikileaks cia malware docs?
In my experience (30+), the truly differentiating factor is the nature of your interests outside of work, your energy level. I like to think of it as optimising your contact surface.

If your interests are not of a social nature, maybe try something that is. I climb a ton and that sport has resulted in so many new and valuable friendships I couldn't even list them here. Also, figure out who you jive with at work, if they have time to hang out and if there are overlapping interests. Invite colleagues to lunch.

Making friends take energy, it is like dating really, where you attempt to determine if there's a match. It might involve getting a beer or doing activities and generally being outside of ones comfort zone. You'll either fail or you'll get to a point where you can both relax comfortably. But it is going to be work for a while.

Personal anecdote:

I was in NY for 3 months for work and my luck was that my primary hobby, climbing, is a very social activity and walking up to strangers is sort of welcomed. I spent the first month never turning down an invitation from colleagues and making an effort of talking to people at the gym. The first month was rather gruelling, and I sometimes felt like I was intruding on people's good will and perhaps their pity of me being alone in a new city. But after the initial brutality, my coworkers became comfortable around me and started inviting me to things they went to and I became a part of a small group of regulars at the climbing gym. I made a bunch of friends for life and I miss them dearly now that I am back again.
Caffe2: Deep learning with flexibility and scalability
> Moneyball favored intuition over evidence. Even Podesta concedes that.

Both the articles you've linked contradict you. Traditional scouting favored intuition over evidence. DePodesta and the Moneyball approach turned that on its head, favoring evidence.

> DePodesta: “We said ‘unless we can prove it, we’re not going to believe it.’"
Channable - https://www.channable.com | Utrecht, The Netherlands | ONSITE

Channable is a data feed management company that connects ecommerce companies to all big online marketing channels (marketplaces, price comparison sites etc.)
We also optimize and synchronize product data, offers and orders on the various platforms.

We currently have three open positions for a Frontend Developer, a Backend Engineer and a DevOps Engineer.

Our Stack includes: Python (Flask), Scala (Apache Spark), Haskell, PostgreSQL, Redis, HDFS and Ansible for the backend
And Ember.js, Handlebars and Less for the front-end.

We process millions of products per day and offer technically interesting and challenging work. We are looking for highly motivated and skilled engineers to join our team in the heart of Utrecht.

See https://www.channable.com/company/jobs/ for a detailed job description.
You think his political stance is an attempt to build the conditions for another large tail risk payoff?
Selenium opens a real chrome window. So it's automated, but not headless. You will also be able to use this headless support in the new chrome to run it without the window with selenium.
Will the "--disable-gpu" flag no longer be needed in the future because headless mode will automatically disable the GPU, or because GPU support will be added to headless mode? I really hope it's the latter.
What happens when developers start selling these boxes and they break? People start hating on Apple because they don't know any better.
What a perfect time to rename it to something reasonable
No need to delve into politics for an apt metaphor.

No one ever lost betting against the stupidity of people.
Yes, people really need a well-organized environment to thrive, and the environment needs to be tolerant of humanity.

You can build a supercluster of massive computers, but if the coordinators are not able to map good tasks onto the appropriate resource or reduce the output into something coherent and comprehensible, your cluster is going to be sitting at 99.9999% idle time.

And just as you can't stick supercomputers exposed to the elements in the Mojave with a 3G connection and expect them to last more than a few more minutes without crashing, you can't stick good coders in an environment that's not conducive to their group and individual welfare and expect them to do anything except crash.

Humans have much less consistent performance output than machines, no matter how "10x" people think you are. They are even more sensitive to their environments than delicate computing devices. They require a lot of coordination and organization to output something useful.

Everyone ebbs and flows. Focusing on productivity multipliers usually ends in disaster. In most cases, today's raw skill is much less important than a realistic, productive worldview.

This extends beyond hiring. For example, selecting a spouse based on present qualities is much less intelligent than selecting a spouse based on their attitude and worldview and the changes that worldview is likely to precipitate, regardless of the current state.
This feels like an instance of the XKCD:927 principle. Math notation tends to be big and ugly and hard to wrap your head around at times. It's context-specific (if you're summing over an array, you'll maybe use i as an index value and reference x_i. If you're working with complex numbers, i is a constant.

Importantly, this language and its practices have evolved over centuries, in response to a lot of different competing needs. It's probably highly-optimized for something, just not what you need it for.

That said, if you're dealing with indices of an array in a sum / product series and that array is of complex numbers, it's actually not terribly ambiguous to do x_i * (2i - 1) or something.

On the other (third? gripping?) hand, you do have a point - there's usually unwritten practices about what different variables reference (theta is usually an angle, k is a constant, n an integer, usually). That can be gatekeeping, and it's super-frustrating to work in a language that doesn't expose type information.

927: https://xkcd.com/927/
Well, to get 2.5 running I am going to have to build another box. I'll need a CPU and motherboard. Possibly RAM. I'd like to find that for under $300. Under $150 would be more ideal.

I'm certainly not ruling anything out. I simply want to be able to get a working PFSense instance up and running.
Defense, aerospace, and rocketry are all good examples of industries that are here due to government and trade policy, not because it is cheaper or easier to build a tank in the US.
Not everything can be so easily named. A lot of times mathematicians deal with a much higher level of abstraction than you are, and at that level, there are no intuitive names available. It is not a failing of mathematicians, but rather a failing of human natural language to be unable to name these concepts.

You might want to read some very old math books that predated the introduction of symbols to stand for things. Go read how ancient mathematicians express Pythagoras's theorem. We have verbose monstrosities that is much more simplified now.

Natural language is verbose. Once you can deal with the level of abstraction, conciseness reduces your cognitive load significant.
I don't understand why these "people who want to do things without the JVM are wrong and deluded" articles never seem to even acknowledge that not everyone might want to go through the trouble of installing and configuring a JVM to begin with (and so the comparison they make is between "compile and run native code" and "compile and run java -jar soandso"). Being on an apparently second-class platform (Linux), every forced encounter with GUI-enabled Java applications in recent memory for me (Mathematica, MATLAB...) resulted in having to spend days picking apart esoteric JVM issues to do with everything ranging from hardware acceleration to font rendering to native library interfaces which apparently keep popping up every year in such a way that the previous year's Stack Overflow fixes no longer do anything.

Adding to that the hairiness of having to deal with concurrent versions (often the system's versus what was included with the software package) and how even distro-official JRE packages usually follow the "postinst script executes installer, installer downloads a blob and covers the whole system in untracked goo" format, I'm usually very relieved to scrub my system of all traces of Java after I am done with whatever forced me to install it.
Isn't a linux headless box a great alternative to pfsense for non-commercial use? The problem here seems to be that home users now have to shell out more.

If you're going to use OpenVPN and other common software, why not just move to linux side of things? It seems that for home use you wouldn't need any enterprise grade software which I feel is the big advantage of pfSense. Sure pf is great but iptables isn't terrible either.

I find that the BSDs are becoming increasingly reluctant to any change that goes against their principles which I sometimes find a tad misplaced.
Linux is great until it isn't.

I'm a developer and I don't want to waste another second of my life configuring boot or managing drivers on linux.
I'm not a fan of hockey, so I'm asking this question out of pure curiosity and ignorance. I'm assuming advanced analytics have made their way to hockey. Have the analytics supported this?
Also check out his companion blog post: "Python as a way of thinking". Has some nice slides there.

(http://allendowney.blogspot.com/2017/04/python-as-way-of-thi...)
I came here to say "I hope with 1.0 we get a respectable name".
I remember the advice to disable the HPET when Ryzen was released, which also reminds me of this: https://lkml.org/lkml/2015/6/3/4