jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
We did it not that long ago. Not only did the Clinton administration balance the budget but drew a surplus from 1998-2001. [0]

Of course tax receipts were much higher as we were in a bull market and had very low unemployment. Since then, a tech bubble burst, we hopped in to numerous endless wars, and Wall St. sent half the world tumbling in to recession or depression and the housing market collapsed.

But it's not that far fetched that it could happen again.

[0] http://www.factcheck.org/2008/02/the-budget-and-deficit-unde...

Edit: this is speaking to zero deficit, not zero debt.
Well you can automate just about anything these days using tools like phantomjs or the higher level wrapper nightmarejs.
There's one on Coursera taught by Jeff Ullman but OP said he avoided adding stuff you can find on MOOC's.
If it's the 20-bit address stuff, `int` would have 32 bits on that platform. (The same as `intptr_t` in C.)
We see our world in terms of cause and effect, but these are temporal concepts that might have no meaning outside of linear time. It may therefore be nonsensical to ask what caused the universe.
While the number of hyphens is equal in both lines, the first hyphen in thr removed line is a diff char.

The commit does exactly what it says, adding one extra hyphen to go below the 's' at the end of the preceding line.
Thanks for the excellent explanation!

"Defective matrices are rare. If you pick a random matrix it is highly unlikely (almost impossible) to be defective. Instead, you can think of these are ones where things line up "just right" to eliminate some information."

Is that related to "gimbal lock"? -- where the rotations line up to eliminate a degree of freedom.
So for the fee, the main aim was to create a community that was engaged. I mean, both of us can probably relate to this but have you ever signed up for a site and just never used it more than once or twice? I certainly have. We wanted to make it so people's lives could change and we could know that they have. Eventually though, I got some feedback that people weren't keen on paying, even with a free trial. I came back to the mission/why and decided to give it for free and have a version that is always free (or if not, then have the option to give free lifetime access to those in need). The second point is something we can definitely consider, the reason we didn't do it though was mainly again to keep it within the community. You also make a very good last point, we can definitely try to find a way to allow a user to not be reverse searched, maybe blocking a user from viewing their profile? Thanks for the suggestions, I will try to find solutions to these issues and I look forward to hearing more feedback!
an engine in electric vehicle is a commodity, heck even one from my GE washer would work for the EV
> It’s also astonishing to me that people in a position to explain even moderately complex computing ideas continue to treat recursion as somehow hard to reason about. It’s calling a function.

Calling a function can be easily, and incorrectly, modeled by representing the arguments as variables stored at a fixed position in memory. (As function calls used to work.) Once you introduce recursion, this model breaks down and you are forced to think in terms of activation records/stackframes.

Probably those people learnt function calls in the former way first, meaning that recursion represented a conceptual leap for them.
Aren't Kia and Hyundai the same company?
I really like the idea of having a bunch of litmus tests like this that you can rate just about any business concept against. I think far too often people get married to the first "million dollar idea" that pops into their head and they almost all skip doing this type of analysis. This list is excellent and could save someone years of lost time.
I note that you have not provided a single bit of evidence for GG
killing dogs, SWATing and bomb threats. Instead you like to Guardian,
WaPo HuffPo etc, desparate publications that are well-known
uncritically to print everything that confirms their readership's
prejudices.

Indeed you link to Sarkeesian's (or rather Jonathan Mcintosh) Twitter
as evidence ... don't you think even random people might find such a
source ... how can I put it delicately ... somewhat partial?

Indeed you admit "It's immensely hard to tie the events to specific
people". So if it's hard, why do you do it? Given this
methodological misinformation that you've carried out, I wonder if you
are somebody who has something to hide, has skeletons in his cubboard
and throws shade at anyone who challenges the official, mainstream
narrative.

