skysight-inc/HackerNews huggingface dataset:
JExcel – JavaScript Based Spreadsheets with React, Vue, Vanilla – MIT License
Weren’t all DECwriters, and just about any terminal from the 1970’s on, pretty much exclusively RS-232?
Why do they have to wait for Android Q? Couldn't they pull the apps now?
Politeness (1956)
My experience with Zulip has also been pretty great. We (a startup) found that it keeps the conversation more focused.
10x kind of implies that they are doing something actually useful. :-)
How good is this book?
Thanks for sharing constexpr-everything, i was looking for a tool like that. Did you consider to implement it as an (implicit) optimization step for clang? Also, i like how short the source is, i think it will help me getting started with libtooling.
Downside of 5G: Overwhelmed Cities, Torn-Up Streets, a Decade Until Completion
If you live outside of the US and use streaming services you 100% still need torrents to get access to a lot of popular shows and movies you might randomly hear about.

Even content that is constantly marketer directly to me by ESPN is US only (ESPN plus) despite my Canadian geo. It’s annoying.
Some people who are less in a hurry want this kind of feedback. (See sibling comment.) So you have to expect some negotiation over what kind of review you want.

I think the key here is that it should be possible for reviews to mention improvements while not treating them as blocking the commit. When I was reviewing code I would often say this explicitly: "You don't have to do this, but..." Or, I would prefix some comments with "nit: ".

If you're always pushing people to say less in code reviews and they listen, it can turn into a rubber-stamp process. Reviewers need positive feedback too!
It seems to me you're exactly the type of person that sungo was talking about -- someone who wants to complain but not actually do anything to help.

You haven't said anything constructive at all. What are people doing that you find unfriendly and unwelcoming? What would you suggest they do differently? If you were one of the regulars, what would you do differently?
> “Associating unions with blue-collar work and making it a stigma to talk about unions in white-collar circles, that’s very deliberate”

This is my observation too, right now there is simply a correlation that doesn't have to be.

It doesn't matter that you get paid a comfortable amount, and that another startup delivers snacks all day, and another startup delivers catered food to you: you aren't getting paid what you are worth to these companies.

The board members are just the VCs and the founders and they aren't in a position to change that. The fraction of a fraction of a percent equity that they told you "was a generous amount" after feeding your face has nothing to do with what a more equitable amount could be. Doesn't give you any information about all the scenarios in which you would get nothing because the strike is too high and the preferred shares liquidity preferences are too onerous.

Even the cash component of tech compensation could likely be 75-150% higher. This has nothing to do with the stagnating wages in other sectors, we are working with this generation's largest and fastest growing companies and could accelerate comp growth and other changes.
Username checks out.

Though to be even more pessimistic, the finance wizards have finally rediscovered how to create a permanent recession at the bottom of the economy, and a permanent expansion at the top, so as to multiplex the business cycle over the class gradient, rather than over time.

Reagan economics yields to Antoinette economics.
I wonder if anyone is working on a discord/slack-like app based on janus (the rtc server that powers slack, i think).
This is exactly what I was saying in the other HN thread today about code reviews, and I got downvoted a bunch of times. A lot of people have a perfectionist mindset and lose sight of the fact that "perfection" can be subjective and that the product they are creating for the user is more important than the engineer's personal vision. This isn't to say that we should just throw out best practices, wing it, and never take criticism. Being willing to break work into further tickets and actually giving them priority can mitigate long-term problems created by imperfection in the first place.
The NIST and NSA didn't have a hand in deriving Curve 25519, which was created by a very well trusted cryptographer Daniel J. Bernstein. One of the goals of Curve 25519, IIRC, was to use parameters chosen from a handful of mathematical constants as seeds, as opposed to black box constants which could be chosen by an attacker with advanced cryptographic knowledge. (e.g.: the largest employer of mathematicians in the country, the NSA.)
As far as I'm aware iOS doesn't require permission for clipboard access either. Up until Q a background service on Android could constantly monitor the clipboard however.
Show HN: TechScenes – A dashboard of U.S. tech scenes, from 180k job listings
This is idiotic. We don't need a recession to clear detritus from the economy, that should be the result of routine investment. We get recessions because the economy as a whole overcommits to speculation because investors have too much money and too little sense. This is unnecessary, as thw Great Moderation shows. https://en.m.wikipedia.org/wiki/Great_Moderation
Unfortunate side effect of limes and sun
I think it is a pretty fair as they have people working full time in their products since their conception. I'd rather companies providing their source and strugling to monetize their product than companies selling just closed source alternatives.

