skysight-inc/HackerNews huggingface dataset:
That would be the same with any platform that does not use some kind of explicit linking/sharing of resources. Snaps have a sharing mechanism called interfaces but yes, the software author has to declare they want to use it, no magic there.
so you are making an assumption that no one who graduates with a CS degree has had to get a part time job?

are you serious?
Chromium font rendering on Windows is terrible as it doesn't properly use the platform renderer and settings.

However on Linux it does, so this sounds like a broken fontconfig setup, or a toolkit not getting the right hinting config.
Collection of awesome browser-side JavaScript libraries, resources and
Real philosophy can't be limited to some set of tools or into some set of books and approaches that fits into curriculum. Philosophy is completely open ended pursuit.

I firmly believe that philosophy without mathematically oriented thinking at the core is limiting. Teaching and studying of formal logic has been traditionally part of philosophy. In practice there is no real border between philosophy and formal sciences (logic, mathematics, statistics and theoretical computer science).

Consider the problem Kant faced in Prolegomena to Any Future Metaphysics, §13. Two objects that are intrinsically alike must be interchangeable. But there are objects that are intrinsically alike and you can't exchange them.
Kant was incredible philosopher but he was thrown off by looking at his hands. Left hand and right hand seem to be intrinsically same, but you can't replace one with another. Kant concluded that things like chirality and mirror images could not be understood with intellect and reasoning using concepts. Time and space were part of sense intuition. Mathematics would disagree. Spatial intuition is not fundamental building block for reasoning about time and space. Algebra, geometry and topology are.

Many modern day problems facing humanity can be understood only as systems thinking using, probability, mechanism design, games, incentives, equilibrium, trade-off, hysteresis, etc. But many schools of philosopy still try to use tools and concepts that can't describe the system.

edit: Several important contemporary philosophers and schools of philosophy are not are in fact limiting themselves. Saul Kripke for example.

---

I think philosophy should be part of curriculum in school. But it should be live philosophy centered in problem solving and rational thought. The traditional history oriented curriculum should be part of history. History of science, technology, philosophy, economics and ideas in general is more important than the narrative trough kings and power cliques.
It wasn't the grammar :-) it was that the author considered the 10K resistor to ground as "not strictly necessary". It is critical if the microprocessor pin can float (tri-state). Without it, and a floating gate, not only will the FET eventually turn on, it can be damaged by excess charge build up.
I feel so guilty using this because I did not renew my license for Webstorm. I used to love webstorm but the javascript development environment/ecosystem has come such a long way since when I first purchased Webstorm.
If they change things in noticeable way, damn them for changing things. If they don't change things in a noticeable way, damn them for not making it more noticeable.
Ran alter table sql that changed the column type from money to int causing the db to round the values in the column, dropping the cent values from all line-items -- had to restore values from backup.
Alarm goes off at 6. I hit snooze 12 times until it's about 7. I half doze, half ruminate on why I can't just get out of bed at 6. The hour I steal from myself gives me immeasurable pleasure. Around 7 I make it down into the bathroom, where I check political news for about a half hour. I ruminate on how unhealthy my eating habits are. I take a shower, and get out of the house by 8. On the ride in, I try to use positive thinking to set the tone for the day, but I generally fail and focus on negative thoughts. I obsess about whether living and working on the Internet have caused a reverse personal renaissance. Often I grab a high carb, high fat bagel and cream cheese, and large coffee.

Once I'm in, I log onto here for a half hour, check reddit, and try to force myself to "feel motivated". I hop onto Lync, and the underlings tell me about drama from their mid 20s lives. I get jealous of them and all the experiences they could be having, but they're locked up in the same corporation I am. We do fake smiles and get lots of coffee. I do agile meetings and track my own progress in a little web app. Once per week, a chart is mailed based off metrics I self assigned, to my manager and the director.

By 11am I start to decide if I am going to write any code for that day. If I haven't started, I get overwhelmed. Lately I have panic attacks, but I have a new doctor who tells me to stop eating carbs and drinking coffee. I lie to her and tell her I am, and then get those items on the way back from the appointment as a reward.

