jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> Second, you have it backwards. Trump IS an authoritian - if today isn’t proof of that to you then I don’t know what to say to you.

His last and final tweet was literally to tell everyone to go home and not cause violence. He literally said he wanted peace. Either you haven't listened to it or your hatred is so strong nothing will quench that fire.

Trump could have told them to occupy the building and they would have. He is the first president in my lifetime to not start a new war. He let cities burn and didn't send in any people unless states asked for it.

In what fucked up world do you think Trump is authoritarian?
Its already happening in the form of non-unilateral trade policies. China is able to do what it wants in the US, but US companies are de-facto required to make vast contributions of intellectual property to do business in China.
It seems to attempt to play videos. The one embedded on the front page referenced would not load. Not a great look
I'm telling you, 10-20 years from now we're going to get garlic and onion resistant MRSA.
I know MySQL has an option to log slow queries for you: http://dev.mysql.com/doc/refman/5.1/en/slow-query-log.html
I propose a contest to redesign HN, no code just visuals.

The winner gets, umm, well, instant recognition as the 'best designer of the wolf pack', or BDWP in short.
> - "for in" loops are inherently dangerous. wtf?

No. "for-in" loops that iterate through the properties of an object, and do something with them, without checking to ensure that the property is specific to that object, as opposed to something another library added to the Object.prototype, are dangerous.

The article did a poor job in that section of pointing out _what_ exactly is dangerous. It's not _every_ for-in loop. It's that one in particular, really.
The XMPP gateway works just fine for me, as reliable as any other centralized IM service I've used heavily.

Info on how to connect to it here: http://www.facebook.com/sitetour/chat.php
Why would you duplicate what other people have built before you? Everything that has been done correctly by others, you should use. Learning how to configure Asterisk and how to use Twilio doesn't nearly require the same amount of time.

I agree to some extent that you should not rely on other services without having any kind of replacement, but to say that you have to build everything yourself seems rather ill-informed advice...
Shadow of the Torturer is one of my all time favorite books. I confess I was less impressed with the rest of the Book of the New Sun as the world seemed to constrict as it went on, rather than expand. In spite of that, I think they're all worth reading.
The individual who did the hacking was criminally prosecuted and pled guilty to a CFAA violation https://www.courtlistener.com/recap/gov.uscourts.nyed.439451...
Mac hardware is just so damn good though. And everywhere. I absolutely agree with what you're saying... but man, Linux working well on an M1 Mac would be my ideal machine.
Now they could open an issue for that. "#73: Israel seems to still exist on some maps"
“Death to X” is an overly-literal translation of a common Persian idiom of frustration, eagerly and maliciously repeated by motivated parties to make Iranians look as dangerous as possible. It’s essentially the Persian equivalent to “fuck X”, and so this is as though you had your arm bitten off by a shark and said, “Fuck sharks!”, and someone deliberately took that to mean you endorse bestiality.
Hmm, this Dutch website says the effect for EU citizens will not be so big. [0]

https://tweakers.net/nieuws/176412/whatsapp-verplicht-datade...
i like it too when i'm on windows, but it does feel a tad slow to me, what would be the cause of that? is that powershell core or the terminal that has that slow responsiveness?
That list is just a list of incidents of police violence, not protest-related, many from before 2020, and some not even in the US.

I'm not disputing whether American police are violent; we have another example from yesterday: an unarmed woman killed by police.

I'm disputing the claim that the response would have been more aggressive at a leftist protest. Thousands of National Guard troops, in addition to police in riot gear, were dispersed to clear the Capitol. They did so. Less violence was required to do so, because the protestors complied.
In some alternate future, WhatsApp’s founders never sold to Facebook and the world is enjoying the use of a popular secure encrypted messaging platform.
Wonderful project. Thanks for the write up!

