jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
What makes it slow? Is it implemented in C#?

I would avoid slow implementations of password hashing algorithms. You want the overall operation to be slow due to the computations you're performing, but you want the implementations of those operations to be fast. Because the attacker's implementations of those operations will be fast.
Oh, I was referring to the original posts. Will take a look. Thanks!
I'm not buying it.

I suspect in the darkened cinema, though, you could probably get an idea of the image, and might close your eyes to see it better. Not because the dude on the ad told you to, though.
> there's enough information to tell me what I want

Then, what is it?

I think you have not been clear enough about what you achieved.
Would you be able to scrape out all the current content or would that run into ToS barriers?
But Delicious's database is already public (if you take out private fields on the user table and the private links). Even just the links + tags without any user info would rock for semantic Web usage.
There's a correlation, but it's a weak one. Bad wines are almost always very cheap, but the range between decent and great is too subjective to expect a strong correlation.
I think they're all pretty much equally bad. I mean... inter-European wars from fall of the Roman Empire to the 17/18th centuries was pretty much all amongst proclaimed Christian nations and kingdoms.

Not only does Chritianity as a whole create yet another tribe for people to get divided by and fight over, it doesn't even enforce it's tribal rules (failing not killing, at least try to kill only the infidels) that well. Spanish history will attest to that. And even then it can manage to fracture itself and attempt to rip each other part into pieces.

I don't think the idea of 'but they're my brother in faith' ever really stopped someone from going to war when they realize 'hey, they just took my land'.
If you aren't going to MIT, CMU or Stanford, don't bother going to school to learn CS.
I'll second that. I've been super happy with pinboard. They personally helped me track down some technical problems I had importing my delicious, and haven't looked back.
You must pay attention to the details if you will ever become a good programmer (not necessarily the same as being detail-oriented). This may mean different things depending on context: designing a system? The implementation details aren't very relevant yet. Building the system? Those details become very important.

I've been programming for over 20 years and I've come to think the two most important factors contributing to a "good" programmer are communication skill and attention to detail (both of which can be learned, though some seem innately good at both at the outset).

For example: let's say you are reviewing someone's code. You notice they've missed some null checks, haven't properly handled exceptions or ignore some failure cases, aren't doing object comparisons properly, etc. They insist the code works fine (if you're putting up untested code for review, you should be beaten), but those little things now consume the reviewer's valuable time and head-space when they should have been sorted out before the review was ever posted. As the reviewer, you get caught up in an endless stream of niggling little details and nitpicking, rather than focussing on the logic and design and structure of the code. Meanwhile, the programmer feels very productive ("hey, I've just churned out a whole new module") and moved on to the next task, essentially relying on everyone else to finish his job.

Missing some things like this now and then doesn't make one a bad programmer, but consistently neglecting/forgetting them implies a lack of attention to detail and makes me wonder what else they're missing that I'm just not seeing (slog through several hundred lines in a code review and you will inevitably start missing things (http://www.ibm.com/developerworks/rational/library/11-proven... )). It also creates a lot of busy-work churn for the whole team that has to deal with that code. They may seem to be very productive, but they're actually dragging down the overall productivity of the team because everyone else has to point out the little things that were missed, as well as most likely re-review the code once all the small-detail changes have been made.

EDIT: fixed link
I'd say the first point is kind of important, considering it's a synthetic drug and not a plant. I have no anecdotes for LSD, but a few people died in my city after only a normal dose of ecstasy (no alcohol).
It's an interesting book. I think the author is too uncritical and not very good at providing the nuances of the ground reality. I do agree with at least a presupposition of the book, which is that the experimental mindset of the time allowed the personal computer industry to come into being.