Let me close by challenging you again: please present concreat,
actionable evidence, usable in a court of justice, that the alleged
threats against Sarkeesian, Chelsea Van Valkenburg (aka Zoe Quinn) and
John Walker Flynt (aka Brianna Wu) were carried out by who had a
substantial GG affiliation.
that's why i've been saying that the mRNA vaccine delivery method could be the next paradigm shift... like antibiotics were.
I read that comment as saying that GPL wouldn't require simultaneous release, but would simply obligate them to release on request.

But I may also be misreading it.
The number here ($2.5 billion) seems to be ~20% of Boeing's 2016 EBITDA (earnings before interest, taxes, depreciation, amortization) and ~18% of their 2017 EBITDA. It's ~700% of their 2019 EBITDA (they had a pretty bad year revenue-wise in 2019) and I expect they will have a significantly negative EBITDA for 2020 (it's -$4.6 billion for the 12 months through 2020-09-30).

Looking at historical trends at https://www.macrotrends.net/stocks/charts/BA/boeing/ebitda it
looks like it's something like 25% of an eyeballed "average year" for Boeing.

I suspect you're right that this is a little low given what was going on here.
AWS' support for security keys is crap in general. For example, you can only have a single key per account so it's impossible to have a backup key in case you lose your primary key.
I don’t know of any mainstream stories about actual votes being changed/hacked but there’s tons of evidence that Russia hacked state voter databases and manipulated online media for their benefit. We also have significant evidence that the trump campaign tried to collide with Russia (he even published those self incriminating emails on Twitter).

Few people cast doubt on the votes themselves however in 2016 and that Trump was the legitimate winner.

In this case there is zero evidence of widespread voter fraud after being litigated through the courts and acknowledgement as such by many republican Secretaries of State, senators, etc.
Tulips and bitcoin don't have the same supply constraints so the analogy doesn't work.
Simple was a game-changer for our personal finances. We tried Mint but it was too much work. When I look for "alternatives to Simple" all I find are other online banks. What I want though is the budgeting part. Monthly expense allocation + safe to spend. Anybody here know of a good alternative to this?
You should look into a local credit union.
Ive recently found http://mattmahoney.net/dc/zpaq.html which (on paper) is as good as zbackup/bup/rdiff-backup. Haven't had time to try it - anyone her has experience?
i once took a leadership position at a small company that had a longtime contractor building one of their core web products out of foxpro. he refused to use any VCS, proclaiming that "version control is for the weak". needless to say, he didn't last very long.
It's a nice overview but it glosses over the fact that while the OA database is governed by a CC0 license, the individual address collections in the database are still governed by their own licenses which can be (much) more restrictive. The fact that you can download the data doesn't mean you can use it the way you want. The OA web site hints at this but doesn't address (ah-hah) that underlying problem. That doesn't mean that OA is not valuable - quite the contrary - but I think the fact that it's presented as one big free and open dataset can be misleading.
Evolution is fact. Natural Selection is fact. To argue against either of these is beyond ignorance, it's delusion. We can observe these daily, so this isn't up for debate. The one plausible scepticism is speciation, which must be inferred from the data as opposed to being directly observed. This is due to the required isolation of gene pools and the time said isolation need to occur for variants to affect the gene pool enough for two groups to diverge sufficiently that their offspring can no longer become viable. But even this middle stage can be observed (like horses and donkeys) where we can create sterile offspring.

Science isn't at odds with religion, science is at odds with ignorance. If all facts lead to a deities existence, then science would have a theory of this deities involvement. We would then try to understand how the deity created the universe and us. Science is simply the utilization of fact to explain the 'how'.
7 transactions per second.
If I wanted my grandma to host a folder from her Mac so I can access it from the web, what solution feels best?
>Every company I worked at had some form of "performance improvement plan" that essentially meant "pick up the pace or we will have to discuss options". The idea that on a team of 20 people, during the span of a year, not a single employee (expected rate is ~5%) is underperforming is worthy of writing a justification.

Disagree. The measure of the entire performance of the team will always be a bell curve distribution. Even pruning the lowest performers doesn't change the bell curve. Think about it. You remove the lowest performer, that switches the lowest to another person on that team who's now at risk of pip.

Here's a way to evaluate the team in a way that makes sense. Ask the manager if he thinks someone needs to be PIP'd rather then asking the manager "who's your pick of PIP for the year? if you don't have one you better justify it"
Lovely design and good effort on the coding. I just don't like that having to log in to vote bit. It's unnecessary in my honest opinion.
One of the graphs shows 30% of iPhone users "played pre-installed games" on the iPhone, which as far as I'm aware doesn't feature any pre-installed games. Am I misunderstanding the question?
This is how the real world works too. Cars cannot paint themselves.
What other people ingest in the privacy of their own home is never a political issue.
I'm sorry but I'd rather take Woz opinion...

That's nice, but a false dichotomy. I questioned the relevance of the Woz's opinion, but that doesn't in any way come at the benefit of someone else's opinion, much less some arbitrary ".NET wunderkind".

In this case, after Android has already taken a pretty strong sales lead, the Woz tells us that Android is probably going to take the lead some day. Prophetic.

But yeah whatever you have a bone to pick with Woz...regardless of what dislike you might have with the man's persona.

Lame.
Cats, dogs, horses, pigs, dolphins, whales, people.

I mean, at some point along that list everyone's going to agree that what others eat for dinner is reasonably a political issue.
Bills like this allow for the technology to be put in place for broader censorship. Even though in theory protecting copywrite is good, it's also very scary to think the government has a big large red button to block any website they want, maybe even without oversite.
I had to look MVP up, it (probably) means "Minimum Viable Product".
Supplement/Multivitamin. To somebody who is required to ingest neither the difference is meaningless to me.

I'm aware that B12 can be produced by bacteria, but I'm not really sure how that's related to anything... puzzled
Not quite, methinks:

>This document was on the W3C Recommendation track but specification work has stopped. The specification reached an impasse: all interested implementors have used the same SQL backend (Sqlite), but we need multiple independent implementations to proceed along a standardisation path.

That notice has been up for quite a while now. They're just making it plainer that they've given up, because there's already a spec out there that they don't have control of.

Also, to perform a join in IndexedDB, you've gotta do it by hand, iterating over the results and merging data programmatically[1]. While WebDatabases have a PITA async-only API for reasons which are entirely beyond my comprehension, SQL is an incredibly capable language for interacting with a database, and has very mature and efficient implementations. Losing that would count as a massive loss to me. Why can't we have both? WebKit / Chrome is already going this route, as they have WebDatabase and recently implemented IndexedDB as well.

[1]: http://hacks.mozilla.org/2010/06/comparing-indexeddb-and-web... example 4
Sorry for the ambiguity.

United States. US companies, US servers, US dollars.

I don't "Know" that they haven't applied for the rights but the manner in which the content drips in it is pretty obvious that they are just harvesting what they can come up with based on a google alert on our niche. Copying photos and text in their entirety from these newspapers. I find it hard to believe that they are getting copyright permission within 24 hours of the article appearing on the newspaper's website.

The Newspaper sources are based in US, Canada, UK, NZ, Australia.
SQL is certainly a well-known _language_, but I don't think it's very well understood by most.

Also if IndexedDB has a "lifeless" spec, it might be because there's not much to discuss. Something simple and straightforward tends to requires much less discussion and debate, than something complex.
Same, some evenings at home, five screens playing HD video is quite common scenario. Tons of video calling etc. Just three four years back, I had to beg to a local ISP to install cable, agreeing to absurd charges. Things are moving fast in india. Whole progress of next decade can be attributed to Jio.
You'd still have to convince most users and stakeholders of Bitcoin (merchants, exchanges, etc) to update to the new version in order to avoid a Blockchain fork, where both sides of the fork are likely to lose and the currency is destroyed.

As the owner of 51% hashing power, you can try to convince the network to update by holding it hostage and threatening a DOS attack by mining without verifying transactions, but I don't think that would be economical either.
wow, thanks for the heads up on vimtutor! I've attempted the Emacs tutorial several times and I think this is a lot easier to learn.

We'll see if one of these console editors finally sticks.
Still, I think it is a reasonable proposal. Not something that can be done quickly, but reputable companies could bail out Gox, then try to convince everyone to accept the new version of the client which would allow Gox coins recovery.
Well the tech isn't there for starters. Not in the foreseeable future either. Meanwhile the population continues to grow, the seas are over-fished and getting fill of plastic, the earth gets hotter, the rainforests are being destroyed. Energy from oil isn't going to last forever.

Yes all is fine and dandy, once we set up colonies on the moon.
I got my current job via Dice, and the last two via Monster. I wish it weren't the case, but it is true.

I first always look through friends and on smaller job boards, but haven't had much success getting full-time work this way (although it has been very successful for contract work).
And it will continue to be until we institute severe rationing, or cure aging. I vote for the second.
Maybe it's because I'm used to dungeons and dragons games on the command line but these 'visual versions' just don't do it for me.

They feel too linear and forced. Farmville and co, while not really any less linear in terms of gameplay progression feel a lot more open-ended and the true 3d experience gives me a more engaging experience -- which is why I think they are popular.

Sure, I know Mafia Wars and similar games are in the same style of yours but I've never taken to them.

BTW you guys work in my Dad's hometown of Oakville, ON - right on!
http://rockyourphone.com/index.php/mywi.html

Sorry, I beg to differ.
Users can just buy the app, try out the full version, and return it if they aren't satisfied. Which is a safer bet than letting users think a thousand times if the app is worth the money, buy it and end up with a real crap app. Thus leaving the process of reviewing the app to the user.

A safer bet for who? If you have no return option you will be happier about your purchase...

http://blog.ted.com/2006/09/happiness_exper.php
You misunderstand - I'm just qualifying the experience I'm speaking from.

I've used both languages, but only when time and space efficiency can't be sacrificed.

I've never worked on a large program in either.

Under those conditions, I know from experience that C++ is better. It allows me to abstract safely (I benefit from some compile time type-checking) with little or no run-time cost.
Someone needs to prove that P != NP. Want to understand why that's important? Read this: http://cacm.acm.org/magazines/2009/9/38904-the-status-of-the...
Some fantastic advice in here, when I was reading the opening post I was having a lot of the same thoughts.

3 months for learning web dev is short, then there's all the nonsense like configuring servers you're going to have to learn too (which will be a much bigger time sink than you would guess). Might as well get paid while you learn it. Hell I've done an access DB for someone and I'd never touched it before, relied on my SQL skills to get going. They were the ones insisting on Access btw, not my recommendation :)

