skysight-inc/HackerNews huggingface dataset:
EFF Deeplinks overstates as usual, harming their credibility.

EARN IT doesn't let the government scan every message (just like right now your non e2e encrypted data says isn't subject to mass scanning by government, but guarded by a warrant or your hosting provider's government bootlickiness), but merely (as the article admits) doesn't prevent the government from passing such a law in the future.
Do we have any old Theranos machines we can repurpose?
I look at it like this. It’s super useful to have a screwdriver that has an adaptor that will take many different kinds of bits. It would be super painful to have a really configurable bit that could with some work fit any screw.

My exemplar is a library for doing things with grids. It supported any kind of 2d grid. It was an amazing piece of design from a conceptual standpoint. Super generic, clean and with some impressive demos doing very non-standard things. It was also much easier for me to write my own grid implementation for my usecase than learn how to use.

Being reusable because you do something well is great. Being “reusable” because you can be made to do one thing out of a bunch once you learn how is not. From a business point of view it’s about how valuable that flexibility is and generally I think if it’s not part of the core business you are better finding an inflexible fit rather than a flexible thing you have to sculpt to work. Simply because the latter takes focus away from what you are actually trying to do.
Please don't take HN threads further into flamewar. Other users have replied to that comment in keeping with the guidelines, but your post here breaks them—for example:

"Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith."

https://news.ycombinator.com/newsguidelines.html
Show HN: Create a free photo sharing social network for your Startup
Consumers have become numb and cynical of most brands on social media. The constant barrage of highly-curated, highly-targeted, and polished posts are turning people away from these platforms. More people are taking refuge in online communities and messaging apps devoid of ads and self-promotion. So, how do brands reach these savvy and wary consumers in an authentic way on social media?

Authenticity.

Like consumers, brands worry about the content they share with the larger global audience. They must promote photos and videos that appeal to their core customers without alienating or offending others. Needless to say, brands also need channel(s) on social media to share most comfortably. Diverse and inclusive companies are starting to build private communities on social media where they can share more casually and engage their followers. In these private communities, brands are also able to crowdsource customer-generated content and receive feedback from their fans. All of this helps build trust and loyalty among consumers.

Our startup, Pixz, is focusing on building channels for individuals and companies to share together.

Pixz (https://pixzapp.com) is a private photo sharing app for groups and events that allows people to crowdsource photos in real-time without hashtags and uploads.

Main Features:

1. Create unlimited private groups for any occasion and/or audience
2. Take photos that share instantly & privately within group
3. Crowdsource photos from guests at events in real-time
4. Upload up to 5 photos at a time with separate captions
5. Schedule events to limit posts before or after an event
6. Share and download full-resolution photos from group members
7. Comment and like photos people share like other social networks
8. Discover groups and events near you

Pixz is a free download from the app stores.

Email me with questions & feedback: mkelso@pixzapp.com
I’d be careful about comparing current satellite internet with what Starlink is promising. The latency and total throughout differences are huge.
Java has the opposite problem. One of the often repeated taglines is "If you're unhappy with X, you can easily replace it with Y, Z, or Q!"

I just want one well-working thing, not twenty alternatives - seven of which turn out to be abandoned, three incomplete, one only works with Java 15 beta, and two are actually forks of the same abandoned pre-Oracle blogpost from Sun.
Why? I've got it on a laptop and it's fine
Thankfully, GC offers productivity and allows for safe code by default, while D still offers the necessary language features to do all the low level tricks from C, C++, Rust, Objective-C, if one actually needs to go down that level.
> Most folk/bosses who are risk averse actually want their codemonkeys to be easily replaceable

Absolutely, everything else wouldn't be very smart. Maybe my
comment came off a bit more negative than I intended to.

I don't blame google if this mindset is reflected in their tools
but I wouldn't like to have to work with that.
François de Nomé’s Imaginary Ruins
Indeed, but with growing costs and lowering stocks in WE, and people forced to stay in their own countries, things could change. Ideally for the benefit of of workers too as EE farmers might have to increase wages as well. Those who own plots of land could even start farming on their own and coop to sell in WE countries.
C# is C with four plus-signs arranged neatly.
> ~44CHF/month for 100mb/s. While not dirt cheap

That _is_ dirt cheap by US prices. Comcast (my only option) is $75/mo for 250/5 (yes, only 5 megabit up!).
No no no. Most SaaS nerd founders make the same set of mistakes. Reading just “the mom test” or “running lean” can potentially save those people years of wasted time making the mistakes.
So if industrial static analysis tools aren't sound, which means they produce false negatives (ie. they can pass programs with logical errors they're meant to detect), how do you use them to assure code quality?
Please don't take HN threads further into ideological flamewar. It just makes this place worse. At least the Malcolm X quote (for those of us who'd not heard it before) is interesting.

