skysight-inc/HackerNews huggingface dataset:
yeah, I've read a lot about automation here where this was a common argument, also I noticed this in the company I work for as well. If you are in IT or the user yourself and automate something it doesn't really get recognized by management. I think the only time automation is recognized by management is when it's on the agenda of management itself, e.g. if it's said that 20% of the people have to go and for that to happen there has to happen automation (and outsourcing). However, in this case the idea comes from management so there would not be much recognition for the ones doing the automation (also with the reduction in workforce it wouldn't be appropriate for mere workers to ask for a bonus/raise! Of course that doesn't apply to management..). Automation really is a good example of how dysfunctional (or averse to change) big companies are.
This apparently is about driving the ePaper correctly to produce intended image and not just using it as dumb framebuffer. The demo firmware for above mentioned M5Paper seems to have some support for intelligent driving of the display, sadly this is mostly not exposed to the (currently marked as alpha) MicroPython implementation for the device, where it only supports full (ie. "blinking") updates of rectangular regions.
Thank you for all the suggestions!
Will check them out!
The TSMC fab in Arizona as announced is 20k wafers/month, their total production is over a million a month. It's a tiny drop in the ocean.
Wow, this sounds very interesting, but I simply lack the context to understand this. Could you perhaps explain it a bit? What's and after-action report? How many people you would have needed to agree on said facts? How should one imagine this "couldn't get to a shared sense of what happened"? This means that everyone had their own very detailed theory that then seemed off for the others (because some facts were excluded, interpreted differently, weighted differently by others)?
shouldn't you edit your comment to remove the passive aggressive accusation?
I agree listen to the heavy weights on these sorts of things. But a poll open to everyone is pretty useless.
The Coalition for Rainforest Nations might be good. This is recommended by this report: https://founderspledge.com/research/fp-climate-change
sure, but don't throw away the baby with the bathwater.
Not trying to be political, I just... hope the service provider gets paid in advance.
> It is especially troubling because post-secondary education is a sort of cornerstone of all other human endeavours so the cascading effects of people cheating and not learning the material that they need to be better at their jobs influences lives just as much as a plane crashing.

This is insane. Most people never attend university and do plenty of productive work. Most people who do attend university never work a day in the field they did their degree in. Most people who do work in the field they did their degree in never use the large majority of what they leaned there. On top of this a large majority of professionally relevant material is learned on the job.

The reason that there’s no real effort to check people aren’t cheating is because school isn’t primarily about learning, it’s about ranking and sorting.
Very fun. Thanks for sharing.
SeRV is 1 bit ALU and datapath ("bit serial")
PicoRV32 is 8 bit ALU and datapath.
VexRISCV is full 32 bit ALU and datapath.
That could be a very good way of torturing dissidents without leaving any physical marks. Beyond anything physical harm could accomplish.

Or controlling crowds of protesters by inducing pain.

Taking it up a notch, reading emotional states could help figure out the general mood of the population, as well as specific subsets or individuals, and either figure out how to make potential dissenters happy (à la Brave New World), or get rid of unsatisfied members of society (1984).

Finally, I think (not sure) I remember Musk talking about one day storing and retrieving memories via such devices. This would allow to pretty much rewrite individual and collective history. Most definitely way beyond our current technology’s capabilities, but way better than whatever Big Brother could ever dream of.
This is actually sort of reasonable. The details of automatic moderation tools need to remain secret otherwise they can be gamed really easily. Even manual moderation strategies generally work better if they're not explained (see - HN itself).
Commercial Web-Based Databases: http://quickbase.com https://www.zoho.com/creator/ https://www.knack.com/ https://bubble.io/ https://airtable.com/ https://www.claris.com/filemaker/ https://www.appsheet.com/ https://ninox.com/en https://www.honeycode.aws/ https://www.ragic.com/ https://www.fusioo.com/

Surprisingly, there's not much in the way of open source with the same level of functionality as above. Here's a few:

https://cortezaproject.org/ https://www.openxava.org/ https://www.joget.org/ https://www.nubuilder.com/
https://www.openoffice.org/product/base.html https://baserow.io/
and my approach is to do a minimal custom lib

http://dpldocs.info/this-week-in-d/Blog.Posted_2020_08_10.ht...
Hiring contractors to build roads and having staff to do routine maintenance of roads is part of every city/state/federal government’s core competencies that I’ve ever lived in.

The only reason they sell it off is to make cash now for whatever political reason at the expense of future taxpayers.

The delivery of electricity is also handled by governments, or companies that are basically government since they have to run everything by governments first like price increases. Just like water lines and sewer lines. Electricity generation does not need to be government operated since it can come from multiple sources, but the delivery is just like roads since you can’t have multiple options to each destination.
Ask HN: Teach kids 1,2,3 or 1,2,4
We all teach babies to count with 1,2,3,4,5,6,7,8,9,10. There's even a great The BeatBuds song, ah hem, "The Counting Song", that's all about this.

But wouldn't it be better to teach kids to count with: 1,2,4,8,16,32,64,128,256,512,1024 ?

No seriously, right from the start of your human math career this would be much better to start with. Things double. They go to infinity quickly and reach some max. (Well in a computer they reach a max, in 3D-Spacetime yet to be determine.)

You can come back and learn the 1,2,3,4,5,6,7,8,9,10 sequence later. But better to move on to:

3,6,12,24,48,96,192,384,768,1536

And then:

9,18,36,72,144,288,576,1152,2304,4608

And then our new humans will be the best ever at traditional base 2 computers PLUS the exciting new world of stuff like:

https://www.dwavesys.com/tutorials/background-reading-series/introduction-d-wave-quantum-hardware

where you don't start at 1 then double 2,4,8 but rather you start at 3 and double to 6,12,24!

You'd have to string 3 dwavesys bits together to make a bit with 9 possible positions but then you have a computer that starts with 9 and doubles to 18,36,72,144 and now we're on the right track to finally solve quantum entanglement.
You just need to secure the lid.
Here we go with the “I know someone that...” stories. Stories aren’t science. Statically those are extremely rare side effects.
I had a drafting course as part of my ee degree. It was mostly paper and pencil drawing shapes from different perspectives but it did have an autocad component once we were supposed to know what to draw. One of the first things they taught us was this selection feature.
I am not saying it would be easy, it would definitely be work that someone would have to do. I'm more saying that the Godot authors would not try to threaten you or consider you a threat, it's more likely they would want to help you. Of course as a business you would not do it if your customers weren't going to pay the cost to make it worth it.

I don't know enough about the implementation of C# and Swift to say for sure, but it does seem like the open sourcing of that would making it easier to do things like port some standard library component or algorithm over from one to the other, or perhaps do something like building a Swift implementation for the CLR.
So the idea is to pay money to claim involvement in a cultural moment in which you played no role? Sounds sad and hollow to me.
In my experience, I have pointed people to a vast array of shipping (and formerly shipping) software, and even hardware. I have a StackOverflow story (check my ID) that is a mile long.

There are complete, top-to-bottom, ship-ready apps, with localization, testing, documentation, provisioning, etc. Someone can, literally, clone any of my repos, and produce a full-feature, ready-to-ship application.

I have many, many, articles and blog posts, explaining, in great detail, how I work, think, design, test, collaborate, and develop. I'm a fairly decent writer.

Also, in my experience, no one has ever actually looked at any of this, when it comes to evaluating me. I'm not famous, I'm not young, and I guess I don't "present" too well, so I assume that my work is not compelling (I think it is, but that's just me).

After a few of these, I realized that I am better off, not looking to work with someone else. Makes me sad, but accepting that was one of the best things I ever did for myself. As it turns out, I have found a team, working on a 501(c)(3) startup, that gave me a chance to develop an application. They seem happy with the work I'm doing (ecstatic, even).

