skysight-inc/HackerNews huggingface dataset:
Why programmers mistake Halloween with Christmas? Because Oct 31= Dec 25
An alternative framing:

1. Republican party threatens teach industry with heavy regulation if they censor to the degree that the tech industry wishes to.

2. Republican party looses power.

3. Major companies in the tech industry do what they wanted to do the whole time.

At what point is (1) a first amendment issue? The government shouldn't pressure private companies to do things that violate those groups first amendment rights.
Church (genuine suggestion for anyone)
We often have non Christians turning up to our church for one reason or another.
A non Christian comes every week because he loves the people. You can find churches with members on either side of the political spectrum if you worry about that.

One thing I love is that (almost) wherever I am travelling in the world, I can just turn up to a church and feel welcomed.

My wife and I moved to a new city and went to church and were invited to a family home for dinner straight after the service. It's great to experience that in a city where you don't know a single person.
Yeah, this seems like a fairly easy workaround. A possible limitation is the cramped cockpit may literally not have enough room, your knees might hit the rests when working the rudder.

Maybe if it were a flip-down thing where you could rest your hand when needed, but also bounce it out of the way when its not needed.
There are so many things that are different between different apps and different OS and I’ve used many of them. Minor variations like this are just to be expected and I don’t feel thrown when I see something different.
I hear you with getting friends on board. From the luddites to the apathetic it's always a struggle getting everyone to engage with it, but as it is in all things I guess.
> If they're learning from multiple sources and tutorial series A teaches Python 2-style %-formatting, B teaches str.format, and C teaches f-strings, then the novice programmer will learn all of these equivalent features.

Isn't the key though, that they aren't in fact equivalent features at all? %-formatting doesn't allow for mapping names or changing the order of variables. f-strings are just a shorter version of .format() and there's no conceptual difference in usage.

> If there is only one way to do things, then all common examples of a task should use that one way. If there are multiple ways (as here), then common examples (or an open source project of interest) may use any combination of them.

Unfortunately, despite all noble efforts of avoiding this, Python is already full of these. This is true for any sufficiently powerful language. That's why there's idiomatic ways (here: "the Pythonic way") of doing things and "freestyling":

x = []
for i in range(4):
if i % 2 == 0:
x.append(i)

y = []
for i in range(0, 4, 2): y.append(i)

z = [i for i in range(4) if i % 2 == 0]

r = [i for i in range(0, 4, 2)]

s = []
i = 0
while i < 4: # or: while (i < 4):
s.append(i)
i += 2 # or: i = i + 2

t = []
i = 0
while True:
t.append(i)
i += 2
if i >= 4: break

# x, y, z, r, s, and t will contain the same values

Every one of the snippets above showcases a different
way of doing the exact same thing in Python. Some are
idiomatic, others ugly, some are outright bad code, yet all are perfectly valid Python.

How would a novice programmer know which of the above is "good" code and what is the preferred way to do it?

A Python tutorial aimed at kids [1] never even mentions "range()", list-comprehensions, "+=", etc. yet enables children to write games in Python.

A Python intro for non-programmers [2] on the other hand shows both for- and while-loops as well as "range()".

So I'd argue that this is a non-starter as even the very basics as taught by recommended sites from the Python website itself [3] differ greatly in scope.

So I [edit]don't[/edit] find f-strings to be a big deal, especially since string formatting is a rather advanced topic anyway and beginners would stick with

for i in [1, 2, 3, 4, 5, 6, 7]:
print("The number", i, "is", "even" if i % 0 == 0 else "odd")

anyway instead of messing with f-string, %, or "format()" - whoops! - accidentally introduced yet another way of doing it :D

[1] http://www.letslearnpython.com/learn/

[2] https://thepythonguru.com/python-loops/

[3] https://wiki.python.org/moin/BeginnersGuide/NonProgrammers
This needs a "(201x)" at the end, they've been having these plans for maaaany years.

