skysight-inc/HackerNews huggingface dataset:
Fuck you, dang. I'm going to start doxing all YC-related entities, and dropping it all to /baph/

fucked with the wrong lad, lol

negotiate at yph@protonmail.com
hell we don't even know if the referenced email accounts were stolen or not. The article says the addresses are "military," but we have no idea how securely the affected branches treat their accounts. They could have default passwords which were never logged into by the original owners.
Fatigue can be translated to "feeling worn out and overwhelmed". Basically, so much change you feel obligated to keep up with that you want to quit. I feel this a bit, there was a time when I could keep up with the changes going on in Javascript, but was overwhelmed by the changes happening in C# and Java (which for a time were going fast and furious). Now I'm ok with C# and Java...but Javascript is going berserk. It comes and goes.
New frameworks keep being made, becoming extremely popular, and then being dropped for the next new framework despite that they often do basically the same thing in roughly the same way. Some people are getting tired of this.
(I'm a Docker employee working on this very issue. I guess my plan to take a break by reading HN failed!)

You're completely right -- it's a problem caused by lack of TRIM in the storage path. In the next beta of Docker for Windows (beta 31 due today hopefully) TRIM should be enabled. The Mac will take a little longer as we need to switch protocols and do more work on the host side -- unfortunately the default Apple filesystem doesn't support sparse files so we can't "cheat" by simply passing the TRIM down to the filesystem layer. We'll probably need some kind of explicit block-level compaction to shuffle blocks from the end of the file into holes that have been created by TRIM.
Left of center?

Their news coverage is good (SportsDirect being a case in point). Its the opinion pages which makes me wonder.
Study Finds Cause of Visual Impairment in Astronauts
"Compilers are still not used for many compute intensive applications that have been around for a long time."

????
Citation needed :)
My experience is exactly the opposite.

"On both CPUs and GPUs the fastest gemm, convolution kernels, md force field calculations (and many more) are all hand written assembly and are at least twice as fast, sometimes much more, than compiled Fortran or C code."

Ditto. This is completely not correct, AFAIK :)

The fastest on GPU's is cublas, and even then, only in certain configs. gpucc (clang + cuda) and a normally compiled library we built for it already beats it for a lot of functions, and the only reason gpucc can't do better is because SASS is not open, so it generates PTX. If it was able to generate SASS, it'd win there too.

On CPU's, the pluto generated code also beats the hand generated code for these functions pretty handily, see the papers, or, heck, try it yourself.

This will happen for GPU's too sooner rather than later.
> People with bad credit scores tend to be irresponsible in general

I'm gonna be that guy: [citation needed]
What I'd prefer to see in a demo is running compiled code of other languages (e.g. Haskell, C++, Python, Rust, Go) in WASM, and comparing performance.

Also interesting would be to run other virtual machines (JVM) inside WASM, and see what the performance is.

Also interesting: compiling Firefox into WASM, and running it on Chrome (or the other way around) :)

Further, I'd like to see a good test of multithreaded/shared memory performance.
On the one hand, seeing a dot travel across a map may make it feel like they aren't "really" moving.

On the other hand, taking several thousand squares miles of real-world space and stuffing it into about ten square miles can make it feel like the world is awfully claustrophobic. In the real world, it would be perfectly sensible for a slightly out-of-the-way vault or something to be entirely undiscovered for decades at a time, even with our current pre-catastrophe civilization. In the Fallout gamespace it seems faintly silly... "seriously dude, nobody ever took a five minute break from work to talk a walk and noticed this big, hulking thing?"
From my experience, vacation can vary by department in big companies.
To Designers with Love (A Letter from a Front-End Developer)
There is also https://mondash.org/, which is has a clever API that may be very useful in some cases.
Science is becoming too politicized
The five biggest announcements from Microsoft Connect 2016
Thanks for project
Everything old is new again. I posted a Docker issue about the default storage driver (DeviceMapper) not correctly freeing unused space nearly three years ago: https://github.com/docker/docker/issues/3182

From what I can tell, that issue was never truly resolved. The advice is like the adage about finding romance, "Have enough storage, don't run out of storage." As long as you follow that advice, you will never have a problem.

Oh, you installed Docker on a cloud provider with limited local disk, or on your laptop? Silly you for thinking that a finite amount of storage and the default configuration of Docker was adequate.
Variational Inference with Toy Examples (2013) [pdf]
I'm not saying that we should ignore the plight of people working in less than subpar conditions to give us our new device fix, but what does the latter part have to do with a faulty release product?

Early adopter is a misnomer, because these are not prototypes nor dev boxes. This are released to the public computers that should be in working order.

I'm not big on new hardware, so I don't follow releases like this too closely. However, this seems to be one of the worst consumer hardware releases in recent history.
I find GP's kind of post and the discussions that often follow to be some of the best on HN, IMO.

