jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I work with both sides of the spectrum. Sometimes I feel like I am the stupid guy in the room. However

- I must remember that I might see myself as stupid, but remember, they still hired me, against intense competition.

- I have realised that even though I feel stupid, I am more able than some of these rock stars in some areas.

- I open my mouth in meetings anyway - I have nothing to lose really - either I make a contribution, or I get ignored, or I get taught something new.

- The smartest folks I know are also very kind, and very nice. This is because they apply the same intelligence to interpersonal relationships too - to quote one such smart friend - he says he asks himself: "Do I really have any reason _not_ to be nice?", and that reflects in his behaviour to everyone.

- The "smart loners", I have seen are that way because they are insecure. They either believe that teaching or talking about their knowledge devalues their own - or they may be scared of being "found out".

- As for myself, and for you - remember that its just a job. You show up, try to do what you are told, and hopefully get to come in again tomorrow to do the same thing. The opinions of your colleagues do not define your self worth - that must come from inside you, and from the act of caring about something greater than you.
Curtis just published a new doc: https://youtu.be/MHFrhIAj0ME
Can any of those companies copying APIs in the past be sued now due to this precedent?
Amongst other things it's a way to set up a narrative regarding some other fraudulent activity.

If you were regularly recieving money from someone, then it looks like you're in business with them - and you'd have a hard time pricing you're not if they then staged some other activities (i.e. shipping you stolen goods, which they then have stolen from your doorstep by an associate).
Increasing the tax rate isn't what matters; the structure needs reform. For example getting rid of income tax and replacing it with revenue taxes, which are more difficult to circumvent.
If the first C compiler was written in C... how could it be first C compiler? How could you compile the first C compiler?
Is that because it has a runtime decimal library that’s implemented a certain way, or because it has a native data type that uses the processor’s BCD registers?

I’m curious to know if these COBOL programs actually depend on IBM mainframes because of that.
We all know it, we enter our search terms into the search engine, but don’t get what we were really looking for.

Here is the answer how to get exactly what you want.
Keycloak does have integrated authentication and user storage if you don‘t really need LDAP and want that Wordpress experience. I agree that setting LDAP up is a little involved.

Regarding RAM, Wildfly uses 650MB. Keycloak.X is a new, more lightweight approach using Quarkus.
I know nothing about Bazel, but I've never understood the JVM community's obsession with getting off Maven.

My experience of Gradle is Gradle projects require a PhD in Gradle AND intimate familiarity with the tastes of whoever implemented that particular project .gradle files likes to use it. Is Bazel like that too?

When we inherit codebases from other teams, often one of the first things we do is convert it from Gradle to Maven.

I honestly couldn't care less about how flexible and powerful Gradle or Bazel or some other build tool is compared to Maven. Maven is simple, the same in every project (this is huuuuuge), just works and gets out the way.
The issue is that it's a government owned entity, one that's totalitarian, genocidal and their technologies are largely stolen.
I don't think so because it would be written in a system that would not be the thing. It would necessarily be an abstraction of reality because physics is not the universe.
Suggestion: update title to reflect that this map is only for the UK
Just set an alarm, turn off all your devices and get lost. When the alarm goes off, reconnect and go home.

We've lost so much magic in our lives because the phone is too easy to use. We've eliminated serendipity
AutoCAD sort of does that - actions can be launched both via the GUI and the command line, and all actions launched via the GUI also appear in the command line history, so you can pick up the names of the commands over time as you're using them (alternatively, they're also mentioned in the mouseover tooltip in the GUI).
you don't need a gang to load bikes into a van. one person can do that
yes, I didn't really expect the post to have so many upvotes... https://www.jigdev.com
Well, keyboards are fantastic for programmers and writers who touch type. And of course we don't want to give them up – there's a whole enthusiast community passionate about mechanical switches, pretty keycaps, and ergonomics.

