jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
You cannot say whether it's fraud in favour of trump or in favour of Biden though.

You can consider that the republicans in California set up fake drop off centers so they could throw out votes, and that voter laws are made with the intention of suppressing voters. Things like managers not letting their employees leave work to go vote is voter fraud
CP database (in the CAP theorem sense), distributed transactions via Paxos. Most popular databases (Cassandra, Riak, et al) are AP* systems. CockroachDB is an interesting project in progress that aims to be a CP system from my understanding.

EDITED: seancribbs corrected my acronym spelling in the early morning;
*CA - DOES NOT EXIST, what I wrote initially was completely wrong
No please, do post them. Saying "I have an argument that would convince you" but not posting it is bluffing :-)
I had a k2 from them. It had a switch on the side that shifted from Windows to Mac layout, and also included keycaps for both. Realistically with QMK the layout is whatever you want on the custom side.
Well, not having a stable release at this point could be considered a downside. Clearly there's some ground to steal from C & C++ and some advantage to getting there first.

Just playing devil's advocate here as I am a rust fan.
So you think it is better to have to call someone and then figure out your location in a strange system than clicking on a button, your phone knowing where you and the driver are?
In regards to working from home: Keep a schedule. I know a lot of people say the best part of the freelance life (or any work from home) is the flexible schedule. Speaking from experience, I'm easily twice as productive when I keep a schedule. I treat it like a real job and clock myself in and out of work at specific hours.
Samsung doesn't use Google's stock Android UI. It uses its own TouchWiz UI [1], which it also put on its proprietary OS phones and Bada phones.

HTC also doesn't use Google's stock Android UI. It uses its own Sense UI [2], which it also put on BREW and Windows Mobile phones.

Other Android handset makers also created their own custom UIs. Motorola has Motoblur [3], SonyEricsson has the 'UX' platform [4].

[1] http://en.wikipedia.org/wiki/Touchwiz

[2] http://en.wikipedia.org/wiki/HTC_Sense

[3] http://en.wikipedia.org/wiki/Motoblur

[4] http://www.xperiax10.net/2009/11/18/se-launches-nexus-ux-pla...
The percentage of people going to college in the US has climbed pretty steadily over the years, so it probably is true the average college student is getting dumber. When I went to high school guidance councilors would steer you into the manual trades if your school work marked you as not being "college material". That just doesn't happen any more.
Well said. I'm remembering other accounts saying that one of the Navy commanders at the end was eager to see everything go up in a giant conflagration if necessary. Some strange, distorted sense of heroism.

In such settings, I think it makes sense to regard the combination of Soviets and A-bombs as decisive. Most really big events in history have multiple causes.
What does Fitbit Watchface by Eric Weinstein look like?
Sorry, my reply missed an important point - you did an excellent job of analyzing how GPU shaders work, and why they work that way. And for that I thank you. But it just means that I disagree with the entire GPU industry.

My reasoning was in the reply, but perhaps it was too subtle. If you have an infinitesimally thin vector line running through a raster pixel, where should it intersect the pixel? I contend that it should run through the center of the raster pixel, so that it continues to align if you make the vector line thicker. If your raster pixel is at (0,0), you don't want to have to offset your vector line to (0.5,0.5) to make it match. That way lies madness, I know from painful experience.

Also when you resize you don't want your input and output coordinates to line up exactly. Why? Because your output should be independent of your input size. For an integer multiple it might not matter so much, but consider for example resizing to 2.5x. If you double the size of your input in both directions, the upper-left corner of the output shouldn't change just because of alignment issues. So for example, if you're doubling the size of a 1-D image with samples at [0, 1] you should be interpolating the points at [-0.25, 0.25, 0.75, 1.25]. That way when you double the input to [0, 1, 2, 3] your output will also double to [-0.25, 0.25, 0.75, 1.25, 1.75, 2.25, 2.75, 3.25]. Of course when you pass that output to the next stage in your pipeline the coordinates are on a new axis and revert to integers again.