To me, it's the spirit of your post that drives many away from software development. This holier-than-thou attitude of how dare someone ask a reasonable question of people who might be able to easily answer, or direct to an answer.

Someone asking a question like this isn't saying, "Hey, next person that comes by, do some research for me" it's saying "Would someone that has already done this research mind sharing their findings?"

Progress in knowledge base communities is driven primarily by building on existing knowledge. The more readily knowledge is shared, the faster progress will be. So having a culture where anyone seeking answers must redo the groundwork that has already been done by others in order to "earn" the answer is an impediment to progress within that community.
Write into the character image data starting at $D000.
On Nougat it seems to work flawlessly most of the time. I wonder what the protocol is. Maybe a request to the access point's DNS server to see what IP is returned and then connect to that?
1) low wages

2) no environmental regulations

3) governmental policies
I definitely appreciate the sentiment. Its true, the JS ecosystem has exploded and there's been a lot of shrapnel flying around for quite a while. It feels like the smoke is starting to clear and some different groups of consensus are starting to form about some generally reliable patterns and tools which makes things easier.

For me, having learned web development in a time when it really was the smallest part of what could be considered development, the tooling and techniques are at once awesome and horrifying. :) The browser's transition from a much more useful version of Gopher to a platform in and of itself has created a lot of opportunities and challenges, and while JS still isn't my favorite language by a long shot, its gratifying to see its progress.
It's worth watching the video just for the sound effects.
Maybe it doesn't but it makes the docker Mac port basically unusable for anyone that runs it on a laptop without much space free.
We did something like this in high school as part of our chemistry class. We supercooled the distilled water using a salt/ice bath, taking it well below freezing (in a test tube). Then we introduced a "seed" (don't remember if it was a chip of ice, or a bit of sand, or what) - and watched it "freeze" instantly. I'd have to look at my notes to know what the experiment actually was for, how it was conducted, lab notes, etc - because there was a point to it all (not just as a demonstration of super-cooling and freezing)...
Isn't this just testimony against brogramming and startup culture in general?
> From this point going forward, no single human being is ever going to have a completely full grasp of every corner of JavaScript, CSS, and Web APIs.

What does that mean for security, given that two secure systems combined can result in an insecure system?
More than likely the op amp is not powerful enough and is being overdriven. Hard clipping, like when an op amp is being overdriven, is more likely to damage speakers than overpowering them.
That used to be the case in the nineties, maybe, but today there are virtually no special parts that can only serve one purpose (like the one-piece hull of some ship from years ago).

Creativity isn't solely found in blocky builds. Special pieces are still mostly an abstracted shape that can be many things.

Still, Lego Creative is fantastic (especially those 3 in 1 sets). Also look for Lego Technics if the child is a bit older. I loved my pneumatics set back then.
I wouldn't have thought a minimal interface is required for YouTube.

If your internet connection is too slow to handle a more detailed interface, how on earth is it going to cope with doing something like streaming video and sound?
Windows 10 snooping: MS gets more time to tackle 'excessive' data collection
In addition to all the other stuff, I'll add that one thing employers like to see, in fact, it's one of the Official and simple metrics about whether a man will be successful in life, is that you got this one job straight out of school and stuck to it for two years. That shows some very good character traits, and as long as you didn't personally know of the companies ... issues, they won't count against your character, as long as you do, of course, get out ASAP.
> actively de-emphasizing the ability of programmers to make a living, for example -- but I prefer not to argue that way, y'know?

Because such an argument would be incorrect (not just a "re-framing", it would be a fundamentally flawed argument). Aside from the naming, free software fundamentally gives users the right to sell software as well.

> The careful way you word your comments to highlight negatives and avoid positives makes it seem obvious that you don't like that and want to make it sound sinister when it isn't.

The positives of "open source" are the same positives as free software. The only difference is the framing, which is a negative IMO. I'm not sure how you'd like me to discuss my issues with "open source" -- should I list the benefits (that are identical to free software) while doing a comparison to free software? Such a comparison would be redundant.

The only tangible benefit of the term "open source" is that it is more friendly to corporations because "free" has two meanings in English. But since it only takes a minute or two to clarify the meaning, I don't see why that should be a priority when the downside is that you don't educate users about the importance of user freedom.
I was hit by the same GPU issue twice now. Even with the Superdrive removed they replaced the motherboard both times. That is weird.
It all depends on country and bank. They are more often blacklisted than not.
Funny, how you have to dance around entering your pin. I can enter my 4 different digits so fast with almost the same intervals that it seems like I am entering 4 same digits.

Unfortunately many pins are stolen by skimming, they sometimes place a whole cover over the ATM. Not taking function away but just copying all cards and filming all codes being entered or having an overlay on the keys.
Query: As a new software developer, how does one find or develop mentor-mentee relationships? Unlike a technical book or code snippets, one cannot find this information through their own research. There are books on mentorship but they don't really apply specifically to technical fields and there may be nuances I am missing.
Cyclotron:
http://swatkats.info/encyclopedia/entries/cyclotron
Well Grafana being pretty much the dominant dashboard tool for most users seems to make it the thing to compare against. I disagree with your thought as well. If I was to make a competitor to say Linux, it is up to me to tell people why it is better. Seems entirely reasonable to ask for seeing as how Grafana has support for an unbelievable amount of things and is quite battle tested for real ops and dev teams.
How do you deal with Grafana having no isolation? Do you deploy a new instance per client? Each user has full access to all datasources from what I've seen.
There's no standard protocol in widespread use. Typically operating systems attempt to fetch a known resource when connecting to a new Wi-Fi network, and if it redirects, then they treat the destination as the captive portal sign-in page and display it with special chrome / modally. The URL each platform attempts to load varies by vendor and version.
If you 'incorporate' a piece of GPL code into your program, you're either dynamically or statically linking to it - which the FSF considers to be make your work 'derivative' and thus you would be required to license your own work under the GPL, regardless of whether you had made any changes to the original GPL code you make use of or not.
Favorites, saved videos, upload your own videos, inter-site chat. Pornhub's just like a regular social network, but for porn!
Why does the video have goofy sound effects?
Building forms with and extending Mozilla's react-jsonschema-form
Does it have to be used with a Raspberry Pi? If you have a Wifi Modem for C64, would the Slack client still work?
Superoptimisation is very cool, although we'd want a bunch of infrastructure around it e.g. to identify bottlenecks, and make reuse easier.

Souper is a cool project, and I definitely agree with the use of such techniques as a form of static/dynamic analysis to inform the user, rather than as a compilation step.

Whilst the time taken by superoptimisation is a big problem, another big problem with this kind of approach is its unpredictability. Rather than using the output of such optimisers directly, it seems preferable to use those optimisers to find hints which we can annotate our code with; that way, the performance will be more predictable, and more robust to code changes.
Deep Learning GPU: 20 Trillion Ops/sec in 20 Watt Envelope
ha, American here and I use usatoday.com for that. But neverssl.com is great find.
imho thats what he said
My random advice from the internet:

0. The assholes were assholes before you left and they're probably still assholes right now and probably will continue to be assholes no matter what you do. Likewise, decent people were decent people before you left...etc. But honestly, most people won't have deep feeling one way or the other.

Anyway, there are more than two options.

1. Find a different job in the new city.

2. Negotiate a higher salary and/or new position at your former employer. If you can't, then higher salary and other improvements were not really on the roadmap before you left.

3. Stay at the current employer just long enough to advance your career and improve your options. Expanding your professional network is a long term advantage for short term pain.

Good luck.
Same here. Tried to read the "C without the stdlib" article on my phone, it was only readable in landscape mode and i gave up after the third time the screen rotated and i lost the line where i was reading. I tried it later on my desktop with 27" screen and all the content was aligned to left, keeping 80% of the screen black. I opened developer tools to align the content to the middle and wondered where the layout came from, there was almost no css. Then i realised that the author did every linebreak manually with a <br> in html. Yeah that's oldschool... facepalm
Nice! Some quick feedback:

* I'd default to the "light" theme, especially if you're presenting it against dark background. It will highlight the content better.
* You could use some whitespace between the widget titles and the content. The text is sliding into the graphs.
* Might be nice to use more than two colors for the graph content, or at least make one of them different from black, which is also the color used used for the tables and titles.
Fair point.

I am not aware, does xhamster require confirmation of the email address before using the account? That might also be a way to sign up using someone elses email.
It requires mongodb to run, eeeewwww: http://www.cyclotron.io/faq.html#without-mongodb

Not something I'd trust as a primary datastore.
Science has always been too politicized
I've fantasized about creating a browser that can only load markdown documents, and render them with a pretty default style. Maybe I should get to work on that.
It can, but people read things differently. You might want to consider doing multi-variate or even just A/B testing on the landing page wording. A short animation or some cartoon pictures could help to reinforce the concept.
I used to surf the web with an Opera browser on Nintendo DS. The Opera devs felt like Adobe had no interest in supporting ARM platforms either due to organisational issues, or because they'd painted themselves into a corner technically in how they'd built on the assumption of having a high-powered desktop machine available.

It came as no suprise to me when Flash and the iPhone never happened.
Interesting read. Can someone explain why they were performing these experiments in blue jeans and shirts?
Ha, funny, me too.
8068 just became far more popular!
The Insecurity of OpenBSD (2010)
Just because JS historically hasn't had too many protections built in doesn't mean that adding protections from a library aren't useful. Especially if you are coding from a functional language perspective (and not everyone believes this but JS can be a rather good functional language if you let it; it's not terribly far removed from the ML/OCaml family).