For regular people, it seems that voice is a somewhat important interface these days. "Ok google remind me to buy toilet paper" and so on. And honestly… isn't that already better than implanted magic in some ways? People (who can) naturally communicate with other people using voice, not telepathy.
Seems now we need a perfectly PC-correct newspeak. That will a be a subset of all words in all languages that excludes any words that _could_ sound like a different word in a different language and then filtering it further to exclude anything even remotely dubious.
I don't think it is correct that "they don't have the choice". Reliance on EUDAs in Excel is a well telegraphed problem for literally decades. There have been lots of attempts to solve it, whether by apps which seek to replace Excel, addins or things which work with Excel, programming interfaces, changes made by Microsoft to Excel itself, alternatives such as Jupyter. You needed to know about these and understand to what extent they succeeded and why they failed. If there's an opportunity for your tool, why is it different to all the other solutions?
It's a digestible introduction, but in the real world you'll find that there's a lumbering iceberg underneath.

Display, alignment, justification, relative parents, stacking contexts, flow, negative margins, flexbox, transform... all of these interact in... let's say interesting ways, and not consistently across browsers.

I wish CSS positioning could be explained with a few GIFs, but moving outside the playground you quickly realize it can't.

Now that the DOM and JS are mostly solved problems, I'd like to see browser vendors seriously tackle CSS rendering so it can be this simple.
thanks, maybe the background should be darker. Also I'm thinking it needs some description text on the landing page.
> I got the impression that it was a write up of the demo video, not actually hands on...

That's not really an excuse to dumbly repeat something which sounds so amazingly far-fetched (see other comment elsewhere, what sensors even produce TBs of data per second?), it verges on the physically impossible, reporting it without even blinking an eye--such as "yes, you read that right, we think it's hard to believe too", or preferably some explanation of how it can even be possible. How did the reporter not go "Wait what--terabytes per second?!!".
This is so telling: GitHub had a blog post yesterday[1] about pull requests and now Atlassian does today with a very similar title. The one from GitHub was about social dynamics and how to work together better, while the one from Atlassian is about technical minutiae.

Having used both GitHub and Stash, the difference in focus between the two companies comes across plainly, and these two blog posts only back it up.

[1]: https://github.com/blog/1943-how-to-write-the-perfect-pull-r...
I do not think the purpose of "gendered expectations" is to say that all "white males" behave this way and that other types of people do not. It is not meant to be predictive. As you point out, many people have these traits and there is interesting research finding correlation between behavioral traits and biological factors.

Instead, gendered expectations is about behavior that a society/environment deem acceptable for a certain type of person. That is, it is more acceptable for a man to behave in a loud and assertive manner.

Your final point really rung true with me. It is a great example of how environments encourage, or even require, that type of behavior. I can recall many times that I have been in a meeting and had anxiety that I couldn't get my point across because someone else was interrupting more effectively. And if I don't interrupt at the right time, I get spoken over and eventually the topic moves on.

Know that in those environments, you're not the only person in the room feeling that way. And for the less assertive people or those who think it is inappropriate to interrupt others, they get even less opportunities to speak up. It seems like that is the status quo for so many discussions and I have to wonder, is there a better way?
Just poking through the site, I'm not exactly clear what it is or what you do.
> The worst thing that happened was that Amazon killed one of their employees. Covering that up and not punishing them for it was bad, but let's keep some sense of perspective here.

I would argue the actual cover up is much worse, as if it were successful it would allow behavior to continue unimpeded.
Sqlite is used in missiles? Would love to know more about that!
Insightful comment. I will adjust the article accordingly.
cool! There is also https://blocks-ui.com/
There’s also a right and a wrong way to install a car seat. Some local fire departments will check your installation for you.
I've always wished for (and wanted to develop) a calculator which would take in your taxes paid, and calculate exactly how many dollars and cents of your tax bill went to which programs. I'm sure the results would shock most Americans.
> Ask anyone who's been in a long distance relationship.

Hardly a fair comparison. You don't have to love, or even have any real feelings towards business colleagues, customers etc.

