jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
And this is not a knock against the actor himself - I think he did a fantastic job of conveying the mix of pensiveness, thoughtfulness, brutality and ferocity an early Medieval warlord like Ragnar would have had.
Worked pretty well (in fact better than your random tv&movie-only actor) for Patrick Stewart..?
I think this is a funny comment in context of the opposite comment made elsewhere here.

https://news.ycombinator.com/item?id=9297279

Let's merge these two threads together and see which wins!
Unlike you, I don't believe success, or really anything, is necessary to justify the existence of the NSA or what they do. Realistically, that boat sailed the first time necessary and proper was invoked.
At my workplace pretty much everything is on the network. All the important stuff and a lot of the personal, non-important stuff sits on a file server somewhere. It wouldn't be a huge jump for us to put everything on the network and make the machines dumb terminals. If you did that, you could just put high-powered desktops in each of the booths.
Any example of what the "Netlify callout" for the free hosting looks like?
This seems like a cool idea, but in my experience Amazon's prices for household goods fluctuate dramatically. Sometimes things are a great deal, but a month later they could be more expensive than purchasing at a local store (and I'm in NYC, the stores I'm comparing them to certainly aren't cheap).

So I'd be willing to use a button like this for a store with consistently low prices like Costco (or even WalMart), but not for Amazon.
Reminds me of The Man Who Tried to Save Time by http://en.wikipedia.org/wiki/Phyllis_Krasilovsky
Would you accept with full credit an answer like this?

Iterate through the list adding its nodes to a set. If a node is already present when we go to add it, then stop, since we've found a cycle. Otherwise if we reach the end there is no cycle. With a hash set which has O(1) insert and membership check, the algorithm takes O(n) time and space since.

Note that I mean we're adding the nodes themselves to the set, not the element stored by / pointed to by the nodes. This may mean storing a pointer to the node in the set, or some other kind of object identifier.

I think this solution is fair to expect from anyone, including the caveat about node identity. Plus a candidate who already knows tortoise and hare should be able to come up with this when asked to solve the problem another way ("what's the simplest, most naive solution you can think of?"). I am not sure that I would expect anyone to come up with solutions beyond this one and the O(n^2) solution during an interview. I think those solutions correspond to knowledge that everyone should have in their working set. "Have I seen this thing before" is a pretty simple application of data structures. The O(n^2) solution trades off storage to track whether a node has been seen with determining it on demand in duplicate each time by traversing the list from the beginning repeatedly.