For what it is worth, anecdotally, I've been doing a lot of heavy work with RxJS observable pipelines (in a CycleJS-based application) where Immutable has absolutely made a big difference in performance and stability of complex "four dimensional" (lots of changes over time) "shared nothing" (pure) state tracking.

That may be a use of the language and a complex learning curve of a framework setup in which you never plan to work, but it's definitely an "issue" where libraries like Immutable and Mori turn out to be extremely useful (whether or not you think they are abandoned).

I've heard similar anecdotes from people using various combinations of things like React and Redux with Immutable.
time to review this superuser answer and ponder some deep questions about public wifi's http://superuser.com/questions/1132148/how-do-you-force-publ... and new vocab word of the day is "captive portal"
I don't think enough can be said about having good mentors and having good mentors that are good at things you aren't good at. My direct manager and I complement each other pretty well and in addition to it being good for our department, I get to learn a lot.
React Native won't cut it when performance matters
Why couldn't a silicon carbide be used instead? Or for that matter lead?
This reminds me of open-source ecology: https://www.youtube.com/watch?v=S63Cy64p2lQ
I'd be interested to see benchmarks to consider point one. At face value, I fully agree with your point and doubt it has any benefit. However, it is less that has to be swapped in for your program to run. Would be curious if this has an odd cache friendliness for an application.