The opposite to a long distance relationship.
Congratulations and thank you for posting this inspirational story! I became interested in programming 26 years ago after taking the same class you did. So thanks to David Malan and his forebearer Margo Seltzer for CS50.
Oh, I understand what you meant now.
Ah that makes sense.

I sent out an updated version on gumroad with new line spacing, I hope that is easier to read :)
That's a flawed way of looking at tax statistics.

Sure, it's $60k per tax payer by just dividing the total paid by the tax payer cardinality. And in that sense, that much of the federal budget that you have a voice for was allocated in that way.

However, comparing that number to how much tax you're paying in a given year is wildly inaccurate.
The mean income tax paid in the US last year was ~$15k, but the median is closer to ~$5k [0]
The ultra wealthy pay very disproportionately more of the total income tax and skew the mean upward significantly.

Therefore, the average US tax payer would have contributed likely far less than $300/year at something more like <$100/year.

[0] https://www.businessinsider.com/personal-finance/average-fed...
I've been using http://someonewhocares.org/hosts/ for almost a year now and it works very well. No need for adblock.
Basically: the stainless steel, hard edged design has quite a few cost-savings for manufacturing but may effect aerodynamics, weight, and durability (large flat sections of metal are more likely to dent than curved).

It will be interesting to see how the pros/cons play out for Tesla with the cybertruck!
That leads to warped thinking though. When I worked at ebay we weren’t allowed to use open source software for this exact reason. If we wanted open source software we had to find a vendor we could pay for support.

For that reason we could only run RedHat or Solaris and whatever they supported.
Cc'd here from the other thread:

What are some other solutions for securing the network connections between computer and printer (that work with many operating systems)?

Are there any good and reasonably-inexpensive network-enabled printers with e.g. LetsEncrypt SSL/TLS certs and SSO/LDAP/AD/WebID/DID authentication and authorization support in actively maintained firmware?

Could Cloud Print support (with private servers and an open standard) just be merged into CUPS now?
Key statement:

> The real problem is that populations of these native bees are declining due to pesticide overuse, climate change, and rampant development that destroy insect habitats.

Add agricultural mono culture. I am a beekeeper, and when people talk about saving the bees, then the above is more or less what I tell them.
I don't know why people expect anything more from Google.

Google has no customer facing support and they offer "free" services so they can kill them at will.

General rule of thumb:
If you're not paying for it and you don't have access to a live person, don't expect it to last.
After reading this post, I don't really know what this new feature is. I'm part of the 'enterprise' crowd and we tend to lag behind in 'features'. I do know about Slack's 'deal with it' attitude, though.

When the new 'draft' feature came out I desperately wanted to turn it off(I really hate it). I opened a support ticket and spoke with one of their team members. I basically got an "It's what our customers want" kind of reply. I am the customer. Why can I not disable/enable it in an options menu somewhere?

This post says it all: 'If you prefer the old interface… well, screw you, says Slack. ... I wish Slack would provide a way to disable the WYSIWYG rich-text-input box. I don’t think it’s useful, and it’s extremely annoying...'

I miss IRC.
> People, by and large, seem to be totally okay with storing data in the cloud

It's simply not true, or if it is, it's only because of what you're choosing to looking at to build your view of how it 'seems'.

https://mydata.org/
https://en.wikipedia.org/wiki/General_Data_Protection_Regula...
https://ethereum.org/en/
https://solid.mit.edu/

Meeting every week: https://identity.foundation/working-groups/secure-data-stora...

> All things considered, data breaches are rare, and if they do happen, they're usually to be blamed on configuration blunders, not the services at large.

Did you work at Google? Do you know about PRISM? https://en.wikipedia.org/wiki/PRISM_(surveillance_program)#C...

Can't tell if you're intentionally or accidentally misleading.
I wrote the stuff behind http://fstr.net so it's my own personal games portal. The games come in from a few different XML feeds 'mochigames' being the big one.

