jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> offering unconventional perspective

I was thinking exactly that, but didn't want to get mixed in with more mystic / uber-spiritual advice. No offence to people who follow those, it's just not accurately what I'm offering.

> Can't have relationship problems if you have no relationships. /s

The lack of relationships is a relationship problem. ;)
Full version of Self Help Singh's video, for those interested:

https://www.youtube.com/watch?v=3rerBnAKPn0
The problem with car and house repairs is that even if you have money to pay for it, managing them still takes tremendous amount of time. In fact so, that for trivial repairs it's easier to order supplies and tools and do them myself. So one way or another car and house consume time.

Next level is to hire people to manage it for you, but this is completely different level of income.
Many people are baseline but struggle to reach higher. Perhaps advice would work for this group.
Firefox already has it, albeit behind a config setting at the moment. If you set dom.dialog_element.enabled to true in about:config you'll get it. It's still behind a flag setting in Chrome and Opera, too.

https://caniuse.com/dialog

Hopefully it will be rolled out to standard production in all major browsers soon.
This is vastly disturbing. Surely there is a gap in the market here for a payment processor that doesn't do shit like this? Are there any startups in this area?

Or is this just an inevitable result of working with money (having to be very careful to avoid scammers/criminals)? I really can't believe that's the case though.

As @dexen said, perhaps there should be some provisions put in place to disincentivise current processors at least.

Perhaps bitcoin has a role to play to avoid such situations, Or would we just have the same problems over again? Perhaps somebody more knowledgeable than I could comment.
ISPs can start throttling Facebook traffic.
example site anywhere?

edit: http://mapchat.me/
The printing press may not be all that useful on its own, if the culture doesn't have a framework for thought development that printing could accelerate.

The Chinese had printing technology long before Gutenberg, but it did not spread to Europe, nor the Middle East where the Islamic culture was intellectually advanced. It was only after the Renaissance that the cultural and political atmosphere was ripe for mass distribution of accumulated knowledge and dissenting opinion.
Don't know about the other but there's no way that an assistant professor is paid anywhere near 0.5M/year. Probably they get that amount over the 6-7 years that their contract last (before tenure).
It's soul-crushing to read this, isn't it?

Every day I am confronted with former students who have been taught like this. I took fluid dynamics 3 times, until I found a teacher willing to teach it instead of just letting us memorize the whole thing. When you really understand a subject, it's like hitting the light switch and realizing you were in a dark room.

I feel for those who live their professional lives in dark rooms.

OTOH, I am sure Mr. Feynman was no ordinary teacher himself. His students were very, very lucky. His bar was unusually high, impossibly high for many teachers.
This particular instance is a little grotesque (tables? really?), but I salute the imagination involved.

It's at least _possible_ that we might be able to program with something that isn't ASCII art. That doesn't mean that we have to do down the loony 'try to program with pictures' approach, just that flat ASCII text isn't always that fantastic. I'd love, for example, to be able to select exactly what a comment refers to and ensure it doesn't get 'orphaned'. I'm also pretty convinced that the world of graphic design may offer some tasteful-yet-extremely clear assistance in resolving things like multiple nested blocks or brackets/parens...

Text, IMO, is still king, but it'd be nice to see a little imagination and experimentation in this area rather than the reflexive howling about how if someone touches the Sacred Holy Text File we won't be able to use all our other textual utilities from the 1970s and how it's all just a slippery slope leading to UML "Programming for Managers" systems. :-)
Which brand? Hulu blocks Witopia for example, and all of EC2.
Methane has ~25 times the global warming effect as an equivalent amount of carbon dioxide.

Source: https://www.epa.gov/ghgemissions/understanding-global-warmin...
For me I am also extremely anxious on the phone (albeit getting better), but this is a niche case.

I think knowing the number is possibly the complication that Uber solves? EDIT: I'm pretty uninformed about this whole world, as I use a dumbphone and never take a taxi so my guesses may be pretty wild here...