Yes I know strictly speaking it's a blog post from today.
On a similar vein, the president breaks all the policies of a web service, and the company that runs it does not kick him off due to fear of retribution by the government.

It seems like Twitter's free speech has been limited for the past 4 years, and they've only been able enforce their policies once trump stopped having power
Where’s the best place to volunteer?
Can confirm - my stainless steel dishwasher has rust spots on it, albeit, tiny, they are there.
WRT to the delorean, your mileage may vary :-D
Intel Reports 2020 Financial Results
Bitwarden is just fantastic. It's open source, the interface is clean, works fine on all platforms for me and pretty much everything is free. If the devs browse here, thanks for making it.
https://www.reddit.com/r/rust/comments/l23fr7/rust_for_windo...
You have no realistic opportunity to work some where else - either a restriction in your contract or due to the hours that you work

I think this part would need to be more specific. A while ago I worked as a low level employee at the Gap in Boston, and the rules were that nobody could work more than 29 hours per week so that nobody was categorized as full time, but you also had to be available whenever you were scheduled. However, many people had two jobs, despite this restriction. They would be asking other employees to swap shifts every week and sometimes failing but usually making it work. Nowadays, with Uber, it's a lot easier to fill in an extra 15 hours a week that you'd like to work. So who could really claim to have "no realistic opportunity to work somewhere else" if any odd hours could be filled as an Uber driver or similar gig worker?

It's important to recognize that the different ways of scheduling part time work are really different. 20 hours a week that is mandated with three days notice by your employer really sucks. 20 hours a week that you choose with the Uber app is far better.
There are two separate issues:

1. Is it good that a few people at a few large companies can decide what is and isn't acceptable speech in America.

2. Do media companies have the right to end business relationships with companies who they feel violate their contracts and Terms of Service.

The obvious answer to #2 is yes. Otherwise you would be forcing Fox News to run adds calling all Fox News viewers racists, and forcing MSNBC to run adds with racial slurs in them.

There isn't a clear answer to #1.Do these people have a conflict of interest? Who would do a better job? Biden? Trump?
I had the exact same thought. I almost didn't bother following the link, because Rust for Windows is already a thing, but this is essentially a Rust equivalent to C++/WinRT.
If you used the nato phonetic alphabet maybe, ie shortcodes for voice???
Oh wow thanks for replying. How many people in the company in total, if you’re able to say?

Thanks again for a fantastic product and service! I really think you should blog a bit more about the company and culture, that would probably be all the marketing you’d need :-)
Dropped by Amazon, in coordination with both App Stores just as it reached #1 ranked app. Really really interesting.
>It concerns me that AWS booted a site off their platform for speech issues

I'm sorry for the caps but you and a host of others are forgetting something repeatedly and it's getting fairly annoying:

AMAZON HAS FREE SPEECH RIGHTS TOO.

Just as Parler does, and you do, and I do, and Twitter does, and the various owners and employees of these organizations do, and on and on. It's Free Speech all the way down. And a fundamental aspect of Free Speech isn't just the right to say something, it's necessarily the right to NOT say something, and to NOT provide material support against your will to speech you disagree with. If you or I or anyone else or any general organization decides to NOT provide help to someone else's speech, be it our own direct voice or access to our private property, that's not censorship that is itself Free Speech. They in turn have the right to complain, and to exercise their own freedom of association, and we may change our minds, or not, and others can chime in, and on and on forever. Free Speech is a system not an end goal, a constant churning that hopefully over long enough timescales will give us a better grasp of Truth.

