jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
It is more the combination of having a desk with fast internet, being able to network with others and having fun.

The idea of combining work&travel is more applicable to location independent entrepreneurs and freelancers that can work from anywhere whenever they want.

If you are an employee then it's "just" like working from a coworking space remotely. But if you work on your own projects, it's really about the inspiring environment with like minded people.
When I went to college and moved in a dorm I got a really good teflon coated pan from my parents. It's still works fine and it's 6 years old now. I even lent it to other guys in the dorm and I wasn't extremely cautious with it. I dealt with shitty pans too though. I think the quality of Teflon coatings could be extremely varying .
Or just have each protocol do what it's supposed to, rather than redirecting one to another? In general, aren't advanced users supposed to like having the option to make their own decisions?
Actually, I always suspected that the tagged unions support in Pascal was added specifically for compiler development.
if you store bitcoin in their vault, you have complete control over them
I'm looking for superhydrophobic materials for my next car so its easier to keep clean.
Americans sometimes insensitively change foreign terms (e.g., "Beijing" becomes "Peking"; "Torino" becomes "Turin").

For what it's worth, Peking and Turin were both fixed in the English language long before there was an America. And if the Italians want to complain about the "insensitive" Anglicisations of their city names they can go complain to Elisabetta II herself in Londra, Inghilterra.
Right; but unfortunately one is a proper subset of the other.
Hah. Good point. Thanks.
Thanks for sharing this - I had never heard of AngelList before but that sounds like a useful, asynchronous way of attracting (or at least trying to) funding to a fledgling startup project. Going to bear that in mind for once I have something worth pitching ;)
There are also some demos.

http://www.tomshardware.com/news/portal-steamworks-portal-2-...
I don't know if the terms have changed, but when I enrolled last year it was explicitly stated that it would take at least a week.
When I was evaluating Fossil about 1 year ago, compared to git and mercurial -- one of the requirements for my company was that it support large files. All of them supported large repositories, but easily ran into issues at about 10 MB for git and mercurial. Large file support for mercurial could be patched or extended but not in an ideal fashion. Fossil was able to handle files up to about 700 MBs in my tests before puking. I should add, those weren't binary files -- but large XML files.
http://lingua.mtsu.edu/chinese-computing/

Try this site for some frequency lists.
There is that terrible idea that you know what should be best for others. Just forget it, it is not how society works. Totalitarian states trying that idea use over and over and fail with terrible costs.
> That can not typecheck in Rust, unless you use something really odd like `Into<Cow<‘a, A>> where A: Add<B>` as your input types.

I'm not entirely sure what that means, but here I'll just go implement a version:

https://play.rust-lang.org/?version=stable&mode=debug&editio...

I think this is right. I haven't written Rust before.

I copied Add to RAdd because you can't implement traits you don't own on types you don't own. And I didn't bother implementing it for numbers.

There's a trait implementation that takes String and &str (directly copied from Add), and there's a version that takes &str and &str. Both of them return String.

The generic function is just as generic as it always was, but of course you can't do this with actual Add without changing the standard library. You'd have to make the function less generic instead.

> And in languages where it does, you need either ubiquitously mutable strings (which everyone’s moved from because it generally screws you up) or refcounting.

It's the same String as ever. Owned and mutated by adding.
I don't usually expect much from demos like this, but I'm kind of surprised how impressive the results currently are. They're definitely not perfect, you're definitely getting some odd clipping and noise, but this shows a large amount of promise.

Being able to generate voices for games would enable a lot of interesting indie projects. IMO people should be paying more attention the market implications of products like this than to the social implications. There are a lot of projects that just aren't really feasible right now that could be if this kind of technology was more polished and generally available for commercial/self-hosted use. And in those cases, you don't even need to do inference, makers will likely be willing to mark up their scripts themselves.

Anyway I digress. Congrats, this is really cool!
so, imprisoned?
The truth of the matter is that if you’re working on a web service, you should be responsible for it, at the very least during its initial days of launch, you should be ‘on call’. Same with any time there’s changed you’ve made that are going live.

The “throw it over the wall and let the SREa handle it” pattern is overflowing with anti-patterns.

Now, if you’re making non-internet products, feel free to do it any other way; but, if you’re managing a website or web service, you should be available for it.
I don't think CEO is the right level. It may be the top position with high pay, but a CEO is so high up the food-chain that they touch very little.

Any level of management with a direct responsibility is where blame should lie.
The article does not say anything about the price of the bonds. So it is kind of useless information. For example if it is 0.94 it may be worse than a 0.5 coupon bond with a higher price.
Co-founder of Coinbase here