Restrictions could be provided by people through OSS, these companies don't prevent these alternatives from existing. The lack of interest does. The same could be said about many OSS that strugle to receive donations.

I could agree that a world where only OSS without monetization exists, where people donate and keep people investing their time on improving OSS without needing restrictions. The reality is that without these restrictions, people are not willing to pay.
As a counterpoint, I'll extend an invitation for anyone to come see for themselves how "unfriendly" the channel is, keeping in mind that it's a two way street and nobody is being paid to put up with you.
I've noticed HackerNews has a lot of Clojure activists posting.

I worked with Clojure for about a month. Then I decided to go back to NodeJS.

- I have no need to java or JVM.

- The Clojure stack traces aren't easily decipherable

- One doesn't need Clojure for functional, immutable programming. NodeJS is flexible & has a massive community with tons of packages, including ones for immutable work. Functional programming on the other hand is simple-- just create & use JS functions (in the context of JS that is).

- Ultimately I saw no need for Clojure

What I do see though, is a small group of outspoken activists pushing clojure.

Now, why don't I want to use it, besides what I've written above?

Another contributor to my dislike of the language/"community" is the founder's stance-- Rich Hickey in this commentary "Open Source is not about you"
https://www.reddit.com/r/Clojure/comments/a0pjq9/rich_hickey...

Clojure is owned by Cognitect. Any changes to be made must be (very slowly or not at all) approved by Rich Hickey. This is a language with a development/expansion/growth bottleneck of one person.

This particular person considers the language his property-- which it is, he created it after all.

But once I realized this, I immediately moved back to the NodeJS & Python communities.

Also, Clojure libraries are mostly abandoned. Clojure's heyday seemed to be around 2005-2013 or so. Sure, you can find a couple recent ones like Reagent (for ReactJS rendering) which is a few versions behind ReactJS.

After working with it though, I saw no real benefit over simply using ReactJS directly. In fact, I found it cumbersome to have to work through two potential layers of errors: ClojureScript & Javascript.

Now we just see activists trying to pump it up in the news. I'd rather read about the interesting new things happening with JS and Python.

TL;DR; After working at a company with Clojure & ClojureScript, I realized that:

1. It's practically closed source

2. Most of its packages are abandoned

3. There is a small vocal group of folks pushing it... despite the fact that the community leaders seem to have (and claim to have) no interest in the community that has grown around the language.

4. Personally, I'd rather work with React directly than some transpiled language on top of it (which I have no use/need for, given that I have no use/need for java)
3900X released yesterday :)
Amateur radio is defined as a "civil emergency service" under FCC 47 CFR 97.407. Around here at least, Amateur radio groups provide a vital role in the coordination of Search and Rescue operations by setting up communication networks in backcountry areas under the direct supervision of the local sherifs office. So yes, amateur radio is (among other things) intended for emergency communications.
> The massive amount of water needed to cool down a nuclear power plant takes it's toll on the river ecosystems, sometimes to the point where the nuclear power plant has to shut down to prevent irreversible damage. Then there are the fish that get caught in the coolant system. To them nuclear plants are like those giant Minecraft mob farms that automatically kill monsters without player involvement. A truly magnificient killing machine.

