jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
You are begging the question. The design of Bitcoin has a philosophy. The instantiation of Bitcoin, the Bitcoin network itself, does not. Saying that bitcoin has a philosophy because the developers have a philosophy is like saying that air has a philosophy because the developers breath air. No matter what the developers do, the Bitcoin network will continue to exist on its own and act in an exacting way, despite your claims to the contrary. The miners are in control of the network, and not the developers. But no single miner is in control either. If the developers or miners could freely enact change on the network, then there would be a fuzzy line between the design and the implementation, and you could lay the philosophy on the implementation. But interestingly, of all technologies ever created by man, the bitcoin design and implementation may be the most decoupled in history, as bitcoin is built to be resilient to tampering. It is not a representative democracy. Until someone controls hashing power over a certain percentage, or the majority of miners agree to a serious protocol modification, no real change will occur to the bitcoin network's behavior.

From another angle, would you say that a car engine has a philosophy? No. But the designers had a philosophy when they designed it.

edit: Further analogizing with human designed artifacts, such as a towel or a laptop, I think this is a debate on semantics. An object can't have a philosophy, but it can embody or reflect one.
I'm not sure I understand how it's different from YAML.
I am always reminded of this scene HBO movie The Pentagon wars when I read about the F-35.

https://www.youtube.com/watch?v=aXQ2lO3ieBA
Is there any benefit for a multi-role fighter to have stealth? It seems like any applications where stealth is important, you might as well have a specialized air-superiority fighter.
> Europe doesn't talk as much about gender and race, but they actually do things as well, while in the USA everyone kinda pats their back for "walking out for Black Lifes Matter" and calls it a day.

Please explain how things like 'Zwarte Piet' fit into your narrative? I remember the first time I walked around a town center around the holidays and was accosted by multiple white Europeans in blackface asking for donations.
What is not true? I'm just going off of what the gpp mentioned.

Now I don't quite understand what you have written here because you just say "we", but assuming you mean work colleagues then I think there is a bit of a difference between someone starting at 8, and making kids catch a bus at 5:45 so that they can start school an hour later at 6:45? That's not waking up at 6, that is out of the house before 6, and while you survived, it really shouldn't be necessary in a 1st world country.

While you did it, there is plenty of evidence that you could have done even better if you weren't subjected to it.
There's at least one proposal to get around this by adopting a foreign design like the Saab Gripen: http://www.stairwaypress.com/bookstore/american-gripen/ . The US could rename it the Freedom Chimera and manufacture it under license in Kentucky to manage the politics.
Not when you have a few adversarial nation-states around the corner that do not consider it a waste of taxpayer money.
Survivability is not a given. They successfully tagged F-35s at various occossions with ground based radar. There are also account sof F-22s loosing dog fights against Rafales and Eurofghters. And the F-22 is the better dog fighter compared to the F-35. And there are still thousands of F-16s to be retired for F-35s, seemingly not going to happen if the Air Force is axing F-35 procurement.
oops haha yea I meant 1990s
An orange that's lighter than the default: #ffcc66
There is the Blue Card though, which is EU-wide.
> You can't finish a project without developers and you can finish it without testers.

...for a given value of finished. My value of finished involves "no significant bugs that cost thousands of dollars of revenue per day". And in the past, QA has repeatedly caught such bugs, despite ample testing by the devs.

It really comes down to the mindset, and the approach - a QA approaches testing code differently to a dev who wrote the code.

> I've seen a tester changing requirements on the go, delaying features for things that aren't even the case.

In a well-functioning team, requirements should be explicit, understandable, achievable, realistic, and _agreed upon_ from the get-go. Once agreed, devs and testers work to those requirements. If, during the development cycle, it's realised that a requirement is lacking, or indeed, entirely absent, then it should definitely be discussed between devs and QA, at the very least, and _agreed upon_ - noting that sometimes, it might be a reasonably significant change in requirements that the business needs to be involved also in reaching that agreement. It may change delivery time, or delivered capacity etc.

