jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
For Prof. Larry Peterson's networking class, we had to build up a web server over the course of a semester. You built IP, and used that library to build TCP, and then served files over your TCP connection.

It was the first time I realized that bugs in earlier assignments don't magically disappear, and changed my thinking dramatically.
> You can tell me how much you hate guns but when a insane machete-wielding man kicks in your front door...

How common of an occurrence is that for you?
I disagree for reasons I've already stated and you ignored in your response.
> * once we do reach that 'hard AI' goal. *

i.e. once we reach the in principle impossible goal
A rewrite could always be an option, if it's finished on time.

Setting a reasonable pace with the project could be tricky, but I think it would be very beneficial.
Is this encouraging governments to insist on access to Signal, adding risk to their core product? Assuming govt haven't already, or that number is limited, adding hidden transactions seems a great was for increased government attention.

Side point, I think one of the greatest and less discussed risks of crypto is government. Its hard to see them allowing loss of currency control. Currency is so economically important for control & profitable e.g. There much talk the support on the attacks on Libya/Gadhafi was in part due to his desire for an independent currency. So unless crypto spreads so widely pre-regulation its politically unviable to move against, I wonder if we will see governments step in against crypto, at least as a day-to-day transaction option at some point.
In the 90s IBM began massive layoffs. They were sued in a number of successful class action suits. The plaintiffs claimed IBM had heavily advanced the We're a big family ethos, also had daycares on the campus, dry cleaners, gyms, and even had multi-generational families working there. IBM was found liable and had to make large payments to its former employees
>There was also a network level curator like PBS, Nickelodeon or Disney.

That's kind of the point of YT though is to completely bypass the network curation. Nobody has what you want on or won't put your stuff on? Screw 'em! We bring you YouTube. The You was the big deal that bucked the network concept.

So no, there's never going to be a human curator for all of YT. If channels want to curate themselves, then they may or may not be rewarded for that with a larger subscriber base.
I think there are times where "steal" is appropriate — where the code is in some sort of silo, and someone exfiltrates it. Anthony Levandowski was charged with theft of trade secrets for making a copy of Waymo's code.
Just my 2 cents from personal experience.

> a) Functionality (does it work, is it safe?), b) Readability c) Conciseness d) Performance and e) Extendibility

I use a lot of library features after C++11. Variant, span, and string_view are the most important ones. As to language features, structured bindings and variable templates come to mind. They pretty much hit all of your code quality points. I don't think these are for "a small circle of language academics" either (I'm definitely not in that "small circle"). Syntax-wise, meta programming can get ugly yes. Even Stroustrup himself doesn't like it. I guess at this point it's just for "historical reasons".

> Using nonstandard extensions, libraries or home-baked solutions to run computations in parallel on many cores or on different processors than the CPU

I think this one comes down to that there are a vast range of parallel computing models out there, and C++ wants to have generality. I used to write a lot of MPI programs targeting the super computers. I don’t think any language would want to include that in the standard…

> Debugging cross-platform code using couts, cerrs and printfs

What’s wrong with printing? I even debug JavaScript programs with console.log(). It’s convenient.

If you just do local dev, debuggers work pretty well, you can debug however you want. I was unfortunate enough to have pretty much always worked on platforms that is hard to have a good remote debugging session, due to hardware capacity, legacy toolchain, or even ssh-ing onto the host being hard enough due to security. But that's hardly C++'s fault.

> Forced to use boost for even quite elementary operations on std::strings

It’d be great if std::string has more features. But I don’t think it a big deal. Personally I don’t like linking boost to my programs, so I just write my own libraries for that. It’s just elementary operations anyway.
Sure, but the more important factor in these sorts of relationships is that there is in fact usually a binding contract. Twitch refers to these as "Partners" who they have extended a contract to. While I am sure Twitch has the ability to sever that contract essentially at will, it doesn't mean they are exempt from legal repercussions of doing so.
I still fail to see how that coordinated group of people motivated by profit takes precedence over the civil rights of an individual.
Indeed, the intended audience seems to developers of SPAs which only use third-party authentication and data. The article even mentions "pretty much every authentication protocol – like SAML, WS-Fed and OpenID Connect." I'm obviously not in this intended audience, because in my experience this is an extremely niche SPA use case. I can't even think of a website that does this or would want to do this. Maybe if you want to build a third-party web client for something like Gmail or Apple Music?
Because its exceptionally difficult to predict a market three years plus in advance. (which is why studios play it safe) and independent movies are highly risky, and nobody has the cash to bring them to wider release (even if they win a sundance award)
Right? Does this seriously need to be a js library?
Or, perhaps: Retirement! Retirement! Retirement!