It is absolutely vital to remember that the corporate computer industry (E.g., IBM, DEC, even the LispMs) were (i) alive (ii) vital, and (iii) doing things that were not to be replicated in PCs until the late 90s & early 2000s. So it'd be a bit interesting to consider the counterfactual "what if no Jobs hasn't been the marketer he was? what if Gates hadn't hustled the way he did?"
We're actually looking for both technical and non technical contributors, on a wide range of topics.
We have a Wiki (http://en.wiki.openfoodfacts.org) Slack (http://openfoodfacts.slack.com) and the source code is available on GitHub.
Yes, mostly, although that's a fairly big undertaking, and any code you have that uses unsafe blocks, or legacy C code (think proprietary drivers), or the like is going to be a weakness. mmap_min_addr is a mitigation measure, by saying, OK maybe we'll dereference NULL sometimes, but we're going to make totally sure that there's nothing mapped there, and certainly nothing that userspace put there. So if we do dereference null, it's just a crash, not execution of userspace-provided code in kernelspace.

And it's the sort of thing that you can turn on in an existing kernel. Rewriting the whole kernel in Rust is a major (but worthwhile) project; adding this restriction is, in its simplest form, just adding `if (addr < 4096) return -EFAULT` to the page-allocation routine. As another commenter pointed out, OS X does have this restriction for 64-bit binaries now.
> LSD impairs your ability to feel cold. People have died by taking drugs and then going out into snow. I sadly can't find the proof to back up my claim, but I did read about a case of a girl taking ketamine and then going outside and succumbing to hypothermia.

Unless I'm misunderstanding, the idea of a "sitter" is someone that is not under the influence, so this could negate such effects if one fully follows the advice of the parent post.

> Before taking LSD, ask yourself: Are you sure you want to be a different person afterwards? People everywhere talk about the transformative nature of LSD, so that's what you'll be doing: transforming into a different person. Exploring land is fun because you get to go places you've never seen before. Exploring how chemicals affect your brain is fun for some because they become different. So don't do it unless you're sure you dislike yourself.

You could make the same philosophical arguments against "downloading your mind into a computer" or "using a Star Trek transporter." How do you know that the consciousness on the other end is still "you?"
In which novel?
> username => cgi.param("username"),

> password => bcrypt(cgi.param("password"))

There's two glaring and obvious bugs right there that would be there if you did a straight port to any other language. Always validate user input. If you ran this with taint mode on in Perl it'd fail, so you wouldn't even need human eyes to look at it to spot the problem.
Where is that in the ToS? http://www.twitch.tv/user/legal
Ah, it's not in the ToS. Edited.
Possibly related past threads:

What Is Idempotence? - https://news.ycombinator.com/item?id=19570815 - April 2019 (51 comments)

Idempotence: What is it and why should I care? - https://news.ycombinator.com/item?id=17804617 - Aug 2018 (73 comments)

You know how HTTP GET requests are meant to be idempotent? - https://news.ycombinator.com/item?id=16964907 - May 2018 (304 comments)

Implementing Stripe-Like Idempotency Keys in Postgres - https://news.ycombinator.com/item?id=15569478 - Oct 2017 (41 comments)

APIs, robustness, and idempotency - https://news.ycombinator.com/item?id=13707681 - Feb 2017 (50 comments)

A simple distributed algorithm for small idempotent information - https://news.ycombinator.com/item?id=7276491 - Feb 2014 (14 comments)

Idempotent Web APIs: What benefit do I get? - https://news.ycombinator.com/item?id=5662138 - May 2013 (53 comments)

A word like that is particularly easy to search for:

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
The fact Sassy Justice is meta says a lot about where deep fake tech is at.

When CNN starts using deep fake tech to show Trump throwing a bowl of fish food into a pond, then it's reached maturity.
My experience is just the opposite: there is far too little documentation of most components and I have to scramble to places like SO and other forums to get the basic info I need. In my experience, it's principally the big enterprise packages that suffer from the problem you describe.

But, of course, YMMV.
what about "git cherry-pick <commit>"?

with this command you don't import a snapshot, but only the diff between <commit~>..<commit>, so the model parent+diff makes sense to me
Don't let the use of a "function over form" argument trick you, this is a fashion argument for fashion people.

These arguments use whatever cudgel is nearby to make their points. Principal is not about principals, it's about proving their taste in fashion superior.
This would be spectacular if it could find fun/twisty roads nearby, similar to https://www.motorcycleroads.com.
This is a false-cognate in MM.

MM means millions, plural of M which means million.
My Thinkpad T410

luke@arch ~> cpufetch -s retro

################
####### #######
#### ####
### #### Name: Intel(R) Core(TM) i5 CPU M 520 @ 2.40GHz
### ### Microarchitecture: Westmere
### ### Technology: 32nm
# ### ### ### Max Frequency: 2.400 GHz
## ### ######### ###### ###### ### ### Cores: 2 cores (4 threads)
## ### ### ### ### #### #### ### ### AVX: No
## ### ### ### ### ### ### ### ### FMA: No
## ### ### ### ### ########## ### #### L1i Size: 32KB (64KB Total)
## ### ### ### ### ### ### ##### L1d Size: 32KB (64KB Total)
## ## ### ### ##### ######### ## ### L2 Size: 256KB (512KB Total)
### L3 Size: 3MB
### Peak Performance: 19.20 GFLOP/s
#### ####
##### ##########
########## ################
###############################
So I priced it according to other clients that I’ve seen in the MAS which were a buck or two cheaper with no actual client capabilities (login/voting/posting etc).

Other than the readable article here everything is native. Really was scratching my own itch.

Also thanks for reporting the slideshow on the site. That’s fixed now :)
Less tools, but stronger and sharper tools.

