skysight-inc/HackerNews huggingface dataset:
I think everyone here is misinterpreting what I meant, and I take full responsibility for that.

I think we thought of computers and the internet as our allies in privacy. They are not. They are our enemies.

I think we should stop trusting computers, any computers, as much as we possibly can.

Especially if you're in a minority that your government may try to punish.

---

I care deeply about all those people. I hate that computers have been weaponized against them. It's a tragedy to go from the optimism of improving the world with computers and networks, to where we are today.

I fundamentally disagree with you that we can achieve privacy.

Your ISP knows too much. Your phone carrier knows too much. Your DNS knows too much. The Credit Agencies know too much. Your CPU is too insecure. Your OS, browser, and other apps are, too. We keep turning decentralized / federated services into centralized ones. Every ad network knows too much. Your browser knows too much. It's too easy to identify you nearly uniquely from your browser, even if you try to stop it. TOR has a lot of problems, and exit nodes are the devil. Blockchain is too easy to track. Keyloggers are far too common. SMS verification and recovery are the worst things ever. Face Tracking is entirely too viable. License Plate tracking is entirely too viable. Credit Card companies know too much. Banks know too much. Employers know too much. Every online commerce site knows too much. Our phones know too much. Polling companies know too much. The political parties know too much. The NSA knows entirely too much. Google, Facebook, Twitter, Amazon, Microsoft, all know too much.

I think things like Kenton Varda's Sandstorm are a good step. I hope to see more things like them.

If you want something to be secret, don't let a computer know you're doing it. Any computer.

When you say "we just need to make the choice," I don't believe you any more. I think that's kind of like saying Communist Utopia, or Libertarian Utopia can exist. All that needs to happen is all of human nature needs to change. :(

I think tech folks like us need to work our asses off to create systems with real privacy that are just as good or better than the ones that destroy privacy. Because if they're remotely worse, in basically any way, they won't catch on.

Note that Facebook will be almost entirely impossible to replace. Because of the Network effect.
> I worked with L4, and we had to throw it out because the microkernel overhead caused a 2x performance hit on frames per second for animations on a 400MHz ARM9.

Were you sending individual graphics commands and rasters over IPC or something, or was that just the cost of the flips, and maybe a second flip from a compositor (or blitter)?
are you filipino?
I think everyone here is misinterpreting what I meant, and I take full responsibility for that.
I think we thought of computers and the internet as our allies in privacy. They are not. They are our enemies.

I think we should stop trusting computers, any computers, as much as we possibly can.

Especially if you're in a minority that your government may try to punish. (PS, that's anyone.)
Dynamic mesh networks can be a nice supplement but no one has ever demonstrated large-scale reliable operation with mobile devices. And you can't always count on having another vehicle in radio range. So turning vehicles into the network won't make remote control viable.
I don't think we should underestimate the lost value these transportation arteries normally provide, but we also shouldn't overestimate it.

I often wonder why new highways / lanes of highway don't get assessed in economic terms, but I suspect much of the day-to-day work would not be justifiable in such terms.
DeepLabCut: Deep learning based markerless pose estimation of user-defined parts
That’s a well thought out argument and I appreciate it.

I also use MATLAB/Octave quite a bit for numerical algorithm prototyping, and mostly hate it. The language has a shallow learning curve, true, but for complex software it gets ugly very fast. It’s just not a well designed language, and if you have any CS background that becomes very limiting.

The thing that MATLAB brings to the table is the incredibly high quality numerics toolboxes. Octave gets a few of those but far from all of them, making it in my experience a poor runner up.

Whenever I have a choice I now go first to Julia. The language just makes me happy and the numeric infrastructure is almost complete enough.

Except for something like Simulink. When you need Simulink, there’s nothing else out there that’s a valid alternative.
Runner Is a Hitman. His GPS Watch Tied Him to a Mob Boss Murder
I think everyone here is misinterpreting what I meant, and I take full responsibility for that.

I think we thought of computers and the internet as our allies in privacy. They are not. They are our enemies.

I think we should stop trusting computers, any computers, as much as we possibly can.

Especially if you're in a minority that your government may try to punish.

---

We all deserve privacy, and we are all almost completely denied privacy, by design, by hundreds of systems we use daily.

I highly recommend the novels "Daemon" and "Freedom" by Daniel Suarez, which explore just how vulnerable our digital infrastructure is.
That's super interesting, like the detail is low, obviously but the realness of the lighting almost feels better than a lot of triple A games I've played lately in a way that makes this almost feel more real.
And 50 years later I still struggle to find yogurt that hasn’t been stripped of its fat at office snack fridges.
Not to mention how much it cost in time to do all that work. Index funds don't incur any opportunity cost overhead in terms of your own time, they are fire and forget.
> vegan then you don't get as much variety