There are some crons that run a few times a day to update the list of available games. So I hop on my portal every day and check out a few of the games on the "newest tab" anything I "vote up" (while FB logged in) also gets shown on the "featured" page.

Some of the neat things I've done (IMO) include the live search, infinite scrolling and "zoom button" on the games page (which is actually slightly deprecated at the moment, but it was a great idea when used in a different layout).

While I was actively promoting it, I managed to get it to somewhere within the top 300K websites worldwide, but the marketing model of 'spamming reddit' isn't really rewarding so I'm looking at trying to find a model that actually adds more value to the web-gaming experience.

A forum for example - currently just one guy talking to himself. Or maybe the ability to "turn off" all adsense advertising (with facebook login).

In terms of marketing, I've been testing out the impact of having a better, more keyword rich domain - copies have gone up on http://1fungame.com and http://games-to-play.co - so far I'm finding that the users that come in to the keyword domain bounce a hell of a lot less and stay for a lot longer ... I'm still not convinced I should 301 (HTML code for moved permanently).

I was really excited about it when it first launched because it made $1 in adsense within a few hours of launching ... then it got really exciting and paid for the registration fee of the domain name. Nowadays it doesn't quite cover hosting fees but if we did everything for the money we wouldn't be hackers right? :)

Anyways... that's a really long answer to a very short question. My games portal is http://fstr.net
They have two very good (not odd) reasons: millions of dollars, and justice.
Epictetus is, uhhh, an extremely atypical example of Roman slaves. Most of them weren't kept as pet philosophers.

Most of 'em were working in the fields, most of the rest were serving in their masters' houses, and the majority of the rest were probably doing far worse things (working in the mines or dying as gladiators).
It's refreshing for me to see you say this. God speed soldier.
Can you make the "network is homogeneous" assumption given that all servers are at the same datacenter? It seems to me that more or less is true if you make the latency resolution at millisecond level.
IB is fine – very handy for setting up tedious things like layout, auto-resizing masks and the like. Any view, especially full-screen, with major complexity should start in IB, even if there's plenty of custom action going on. At the very least, that can be a few dozen lines of label and button configuration code completely skipped, which is awesome.
In various Episodes of Star Trek The Next Geneneration, the crew asks the computer to generate some environment or object with relatively little description. It’s a story telling tool of course, but looking at this, I can begin to imagine how we might get there from here.
I'm with the GP—I'm having trouble thinking of an alternative "common sense interpretation" other than e.g. "Windows as a service." Could you expand on what exactly you mean?
What I mean is that the overwhelming majority of Accenture (or TCS, or Deloitte, or IBM Consulting, or Infosys, or any other bodyshop) employees aren’t building software for Accenture, they’re being hired out. So that’s why I don’t consider Accenture a “software” company

Would you consider Randstad to be a building company? They loan out hundreds of thousands of building contractors across the world
https://news.ycombinator.com/item?id=25649557

and https://news.ycombinator.com/item?id=25649740

point to the specific two releases.
That's right — registration prevents drug dealers from getting disposable phone numbers because they are incapable of circumventing the law.
It goes by various names: the Resource Curse, Paradox of Plenty, the Dutch Disease, etc.

http://en.wikipedia.org/wiki/Resource_curse

Finding tremendous mineral resources usually encourages corruption, collapses immature democratic institutions, and hollows out the industrial sector of the economy.

Nigeria, Holland, Congo, Venezuela, the story is always the same. The only country which has managed to avoid this situation is Norway.
That is not an answer to what we are talking about.
Developing an entire industry from nothing (and lots of foreign support/investment) will take years. Do US voters mind waiting?
A fail whale that failed to render correctly would be amusing.
PornoDB is the database that captures snapshots of what happens on the Couch.
Hey. You seem like a pretty smart guy. Throughout your comments on this thread, though, you've demonstrated a level of condescension, arrogance, and rudeness that is inappropriate for civil dialog between people (see also your comment elsewhere, "the ignorance is incredible"). Your intelligent input would be valued much more highly were you able to rephrase your commentary to show respect for others, even if you know they are wrong.