Anyway, I suppose that you could have a number that you call that automatically delivers a self-driving car to your location as determined by GPS/voice-recognition technology but I think people would rather use an app.

It's the potential of self-driving cars to make use of this sort of company's services that looks like it'll be profitable to me personally.
x / 2 === x >> 1, it's fast.
Has no one brought out off the shelf software so that all those features are available to traditional cab companies?
Here on HN, Xcode bashing is second only to C++ bashing.

What's wrong with xcode? It has static analysis complete with annotations, integration with instruments for thread / network / CPU / memory monitoring, integration with lldb, code completion, code folding, quick navigation, details about callers and callees from any function, details about generated code (so you can look at the preprocessed code), the same with assembly (if you so desire!), test integration, class hierarchies, documentation for relevant functions (same as man, documentation for Apple SDKs) but IS missing refactoring for C++ (it does C and Obj-C).

Which bit about all of that is missing?? (other than refactoring C++)

I am using 6.1.1 and I haven't had it crash for the past 6 months, using it 7.5 hours a day (and 3 hours a night too). 6.0 was buggy as anything but 6.1.1 is rock-solid for me.
I use this list and it works quite well: http://someonewhocares.org/hosts/
µBlock enables Fanboy's social blocking list by default. If you want your Twitter/FB buttons and so forth back, you can turn it off in the subscription options.
It's been 10 years since I did much FPGA dev, but at the time I had a lot of fun in Celoxica Handel-C. Sadly I could never quite synthesize my project to the size I could achieve with Verilog. I seem to recall having the Virtex-II datasheets next to me when coding Verliog, not so much with the Handel-C so perhaps I never quite got the hang of driving the language optimally for the target device at hand...

My question is, to a layman like me - does Cx bring something to the table that other C-like HDLs missed?

Edit: I Also very much enjoyed a scheme-like HDL called confluence... Seems it fizzled out. Have any alternative HDLs stuck?
A Cirrus is quite a bit smaller than a 737; their biggest seats seven, and the smallest 737 built today seats over a hundred.
I've seen a lot of praise for easyDNS, but I've never used them myself. They have failover DNS, which is interesting. http://support.easydns.com/Failoverfaq.php I guess you could technically use 2 (or more) different hosts for DNS, which would give you some redundancy, but I've never seen anyone do that.

I usually don't like to host DNS with the registrar because they tend to be kind of bad as far as flexibility. GoDaddy's DNS controls are pretty good, but I still tend to host my DNS elsewhere.
Important to rehash in political theater? No, it's not important.
This doesn't imply that he did anything illegal. It's standard in hearings to get any/all prominent people/corporations involved to testify to paint a clearer picture for law makers to then potentially act on. It's more research than anything.
https://www.wired.com/story/how-whatsapp-fuels-fake-news-and...

The genocide in Myanmar is also heavily linked to fake news spread on fb and whatsapp.
> One of the most recent examples that really struck me was NYT's article about why they decided to capitalize Black, but not White, in their paper

Interesting also that the overwhelming majority of the readers who commented on the article itself seem to find it pure nonsense. It's somewhat telling when a newspaper stubbornly keeps serving its readers one specific opinion which they keep refusing to subscribe to. You would expect a news outlet to publish a diversity of opinions centered around their readership's average- roughly half of the readers will be challenged every time. But what's the point in consistently presenting an opinion all your readership rejects? Who are you serving exactly?
Stop talking in circles and point out ISO C++20 sections then.

I am also curious to see how serious was that article.
My personal solution for this is the anti-cloud. Provide open source software that virtually binds all your computing devices and allows restricted sharing with other users. The service portion is security and identity management that retains the minimum user data necessary for billing. The application portion has a unique security model and everything passively syncs and updates in real time.