You're right in that it's not the "first US Bitcoin exchange". However, it is the first US bitcoin exchange with some amount of money transmitter licenses (none of the companies you listed have them to my knowledge). If you're not familiar with money transmitter licenses, it's what you need from most state regulators to move or hold money for customers in that state. That's why we can't support all states at launch. You can see a list of the states we support here: https://support.coinbase.com/customer/portal/articles/178054...

There hasn't been a US based exchange which has had meaningful volume in comparison to the larger international exchanges, so our hope is this gives people a US option that is both stable (both on regulation and security) and has reasonable liquidity.
Lemme know what part of my statement was a strawman.
Some ideas:

* host a tournament of many different PRNG seeds.

* generate long strings of moves (random numbers) up front and then use a genetic algorithm to breed and mutate the winning strings.
That was pretty easy to find from the Link you provided
http://wikimediafoundation.org/wiki/2010-2011_Annual_Plan_Qu...

The top five spending increases for 2010-11 are: 1) An additional $3.8 million will be spent on technical operations. This will include funding to establish and maintain a new data centre, increased spending on bandwidth to support our growing readership, and five new positions supporting technical operations. 2) An additional $2.6 million will be spent on ten new (non-ops) technology positions such as a QA engineer and a community liasion position, annualization of salaries of existing tech positions including some positions that were previously paid under restricted grants as well as development of a database to track relationships with editors, readers, donors and others. 3) An additional $1.3 million will go towards administration supporting all Wikimedia Foundation activities. This will include rent for additional office space, plus nine new support positions to support the work of staff and community members. 4) An additional $1.1 million dollars will be spent on community outreach and volunteer convenings. In recent years, the Wikimedia Foundation has been increasingly offering financial support for, and/or staged itself, volunteer convenings of various kinds, including for example the Berlin chapters/developer meetings, as well as paying some travel costs for volunteers, including more funding for Wikimania scholarships. We intend to do more of this in 2010-11 as key activities to grow and strengthen the movement. 5) In 2010-11, the Wikimedia Foundation plans to spend $400,000 on various forms of support for the chapters. This will include an expanded grants program for mission activities, staff positions supporting our chapters network, and a board-sponsored project designed to help the Wikimedia movement develop clarity around roles-and-responsibilities across the network.
They state that they have 47 staff. 22 tech is fair enough as you say there is an operational overhead. However I don't see why they are paying for programming work required when the majority of that can be done by open source volunteers.

10 people are described as 'other program': I'm guessing this means "Support strategic volunteer work" and "Bootstrap community programs in key geographies". But why not just let the site grow organically? Why do they have to spend time encouraging people to be editors? The volunteer model has worked so well in the past that it seems to me that the motivation behind this is purely expansionism.

5 members of staff for fundraising: again why act like a corporation instead of letting people donate if they think the site is valuable.

There is also $1.8M spent on external contractors: what for?

$380,000 on travel works out at $8000 per person. That's a lot to get to wikimania and 3 nights in a hotel.

Overall it is a bit galling to me that they have built the site on data contributed by us, it is edited by us and now they want money from us at the same time becoming more and more dictatorial over the type of content that may be submitted and unresponsive to users complaints.
> Knowing English is pretty much a prerequisite for programming.

Emphatically no. You can be a brilliant programmer without knowing English. Of course, that doesn't say that knowing English somehow hurts.

I've met many programmers smart enough to learn programming to expert levels despite not knowing English and having to rely on whatever was available in other languages - sometimes that was plenty, sometimes they had to reinvent algorithms. At the same time I know other good programmers who were faced with the problem of learning programming and English at the same time and succeeded at that.
We are focused on getting V1 out the door right now, but we're open to lots of possibilities for different versions as soon as that's feasible.
Though that's still a risk even if you're getting them on the black market, or manufacturing modifications for legally bought AR-15s et al. yourself
Only quote that needs to be read...

"While the grounds for suspicion are not spelled out, a Xinjiang police notice published in 2014 listed 75 indicators of "religious extremist". These included:

1. Owning a compass
2. Abstaining from alcohol
3. Wailing, publicly grieving or otherwise acting sad when your parents die
4. Not letting officials scan your irises (!!)
5. Telling others not to swear
6. Not allowing officials to sleep in your bed, eat your food and live in your house
7. Being related to anyone who has done any of the above
"
Sounds to me like this researcher is going to be brought up on charges. Well deserved charges. We don’t know what he did with this domain before he contacted krebs. He very well could be covering his tracks and creating plausible deniability.

You break the law, you go to jail. Simple as that. They aught to make an example out of him.
> “I used a fake Google Voice number and fake Gmail address,” said the source, who asked to remain anonymous for this story but who said he did it mainly as a thought experiment.