I like that you were able to assemble it together.
WhatsApp means groups. A lot of groups. Both long-living and ephemeral.
Here's what's going to happen when you read this and respond (if you choose to). In response to links 1 and 2, you're going to post some kind of "fact check" which is no more than a "he-said-she-said" rebuttal from the very people who must be prosecuted for the theft in the first place. And in response to links 3 and 4, you're going to insist that they're isolated events and don't represent a pattern. In both cases, I'll have presented evidence, and you won't have.

https://www.projectveritas.com/news/las-vegas-mailman-agrees...

https://www.youtube.com/watch?v=nVP_60Hm4P8

https://nypost.com/2020/11/02/dead-people-caught-voting-in-n...

https://100percentfedup.com/video-yes-dead-people-did-vote-i...
This is 100% pure nonsense. Haskell is not a category theory framework. 99% of Haskell programmers do great work without understanding or having any interest in CT. There are many mental thinking tools useful when designing Haskell (and other) software. CT is just one of them. And IMHO not a very useful one. I haven’t seen even one software design that benefitted from CT in ways that was better than straight forward transition systems.
Am I the only one that doesn't care for the styling? It looks good from the back and side, but I don't like the big mouth in the front. Also not a fan of the lines on the dash and steering wheel.

Would still take one of course. ;)
"Totally wrong"? I apologize for opening with some black humor that has obviously touched a nerve, but once you delete my hyperbolic opening sentence I'll defend the rest of the sentences.

I guess I didn't realize that I needed to explictly call out the existence of friendly, helpful, newb-friendly Lisp teachers on Paul Graham's Hacker News as implemented in Arc -- it is easy to forget that not everybody is steeped in the local culture -- but let me now be more explicit: There are plenty of people who are happy to help teach newbs all about higher-order programming by helping them implement their very own toy version of Lisp, and by taking joy in the results. Thank god for those people.
If you really are getting it for development purposes, you might want to get an older iPad regardless, since it will let you test your app's performance on the device that most of your market will be using.
"Hide your shame, young hacker! No one wants to see your lisp!"
I lost 100lbs in two years. I started with simple portion control, along with the daily weigh-in; I also stopped drinking beer, which was a) a lot of calories and b) mostly at night. I also got on a stationary bike for an hour at 20mph four times a week, and hit the big breakfast.

This got me down about 40lbs in a year or so. No tricksy diets, or really any giant exertions of willpower; like many, I am an inveterate creature of habit, so once I switched habits, I generally stuck to them.

At this point, I started YC, and stress played an important role in losing another 20lbs or so. Obviously not universally applicable. But the lack of exercise eventually had me hire a trainer and work out three times a week. This was fairly serious stuff, taking into account my poor baseline of fitness. Another 20lbs in about six months.

The final push was moving to a daily 6am boot camp style workout, and a dedication to running. I'm now hovering between 185 and 195 and dying to get running again (I did by ITB, so no strenuous exercise involving my left leg until February).

The biggest thing for me was walking up a staircase in IL3 and having a coworker comment on how hard I was breathing. She was Chinese and with characteristic bluntness said, "you're too fat". Hard to argue with that.
Its definitely going to make my life with debugging mod_rewrite rules so much easier. Thanks =D
Especially gravatar which is capable of building a profile across every website that uses them without caching avatar images locally. Even for non-users, even retroactively.

There's a reason why I add some "+semirandomstring" to the userpart of my email address when writing comments (and hope that "helpful" services don't strip it out before md5'ing it for gravatar).
...that's Rupert Holmes you're thinking of. He's also musically brilliant but in a different way (from an artistic/compositional perspective).
I have absolutely nothing to contribute, other than to say I’m sorry you’re in that position I’m pulling for you. My very best to you.
Flip side -- the pioneering research may not have been possible without govt funding of science through a grant based system. Imo the right conclusion here is to increase govt funding massively. Unclear to me how to not do it based on a grant system. Even in the industry you need to do project proposals to keep your team funded.
Right, and combine this with a history of lab leaks both in China and the west (which the article outlines) and a lab leak scenario is perfectly plausible. It is however hard to tell whether it was a lab origin because serial passage is also the route the virus would have taken if it naturally evolved outside a lab to infect humans.
I am using the proper international definition of "liberal". The NYT certainly has a very US ideology, but it best fits liberal in the rest off the democratic world.