I've given this subject years of thought, and I back it up with sample code that I use for my own private image resizing. Here's your example downsized to 50% then upsized to 200% using a Lanczos-5 filter: http://marksblog.com/share/LanczosDownUp.png. No half-pixel offsets here.
If one want to self-hosted, consider using https://ackee.electerious.com/

it looks very slick.
Nice, its ~$10 in hardware for all that functionality.
Most of Berkeley's own classes don't follow the official guidelines or best practices. I just took a high-stakes test today that was curved, closed note/book/everything, and required live proctoring over zoom with hands in view at all times. And that isn't cherry picking, because all of my classes this semester with assessments have similarly invasive policies. I am thankful, however, that the pushback on proctoring software has been strong enough that the university doesn't use it. Most faculty (4/5 of mine. I dropped the 5th person's class) will also accept students with technical incapabilities or objections to being recorded live, probably because they understand that if a student escalates privacy concerns, the department will side with them thanks to the university's "official" stance on proctoring.
You don't need Zuckerberg signing your checks to work on cool projects along with really smart people.

Being able to deploy to 500MM people has got to be pretty cool, though.
I thought the first book was alright. Not the best writing but it kept a pace and had interesting content. I read the second and part of the third, they were completely lacking any of the charms of the first.
This is funny and cool at the same time- back when I still used Linux regularly, it was because it was way smoother than windows under load. I don't know if it regressed since then and was fixed, or just got better, but either is awesome!
I'm still shocked over this incident overall. The fact that someone wouldn't be able to identify Teddy by sight, let alone his voice is shocking. Let alone, if you go to your supervisor they didn't know.
> Just curious, does anyone have some hard evidence that the MWBS is a cancer risk?

The eventual outcome of a policy of assuming things are not cancer risks until proven otherwise is cancer. It is much more sensible to assume a cancer risk until proven otherwise.
On the other hand, if you bought into the Nikkei in the late 80s/early 90s, you'd still be in negative returns 30 years later.
I still have videos on Youtube I can't get off. This was after Google bought Youtube, and couldn't leave their medling hands(if it works--leave it alone?) off a good site. Yea, I changed accounts. Yea, I tried to do what others, and Youtube suggested, but there was an error somewhere; and I have Youtube videos I can't get to unless I comment on my video--which I disabled originally. One video got enough hits that Google put up advertising on it? I emailed Google
and the person emailed me back, "Check the Tips on the Youtube help board?"
Sure, but then why does it make sense for IA to do this?

My question is, why is IA doing this and no one else - what makes them different? Or are other companies doing it and I haven't heard about it?
It's not that long ago. GIF certainly predates it. I think ZIP does as well, and probably EPS, just to name a few for scale.

None of these does exactly what PSD does of course, so it's impossible to compare them.

A better example is perhaps TeX, which predates it by far, has been extended a lot during the years, and can still render both original documents as well as modern ones.
One thing that bothers me about the "immigration takes jobs from locals" argument is that it would imply a reduction on job positions which I haven't seen in the technology industry.
Yeah you're right, see my other reply.
Low barrier ? How often have you fasted for the days?
Works great on mobile. Great job!
>deploying in smaller municipalities willing to bend-over for them.

I think you mean municipalities with the foresight to realize that their residents would never get fiber under any other circumstance? iPhones for rich people and for everyone else a few years later is much better than flip phones for everyone.

If things were regulated like last mile Internet like you want, the smartphone/mobile boom would never have happened. Requiring deployment to a big portion of the market that doesn't want something is idiotic.
What's the top thing?
It was popular at the time but it was widely assumed that the gold standard would be restored soon.

In the months prior a large percentage of country's banks had failed, and immediately beforehand all of the major financial exchanges had frozen, every federal reserve branch and almost every state had suspended banking operations. Withdrawing and hoarding gold were considered to contribute to the destabilization.

Here's an example editorial from the era:

> There will be no sympathy with the position in which these hoarders of gold were placed. They were perfectly aware that they were helping to aggravate an already difficult situation and they, by action taken with a view to their person profit or advantage, were creating the very situation which they professed to fear. Hoarders of gold on such a scale must have been mostly men of considerable means, not subject to the blind fright of the small currency-hoarder and not drive to money-hoarding, as has happened in many parts of the country, through absolute breakdown of normal bank facilities or the fear of it.

http://select.nytimes.com/gst/abstract.html?res=F60712FB3E5D...
At least for Python, there are a different set of goals for programmer-productivity type hints (such as these) and for static-compilation type hints (such as you would need to provide optimizations).

One particular point is Python subclasses: it makes a lot of sense to say that a Python subclass is a subtype of the parent class, but in reality there are no guarantees about any relationship. This means that a compiler/VM would most likely have a hard time making use of type annotations since it would have to have to support the user passing arbitrary subclasses with completely different behavior.
Is there some sort of corporate insurance for this kind of thing?
OR ANYONE STILL DOING HTML EMAILS
Are there any regulatory hurdles, or are you flying under the radar, so to speak?

Congratulations in any case - it always cheers me up to see a niche business like this do well.
>something I discovered in the intervening period of participating in unmoderated/uncensored forums is that trolls make you THINK

Some trolls make you think. Some trolls only hope to destroy online communities, and they are usually very good at it. It can be very hard sometimes to differentiate between the two.

Also, it's entirely possible to make people think without trolling (and I know you weren't claiming this). For example, your response to my remark made me think without being trollish. I personally prefer to participate in communities that promote your type of provocative comment, and not in ones where trolls are given free reign. But that's just me.
Or if someone you don't like has user-generated content, you go try to get DMCA'd keywords onto their page and watch them drop off search results.
10 business days could be a long time if your company is in the middle of a launch or other time sensitive period, and that is 10 days after you notice: I assume they won't contact you (how would thy know who to contact and how with any reliability?) to say "we've de-listed these sites, you might want to look into if you need to respond". This could be used to damage competitors, or in this case to accidentally damage random unrelated people/companies.
>Hardware like that makes me yearn for one with no wireless and a pair of Gigabit Ethernet ports to use as a firewall and server.