When government uses force, that halts the system, and speech becomes frozen. History and present indicates that the bar for that, though not infinite, should be quite high. Some companies that truly have natural monopolies or exercise quasi-governmental power may fall into that too, particularly if they in some way are significantly making use of government power themselves (limited spectrum allocation for cellular carriers for example, or physical infrastructure companies making use of public rights of way). But social and economic censure is a fundamental aspect of the process of Free Speech. 3rd parties aren't some disembodied Other, they're entities that have the same rights as anyone else by default.
Could you please point to me where Satoshi discussed using "layer 2 architectures" to handle the scaling problem? To my knowledge he always talked about scaling from the perspective of every transaction being published to the blockchain, because that's how the whole system works.
It would probably be a little hard to feel when you're already getting buzzed constantly by the turbine engines and airflow.
It actually sounds sort of difficult on those PIOs. All the timing stuff, start and stop bits, parity, flow control, ideally a FIFO, etc. You only have 32 words of instruction memory in each PIO. I wish they had made the PIOs more capable. It's not like they take a lot of die area compared to 264k of ram etc. The Beaglebone PRU's are closer to the right thing.
Some useful backstory on the government regulation to allow low-volume cars like this on the road:

https://www.caranddriver.com/features/a34673012/where-is-the...

And some history on DeLorean overall:

https://www.caranddriver.com/news/a15352382/back-to-the-futu...

…and it’s a pretty wild history.
Tech attorney here (with no relation to this specific matter). I wouldn't say they don't have a leg to stand on. I think it will prove to be very interesting.
This is a great thread summarizing Parler's case and Amazon's response – https://twitter.com/questauthority/status/134916216569825280....
If we had a fully P2P and distributed architecture for information exchange, this wouldn't be a problem.

As it stands, we choose centralized websites and platforms to be how we exchange information. They're an essential ingredient in the "common carrier" recipe.

How can your parents share messages without Comcast + Facebook?
The influx predates covid and has been happening for at least few years. I'd put the quality degradation start around the same time as the age of rage started and social media, in general, took on a whole new tone. Separately, there has always been an element of self promotion on HN, the content and quality seem to have been changing more inline with HN popularity. (though both have been impacted by the popularity)

* Note, these are personal observations / impressions and not backed by hard data
> Decentraleyes

I would recommend LocalCDN over Decentraleyes. They covers CDNs (more than Decentraleyes) and various libraries such as javascripts (like jQuery) and frameworks.
I guess some people may interpret "doing great" as an opinion and not a fact, although it depends on what you meant by that... it could be a fact.
And all those frameworks add so much bloat.

Windows Calculator now consumes 12 MB of RAM. Sure, 12 MB is nothing when systems have 8+ GB, but if you think about the fact that it hasn't really changed much since Windows 3.1, you have to wonder why it takes a couple orders of magnitude more memory without having significantly more functionality.

I bet if DOOM were to be written today, even using the same assets, it would be a 2 GB install that consumed 4 GB of RAM while running.
I don't know why you are being downvoted, from what I've read they have added a ton of users in the past few weeks. I think the Parler move is backfiring, prior to that it seemed like a battle between dozens of alt-social networks all trying to gain a foothold and after the Parler move it looks it everyone displaced from the traditional social media platforms has decided on Gab.
Exactly. And now the leftists down vote you for presenting facts.
I'm curious... how so?
What I have seen is jobs limited to weird amounts like 29 hours a week. You can't really combine two of those into one 58-hour-a-week position.
‘Cocaine bananas’ arrive at Kelowna grocery stores after mix up from Colombia
Using a throwaway for anything political is just safer. I can comfortably talk about this with friends or colleagues, but I wouldn't broadcast it to the whole world with my name attached.
Yes, it is. That hasn't stopped them from copyright abusing shenanigans before.
I am not disputing that the NYPost is disreputable, do I need to say this more? I am saying the deservedly poor reputation of the NYPost is irrelevant in this case because the reported facts are easy to independently verify. The reputation of a newspaper counts when their reputation is what we must rely on, which is not the case here.

The NYPost's source is a public filing linked elsewhere in this discussion. If you think the NYPost has lied, point out the lie. If you think they left something important out, point it out. I'm guessing you cannot do either.
> It's interesting, so he didn't see the limits of the system. Scaling tx/s is easy, scaling it without increasing block verification time and cost is what's impossible.