Tell me I'm not as alone as that felt
No one can quantify how much/how little Thiel had to do with Trump winning.

Right, it isn't quantifiable; it require qualitative analysis. Like most significant events and forces in history.

In brief response to what you (and the other commenter) were saying: yes, even at $1.25m, Thiel's donation to the campaign wasn't a game changer (or even close to one). But his strategic significance (serving on the Executive Committee of Trump's transition team, and as one of his top financial advisors), in addition to his (perceived) intellectual "gravitas", far outstripped the significance of his cash donation.
Welcome to Zombocom!
Thanks for the thoughtful questions! :)
Possibly? VSCode stands for Visual Studio Code (https://code.visualstudio.com/) right?

I've just seen most comments referring to it as an IDE.
As a former inmate who found solace in studying math, yes. I wish I had done the same with computer science.
Previous thread, currently flagged for some reason: https://news.ycombinator.com/item?id=13552197
> Should patients be made aware of this risk when they're receiving the devices?

What risk? The risk that the truth comes out? Give me a break.
I didn't say gnome specific, I said DE specific. There's only two implementations and both of them can only be trusted to work correctly if you run them in combination with their respective desktop environment.
I'm sure an app would defeat the purpose...
Take another look. What you get now is still a gigantic JSON file... except it opens in a two-pane window, with the default settings (including detailed documentation in comments) on the left, and your local copy on the right. And beside each setting on the left is an icon where, if you press it, it copies the setting into your local copy, with all the correct JSON syntax. And usually there's a dropdown showing the different valid options and it uses folding to divide neatly up into sections. Oh, and the settings instantly apply when you save the file.

To me, this combines the best parts of being a text file --- standard commands, formatting the way you like it, you can search it, version controllable --- with the best parts of a GUI --- prompting as to what options are available, easy selection of alternates, documentation, etc. It's an amazingly good implementation and I wish more applications used it.

(e.g. the comment for editor.lineNumbers now tells me that valid options are 'on', 'off' and 'relative', which counts relative to the line the cursor is on.)
> Seems pretty normal to me.

It may be normal for a cable company to nickle and dime their subscribers, but it's still frustrating.

The "Comcast TV" app for iOS and Android is basically the same thing as the Roku app and doesn't cost extra.
If you don't want to work to customize your OS, you accept the defaults. Those are your two options, and you've already ruled out one of them.
The personal preferences file includes several defaults for S/CSS, HTML, JS and TS, and it has a lot of Typescript stuff out of the box, some node stuff.
Yes, that one. It's more difficult than Udacity's SDC but also more real-world oriented. I also have subscribed to most of the Udemy courses related to CNN/RNN/reinforcementL/ML so I have a lot of fun ahead ;-) Hope you enjoy playing with ML as well!
Show HN: Flecks – Automatic Image Stippling in WebGL
Fixed, that's what happens when you just want to be done with writing docs.
Not a dedicated REPL app, but there's an 'interactive window' for c# in VS 2015, it has IntelliSense (but no NuGet support, which might be added in the future.)
https://github.com/dotnet/interactive-window
Never thought about that in those terms, but yes, it's interesting.
I'm usually quite empathetic but the quality of life of a customer service representative is completely irrelevant to me. Most customer service calls occur when something goes wrong, so I'm already spending time dealing with a broken product or service, only to be screwed further by a deliberately discouraging automated menu...

--

(Aside: I think a law should be enacted requiring anyone who sets up an automated customer service line to provide visual data and menu options to smartphones for people who are deaf, hard-of-hearing, have trouble deciphering the words used, or just don't want to sit around for half an hour listening to every option slowly listed trying to figure out how to get to the solve-my-fucking-problem menu. If they can use voice recognition then this shouldn't be that burdensome.)

--

...and then deal with inexperienced or upselling reps.