The ideal, from my POV, is having testers fully involved in the planning discussion / backlog grooming whatever you call it, where your team ensures that the requirements from business are specific, realistic, achievable, and useful. And then, hopefully, given the entire team's domain knowledge, that is, domain knowledge from developers AND QA, because they will have a metric shit ton also, and I find it curious you only ascribed that to devs... ... then, hopefully you can determine which requirements are missing, get the business to agree, and then make those part of the agreed upon work also.

You'll note that I'm not speaking on dev vs. QA, rather on process and team structure. The issues you faced are not issues inherent to QA. The issues you faced are due to process and team structure.
Need to cite data about 'young people' and variants. I've only seen speculative news reports, not hard data.
Right to repair is nothing to do with ownership.

It’s about forcing companies to provide services.
It is not a true VM, the virtualization is at the nanokernel level.
To a very limited extent, schools have tried to protect themselves from such cheating by requiring students (or prospective students) to compose writing samples under controlled conditions.

The Law School Admission Test (LSAT), for instance, requires students to write an essay. The essay is not scored; rather, it is forwarded to the schools to which the student has applied. The schools then compare the LSAT essay to the personal statement submitted with the student's application. A gross disparity between the quality of writing seen on the LSAT essay and that on the personal statement presumably raises suspicions that the personal statement was ghostwritten.

Perhaps such measures should be implemented more widely.
Strange, I also tried giving a close but wrong answer a few times and it never accepted it.
Judges get final authority to approve plea deals. Most of the time they do but it is not automatic.
While I agree with your assessment, some data is better than no data.

Plus my main point was that Yahoo is still a huge site. Maybe not in our circles, but a lot of people use it.
> How do you figure that doesn't allow backprop?

When you backprop through a linear layer (a matrix W), you need to multiply with W.transpose which is impossible if connections are not bidirectional.

> Information absolutely can back- propagate. If it couldn't, how does anyone think it'd be at all possible to learn how to get better at anything?

Local error aggregation can have a similar effect with backprop but you can run each layer in parallel, you don't need to wait for the signal to reach the loss function and then gradients to come all the way back.

An interesting read: Decoupled Neural Interfaces using Synthetic Gradients (DeepMind, 2017) http://proceedings.mlr.press/v70/jaderberg17a/jaderberg17a.p...
There's a 100% chance of some sort of conflict between the US and China over Taiwan and dominance over the Western Pacific. It's just a question of "how severe?"

By the US Navy's own accounting, the pace of deployment has not been met with adequate maintenance. The US Navy's material readiness has been significantly impacted. In some cases over 30% degraded.

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

I'm also close to 100% certain that some sort of violence will come of conflict over space resources. Something will happen in relation to lunar resources. There will also be a tragedy involving collisions with orbital debris.

https://www.youtube.com/watch?v=0P3tbf3JHhc
30 years on and they're still using images for basic text content, making it impossible for text translators and screen readers. どうして？
I'd also add furries and dragonkins while we're at it, because why not, it might as well be a fantasy game
Answering myself: haveibeenpwned includes the facebook leak in the main page check, so if it doesn't show there, you're not included.

No need to give out your phone number if you registered via email.
Location: Tulsa, OK

Remote: Yep.

Willing to relocate: Nope.

Technologies: Prolog, computational linguistics.

Résumé/CV: https://www.seanbethard.net/bethard_cv.pdf

Email: sean@seanbethard.net
This is maybe the best comment I've read on HN in the past month, I love stories about how major companies got started.

Like, I'm a total sucker for stuff like folklore.org.
As someone who works in information security: Security is a spectrum. There is never all, and there is rarely nothing.
Amusingly, Kodak is being paid by some major studios to continue to make 35MM cine film. [1] They're doing it to keep their older directors happy. Fuji quit that business in 2013.

Film distribution is almost all digital already. Making, shipping, and handling film prints was always a pain, and that's over.