I am nearing completion of the mvp after a year.
It is a shame that people rarely question or complain about unfair laws to the point of restoring justice and decency.
I don't accept that explanation as sufficient considering that Google Sheets handles this just fine.
I cannot help but to read these as "larger than or equal" and "smaller than or equal". Maybe use -> and <- ? Or yet better, unicode arrows: ← → ⇐ ⇒
This reminds me of a recent article about an abandoned flooded mall. Fish were added to control the mosquito population.

So what happens to the mosquitoes when the fish population drops?
Vote for python
I'm using Google calendar at work, and I guess the version Google uses internally is not that different.

You can decide whether everyone can see the details or whether they just see "busy" everywhere.

I think it's good to see the title, for example if I have a meeting about the feature Foobar and a coworker sees that, he might want to reach out to say he's got some insight about it.
For example, every platform that has a virtual machine with JIT compilation support.
If the robot was able to try every possible combination, why would there not be a 100% chance of success?
Google wouldn't have won that contract anyway. Contrary to the hn echo chamber Google is a distant 3rd in cloud and that too because of brand recognition. Their offerings are subpar
I don't know if Google's story here is honest, but the two protesters' certainly aren't. They were not organizing anything to do with improving the working conditions or treatment of their co-workers - they were explicitly attempting to subvert company policy for their own political ends, in ways which are highly controversial and likely went against the wishes of many of their peers. There is no reasonable way you could call this legitimate union activity.

While others have rightly pointed out that Google's statements about stalking and harassment are vague enough that they could refer to reasonable activities, I have no doubt that people engaging in this kind of political intrigue would have to resort to some kind of harassment at some point.

I'm not saying that Google is right here. But the fired protesters are definitely in the wrong.
Kind of? I worked in a FAANG and that boasts "everyone is an owner (of the company)". Which must mean I should have the power to change how things are done within.

I can't imagine Google, a company that I have never worked at, would be any different in this sense. And if you buy into that crap and the culture then you want to make that change.

In fact this is how most tech companies operate. I think the hedge funds and boutique finance firms operate on the culture that if you can make everyone money you will be rewarded extremely handsomely.

The oldie research labs would collect great minds and give the opportunity for their research staff to do whatever they like, within reason.

So I think it's more to it than just "if you don't like it then bugger off". But if everyone is an owner - then who gets to decide in the end? Clearly the people with more influence and power. Don't like it -- then bugger off.
Right, but there's no way to separate out personal events when you subscribe to someone else's work calendar if they put personal events on their work calendar.
I think the approach is really cool but the processing time required is too much for this to be very useful at the moment.

On a 1080 Ti it takes 45-90 minutes to train networks for the various tasks on 256px images (depending on some quality parameters and which task). Each task also requires training individually so if you'd like to try them all for a given image you'll need to train 6 times.

Also the pyramid of GANs approach is very memory hungry. I was only able to get up to 724px images with 11 GB of VRAM. This was also only possible with a higher scale factor (sparser pyramid) which sacrifices a lot of quality and is incredibly noticeable at larger image sizes. I only tried for larger sizes with the animation task though, perhaps there is a way to combine the super resolution and animation task and achieve better results. Training on larger sizes was taking upwards of 6-8 hours.

All of this was tested with the official repo[1] about a month ago.

[1] https://github.com/tamarott/SinGAN
I think somewhere along the way we lost sight what context switching really is. Just because you put a different activity in the same tool doesn't mean there's not a context switch when you move to that activity.

Do you really think there's not a context switch when you change from writing and thinking about your own code to reviewing pull requests and comments?

There may be benefits to integrating extra functionality, but let's not imagine there's no cost to changing your mode of operation just because it's in the same tool.
Send me an email, I have a job for you in your city for much better salary in much better terms ( no bonds) and no body shop.
OTOH, bugs in auto-generated code are much less common.
Amazon for latin america
If the difference is between having your life savings wiped out and going bankrupt, versus having medical costs taken care of, then regular people do not care about the nerdy details.
If you're looking for an invite, there are lots of people offering and requesting invites on IRC:

http://webchat.freenode.net/?channels=##atom
You're decidedly not alone; you're with your wife with whom you have a wonderful relationship, and your animals who adore you :)
A few years back the major tv companies in the UK underwent a scandal involving faking tv phone-in competitions - runners on the show called in pretending to be viewers, calls went unregistered. Almost none was intended to gain pecuniary advantage but it was fraud. I think people went to jail.

I fail to see why the same scandal should not be seen here

Edit: Reddit is deception, hard to see fraud. Dating sites with fake profiles are likely to be fraud if its a pay site(AFF sounds outrageous). The odd ball is PayPal - if the eBay supplier got less money from the sale than if they had dealt with a normal user with a credit card the I guess there could be a case for fraud. Be interested in a real lawyers view
That's nice and all, but can I improve upon promises without using another language on top of JS? I don't have any issue with such languages in principle, but I spend most of my time working in plain JS codebases these days, and I'm wondering if I can improve upon promise-based asynchronicity.
According to you, is Common Lisp functional?
NPR coverage of the same:

http://www.npr.org/blogs/thetwo-way/2013/08/23/214917391/nsa...

So we go from '0' to 'some'. Let's hope that's not a trend. Human nature being what it is I have a hard time believing discipline is so tight there that only one person per year on average transcended their authority.
Our app, which is also highly rated, jumped significantly while our lower-rated competition dropped.

I think this is a good move - it will make everyone work harder to make a better quality product.
This only works for large populations doing exactly the same job and even them it will only work once as after the first time as the population is no longer random.
Neat! I haven't tried it, but it looks interesting. Thanks.
The way I approach programming in general is to put a ton of thought in up front about how to do the least amount of work possible. Is there a very simple elegant way to do this? Can I collapse it down even more? Could I do it in just one or a few source code files of reasonable size?
Think of it this way: Whenever residents in a sought-after area get cheaper computers, that means they have more money. Since everyone (also outside the area) gets more money that means they have more money to pay for housing. And voila! The prices of housing in the desired area rises and all savings are gone.

Since desirable land is a limited resource, it's' price will simply rise with people's ability to pay for it.
So this is how they make it a platform? :)
I agree that it's career criminals, many of whom are even overseas. The problem is that these agencies have to be able to distinguish legitimate vs. fraudulent claims, and sometimes the processes they come up for doing this could be described as "jumping through hoops."
This looks like a duplicate.

https://news.ycombinator.com/item?id=7312442
I voted this up solely to encourage you to keep giving great feedback and in hopes that one day when I post my startup for review, someone will come along and spend as much time critiquing it as you did!

I love this community.
On average, moving from San Francisco to Austin will considerably increase your disposable income.

http://swz.salary.com/costoflivingwizard/layoutscripts/coll_...
> Everyone, no matter how great/influential has a mundane, humdrum, petty aspect to his/her existence.

Sometimes, I think like you, and at some other times, I think this is just an easy excuse for us petty people :)
GPT-2 is available. I played with it a little bit and was mildly impressed. I don't think I would read a book written by GPT-2, but it's better than gibberish.
And it sounds like the "people problems" don't want to be exposed as the problem. So they're trying to make it look like you are the problem.

From what you've said, the code objectively stinks, and the people are objectively unprofessional in problematic ways. You may not be able to fix it without getting rid of the team leaders. If you don't have either the authority to do that or the political pull to make it happen, then your best option is probably to run away.
> Not sure what to you mean by 'fork&clone&submit&pr including 3rd party submodules'.

Sometimes a 3rd party library needs a fix, and you want to fork it, add your changes, and run with it like that until your changes land in the upstream.

