skysight-inc/HackerNews huggingface dataset:
There are other angles to this. For example, I am a luxury spender. Travel, cars, nice place to live all are high (but affordable) expenses for me that frugal people would definitely judge me for. However, I find the luxuries of life and being able to share them one of my day to day motivations to keeps me working hard. I also believe my work is broadly beneficial for humanity, but I need a fair bit of local luxuries to keep the day to day motivated. If I died with a little in the bank, a nice life, and a minor (or major) contribution to humanity I'd be fine. Most of the actual millionaires I know have major expenses in their life and they enjoy working. They aren't these bizarre penny pinching, retire at 40 types that seem to pervade financial blogs. But to each their own.

Edit: as a counterpoint to my own -- ulta-frugalness may be a completely necessary strategy for anyone but high net worth/high pay individuals need to survive an environment that is cutting entitlements and shows increased long term employment risk.
I built my first site in Vue over the past few weeks and found myself with the same conclusion. But I had to build it the "wrong" way first before I realized how much easier the code is to write using the sub-components.
Yes, electricity is a massive problem. You need solar or a wind turbine, and a lot of car batteries too.
Most gamers don't play in 4K, but a large number (maybe most? Surely the largest minority) on PC probably get 60 FPS. You can look at the Steam hardware survey results here: https://store.steampowered.com/hwsurvey/Steam-Hardware-Softw...

