jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
That doesn’t count the nearly 400k employed by the Dept. of Veterans Affairs
OK - but what's the difference with previous experiments? Is it that they did it with a single photon?
Or is it because they managed to do it from two remote laboratories?
Chrome 41 is a real stable release browser in production use. Spartan is still a WIP. I'm not sure it's fair to compare them. How about giving Canary a spin instead?
I'm fairly certain YouTube is a real site, however...
Came here to say this. Additionally, when I'm "zoned" I feel like I develop by intuition or instinct, which is really just me relying on experience -- similar to muscle memory or situational memory earned from athletic training.
Maybe it has to do with the amount of time you pause when reading aloud? You pause for less time at a semi-colon then at a "full" colon.
The book "Pragmatic Thinking and Learning", by Andy Hunt of the Pragmatic Programmers, talks at length about managing focus. It also includes techniques for improving learning, gaining experience and even meditation techniques.

http://pragprog.com/titles/ahptl/pragmatic-thinking-and-lear...
From a VC fund perspective, this is a sound investment strategy -- take what works in the US and clone it in your market. It lowers risk significantly since the idea already has traction. At some point you'll have to innovate, but you can always copy until then.
In fact I think so too. But I suppose there are some cases for some people when the brand hardware would be better.
Sure. A lack of premature optimization does not imply a lack of consideration.
No. It's not beautiful. Stop saying that! That word is so overused in software that it is no devoid of all meaning.

It's a loading screen. It's perhaps even a nice looking loading screen. Well, it's not ugly. It is missing a lot of functionality though. But it's less rage inducing than the spinning pin wheel so that's good I guess.

2015 would be a better year if we all agreed to stop using the word beautiful with respect to any and all things digital.
Do any of the interview questions you had, or studied for, have anything to do with your day to day job?
I have read a fair bit of Tim O'Neill's site now, and find him persuasive.
I don’t work at a FAANG but I hope to one day. But I do interview for Data Engineering roles from time to time for my and other teams. I think by saying you’ve seen this problem before it shows honesty. It shows character. Those are points that, at least for me, are positives and I like to hear it. I’ll still go ahead with the question just to make sure but if something typically takes 30 mins and you finish in 10 then I’ll move on to a different question to fill the gap.
> The only logical course of action is to allow all speech and let the reader discern for themselves.

The assumption being that most readers are discerning. Kind of reminds of the adage about markets working based on rational actors. In both situations, reality would like a word.
Uber has always struck me as something of an engineer's sandbox. They hire too many engineers who build (and re-build) over-engineered solutions, and who are paid a lot. They have thousands of microservices for example.
Uber’s model is basically the same as the cab/taxi model, but likely much more efficient due to software. That business model (hiring private drivers for point to point public transit) has been profitably working for over a century now.

Also keep in mind Taxis, unlike buses and trains, are usually not even subsidized, which lends even more credence to the business model.
I took on three new hobbies a couple of years ago. All of them had seemed interesting to me for ages, but I'd never made the time to explore them. Once I actually started, it was exhilarating. Practice was long and slow, but never boring. I'd spend hours at it and not even notice the time go by as I worked at a particular technique (especially with classical guitar). Things only got irksome if I indulged in comparing my new skill to my skill level in programming, despairing at the difference, or if an injury prevented me from doing it for awhile. But after a couple of years of daily practice, I've finally reached a level of competence in two of them (there just wasn't enough time for three) where I can feel satisfaction in my output, and am even willing to show other people.

My early education in programming followed a similar pattern, actually. I'd actively pick the brains of any teacher in high school who gave off even a hint of understanding programming or anything related. Once I'd learned everything about digital logic and did all I could on the broken Heathkit boards, my electronics teacher bought a computer for the electronics shop and let me take over his office just to get me to stop bothering him. I also resurrected a 2400 baud modem and hooked it into his local phone line. Actually, I didn't tell him about that, or the fact that I was hacking into the local university to have a poke around gopher space :P. I got some Motorola manuals, and wrote a book on assembly language programming, which I handed in at the end of the year instead of doing the regular assignments & exams.

There are many things to be passionate about. It's just a matter of identifying which ones resonate with you, and making the time.
I'm a programmer and I completely agree. When everything was new it was fun and exciting. I started programming seriously when I was 12 years old. By the time I was in college programming was an absolute chore.

Yet I do it for a living, because building things is incredibly satisfying. Ya about 90% of the time I'm kind of bored, but actually finishing things (useful things!) makes it all worth it.

Interestingly I found that I have the same feeling in other endeavors. When I remodeled my house I found construction to be just incredibly dull. But man, the result was absolutely worth it. I don't know if I've ever felt more satisfied with anything.
Nope, that's not me.

Signature	B15C225D

