skysight-inc/HackerNews huggingface dataset:
I'm quite excited to give this a try. I'd just point out that I'm seeming to run into errors, even on the examples. I love debugging just as much as the next developer and will probably figure this out, but I thought I would suggest that you get a forum like Stack Exchange or something custom. Most people develop via Google or DuckDuckGo and not being able to Google an error code or make a post is a serious hindrance to development. (Discord is great but not a replacement)

The error that I am currently facing (if you're curious):

EDIT: This is because I was using Rust 1.40 rather than 1.45. Oops.

$ cargo run --example breakout
Compiling glam v0.9.3
Compiling same-file v1.0.6
Compiling anyhow v1.0.32
Compiling once_cell v1.4.0
Compiling adler32 v1.2.0
Compiling anymap v0.12.1
Compiling crc32fast v1.2.0
Compiling remove_dir_all v0.5.3
Compiling pin-project-internal v0.4.23
error[E0599]: no method named `map_or` found for type `std::result::Result<std::string::String, std::env::VarError>` in the current scope
--> /home/myname/.cargo/registry/src/github.com-1ecc6299db9ec823/glam-0.9.3/build.rs:7:10
|
7 | .map_or(false, |cfg| cfg.split(',').find(|&f| f == "sse2").is_some());
| ^^^^^^ help: there is a method with a similar name: `map_err`

error: aborting due to previous error

For more information about this error, try `rustc --explain E0599`.
error: could not compile `glam`.
warning: build failed, waiting for other jobs to finish...
error: build failed
Oh hey Shawn!

Yup, I used Stylus mixins for this. I just mean I didn't use something like Framer or an animation library :)

Here's the code (I don't expect it to make any sense to anyone other than me!)

https://pastebin.com/A6zStqmt

(There's a bug in that code causing two `from`s! Seems it's moot since it works, but I fixed it on my end. Here's the updated code: https://pastebin.com/Y6JwkZi4)
You should assume good faith. I know several non-Chinese both on HN and in real life who defend these same points.
Should the tax office employees not process their tax declaration either? I mean, solidarity.
> He has never attempted to make any money from it,

That's a blatant lie.

https://www.engadget.com/2019-07-25-elon-musk-raises-120-mil...

https://www.reuters.com/article/us-boring-company-fundraisin....
I'm not authoritative, but have been following this and many other similar retro computing devices.

As far as I'm aware the FPGA onboard does brutally accurate emulation of the original Z80 hardware, so you should be able to write assembly and basic (and I believe it boots to a BASIC kernal yeah, that's how they spell it back in the 8 bit days :) )

The device can run in many different modes, but I've seen nothing that indicates a limitation to BASIC.

The only device I've seen lately that is pure BASIC, is the Colour Maximite 2 - but it does BASIC so darn fast, it's almost a feature :)

If you're interested in other things I've dug up while in my retro computing phase, check out the Turbo Chameleon 64. Lots of neat FPGA and emulation hardware out there these days.