The Guardian is left of the NYT, for example.
> I want to respond to four main negative claims in the article

> 1. The article tries to connect me to Charles Murray and The Bell Curve

> 2. In their litany of reasons I am bad, the Times says I compared some feminists to Voldemort.

> 3. The Times also presented a more general case that I was a bad ally to women in tech.

> 4. They further presented a more general case that I am six-degrees-of-Kevin-Bacon-style linked to right-wing / pro-Trump figures in Silicon Valley like Peter Thiel. This is true -
Exactly. Other countries' liberal will match the NYT.
>would you rather be poor now or some time in the past? I don't think there's anyone who would choose the past.

Sheesh, I know what you mean.

It was such a drag in the 1960's having to save every penny you could working minimum wage, and it still took a year or two before you could afford to pay cash for a new Ford Mustang or F-150.

By the 70's gasoline had skyrocketed to 50c per gallon too, so then you could only afford to drive across the country once or twice a year.

Motel 6's had already gone up to $8, that's just how bleak it was.

While those with trust funds never had to worry about these types of limitations.
Links to his blog were. People in the rationalist community used his real name when talking about his pseudonymous writing.
Or possibly spamware. In the same way spam ends up uselessly clogging up your inbox, spamware ends up uselessly clogging up your computer.
How is blockchain a useful feature?
The big problem with Linux at the time was large files, and memory addressing limitations of 32bit architectures. x86_64 was still too new and only introduced in 1999. There were other issues as well, that in the intervening 20 years have been more than addressed. Today's Linux is of course far superior to any OS that existed at the time.
In your experience, does that happen a lot? Please cite examples.
The idea that “due process” means you are entitled to have courts ignore the law (including Constitutional limits on judicial power like the case or controversy clause in which standing is rooted) is like the idea that the First Amendment entitles you to commandeer other private parties’ resources against their preferences to relay your speech.

So it's unsurprising that it comes from literally the same people.
They are relevant to the concept that they give up certain private property rights in order to gain other legal privileges, which is a precedent for requiring that they give up other property rights (such as the right to censor on the basis of politics, etc.).
> That's a mistatement of what many of us are saying.

Actually I described you to the tee.

> I certainly am not advocating that social media companies should have even more control over our lives

So you are against censorship or for it?

> Since (a) is unlikely in the near term, that probably means (b). I don't how Twitter banning anyone (including POTUS) from their platform does anything but encourage that.

Except that if tech companies collude together to prevent that. Fine, you say go make your own twitter. They do and then it gets banned from google play/apple store/etc. And down the line it goes. That's my point.

> I also don't see how "large corporations that have used psychological manipulation and network effects to become really popular must be consider public utilities, despite no law to that effect" really lines up with free speech.

Who or what are you quoting? You just plucked a quote out of the ether. That's very dishonest and disingenuous. You almost write like a journalist.

> Do you believe that the NY Times should be required to print my op-ed's in their online version?

Of course not. But then again, they are not a platform, they are publishers. But you already knew that.
It was actually pretty great at content discovery. The content didn't have to fit in a tweet, just a link to the content. Or an announcement. Unfortunately even the great people I used to follow have devolved into politics and it's no longer enjoyable.
>That proof can in theory be tied to a particular message.

It's a good point that a signature is needed, so code is not simpler.

But it can't be tied cryptographically to a particular message. The DH generates a shared key, and the signature proves that a DH exchange happened. But the signature proves nothing about the message, the signature isn't over the message. The receiver has access to the shared key and thus can forge messages.
Same days where "punk" meant you rebelled against ALL authority, mega corps and govt alike.

I'm pulling for a "hacker" resurgence. I think reddit and big tech made our generation too agreeable.
we voted against ‘liberal’ version of fascism.