These days, I never go a day without working on ship. I have been shipping for decades. My GH id is pretty much solid green (and it's not gamed). I just love to code, and there are few joys more comprehensive, than releasing product, and seeing it used.

Even my small projects (like the one I just released) involve full branding, testing, and documentation. Even my test harnesses are full release-quality applications, with localization.

It's just that, these days, I do it for myself; not someone else. I'm fortunate, in being able to do that. The scale, out of necessity, is much more humble, but it feels quite gratifying.
Why not just adopt one into the standard library, seems like a very obvious battery you'd want to include.
If you give it a try for audio editing make sure you record different podcast guests on separate audio tracks, makes the whole thing significantly better.

I wrote a few thoughts on my blog about how I went about starting with the podcast including tools used, might be useful? https://www.jacquescorbytuech.com/writing/starting-a-podcast
My first NFT collection: Marderov
There are, and have been, US troops unofficially stationed in Taiwan the whole time even after the official bases were closed in the 70s. The US recently expanded the footprint of AIT, their technically-not-an-embassy facility in Taipei and built another in Kaohsiung. US personnel are present in some capacity at basically all ROC air force bases and at the over-the-horizon radar facilities used to monitor east Asia.

This has been an open secret for decades, recently causing a bit of a laugh when a US serviceman was in the background of a publicity photo of president Tsai Ing-wen touring a radar installation.

US policy of not deliberately provoking China over the Taiwan issue doesn't mean the US hasn't maintained a policy of nuclear deterrence over Taiwan since the Eisenhower administration. The PRC and US are well aware, and have extensively war-gamed, that a US/China military confrontation will very likely escalate to nuclear war. The US sailing a carrier or cruiser through the strait every time the PRC makes loud noises is reaffirming the status quo.
An interesting speech by Stallman, and quite different of his usual rotation. Very refreshing.

By the way, if I understood well, he's back at the FSF board of directors? That's great news!
Which doesn't say much, since this is (presumably) only the case because Uber didn't offer YC the opportunity to invest, and not because YC wouldn't have been willing to.
Made me chuckle. Not because you are wrong but it reminded me of the number of people who don't see python for what it is, like you correctly did. Python is NOT a prescriptive language. It is designed to be used and massaged in many different ways. Devs form opinions on what their favorite ways are. Consistency in code is really up to standards set by the team bland not by the language.

One of the easiest way to identify a novice programmer is one who has very strong opinions about "the one" way to do things. Any deviation and their blood pressure starts to rise.

Anyway, your post was amusing.
Edifer powered bookshelf speakers for me.
And why would taiwan care about worldwide car/smartphone production when the PLA is marching towards their factory?
American Chipmakers Had a Toxic Problem. Then They Outsourced It
That kind of driving wouldn't pass a driving test.
Even better: I optimized SQL queries for Nameless Corp to improve admin interface load times by 20%, which boosted profits by 20%.
How many million people have the vaccine globally? 100-200m? Yet we don’t simply know the very basic feature of a vaccine? And you want everyone to just take it. L. O. L.
Ask HN: Why does YouTube now trim channel URLs?
For example, go to https://www.youtube.com/c/MichelvanBiezen

It will be trimmed to https://www.youtube.com/c

Then if you do refresh, bookmark it or reopen last closed tab, it gives an error.

The same is for URLs of type user: https://www.youtube.com/user/professorleonard57

This is in both Opera and Firefox.
It's not even thread safe.
Was the technology real?
Perhaps this is something different, but I remember watching John Oliver - Last Week Tonight some years back and he kinda presented it as a gateway to gambling:

https://www.youtube.com/watch?v=Mq785nJ0FXQ

And a video (fake) ad with some nice comedians:
https://www.youtube.com/watch?v=Mq785nJ0FXQ
Reminds me of FruityLoops.
Could this be useful for doing dynamic exercising of apps in emulators to profile what kind of data they share?

I'm wondering if potentially it could be a way to close the loop on training a deep reinforcement learning model to exercise clicking on app UI's and using Solitude data over the network as the state/reward cycle.
There are children going hungry at school, people with trivial to fix but prohibitively expensive medical issues, and silicon valley millionaires are spending more than many will make in a year by purchasing bullshit.

Shit's on fire, yo.
I went through the computer speaker setup options at the start of lockdown.

In the end I went with a reasonable well reviewed for price (cheap) front ported passive speakers Jamo S 803. Front ported as they sit close to a wall so front porting is supposed to stop the boomy sound. They are small enough to sit on a desk but slightly bigger than average computer speakers so get a fuller sound.

I then paired it with a SMSL SA300 class D amplifier. The thing is tiny, has bluetooth, aux in and usb dac. I connect using the inbuilt usb dac instead of aux in as noticed with my imac there was a very slight audible hum from computer noise on aux. As it's a class D amp it has low power draw.

For a small office home office (small spare bedroom) I find it a good setup. The stereo imaging is very good, it's like voices are right in front of you, the tiny amp is more than powerful enough for the small room (it's not a home cinema).

