skysight-inc/HackerNews huggingface dataset:
quite the contrary. I would argue that clarity on this issue is missing in most civics lessons based on nonsensical grumbling I hear from people in most demonstrations recently. I don't have data to support my argument, but I get the sense that a lot of people expect they should have direct voting capabilities on issues and are frustrated that they don't.
Yeah, I wanted to comment "Hey Siri, remind me to cancel Apple TV plus on October 31st, 2020".

I wonder when they'll turn Siri to an agent trying to upsell/keep you. Fast forward to the above date:

"This is your reminder to cancel Apple TV plus. But you'll be missing Season 2 of The Morning Show, airing in 4 days. I can offer you a subscription for half price, do we have a deal?"
I believe it's considered a direct tax. Is that wrong?
Not to mention how the moon influences how long the resulting beams will last
linguaz these are fantastic questions. It would be super helpful if you could post them in the Meta category on the site so that they can be opened up to the community for discussion. I'd like to obtain community input on these types of decisions. You're thinking about this at an advanced level in any case which I appreciate.
Baremetrics (https://baremetrics.com) | 100% Remote | Full-time | Multiple Roles

Support & Integrations Engineer (Ruby) -- https://apply.workable.com/baremetrics/j/F977B030C8/

Customer Advocate -- https://apply.workable.com/baremetrics/j/C88A8F9B5D/

Baremetrics is a business analytics & insights company. We provide the tools and data businesses need to make solid business decisions.

Founded in 2013, we're working hard to help businesses spend less time crunching numbers and looking at spreadsheets and instead give them instant access to metrics and business insights that they need to run their businesses.

We're not some flash-in-the-pan startup...we're five years old, profitable, doing over $1M in revenue and growing. Nearly 1,000 business from all over the world trust us to help them grow their businesses.

We're looking for folks who like to solve problems and build a business and product that people genuinely love to interact with.

Read about working at Baremetrics: https://baremetrics.com/about

Benefits

* Work from anywhere (we're 100% remote)

* Minimum vacation policy

* Competitive salary

* Bonus structure

* Flexible work hours

* Full health, vision & dental insurance for you and your family

* Annual company meetups

* Kindle Paperwhite + Unlimited Books

* Monthly "remote stipend" that you can use for anything
Installed.

uploaded a picture.

made a mistake of putting email instead of name.

Tried to change it - can't

contacted support

got a notification: "people think you might be bot"

uninstalled.
Always a casual sports fan, I recently started reading ESPN daily after getting into fantasy football/basketball, and their writers are really good. And they have sport specific RSS feeds https://www.espn.com/espn/news/story?page=rssinfo
> Combined, that is already better than current jet engines.

Wikipedia lists the GE90-115B at 10kW/kg, four times better than your SOFC. Did you just combine motor and fuel cell to get 17.5kW/kg? That would be hilarious.

> With cogeneration, SOFCs are reaching 80-85% efficiencies

That's creative accounting. You're counting waste heat as if it was useful.
Your wikipedia link for Canada says one option is:

> Take an oath and have an elector who knows the voter vouch for them (both of whom must make a sworn statement). This person must have authorized identification and their name must appear on the list of electors in the same polling division as the voter. This person can only vouch for one person and the person who is vouched for cannot vouch for another elector.

IOW, voter ID is not required in Canada.
That doesn't gel with my understanding and experience of Stoicism. What makes you think of it that way?
Proposing asm and deprecated APIs, "just use a portable wrapper library" as though there are any such (good) libraries, type safety, etc.
How easy is it to detect cases of fraud when no one is required to supply identification?
I don't know, some of these things can be attributed to the falling cost of technology and culture. Air conditioners are seen as necessary, instead of a luxury. It may never have even occurred to some people that they should prioritize affording money for one. Poor people could probably afford smartphones too when they first came out, but they only became common when everyone had one, and costs came down. Personally, I don't think quality of life is measured by air conditioning and cable TV either.
One side says we don't need change. One side says we do. If you can't convince the other side that voter fraud is rare, then a step that prevents it while at the same time not discriminating between voters seems like it might be mutually agreeable.
> The only reason this bug existed is because Rails treated HEAD as GET in some cases but not others

It is the main reason, yes, but not the only reason. If it wasn't possible to craft cross-site HEAD (which devs use in real life like.. never?) the bug would stop right there.

With an extra method if-else logic turned faulty. I would argue 90% web devs don't even remember of HEAD and what it means. Reasonably so, because it's rather never used.

IMO order of blame: 1) rails 2) browsers 3) github code relying on .get?
obviously you cannot have a missing semicolon in places where the compiler requires it. the missing semicolon can only occur where it is technically optional and changes the meaning of the expression. because you depend on the compiler to tell you about it (it's a simple syntax error, not a bug), it's very very easy to overlook.

you are not appreciating at all how a semicolon bug can sneak in. it's on the order of 'goto fail', missed by many many many eyes.
I fail to see how overpopulation is a myth. While I believe that we could raise the bar for how many humans the Earth can support at one time; I also believe that it's difficult to argue that our current trajectory is sustainable without relying on some not-guaranteed advancements.

The solution to creating a better future for humans is planning, not genocide.
Defuse, Wait, “Forget to Implement”
Or you can vote on Sundays, like most countries.
Rust cannot guarantee the lack of deadlocks or overall thread-safety. It does guarantee no data races, though.
If you want a real hand-held C64, there’s https://en.m.wikipedia.org/wiki/C64_Direct-to-TV
It's horribly over garbled. The Github repo doesn't do a better job of explaining anything. This is a horrible news item.
Log cabins aren't built from lumber. They're built from logs, whether whole or roughly split. They're also typically notched together, rather than nailed, because notched joints can withstand a degree of shrinkage and warping that'd tear nails right out of the wood.
Tesla did a 7:23 in a heavily modified testing vehicle that has big extra air intakes for cooling, racing slicks, a massive rear diffuser, bigger spoiler, and is believed to have 3 engines.

For comparison, a front-wheel-drive stock Renault Megane RS does 7:40. Mercedes did 7:25 in a stock 4-door coupe last year, the AMG GT 63S. The stock supercars are down below the 7:00 mark mostly.

In the non-stock category, the record is 5:19 by one of Porsche's modified LMP1 cars.

If you look up how a stall speed converter works, you'll see that an automatic transmission delivers torque at a non-zero engine RPM even if the wheels are at zero RPM. The lowest you will go on the Duramax is around 1000 RPM, where you get 600 Nm torque.
ISTM it's reasonable not to force everyone not to write a separate HEAD handler everywhere. The main result of that would be lots of 405 errors. This was a really dumb mistake at the application level. Maybe the library needs better documentation, but it shouldn't be made less functional.
The End of Food (2014)
True, the Cynics were what first came to mind from the parent comment, but to be honest I just prefer Stoicism.
Azure SQL Data Warehouse Is Now Azure Synapse Analytics
> Intrinsic Gravity by Still

This one is fun to watch on a 3D display. (As much of it is black & white, anaglyph should also be worth a shot.)

Most of the effects could have plausibly been rasterised or blitted into a flat plane; alternatively, all of it could be done in a pixel shader which just colours in two triangles that fill the screen. But (as I discovered to my delight one day when I happened to have access to a Windows machine with a 3D monitor) it's all 3D geometry with a perspective projection.

For example, the wibbly-wobbly cone[0], viewed in 2D, could just as well be a flat bunch of sinusoidally gyrating discs all XORed together. But these discs are properly stacked along the Z axis.

The demo doesn't natively support stereo displays, so you have to find a tool that can inject itself into the graphics pipeline and modify the projection matrix for each eye. I don't remember which one I used when I tried that, but it had a nifty feature you should seek out: Hotkeys that let you adjust the mapping of depth to the stereoscopic shenanigans (separation and convergence) on the fly. Being able to make such tweaks on a scene-by-scene basis helps a lot with a production that was only designed for cyclops mode originally.

The same technique can be applied to many PC demos, but usually it only amplifies a 3D effect that was already there in the first place. In the case of Intrinsic Gravity, it gives you an extra dimension of 'whoa'.

Bonus recommendation for those who can't be bothered with any of that and just want to watch a neat recording on Youtube: Stargazer by Orb & Andromeda[1]. Nothing earth-shattering; just a personal favourite with a modern take on old-skool demoscene aesthetics and neat effects that don't fall apart in a video capture with limited bit rate.

[0] https://youtu.be/-ZxPhDC-r3w?t=67
[1] https://youtu.be/xgtghVdWlVY
You see a couple of rich trust fund kids enjoying dad-given amenities and ignore all the poorer students not doing any of the things that you listed. I shared an attic with someone and slept on the floor because there was no room for a bed. And I went to a rich private school.

Also how many unis are there in the US? You work for all of them and know what "most" students live like?

Most importantly, even if what you said is true, what's an extra $5k a year to eat out and drink on top of your $150k tuition loans? The screwing has already been done.
If you build this, please get in touch. I’d be a customer.
In America, "white" is used instead of "European" because it's less ambiguous, since it distinguishes Americans of European ancestry from European citizens.

That being said, "white" is also ambiguous in other ways. It's generally not meant to be strictly speaking about skin color, since people with fair skin from certain parts of the middle east, for example, would not necessarily be considered to be white in this context.
These links are all from 2016 and reference the same leak from FB. Said leaks stressed that these ideas may never be implemented

here we are, 3 years later. It sounds to me like FB discusses the idea and never implemented it. I’m not sure we can fault a company for exploring contingency plans with China...
Exactly! That's why I use Haskell instead of JavaScript, and Arch Linux instead of MacOS. Those other things are too popular and people use them without understanding the real _meaning_ of Computer Science.
Someone has to deal with it, and everyone I've read who is a publicly recognized expert in the field says it is actually a hard problem. So blame government if you want, but ultimately someone is accountable for it and it's externalized cost until that is address by whomever.
I'm actually not sure its enough. It looks like the only play this service has is the "country club" model. You're not paying $5/week to get in, you're paying it to keep the people who can't/won't pay that much out.

The question I'd really like to find out the answer to is will average net trolls pay real money to troll?
Apparently on-topic humor isn't allowed any more. Hooray control freaks with downvoting capabilities!
https://www.google.com/search?tbm=isch&q=lithium%20mine&tbs=...

Looks delightful.
Yep, that’s the way!
On referential transparency, I couldn't tell from the blog but are the Rust futures memoized/cached?

If they are, then they're still not referentially transparent. But if they aren't then it might be a bit of a surprise to developers coming from other languages (especially ones not familiar with something like an IO monad).
I mean, what you're asking for is just profiling, but only of your async methods. I'm not familiar enough with the details to predict how async messes with profilers, so maybe it'd need support. But using a flamegraph profiler would show a big chunk of time in a function that only has small amounts of time spent deeper in the stack.
My variant on this tends to go:

"It looks like this <code block/method/module> will cause XYZ to happen. Is that what you intended?"

Simple example (Python):

def foo(x):
print(x.lower())

"If x is None this will raise an exception. Is that an
expected outcome, and/or can we assume x is always non-None?"

One thing I like about this approach is that it first describes your understanding of a particular code section, which helps illuminate any assumptions we might hold (and which might be incorrect). This is a good practice generally, IMHO, with or without the followup question. A guy I used to work with would make non-judgemental comments that just summarized his understanding of what was happening in the code, and it was helpful because when the comment was off, it illustrated a way in which the code was perhaps unclear or incorrect.
The article fails to mention https://en.m.wikipedia.org/wiki/1990s_post-Soviet_aliyah, the mass immigration of, on average, a highly educated demographic, through which Israel gained cca 17% of its 2007 population.
It could also be correlation without causation. Moneyed interests love to depower the working poor - using a generational boundary coinciding with the grotesque expansion of corporate autonomy and authority over society minimizes the risk of a social upset while you ransack society and normalize poverty in the future generations.

Despite all the rhetoric to the contrary "boomers" are not a hive mind of universally conservative tech illiterate bitter resentful retirees who want to destroy the planet. In the same way Milennials are not some collective unified anti-capitalist anti-authoritation avocado toast pot huffing borg collective, people act in self interest and often irrationally so. Few are operating on substantial let alone complete information. Before you look at systemic societal change and pin it on a subconscious predisposition of millions you might want to look at those informed and empowered to cause such change without the cooperation of a disparate group representing almost a hundred million persons. Those with power and authority have long learned optimized techniques to divert culture and society towards their own ends and have been machinating such policy for centuries.

If you are paying more for education, housing, and getting paid less there is probably someone swimming in a Scrooge McDuck money pit on the weekends that with intent wanted that outcome to happen and aligned vast capital resources in participation with the capital resources of thousands of other plutocrats to see it done. The Fox News obsessed obese retiree blaming immigrants for all ills while being jealous of youth and a life unfulfilled is not organized or educated enough to affect national economic and political forces to inflict their will. But the millionaire boss at their last employer with close ties to all levels of government and the executives of all other corporations in their market certainly is.

We need class consciousness in opposition to power seeking to exploit and abuse. I don't expect those of older generations to embrace it - they have vested interests in defending the status quo and are thus erected as the vanguard of the moneyed interests that both make them miserable and make them feel safe and secure in their station. They are not an ally, but they are not the enemy - they are a symptom and victim of systematized propaganda meant to turn them against their own self interest.
> But it takes a lot of sacrifice to achieve, which no younger person I know of is interested in

I almost involuntarily typed "OK Boomer" in response to that.

*I'm Gen X, not a Millenial, but still
Nobody is making the Show from beer league, better to keep a full mouth of teeth.
> reducing other suppliers

This would be the case, what's wrong with this? It's better than paying people to take your electricity and isn't this how business works? I don't see why they shouldn't be able to increase supply (And hence reduce other suppliers) just because it would ruin the profit margins of others. Unless there's something I'm missing here or not following correctly.
"A county in Wisconsin only issued them from a DMV that was only open on the fifth Wednesday of every month[1]"

That's a flat lie, as the article itself makes clear. That particular DMV desk (not office) is just the nearest to that one small town (not county), and residents there can go to any other DMV in the state as well.

Meanwhile, you need an ID anyway to have a bank account, enter a Federal building or state courthouse (even if summoned to jury duty), etc.

Partisans are so desperate to push this narrative, truth goes by the wayside.
Cool language feature! I’ve done this in other languages using a code style policy where all “naked” else statements and ‘default’ inside a switch statement must throw an uncaught exception or otherwise deliberately crash.

if(option==1)
do_somethimg();
else
do_something_else();

...must then be rewritten as:

if(option==1)
do_somethimg();
else if(option==2)
do_something_else();
else
abort();

This kind of defensive coding would have helped to prevent the famous ‘goto fail’ bug from a few years ago.
No question, but thanks for the research and article!
Ask HN: Who's Hiring for non-tech roles
I love the who's hiring thread on the 1st of every month. However, my background is not in a tech role but in finance and don't want to weed through all the tech roles for one or two non-tech jobs. I know that these companies mainly need engineers but at some point will need other non-tech related roles. My question is, any other readers out there that could use a stand alone who's hiring for non-tech roles?
Another infrequent toe dipper here - say you need to send some command to a peripheral, wait for the device to acknowledge it, then send more data. The naive implementation would poll for the interrupt or just go to sleep, meaning no other user code can run in that time. A naive async implementation would spread your code all over the place - it wouldn't just be a function call with three statements. There are libraries that can give you lightweight tasks, but you might need to keep separate stacks for each of the suspended tasks, there might be other ones that don't, but require the code is written in a non trivial way. Rust with async/await on no_std can give you best of both worlds - easy to read sequential code while the best possible performance.
>humor isn't allowed any more

Humor has IME always had a high likelihood of ending up gray (in text color) on this site.
I'm pretty sure you're wrong like the way you're sure that you're right. Can you elaborate on why someone can't even go past a "Hello World" project would care about a feature that "other languages" have had it in years? I don't get it, I think they maybe hate Rust and should go throwing shade the language and ruin other people's feelings instead.
Not only that, but the NHL BANS full face protection unless you're recovering from an injury. (Ex-all star Dany Heatley spent most of his career wearing a comically big half-visor after suffering a serious eye injury, I wonder if he would've opted for a full visor if given the choice.)