Last time I had to deal with it was a PITA, because libraries were fully qualified, and now I wanted to make an override. In Rust I would use https://doc.rust-lang.org/cargo/reference/overriding-depende...
I'm not really a fan of Lex Fridman's style but this was a great watch
RSUs from your signing bonus vest fully at 2 years (atleast at Amazon). A lot of people bail as soon as that vesting happens.
Just checked, Facebook is still there :(
Borland Turbo C++ 3.0 was my jam. Not only was the interface really cool and feature-rich, but it also had a built-in language reference that was incredibly helpful to me at the time when I was learning to program.
Given that all features are known, how difficult is to build p2p WhatsApp clone ? Including all feature parity ?
Seems like it should be a design rule, not an added extra.
I deleted the facebook app from my phone years ago (use the mobile/desktop website instead), but don't want to delete my facebook account altogether. I still actively use it to share ideas, opinions with my friends, talking to them, getting updates of their lives, talking on interesting groups and so on.
I have an N950(bought of ebay) and i care about meego/maemo/tizen/fork of the week...
And in general that is nonsense, you've just mentioned the drawbacks of the N900 so why release a device which has the same drawbacks?
The SOC was lowend when it came out, and currently you could not find a smartphone with a SOC which even comes near it's performance even if you look at the pre-paid bargain bin at walmart.

We are literally talking about a SOC which will have issues playing a 1080p movie.
Why only 1GB RAM(other than the fact that the SOC they've chosen seems to not support more than that)? RAM costs absolutely nothing these days, the modems they've selected is also quite questionable considering it's made by a subsidiary of Gemalto especially for a "privacy" oriented device.
And 512MB Flash? this just puts unnecessary limitation on future developments of the Phone, which also means that it will probably not be well supported by the latest Meego forks or any major Linux distribution.

BTW according to their latest schematics i don't see any decent level of separation between the BPP and the SOC not on a hardware level at least, it seems that for the most part they still rely on the software to bring the modem back in line which well is iffy to begin with.

Just based on the hardware they put in the phone there is no reason for it to cost 100 EURO's not to mention 800-900. They've could went with decent hardware and still probably charge as half as much.

P.S.
Considering they use a SOC with a PowerVR GPU which uses a closed source linux driver and some other closed source drivers from what it seems i think they should change their tag line to "a mostly free software phone" :)
That driver issue alone should make the entirety of the privacy angle moot, it's completely closed and unaudited so for all you know it mirrors your screen so the folks at the NSA can see the porn you watch...
yeah, check out "get_serving_url" on:

http://code.google.com/appengine/docs/python/images/function...
It is similar in the USA (the basic right to peaceful protest is guaranteed by the Constitution), but it is not explicit about the details.

So various localities have tried to interpret that as meaning 'you have the right to do it if you do X, Y or Z' (such as obtaining a permit in advance, or not being too loud too early in the morning, or not blocking traffic, etc etc etc).

In general, you do not need a permit in the USA to hold a protest or demonstration. But in practice, in many cases police will interfere if they want to, leaving it up to courts to decide (much later) if the police actions were permissible under the law. Having a permit in advance will make such police actions less likely.

Source: IANAL,BYDNTBAFLTCOBCRILTO
Yeah, I don't really see anything particularly wrong with that. I'd be more bothered by it if Signal wasn't a nonprofit.

Is it potentially a bad business model? Yeah. Is it necessarily some backdoor funding deal? I dunno, I don't really buy it.
I think this is more like Chevy stopping to produce all the parts on their own and instead starting to use trusted parts provided by third parties which the rest of the industry already agrees on using.
Buying the manufacturer of one such part really makes less sense if your company follows a completely different production philosophy.
One of the really interesting problems is scaling up pilot programs to large scale. There's no end of successful pilot programs. What's been found however, is that when you try to scale a pilot program, who's members are usually made up of highly motivated/qualified specialists, and try to incorporate people who aren't invested in the program/who aren't specialists (often because there simply aren't enough to populate large-scale programs), many pilot programs turn into failures.

It makes policy decisions, even at the state level, very difficult.