The setup worked out cheaper than a reasonable priced pair of active studio monitors. It seems better than most computer designed speakers I've listened to and again cheaper than the better computer designed speakers with usb dac built in.
Does representation fix environmental issues? I know lots of people who don’t give a second thought about the environment.
Scientists who say the lab-leak hypothesis for SARS-CoV-2 shouldn't be ruled out
What does would this improve and/or simplify compared to publishing the existing database online? (which can be published as a list of changes rather than a snapshot)

What are the obvious solutions for stolen keys or people dying with access lost? (which don't translate to the blockchain not mattering at all)
Having a unique and quirky item is worth a brag.

Bragging with an expensive Rolex is very different than bragging with the NFT of a terrible image of the Brooklyn Bridge by John Cleese who sold it as a joke.
That's not a problem, it just means the set of design tradeoffs to consider when solving the problem is nontrivial.

The principle draws focus to certain (arguably important) design aspects. Multiple possible approaches are identified. Various concerns are raised in response. A good solution needs to balance these concerns against one another in context.

The principle is just one of many cognitive tools to employ when thinking about the problem.
Design work was started on RISC-V in 2010 and an initial frozen spec was released to the public in 2015. The first proper 32 bit chip and board (HiFive1/FE310) shipped in December 2016, and the first Linux-capable 64 bit chip and board (HiFive Unleashed/FU540) in April 2018.

It's pretty new.
A better title might be: "How to write a 6502 disassembler in Python"

In that light, it's a great, at times hilarious, article. (For example, the bit about self-modifying code is most elucidating.)
Choices presented:

1. management
2. entrepreneur
3. bigger company with bigger problems
4. become junior in new thing

Of those, 2 or 3 seem the best for me (currently in 3), I've already seen enough to not want to go 4. Doing 2 would only make sense with cofounders who were interested in the biz/marketing side more than I am, otherwise fail for sure.

I wonder about 1. I get the sense that as soon as I pick that option, my mind will age at a phenomenal rate. Certainly growing in 'soft' skills but I value staying sharp too much.
I don't understand these half assed measures. The original goal was to shut everything down to explicitly flatten the curve and not swamp hospitals. That was the fear, the exponential curve of millions on millions dead in a few weeks time if this wasn't contained, but as we have seen, this is simply not happening. Yes, this virus is bad, it is highly contagious, it kills people and deserves a serious response to control, but the lockdowns, at best, were to slow the spread and a stop gap to larger secondary effects.
I hope that most start up employees view equity as a low-stakes gamble and not a money-making scheme, because the odds of getting rich, or getting anything at all, are very slim. I know that's how I've viewed my equity at the startups I've worked for. Besides, there are way more tangible and guaranteed benefits to working for small companies and companies in interesting spaces.
Yeah, but how do I know 9 other people didn't also pay for it?

How do I know it's not replaced by a new tree 30 years from now.

And so on.
I must admit Compared to my ex employer BT AT&T employed much better architects.

Compare Baynard House or MLB at Martelsham
Doesn’t work for me on iOS. Just says Loading when I open the page.
There's a chicken and egg problem. To figure out the structure of the data, you often need to get it into a programming environment so that you can more easily interrogate it. Unless you're already working with data that are well structured and well documented, that is often much easier to do in a dynamic language, because dynamic languages make it much easier to shift your types around on the fly. It's often even convenient to be able to modify them at run time, which is something I often end up doing, and also something that is, by definition, incompatible with static typing.

By the time you have the structure grokked enough to easily work with it in a statically typed language, you've already got a program that is well-typed and strongly typed. Porting it to a static language would sort of be missing the point, because you certainly aren't going to get any static type checking to help you make sure you've correctly ported the code. And data wrangling code is rarely complex enough that I'm particularly worried about safe refactoring.

And I'm not particularly excited to jump to a static language before I start doing serious analysis, because there still aren't any static languages with top-shelf data analysis packages. Partially, I think, because static typing also becomes a hindrance on this end of things. It's really convenient, for example, to be able to tell your graphing package, "Give me a splot matrix of these five columns," and have it be able to do that. A hypothetical static language with two datatypes would need 32 different overloads of the function for drawing splot matrix, or it would need to operate on a specialized data structure that puts a lot of effort into Greenspunning a limited dynamic typing facility into the language, or alternatively (and this seems to be the more popular option), it would need to simply forego having useful things like splot matrices, and instead just stick to the basics.
People can justify all kinds of things if they are making money. I knew one of the programmers who was caught up in the Madoff Ponzi scheme. He went along with it for a long time and enriched himself. He had to have known what was going on.
Some groups/clubs meet up virtually or socially distanced. This is what my beekeeper group does. I would guess there are some professional groups in your area that might too.
Totally agree. To me it feels like it’s talking around the problems in the industry. The solution to good work being ‘unmarketable’ isn’t to stop doing good work. We can’t all be fighting to do the kind of work that ‘looks’ good, and we shouldn’t have to.

Search Engine Optimisation has destroyed the usefulness of search engines. If you search for a recipe or you’re looking for blog posts about a particular technology, you’re more likely to end up on something useless that _looks_ good according to x criteria (or has paid) rather than what you’re actually looking for. Good work gets buried because of the process. The problem isn’t the good work.

Valuable work being perceived as not valuable highlights that the ‘market’ and the processes are wrong. Something isn’t right here if we have to dedicate al our time to SEO-big our careers. I don’t want to bend over backwards to cater to the ever changing fashions dictated by a market that doesn’t know or care to separate the wheat from the chaff. If I have to focus my career on work I hate and/or spend a significant amount of time building a portfolio of ‘side projects’ to ~hack my career~ to impress ...someone who can recommend me for a job (based on work I hate), I’m going to end up doing work I hate for a company who doesn’t understand software or developers, and who is part of the problem. Realistically I’m not going to (and I have no desire to) be one of those ‘rockstars’, so where does following the ‘completely lean into the capitalist crap’ advice leave me? Nowhere I want to be.
> A NFT is just a baseball card

It's more like a pointer to a JPEG of a baseball card.
Free Online Tools for Generating Random Words, Converting Word to HTML, and More
I'm seeing a https://www.youtube.com/user [ETA: that URI is literally "/user"] in Firefox when I go to a channel now. My guess: they've decided they don't want people bookmarking channels in their browser.

Pretty dirty trick. I've noticed that a lot of the newer channels tended to be put behind long URLs of random characters as well, so they aren't easy to remember.
Yeah, I was looking into a sound card for different reasons and the "modern" sound cards are all garbage. Terrible CODECs and OpAmps, combined with poor circuit design that drives them out-of-spec.

SPDIF out of the computer and into even a half-way decent DAC seems to be the way to go. Plus if you have more than one source you save money, since you only need to buy the DAC once.
> Built by Kyle McDonald, Manny Tan, Yotam Mann, and friends at Google Creative Lab.

Pretty sure Cabbibo did something remarkably similar a couple of years ago: https://store.steampowered.com/app/694550/Audio_Forager/
A familiar and performant compile time CSS-in-JS library for React
I've never done one of these (except on my own company), it sounds interesting. I can think of several companies where I'd love to know WTF the investors were thinking, though.