Some players already dislike the currently mandated half-visors (visors can distort vision, or fog up, etc.) and do weird shenanigans like having small or tipped-up visors.

There's also a fighting culture in North American professional hockey which would be destroyed by mandatory full face protection.
My assumption would be that a company always has to pay engineers
less than the value they generate.

For FAANG companies, I'd guess that a nonzero amount of that value is "keep this person from contributing at our competitors".
Saudi sovereign-wealth fund backs Travis Kalanick’s new startup
At first glance I was Wow. But then it went downhill very fast.

Prompt
Is Capitalism going to win at the end?
Answer
I don't think so. I think that, in the end, the people have won this battle, the people have won this fight. The people have done everything they could to take back their lives. They are tired, but they still want to have a future. The fact that capitalism has not won is because the people are still fighting.

You can read more on the struggle and the victories here: www.sabr.org

Prompt
Is Communism going to win at the end?
Answer
So, if you've listened to this podcast for a while, you'll know that I'm a huge fan of the book "Against Our Better Judgement". It's a very well-known book which argues that the current financial crisis is due to bad investment decisions made in the last decades by Western nations. These investments were largely based on faulty economic reasoning which has resulted in high levels of unemployment and under-investment.

In this podcast, I'm going to take a look at the book from a slightly different angle, which is why it was written. What I will argue is that it is also very relevant in today's world because the same flawed reasoning is still in place, which is causing the current situation in the first place.