I don't think "thought experiment" applies to actually carrying out what you were thinking about.
Couldn’t agree more. Yesterday I was browsing the top product of the day to see what future competition was like and the product was a color swatch that gave you similar colors for inspiration. It looked like they mashed together a codepen with a color swatch api I’ve starred but I won’t even bother linking to here. It’s sad for sure.
I agree but this whole thing just says 'debugging sucks, my commercial tool is great, I won't explain a single detail about it, follow this link' (it is a wrapper around rr). He's preaching to the choir and I still think this post is sleazy.

Also replay debugging doesn't have to be complicated.

This enables replaying sections of a program with hot reloading by requiring that the data structures are serialized. It also catches low level exceptions so that replay and hot reloading won't crash the running program.

https://github.com/LiveAsynchronousVisualizedArchitecture/la...
There is a nonzero chance that various political figures will have their handles 'accidentally' deactivated and inserted into the available pool. An enterprising body should set some bots up right now just in case there's lulz to be had.

Should also have a tweet lined up, in case they catch their mistake fast. Something like 'we're nuking wales tmr'.
Follow the link and look midway through it, statutory licensing also applies to non-interactive internet streaming too-- though the rules are somewhat different.
They suspended Robin Williams's account after he died, so they probably wouldn't be against it.
And multiple languages. Spell-chackers enabled by default are specially annoying.
As usual, the answer to a question posed in a headline
is "no".

Reading this comment makes me stop and consider whether we were reading different articles.

He correlates three significant factors, showing the nasdaq cash index as the source of the decline, and then points to a major event occurring just before that which would explain the nasdaq decline.

Near the end the writer says, "If a large trader(s) precipitated the market crash on May 6, Apple was the vehicle."

This was a thorough, well-written piece! It doesn't come to a definitive conclusion, but there's a lot more content in it than anything else I've seen on the blip.
She doesn't, but I'm guessing she will as soon as she sees that nice commercial that shows grandparents talking to their grandkids.

Hooked up to Wifi? Is that hard to do? Or are you making the point that it's wifi only for now. Jobs specifically stated that they are working with carriers to support it. That means it's coming. Baby steps. This is what Apple does. We don't always get the full package with iteration 1, but when it does come they do it right (see copy/paste, see multi-tasking).

I don't know a single person who owns an N900, and I don't know a single person outside of a very small group of tech friends who knows what one is. I'd guess that 80% of the people in my friends/family/work circles have Apple devices, most of which are iPhones.
Clearly the solution is to stick a Faraday Cage in between the audience and the stage.

Seriously though, I know very little of these matters, but it does seem like there should be some sort of solution developed for them with the frequency that these issues keep cropping up in major tech demos. It seems embarrassing that companies that are supposed to be innovative and great with technology are being stymied by the lack of WiFi.
Its cool, but I wonder just how many high-level web oriented languages we really need...
You think the iPhone was the first phone with GPS...?
This was discussed here too, but I think it's an interesting article so I re-submitted it.
The only conclusion you can draw from Reddit is that his pictures would be less interesting if you use mt_rand() instead of rand(). mt_rand() is still insecure.

Since published research on RNGs seems to severely lag research on block ciphers and even hash functions, it seems like a really bad idea to build anything that needs to be safe on an RNG that was never designed to be secure.
They used to live stream them all the time, but this was many years ago. I don't think making the event more exclusive is part of it--there are already tons of reasons for Apple developers to go to WWDC.
PG's essay was very high level and conceptual. To actually carry out any sort of policy like this, the realities of H1Bs and Infosys would have to be dealt with. You see them as generic tangents, I see them as counter arguments.

Additionally, many people are questioning the motives of PG. I think that's fine and people are free to respond or downvote. It's no different than people questioning the motives of Larry Ellison after an Oracle announcement. This is healthy.

The Principle of Charity is great, but limiting discussion to the subset of topics of an article severely hampers critical analysis. And I'm concerned that would be the effect of what you're advocating.
Caution that on Windows (and even OS X to some extent), this graph will be very different - NTFS perf for accessing a lot of small files is very slow compared to Linux.
The point of this article seems to be that high latency and packet loss combined with extremely high available bandwidth is not a scenario that TCP is optimised to handle.

This would be interesting if I could think of a common scenario on the internet where you get that combination of features.
Very funny

There's a tendency of people think their problems are as bad as everybody else's

They are a lot more responsible it's not even funny (also because of more stringent controls)
Unbelievable. You just described my previous employer. I was there for over six years and witnessed the transition to Agile. Literally every department, including the sales team, started doing daily stand-ups. I was in a technical consulting role, and our stand-ups were exactly like you describe: "Yesterday I answered seven emails from customers, which took me five hours, and today I'm going to spend the rest of the hours for that task on..."