You may want to take a look at these:

http://www.hystou.com/products/fanless-computers/celeron-103...

It's small and fanless with dual gigabit ethernet ports. I use one with VyOS as a dedicated firewall/router/VPN client.

Disclaimer: I bought mine from a 3rd party seller (via taobao) and not that site, although I believe they are the manufacturer.
That wasn't the case here - at least the flaggers looked legit to me, and they had long pre-histories as normal users. The thing to understand about flagging is that people mostly flag stuff when they see it on the front page and they don't feel it's good enough to be there. Different users have opposing opinions about what content counts as 'good' on HN—so some will upvote an article while others will indignantly flag it ("WTF is this doing on HN?") once they see it. The front page is a composite of this struggle between upvotes and flags, based on different tastes. It's actually a rather intense struggle because front page space is so scarce (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...). But it's mostly not manipulation—it's just that to most people, their own taste about what's 'good' is so obvious to them that for someone else to have a different taste feels impossible—it simply has to be disingenuous!

I have a theory which I didn't post yesterday because it's speculation—but it's speculation that fits my intuition about how HN works, so maybe I'll share it in case anyone's interested.

I speculate that some users upvoted Bolt's post because they thought it would be funny to see "How Bolt does fraud detection better" in a cage match with Stripe's "Improved fraud prevention" on the front page at the same time, as briefly happened—see #5 and #6 here: https://web.archive.org/web/20180418212112/https://news.ycom.... In other words, classic internet drama.

The two titles are so similar that I wonder if Bolt had seen Stripe's post on the front page and rushed their article out to challenge it with that baity title. (If you look at https://web.archive.org/web/20180418211511/https://blog.bolt..., you'll see that the article itself had a completely different title.) That would certainly have been clever! Either that or it was just a coincidence, but either way, some users would have seen both, would have found the collision hilarious, and would have upvoted for that reason.