Unfortunately fascism won.
I've been working mostly remotely for the last 10 years, I think if I remember correctly the only jobs I had an office at that I had to be physically present at were my very first job that I got immediately when I started attending university (held it for two years), and then half a year as a research assistant at the same university to bridge the gap between my 2nd job (that was already fully remote, as a research assistant) and my 4th job when I got my bachelor's degree.

All others have been remote (with a few days/year spent at the office at most). I like to think that I'm more productive at home because there the way I show my work is to actually produce visible results instead of being at a certain place for a certain amount of time. It's IMHO way easier to goof off at the office.
>To what end?< : Different Horses for different Courses

Liquid Nitrogen : https://en.wikipedia.org/wiki/Liquid_nitrogen

Search: 'High Pressure Liquid Nitrogen Superconductors' @DDG : <https://html.duckduckgo.com/html?q='High Pressure Liquid Nit...>

Railgun : https://en.wikipedia.org/wiki/Railgun

>A railgun is a linear motor device,

typically designed as a weapon, that uses electromagnetic force to launch high velocity projectiles.<*

Pentagon to build nuclear micro-reactor to power far-flung-bases : https://www.militarytimes.com/news/your-military/2022/04/15/...

Scramjet : https://en.wikipedia.org/wiki/Scramjet

Just a Thought.

Edit: Add; Russia-Ukraine Conflict Prompted US to Develop Autonomous Drone-Swarms And 1,000-Mile Cannon :

https://www.scientificamerican.com/article/russia-ukraine-co...

-
Edit:2 fixed @DDG search URL, truncated in first edit!
This is great, thanks. I'm a senior dev who received very little mentoring coming up. I'm now in a position where I have several junior devs working on projects that I'm leading and I don't want to fail them the same way. I'm very guilty of taking the keyboard and writing the code for them, that's something I'll definitely stop right away.
Thanks!

I think their resistance to the idea or paying someone $250hr not to paying for a solution costing $25K.

I was thinking of licensing the solution as a library. I.e. "I can license you a library that does exactly what you need." They wouldn't know if I spent 10 or 1000 hours creating it.

They won't be able to ship their product without this problem being solved and their deadline is only a couple of months away.

With the above in mind, would you change your approach?

Thanks again for taking the time to help me out.
I'll bite - what's the bias?
He sure seems to imply that paying far above market salaries is the best way to get good programmers, rather than immigration. Maybe I'm reading it wrong?

I don't think the economics of that add up, though, long term. If there are a bunch of people willing to work, and an artificial barrier, that barrier will only work for so long before people route around it.
How do I mail you? I just graduated with an Electrical Engineering degree. I am looking to start a career with a young company - which gives me flexibility to work on my own projects as I job search. I have kept most of my course work from the past 4 years and would be happy to help with both development, theory, and example class material. You can reach me at davep dot goliath @ gmail dot com
How do you fix complaints like "Apple aren't forthcoming with information about updates"? Get hired at Apple, work your way up the chain until you're a bigwig, and implement a new policy contrary to their current corporate culture? It's not like people aren't already begging them for more info. Filing a bug report isn't going to improve that.

Seems like a bit of a high bar you've set there for the author.
Gloves. Yes, seriously. There are a number of skin-tight insulating gloves on the market, typically for arthritis and often designed to improve circulation. Some have open fingertips (or you could cut the tips off yourself) so they don't get in the way of touch on the keyboard. It's not the coolest fashion statement, but they really do help.
If "poker" doesn't have broad enough support—enjoyed by millions in the US across the political spectrum, large television presence—I don't know what does.

Wikileaks does not continue to operate because the US backed off, it continues to operate because they took the appropriate technical measures.
aol did buy time warner.
People rebuy. There have been a number of pots over $250K. Not hundreds but you can find somewhat of a list here http://www.pokerlistings.com/market-pulse/biggest-pots