would be me, for what it's worth.
btw - "chronologically adjusted" is the concise phrase I was looking for when describing this
Because LUA is much simpler, already porting LUJit to LUA5.3 is revealing hard as far as I understood
The problem is that you'd still be liable for capital gains in the UK if you sold shares held by your holding company. Keeping profits, from a sale or create by the company offshore via a holding company won't be allowed by HMRC.

The only way to avoid it, in event of a sale, is the leave the country and become non-resident for tax purposes.

This document summarises better than me:

http://www.nabarro.com/Downloads/Offshore_tax_residence.pdf
This article is justifiably getting a very large amount of criticism on Twitter. https://twitter.com/search?q=https%3A%2F%2Fmedium.com%2F%40h...
> I'm going to ask them to explain how a closure works. How they deal with AJAX. What they think about "!important". Things to be careful about with floats. How CSS precedence/specificity works. Give them an example webapp idea, and ask how they might architect it. ... None of these are gotchas.

You can do those in a half hour initial phone screen. Getting an idea of the applicant's general and/or domain-specific technical competence before you fly them out absolutely makes sense. I think what the author is criticizing, or at least the part of the author's criticism that I agree with, is the typical on-site interview that spends 3+ hours testing one's algorithmic knowledge and whiteboard coding skills. I do think that approach is vastly superior to doing nothing at all, but my personal experience suggests that testing the applicant's skills in a real life situation, after having vetted their technical knowledge/competence over the phone, seems more likely to identify strong engineers.
I had a client in the telecom industry some years ago who had a project that was re-writing built in scroll bar technology because a few of the execs didn't like the scroll bars available in Windows.

Needless to say the project was years behind. I'm glad I never got too close to it.
> Programming interviews seem incredibly confrontational compared to my current profession. Interviewers seem to be out to trick you at something, or else to prove how much smarter they are than you.