[1] http://www.wsj.com/articles/kodak-movie-film-at-deaths-door-...
It's easy to see how the "after" is better if you assume the goals of the poster are to communicate:

1. Aikido

2. Beginners

3. Regular schedule

4. Call to action: come visit

The obvious response is to suggest those might not be the best goals for the poster. That's fine, but when you look at the "before" poster again, you see that it can't really have any real goals, because it has (by design, on purpose) no hierarchy whatsoever.
OP here. I made this project for myself thinking that it should not be necessary to write (or paste, or whatever) the url of a repository I was just seeing with my browser.

I hope some of you find it useful!
Unlike the other two, "frat" has no alternative denotation and is a common alternative to fraternity. By your logic we wouldn't be using "app" or "admin" or "limo" or "memo."
Me neither. I have come across networks that filter everything but a few TCP ports (like 80 and 443), but that's a matter of draconian firewall policy rather than a NAT limitation.
In Python world deployment is still not as easy as dropping a jar in a container. Right?
Since the article doesn't appear to have the link to the entire CIA/NRO movie:

A Point in Time: The Corona Story

https://www.c-span.org/video/?321255-1/discussion-cias-coron...
Using one (or a mix) of hardware vendors entrusts your infrastructure to a single party as well. Unless you are making your own hardware?
I'm not sure it solves our fibre channel needs...
I don't get this whole "cloud vs. local" debate. We've had tools/protocols that sync local and remote for years, like rsync for files, IMAP for email, Git for version control, various package management schemes for upgrading software, etc. I can do all of my work locally and then sync remotely.
This is provided only to give you some numbers.

I have a niche site that aggregates news for users in a certain country ... its not much, but we're doing about $100 a month on about 30,000 unique visits a month.

I wrote it as a proof of concept for the general idea which I'm going to parlay into a much bigger/savvy market early next year ...
>What I Want: Developers, designers, basically people to do the job while I stand back and enjoy my sushi.

These are exactly the kind of people I don't want to meet.
From a young developers perspective Philly was fun. Lots of events, low living costs for a decent city and tons of web work. I was able to easily freelance with few contacts.

A previous co-worker on the other hand (usually working in the very top of a company) found Philly to be difficult as he had too much experience in high positions and expected to find it again and again with a cushy salary too boot. Its been over a year and I still think he is out of work.

Pharma while soul crushing will get you the fast cash you need, is abundant and should be easy enough to get into.
Tips and take aways if you are building your customer retention strategy. Some lessons and exercises I hope you find useful. I'd really appreciate some feedback on how to improve it. Thank you, guys
So much ad hominem – arguing of motives for designs and decisions. It makes for an odd contrast of technical opinions and unsupported speculation.
I tend to disagree with the statement that you've already failed if you decide to eagerly load resources before they are used or needed. Take queue from Google or others who pre-fetch resources based on anticipated usage. In the world of SPAs and client-side heavy apps, combining resources into a single or logically grouped set of resources is common practice to cut down on the amount of overhead that many http(s) calls impose.

Also, the intended use of PleaseWait.js doesn't have to be used to stall while client side resources are brought down. This concept could easily be used for long running, server side processing.
If you're still anti-Snowden and/or pro-NSA after all the stuff that has come out then ... you believe deep down that foreign terrorists are plentiful and out to destroy USA.