I've been holding out to do a big upgrade myself, but I got a Gigabyte GTX 1050 Ti last year for $147 to comparably replace my dying AMD 7950. Same card today is $190 (on Amazon). It's more than capable for things at 1080p, and does just fine for some games at 4k too (or I survive with 30-50 FPS and/or tweak with the graphics options; "high" is usually acceptable even if it's not "ultimate").

The new xbone x can do 4k pretty reliably, but that's $500, plus $60 per game. Getting your aging PC (mine is nearly a decade old) up to par (and often exceeding) graphics wise is a cheaper investment in a GPU, and games on PC are routinely on mega sales.
The map shows headquarters location, not where the founders are from. Many founding teams came from around the world, but put their company headquarters in the Bay Area because of access to engineering and design talent and later-stage investors.
I suggest you read "The Paradox of Tolerance" - https://en.wikipedia.org/wiki/Paradox_of_tolerance
well logically, I can't make the statement a PHD is required; because a PHD, doesn't mean you know ML. So you can consider the comp sci a "fuzzy" field denominator indicating a heavy theoretical familiarity with the math behind computer science.

> I'm just refuting your point that highly theoretical machine learning research is purely the domain of CS PhDs.

actually I don't think ML is enough in and of itself; I also prefer a heavy domain-specific expertise. ;) but that was outside the scope of the original comment.

in truth, the PHD doesn't guarantee intelligence; it gives you a track record to see what the person has been up to i.e. it is necessary, but not sufficient. I talked to a PHD doing superconductivity research where I could put together stuff he hadn't even thought of (in seven years of study!). Then I talked to a post-doc doing CFD simulation of certain physical systems, who had discovered a very very neat trick to speeding up computation (by orders of magnitude). The two could not be compared in quality. I would trust the latter (with one-sentence (or for particularly subtle shit, two sentences)) to immediately understand the implications; the former? You could spoon-feed him all night long and he would barely be able to decipher the sentence, much less the implications.

Overall arching point: if you think you know ML, and haven't used it/studied it extensively, you don't know ML. You simply don't have the critical knowledge base of edge/corner cases to detect when your ML is giving you crappy results (and why; or more importantly, how to OR IF YOU CAN, remediate).

> On the contrary, a lot of CS research on neural networks is heavily application focused

Grad-level? its crap. I spent a couple of months refreshing the knowledge base on computing (reading papers), and lord it was like wading through a river of shit. And just when I was thinking this, about two days later I read a paper from some grad who basically said the same exact shit ("enough with the nature-anologies"). Couple of gems every now and then, but few and far between. Mostly derivative shit (where the person who wrote the paper was either desperate to get published; or didn't understand the problem domain sufficiently to see why there solution was computationally-equivalent to a prior solution).

PHD's theres a slight higher increase in quality; but where they generally shine, is in the breadth of their knowledge-base. The extra time contemplating shit, makes a vast difference.

To be frank, I find the masters from a top school, to be equivalent to a sophomore-junior year bachelors. or possibly a remedial (senior-year). PHD depends on the aptitude of the student, and the selection-quality of their research. You can either rock it, or coast.

> If anything, mathematicians are the people who understand machine learning at the very deepest level.

Good ones, yeah. Don't know the frequency of'em, because I never took a math degree.

--

now compare and contrast this, with the positions held by the "applied ML" crowd.

-

sorry I couldn't reply. "posting too fast" <rolls eyes>
>Let's face it. None of us are running *nix or MacOS for the sake of gaming.

I'll be honest, my main OS for gaming is macOS. Is it the best choice? No, but it works well for me. If there's ever a windows exclusive game then I just resort to GeForce Now[1]. It's definitely not the best option, but I find it to be the most convenient for me.

[1] https://www.nvidia.com/en-us/geforce/products/geforce-now/
You're probably right many apps are not worth the risk, but I use quite of few single-purposes apps, my phone would be semi-useless brick without them and I can buy old school Nokia for just calls and SMS.

Heart rate (from optical sensor), free topo maps for outdoor, various transport apps (checking when buses/trams will go realistically based on their GPS), car navigation, watching BBC news, translate, use a freakin' calculator, browse phone file system, control my A/V receiver over wifi. And so on and on.

For every app removed I would lose an useful functionality that helps me quite often, for some there ain't any good replacement.

I think smarter is to not any sensitive data in the phone, consider it hacked out of factory and act accordingly.
> there's a measurable difference in comprehension between reading text with hyperlinks and reading a physical book

Have any links to studies?
I am not aware of anything resembling 'archival links' other than screenshots of only the most recent posts, and verbal reports from others as to past posts.
The article /does/ discuss that, and mentions that Open Source in the sense of software technology has been a huge success, but also that as a /business model/ is far, far, behind the proprietary models. It also mentions that there are another OS-based models that are successful, such as SaaS, cloud, etc.
I don't mind the skepticism. What's disappointing to me is that the comments usually rehash the same tired arguments and ignore the actual article. What's the point?
In the general case? So they can be modified for profit?
Neural Networks on iOS and Android: Classify Images with TensorFlow Lite
I'm more than a little glad that public transit is becoming cool again, and people are seeing it as a thing they can improve rather than a "big bad government" artifact.

Maybe in 20 years we might get some transit out here in the Midwest!
They haven't been silenced, a business they use has decided that they no longer want to do business with them.

They can go and get another registrar, and if they need another payment provider, they can always set up one themselves, or start taking bitcoin.
He isn't proposing VAT - mcny was explicitly proposing a straight up tax on revenue.
You are right, but that's not really an apocalypse but a localised civil war. Admittedly, it would be good to be prepared for that, but I think leaving the area altogether would be a more optimal solution than grabbing weapons.
These used to be staples of US newspapers too, so much so that journalistic slang had its own term for them: the "bus plunge story."

A good exploration of why they were so prominent and how they've become less so in modern times can be found here: https://slate.com/news-and-politics/2006/11/the-rise-and-fal...
If you wanted to toss out public key cryptography as insecure, I guess you could use QKE to make symmetric key cryptography more practical. You would have a secure method of communicating your keys, and wouldn't have to worry that your new post-quantum public key cryptography was broken- since symmetric cryptography just isn't vulnerable in the same way.
Good point; I never used that directly. Why do you think that hasn’t supplanted FTP?
When did that change for chrome? I remember being able to set a url for new tabs right in settings.
I see what you're trying to say, but the analogy doesn't exactly work. Everyone still uses a COTS operating systems because the cost of building one from scratch is so high. We're lucky that the market provides multiple free options, but if it didn't the rational business move for most projects would be to license one.
Crypto meet gaming and gaming meet crypto
Ask HN: Started a job recently, great compensation but dreading work. Tips?
The code is just atrocious.

It's obviously been written by people who are architecture astronauts and it hurts daily to work on simple features that would take me 20 minutes in any other setting.

I'm dreading work, and this has never happened to me before. I'm usually excited about work and knocking things out.

The pointman I'm speaking with as I get onboarded with the systems has a very thick accent and a very poor microphone, it's very hard for me to understand, nevermind the mic physically hurting my ears haha

The founder is also pushing for hard deadlines however development is slow because this clusterfuck of a database and architecture is just bonkers lmao

The pay is excellent and in a very interesting niche, but man I am just dreading getting up to work here. I don't know what to do.

Should I quit? It's only been 4 months.

How can I mitigate these feelings and improve the situation?
Azul GUI Framework
Apollonius used what basically amounts to Descartes’s coordinate method in the 1st century for studying conic sections, and European mathematicians of the 16th–17th centuries were all quite familiar with his work. But the formulation was somewhat cumbersome and context-specific. https://en.wikipedia.org/wiki/Apollonius_of_Perga#The_coordi...

The world also had a long cartographic tradition based on coordinates.

Moreover, Descartes’s book only used one coordinate axis at a time, only used positive numbers, and used it as a tool for setting up geometry problems to be solved algebraically, not as a general tool for what we now think of as graphing functions/equations. The way we think of the “Cartesian plane” is not the way Descartes thought about it.

The history of these conceptual developments is richer and more complicated than popularly imagined today.
Thanks for posting this. Super cool to see how they are suggesting subreddits
Its called GDC (sadly)
https://github.com/D-Programming-GDC/GDC
There will be a playable demo of WoW Classic at Blizzcon this week (Nov3-4). Virtual ticket holders can play the demo at home. The play-at-home demo has the same playtime restrictions as the Blizzcon demo (e.g. 15 minutes per play session).
Can't believe no one has yet mentioned the PASTA theorem - Poisson Arrivals See Time Averages (https://en.wikipedia.org/wiki/Arrival_theorem#Theorem_for_ar...).
It is one of the theorems I remember the most from my Queuing Theory classes at the university!
Quantum teleportation is only useful for moving entangled states around- it's not actually useful in and of itself unless you have some other application for entanglement in mind.
Bill of the Month: A $48k Allergy Test
> TV has been totally disrupted by streaming services.

Has it?

Let's look at the whole TV chain; traditionally, you've got as chain of consumer <- multichannel video programming distributor (MVPD; classically cable/satellite) <- channels <- studios, with a few channels available outside an MVDS by way of terrestrial broadcast.

So, what has streaming done to break up consolidation, working back from the consumer?

Well, at the MVPD level, it's added a few alternatives, but that weakens consolidation less than you'd think because you've got as major streaming players:

- YouTube TV, controlled by one of the best biggest corporations on the planet, but a genuine new player in the MVPD industry.

- PlayStation TV, controlled by a major player in TV studios and channels who wasn't previously in the MVPD business in the US.

- Sling TV, owned by Dish Network, an existing MVPD (satellite) player

- DIRECTV NOW, owned by AT&T, an existing MVPD (cable and satellite) player

- Hulu with Live TV (owned primarily by a handful of major players in the TV content industry, two of which—Comcast and AT&T—are also major players are MVPD industry.)

- Xfinity Instant TV from an existing major MVPD, and only to their ISP customers.

Well, what about channels?

You can get what amount to individual premium channels with decent first and sometimes third-party on-demand catalogs without and MVDP now, but is there less consolidation? Not really. There's a couple of big new independent players (e.g., Amazon, Netflix) and a lot of new brands offered (individually or jointly) by existing big players who continue to consolidate.

Streaming hasn't really done anything to reverse TV consolidation.
next to guns, ammo, gas masks, canned food, toilet paper ...
Well, HTTP is still missing listings, and broadly HTTP seems a layer under where you would implement file semantics. But you aren’t wrong.
Being very very optimistic, they entangled a molecule in a bacteria with the light in the cavity. I think this is essentially at the same level of the quantum effects in the chlorophyll. They are very far away of entangling a whole bacteria.
The key thing about picks, shovels, and subscriber-only podcasts is that the customer pays upfront. So whether or not they work, you get paid.

And if they don't work for a particular customer, well, that's probably user error, right?

You only need one or two great stories to power your marketing. If you sell 10,000 shovels and one person gets rich... put that person in your ads and sell 10,000 more shovels. A lot of businesses depend on this marketing model... lotteries, casinos, app stores, college basketball, college football, etc.
In this case, choice may not be a benefit for coordination. If there’s one way to do it, there’s much less to communicate and debug.
Back in the day, there was a single apartment building in SF where many of the YC companies started out. We used to joke that it might be more efficient for YC to just buy the building, since 1/2 of the money they were giving the startups was going to the landlord. This probably helped create a nexus in SF for YC. Heck, even YC itself develops all their software in SF.

But even besides that, it still makes sense. While it is true that there are many people all around the world with the skills necessary for working at a startup, many of them congregate in SF. If you want the largest possible hiring pool and you're set on having a physical office, SF will give you the deepest pool, since you probably can't afford to pay to move someone to SF.

I'm personally running my company fully remote so I can tap into the talent that has chosen not to move to SF (despite being here myself), and I suspect that trend will continue to grow, making it more likely for more companies to not be based in SF. On the flip side, even if the talent is elsewhere, it's still a huge advantage for our HQ and me to be here, because it's where all the investors and advisors are.
There's a fascinating solution to this problem, used by Nikon[1]:

[...] Nikon Corporation (that's Nikon Japan) officially and consciously blesses all regional pronunciations of their company name.

This is policy, agreed upon decades ago—likely in the 1950s—in some meeting room somewhere in Tokyo. Nee'kon is correct. Neye-kon is correct. Nick-on is correct. Many others are correct.

This was explained to me when I was a Nikon employee by the Executive Vice President of Nikon Inc. himself, in the flesh. I can still picture the conversation, 25 years later. And to anticipate the usual objections: Nikon Corp. is the ONLY, the SOLE, the UNITARY authority on this question. "Nikon" is not a natural word in the Japanese language. The company that is now Nikon (then Nippon Kogaku, K.K.) made it up. It's a brand name—like Kodak or Xerox. A neologism, and maybe even a portmanteau (that's debated). It was likely first conceived in the Latin alphabet, not in Kanji. Nikon Corp. gave birth to this name, and they own it. They get to make the rules about it. And their rule is clear: all regional pronunciations are equally correct. If you doubt this, just listen to their own regional advertising, produced by the company's various subsidiaries around the world. You'll hear several different, completely official, pronunciations. Oy. I feel better now.

Addendum: Of course, it goes without saying that however they pronounce it in Scotland is wrong.

[1] https://theonlinephotographer.typepad.com/the_online_photogr...
BabyAI: First Steps Towards Grounded Language Learning with a Human in the Loop
I haven't tried it myself, but Proton works with SteamVR so it should be compatible with any headset supported by SteamVR.
From the very limited telemetry available, it doesn't look like a power issue, it looks like a control issue.

It's certainly not impossible that there was an obvious fault before V1, but it's _way_ down the list of likely scenarios.
I'm having a hard time wrapping my head around the problem. Could you elaborate with some examples of how it looks before and afterwards? Wondering whether I'm doing this stuff for my own projects.
The tool you're looking for is called Figma: http://www.figma.com

It's far better than Sketch, imo, and has a free tier.
> You don't need a degree in economics to be able to ask these simple common sense questions and make a judgement on whether it's a good idea to take out that loan.

That's personal responsibility, different from being responsible for the global economy. A dangerous game based on credit and loans was being played by banks and financial firms, but the people getting a mortgage where the poker chips not the poker players.

I'm not from the US, the crisis in 2008 hit my hometown (in Europe) hard. Do you expect me to (partly) blame US homeowners for this?
could you please share the script? i wanted to do that too but never got around to it.

(it's especially bad when something creates a lot of small files, because Service Executable starts scanning them, and whitelisting processes doesn't seem to do much to deter it)
Chocolate has an even earlier origin than we thought, new study finds
1Password supports TOTP, will log in username and password while putting OTP onto your clipboard for the verification box. Can also store TOTPs separately, tag them to put them on your Apple Watch, etc.

Also provides a suggestion list of sites you have creds for that can support 2FA where you haven't configured TOTP in 1P yet.

// Not saying you have to put all your eggs in one basket, just noting you can. This approach makes 2FA frictionless which may be an appropriate improvement for some sites over not using 2FA.
GitHub repo: https://github.com/mila-udem/babyai
> Unlike some other CI tools, pipelines in Vespene are easily and graphically configured, and there is no custom DSL (“Domain Specific Language”) to learn and debug.

Does this mean that the CI config cannot be checked into some sort of version control? That was one of my biggest issues with Jenkins. Someone would change something somewhere and suddenly my builds would fail, and even if I track down what setting is causing the problem, I have no idea why it was changed, who changed it, what will happen if I put it back, or even what it's previous value is.

Additionally, it made duplicating a given workflow an extremely tedious, manual process.
Do you mean you think Facebook will also be bought by Verizon, like AOL and Yahoo?
please add (2014)
And the irony is that though in theory your local n is smaller than that of the entire globe, in reality the number of people who could launch an ICBM is miniscule while, as you point you, you typically are in proximity to quite a few on a given day (even in Australia).
My buddy is a prof in finance with summers off, light weekly schedules, and generally the most relaxed lifestyle around, and he makes more per hour than a wall street hotshot (because they work many more hours). He's in a lucrative department (finance) but my understanding was that other disciplines are not far off. From what I've seen, finance prof may be the single best job in the world.
SUSE is a shit name.
Ubuntu is a shit name.
Debian is not a shit name.
Redhat is not a shit name.
Windows is a brilliant name.
I for one welcome our new invertebrate overlords.
Wine was already mostly at that point a couple of years ago. It used to involve a lot of manual fiddling, but in the later days of DX9, the majority of games worked out of the box.

DX11 is where things went wrong again, and mainline Wine has been quite slow to implement DX10+ features. There have been some great projects like DXVK which have made DX11 games playable in Wine, as well as a lot of work going on in different branches and patches of Wine to improve certain functionality. Fortunately Proton brings all of these together, and has all of this configuration dealt with for you.

After a period of stagnation and not being able to play any games released in the last few years, we're back to the point where brand new AAA games can run with Wine/Proton with solid framerates - I was very surprised to see Monster Hunter World running well in Proton within a few days of release.

DRM and anti-cheat remains the biggest blocker though. Some Denuvo games run, but many don't. Anything using BattlEye or Easy Anti-Cheat won't work, or if you're lucky, the anti-cheat might let you in, but then ban you for a false positive. I hope these can be solved at some point, but the nature of Wine works and how anti-cheat identifies tampering means they'll probably never play nice together.
I was sad that D never took off. I had high hopes that it would eventually replace C++ for my professional development. D was a language that really enabled functional programming, and I mean real functional programming while retaining the low level control of C.

We learned a lot from pushing D, and now I am working full time as a Rust developer. Rust doesn't have everything D has, but it also has plenty that D doesn't have and it's still in the same spirit of safer, more expressive C++ with the same efficiency. I hope that D developers will check out Rust and try to push a single front, I think it has a better chance of knocking C++ off its pedestal.
There is another way. Statistical analysis on game performance. No one is 3 standard deviations above the mean in terms of their skill. So ban anyone who hits that. Cutting that off leaves cheaters that are cheating just to be as good as pretty good players, but it keeps them defeatable.
Jenkins has plugins so you can version control the job configs in your RCS. Jenkins pipeline or job-dsl2 (older)
As soon as cs:go worked on Linux, I uninstalled windows. I never looked back.
My First startup taught me this key idea. Now my 2nd is growing 30% every month