Many interviewers are poor at doing interviews. :(

I do not try to trick anyone in any interview I do. I put forth a problem and ask people to work towards a solution. If I feel the solution can be improved upon (not necessarily to get the answer "I want", but in an overall sense of software engineering) I start asking exploratory questions about why some piece of code was implemented some particular way.

I have a set of questions I ask every candidate that comes through, the questions start off easy and work their way up through a progression of difficulty. None of the questions are me thinking I know how to do best, and on 2 occasions so far I have hired people for at least in part giving better answers on the questions than the solutions I knew.

As for confrontational, I try to remember that almost everyone is below optimal during interviews! I get nervous during interviews as well, I don't expect people to be at the top of their game and nail everything, silly mistakes that normally would get filtered out before fingers hit keyboard end up being put on a white board for fear of time. I get that, I do the same damn thing when being interviewed. :)
Bingo. As someone who works for a non-profit Blue Cross organization I find the outrage ITT incredibly misplaced. I could make a great charity of feeding burgers and fries to homeless people but if I chose a golden M for my charity's logo that's just a mistake on my part and I'm going to get a call from the McDowell's people.

Yes we all love Watsi and they deserve nothing but praise for their work. They made a small goof on the logo and are fixing it and even finding a way to turn a small misstep into a positive.
There’s a Hacker News group on AirBnB, through which I found a couple of very welcoming hosts in the San Francisco Bay Area. Check out http://www.airbnb.com/groups/hackernews/.

I also met a lot of really friendly people at Hacker Dojo in Mountain View: http://hackerdojo.pbworks.com/. I’d recommend asking them for some advice — everyone I met there was helpful and welcoming.

Good luck!
I think we can safely assume he's not trying to claim credit for such a commonly quoted passage.

Incidentally, was Eleanor Roosevelt really the first to say this? None of the online attributions include a source.
How many doctors are unemployed and living with their parents?

Don't take the statement about hospitals and doctors and try to combine it with the statements about the education system. The former was just a jab at the healthcare system, the later is a jab at spending gobs of money just to end up with people that aren't doing much of anything with their education. Doctors that go out and do something with their education (i.e. work as a doctor) aren't included in that.
Presumably you've played around with Erlang some too?

One correction: "everything is non-blocking" is not quite accurate. You can still do something like a while(true) and happily wedge the system.
> I suspect that if he were to run the same experiment in Vanuatu - supposedly the happiest place on earth - he'd find that you need roughly $5K/year for the good life. That's just slightly over their per-capita GDP.

You seem to be ignoring though, that the cost of living is different between the two places (I'm assuming that both of those dollar amounts are in US dollars).
The 2nd Ave subway line started construction a few weeks after I moved in here. Just a few days sleep during a vacation made me a new man. A jackhammer makes a terrible alarm clock -- even if it's on the time you want to wake up at.

If anyone's doing a startup involving maps (e.g. google maps or earth), please put in estimation methods for ambient noise in an area.
There is a comment exactly about this in the article:

> Last week a local vaccine site had extra doses nearing the end of the day and word spread. Ultimately, they put them in the arms of whoever could get there in time.

> I personally know two unrelated people who raced there and got vaccinated, despite not meeting the criteria mentioned in the article. The only criteria that mattered in this instance were being present and being willing.

> This was also in Houston and at an “official” site. I attempted to get similarly lucky at the same site the next day by visiting at closing time. The worker that turned me away told me that because of complaints from those who missed out the day before, they were told to no longer accept walk-ins. I’m content to wait my turn, but that experience combined with this persecution story...I have to wonder how many doses are going to waste in my community.
Do we have evidence that fraud progressively gets worse in the case of housing programs?
Tether is almost certainly holding on to a couple billion real dollars to maintain the peg. This is very similar to how the Bank of England maintained an artificial value for the pound that wasn't broken until George Soros came around.
const generics are a feature I've been looking forward to since 1.0, really cool to see that work making it to stable.

This solves another of the ergonomic issues in Rust. It really feels like within 2021 Rust will hit a point where it feels totally consistent.
What do you vendors do with any of the money you pay them?

They spend it on paying employees and buying raw materials. It’s getting spent (sold) one way or another.

Tesla is no exception.
As someone that owns a 3d printer, I'd guess that was a filament that went either old or unused for too long. Ideal for personal projects where you don't care, or that you might want to post-process anyway (sand/paint).

Happens frequently when you buy a roll of a hard-to-use color, such as this.

By experience I can say that most bright colors would look bad on a project such as this. Bright colors are fine only in very specific circumstances, or for highlights.

In almost every other case, a desaturated color looks better. Off-white and dark-grey are my most-used colors.
Apples to oranges comparison: gold actually has a use, and its value is kept in check by that - it's tied to the physical world, to reality, and gold also wasn't/isn't an attempt to replace a transactional layer. I'm sure there are more differences that make it incomparable - certainly that pro-Bitcoiners will simply dismiss the differences saying they're unimportant, irrelevant.

Edit to add: qualitative comments rebutting my argument points would be greatly appreciated.
> how much database space Synapse took on my server

Yes this is a common problem, and disk/RAM usage is why many hosting cooperatives have dropped matrix support entirely and come back to Jabber/XMPP ecosystem.

I hope lightweight matrix implementations like dendrite can help improve sysadmin experience and lower hardware requirements. Yet it's unclear so far whether a better implementation will solve all problems, given that the whole decentralized chatroom concept necessarily takes more resources than a federated chatroom alla Jabber/IRC.

To be clear, i'm not advocating against decentralized chatrooms. I believe they are very useful for censorship-resilience (which can also be achieved with eg. nomadic identity though not exactly with the same threat model). I just wish decentralized chatrooms weren't the only option so the matrix protocol would be easier to implement and hosting a server wouldn't need gigabytes of RAM for few users.

> figuring out (...) configuration, (...) XEPs (...), clients and spam

It's not that hard to achieve, but information is sparse and hard to discover. That's one of the reasons we have founded recently the joinjabber.org collective to have a platform centered around the UX of end-users and sysadmins of the Jabber/XMPP network. All feedback/critique/contribution is welcome.
Disclaimer: I'm new to Rust and lower-level programming of this type in general. The 'lowest' level language I've worked with on the regular before this is C#[2]

I know Rust already has Tuples[0], so I'm assuming Const Generic Indexing For Arrays[1] is a happy path for the compiler to optimize what amounts to a finite sized Generic Tuple? (Finite size in terms of memory not elements)

Excellent feature, I just seem some (admittedly only high level) surface overlap in this language feature.

[0]: https://doc.rust-lang.org/rust-by-example/primitives/tuples....

[1]: https://blog.rust-lang.org/2021/02/11/Rust-1.50.0.html#const...

[2]: Which, while generally accepted to be a strongly typed language, is not near the level of Rust
This. A thousand times, this. It's a really good model for something that is I/O bound because it is easy to reason about. This makes the model perfect for events in the browser (both DOM events and XHR).

It's not that Javascript is especially suited to this model, but thanks to the browser, it was already the most used implementation of this model.
Are you attempting to attack her credibility or can you address her point?

Steve Jobs never graduated college. I would still take his opinion on education. This is an argument that can be logically debated without having to go to credentials.

Anyone who conducts an argument by appealing to authority is not using his intelligence; he is just using his memory. -- Leonardo da Vinci
Great news, my suggestion: ditch the "time calculated" info on Wolfram results.

I personally don't care that something was "Computed by Wolfram|Alpha at Mon Apr 18 2011 19:31:47 GMT-0400 (Eastern Daylight Time)"

Just "Computed by Wolfram|Alpha" would suffice
I'm in Dumaguete.
Which they've demonstrated that they are willing to test the limits on multiple occasions recently (ubersocial, "no new clients" post, etc).
I did see that blog posting early on, but since I am a chronic NONREVER I did not install the app. BTW, if you guys ever have some questions regarding airline stuff feel free to give me a shout and I'll help however I can and pass your question around the office. After working for some of your competitors in a previous life it is refreshing to see what you guys are doing.
As a young man I was primarily influenced by Suprematism, but later lapsed into bog-standard rationalism.
Use ctrl+F2 and then the arrow keys and return to select menu items.
I have a port of wget for Windows, and typing "wget --help" at the command prompt shows the help and loads a Windows help file in a new window.

I don't want the "environment native behaviour" there, I want text on stdout.
I don't know the maths behind it, but as far as I onow, yes you can go ahead and start generating them. You have to reverse some washes, ie it's CPU bound, which is how the scarcity comes in.
Huh, that's odd. My algorithm is "if x < 5: buy()". Presumably the apps I want to buy are all apps I need, so less than $5 is quite well into the "no brainer" category.
You should read the title again.
What I love about this is that the project uses XMPP for server-to-server communication! Someone had poo-poo'd that idea in a previous post, but I think it has tremendous merit.
Working at the wrong startups can be a cure for this. After a failure, you no longer worry about your efforts being pointless in the grand scheme of things. You've already received stark confirmation your efforts are indeed pointless, even in the smaller scheme of internet startups.
Because no one other than AT&T is AT&T, obviously.
That last paragraph definitely resonates with me. Especially if your bosses's names were just above yours on the Series A, and one of them now is an angel investor with some top tier investments, and the other bought himself a Tesla and a multi-million dollar home in Mill Valley.

I try not to hate...
I think one's perspective on whether it's smart/dumb or right/wrong for founders to seek liquidity "too early" is going to depend a great deal on whether you yourself are "post FU money" or "pre FU money". If you've achieved FU money, meaning you don't really have to worry about money or working a regular job ever again, then it's hard to imagine what an early $100k or $1m liquidity event can mean for another person. And it may not even be the case that the founder wants it for bling-and-hookers reasons: he may want it for health reasons, or to help out family members in some way, where there's not really an option to put it off another 5-10 years. Now add to the equation that founders may very well be underwater on a home mortgage, may have debts racked up, unpaid college loans, etc. and early liquidity, even if it means a smaller potential total payday overall, starts making a lot of sense. Emphasis on potential -- the future is not set in stone. And no deal is real until money hits your bank account.
"NIO/MINA is the right answer on Java."

I think my point, which admittedly is only informed by the work of some brilliant people, is that your point is not supported by data gathered on modern hardware with modern operating systems running a modern JVM. At least, not in all cases. With care and some tuning, people can get extremely good performance out of the thread-per-connection approach. Please check the document linked in the parent to this thread (http://paultyma.blogspot.com/2008/03/writing-java-multithrea...)

What's more, even the systems that are very good at this do not use something like NIO, epoll, or select (as anything other than a very buried implementation detail). Erlang, for example, doesn't restrict you to the kind of model that raw NIO does. NIO is a fine thing for what it is, and a potential building block for many things, but it's not a very compelling as a server framework. MINA is a better suggestion, but still not a universal catch all for these sorts of problems.

I'm not trying to say, "NIO is never right, tpp is never wrong." I'm just saying your categorical statement is not always correct. Making that statement is wrong, and it's misleading, and I don't think the problem you found was really due to the unavoidable overhead of the threading.
Italy too, and Italy's banks are not exactly on the forefront of world banking any more. In the US, it's not so easy, at least that's my recollection.
JuiceSSH (probably the most popular Android SSH client) supports mosh fully.
There's absolutely nothing wrong with putting your encrypted data anywhere and everywhere, as long as you are the only one who has the encryption key.

Unfortunately, it sounds like that's not what Telegram is doing with its non-"secret" messages.
If I recall correctly The sound originally came from cost cutting engineering choices. Beyond the fairly tight angle (a little over 60 degrees) which gives you a asymmetric "gap" between ignitions, they simplifies the ignition timing so that it fired every stroke instead of every other stroke. So the exhaust strokes had a little ignition going on due to unspent fuel/air, giving the quieter sounds. Not a good design for efficiency but it sure gave them a distinctive idle.
The basis for the respect he receives is that he's been writing cogently about these issues for almost two decades now. He doesn't always get it right (no one does) but he usually has interesting things to say with some reasonable considerations behind them.

I'm a little confused by his specific recommendations here, too, though - this post does raise some good points (if somewhat acerbically).
Brackets (http://brackets.io/) is another option - it's MIT-licensed, and also written in JavaScript.
It's a discourse instance!