This goes more than double when the customer is a corporation.
-1 points? no sense of humour
Lost songs of the Holocaust found in UA archives
I am really loving VS Code. However, there are 2 big things I really need to give up Brackets/WebStorm entirely.

1) Jump to definition for plain JS. Both Brackets and WebStorm can find method definitions for any JS project.

2) Multiline searches. I use this quite a lot to find files that contain 2 terms on different lines.
Live: DNSSEC Root Key-Signing Key Ceremony
It depends on what you're trying to do. Outwardly H1-Bs are supposed to be about bringing in talent that can't be filled with a US worker which should fetch a premium. To that end having just a blanket floor doesn't really make sense because a premium wage in Small Town, USA is a rounding error to large corporations in Big Tech Hub, USA. But you can't make the sliding scale too location sensitive because then you just open a new way to game the system with having big contractor sweat boxes all operating out of the middle of North Dakota or somewhere with market so tiny prices. I don't think a simple law could ever really run H1-B if the goal is 'bring in premium talent' for hard to fill positions especially in tech positions where location is becoming less and less critical.
Thanks for your feedback! That's a pretty good idea!
> there was no depending on external services, which at the time put WebRTC out of the picture (all of the easy to use implementations required internet access to use existing signaling services)

See: https://github.com/cjb/serverless-webrtc

That's a good rough demo of how WebRTC connections can still be established with the ask/offers being conveyed out-of-band.

To make it a little more friendly for tablets (and to accomplish before messages expire) I'd think QR codes would be a reasonable way of passing the data without depending on an external service.

There could also be some extraneous information that can be stripped to save on the amount of data you pass between peers so that the QR code isn't excessively gross (see: https://webrtchacks.com/the-minimum-viable-sdp/)
Does it work with French websites ?
They can't proof that you were wearing the device at the time of the incident. It's also possible to fake the data, either by letting someone else wear it or by spoofing the bluetooth device itself.
> if your compiler can't optimize the if statement to the same code as the direct return, throw it away and get a new one

To be fair, in embedded programming, you are sometimes stuck with the compiler a particular vendor hands you.

> And there is pretty much never an "obvious" place to optimize. Profile first.

Yes, a thousand times yes! ;-) I remember writing a rather convoluted piece of C code a couple of years back that involved stuffing data into a data structure, then looking up data in that data structure. My first thought was "I'm gonna need a hash table", but I used an array and qsort/bsearch, so I could get the rest working; when the rest was working (as in giving me correct results, but at glacial speed), I ran a profiler, fully expecting it to tell me the array/qsort/bsearch-thing was wasting huge amounts of time. I was rather surprised that it amounted to ~2% of the total running time. I've had people tell me before to profile, then optimize the parts that matter, and not to make any assumptions about what parts of my code are going to need optimization. And I did believe the people telling me this, but only at that moment did I understand how right those people were.

> "obviously this part is slow."