Colour Maximite 2: https://geoffg.net/maximite.html
Turbo Chameleon 64: https://www.c64-wiki.com/index.php?title=Turbo_Chameleon_64 and https://icomp.de/shop-icomp/en/shop/product/Turbo_Chameleon_...
That's a different memory than I have, where it was huge by late 2013. Here's a HN story from mid 2014 where a taxi company discusses adapting by selling medallions (and thus ceding some car's right to street hails) and going more app-based in order to compete with Uber, so yes, low cost Uber rides were huge then.

https://news.ycombinator.com/item?id=8134323
> Google Ads prohibits the sale or promotion for sale of counterfeit goods. Counterfeit goods contain a trademark or logo that is identical to or substantially indistinguishable from the trademark of another. They mimic the brand features of the product in an attempt to pass themselves off as a genuine product of the brand owner. This policy applies to the content of your ad and your website or app.

> Google Ads counterfeit vs. DMCA/Copyright/Pirated products

> Counterfeiters mimic the trademark brand features, rather than copying the product itself (software, books, artwork, movies, etc.).

Couldn't have been.
Telework mostly benefits the affluent and offers few climate benefits
I'm also no expert, but I thought that "detonation" in a gas engine just meant that there was too much fuel being injected, when the engine is at too low revs, so the piston can't move quickly enough to absorb the expansion and convert it to spinning the crankshaft - very similar to if the timing of the spark was too early.

Nothing to do with a transition to high explosive, although it will destroy an engine just the same.
All, true, but if you have a time budget and you know this thing will prevent you from meeting it AND making this change now will inform the architecture then its the right optimization to make.
I can attest to this being much louder than any active sonar in the water.
The US has been dominant economically since the late 1800s, when their incentives switch to protecting IP. If the theory of the above poster that IP is used to pull the ladder up is true then it does make sense.

Incidentally, US Foreign policy (as well as that of any nation) even in 2020, when you take justifications, stunningly aligned with US national interest. Make of that what you will.
Did we both work at a certain edtech company? Seems oddly specific and exactly how I remember our monolith being structured
It's very beneficial to do something else that is not related with code or tech outside work, even if just enjoying your life.

Do not feel that you have to code 24 hours a day or learn everything that comes up, it's not possible.

Do you!
Twitter plans clampdown on mail-in voting misinformation
This comment has no ethical basis either. The relationship between Uber and its employees is described as a "perfectly reasonable contract between consenting adults", as if the employees were on equal grounds to make demands and the company were not exploiting them in the first place.
Vitamin D, part 1: back to basics
This is mostly crap. It is a thin scientific redressing of the old right wing slogan of "stop whining". "Stop whining about being oppressed, look at me I am not whining about doing the oppressing".

There is a lot of injustice in our society and there is nothing wrong in standing up and demanding justice. And don't let anyone tell you that demanding justice or seeking fairness is some kind of a personality disorder.

But while most of the article is pure bs, there is a kernel of truth in one of the details. And that is that often when you are wronged and you are angry you tend to ignore other people's feelings. Generally when you are angry you tend to stop thinking. And often you tend to lash out at everyone and think everyone is against you when you may have many potential allies. When I try to remember when I was bullied when I was younger, this is my regret. I would get angry and think everyone is against me and lash out at people, even when they leaned on my side. The bullies of course being psychopaths would never get angry, they would be calm and always kept their psycho charming personalities up, and would eventually gain allies and become socially acceptable even after the bad things they did.

So it is ok to be angry. But you have to always keep thinking and consider the feelings of others.
> At that point, transition away from capitalism will seem obvious.

I expect the global population to be reduced and/or reprogrammed over time (via genetic interventions) long before I expect techno-capitalist industrial society to implode.

The horror that is possible with technology is essentially unbounded, and any discomfort caused to humans can be overcome through drugs and similar measures. Hell, we're already medicating people in first-world economies in extraordinary numbers.
That only works well if you're diligent about reviewing them. If the power company suddenly thinks you owe them for a new $2000 power meter, it's good to know that before the money comes out of your account (or onto your credit card).

I'm not that diligent so burden of manually making sure bills are paid is a great way to force me to check that the bill makes sense!
It's not really that hard, you just have to increase prices a bit, which in turn shrinks the market, which in turn means you aren't a $100B company. Maybe more like a $1B company or so. Obviously this would be a disaster for Uber, but that doesn't mean it's not a viable business model.
IMO most websites are products, and possibly irrational too. Whether or not to prioritize a poor customer is more of a business judgment than an engineering one.

And if we’re talking mobile, wouldn’t an app experience be the best?
Then solve that problem. It still had absolutely nothing to do with my point.
So what? Running the actual fiber to my shop was far less interesting than digging the trench with the backhoe, running conduit, and backfilling the trench.
These articles leave a bad taste in my mouth because they give far more credit to the sonar shack than they deserve, with the implications that they're motivated and nobody is asleep at their console.
So in-demand global niche talent and just go and take another job which pays double or ten times higher salary. It shouldn't be a problem then.
You're assuming two things that aren't true:

1) Other, better, jobs of the same type (hours/entry requirements/pay) are available to drivers. Reality: Uber created a class of "job" where the bar for entry is so ridiculously low that anyone with a basic driver's license can do it. At the same time, real incomes for primary jobs currently or previously worked by Uber drivers are often not high enough to actually cover cost of living where they live. There are multiple market distortions on both sides going on here that are too long to discuss in a comment, but saying "well if it was so bad they would just work somewhere else!" is a pretty bad argument. If getting black lung was so bad, why didn't coal miners just work somewhere else?

2) Other companies can pull the same legal and financial shenanigans as Uber to offer those opportunities. Reality: Uber has never been profitable - if it wasn't VC funded it would have to pay its drivers even less than it currently does, so acting like it's a cost competitive business is incorrect. Uber also does not adhere to laws, as in this case with CA - other companies (like taxi companies) that do adhere cannot compete (and thus cannot provide alternative opportunities) because running in adherence is expensive.
https://donate.mozilla.org/en-US/
Some of the highest goods (as in, virtuous or wholesome things) are those that are sometimes described by workaholics, or parents of over achievers, as "useless" or "wastes of time".