It's good to know what you don't know, but don't let it scare you out of getting going.

The only other thing I can add is local networking. Start going out to local business events. I got work the first one I went to. Obviously won't happen like that all the time, but I've come across 3 or 4 opportunities in the 12 months I've been doing that and I'm crap at networking, only costs me 2 nights a month and it's usually fun. Good ROI in my book.

Oh, and be careful of underestimating how long something will take.
They should also allow one-time moves of reserved instances between availability zones.
The muppets in TechOps borked a switch switch.
Clueless US Administration is destroying the $15 trillion domestic economy to dilute $3 trillion Chinese foreign exchange reserves by devaluing/printing dollars.
One thing I wish I done while starting out as a freelance web developer is to Contribute to an Open Source project.
The things you're making aren't fake, if they're functional, they're perfectly real. No one cares that you built it for yourself, you built it and that shows you know how. Dont call them fake, call them personal projects that demonstrate your ability.
This is the kind of thing that, if Microsoft did this with Internet Explorer + Windows phones, they would land in court over.
It must suck to create a new account, just to have your first comment failguy out and render your account useless. Won't the auto-kill feature just automatically deaden any future posts from this guy? Seems like a poor way to nurture possible good HNizens who make a mistake or two in the beginning.

Technically he was only following the example of the V'Ger guy who isn't being downvoted.
I'd be interested to hear of any recommendations for schema management software which works on principles similar to Nix.
Can someone explain what exactly the library does? All I got from the description is something about a way of building an argument list, and then how it is possible to fulfill some dependencies with factories or make methods or something.
Built a small android app to check global entry interview slots https://github.com/dkotin02/global-entry-monitor.