I was taking issue with that bit. There are good reasons to think what Snowden did was wrong that don't involve paranoia about "plentiful" terrorists. You could, for example, draw a distinction between responsible whistleblowing and irresponsibly fleeing to a foreign country with literally thousands of classified documents.
I would be surprised if the servers/instances responsible for rebuilding old pages had any other responsibilities. If that's the case, DoS-ing by flooding old page versions would likely only bring down that particular site feature.
The journal article linked to in the article (http://apl.aip.org/resource/1/applab/v98/i11/p113305_s1?bypa...) mentions near-IR absorption.
Looks interesting. ebay + local will be awesome!
It launched last night, so it's small so far and growing pretty quickly already
>If you choose to believe that the world was created by an all-good, all-knowing God then you must believe that the world God created is the best possible of all worlds.

What?

Since when does an "all good, all knowing" entity get backed into a corner where it itself relinquishes free will? Said God could have easily created this world with the intent that it is far from perfect for a very specific reason. The pain one assumes in this world is evil and horrible is only accurate if one also assumes that it has no further purpose.

It's like saying that all the difficulty in learning to ride a bike could not be allowed by a truly loving parent. That's clearly false.
Purposely copied the HN format so users would understand how and why to use it from the beginning. We'll definitely be iterating on the design & functionality of news.

Unlike HN, news can be related to startups on the list, that way if you follow a startup you will see related news without searching.
How do you determine the cost of these ads? Are you manually going in to all the websites and checking the quotes?
I wonder if that device utilizes some form of "law enforcement backdoor API", a phone analog of the "lawful intercept" in networking. Because frankly I don't understand how else it could retrieve previously deleted data from the phone.
I've read this kind of response several times, and I can't understand how it works.. don't you sweat a lot after 20 miles? Do you have a shower at work? Don't you ever see clients?

I've discarded even walking 3 miles due to breaking a sweat (I wear a suit to work).

Don't get me wrong, cycling is great exercise, I used to do 10 miles each way to English classes and I was healthier than I am now, but I can't see myself cycling to work.
> I am generally in the camp of maximally explicit and consistent semantics for integer types

Size 3 minus size 4 being 4 billion is not correct type semantics though. If unsigned integers crashed the program for those operations or returned something akin to NaN it would be correct. Which means that signed integers are more correct for sizes, since when signed integers overflow you try to allocate a negative length array, and that doesn't work so it crashes, that is what you want. When you do the same thing with unsigned integers you now get a very small array, and when you try to write values to this array you now write them to arbitrary places in memory, causing memory corruption, that is much much worse than any issues you get with signed integers.

So the reason to use signed everywhere is that it reduces the mental overhead, and it is safer, you now only needs to learn a single integer math system and don't have to worry about all the issues that comes with casting unsigned and signed values to each other. Unsigned only makes sense if you explicitly want the overflow mathematics of unsigned, you don't want overflow math for array sizes though so they should be signed in any sane type system.
> Do not direct link to jwz.org from HN

Why?
From the FAQ: https://news.ycombinator.com/newsfaq.html

> Are reposts ok?

> If a story has not had significant attention in the last year or so, a small number of reposts is ok. Otherwise we bury reposts as duplicates.

It's not clear what "significant attention" menas, but the previous post only got 2 points a 3 comments, so I think a repost is fine.

EDIT: Are you the author? It's nice that two persons decided to post it. It looks like this is getting more traction.
One thing that annoyed me a lot while I was living in China was the extensive censorship of the internet. Seeing the same amount of censorship in the western countries is even more unsettling.
The only difference is in the definition of the illegal content used .
The next frontier in this respect is in the recruiting field.

Hello LinkedIn ;)
I've been going circles when trying to asses pros/cons of C++ and Rust. It's the topic frequently discussed on HN, but still find the point is not driven home properly.

Eventually I've picked C++, because of it wide support in GPU programming and in general cross-platform support. But then I encountered this article and it just occurred to me that the main advantage of Rust is that it makes code easier to edit, because of it's memory safety. You can have memory safety in C++ in theory, but practice if multiple people will work on same codebase things will likely not go that well.

Sorry for the newb question, but does C++ has some inherent advantages in cross-os development to target cpu, gpu and other novel hardware (npu, ipu, dspu etc.)?