I'm going back to the basics. No more jumping to a new language or framework for each new project. My goal for 2015 is to have better results (output) in my projects, not focus on tools.

My goal is to learn enough Python and Javascript to build a significant sized project by the end of the year. This will be a nice change from my job where I use a Java stack (Jetty, Jersey, Jackson, Hysterix)
How much does it charge you to receive a direct deposit, or to buy a cup of coffee through their credit card?
That reminds me of the time I needed to parse some XML and ended up writing my own parser...
I think this is due to some kind of muscle memory.

You only start hearing certain patterns in complex music, e.g. Mahler symphonies, if you listen often enough to it.
At some point you recognize stuff unconsciously.
You're missing a referral.
> I'm afraid that adorning ES6 with this information would be either brittle or backwards-incompatible

Like I said above, it could be shipped as separate (optional) metadata files associated with source files, the same way that source maps already work
Yeah, it's actually the first time I've encountered it with Stripe. 99% of the time, they are my favorite support team to work with. This seems to be one of those weird edge cases that we unfortunately got caught in -- I'm in contact with some folks on their product team now so fingers crossed we're able to get it solved.
even if user i_found_you seems to be out, i'll address his concerns here :

thanks for your comment,

about my temporary choice for aws:

the reason is explained here : https://temporary.chat/qa.html

"I dont like your dns, registrar etc : took amazon for the ease of use and because I am familiar with it, but it is not my final choice, my goal is to make this as portable as possible so it can be deployed in virtual machines, on personal computers etc. I will not start using amazon services even if they are dirt cheap and I know how to leverage them. I do not want this project to be locked on a specific cloud platform. "

Middlesex, GB??? - > i'm in montreal canada

about the source code:
ansible playbooks have a structure, src folder is not gonna fly here.
"split the client" -> there is no client

but I can probably improve the repository structure, yes.

And, if you want to be so "security hacker like nobody knows" > I have no such ambitions.

Got I disapointed? Yeah > It is okay, I know the project is not quite secure it it's actual form (even if a put a bit of effort on the security side) it is a work in progress.

thanks for your comment.
Sorry, yes this is not from the mouth of the author, however he seemed to agree with the premise that async/await is unergonomical and that performance is its only reason to exist, which I am trying to dispute (at least in the context of how Rust does it, which is much better than the JS version for instance)
This tool allows you to create a fully functional component for Laravel using its Jetstream dashboard by one command line.
I love this even though I am no fan of Intel. But as a consumer, I want Intel to survive, because without such competition it is we who are ultimately screwed.