Art, music, sport, leisure, time with family- all these things (and more) put us in touch with the greater things in life. We collectively live out the human experience in a way that crashes through barriers of language, and in my opinion, we also encounter the transcendental.

Work is simply a means - not an end in itself. I work so I can provide for my family. The good I am pursuing is the welfare of my family. That gives my work a higher meaning. Those engaged in charity work or volunteer work (also a higher good) are usually paid the least.

I find that the people who fall into the trap of treating their work as an end, are the ones the most susceptible to burn out, depression, and low life satisfaction.

Make time for the "useless" things. Go for a walk, read a book, look at the birds, listen to music, write a poem, get out those pencils you never use, play an instrument, watch a good film, go fishing, spend time with your kids, buy something nice for your wife. But for goodness sake, forget about work for enough time each week. You'll feel infinitely better.
>I challenge your premise that it's possible to consider a labor relationship exploitative if both parties voluntarily enter into it.

This is a philosophical point, and there are scholars working in economics and economic philosophy who have argued that some kind of mutual benefit is does not preclude exploitation. See for example J.E Roemer, Roberto Veneziani, and Nikolos Vrousalis, three economists on the matter. See also here[0]. In addition, slavery may not only be problematic because of the 'degenerative case' mentioned.

[0] https://plato.stanford.edu/entries/exploitation/#ConcExpl
Congratulations! I remember your earlier project: grid studio. Do you support scheduling periodic tasks? Do you support execution triggered with webhook? or some way to expose notebook as REST API?
Nuvia Phoenix Targets And40-50% ST Performance over Zen 2 for Only 33% the Power
I really don't know how you got that from me being the one who's warning you things can go sideways. If you've only had good experiences in cities, if you've never been mugged, if you've never been scared, or seen someone else in such a situation, it's you who has the limited experience.

Not that I want you to have a bad experience. Not that all cities are so bad, or that you're guaranteed a bad time everywhere. There's plenty of good left. But it's easy for someone who doesn't have their wits about them and doesn't know where to avoid to end up in the wrong place and have things go sideways. Don't be that person.
I'm an old 3d graphics programmer. One of performance rules is only render what will be displayed in that frame because rendering is expensive. That is why there are various culling algorithms, some are quite complicated. The reward for implementing all these advanced culling algorithms is very fast frame renders that give you more time to draw special effects, draw more characters, etc in a single frame.

I am a data engineer now and sometimes have to build web interfaces for scrolling large data tables. Just like in the 3d graphics world, the trick to responsiveness is culling. Only download and display the amount of data that the user will see at a given time, plus some overhead so the user never sees gaps when scrolling.

While Rust may have solved the problem in #1, it is unlikely to solve the problem in #2 because you are also fighting the network where Rust is useless. Need culling.
I think you might be overestimating what the opportunity cost is. A $100 loan to a utility at today's interest rate (say a high-interest savings account) is probably $1-2 per year.
I'd say the people who make money are optimists, but that's not at all the same thing as "optimists make money".
It is a tall order! To make it a little easier (and hopefully clear up a potential semantic misunderstanding), I don't mean the idea itself, but its communication and implied call to action. Ideas rattling around in your head certainly aren't going to cause any harm.

The trite example is shouting "fire" in a movie theater. Hate speech or other inciting speech are other examples; this article mentions recent destruction of 5G towers.

Mill argues that the truth will win out, but doesn't (to my recollection) acknowledge the consequences that happen in the meantime.

(I haven't had a chance to read the French Revolution thing you linked, I'll reply to that comment once I do)
> But even if you value the environment at $0, other car manufacturers are going to benefit just as much from at least the FITC, so the argument is transient at best.

My post should be read as: the position I think GP is taking is different to what you're responding to, but either way it's bullshit.
Is there a reason why this can’t be a group of volunteers who run it, or even those developers spin off their own foundation who would take donations ?
Julia + Pluto will probably give it a run for the money.
Is Bitcoin's Creator This Unknown Australian Genius? Probably Not (2015)
It sounds like your priorities are on track. There are far worse things to do in life than to accumulate generational wealth and save your kids from the drudgery of meaningless jobs. How much money do you think you’ll need to be comfortable?

That said I still have a problem with the idea that working 70 hours out of every week is good - even if you feel energized, certainly you can’t be operating near your peak.

Take the world’s best in the world’s most star-driven market, Ronaldo. How many hours does he work every week? 10 real work hours, plus 10-15 of preparation? Would we expect him to be a better footballer if he also took a shift doing data analysis at McKinsey nights and weekends? Or is it better that he focus on being close to 100% of his potential on every match?