The tooling answer to this, it seems, would be to support statically linked libraries. But again, I would want to see numbers before personally worrying about this.
This makes me wonder if the Linux drivers have been damaging my (several years old) MacBook Air speakers.

The sound always seemed to be louder and more distorted in Linux than in OS X, but I have never tested the level with a microphone.
100% agree with you. I helped develop an app that's like a POS system for a security-conscious community. The preference was to use android because of the low acquisition cost... but that was thrown out almost immediately because of the hoops necessary to meet the various security requirements.

With iOS/iPad, the team had a working MVP type product done in a few days (most of the heavy lifting was already done in a backend available via API). The MDM solution provided an on-demand VPN capability which took a lot of network activity out of the critical path. All infrastructure build cost very little and took about 2 weeks. We literally made a decision to go on the 1st of the month, and had it in front of the key business people on the 12th of the month.

Even if Apple fucked us, it's fine -- Android would have fucked us 3 times already.
At university, I hold office hours for a mid-level CS course, and it is incredibly rewarding to do so in person, as you can see the flicker of understanding on their face when they get it. That's going to be very hard to capture online.
I'm tempted to write a script that takes the article text and replaces the most common PINs with random alternatives picked from 9999 of the 10000 possibilities, and then shares it to social media to get people to see it. One PIN, my special chosen PIN, would never be seen. That way, after enough people see a random version of the article and change their PIN because they think it's a common one, eventually my chosen PIN would be slightly more common that the rest.

I'm gonna be rich!
Fallout is itself a spiritual successor to a game called Wasteland, which is old enough to have been released on the Commodore 64. The people who made Fallout couldn't get the rights to Wasteland so they made Fallout. Well, now they have the rights, and you can pick up Wasteland 2 now: http://store.steampowered.com/app/240760/ Currently on sale 60% off, though I'll say I've seen it on sale quite a bit. I'm sure it'll be on sale Christmas again.
Deep Learning for Detection of Diabetic Eye Disease
I enjoy my stress with sauna, massages and whine.
On the contrary, I took meticulous notes and also aced my math degree. Part of grokking (for me) is taking the words someone else is saying, jumbling them up in my head, and turning them into coherent sentences. Additionally, a lot of the math classes I took didn't have books (or if they did, the books were drab and useless), so each day was a race to scribble out the proofs we did in class that you needed to understand to do the HW.

I even had one class where the final was essentially a recitation of proofs we did all semester in lecture (notes, no book) in which you had 90 minutes to do 6 proofs. Things like Green's Theorem, proof of irrationality of pi (Niven's proof), proof of the Chain Rule, F.T. of Arithmetic, a bunch of other stuff.
> But again, the population that will be affected is the 10% who deal with Unicode.

I bet a lot more than 10% of the user base uses emoji. And even more will.
Microsoft Power BI [0] is only $10 per user per month, while Amazon Quicksight [1] is $9 per user per month.

In the startup space, there is also Mode [2] which has reasonable starting pricing at $25 per user per month.

I've used all three, and my personal favorite is Power BI. They are all great though.

[0] https://powerbi.microsoft.com/en-us/pricing/?b=1

[1] https://quicksight.aws/pricing/

[2] https://about.modeanalytics.com/pricing/
Functional Async Programming with Promises