I also feel safer with Intel hardware than Apple's, because Apple is a system integrator who makes their own hardware and software. And thus they don't care beyond that - and so you have soldered hardwares (with no documentation), limited to no software comptability (for other OSes), face varying levels of difficulty to make anything work outside their ecosystem etc. ... it's fine for certain people. But limits our computing freedom.

If it were not for Intel or AMD, we would have a lot of silo-ed and incompatible systems, just like Google, Apple, Microsoft and Facebook have divided up the internet. Perhaps this is already happening with our personal computing devices slowly, and we haven't fully grasped it yet ...
Part of libertarian marketing is that if you don’t enjoy the system or see opportunities in destroying it, that is ok. Bitcoin fits into a larger fantasy narrative which is that instead of working together inside the actually closed system in which we all exist, you can endlessly fragment the social space and opt out into smaller and smaller volitional communities. The idea seems intuitive until you start to hit limits, or when collective action is needed in the form of governance. Or when your crypto nationalism runs into the same problems we have been dealing with since the dark ages ended.
I work in ultra-low latency space and agree with GP.
This comparison makes no sense as OS-level context switch is completely different from a task-switch within the same native thread. The Rust ones from that benchmark are essentially fibers, not threads. You will see similar performance for switching fibers if well implemented in Java, C++ or other natively compiled language. This has nothing to do with Rust.
Don't be too hard on yourself. It's not stupidity but unfamiliarity. Haskell's roots are pretty distinct from most other popular programming languages, so it's normal if your existing notions from unrelated programming languages don't translate. Like if the article were written in Finnish.
The main thing I can say is build something and charge for it, if people are willing to pay, you might have something :)

I'm a terrible writer, so unlikely, but happy to chat anytime. We are not "successful" yet, long road ahead. Look for @nvk on twitter, can give you my email there.
Domestic surveillance was controversial and surprising. Is a spy agency preparing ways to attack and cripple foreign infrastructure that unexpected or contentious?
Not enough?
The last 2 articles I read were this one and the earlier piece on Google and neural nets [1]. It's easy to connect the two, add the pervasive integration of technology in our lives, mix in a healthy dose of paranoia --> see a SkyNet future.

[1]https://medium.com/backchannel/google-search-will-be-your-ne...
By that argument, someone doing data recovery on old hard drives should somehow have copyright on the data stored on them.
Pull people in, lose all their money via high leverage (stop them out when they lose), repeat with new sucker. You have to get new customers to pillage constantly, hence the advertising. Plus it is more or less unregulated (leverage is limited to 50x in US, unregulated elsewhere). The companies dont have to hedge the positions much, as many net out, and people will mainly be losing money.
That's a major alteration of the source image though, not an all out effort to preserve as much of the original as possible so I don't think that it applies. Interesting case though.
Try the keywords "ultrabay slim battery".
Destroyed by the traffic. Can someone post a link to the github repo if one exists?
To me this just seems like a Greenpeace-style attention-grab by using Apple's name.
The thing is "writes clearly" is completely subjective what they wrote was perfectly clear to me for instance.
>I can’t even imagine what that might be.

A mounted boar's head to mount on the wall that makes grunting sounds when it's sammich time. But being HN, it'll also have cameras for eyes (3d) and microphones in the ears so that it knows when it is time to re-order more product. Maybe it'll link with Alexa/Siri/GHome with an articulated mouth so that it makes it look like it is Alexa. If you place it where it can see the contents of your fridge and/or pantry, it will be able to automatically order food for you.

The lack of imagination these days... /s
Yeah, the only acceptable choice of words in this case would be: none.
One has the right to any other job. Compare soldiers: generally one probably ought to have the right to unionise, to sick leave, to certain health and safety standards and so on—there are substantial derogations for particular jobs though based on their nature, and the nature of exercising the coercive authority of the state is such that it seems reasonable to demand all sorts of monitoring (when on the job).
> This, no shareholder controlled board would ever authorize taking out debt to pay dividends, unless there's some special circumstances