I simply fail to see how it's possible to eat vegan low-carb. Everything vegan, be it legumes, vegetables, or fruits, have carbs. Legumes are 2/3 carbs, so they're out of the question. Even nuts, despite their high fat/moderate protein content, have an appreciable amount of carbs. Even peanuts, a low-carb legume, have 21 grams of carbs/100g. Which just leaves processed plant proteins and fats.

On top of that, protein gets converted into glucose via gluconeogenesis, so despite eating low-carb your body will be breaking down excess protein into sugar. So to try vegan low-carb is really an impossible fad diet.
Find a study that actually disambiguates between the effects of sugar and of caloric surplus. Hint: you wont. It doesn't exist. What we get is study after study that shows that if you put people (or rats) in front of a buffet of chicken breast and a buffet of cake the people (or rats) in front of the buffet of cake eat more.

It turns out the meaningful question in nutrition is how you get people to comply to a calorically balanced diet when they are depressed and in front of a buffet of both chicken breast and cake, not which is the best one. This has as much to do with social science (and psychology and everything else) as it does biology. In fact, the metabolic part is the easy part: we basically know how that works as well as we need to fix the problem: eat fewer calories.

Now how do you convince 150 million Americans using food as an emotional outlet to stop doing that? Especially when close to 100% of the population that is not experiencing food scarcity does this to some extent, some just worse than others.

It's a lot more complicated than explaining to them that eating too much is bad and that a diet high in sugar is more likely to cause them to do that. It's like telling heroin addicts that opioids lower their life expectancy and expecting them to then stop using heroin. This problem is existential.
This has been posted a couple times today.

Here is one link with a few comments:https://news.ycombinator.com/item?id=18934451
Have you looked into using something like the Kelly Criterion for position sizing?
Fossilized Insect Discovered Not in Amber, but in Opal
> Being frugal, I still wanted to dabble with money-making opportunities at my disposal.

That... does not sound frugal to me. Frugal is working some part-time job during your time off, keeping your expenses low, and maintaining your savings, not gambling in the stock market.
Did you roll your own? I was looking for some usable bot frameworks or libraries for lambda, but I couldn't find anything. I don't really have the time budget to roll my own stuff from scratch(although contributing back would be feasible).
They do. But people never look down at the bottom shelf of the grocery story.
I'm not defending it! I wrote it out of laziness. Though I find what you did to Walter Sobchak there more offensive. It's not 'Nam and there are rules, or it isn't and there aren't! This isn't 'Nam, 'pvg! There are rules! Am I the only one here who gives a shit about the rules!?
Because for a single 1000 line file, a half of a second is an eternity.
What you're getting at is actually a profound paradox in philosophy of science: the statement "no miracles occur" is itself unfalsifiable, and thus (at least in the Popperian sense) not scientific. It's unfalsifiable because to repeatably falsify it would be tantamount to repeatably producing miracles!

Here's an interesting paper on the subject: https://philpapers.org/archive/FROTNA-2.doc (Greg Frost-Arnold, 2010, "The No‐Miracles Argument for Realism: Inference to an Unacceptable Explanation", Philosophy of Science 77(1))
TL;DR: [obvious] Preparation and practice works.

Some famous dead dude once said something along the lines of "by failing to prepare you're preparing to fail".
Thank you.

I wish people would actually engage me on the logic rather than acting like I must be crazy and making things up while they pretend such assumptions aren't some form of prejudice.

I'm starved for actual meaty engagement on such subjects. Like explain to me why you think I'm wrong instead of telling me I hallucinated my entire life and if I really do have CF and I really am getting well, it's 18 years of placebo effect and I couldn't possibly know what I'm talking about.

Fear me. I can apparently hallucinate my body into better health. Up next: Darth Vader Force chokehold, clearly.
Yeah, I started getting those a few weeks back as well. The password is my old intranet password from my elementary school, funnily enough. I sent their admin an email about it, but I've heard nothing back so w/ev.
This only covers getting the interview and potentially succeeding at it.

It doesn't cover:

- how many hours a week will be worked

- how much stock options are on offer

- what other benefits there are

- what's the total compensation package like

- what skills will be gained

- what is the office environment like

Most of those "top" companies can be skipped over as places to interview at because they aren't very good on the above topics.