The incredible thing was how much upper management treated Agile as a panacea. It made me realize that they had no idea how to actually run a company, which is why I ultimately quit. I can't work for people I don't respect.
Based on how he talks and goes about doing his philanthrophy, it doesnt seem like Gates is doing it or for that matter, need it, to elevate his status. It is best to assume positive intent in such things.
Well, I have some fantastic news for these critics. They are completely free to make their own billion dollars and then spend it on whatever aid they think would be better.
I've found that recruiters often invent the "24 hours to decide" bit so that they can force your hand and "close" the transaction.

I would never dream of forcing someone to make such an important decision in such a short period of time.
Or a 3x3x3x3 hypercube?
I actually once bought a new printer (and ink for it) because the combo was cheaper that replacement ink for the printer a family member had bought...
The conclusion again being it would be best if no sentient being existed at all?

Thought experiment: If you go outside right now with a gun in your hand and start asking random strangers "Would you like to die right now?" what do you think how many of them will answer "Yes, please."?
First result in Google:

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

Mythical Man Month is quite well-known
There are cases when it makes sense to use dynamic typing (e.g. dealing with XML and friends).

In my experience however, those cases are not many and doing it when you don't have to creates an unneeded burden on the programmer.

(sorry -- this is probably not to HN's taste, but I just wanted to show how an entirely different perspective can also be valid)
Finish your education. It's the basis for your future.

And if you think it's not, why on Earth are you paying so much for it?

Don't waste your money. Pay more attention to your studies, and get the most out of it.

And if you're already getting A's and still bored, start doing more side projects. Things that are useful to you or (better yet) someone else you know. Try to write up a spec for the project first, and then work from the spec. Then go back to the customer/friend and see how close the project is to what they really wanted. It's a real eye-opener.

Be putting all of your best code in a portfolio to prepare for job hunting.
mhd, I believe that these articles wont help anyone until he is self motivated. These articles are merely helpful for peoples who need a push for doing anything.

Many times things obvious to some people are need to tell explicitly for many peoples. :)
Yes. More documentation wouldn't hurt, though. The type system is more expressive than most other languages', but not that expressive on an absolute scale.
I deal with the ACH network on a daily basis and let me tell you it IS broken. The fact that you only receive negative ack when a transaction fails, otherwise you have to pray your transaction went through is so bad it sounds like a joke.

For comparison, the third world underdeveloped country where I live has an electronic cash transfer system allowing me to send ANY amount of money in 10 minutes at most for $0.5 usd.
However more and more development features get locked into vendor specific implementations, like testing and building using Gitlab CI/CD or Github Actions, security evaluation (eg: dependabot) and issue management workflows that required bots and the Github API. It's easy enough to host your code on a mirror, even a static http would suffice if needed, but getting your release out the door reliably is getting harder.
Note the detailed presentation on this for more details at: https://www.youtube.com/watch?v=efOKePoq3LM&list=PLcBEhOBZvh...
Yes but FCAS will take forever, repeating the mistakes of JSF by coupling everything in a giant program. The Chinese will have it by the end of the decade.
Yeah, I mean I just graduated and I went to school in the bay area. Dating was much more difficult for me during my senior year but maybe I just need to go for older women now lol.
What a complete load of BS. The program was expensive, but as soon as someone tells you that $100m for brand new fighter is expensive, you know that they're either lying or don't know what they're talking about.

Edit: None of you, including me, have enough understanding of this topic to even begin to discuss it in a serious manner. Have you ever heard some technically illiterate family members debate Apple vs Microsoft vs Dell computers? That's what you all sound like right now.
The article doesn't substantiate the headline. It's like saying that the navy admits that battleships have failed because of the development of LCS.
I used to say the same thing, back when the only bash I knew was from whatever tidbits I picked up as I needed them. Then I got more familiar with bash. Now, nearly everything I write is bash. I have realized that more complex languages mostly just make things.... more complex, rather than simplifying them. For simple solutions I stick to simple tools, even if it takes more than 100 lines.

Here's one tool I wrote in Bash. It's an alternative to Terragrunt. 616 lines. https://github.com/pwillis-els/terraformsh

Here's another one. A static-app package manager/versioner/pinner thing. 409 lines of POSIX shell (the code is intentionally ugly, don't take this as an example of good code). https://github.com/peterwwillis/clinst/blob/main/clinst

For both of these tools, 90% of what they do is just managing environment variables and calling other programs, and that's what shell scripts are best at.
>I'm specifically looking to apply NFT tech to

No
Yeah... letting the companies that provide those services, making a profit from them, determine who qualifies is probably going to rife with fraud and abuse. At best, you end up with inflated costs due to there being little incentivize keeping costs down, like we see with student loans and college.