I’m sure you’re extremely good at what you do and I’m genuinely thrilled to see what you’ll produce when you can afford to be better-rested (if you don’t burn out before). I’m sure it will be your best work.
Why does a hyperloop fit in a smaller tunnel than a train? Doesn’t it need to do everything a train does, plus it’s wrapped in a vacuum tube?
MDN statement a few hours ago: "MDN as a website isn't going anywhere right now. The team is smaller, but the site exists and isn't going away. We will be working with partners and community members to find the right ways to move it forward given our new structure at Mozilla." [0]

There are tech writers from Google and Microsoft that contribute full-time to MDN. (And it's a wiki, after all, anyone can edit it!)

But yes, very sadly, the Mozilla tech writers that maintain the docs, maintain them, and keep those browser compat tables running so smooth... were part of the layoffs.

You can be sure that the site will find a new home if Mozilla defunds it further. It certainly won't drop off the web.

https://twitter.com/MozDevNet/status/1293647529268006912
I got it backwards then, thanks.
The product and dev teams are missing the forest for the trees. Ice on the visor should not have been implemented in the first place. Why would they think it ok to implement an iced up visor with no way to clear it?

It seems to be evidence that they are not even thinking a single feature through.
If you do a lot of refactoring you get better at it. You learn to write code that is easily refactorable, so that it doesn't hurt to refactor it again later.
Covid and the End of the American Dream
Pro-tip for folks with multiple adults in the household - Google Keep makes for a super easy way to manage shopping lists.

I created (over time) a list of things we buy, in order of how you'd shop for them and shared it on Keep. Basically me or my wife can pull open the app, check a box.

Get to the store and just go down the list as you walk through the store.

I'm sure others have better ideas - this one works for us!
I'm confused, the two main headlines, one about property tax, and one about being gifted the estate, appear on both engines.

DDG cites redstate for both. Google cites the californiaglobe for the first and rightondaily for the second.

The root of the issue seems to be that RedState isn't considered high quality by Google, which is reasonable since it's about as partisan and reliable as OccupyDeomcrats is.
Or when you ignore them! Anything becomes possible.
Individuals benefit greatly from developing personal agency and responsibility, whatever their circumstance.

Society at large must do systemic and holistic analysis (on multiple scales, e.g. neighborhoods, cities, states, and countries), which is where various forms of oppression can be most clearly identified and addressed. Of course, grassroots efforts can and often do lead the way.
>I imagine the barrier to entry is high.

Understatement of the last 29 minutes. Invest a few billion with immense risks? Shut up and take the money I wish I had.
How I would like to avoid 5 pages of Pinterest results when doing an image search by default.
How do you go about preparing a PR for an upstream if all the code is magically in your own version control system?

And then how do you separate site-specific patches from bug fixes and new features for the upstream?
I think the answer to OP is in the combination then? High barriers to entry means there are fewer competitors for talent - leading to stagnating wages. It might all change with news like the above shaking things up..
I’m not sure it’s really a corner stone. Saltsjöbadsavtalen and the Swedish model of collective bargaining came much earlier. Amuingly, LAS was introduced by a liberal goverment against the protests of the social democrats who felt that it infringed on the bargaining power of the unions.
I don't see a meaningful distinction between "control" and the existence of selective subsidies. The US government directs agribusiness to produce specific crops by giving the industry more money to produce those crops congress wants. This is "control." Food safety rules are also "control" of the market.

As far as housing is concerned, GSE preferences (combined with additional support like the mortgage interest tax credit) distort the housing market by supporting owner-occupied housing, which is abnormal by global standards. This is deliberate shaping of the market, or "control" by most definitions.

Also with regard to housing, the market is directly controlled through zoning laws and building codes. Zoning controls housing availability to artificially inflate prices, and building codes theoretically control construction quality.

Food and housing are controlled markets.
> Explainable and ethical AI

This IS the most important problem in AI and is a precursor to "Healthcare including Covid-19" and "Combating misinformation". It is also a precursor into achieving Artificial General Intelligence (AGI).

However, Most of what we see about AI is the hype and capabilities it will bring and glossing over the actual issues; especially with GPT-3 which hasn't been extensively scrutinised yet by the experts. It's still a black box which doesn't explain why it has generated the text based on its input. I can definately see GPT-3 being applied into legal text, but only if it can improve its explainability.

Until then, we must keep writing detectors for these models.
You should take a second look at that. Average wages in China are $12k/year, only a third of the US, but higher in the industrial areas, and in terms of purchasing power it has surpassed every other country long ago since everything is so cheap at scale. They have half a billion people in the middle class.