See http://ycombinator.com/newsguidelines.html ; specifically, the first two lines under the subheading In Comments.
ejabberd doesn't support 0357 [0]. Presumably because their 'pro' version has mobile support.

MongooseIM doesn't support it either, although there is talk of it being implemented [1]

To be fair though, it was only accepted on the 18th March 2015.

[0] - https://www.ejabberd.im/protocols
[1] - https://github.com/esl/MongooseIM/issues/405
I first saw Hacker School name-dropped on a blog. It was such an intriguing name I Googled it and read up. Sounds fantastic, like something I would really like to do some day. Seeing a reference to Recurse Center on a blog would not have the same effect on me. It would have gone uninvestigated.

"Center" sounds officious, beauracratic, stuffy, and boring to my ears. Exactly the kind of place I would like to avoid and would not bother to investigate. I second "Institute" as being better; it summons to mind the Instute for Advanced Study and other think-tank, idea-cauldron kind of places.
Ahhhh that'll explain never receiving messages and my friends not getting them. Some bust scenarios I experience:

1. I will call my wife using Hangouts - she won't be notified on her phone.

2. I chat with someone via Google Talk on my old phone - if they're using Hangouts, they may or may not receive the message.

3. Someone will chat with me via Hangouts. My phone with Google Talk may or may not receive it; BUT! if I open the web browser version on a laptop, it'll receive it (and makes me look like an ignorant weirdo when I reply to messages that have been "there" for days...

Mobile hangouts to mobile hangouts mostly works (apart from the video call at intermittent times). Oddly, the Hangouts client will say that the person was not available for a video call (ie, they didn't pick up) but they didn't receive any alert or ANYTHING to state that there was a call coming in.

No offence to the team there, but it's a piece of junk. Video calling and voice calling and text all worked fine under Google Talk; under Hangouts, I might as well be putting messages in bottles and hoping they will reach the destination...

Even MSN Messenger was more reliable, and that was 15+ years ago; I am not sure how this is not a solved problem! (Not sure if they've fixed the lack of online/offline presence in Hangouts yet; if not, it is STUPID. "Are you there?" Who knows!)
i wonder whether there are student exchange or similar programs between Israel and Gaza. Specifically in this case - my understanding that Israel has pretty booming tech scene and one would expect that sharing the experience with Gazans would be a win/win for both sides.
Try clicking the Show All Files button at the top of the solution explorer. It will show everything by folder, which I think is what you're looking for.
I don't see why I can't use XML, JSON, MsgPack or YAML.

Couldn't the parsing be a pluggable component? Just set a standard on how data is structured and let third-parties figure out how data is parsed.
> Americans would not have any privacy left

> I don't want to see this country ever go across the bridge. I know the capability that is there to make tyranny total in America

Isn't he Australian ? I can understand if he was opposed to being spied on by US but if the democratically elected government of US chooses to spy on its own people, isn't it morally presumptuous for Assange to intervene ?
jwz wants facebook to "crater".

Then he says it's essential.

So he wants everyone else to get off Facebook, and then he (presumably) will when it's no longer essential.

If you want something, you yourself have to do it. It's like voting, people say that "my vote doesn't count, so I won't vote." But the point of voting is not individual votes, it's that significant portions of the population vote. And you win some, you lose some.

So if he wants Facebook to crater, he needs to step up, step out, and accept that it won't happen right away, or even ever. But FFS, don't whine about it and then not do anything about it.
Actually, IEMs not only block human speech, but they also do a better job of canceling low sounds than active circuity. This is from personal experience, but also from everything I've read about them. Take this example: http://www.earphonesolutions.com/coofsoiseaan.html - scroll down and you'll see that for low frequencies, Shure E2Cs provided a 28dB reduction vs 17dB with the Bose QuietComfort in their tests.
i think google voice does something like this(only for phone calls).

If google can take this and make it usefull and profitable , the distance to recording everything you say is not long.