(to the cheers of investors)
http://piccolo.is/ cloned already?
"In the UK and France, the +1 was available for use by traffic travelling in either direction."

I live in the UK, and the only +1 roads I can remember seeing have clear markings showing which side of the road can use the extra lane (never noticed one that included both sides).
On this one, I think both shard972 and gotothrowaway are both equally correct.

Business isn't a monolithic entity, nor is the 'business community'. I'm not sure arguing down this line makes much sense, as it's very very easy to construct straw-men.

Remember that Tim Cook and Donald Trump are both in the business community. I wonder how much they have in common...
Good point, but those paid webfont services were already blocked by my NoScript extension, so I see no changes from my end.

As far as sites which require a referrer header, it has been my experience that these are very few and far between. I get one occasionally and if the content is worthy, I'll briefly disable then re-enable my setting.

Not for everyone, I know, but it works well for me.
How would he (s)he know to stop on red lights, not drink and drive, stop for pedestrians at crosswalks, give right of way to traffic from the right, drive on the right side of the way, indicate change of direction, not drive after drinking alcohol, etc?

Before you know it, the street is full of signs, and drivers haven't time left to attend to the traffic (actually, that might explain the relatively high number of traffic deaths in the USA)

When you visit another country and intend to drive a car, you have to spend some time studying the local traffic rules.

Also, AFAIK, free parking is the default all over the world.
Look at Uber's job postings, and you can see what kind of employees are required for each new geography.
Visidraft might be useful for an idea at our company. The video looks good but the "Get Visdraft Now" button doesn't do anything. Is it available yet? Pricing?
Exactly what has G. Hopper done that warrants her inclusion in this list?
Well that's wrong. It's only the 3rd Thursday of the week.
You still haven't managed to make a coherent case for how this attack was any more indiscriminate than a wiretap.
Kind of explains why they bought Mojang for Minecraft!
In addition to the already mentioned Hawaii, there are already other limitations on billboards in the US:

http://en.wikipedia.org/wiki/Billboard#Laws_limiting_billboa...
This is the weird bit:

>returned to his division office after the incident and collapsed

Someone should have known that after a heavy blow to the head he needed to go straight to an ER.
facebook: https://pleroma.social/

instagram: https://pixelfed.org/

blogger: https://write.as/

soundcloud: https://funkwhale.audio/

At the end of the day, though, the Fediverse is just like any other social network - most people join because their friends or people they know have.
19 billion dollars for WhatsApp. I cant think of a better deal than that on entire human history.
This is not Clubhouse.io but joinClubhouse.com, an invite-only zoom/gather.town alternative for organising events. I have a few friends in San Francisco using it but doesn't look like it's well-known outside the circle.

Think they've been growing a lot in the recent months and getting more popular.

Curious what is the legal implication from a privacy perspective if they are only uploading the hashes.
Trump pardons his inner circle, not the foot soldiers who can't give him anything except for their vote.
In a long enough time frame, people transact with cryptoassets directly and don't need to exchange into fiat. We are early in this development, money as we know it is changing.
Thanks for the info. I was under the impression that you were claiming that Matrix is less secure than WhatsApp. If they both leak metadata then they're roughly equal from a privacy perspective no? I guess with WhatsApp you can't know the extent of metadata leakage, but at least with Matrix, you have the advantage of knowing precisely what data is leaked.