Backstory: When scheduling my interview, I realized that the scheduler API didn't require auth while snooping around the console. Figured that most people looking for interview times would be tired of logging in several times a day just to find openings so I built this app a few weeks ago. Long term goal is to have it notify you when a slot + location you're interested in opens up but it's open source so anyone can have at it!
Thanks for the interesting post. This isn’t a critique or evaluation of your work and you did mention that the client side JS can read the location hash.

I agree with your comment. I just don’t want anyone to think that a key stored in the location hash is somehow truly protected from ever getting back to the server, which was how the comment to which I responded sounded to me.
Even in a comment with no links there are at least 5 clickable elements:

* Upvote button (and downvote if you have enough rep)

* User name to take you to their profile page

* Time, which zooms to the comment

* [-] to collapse it (the square brackets here actually seem to be trying to simulate something a bit button-like)

* Reply at the bottom

Granted these are around the edge of the comment, but five separate buttons is potentially quite a bit of clutter.

Also (now I'm digressing a bit...), most don't satisfy the convention from that era that the text on a button should be fixed while all variable "content" goes in edit boxes (and combo boxes etc.). "Reply" satisfies that but the user name, for example doesn't; in the older convention it would be split as

User: [ferzul________] [ Show user page ]
I recommend writing down what exactly scale means for your needs. Number of users? Number of queries? Number of sources? Number of 'result-sets'? Number of documents? Number of text fields?

Elasticsearch is built on-top-of Lucene which is a Java API that you can use in pretty much any application. If you already have a system that can search the MySQL clusters then I would recommend hooking Lucene into that system instead of standing up another one.
>the threat model is that you might get a fever, and have to stay at home for a week or two without being able to re-up on pizza and milk and eggs.

Also, not wanting to make unnecessary trips to the supermarket where you can potentially come in contact with infected people.
most commutes are BS. a lot of work does not need to be done in an office. a lot of office politics can be cut down when communications are proportionately more heavily documented. typical overhead for a single seat in the metro where I work is $50K a year. there was already a move to hoteling and telework. tremendous efficiencies gained in this should be retained. better for the environment, bottom lines, quality of life of workers. managers with the 20th century face-time attitude: deal with it.
What is the state of Julia dataframe? Is it ready for production use? How is the Julia dataframe performance in comparison with R and Python dataframes?
Yea... if there is real value in something I adopt it. But only if it actually decreases a life complication. Many times the overhead involved isn’t worth the gain (to me at least)

I revisit the idea of a NAS at least once a year... each time I come to the conclusion it is more hardware to configure and keep up to date and just not worth it (being the fun of it)
There are a lot of DSL-driven diagramming tools out there, but most produce functional diagrams rather than visually appealing ones. Whilst these are fine for many use cases, there are plenty of others where the look is too dated, and something more modern is needed.

I'd love to see a DSL-driven tool emerge that has a real focus on design and the visual quality of its output, producing something along the lines of Whimsical[0] for example.

[0] https://whimsical.com/P53PjXCBWEi2fdMjP2Hti
I disagree.

I think it's awesome that there's a site this popular out there that _doesn't_ run on resume-fashionable Google/Facebook scale infrastructure that it does not require.

"Yeah boss, we're going to have to pull out memcached and replace it with a kubernates cluster of MongoDB shards. For 'reasons'..."