What I meant is the poker rooms have more to lose by getting caught being dishonest than they have to gain by skimming some profits.

There has been a few cases where employees were found to be using exploits to cheat. In these cases its usually players finding unusual patterns in their play and calling them out on it that has lead to them being caught.
A service to make your own social bookmarking site. Like create your own sub-reddit without the reddit umbrella.
Knitted hand warmers. They're fingerless gloves, basically.
> I'm curious, how they write internal-facing documentation and how that effects the development experience for new github engineers.

I wish I could show up a sample, but I can't, because it's internal. ;)

Honestly, I think a lot of the engineering documentation started organically. When you have a small team working on a feature, it's difficult to scale explanations to the rest of the company. One day someone sits down and starts writing all their thoughts out in Markdown, and just checks it into a docs folder. That's it. It's easy-to-read, short on code, and usually full of ASCII, like this: https://i.imgur.com/KTbyhyq.png

Writing documentation is the best way to get outside contributors involved with minimal investment on your part. It also forces you to try and explain what you've built.

If you can't pretend to go back and look at things like a beginner, grab someone unfamiliar with the project, and have them describe to you what they would expect, and how they think they should proceed. They may be able to provide you with insights on what needs to be described.
Do you cut Windows 98 slack and still use it because it was designed in the 90s, or do you use a modern OS? Cutting technology slack because it was the first iteration doesn't make sense to me.

I think Nano is more secure than Bitcoin considering that the majority hashrate of BTC is controlled by mining pools in China. If the Chinese government decides to coerce the owners of those mining pools to perform a block reorg tomorrow, it will happen.

Nano does not have the sort of incentives that create centralization. In fact, Nano voting power is getting more decentralized over time, which is the opposite of what has happened with Bitcoin.

When you consider that Nano txs take under 1 second, are feeless, are scalable, and require no POW mining, it's obviously superior to Bitcoin. All that Bitcoin supporters have left is vague "security concerns" about Nano. But if Nano is not secure, wouldn't it have been compromised by now considering there is an economic incentive to do so and considering that the mainnet has been running since 2014 or 2015?
The amazon company town may not be far away.
Helping in committing a crime is different from helping.

Sorry if I insist on this, but helping != being accessory to a crime.

You can help in many ways, most of them are not crimes.

If I ask you to help me to set on fire the car of someone who harassed my girlfriend and you say "I can't" you are not refusing to help, you are refusing to commit a crime in order to help me. You might help in other ways like saying "please, don't do this".
Futurama is full of obscure geek references, I wonder whether this is a jab at T2.
He's only got 3 million random[] numbers. Weather that's enough depends on the cache size. It also bothers me to read code like this where functions take parameters (like N) and never use them.
We're a YC company that tries to do exactly that: WebRTC-based features that "just work", with APIs for everything you might want to do with real-time media:

https://www.daily.co/

As you noted below, the signaling itself is the easy part. The long tail of RTCPeerConnection-related corner cases, bandwidth management, analytics and debugging real-world user experience, scaling usage both horizontally and geographically, building features like recording, scaling meeting size beyond 4 participants, optimizing for specific use cases, dealing with browser/platform quirks ... we've tried to make life easy/(ier) for developers in all of those areas.
Your router _is_, but your computer is not. Your router NATs your connection.

(I believe some ISPs may have another level of address translation on their side too...)
Bitcoin is challenging because sadly most wallets don’t support custom transactions like metamask does.
I have this, and I'm not a coder. I started life as a designer, working on mobile campaigns and the similar. When I came out of this "constantly sit in Photoshop" mode, I found it really hard to work. In a management role its impossible to have a "zone" thats comparable to my Photoshop days.

I beat myself up because sometimes I don't feel like I'm working hard enough, whereas what I actually think is happening is my brain has associated "working hard" with being in "the zone" - something I find hard to do with this type of work.

I'm currently sitting in Photoshop doing some logo resizing for our homepage, and its nice being "back in the zone"!