For example, interviewing at Facebook in 2018? After the Cambridge Analytica scandal? (which was in March 2018 according to Wikipedia https://en.wikipedia.org/wiki/Cambridge_Analytica ) Even millions of dollars of compensation wouldn't be worth interviewing at Facebook during that time, not until they get their house in order. Even Google has privacy and ethical issues that make it a less-than-desirable place to work at.

Amazon also has a culture of working a lot, maybe that's fine for someone just getting started in their software development career, but for most people, it isn't great to be working so many hours.

So 3 of the interviews didn't even need to happen; he could have concentrated on acing the other half of interviews (Apple, Yelp, LinkedIn)?

Also, fundamentally, he's interviewing for jobs where he will be told what to do and will either have to job-hop to get better salaries and better positions or spend 3-4 years at minimum to work up the ladder. So selecting Apple, Amazon, Google, etc. is actually a tough choice because you have to kinda plan for the next 5 years if you want to ensure you aren't wasting time and are actually advancing in your career!

It's a great start for an article but feels like a dime a dozen at this point (I've been reading about SV startups since highschool and Paul Graham's essay): if you want to work at a top SV company, no matter which is at the top at the moment, you'll have to jump through the algorithm interview questions hoops.
Because this smacks of the same logic that people use to deduce things like "homeopathy works." Develop a hypothesis. Find a few people on the internet who support it. Badah bing badah boom you are now a quack.

The big problem with the GP's "logic" here is that, at least according to cursory googling (the best kind!), plenty of women with CF do report having thick vaginal mucous. Any doctor will tell you that a given disease can present many different ways. It's a terrible idea to reason from your own personal experience with a disease to how the disease works in general.
I guess if there's ever a reason to replay Q2 single-player, that would be it.
This site, in the last couple of years has changed to be run by old mods from /r/incels. Basic comments like "you don't want google to read your email, don't use their email" will are informative, wanted, and upvoted. People who know nothing about a subject or have never worked with a product responding with authoritative advice, being condescending to experts in the field, get upvoted. Pointing out things like this, or replying with disagreement to a mod gets your comments shadow deleted, and your account shadow banned, so the mod can feel power - power he lacks in his social and professional life.

If you care about what these idiot mods say and karma, have multiple accounts and upvote yourself with a script. Or do what I do - have a whole slew of accounts all pre-logged in to multiple browsers, and say what any normal person would say, then just have a script recreate them every 6 months.

and the idiots who keep posting guidelines, like the one who just replied to you? there's nothing you can do. your life is punishment enough. go cry in alone bed before it collapses from your weight.

How's that for your guidelines?
Typescript is not intended to work in browsers without a compile step being involved.
I read an analysis of technical trading that demonstrated that the theoretical best return is buy-and-hold in a bull market, and only do technical trading in a down market.

[1] http://www.philosophicaleconomics.com/2016/01/gtt/
I agree with respect to many of these cases. But the Waymo case or the Ross Ulbricht case were pretty routine from a legal perspective as I understand it. The Oracle one is establishing novel law about whether or not you can copyright an API.
Looks nice! would jump on this if it supported Android :)
The 1st and only top-level comment was "can we ban the article's source". Hence the re-post.
He also may have lost quite a bit on taxes.
What percentage of that can be attributed to regular variance in weather versus anthropogenic effects?
> For about two centuries the scientific community believed the cerebellum (Latin for “little brain”), which contains approximately half of the brain’s neurons, was dedicated solely to the control of movement.

This is mind-boggling. Considering the chaotic nature of natural selection, why would such a big structure be neatly organized and compartmentalized like a computer processor?
66/100 on Firefox and after a pause it shoots up to 96/100! 97/100 on Brave.
Gesturing at a body of academic work will only move the discussion forwards if everyone already likes it from past experiences or trusts it implicitly, which might be true for chemistry but is not so true for polsci!
What? Is this just conjecture? If you give a bad reference to an employee you are directly putting you and the company in harm's way in terms of litigation. Usually, you just don't give a reference other than confirming tenure existence and duration if you won't go into positive detail.
A theoretical approach to short-term trading
It's telling just how anthropomorphic every concept of god is, in all of known history. The Christian bible especially so, telling the story of a grumpy and largely ineffectual narcissist with lots of really weird fears and fetishes.
LOL brilliant idea! just don’t hesitate to create an issue and follow that with a PR!
Type systems without sums in 2019 is ignoring a lot of history and evidence, new and old.
SEO Company Malaysia
> Sincerely, - A very cranky developer currently very slowly steering a carelessly reviewed codebase back on track.

You must be a pleasure to work with.

Anyway. Another poster already mentioned the lack of granularity of pull requests.

Generalizing this problem, you could apply to anything. Require PRs to be human-approved before touching your production terraform/infrastructure as a code/whatever thing, but auto-approve after basic sanity checks if the change only affects a less-important system.
Ganzfeld experiment (ESP testing)
Virtue signal much?
So in other words, stop holding business accountable for data leaks?
>It is probably the most successful social network app/money transfer app out there

The gamification is intense.
As somebody in an academic field where many scripts exist for MATLAB (mostly digital signal processing focused), there are few projects I want to succeed more than Octave.

It's very hard to recommend that students and colleagues grow invested in toolchains involving proprietary software that they may not reliably be able to afford/activate/use in the future, particularly when some students may end up working in developing nations.