Since that has nothing to do with article quality, you would expect other users to then see the article on the front page, go "WTF is this doing on HN", and flag it. This is standard HN dynamics: baity title -> upvotes -> annoyed users -> flags. That's how the front page operates all day.

If this is what happened, then Bolt only made HN's front page in the first place because Stripe's article was already there—which would add considerable irony to yesterday's antics.
I personally found that to be a high quality joke. I mean, this isn't Reddit, but I wouldn't stick around a website too long if it were genuinely all business, zero fun.
The encryption done right mixes a random noise to the encrypted data exactly to avoid pattern recognition. Homomorphic encryption does it too.

Otherwise it would be trivial to analyze and eventually crack the scheme. This is especially true for homomorphic encryption where an attacker can employ math operations to solve equations in order to reveal as much data as he/she humanly can.
I don't think so, in the end BrickLink is more like ebay then amazone, i.e. a platform which helps you by from other shops. And it also has the custom builds program.

If they crack down on reselling parts someone will just create a new platform doing that. What might be lost is some of the custom builds stuff and "automatically find parts" functionality. At last for some time.

Through they might put up a bit more quality assurance, i.e. follow complains about non-official LEGO parts being sold and similar. It also prevents the platforms from starting to sell non-Lego blocks and figures.

Through we probably can be sure that militaria LEGO builds are not unlikely to disappear.
From a one-piece-flow lean perspective that plays into agile development:

If you brew on cup at a time, your customer can tell you how to improve it before you deliver the second cup.
In terms of cost? No. In terms of derived personal value? Absolutely.
Dark modes are a lot easier on the eyes if you spend a lot of time infront of screens and to greater and lesser extent everybody spends lots of time infront of screens nowadays.

That being said, I have pretty good luck with browser plugins that auto dark mode websites reasonably well. I'm not sure I'd go redesigning the entire web with darkmodes in mind when plugins can do a good enough job.
I'd prefer a flat tax over a consumption tax.
Well, if you extend the call ICs to record multiple callees at the site, I'm assuming it would be pretty straightforward to do this for all calls.

Not sure if it's worth the effort, though.