This is true in so many ways. This is why a lot of nuclear advocates are pushing for a non-pressurized water reactor designs like molten salt reactors. In addition to not needing to place reactors in locations with lots of water, we also reduce the damage to waterways from waste heat and water intakes.
Huawei Staff CVs Reveal Links Chinese Intelligence Agencies
Can be and probably usually is. However, funnily enough, I have a language-dependent preference: 2 spaces or Lisp-like languages, 4 spaces for all others.
Is this different with other algorithms, such as the one implemented by libsodium?
Forgive me if I'm wrong but wouldn't you be allowed to fork it and not share your changes anyway? As far as I know a copyright license is only required if you do share it.

Of course you couldn't share any derived binaries without a valid copyright license, but for internal use there shouldn't be any problem.
Years ago, I got really into (or at least taken with the idea) of amassing a collection of vintage games machines.

It started with some Pong clones, and went on to various Atari machines and then to NES.

But pretty quickly, I realised that I was taken with the IDEA of buying and owning them. Actually owning them and actually playing the games wasn't that fun.

I think I kept hold of the NES the longest and sold them all as consoles with huge game collections (kickstarting someone elses hobby I hoped). I hope who ever got them enjoyed them - but it turned out there are very few old games I really enjoy playing for any length of time.

I think 'Blazing Lazers' is likely my favourite old game, and I still have a romantic attachment to owning a NEOGEO to play it on, but in truth a fire it up no more than once a month on my MAME, play it for 15 minutes at most and turn it off again. I keep telling myself I'll build a MAME cabinet, but again, I'm more interested in the idea of the cabinet than actually the pleasure I'll get from owning it (and the 'space debt' it will add to my house).
I've known him and RMS (who he's made his career trying to destroy) for well over 30 years, so I can testify that ESR has always been insufferably narcissistic, arrogant, and smarmy, but 9/11 sent him over the deep end of racism, islamophobia and misogyny (google "Is the casting couch a fair trade?").

His software work is unremarkable (fetchmail is trivial and buggy, and CML2 was rejected by the Linux kernel developers), and he's made his career not by writing software but by attacking real hackers like Richard Stallman and trying to bring down their work, not by actually constructively developing any useful software himself. Attacking real hackers and trying to discourage people from using "free software" isn't "hacking".

He used to call himself "Eric the Flute", and he would go on and on ad nauseum about his beloved "Teenage Mutant Ninja Turtle NetNews Reader" and how it was so much better than every other netnews reader. But he never collaborated with anyone, and he never released it under any license. Much more Bizarre than Cathedral.

Just keep reading the other posts and quotes in this threads. You have a lot of catching up to do if you're still not convinced he's racist, assuming you're not just another one of his racist sycophants trying to rationalize his beliefs, carry his water, and mansplain away his racism.

See his blog for many more examples of his racist statements ("Affirmative action _is_ racism, by definition." -ESR) and his followers sucking up to him.

https://twitter.com/tqbf/status/780839196231630848

He has a huge following of racist alt-right pro-gun whack jobs (even the occasional self-loathing gay brony, not to mention "Tron Guy") who he panders to.

Yes. THAT "Tron Guy":

https://www.youtube.com/watch?v=t9dutFhebw4
Seconded. I found that I didn’t lose anything by leaving Facebook. The “social network” I thought I had was just a list of names I was familiar with and begged the question about any real relationship which had manifested. I had many relationships which were paper thin and folded the moment I left Facebook.
How can you measure the worth of your data
It's more like Amazon Seller/eBay for high-end used clothing. StitchFix and Rent the Runway focus on short-term rentals of super high-end clothing. You can also buy SF/RtR used inventory a season or two later it's still really expensive for a well-worn piece and not really their primary business.
Effective connectivity changes in LSD-induced altered states of consciousness
Yes. Nearly every peripheral worked through serial ports.
Or on the high side: “read receipts are awesome!”

I think my broader point stands: given their 26k requests (which you can’t figure out using your method) it’s impressive to know that N of them are for Y feature.
Replying to kinda everyone at the same time: I was talking more about feeling European in a cultural way, rather than political. A "national pride" kind of feeling, just transnational. Nothing to do with a shared army or fiscal policy.
I’ve seen some code done by perfectionists, it was beautiful to behold. It did it’s job well. Unfortunately it was considered the “legacy system” and was eventually retired.
> “People think they have a level of privacy they don’t. Why don’t they give me a choice? Let me pay a certain amount, and you’ll keep my data more secure and private then everybody else handing it to advertisers.”