https://news.ycombinator.com/newsguidelines.html
The almost complete shutdown of the global economy due to Covid-19 is massively disrupting the roll-out of renewables. Factories have been shuttered, installations delayed, and who knows where the funding is going to come from now anyway. It's probably going to cost at least a year, maybe more.
I did substantiate my claim, I just had no need to do so with a logical proof. Logical proof is an unnecessarily (in fact, illogically) high bar to demand from a Hacker News comment.

All I needed to substantiate my claim was convincing examples of results from field A whose impact, added together, most people would agree is more than the combined impact of field B in the 20th century. The fact that the person I was replying to then agreed with me is strong evidence I succeeded. So is the fact that, of the people who read my comment, 19 more of them upvoted it than downvoted it.

Good luck trying to convince people that someone is wrong not by providing convincing examples or reasoning against their conclusion, but merely by pointing out that their reasoning, though convincing, didn't amount to a logical proof.

Good luck believing, and acting on, solely information for which you have found a logical proof.

(Ironically, I mentioned my minor in undergrad was physics, but my major was pure math, so I used to live and breathe logical proofs, and I still love them. But acting like they're the only kind of argument worth making is pure foolishness.)
Seems we’re on the same wavelength, so I’ll as “Running Lean” and “Nail It then Scale It” as books you’ll likely find useful.
#define fn auto
In the US, 3 (content freedom) is a clear first amendment guarantee. It also seems to be working out just fine elsewhere in the western world.
I've definitely been stuck in a loop where it said that I signed up with Google and must use Google to sign in when I tried to use my email to reset my password.
You’re saying “don’t hate the player, hate the game”, but the thing is: we can hate both.
I’ve been looking for something like this for awhile but not enough of a security expert to know if this is something I can trust
If the 80% of salary from the government came with strings attached (i.e. "basic job", not UBI "basic income"), this wouldn't be a problem (provided that either masks are provided as well, or work is organized so that social distancing is maintained).
Coronavirus Action Plan for the US
I don't see it that way. I think I just painted a picture of
reality. I didn't even mean to say this behavior is bad.
Does anyone know how LED-based UVC lamps like [1] with >300 LEDs can sell on Amazon for less than $100 when it appears the individual LEDs are fairly expensive? On DigiKey/Mouser the cheapest price I can find is still more than $1/LED [2].

[1] https://www.amazon.com/2020-Newest-Germicidal-Lamp-Light/dp/...

[2] https://www.mouser.com/Optoelectronics/LED-Lighting/LED-Emit...
> on his first year he passed the "internet fast lane" regulation, against net neutrality, and made lots of profits for his cable and wireless business

No, he proposed a net neutrality regulation that would allow fast lanes, and said he was open to a stronger rule if it had enough support. The comments on the first proposal overwhelmingly favored a stronger approach, and so the final rule that he actually passed was the Title II reclassification.

He took this approach because the courts had struck down the Open Internet Order of 2010, and this was the safest way to restore as much of that as possible without doing a very politically difficult and risky Title II reclassification.

And what do you mean "his cable and wireless business"? In the distant past he had held executive positions in first the main cable trade group, and later the main wireless trade group, but the first was something like 30 years before he was on the FCC and the second something like 10 years before he was on the FCC.

The cable stuff was so long ago that it was just television--the cable modem had not yet been invented. It was also a time when the cable industry was the disruptive new kid on the block trying to bring competition for the big entrenched OTA broadcast networks.

Same thing when he worked for the wireless industry. It was when they were the new thing trying to make inroads against the big landline telecom companies.
Completely and utterly agree. Read it.
This works with supersets and I kind of love it. Like switching to Typescript. My code is just valid immediately. There's no migration downtime. And I chip away and one day it's all done and I disable "allow implicit any".

Maybe that's what Python 3 should have done: don't remove stuff, but just make it discouraged and let a python3only" flag treat them as errors when ready.

What we got was kind of a mess. Because python2 is very often valid python3... But not always.
Sometimes you don't want minimalist- you want to quickly find and visualise things.

What I'd love is a Tui "curses" interface to keepassdb with quick vim like navigation. GUI is both too heavy and not too keyboard friendly.

In fact, unless there's a specific (and specified) reason, all password managers should be based on the somewhat de facto standard of keepassdb
Why might I want to use this over something like pass (https://www.passwordstore.org/)?
Lol, as if the unhappy bastards at Yale have any business teaching happiness.

Look up how many of their students are on SSRI’s
Ask HN: What should my Q2 individual OKRs be?
I’m a senior frontend engineer. I’m highly productive. I’m considered an expert within the company with the technologies we use. I actively mentor other members of the team and lead major initiatives to completion. I help other teams with architecture and reviewing code.

Not sure where I have left to grow. I’m supposed to have OKRs ready for the new quarter that starts this week, but I don’t know a single thing I could put in there.

Any suggestions?
Surveillance campaign against Libyans uses fake Johns Hopkins Covid-19 map
Vertical farming takes just as much labor as horizontal farming and the capital expenses are higher. The economics only work for highly perishable luxury crops, not staples.
80000 hours: If you want to help the world tackle Covid-19, what should you do?
There are some efforts in LAH at the grassroots level.

https://lahcommunityfiber.org/

I imagine the low density of LAH makes the cost of installing fiber throughout town more of a barrier than other areas.
There's no evidence that "Airbnb team members" downvoted you, and it breaks the site guidelines to post such insinuations. Please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when commenting here.
There was a bug in a released kernel I ended up having to hunt down back last summer. It required a very specific set of circumstances to actually trigger the bug, but luckily for us we found some obvious side effects from the bug such that it was possible to get the relevant information via a very simple statically compiled C program (there would be a certain value under /sys).

I used that C program as the initramfs for qemu, with it spinning up an instance based on the test kernel, and could grep for what I wanted in the output to get a relevant exit code.

Combine that git bisect's automatic bisecting process, and I was able to automatically git bisect through a few thousand commits in the kernel to find the cause. It only took it about 50 minutes to find it in the end, which was helped a bunch by ccache (and the sheer build parallelism granted by building on a 52 core system).

That was a fun, somewhat out of the blue, task.

The process I took was based on https://ldpreload.com/blog/git-bisect-run, with various adaptations to suit the needs and the relevant build environment.
You don’t need a dependency injection framework to write unit tests, you just need cleanly separable units with well defined interfaces.
Yes, bought Affinity Publisher as an act of good will. Not sure I'll need/use it.
Don't tell me what to do keyboard warrior, and save your hypothetical power fantasies for a more naive forum.
I think it shows quite well that the expressiveness difference is not as a large as many would think.

Also, the difference in tone towards jcelerier compared to steveklabnik seems not warranted here. Both IMHO contributed an educational example. Your response here equally does (or does not) apply to the Rust version, doesn't it?
Do these operations make the memory Turing-complete?

I don't have the expertise to know...

If they don't -- then what would be needed to be done to the memory controller (in this case a custom FPGA memory controller) to make it Turing-complete?

Also... even if it isn't Turing-complete, then probably whatever functionality is missing could be implemented by the FPGA -- although at the probable cost of a memory round trip for those instructions, right?

In other words, you could probably use this for mixed-mode, hybrid, Turing-completeness via additional FPGA instructions, even if the operations on RAM aren't Turing-complete in and of themselves -- or am I missing something?

All of this sounds very promising!

Great concept, great paper -- hope you get well funded for your next round of research!
I had no immune system for months after my bone marrow transplant
Yes.[1]

[1] https://youtu.be/qUutgYBqSoI

(I miss the days of TechShop, when I had access to tools like that.)
Can you link to the laws around this? I'd love to look into this more.
A woman who can smell Parkinson's (2020)
Would you be so kind and send me a screencast of what you are doing? For me it works, but I would like to fix your problem!

bingetogether@simon-frey.eu
Hardware has the difference that it eventually stops working and/or becomes obsolete, forcing people to migrate to newer models every so often. Code is immortal.

Nevertheless, in Ethernet's case, while it changed backwards incompatibly at the beginning, since then, consumer Ethernet has been backwards compatible all the way from 1990's 10BASE-T (10Mbit) to the still-rare 10GBASE-T (10Gbit). In data centers you have faster variants that require different cables, for routers... but even there I believe the connections to individual servers typically use the old twisted pair.
We have the same problem, it's probably our 3rd biggest support issue. "Where's my stuff??"

We offer only Facebook, Google, or Email. People see the email box and start typing in their email, they forget if they signed in with Facebook or Google previously.

I'm surprised it isn't the other way around. Of course, this wasn't an issue before we added email, but we got a bunch of requests from people who didn't want to sign-in with Facebook or Google.

We still have about 70% of our users who sign-in with social providers, so I'm not completely sure it was worth the headache.
No I do not want analytics. I use the privacy friendly matomo for that.

Ads are planed, but I would like to go with another path than google as well. Maybe some movie sponsors :D
I hope you’re right. What’s the situation at the southern border though? Aren’t most of our workers migrants (often undocumented)?
Gotcha, it seems like you want to run backtests from within Prometheus for richer post-hoc analysis. That sounds like a normal use case, I often do fairly non-trivial post hoc analysis in Prometheus (e.g. Z scores and stddevs of metrics) since the query language is quite well suited to it, so I can see why you want to leverage it more.

Re: restoration, we use facilities like EBS snapshots, so its separated from prometheus. It could theoretically be an issue for post mortem analysis but data loss is relatively rare so in practice the ability to run post mortems has never been affected. Generally we don't consider our metrics as "business-critical" as production data (e.g. we wouldn't consider the above acceptable for MySQL) so that's where the leniency comes in. I can see different orgs weighing this differently -- we're not really an "infrastructure" company so I think the tradeoff is right for us, but if I was at a PaaS or IaaS I would feel differently.
In summary: make Linux roughly as annoying as Catalina.

e.g. constantly having to allow applications access to files outside the initial default sandbox.

e.g. constantly having to grant permissions applications that need "unusual" system capabilities (e.g. raw I/O)

It also seems clear that this concept ultimately heads towards signing application binaries, like macOS.

Maybe this is a win for some set of Linux users (maybe even most); it's far from clear that it's appropriate for all.
> of is there are still multiple providers for internet service available in most places

No there aren't. There's generally one cable provider (100Mbps+) and one DSL (10-20Mbps down max). These services aren't comparable.
There are not all that many ways this could happen, though. I think you can only enter the square of the opposing king with a pawn. With all other pieces, you’d have to threaten the square first, which would be check. You could promote a pawn into the king and create a queen on its square.

The other way would be if the king itself moves. If the king moves onto a square with an opposing rook and a queen, and decides to capture the rook, the king is trapped until the queen moves. In this scenario, the queen must have moved there in the last turn, putting the king in check. Maybe that’s a new way to get a stalemate.
We've had to ask you more than once before not to post flamewar comments to HN and not to cross into personal attack. You've done those things repeatedly in this thread. That's not cool.

The rules apply even though things are in crisis right now. Indeed, they apply even more because things are in crisis right now. Please review https://news.ycombinator.com/newsguidelines.html and stick to the guidelines from now on.
> inevitably

Ladies and gentlemen, can we please stand for a moment and give a round of applause for this word. It's working so hard here.
Was that a youtube link? That is fixed now.

Still working on the timezone. Some browsers are doing problems here.

If the problem still persists, would you be so kind and sending me a screencast on how the site behaves to: bingetogether@simon-frey.eu

Thanks so much!
Today France authorized the use of hydroxychloroquine for the treatment of covid-19 - based on this study. So the study has had impact on policy already.
"Minimalist servers"
dont mention the depth of their 1U offerings. they wont even fit in your normal rack, yet they are "minimalist".
In a month or so, once the daily deaths subside, people will risk it with the coronavirus rather than having a recession turn into a depression. This will be the correct choice.
Atari Launching the Atari Token
Vector operations are one of the few cases where I think operator overloading is sometimes a good idea.
Growing tomatoes depends a lot on the climate you are living in. Tomatoes grow and ripen ideally above 20°celsius. You can do this also in your flat. Or on a balcony.

Get 1 bucket (volume 10 L) per plant if you do it on a balcony. or on patio next to you southern wall.

never water them from above. tomatoes do not like wet leaves.

if you can get a 2m stick as a support for the plant. have the plants at least 50cm from each other.

to get them to grow, get some seeds from ideally some heirloom variety. if not that's fine. just do not use seeds from supermarket tomatoes as they tend to produce wildly different offsprings (read about F1 hybrids if interested).

get small 8 - 10cm grow pots and put in growing soil. put 1 - 3 seeds on he soil and make it slightly wet. keep it damp, but not wet. when it is too big for the growing pot move it to the 10l pot (don't forget to ensure holes in the bottom).

it might help if you use a little bit of tomato fertilizer.

hope this helps.
I'm looking at adding this into a new app I'm developing, and assumed I'd do a default apple login on IOS and google login on Android (with the option to go see more login options on other devices)

Anybody think this is a bad idea for some reason?
Please don't post in the flamewar style to HN, regardless of how wrong or annoying another commenter is, or you feel they are. It degrades this place and makes for boring reading, especially when two users get locked in a tit-for-tat spat, which inevitably descends as it continues.

https://news.ycombinator.com/newsguidelines.html
concerning the seeds: does anyone know of any statistics, where the actual hybrid seed is produced, which is sown in the US and Europe? I heard India someday, which means we are in real trouble next summer...
There is no single growing season in a country as vast as the United States. Hell, look at a state like California with a huge variety in latitude and altitude you can grow pretty much anything at any time in the year somewhere in California.
They don't want to do it because of the salary.
I really don’t get this. How is this helpful against the pandemic?
I suspect that the groups of people that lament undocumented workers and those that enjoy avocado toast don’t overlap much. The former are conservatives, the latter are generally young, city dwelling liberals.
> She makes a good point: the residents don't care. Her argument is that ~20 mbps DSL is good enough for the elderly population.

I'd say that's a horrible point. Many people don't care about having guns or being monitored 24/7. That doesn't mean we shouldn't provide those as liberties.
which country (except China in Hubei) actually locked down agriculture?