I think most of the reason SM has polymorphic inlining for all callsites is that we added it first as a stop-gap for methodcall inlining, and then later went back and added support for method callsites (guarding directly on the receiver object's type and eliding the property lookup - which I assume is what V8 did from the start).

If you already have methodcall polymorphic inlining, the return on investment in expanding that to all callsites is perhaps pretty low.

Would be interesting to measure though..
You described every organization or company ever. Jobs didn't personally write the code for iOS but he created the vision and made it happen.
In practice I think mining equipment has rarely been able to pay for itself without speculation because of so much demand to be a miner.
There may be benefits, but the harm - real and potential - dwarf anything you've listed.
There are tons of pictures of ransacked offices with papers everywhere. I'm sure a ton of personal belonging was either stolen or broken.
Haha, when you lose an argument, readers just flag a post? Hilarious.
Love it! I'm glad that you could bring mic-muting to the wider world outside the macOS Big Sur bubble. Appreciate the shoutout for Unclack!
When homeland security was sent to Portland, people were upset. Police agencies were forced to make policy changes and the arrival of the fed was sensationalized negatively in news media.

This time around, now people are outraged that the fed wasn't sent. My point is it's a damned if you, damned if you don't situation.
You're thinking I'm upset specifically about reddit banning the group because that's the article I posted it on. That's sensible, and on me somewhat for not being quite clear enough.

I'm upset at the broader topics that are always brought up when articles like this are posted. I also have an opinion about what reddit should or shouldn't do, but the post you're responding to is not it.
It's very interesting that they didn't have the need to compromise on consistency and went with a fully consistent system, HBase.
Actually, pondering this a bit further, I wonder if my idea of this being a "generational change" is wrong. I wonder how people in the 1930s or 1940s views their obligations to artists/composers/filmmakers/writers and those people's rights to control their published work?

It may be the "Disney era copyrights" are just a temporary anomaly in "the way the world works", in a similar way to the ~30 year "profitable album era" was for the music industry...
I wonder how well this would work were it extended further into employment, too. A $3000 bonus to quit when you've worked somewhere for x years and are still in a job because of habit or fear could be a nice way to get rid of dead weight.
I want to see appstore dollar amounts sold now. Anyone have good numbers on that more recent than april?
I grew up in a third world society and I actually prefer the freedom to what I'd have to have endured growing up in Western society.
This article is highly relevant to this thread: http://www.nononsenseselfdefense.com/violence_geeks.htm

Premise: "There is a phenomenon out there that I call "Violence Geeks." They are a group of individuals who are fixated on the 'idea' of violence.' At the same time, they are terrified of being victims of actual violence. They are an ugly blend of anger, aggressiveness, self-loathing, fear and paranoia. On the plus side, their fear keeps them in check. On the negative side, they are a case of mens rea addressed "To whom it may concern.""

I'm posting this because I used to fall squarely into that category myself. Several years and a few reality checks later, I don't.

But if you read that headline and thought "wow, I must read that" then I'd also have a serious read of the Violence Geeks article and try to work out whether it applies, even in part, to you.

In addition, look at the following causes of death in the USA: http://www.the-eggman.com/writings/death_stats.html (note that AFAICT deaths due to firearms includes negligent discharges & suicides.) You'll note that that table doesn't include 'violence done by strangers.'

If you enjoy martial arts, shooting, etc. in and of themselves, then go right ahead and train. Otherwise, you are probably acting irrationally by investing a lot of time and money in training.
Original:

http://illadore.livejournal.com/30674.html
Worry about scaling when you can afford it. Many successful startups go through a transitioning stage but not all do. When icanhazcheezburger was launched it was a mix of PHP and .NET - oil and water. It still is!
I am picking up SQLAlchemy as a long time Django ORM user.

I’m somewhat wide-eyed at how much simpler and more readable query building is in Django. I have been spoiled.

SQLAlchemy is closer to SQL than I generally want to be for pedestrian web programming. It also lacks conveniences I’ve taken for granted writing Django backend.

Even for writing data migrations in scripting, having ORM queries be incredibly simple to read and modify is extremely valuable, it makes code reviews accessible to more people.

I’m not a rust developer, though I admire what it can do. That said, having looked at the starter queries on each, it would take a lot to make me contemplate use of any of the rust-based ORMs you’ve listed.

As a sibling comment points out, typing and async are valuable and Django has no typing and is still working on delivering async support in its ORM.

That said, for web products reducing time to flipping feature flags seems to be the main goal.

In that way Python / Django and I suppose even SQLAlchemy will probably retain users against Rust.
> I think your "ease of iteration" point will still probably win for PHP vs any compiled language.

While I don't think you can beat straight php/js/python for this, there's still a lot of room for improvement over the rust/c++ magnitude of compile times.

For example Go/OCaml/Common Lisp (at least, SBCL is a compiler, there are lisp interpreters), all have reasonably quick compile times. And the latter two have repls, which really does help improve the iteration cycle.

I haven't had to play with crystal, where does it fall on this spectrum?
You say he doesn't write garbage code, yet none of his source code has been released so you've never seen it. How do you know if it's good code or not?
I don't know why everyone is so adamant that it's never going to happen, it seems an incredibly defeatist mindset to take. The best way I can think of is to make people want to speak to you and then only be available on Signal.

If installing a messaging application is an insurmountable barrier to their desire to communicate with you, I'm not sure how solid a relationship there was in the first place.
These are the same types of batteries used on space probes. https://en.wikipedia.org/wiki/Radioisotope_thermoelectric_ge...