My arguments are going to be based

Prompt
Is gravity going to win at the end?
Answer
We won't know the answer for sure, but we do have a few clues about how the final battle might unfold.

Advertisement

Here's what we know:

Gravity will win at the end: The most obvious thing to do is just to say gravity is going to win. But what does that really mean?

Advertisement

If we assume the universe is a static two-dimensional space and all matter is a singularity-in-a-bottle, then the amount of mass in the universe is a constant.

What will it take for the universe to collapse? One way to put this is that the amount of mass in the universe will double every second, so the universe will expand by about 1.5 billion kilometers in the time it takes you

-------
Notice some really weird text like Advertisement, random web site in the reproduced text etc. This makes it look like copying data from various web sites.
Then the board finds a new CEO. How do you make decisions if the co-CEO's disagree?
When I look at design systems, it definitely seems like a good idea. But then when I take a step back and ask myself "what problem are we trying to solve?" my answer is:

we need to communicate the intent, behavior, and visual attributes of an application to (a) stakeholders for approval, and (b) developers for implementation. This communication is expected to update over time and potentially to several teams, though not all teams at once since they need to update their own designs in response.

When I think about ^THAT problem, I ask myself "is what I'm seeing in a design system the thing that Once And For All solves that problem?", the answer is no. There's something that doesn't feel sustainable to me.
Not in this case - if we want to move off of hydrocarbons (let's assume we want to, let alone need to), nuclear is the only real candidate at this point. Renewables can't do it. What other options are there? Thus, nuclear is inevitable. Not saying this warrants giving these specific people money, but as a technology I think it's safe to say that it's inevitable.