I think advertisers are offering more money ;-)

Maybe the taxes should be higher for companies that make money from selling data.
Paying for privacy sound nice but I never had a Facebook account and am 100% sure I got a profile.

Facebook goes through all the data of Facebook users I know.

So I am sure I am tagged on photos and they might already know a lot about me.

And that's what I think is most evil about Facebook. Even people without an internet connection might have a profile.
The countries with the best human welfare indicators also have the highest percentage of people in unions. It’s the only countervailing force against plutocratic power.
It depends I think ? Like yeah Poland and Hungary are not big fans these days, but I think Romania has this feeling a bit more ?
> Phoenix LiveView (not released yet), which I personally think pulls the strengths of Phoenix together in a way that can truly disrupt web development. It’s very difficult to do what LiveView is doing on other tech stacks.

LiveView still needs more work to be really ergonomic, wouldn't work for all use cases, but I'm personally holding my breath here in excitement to adopt it in my Elixir projects.

Still, I find it ironic that the next server side web technology leap, after the famous Rails demo referenced in the article, comes from another Ruby-inspired language.
They teach New Journalism at most English courses in western universities.

Which isn’t a bad thing but it’s something that writers seem to cling to because it was cool at one point.

It’s easy to get caught up in the advanced (or artistic) stuff before you mastered the basics. Inverted pyramids get lost in that noise https://en.m.wikipedia.org/wiki/Inverted_pyramid_(journalism...
I used to be like your brother; possibly worse. Overweight; unable to find motivation; waiting for things to fall into my lap; waiting for things to be 'perfect' before starting anything; hiding behind video games and blaming others for problems I created entirely. There's a lot of us out there, and your co-founder sounds like one too.

Don't be cruel or unkind, but be honest. Tell him to move aside, and go on without him for both your sakes. If you stay as you are you will both rot. If he can overcome his problems (with time - you can't force it on someone who doesn't want it) he will understand what you did, and why. If not, that's just too bad. I would bet, however, that your brother will eventually get tired of being tired, and pick himself up. When that time comes, you'll be there to reach back and pull him forward.

Best of luck.
SF - Ferry Building

LA - Grand Central Market

NY - Chelsea Market

PHL - Reading Terminal

BOS - Boston Public Market

The problem is, unlike Grand Central and Reading Terminal, a lot of these markets are overpriced and end up being shopping areas only for the rich or tourists.
Currently all Raspberry Pis have a VideoCore chip, so this is not helping any of them. Except of course these v3d (= the new driver for Raspberry Pi GPUs) changes:

v3d:
- v3d v4.2 support

However, Mali changes might help RPi5 whenever it is released in 2-3 years. There's a good chance RPi4 is the end of the line for VideoCore chips. Mali is a logical replacement for it, especially considering recent open source driver improvements.
But consider results in consumer technology: Palm versus Blackberry versus iPhone.
While a great idea the problem of course is there isn’t a ready replacement for what Facebook provides.

Where would families migrate to for communication/collaboration/community? The closest free alternative is of course Instagram, owned by Facebook.

Who can build a privacy oriented alternative that charges and also gains a sufficient network effect?
How Content Marketing Drives Businesses with Maximum ROI?
I think that a big part of the problem is that the economy fundamentally doesn't make any sense anymore so it's impossible for entrepreneurs to predict what the market wants.
Nowadays, the market wants products made by companies whose founders have raised a lot of VC money and which are heavily advertised.

If you're working on a product and you don't have good business connections, then you should make your product as perfect as possible because otherwise you don't stand the slightest chance in this economy.
It used to be that your product had to be 10x better than the competition in order to make any impact, nowadays, 10x better is not enough to even be noticed; consumers just follow the capital.
Snapchat's stock has tripled in the last few months.