Here's hoping that someday, Octave does to MATLAB what R has done to SPSS and SAS. MATLAB is a dinosaur deeply begging for an asteroid.
For sure and I agree with many of the difficulties associated with MATLAB/Octave. When I want to put together a more complete piece of software that does things like: have a GUI, interact with a database, network conductivity, or parse files, I think that MATLAB/Octave is a poor choice.

A language like Julia tries to bridge that gap. My problem with Julia is that we don't get license coverage for things like SuiteSparse even with a JuliaPro license. MATLAB has done a fantastic job of dealing with this and is well worth my license fee every year, so that my customers and I don't have to deal with it. Till this changes, it's a nonstarter for me.

As far as the differences in packages between MATLAB and Octave, I'll contend that it depends. For their lower level routines, they often use the exact same codes. Both use ARPACK for iterate eigenvalue solving. Both use various forms of SparseSuite, UMFPACK, LAPACK, and the like for their algebra. For me, I tend to only use these lower level routines, so there's little or no difference in performance or efficacy between the two. For the toolbox arena, I know there are differences and I agree that can be frustrating. I suppose my point is that it really depends where on the spectrum of lower level to higher level mathematical abstractions that we need. For low level abstractions, I feel that Octave works great and it's been a critical tool for me.
>. With their massive amount of users and incredibly diverse service offerings I'd love to see their backend architecture design choices/tradeoffs.

Probably helps when the govt is footing at least part of the bill in order to access tons of data and information ;-)
Not sure it would happen that way out of choice, but the role can get unexpectedly thrust upon someone, experienced or not (Think startups, desperate to make ends meet with a handful of inexperienced engineers...or even at medium sized companies, remember back when Google had "20% projects"?). At startups especially though: they don't have money to go out of their way to hire an overpriced "experienced software architect"...

It goes something like: "Hey, new Engineer, I need you to work on experimental feature X". - Then the engineer builds system Y to provide feature X, probably poorly architected and not scalable, not expecting it to go anywhere. Some months later, app containing feature X gets distributed to thousands of users, or goes viral and hits millions of users.

Congratulations, like it or not, you have now become the lead architect of the now-widely-deployed "experimental" system Y, and you are going to either crash and burn or become a damn good software architect by maintaining it out of sheer necessity. Later, you find yourself putting "Lead Software Designer" on your resume, having earned that role and title.

A lot of successful software was originally designed "by mistake" and grows far, far greater than its original purpose. And in contrast, you get the well-designed software that was properly architected, but never goes anywhere because it never saw the light of a successful deployment at scale.
recently saw someone used deep learning to create higher resolution textures for old games. might be something to add on top of this to get more details:

https://www.overclock3d.net/news/software/classic_doom_has_r...

https://www.resetera.com/threads/ai-neural-networks-being-us...
How to boot any computer around the world using andriod smart phone step by step
Slightly related to research and meta-studies. The other day I was wondering: what stops a researcher from publishing random numbers (following some distribution they pick) as the results of their experiments?
If I subtracted <this article> - <code> the vector would be almost exactly equal to <what I did to study for pathology boards> - <pathology>, except in the path boards, there's no opportunity for "if you know more, show it."
I work in an academic setting. If I had the choice I'd prefer Python (or even Julia), but frequently Matlab is what's appropriate in a lower-division STEM (non-CS) course because it's what many engineers are used to and teach or expect their students to know. I'd rather use Octave than Matlab in such settings, and encourage students to do the same. Also, Matlab is still much more common (at least in undergrad engineering courses, not so sure about actual usage in the industry) than Python or other similar tools, and it's good to have a free software alternative.

That said, I sometimes feel Octave is too much a clone of Matlab, warts and all, and I'd rather give up some compatibility for genuine improvement. (Same way I feel about LibreOffice or OpenOffice sometimes.)
I just can’t get my head around this reasoning, it’s just as valid to ask for/return a “foo OR bar” as it is to ask for a “foo AND bar”. Any protocol that rejects that pushes that complexity elsewhere, somewhere less explicit.
Without CMYK support the print story with Inkscape is pretty cumbersome.
What law obligates a vendor to send a receipt?
Beware of phishing emails claiming to be from Shopify
If any of you are Shopify partners or build sites on that platform, it looks like they've been hacked. I just got a phishing email telling me my account was disabled. Support confirms that this has been going on for the last few hours.
> It's very hard to recommend that students and colleagues grow invested in toolchains involving proprietary software that they may not reliably be able to afford/activate/use in the future, particularly when some students may end up working in developing nations.

The future is here. As a research student in a developed nation, it's very annoying to deal with MATLAB projects. Our lab has a fairly strict no-new-code-written-in-MATLAB policy. Getting a personal licence is fairly straightforward as a student (for now), but running it on a cluster, or anything beyond my personal computer is very annoying.
Welcome to Jamaica, Home of the World’s Best-Performing Stock Market