(If solutions are fair game that involve modifying the list, such as reversing it, or assuming that list nodes can be marked as seen, then make sure the boundary of what's allowed is clearly communicated. Make sure that the candidate does not neglect to consider a category of solutions by mistaking it as out of bounds. Candidates who are asked to design an algorithm to process a data structure cannot usually modify that structure to make the problem easier, so if this is something that you want to encourage, then you might tip the candidate in that direction by asking them to write the definition of their list node, and encouraging them to implement the node however they want as long as it meets your definition of being a linked list. Conversely if this is out of bounds, it might be best to provide the definition of a list node.)

Anyway, it seems like a fair simple interview question along the lines of a medium difficulty FizzBuzz, if the answers above give full credit. I don't think effective software engineers would be tripped up by this. One area of concern might be people looking for overly fancy solutions without trying "er... can I just track what nodes I've seen in a set?", but finding simple solutions is part of being a good engineer. I think there are better questions than this one: (1) it's too easy to memorize all the answers (2) it's already well known by this point (3) I have not heard of a good way to build on the question to make it challenging and interesting for high performing candidates. This might be an OK intro question before moving onto a harder one. I've never asked this in an interview - just going by instinct.
I actually flag all politics here, even the articles that agree with my political views, which are not at all what you seem to think they are, either.

It helps to get rid of these articles and keep the site a good one for startups/hacking/interesting articles, so for me it's worthwhile.

The article doesn't hurt my feelings: I think it's genuinely silly and low-quality.
I wish you were right, but C is still the only way to hit all platforms with a good product. It also still rules performance, which does matter in some cases.

Hopefully this won't still be true in 10 years. Hopefully. But I was hopeful about that 10 yers ago.
This is a pretty big design flaw for someone like me who loves putting a good sear on steak. Good thing cast iron is fairly cheap...
You need for every tool a good internet connection, if you need to sync big files. rsync is pretty good for big files because of possible compression, awareness of hardlinks and partial transfer. On top you have PKI and encryption.
Ex. I make a search for "ruby", the first result I get is ruby-lang.org. For "python": python.org. For "clojure": clojure.org. For "PHP": php.net (...)

For "javascript", I get w3schools.com/js !!! I know that Javascript is in constant evolution, but we need some kind of "headquarters to gather our troops", do PR and marketing.

JS community cannot be a Peter Pan forever, one day we must grow up.
It's more about charging prices based on what customers are willing to pay rather than a fixed price. In B2B sales you can swing much higher prices from bigger clients for the same thing, but that's harder if they know what you charge smaller businesses.
Every new technology or company needs that first customer, first revenue stream, to get off the ground. Selling CO2 to beverage companies is the DAC "MVP". Sequestration is an independent problem that can be coupled to DAC later down the road when both are ramped.
A thicker device would be more comfortable to hold as well. It feels heavy and it is slim. So, it "digs" into the palms a bit depending on how you hold it and that is not comfortable for extended periods of handheld use.
Kosinski's argument seems pretty strong to me, and I really wish the article had dedicated more space to discussing it. If NeurIPS instituted the kind of ethics rules Hanna or Hecht are calling for, I don't think it would be feasible for researchers to study e.g. predictive policing algorithms. Doesn't that mean predictive policing firms would become the only source of information on the topic?
What types of models and what types of bias are you referring to?
Therefore Parler, which would often ban leftist content, and for that matter any platform that rejects doxxing, threats of violence, off topic or illegal content, is run by Stalinists.

That seems like a perfectly reasonable conclusion and not a thought-terminating cliche at all. I guess we can all just pack it in and go home, no point in even debating this issue anymore. Everyone is a Stalinist.
A good way to gain notoriety and press coverage is to demonize machine learning. Its a bad feedback loop caused by clickbait
Well... if you seriously change storage system you should expect to both fix bugs... and add bugs.
Usenet is low key and mainly for file distribution nowadays but it still has its niche.

I do like to try implementing the protocol for making servers whenever I'm trying to learn a new language, it's my Hello World. I've never produced anything that works to any significant extent because unlike HTTP there aren't a huge number of implementations to learn from and the protocol is a bit vague in parts. It's an arcane topic and not many people to ask.
Thanks for pointing this out, I was unclear. The era we call the "Neolithic" does indeed start a bit earlier, and the earliest layers of the site are within the PPNA. Sometimes we use the term neolithic to refer to certain sets of economic and cultural modes, the so-called "Neolithic Package". The general thinking has been that the earliest layers and probably the site as a whole were not made by one of these groups.

There's been a long-running argument that all of the elements of a really old, really bad concept called "civilization" require this so-called "neolithic package" to be invented. All the other known examples post-dated the earliest of these societies, and the (dumb) explanation was just that the ideas had diffused from more "sophisticated" societies. Gobekli Tepe was clear evidence against that.
This is by the same author as the ioccc entry and also one of authors of the paper showing the turing completeness of printf http://nebelwelt.net/publications/#15SEC
And the way I see it that's probably the reason why TSMC won't allocate any significant capacity to them, they already have more demand than they can produce.

Maybe if they spun out the fab part but they have so much stuff under the corporation that probably makes no sense.
Fair point. I'd feel better about it if I thought the Democrats were doing it because they thought it important on principle to establish that, rather than doing it because they think it's likely to give a bunch of Republican politicians problems in their primaries.
without push notifications they are severely limited in functionality, and third party push notifications are severely underperforming on Androids.
United States. I live in southern California. Why do you ask?
One thing you did by getting rid of tags, categories, and possibly 'a few other frills' is you demolished a huge internal linking structure that existed on your page.

Just like every external link pointing to your site gives you 'link juice' (I hate that term, but can't think of anything better right now), each internal link on your site passes that juice around.

If you had a nav bar or widget pointing to your categories pages that then pointed to the posts in that category, that gives you tons of internal links.

Also, having a large number of internal links shows the search engines that the site is well maintained. Getting rid of the majority of your internal links could certainly have this effect in the search engines.
Fair advice.
I was in a similar situation and blew the whole thing off. I could not regret it more.
Be patient an you'll get your reward.
Neat, thank you! I suppose my problem may be that there's only a handful of wireless networks around me.

It'd be great if I could use my iPhone's location data on my desktop, hrm...
By "general programming experience," I didn't mean "mainstream programming experience," but rather "having been given a survey of techniques for programming in iterative, functional, OOP, declarative/constraint-based, concatenative, etc. languages, without having learned a single one." In other words, someone who was taught to program for the purposes of the test.
You steal their DNS registrar account. This depends entirely on the security of the registrar; Network Solutions used to let you change account info by sending them faxes on fake letterhead.
Am I the only dissappointed by this post?

The article is effectively content-less and mostly copy-pasted with some selling at the bottom.
There is a Sony Ericsson application in Facebook which retrieves all your friends' phone numbers and upload it to their servers which then can be synced with any Sony Ericsson phone . Then I can download it as CSV by connecting the phone to the PC. A round about way but it works. So I guess there might be other apps which does this.
It would save me time, I think its an excellent idea. Any monetization ideas?
Biobricks are going to die. Restrtiction digest/ligation is too much of a pain in the butt. I've been in professional labs where it takes upwards of 8 tries to get ligation products in. People are going to move to Gibson Assembly. If you're interested in DIY bio, Gibson Assembly is the way to go.

Obligatory awful youtube video that does a bad job of explaining Gibson Assembly:

http://www.youtube.com/watch?v=WCWjJFU1be8
Compare inhabited land area of the two nations. Now, about those transportation costs...
That sentence is the beginning of "The Rainbow Passage", which is considerably longer and meant to be a good sampling of English phonemes.

http://web.ku.edu/~idea/readings/rainbow.htm
http://alt-usage-english.org/audio_archive.shtml#Rainbow

"The Rainbow Passage is one of the most common standard reading passages used to test an individual's ability to produce connected speech. Like the My Grandfather passage it is used in speech evaluations, but it is also used in studying accents, reading comprehension, as a speech exercise, and for testing language recognition software."
from http://everything2.com/user/Tem42/writeups/The+Rainbow+Passa...
Great article, made me want to run off to the wilderness and get moving building something, being self sufficient. I feel like I'm melting in my chair. But instead I'll go check out what's on reddit.
Simply picking an arbitrary period of time over which crime rates happen to have declined, and claiming with no evidence that there's a causal factor that happens to nicely match some preconceived notions about "bad cultures", misframes the entire issue imo.

If you look at actual studies on the subject, there is little to no scientific evidence that tougher incarceration policies reduce crime. There is about as much evidence that they actually increase crime, in fact, depending on the conditions of incarceration and gang ties that that fosters.
The only argument you give for why this is such a stupid idea is that everything is just fine with existing countries/governments.

I beg to disagree.

Just in recent days we read on HN about cops assaulting 15 year old and throwing in jail 17 year old who filmed that on tape. We've been assaulted with Assange/WikiLeaks stories, where government officials are calling for assassinations, scramble to find existing/create new laws to prevent their dirty laundry being known to public. US is waging two unjust, unprovoked wars, started under made up pretenses (and that only few years after Vietnam disaster). Health care costs are spiraling out of control in US, while at the same time the quality of service is bad. Broadband in US is worse than in South Korea. Law making process is out of control, with mega-bills stuffed with unrelated rules bought by lobbying. War on drugs, terrorizing war on terror, prisons population out of control (compared to other countries). I could go on (and no, other countries are no better in that regard).

What I like about that talk is that it talks about governments serving the people. On paper that's what it is but in practice the government is the master and it behaves like one. The government has all the power and the way it feels is that it is on a relentless drive to get even more power and it's a rare act of short lived triumph where some of its power is stripped away and sanity restored. The examples of power grab abound (expanding search and seizure at borders and in the airports, trying to silence whistle-blowers by e.g. bullying private sector, criminalizing behavior like recording police at work (so that they can abuse their power more freely), unconditionally accepting content industry propaganda about terrible losses from piracy and enacting censorship legislations that try to go around due process).

So no, things are far from being good and I for one would welcome a government that tries to serve its people in reality, not just on paper.
Thans for the note... I'll tell my buddy about the bug :)
With a mouse I can scroll two pages, highlight and replace a
function in about two seconds

I really don't believe you. Scrolling itself takes 2 seconds minimum. You also haven't mentioned the time it takes to open that second file (to open a parallel window with another file costs me 1 keystroke to open the window, another keystroke to invoke "find", and 4-5 keystrokes to type a keyword).

In Emacs scrolling, highlighting and cut/pasting that function does take me at most 2 seconds (the total time): mostly because I don't have to scroll, almost never, as I jump through the file by doing searches, which in Emacs are really cheap and intuitive, with great shortcuts.

Highlighting is also a lot faster for me:

You have to drag down the mouse cursor, while holding the left button, being careful to not select too much or less. That alone can take 2 seconds. What I do is to get to the start of the block (again, shortcuts for jumping in Emacs are great), mark the start of a selection, then jump again (here I don't even have to search, since I can jump to the closing bracket). So highlighting a block costs ~ 6 keystrokes (including search), and takes me less then a second because these shortcuts are already hardwired.

Also, when copy/pasting text Emacs remembers everything you ever copied in your current session (the kill-ring); if you copied something a couple of minutes ago, there's no reason to return and copy it again. This and other niceties like ... being able to UNDO anything, even previous UNDO operations, or being able to UNDO operations only in a selected region of text, make it the ultimate text editor for me.

Also, working with windows in Emacs could use some work, but buffers are great.
That's supposing I would be stupid enough to keep money in my PayPal account, which I'm not.
At home I'm using it in addition to ad blocking in the browser, for apps and other things that might slip through.

Currently it's just dnsmasq with a huge blacklist, and I guess it doesn't support checking the whole CNAME chain against that list, which would be really cool.
Ah, Stepmania Online...what a fun time that was. I remember putting in my 6-8 a day after school. I may not have been at the level you were at but I was roughly the same age and quite good. Then, I went to college and no longer had the same desire to play anymore.

Do you still crack open Stepmania every so often for old times sake? I have no idea if any kind of a community still exists around it.
"It's not that I'm so smart, it's just that I stay with problems longer."

-Einstein
This is a tactic that I've noticed right wingers using increasingly: to frame societal/collective problems as individual responsibilities. We shouldn't tax billionaires because some are philantrophists. We don't need social security because you can help your neighbors through gofundme. If you worry about climate change, lower your emissions. Back in reality, only taxes, laws and regulation actually works (which they know) but it's a pretty clever rhetoric.
I agree. But companies aren’t in business to gain marketshare. Their in business to make a profit. The cumulative profit of all Android manufacturers have historically been a around a fourth or fifth of Apple’s. The only company making money from Android’s ubiquity is Google and even they made less than $25 billion in profit from its inception until the time of the Oracle trial (it came out as part of discovery). They still pay Apple $8 billion to $12 billion a year to be the default search engine on iOS devices. That doesn’t sound like “winning” to me.

But Apple also realizes that iPhone sells are stagnating. But at the same time they have auxiliary products that are all making revenues and profits that any of the Android makers would die for from watches, AirPods, and services.
In the financial markets, multi linear regression is a very popular tool for predicting the markets. That tool has been around for over a century and used extensively to make sense of financial data for decades now.

Ive always eyed companies and startups the boast predictive AI for the financial markets with suspicion. I just always assumed whatever they were doing was a glorified regression model... But you have a lot of shameless people who will gladly slap some AI jargon in their business plan just to get eyeballs
> Sure, one of us might be the next George Soros, but it's important to keep expectations curbed.

He made his first big money by shorting the pound, which (to me, oddly) turned out to be a self-perpetuating burn-it-all-down machine. Which required that he had the resources to place the bet in the first place, but much like LTCM, kind of self-funded after the first dominoe fell.

So - great financial system hacker! For sure!

Stock picker? I'm not quite so certain. (It's possible you know enough more about this than I, that I could be overlooking some great "picking" behavior. I'd love to learn.)
I wish those people who find they can easily find another job without any effort or worry would realise they are not normal.

For the majority of people finding a half-decent job takes a stupid amount of time (the number of jobs advertised which simply list a set of "technology words" and end in a black hole is not insignificant), and even if you do find a reasonable position being advertised then it's perfectly normal to never get any sort of response back.
The thing is, it's completely wrong. Running to the press works great when Apple screws up.
Okay, but how does this make Google incapable of saying they didn't know the NSA had direct access to their data?
Sounds like an extra layer of card fraud protection might be a use case.

Automating some shopping cases might be another.
It’s not a rant. Clubhouse is a platform for wannabes and losers who like to listen to wannabes. My brutal honesty is not a rant, just just an unfiltered summary of Clubhouse and I don’t see the appeal to people who have a real social life.
Does the data only show that those individuals do not develop symptoms, but can potentially spread the virus to non-vaccinated individuals? Or does the 94% drop in symptomatic infections also means that those individuals can no longer spread the virus to others?
Yes, but "trusting the scientists" is not the same as "trusting the science". Humans are self-serving creatures. Processes are not.
This is why I think a big land grab will happen for ETH. And even though I think bitcoin is grossly overvalued, ETH could accelerate and possibly surpass bitcoin in terms of paid-in capital. PoS, at least in theory, creates future cash flow. Not a fan of crypto but Vitalik is one of very few people in the crypto space with genuine good intentions and intellectual curiosity.
If I could bind a 8/10" eInk tablet that was around $200 (or $300) on which I could read and reply to my emails, read RSS feeds, check my calendar and take handwritten notes on it (that I could export/sync) I'd constantly use it.
Now that this has happened are we going to learn a lesson and stop flinging binaries around?
Easy; different people do it.
Yeah I mean this is called Zero Trust Architecture/defense in depth, and it's a popular thing.

The budget and architecture changes are not popular, though.

I partially blame this the security community as well (of which I'm a part of). The common tendency to think exclusively in risk controls and absolutist statements on secure vs. insecure means the incremental improvements needed to hit eventual ZTA are difficult to event start. In short, security teams suck at intra-company sales sometimes.

That said, the rumor/article I'm pretty sure I read detailed how the SolarWinds CEO was an ex-CFO type, and shredded their "cost centers" the last few. "Cost centers" mean security teams as a rule. Their security team was tiny, just like every SaaS vendor skating by only through passing audits with important vendors and getting breached (which you can do w/o a security team).

Fwiw, anyone at places fighting cloud migrations, cloud migrations get you several easy long jumps into ZTA almost by default.