Not trying to push Matrix or anything, i've been using Signal for some time already anyway, but thought i'd see what alternatives there are. The lack of chat backups is a real drawback, though since the Android version has a backup option, i'm hoping it's something they'll eventually implement?
This really miscomprehends what forward secrecy means. PFS prevents an adv who obtains the keys from decoding previous messages -- even with access to your unlocked phone (and the long lived keys) they couldn't obtain cleartext on any message you had deleted, even with the ciphertext. Also, having a plaintext message does not confirm it was a particular ciphertext.

But it really isn't available to the software author to know how long we want to keep a message for. If I want I can set a disappearing message timer.
That's fine with me. I was just pointing out that those two requests are not really related.

I don't know much about WhatsApp, and I've never lost any message in Signal, so I am not sure I am well equipped to discuss whether it's fit for that purpose. But I would certainly love to save individual messages in some sort of vault, as well.
False economy. "CPU/GPU cycles" are only ever "spare" if you have free power.
1. Read more books (now that I have a Kindle, shouldn't be a problem)

2. Visit Shanghai

3. Start my work for ESA (European Space Agency)

4. Launch a couple of projects I've been working on recently

5. Participate in at least 3 Kaggle challenges

6. Finish recording my album

7. Gain some weight, do more sports

8. Try and finish my startup project, if it turns out to be a dead-end financially, open-source it
This is great! Hopefully I can ditch Arch soon.
- Improve my health. I'm so bad at waking up early it's not even funny, much less do any kind of exercise.

- Have a good social life. Go out on dates etc.

- Learn a new language and stick with it. Contribute to open source if possible.

- Earn more money. Maybe ask for another raise or ugh, I dunno.

- Visit another country.
Reduce the time I spend staring dead-eyed at the internet. I still want to spend some of my free time programming (I'm a student) but I don't enjoy killing hours mindlessly looping through the same three or so sites.

Otherwise - get better at systems programming. Learn an ML language maybe. Study algorithms. Go to college.
1.Socialise more

2.Travel more

3.Work on a OSS and on Quantum Algos (picked this up from other comments to ths thread)

4.increase my breadth while maintaing depth in the work that i do

-----------------------------------------------------------

posting it here as a permanent reminder to myself
It’s not a quirky variable name, it’s just the description of what’s happening in the game.
I think they should pay you /more/ to live in Idaho. Clearly California is an extremely desirable place to live, and too many people do elect to live there, causing issues with: traffic (pollution), wildfires, power outages, affordable housing shortages, long lines at the DMV. We need to add more disincentives to living there in order to load balance the population a bit.
They skipped phase 3 after releasing initial trial results on like 75 people. It’s perfectly reasonable to be suspicious of a little-tested vaccine from a government that has a lot of incentive to pad the results for regime stability.
There is a bit of a marketing element to it as well. You have present yourself as the perfect candidate based on your experience.

Let the employer know how much you want the job. Know the details about the company. Practice answers to questions. Treat this like you’re training to win the US Open. You would be surprised how little effort most people out into preparing.

Also keep in mind that you won’t get every job you apply for and it might not even be your fault. When hiring managers are building a team they may be looking for a specific “personality or subtype” to fill out the team. Where If they had multiple head counts they would probably hire you but are holding out for the perfect fit.
> I would assume the chicken slows down your stomach's digestion/emptying (resulting in slower intake of the carbohydrates/sugars of the fries).

I believe this is correct according to Levels.

> Whether it's healthy to eat 10 chicken wings on an empty stomach is another question.

Why do you say that? I think as long as you're not eating wings tossed in a sugary sauce or corn starch, and they're cooked in a good fat like beef tallow, avocado oil, olive oil, etc. they're a perfectly healthy food. There's an ounce or less of meat really, so it's not some crazy amount of protein you're taking in at once.

> I'm not sure if that is the best/correct advise. I would advise: eat more fiber.

I agree with you about eating more fiber. I believe that's the key to improved gut health, and getting a more sustained level energy from your food. I didn't mean to imply that distracting your liver is "healthy," but I do think that's what's going on in some of these situations.
I agree completely, I think this is really the distinction that is lacking when people talk about superstar developers. Most aren't developing much of anything in terms of raw implementation, they're redesigning existing architectures, theorizing new approaches, bridging domains, etc.

Those skills are often tied to specific domains that are not quickly transferable so what talented engineer A does efficiently or makes them a superstar is specific to engineer A. Talented engineer B probably does something a bit different or has their own sets of expertise they're superstars at.

There are a lot of misguided organizations hiring on the wrong premise though, that there are developers who just churn out implementations at 10-100x speed so they can reduce their workforce. What they should focus on is engineering talent that makes sure they're tackling the correct problems and focus on the right solutions to those problems as opposed to something silly like developer velocity.
Not the only one - I started using Nine a year ago, after switching from something else that has been abandoned (I forget the name, but I'd been using it for years because it supported bypassing Exchange security lock down).

Absolutely love Nine - it works marvellously with my own IMAP and SMTP servers, my work O365 etc. And everything in the UI is configurable. I think Nine is actually the only Android app I've ever actually paid for - highly recommended it.
Stating the obvious, really. This had the US and Israel written all over it from the get-go. Clearly Siemens would have had to supply technical information in order to help build the worm. If not them, then somebody with intricate, source-code level knowledge of Siemens' SCADA system. Knowing how governments work, it's far more likely they would simply have approached Siemens and offered them incentives.

This of course raises troubling questions about how much illegality we'll let the government get away with in pursuit of goals we mostly agree are necessary, but I'm okay with it, in this instance. We'll see if that remains true next time.
Halvar Flake's review of this book, which is actually about the book and not about the New York Times as an institution, is better and more enlightening. Discussed here:

https://news.ycombinator.com/item?id=26266570
I’ve gotten downvoted every time I’ve come to the defense of Meyers Briggs on HN, so I’m happy to see a comment with more or less my view of it voted to the top for once.

I find it to be an extremely useful abstraction. Being honest with myself and really digging into how the cognitive functions “work” has been incredibly instructive and valuable in terms of further understanding myself. It’s a REALLY high level programming language, so if you want memory management, so to speak, you’ll be disappointed. But that doesn’t mean it isn’t valuable.
Where did you get the thing about neural networks? I read your comment before reading the article and was really disappointed the prediction "algorithm" (pioneered by GGPO in 2006 [0] and still used today) is literally "assume nothing changed", ie. the opponent is still holding down the same keys as the last frame.

[0]: magazine article by the author of GGPO [pdf] https://drive.google.com/file/d/1cV0fY8e_SC1hIFF5E1rT8XRVRzP...
It's true, and it's acknowledged up-thread. All the other "IE5" releases are Trident ports, however, and I believe there are up to nine of them, depending on how you count:

Windows 3.1, Windows NT 3.x, Windows 95, Windows 98, Windows ME, Windows NT 4.0, Windows 2000, Solaris, and HP-UX.

In addiion, as you mention, an "IE5" of different lineage is also available for both Mac OS Classic and Mac OS X.

Here is another thing which may seem crazy in today's world: IE 5.01 was officially supported by Microsoft on Windows 2000 until 2010, more than 10 years after IE5.0's release!
>Why is this Facebook's problem?

Because Facebook is making money directly off those ads.
On iPhone, there is a built in remote app in control center, then you use the volume buttons on the phone to adjust the TV volume. It’s part of the OS, not the remote app from the App Store, and I’ve found it to be a good fit for those emergency volume adjustments. Sharing so others can benefit from what took me a while to discover :)
Valid point; I'm considering it because my current employment has its own issues I wouldn't mind leaving behind and because new parenting & family responsibilities have limited my time to work & grow the side project.
> What person to person marketplace is held to this standard? Certainly not Craigslist

Craigslist completely nuked their personals sections because of the illegal activity on them, along with the resulting bad publicity and legislation that made it very clear what the standard is and that Craigslist needed to meet it.
I'd expect that a company the size of Samsung is able to negotiate data plans at least an order of magnitude cheaper than anything available to the average consumer.
The number of keystrokes is an interesting number to use because it is only roughly correlated with the time it takes to press the keys. Both 2dd and 2[] are three keys, yet the latter can be typed much faster than the former as it is spread over both sides of the keyboard and it doesn’t repeat a key (so you can “roll” your fingers over the [] which is faster than double pressing the d).

In the case of g-shift-I, I’d call it 2.5 keys. Assuming you press g and I with the right hand, the shift key hardly matters in terms of time. Of course, by the same logic, 0i is faster still.
Yep, I have been very satisfied and fortunate. Only thing that irks me these days is horrible legacy software and dealing with stubborn people that don't want to leave the stone age of computing.
Yes, my discussion of the notion of syntax-classes is definitely a brief gloss, not an in-depth examination. I deliberately ignored the fact that Python merges statements & declarations in order to be able to demonstrate all four syntax classes in a single small example.

I'm not sure it's appropriate to say that declarations are "executed at" compile time in a statically-typed language. In SML, for example, there's a notion of "phase separation" by which you can split the meaning of a program into its compile-phase and its run-phase meanings. Many declarations end up having both compile- and run-time components. In Haskell you might say that declarations are executed at compile time, but this means nothing more than that name-resolution and type-checking happen at compile time.
Wow. Looks trustworthy. "SHARE TO WIN", uses RC4 certificates, AddTrust CA, JS links, tracking cookies galore, no CSP...

Yeah, definitely the people I want to talk to about security.
It also helps to know fabric. 10-15 years back, my wife wrote an article, "Fabric for Bachelors":

http://www.virtue.to/fabric/
Spec sheet of a VS3-022 container (note website slow response - hug of death?): https://invinity.com/wp-content/uploads/2021/10/Invinity-VS3...

Non-flammable „ Safe by design 25 year lifespan „ Unlimited cycles „ Lowest LCOS „ High recyclability

CUMULATIVE ENERGY DELIVERED OVER TIME
INVINITY VS3-022 3783000kWh versus LITHIUM 973kWh
(Assumptions: 220 kWh DC capacity installed, 2 cycles per day, 100% DoD per cycle, 365 days a year).
[Note corrected for typo in PDF: 3,783.000kWh should be 3,783,000kWh]

PERFORMANCE SPECIFICATIONS
Ambient Operating Temperature 25°F to 110°F (-5°C to 45°C)
Nameplate Rating DC Voltage 1000 VDC
Operating Voltage, Nominal 850 VDC
Operating Voltage Range, Full Power 750 to 950 VDC
Max. Continuous DC Current ±104 A
Max. Continuous DC Power 78 kW
Energy Storage Capacity 220 kWh
Energy Storage Duration 2.5 hours @ 78 kW 4 hours @ 56 kW 8 hours @ 28 kW
Max. Recommended Depth of Discharge 100%
Cycle Life > 20,000 cycles
Lifetime Throughput 3,783 MWh
Annual Capacity Degradation < 0.5% per year
Max. DC Round Trip Efficiency (RTE) > 78%
Annual DC RTE Degradation < 0.1% per year
> Best I can tell, the real appeal for Tumblr is its go-go growth, and the fact that it’s doing it on a very light footprint.

So, why do they need all that money?

It's bizarre that there are companies testing and flying rocket-planes and VTOL sub-orbital rockets with much less funding than this.
A lot of relevant interactions in modern apps are client based. You'd have to send those data points via ajax, but then you've just recreated google analytics.

Also, feels like a bit of an arbitrary boundary.
Yes, a key might be easier to hide than a gold bar.

But some gold coins might be a lot easier to hide than computers.

> You could still use bitcoin to buy your way to freedom

Only if you can access the network.

That’s the point.

I don’t see why you say there will be a way to get online. We see coups where the internet is taken down quite regularly.
I have successfully solved the Facebook dilemma by not having any friends.
Also, since all addresses are @pepbot.com, this part should be optional.

Right now, if I enter some random address without @pepbot.com I'm landing on the start page.

Apart from that, I really like it! This will definitely become my default service for trash mails.
Love the minimal look.

Some feedback - It wasn't immediately obvious to me, even after reading the 2 points on the main page, how exactly to use it. Maybe rewording those?