Nonsense, he absolutely thought about scaling and in his head it was quite simple...because it was. You just need blocks big enough to allow the transaction throughput the world requires, but they need to be a finite size. That's all.

Not sure what you mean about "block verification time" having a scaling problem. It really doesn't.
More like “fuck people who use Mac OS or Windows”.

I saw no malice there directed at users of assistive technology, but rather of users of non-open platforms.
I just transitioned to contract based. The pay is significantly higher than if I was a salaried employee. In addition all of my salary comes to me, pre tax. This allows me greater flexibility regarding what I do with my $. For example I will use all income in the first half of the year to pay off all of my debt (2 cars, credit cards and money down for a house refinance). The second half of the year I will save for taxes and at that stage my overall monthly bills are massively lower. I get my health insurance via my wife who is salaried. In addition it allows me to write off a lot of things for taxes. Getting paid through my company gives a lot of tax benefits.

The contract is for a year, with the option to extend. The job I just left was salaried but actively laying people off. So while both positions have risk, the contracted one provides a much higher income and flexibility to use it as I see fit. Plus any work I do on the weekend for the contract position is paid, as a salaried employee its not.
If you listen to Parler's CEO arguing about being shut down[0] (interview with Megyn Kelly), he was saying that their tech rep at Amazon gave no hints that they were in danger of being shut down. It sounded like they were doing a decent job and they tried to remedy Amazon's issues, but Amazon wanted nothing to do with them anymore.

EDIT: to add, this is just his take. There is obviously 2-sides to the story, so hard to know the full truth here.

[0] https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGh...
Wasn't Parler booted by Amazon before Step 2?
The whole "he just sits around - no one can fire him" is painfully true.
I feel like this is just an exercise in creating stasis in your life.

Friends will arrive; friends will disappear.
I guess it's times like this that you see who is really governing.
XVAL – The solution to assess your business
Updates are going to be a requirement if you care at all about security.

New vulnerabilities are being found in the most popular web servers on a regular basis.
Announcing Kyligence Cloud 4: Cloud-native distributed OLAP analytics solution
Because an electric version with a modern lightweight chassis would be anything but fat, slow and heavy. It would be fun and retro-cool.
What does it mean, concretely, to "wake up" to this realization? I certainly acknowledge that Amazon might make bad content moderation decisions in the future, and if they do I'll speak out against those decisions. I just don't follow why I'd need to do something about that today.
A business that is heavily involved with local government has to sweat Republican politics, a business that is heavily involved with technology, the media, or other forms of nonstate power has to sweat Democrat politics. I guess it would be nice if companies could simply focus on getting their job done and not have to sweat anyone's politics at all.
One set of influencers is elected and held to account, the other is largely unaccountable.
Yes. Try a 7-up or Sprite with lime sherbet.
>When in doubt talk about it with them first before submitting anything

Normally you'd do that before even working on the patch, and you can see what kind of response that's gotten.

I've got a patched version that suites my needs, as I say. That being said I'm sure raising a few thousand dollars for that feature wouldn't have been hard.
Wait till you hear what us leftists want to do with Facebook!

I will say that my preferred solution to the problem of Facebook (nationalization and open criminal investigations into its leadership) actually raises serious constitutional issues. The Parler case really really doesn’t - it doesn’t even raise good philosophical issues about free speech, just a bunch of dumb arguments.
I've always wanted to build a big rig of buttons to surround my pc monitor that I could program for various functions I do every day.

When working on Bioshock I had a strip of buttons that could be programmed to send keystrokes like it was a keyboard. I was working in Unreal Engine on the Xbox 360. I could plug these keys it into the dev kit, and with one click could enter all kinds of obscure console commands I could never remember. Was great.