Telling whether a given piece of code is slow (in the sense of "this part could be optimized to run 10x as fast) or not is not too difficult, IMHO. Telling whether it makes up for a significant percentage of the total running time, is. Very hard.
HealthVerity | Philadelphia, PA | ONSITE | Permanent | Full Stack Developer, Healthcare Data Engineer, Director - Data Warehousing, Healthcare Data Scientist | http://www.healthverity.com/

HealthVerity is a VC-funded early-stage tech startup that offers the fastest and most efficient way to explore and acquire healthcare data. We help our clients discover, license and link patient data across the widest range of top tier data providers. We empower customers to gain new perspectives on patient activity while ensuring complete privacy management and HIPAA compliance.

Our stack runs entirely on AWS and some of the tools we use are Spark, Airflow, Docker, Emberjs, and Django. We’re always looking for team members with healthcare data experience related to: EMR, EHR, prescription and medical claims, ICD-9 and ICD-10.

Hiring process includes: phone interviews, sample work submissions or assessments, onsite interview, references.

You can reach me with any questions at: aelefante@healthverity.com

See job descriptions here: https://app.jobvite.com/j?bj=o8MI4fwq&s=Hacker_News
Fun fact - the MSP430 ISA is based on the PDP-11 ISA.
Request for mobile apps
I've had fresh Windows 10 (no crapware) installs on two different development machines at two different companies. Both times it was slower than hell, and I immediately asked for a Linux install.

Perhaps this is me finally getting old and curmedgeony at the ripe old age of twenty-three, but I'll be damned if I'm switching my personal computer away from Windows 7 anytime soon.
True but i think a lot of that is in adherence to the original design/specs they're emulating (or straight up ripping off). Folks went nuts over the XVive BBD revivals or even still pay ridiculous sums for original panasonics. Sometimes there simply aren't alternatives to achieve the same circuit or you're repairing something very specific (although that's probably outside the scope of the article's PoV).

As well there's the vintage issue...Sure, I buy NOS caps from the 50-70s for guitar tone circuits. I doubt side by side they sound noticeably better but if you're building vintage it only makes sense to keep the 'tronics true to the time period.
Hopefully it will Cobol-ified in time to come :-)
Well, that's funny: Firefox tells me that "Your connection is not secure. The website tried to negotiate an inadequate level of security."
You could make these type of arguments over and over. How about doing multiple? Math, philosophy, music, dance, cook, workout, just do the things that you enjoy, and do meaningful things. Dance to your own damn beats whatever it is that plays in your head and tickles your fancy. last year, math it was and for about 4 months straight, I studied maths every morning, then I left it and started tooling around with the piano, then I started coding, now I'm coding and tooling with the piano again. I do have some philosophy books waiting to be read. I'm living my best life. Whilst you might have no interest in math, biology or other subjects. Some people do. I do have use for math and interest. I wish I had strong biology and chemistry background, bio engineering interests me, but I can only watch from the outside.
Not to be crude but what you call "standardizing on vendors" I call a great way to spend your days getting screwed by said vendor(s).
I concur, the Go plugin is top notch. It even has a fantastic vim emulation plugin that works reasonably well.
That's not really an argument against a neural lace, though. You're just as fucked if you don't get one - they drop child porn on your laptop, or just disappear you.
Git-scm.com status report
Okay, but then why do you refuse to accept multiplying X by the actual market wage for the job instead of picking a fixed number (in which I see no X)?
Live stream (starting at 2100 UTC) here: https://participate.icann.org/kskceremony

Writeup from a previous ceremony: https://www.cloudflare.com/dns/dnssec/root-signing-ceremony/
HIPPA allows disclosure in response to a court order or warrant (among other things). See here: https://www.law.cornell.edu/cfr/text/45/164.512#f
Plus the crowd who cannot have data go to external servers. I would love to use something like Chromebooks but the lack of a local storage server and user management kill it. I got to follow the rules after all.

If I could get a group of Chromebooks that sync with an on-site server then do my backups to someone like Tarsnap, I would be happy and following the local rules.
> the experience of using PS was superior to that of bash

As a Linux dweller, I'm genuinely curious about this one.
I've found PS inferior in just about any use case.
HIPAA is a federal EDI standard for healthcare providers and insurance companies that includes protections for patient safety and privacy as well as security mandates intended to protect the integrity and availability of the medical/insurance data collection and interchange processes. It has nothing to do with the lawful collection of evidence, and in fact specifically allows that:

https://www.hhs.gov/hipaa/for-professionals/faq/505/what-doe...
Russian cyber espionage group Turla leverages on a new JavaScript Malware
We focus on being automated! Our software never stops working to grow your search traffic, even when you're asleep or if you don't want to think about SEO at all.
Deep learning dead languages
Mathematics is also based on foundations which are in some sense a matter of taste e.g. Euclidean vs non-Euclidean geometries. IMO at a certain level of abstraction mathematics and philosophy are the same thing.
I will. I don't doubt it's good. It's the Smug Lisp Weenie in me that's sad.
It's nicer than Atom and almost feels as snappy as Sublime. But Vim still is miles better when you have put in the work to become proficient. MacVim works great for retina screens and high color support.
I work with Mike at SVB and wanted to add that we are particularly interested in remote contractors. If you are a great engineer who is also remote (US only) and also a contractor, please contact us.
I disagree. That is like saying that an educated citizen must:

* have an informed opinion on current Emission standards

* be able to change oil on their own car

* could describe how a 4-stroke engine works

Replace the computer with a car and you will see that what you consider basic knowledge is not basic to most people. They rely on experts for advice, opinion, and guidance.
No problem, and thank you for doing that! I'll definitely reach out if I have questions!
For me, philosophy shows the ideals of human affairs and the the higher ideals, but it seems to suffer from too many opinions and contradictory viewpoints.

Mathematics gives you the kernel of the universe. Its a much finer grained tool that represents absolutes.

Can you look at the heat equation and see the beauty in it? https://en.wikipedia.org/wiki/Heat_equation

That the heat from your laptop flows in this way thoughout the air around it. As does the warmth of breath, or body heat or the heat surrounding an open flame?

And then there are logical principles that create "elegant" logical structures like in group theory, where you develop two different ways of looking at things only to find out they were one and the same all along (e.g. Lagrange's theorem).
Curious -- do you have any insider perspective on the reason for the changeover from Church?
Training a deep learning model to steer a car in 99 lines of code
unless you're that police officer from pennsylvania who they just locked up without due process until he coughs up the password.
This is true; the advantages I have are not as well advertised. For example, no professor ever told me anything like, "Women don't study mathematics," as my girlfriend had.
Well of course, where do you think all this "free" money comes from?
Hopefully Saudi Arabia doesn't read Bloomberg.
by curiosity, what's the thrid party data source?
Great, either show us proof or stop your accusations.
Actually they had it "almost" done before 1.0, but they didn't want to delay the release any longer.

https://blogs.msdn.microsoft.com/dsyme/2011/03/15/netc-gener...
'Massive Breakthrough' with blueprint for a large-scale quantum computer
I used to use PHP Webstorm. Its lightning fast search is awesome, but it slows to a crawl for large codebases.
Although we work with almost entirely English sites, we're starting to expand to non-English too.
Dear policy makers and sections of HN, please maintain this unfavorable attitude towards immigrant tech workers for at least 4-8 years. Once this (unpleasant) feeling gets under our skin we will start departing in hordes and take that American Dream appeal with us.

(Probably a very bad analogy) a product is only as good as its fan base. We are fan of American Dream that's why we are okay with lining outside in the rain for 5-10 years. May be not for long.
I've been using both Windows (work) and Linux (home) on the desktop for many years. I far prefer Linux (I tried many distros, settled on Arch and Mint now). Package management and window management is way better in Linux. To name just a few.

To me, Windows10 is not better than Windows7. The package management is still a mess. Forced updates, no rollbacks, reboots, you name it. Permissions are also strange: why are admin rights needed to install some fonts? We still have this "Registry" with its voodoo. We still miss tools like dmesg. When thing go wrong, Windows gives some sort of simple log file, of course not in txt-form but in some proprietary format that needs it's own reader (to read some flat text, for crying out loud). The file manager ("Explorer") is still confusing. Microsoft seems hellbent in obfuscating where files are stored. Going to the terminal, the difference is even clearer. Linux offers first rate terminals; Windows look like an afterthought. Is it even possible to use a terminal full screen in Windows, nowadays? Tab completion, a decent history, pipes?

The funny thing is that Ranger, my favorite file manager, is able to give previews of files in MS formats (such as .docx) where Windows Explorer is unable to do so.... ????

Two big steps back are privacy and font rendering. It's bad enough that apps spy on me, I don't want my OS to"phone home". The font rendering is optimized for the few Windows on mobile devices users, at the expense of the bulk of the users (like me) who use it on the desktop and are now confronted with blurry fonts.

My OS must help me with my personal computer tasks. Personal means a) I want to customize the hell out of it, and b) my data is _mine_. Also, I'd like a nice readable font on my screen. Sadly, Windows10 does not meet those requirements.