Energy (oil & gas) companies certainly did last year. Those stocks are a little different than the broader market, in that investors in them generally aren't looking for appreciation in share price, they want consistently high dividends. Exxon is a good example of this.
It seems like the French have a passion for dynamic SVGs.
Suposed to be one of the diagnostic indicators but its not 100% garented.

I think it helps with visualising some tasks eg set thoery and SQL
oh no, the megabar is still there
Controlling your weight is in your control. Going bald isn't (at least not in the same side effect-free way that controlling your weight is).
What would happen if suddenly (on news from some exploit or a scheduled banning by the vast majority of governments) everyone tried to pull their Bitcoin and put it into anything else? The blockchain can only do 7 transactions per second regardless of demand.
I think the usage of taxable income _might_ skew the numbers in a way that looks more income inequitable than in the past but reflects better accounting of income tax-wise. An example is the alternative minimum tax which makes more non-wage income such as options to purchase stock below market value count as taxable income.

I lost my place in the PDF but it looks like they calculated based on wages etc. and not a specific tax form line item. The source data is "Integrated Public Use Microdata Series, Current Population Survey"

https://www.irs.gov/publications/p525

https://en.wikipedia.org/wiki/Alternative_minimum_tax

https://ipums.org/projects/ipums-cps/d030.v6.0

A progressive tax policy might count more and additional income sources for high wage earners and reduce taxable income for low wage earners. The authors are more sophisticated than that though.
crypto is just company scrip
That's just not true. Every Bitcoin transaction is conserved in the blockchain, so a government can easily reconstruct the money flow.
Well...

Cryptocurrency people are hoping for all sort of things... that's part of why enthusiasm can be currently quantified at a $1trn.

While I'm sure you're right for most of the current bets (bitcoin owners are long, after all), there's something to be said for blind, dumb momentum. Connecting more people & financial nodes to the network, however disintermediated, for whatever reason.

Maybe the "mastercard model" of denominating in bitcoin and clearing yourself in dollars is an early version of how bitcoin transaction costs actually get to normal. That's not unlike how stocks, bonds, forex & such are exchanged.

I know. I know. Irony. Inevitable though, I think. Pretty much all currency & currency-like stuff gets moved around through clearing houses. Direct blockchain transactions are the theoretically ultimate transaction in the same way that NYSE transactions are theoretically ultimate. Actual stock transactions generally happen within a broker, the broker's broker or whoever else is between them and the actual stock market. The logic is similar.

TLDR... People are giddy or hypocritical because they're long (or short) on bitcoin. That doesn't mean that momentum isn't momentum.
And yet we're lead to believe that Tether is at or very close to 1:1.

So Tether is depositing, USD, $6.5B A WEEK. Over the last year this would make them one of the richest entities in the world.

Oh wait, they haven't actually been audited, they won't tell anyone which institution/s actually hold this trove of funds, they've already lost more than a billion to people to who effectively said "yeah, we're not giving you back the money you gave us", and they're fighting and delaying multiple investigations and prosecutions of financial crimes.

Perhaps when Tether's USD holding exceed even Apple's (which, according to you, is less than a year away, at the absolute max), you'll realize that this is all a house of cards.
It's been easier for me to focus during WFH when my HEPA filter is running, so I think it depends on the person and the location.
I've read many good arguments against cryptos here. If 80% drop happens within the next month, nobody really would be surprised. Cryptos can still easily fail. I hold Ether (just it) because what they are doing is really extraordinary but gazillion things might go wrong with it, Bitcoin, and others.
Sure, but it protects the individual saver, and governments are capable of debauching their currency with or without the existence of BTC.
For me it was a relief sort of like how it talks about in this BBC article: https://www.bbc.com/news/health-50380411

I am in my 30s and when I realized I was on the spectrum I stopped beating up myself for past failures when it came to relationships and work.
I have young identical twin sons. I discussed this with them, then pointed out that five mutations in a genome of 3 billion base pairs wasn't massively significant..