Update: was one of these. https://xkeys.com/
I am co-founder of this app. Really happy how it is going so far. It is saving ton of time of merchants. Time is more valuable thing and I think we built this very meaningful tool. Hope this can help you to save some time.
True... maybe if they could get buzzers in the fingertips of the gloves... maybe. You're probably right though, the vibrations of the aircraft would drown it all out.
Gab is great and will survive long into the future because users of the website pay to use it. Rather than being sold to advertisers. Value for value exchange.

Look past the religious aspect and you'll see the content on there is much less toxic than on Twitter.
Maybe one month you want to work 40 hours a week, the next you want to work 20 hours a week, the next you want to work 40 again. That's quite hard to arrange with a traditional job, but often possible with contract work. Especially when you work somewhere that has a few contractors doing similar stuff and you can just arrange amounts of work between you and your peers.
One reason to pick emoji is visual distinctiveness and user familiarity. While admittedly there are large populations familiar with CJK ideographs and their construction/deconstruction, there are many more people familiar with emoji at this point. In the case of an encoding error or trying to visually "diff" two encodings, many audiences will spot emoji differences and/or problems with badly encoded emoji (much easier than they might spot differences in CJK ideographs).

(Admittedly there are still issues within the emoji space such as some of the "faces" are quite similar in appearance in many fonts and still easily confused. Plus in the larger emoji space the subtle differences of skin color/gender can be easily confused if you have to rely on them for distinction. Restricting to only 1024 emoji and fewer ZWJ sequence variations presumably takes care of most of those issues.)
Somebody leaked an email where they were soliciting new hosting, and they needed 100+ giant instances. They were clearly sloppy and inefficient from the very beginning.
Threading is very widely adopted today. Most programs that you use everyday will spawn hundreds or thousands of threads.

Several languages today have features to manage thread creation, pooling, and task execution with minimal developer involvement. Coroutine & promise libraries are widely available in many languages and developers are generally comfortable with using them anymore.
This is false. The left now has the Senate and the Presidency.

The electoral college does not matter. They go the way their states go as was made quite clear in the last election.

EDIT: Of course it matters how the voting system was designed. The EC votes the way their State votes.

The forefathers intended for states to have some say in the matter. We are a representative democracy. That is how the system was designed.
I’d like to understand more about the workload here. Queries per second, average result size, database size, query complexity etc.
Previous discussion: https://news.ycombinator.com/item?id=25863999
Twitter is left wing? I thought it was mastodon that was left wing version
The judge went so far as to explain why Parler's motion fails on all of the points, not just the "likelihood of success on the merits". That's a pretty irate judge: they're going out of their way, incurring more work upon themselves, to berate you.

The only surprising things here are a) it took the judge a week to deny this motion, and b) AWS hasn't asked for the case to be transferred to arbitration (given the mandatory arbitration clause in the TOS somewhere).
While I agree with you on everything, and I'm all in on BTC as a store of value, I love some of the contracts that are built on top of Ethereum. Uniswap is an example system that should be implemented in Bitcoin as well over time, as it brings transparency to trading and asset ownership. It doesn't need turing completeness (so gas is not required), though as it needs state management, I think it's important to be able to account for the cost of UTXO created.
Yes, let's be honest. The leather seats are cool, the gullwing doors are cool and the stainless steel body is even more cool. It's just an iconic car with some history.

So what if it doesn't have crazy horsepower? It's a plaything like any other sports car but more emphasis on style.

What are you gonna do in bumper to bumper traffic anyway other than look good?
What did their support say when you wrote them and asked for a post-mortem details?
The Senate is split 50-50, but the 50 Democrats represent 41 million more people than the 50 Republicans:

https://twitter.com/AriBerman/status/1352293847385124864

If voting in this country wasn't suppressed at the local level by Republican state governments, the federal government would look very different. It would be much more diverse and representative of real Americans, not just white male Americans.
Why is this downvoted? It’s no more or less extreme than any other comment above it
The advice here is only to "try it if you’re sad about losing touch with people." If that's not you, no problem!
There is no material reason why Parler can't host their own hardware, whereas it's unrealistic for someone to start their own ISP.