Disclosure: I own a small amount of $SNAP.
A large part of that was due to illegal action on Intel's part; giving massive rebates to any manufacturer who agreed to go Intel-only. Intel paid AMD $1.25B in compensation. Such tactics won't be available to Intel this time around.
Game Devs Try to Sell Indie Games Using Facebook Ads – Not Easy
> Researchers found that Shutterfly, a photo-editing app, had been gathering GPS coordinates from photos and sending that data to its own servers, even when users declined to give the app permission to access location data.

One of the first things I disable when I have a new phone is geolocation being added to photos. I just don't want my location randomly being shared from an image without my consent. If I wanted you to know where I took the picture, I would tell you.
>Apple controls the CA; it's pretty straight forward for them to check contents.

and in the process eavesdrop on everybody's messages? no thanks.
> A band-aid fix for this one bug should not be where they stop here.

What do you suggest they do?
From the notes at the end of the article:

"The AGC that we're restoring belongs to a private owner who picked it up at a scrap yard in the 1970s after NASA scrapped it. For simplicity, I refer to the AGC we're restoring as "our AGC"."

How much other fantastic equipment of historical significance have we lost, I wonder?
Compiled views

https://www.bignerdranch.com/blog/elixir-and-io-lists-part-2...
The concrete example provided by the article is the potential for opaque transmissions via Winlink, which could reduce transparency and thus raise the potential for abuse of the limited spectrum. I knew nothing of Winlink (or this petition) before today, but I was wondering why it necessarily has to be encrypted. A transparent Winlink service could surely be compatible with the spirit of Amateur Radio in the same way that packet radio is, right?

From a brief Googling leading to Winlink's web site, it sounds like Winlink isn't even encrypted at all [1]:

> Q260 While monitoring transmissions from WL2K stations, I notice that the content appears as “gibberish”. Isn’t this illegal?

> A260 The content looks that way because it is a compressed binary format called "B2F." This format is available to anyone, so the compressed data is not considered encryption or illegal for radio amateurs.

Is the concern that people are encrypting Winlink payloads anyway? And wouldn't this already be illegal under current rules?

[1] https://www.winlink.org/sites/default/files/wl2k_faq_2015031...

(Edit: formatting)
I highly recommend the book "The Big Roads" by Earl Swift if you're interested in this kind of thing.
> It’s more verbose when defining functions, calling anonymous functions, and referencing atoms.

and we're finally finding out how both opinions are correct

when people say that elixir code is cleaner, they're normally talking about the significantly reduced amount of code they have to write because of the macros. its not specifically about how they're defining a function or calling them anonymously

while i cant say that i agree with atom reference, (its 1 char in elixir, two in erlang), you're definitely correct about that annoying idea they've had about dropping parenthesis on functions without parameters... that was just misguided i think.
Location: New York, NY
Remote: Ok
Willing to relocate: Not at the moment
Résumé/CV: Upon request

Over a decade of experience building digital products. I’m a juror at The FWA and also had experience as an instructor for React's Nanodegree program for Udacity.

I’m available for part-time freelance work; project-based or mentorship/consultancy opportunities.

Some of my recent client work features Apple, Epic Games, Oscar Health and T‑Mobile.

Technology I use the most these days are React/React Native, Electron, TypeScript, GraphQL, Node.js and AWS. I also have experience with Clojure and am very interested in distributed systems.

Email, GitHub and more information available on my website: https://rinaldi.io
Gotta agree with you there - IIRC, he's also working on an Alto, plus a Symbolics LISP machine - and I think, IIRC, he helped to get the IBM 1401 transistor mainframe at the Mountain View Computer History Museum working, too.

Just looked that last one up - yep.

http://www.righto.com/2018/09/the-printer-that-wouldnt-print...

The other two:

http://www.righto.com/2018/03/a-1970s-disk-drive-that-wouldn...

But I seem to be wrong on the Lisp machine? I couldn't find anything on it, but I could have sworn somebody has been working on getting one into operating condition for a while now (it's been a slow process)...

Anybody know?