Here is a list of majority of biggest os players in their respective fields: mobile (iOS, Android), desktop (Windows, MacOS, linux like), WebAssembley (Chrome, Safari, Edge, Firefox, Opera, Brave), TV (AndroidTV, Tizen, WebOS, Roku, Apple tvOS, FirefoxOS, CastOS), console (PlayStation, Xbox), watch (Apple watchOS, Samsung, Fitbit, Garmin), tablet (iPadOS, Android)?
Agreed! I find this infuriating. To fix it there’s a flag for “always show full URL”, which I’ve turned on. Fixes it completely.
Why do you think people want SV to "fall"?

I think ultimately people want the SV vibe to spread to other parts of the world, and lose a bit of the excess wealth that is concentrated in that area.

The wages that the average web dev makes in SV is ludicrous. The culture around that money is insane.

Ultimately what I want is for wages to level out a bit across the USA and Canada, and for the homeless to be better taken care of in SV.

It simply is disturbing to see the concentration of wealth juxtaposed with the pain and poverty of so many people living on those streets. It is disturbing to see the army of overpaid, underskilled 20 somethings wasting their inflated salaries. Not everyone is a virtuous founder, most of the tech people there are simply seeking wealth, status, recreation and adrenaline. This is fine, but too much capital is spent funding these people. There are more skilled, cheaper developers in other parts of the country, continent and world. Its not about the fall of "founders", it's about making the army of juniors in SV compete against the seniors from everywhere else.

I think an "exodus" of the developers in SV would be good for the continent, for the housing problem and for the future of innovation.

Its not about the "fall" of SV, it's about the decentralization of it. Its about spreading the positive aspects and diluting the negative. Its not about the fall of SV. Its about the rise of everywhere else.
When you say "the end of scarcity", most of us think of unlimited energy and raw material. The OP is really just talking about information (which is significant, but truly in a different league).

This echoes the "Information wants to be free" mantra/movement/slogan/whatever. While this movement is quite old (relatively speaking) and widespread, I find that Wired is still one of the more on-the-ball publications with respect to this (they talk about it a lot, and generally cover it well).
This lets you not have to deal with a separate phone # and set up.
The upgrade's going - another 40 minutes or so.

Pro-tip for people with laptops that have switchable graphics - Go into your BIOS and set the default to "Discrete graphics" and not "Switchable". Otherwise Ubuntu will default to integrated and you'll miss out on all the fancy animations.
is this available worldwide? Google Voice isn't so that could be a reason
> RTP for media, H.264 video, GIPS (acquired by Google) audio

Google use Speex in Jingle now.
It's an old sales tactic: Just don't mention what's missing. If you mention the missing features missing then all you do is draw attention to the fact those features aren't there. And if you blog or tweet about those features, then you ruin the surprise. Users like pleasant surprises. Work on the cool new features behind the scenes and unveil them Steve Jobs style when they're polished and ready.
We built this because our experience with Google Voice was awkward. Having multiple phone #'s didn't work for us.

This basically mirrors the SMS activity/stream on your phone, onto a Chrome extension.
What is the difference between this and the google voice extension (https://chrome.google.com/extensions/detail/kcnhkahnjcbndmme...)?
Do people really think the value of something is 0$ just because they can get it for free? That is cost. The cost of me watching the latest blockbuster on my computer may be 0$ but I don't honestly believe it's value is 0$. You are right in saying that value is only what people think it's worth but I don't think people who pirate actually believe the content is worth nothing. The real mindset people have is if cost < value then screw value all together. This has always been the case.

Cost is becoming less of an issue online though, with simpler payments, content priced appropriately, and an increased "lock you out" if you try to get stuff for free.
Exactly. I think Ender's Game is what got me thinking along these lines.
I wonder how this maps to the number of browser tabs a person keeps open. I'm a "less than 10" guy myself. Sometimes I see someone with like 100 tabs open, and it stresses me out.

I use a Chrome extension called OneTab that at the click of a button, collects your open tabs into an internal chrome extension page, from which you can reopen them if desired.

As you say, I find that this gets things "out of my head" into a system I can trust, and I can switch context more easily once I have done this.