skysight-inc/HackerNews huggingface dataset:
There are plenty of gainfully employed drug addicts. You may even know a few.
Is there a proven way to remember your dreams? I’ve read that we dream every night but I usually can’t remember nothing.
Detection of cybersecurity threats at close to 100% accuracy. Do this by purposefully opening weakness simulations into company infrastructure.

https://avesnetsec.com
A bit to my surprise, https://microlino-car.com/en/support/faq/ist-der-microlino-i... says “Due to a different legal situation in the USA, the Microlino US version will have to undergo some design changes”

I would guess it would be road legal in the USA, at least in some states, if it were an oldtimer.
Are you seriously arguing that a professor teaching/working from home will produce the same value? And that the students should pay the same tuition as before? Why did we ever have in person classes then if the value is the same?

(Later you also state that there are subjects where it cannot possibly work at all)

I am not saying that online education is useless, just that it produces less value. I also believe that professors are not even remotely open to the idea that this could be reflected in their salaries.
Perhaps! I've encountered lots of fellow Christians who construct arguments by taking individual verses from everywhere in the scriptures and arranging them into an argument assuming that all the terms are equivalent and that the context doesn't matter. It particularly perplexes me when someone will cite, say verse x and then immediately after it cite verse x-2, reordering them in a way that destroys the sense of the passage, but supports some argument.

Perhaps there's an uncanny valley between people who are familiar with the broad strokes and people who argue contextually.
My alma mater recently sent out an email of their plans to reopen campus this fall. Their reasoning is a study done by the operations research department found that even if they do classes online in fall, many students will return to campus anyways, only without monitoring and testing in place. Reopening campus would at least give the university some control over student behavior.
I want to thank everyone here, I’ve been stuck for about a week now on an issue that is entirely germane to this topic and the whole conversation here really helped me flesh out what was wrong and allowed me to understand a path forward. I’m honestly holding myself back from popping onto my computer right now to start working on it.
Collaborative spreadsheets on your desktop using browser based native file system API.

Basically google spreadsheets but not google and not spreadsheets in a webapp.

Haven't done any coding on it, but have been mulling the design for several months now.
My Zola (static site generator) Workflow
When I went to PyCon India 2017 i travled a bit and it was cool to see the regular name brand soda used sugar.
I have provided links above, there are also a couple of Java Language Summit, Code/Java ONE and Google IO talks about them, but I would need to search for them. Can provide them later.
> US should equip Taiwan with nuclear weapons for deterrance. Should there be invasion en-masse, deep in the mountains of Taiwan there would be nuclear weapons ready to strike.

IIRC, the PRC considers Taiwanese possession of nuclear weapons is one of their red lines that would lead to immediate war [1]. Though I'm not sure how such a war would be supposed to work if Taiwan had an effective nuclear delivery system.

It also appears that the US did not want Taiwan to develop nuclear weapons in the 70s/80s for non-proliferation reasons and got them to shut down their program [2].

[1] https://en.wikipedia.org/wiki/Political_status_of_Taiwan#PRC...

[2] https://thediplomat.com/2019/01/taiwans-20th-century-brush-w...
Any thoughts about maintenance? My personal journey with learning AWS is/was very painful, but now that I understand everything that I need at a high level, it is quite a bit more manageable. I can't imagine having to make minor tweaks to my infra if I had no idea what it was doing.
Probably most interesting is the gallery (games using the engine): https://castle-engine.io/gallery_games.php
Yes I have noticed that ddg is extremely inconsistent over time, sometimes for what I think are almost the same queries. It's also highly variable in its speed - Google is almost always instant, but ddg can vary from the same speed as Google one day, to taking many seconds to load a result the next.
"Why the ads" is not relevant enough to justify spending my time trying to figure it out.

Just block ads and tracking in general and Google in particular. If DuckDuckGo can operate successfully without tracking, Google and their cling-ons can too. Figuring out how and why --- that's their problem, not mine.

Google is mainly an annoyance, kind of like a parasite. If Google shut down tomorrow, any significant loss of functionality could be easily overcome by the end of the day for most people.
Ask HN: Resources for Learning API Development
Can you share resources for learning api development that makes rest or gRPC APIs available in 15 days? Something that teaches step by step for building an end product?
> several USAFA cadets committed suicide due to lockdown-induced mental health issues a few months back.

My condolences. The Air Force Academy is a golden ticket to become an Air Force pilot. I can't imagine what it would take to override that prospect in one's mind to the point of bringing them to the brink of suicide. I understand that forced isolation sucks, but not to this point.
Don't forget to check https://upspin.io/ out :)
Im using a two plus two hand evaluator i found in Java. Curious as well couldn’t find good open source ones
> Privacy friendly

Does this mean that a user can use their identity on two separate sites, and those two sites can't collude to build a shared profile of the user, without the user's permission?

Does the user have to choose a specific server to be involved in all their identity interactions? If the server stops working, does the user lose their identity?

Also, is it possible to create an account without a phone (or rather without a SIM, since those are often tied to real identities)? Does your proposed system assume that people can't register multiple identities (using multiple phones) if they wanted to?
> The site would rank views by recent replies, which would reward controversy with attention and draw out more responses

How will you stop it from becoming 4chan in a different layout?
Ok, are you arguing that all courses will be online, but the campus, labs and sports will be in person?

It seems like you are missing the point, if the student is not coming the professor can't get paid either. Do you thing GT will just print more money?
Super - this will certainly come in handy at some point, though I was primarily looking for browser screenshots at the moment (which I think your animockup doesn't do today)
You might want to check out what's going on with Anki[0] and other spaced repetition software[1], hope this helps :)

[0] https://apps.ankiweb.net/
[1] https://en.wikipedia.org/wiki/Spaced_repetition
There's already IBM's DataStage. I currently use this for ETL work at my job, although we're working on moving our ETL work to Python and an in-house framework due to licensing costs.
I've been tinkering in the reverse-engineering space. My problem amounts to reusing compiled binaries by combining them in novel ways. That is, I would like to take algorithm/subsystem X from software Y, combine it with something else. The goal is to have a library of components which I may be able to combine.
It has lead me to investigate a few technologies I have been meaning to invest time into, like llvm, qemu. There are a few projects which combine these as well as related technologies like DECAF, radare2, DynamoRio, mcsema.
The hard problem which I am facing, but by no means have an effective solution is of having to extract semantically the essence of the program in spite of ISA, and to find a balance between emulation and readapt-ability (i.e abstract out the code that is dependent upon some base-address assumption.
The value on the surface seems counter intuitive to the investment, especially from my roots in SWE where one can have a hard enough time trying to accomplish that with source-code available. Although the application is broad, I've focussed intermittently on video games. I believe this is where some value lies, as a finely-tuned subsystem can be the heart of a franchise.
Good luck. I’ve heard that’s impossible
This is actually a side-project of a side-project, so I wanted to have a go at building the algo myself for a bit of fun/learning. I’m using Ruby under the hood...
That may be part of it, but a not-insiginificant part of the issue is that Georgia Tech, as an institution, isn't allowed to set the rules. The Georgia Board of Regents has relatively tight control (presumably through budgetary means, if not explicit control means) over the policies schools are allowed to implement. So even if GT leadership wanted to implement something like a mask-required or an online-classes-by-request, no questions asked rule, it isn't actually allowed to by the state.

GT's leadership is still somewhat culpable, don't get me wrong the President could be doing better, but the buck doesn't stop with him in this case.
Code quality is absolutely important, although there seems to be a lot of variation in what people really mean when they talk about code quality. To me it's proper design, readable, maintainable code, that's easy to test and easy to change. To others it means the actual unit testing itself. So some it means the style you tend to enforce through linting rules.

Style is in my opinion very arbitrary. It's good to be consistent, and for that reason I guess it's good to have rules that are enforced, but with the number of times I have to revisit my changes because apparently I'm violating some obscure style rule, and therefore the build server rejects my change (or sometimes it even rejects it because someone else's change violated something, which makes me wonder how that ever got through), it feels like it's a waste of time to be too strict about it. A bit of personal style isn't going to kill anyone.
How is it you can have an article with this title without mentioning Stewart Brand?
Perhaps? Is that your go to boogeyman?
If you ever find out, let me know. The only solution I’ve found is: late at night!
Beforeigners
Good to get your attention :) but still got to print the gray code to 1 part in 8192 and fit it all on a bike.

Along the lines of your idea, we've looked at using the CCD array out of desktop scanners with a spiral pattern printed on the crank. But bike bottom brackets are a hostile environment, plus (ideally) we'd actually be measuring the angle against local vertical (i.e. the direction in which gravity sucks).

Our test bike currently runs 4 Pi zeros, 4 Cortex M0s (nRF52), a fistful of 24-bit ADCS, 2 high precision gyros, air pressure/air speed sensors and a 2.4GHz network, all in order to measure realtime CdA. Still unable to crack the angle problem though.
Kind of on the right track. As a student myself, we have realized the value of a college education comes from the on campus environment. So, if it's online, we will take gap quarters/years and universities will receive $0.(I am planning to take Fall quarter off because online is not worth it)
> You even admit in your last paragraph that we have little credible evidence of widespread vote fraud.

But then where is the credible evidence of widespread black voter suppression? Shouldn't it be resulting in lower black voter turnout if it was actually prevalent? By the numbers we have a bigger problem with Asian voter suppression.

> Do we not need "smoke detectors" in white communities?

So go demand that ineligible voters be removed from the rolls in white communities. That's not an unreasonable request. Let the Republicans do it in the places that vote for Democrats and the Democrats do it in the places that vote for Republicans.
Me too. I'm interested in what you've done. Please share a link if you have anything published.

My project is here: https://docs.racket-lang.org/plisqin/index.html I'm days away from a Show HN at this point. If I can pick only one idea that everyone should copy, it's that joins are values, not language constructs.
Right, but people that have gotten into a lot of car accidents pay higher premiums than people with accident-free records.

Insurance is not socialism. If my risk of getting into a car accident is low, shouldn't I pay low premiums? Why should I subsidize bad drivers?
US long term care insurance is asset protection. The payer of last resort for things like nursing home care is Medicaid. If you don't have any assets, it starts paying right away. If you have assets, those go first, then Medicaid kicks in.

So long term care insurance is for people that want to preserve their assets and/or receive care beyond what Medicaid will fund.
Indeed I'd like to add https://onionshare.org which also provides a non cloud solution to share files privatly.
I did have a look at the docs, but they more explained the how, rather than the why - I missed some kind of intro/overview explaining the value proposition.

I'm still a bit fuzzy on this - why would I want alerting, for example? Automation is a big part of LE, and my certs are configured to auto-renew. If that was to fail for some reason, then LE will send me an email - is it this part where this tool comes in, providing improved alerts where automation has failed?
Update: the submission no longer appears as flagged (to me at least)
Union is a 4-letter word in the US, especially in red states
https://www.airforcemag.com/usaf-suicides-skyrocket-in-2019/

> A total of 137 Airmen took their own lives in 2019—a 33 percent increase from the 103 suicides in 2018 despite service efforts to tackle the problem.

I'm not sure you can conclude much from two.
That's like saying that all the WFH firms should herd the employees back into the office, because their employees are out and about visiting friends and shopping for groceries, anyways.
Maybe the situation was different 35 minutes ago, but neither source is featured on the site. It actually looks pretty decent, but I shouldn't spend more time on US news.
> >The solution to a problem is sometimes unrelated to its cause.

> Still waiting on a good example from you to support this seemingly facile hypothesis.

If your home is burglarized, the source of the problem is the burglar, but the solution might be better social policy. If you break a bone, the cause might be you being careless, but the solution is to see a doctor, who will fix the bone regardless of the cause. If there is a wide-spread narcotics addict problem, the problem is ultimately caused by addicts not having willpower to abstain, but the solution cannot be fixed by making them have more willpower, since we don’t know how to do that; the solution must be sought elsewhere.

Likewise, the problem of police behavior might or might not be entirely caused by citizens, but we can’t affect the behavior of citizens, and therefore we must fix the problem some other way.

There’s an expression which summarizes it: “Fix the problem, not the blame.” Expounded upon, for instance, here:

http://www.holliseaster.com/p/fix-the-problem-not-the-blame/
There's also syncthing: https://syncthing.net/.
How do you mean? If I tune in to the FM band then it’s analog, no?
I could have sworn that the comment originally contained more text which expanded the finger-pointing towards neighborhood denizens, but I could certainly be mistaken. However, your speculatory accusations of me personally are unseemly, and, moreover, off topic.
Thanks, I know of this stuff but I don't think I would've been qualified to form an explanation/overview of them. It would be nice to have these in a post though!
This would be a violation of the NNPT and by extension America’s own laws.
If you don't need everything that's going on in poker-eval, you should be able to roll your own two dozen lines of Python.

A poker hand evaluator is problem #54 at Project Euler. [0] Peter Norvig has a solution there (which you can view after you submit your own correct solution) that taught me a lot about Python-style and how it differs from C++ (which was my mindset at the time).

[0] https://projecteuler.net/problem=54
nahhh this is the same as the opinion that online university education can be equally valuable as in person. It jus got exposed now for anyone still having doubts
That isn't true though. It's the lingua franca of data transfer. Also, why are we giving away money because of this view? We are stuck with JSON for better or worse.

I've seen parsers where the same real task, say parse, map, and reduce a 100MB of doubles encoded as JSON. In a decent library it is taking much less than half a second and very little memory, say the size of the result and the memory mapping of the JSON document. In many common libraries it takes multiple seconds while using hundreds/gigs of memory. That means one has to pay for bigger machines with more uptime per task. That is giving money away.
It’s efficient in terms of output, but not necessarily environmentally friendly. The methods used, monoculture, the volume of waste generated, and the chemicals necessary to cope with it all can be damaging to a level much higher than adding up individual small farmers.
Yup, I’m interested in the policy direction. Assuming a good tool existed, could we use such a tool to drive policy decisions? I think part of the solution is reconnecting people with a channel for political agency.
Linux – [Patch] CodingStyle: Inclusive Terminology
Early Radio Wave Detectors
I'm not sure BLM support is "mainstream". Home Depot hasn't said anything official about BLM to my knowledge, and you hear loud pro BLM people saying they should be boycotted [1], but I think they're doing fine. Their stock price is as good as its ever been.

I think what we're seeing is a case of "minority rule" [2].

[1] https://www.ccn.com/7-companies-you-should-renounce-if-you-s...

[2] https://nassimtaleb.org/2016/08/intolerant-wins-dictatorship...
The world has been reducing greenhouse gas emissions since at least 1990 when it was 6 trillion tonnes of CO2e per year. We're currently at about 4.4 trillion tonnes of CO2e per year.

We have an ambitious goal of getting down to 1 trillion (or even 250 million) tonnes of CO2e per year by 2050 because of how bad things will get if we don't.

As game theory (and the tragedy of the commons) would suggest, there will be cheaters. But those cheaters are not overwhelming the overall downward trend.
Well, of course, from a specific view point on short-term to reap the most profits of a mature sector, R&D is not needed. (Let's say for Boeing, just sell the same plane tweaked a bit, don't spend and bet big on a new design.) But then on long-term the company just gets disrupted (oh damn, no pun intended). And for McKinsey it doesn't matter which company they give advice to.
> but isn't this essentially a scam?

No because you pay for what you get instead of for someone else.
The web browser extension would communicate with the electron app server, NodeJS would not be needed in that scenario (the electron app includes the nodejs server code). You can write your web voice app with static client-side JavaScript which communicates with the Electron server through the browser extension.

Web Page <-> Bumblebee JS API <-> Bumblebee Extension <-> Bumblebee Electron App (DeepSpeech)

DeepSpeech with the pretrained english model is enormous (1.4GB) it's not feasible to load it into a web worker. It can run in a server, but then every website would have to run its own server side speech recognition servers which is difficult and expensive to scale.
Yeah, I think there’s maybe a more general solution of the form: Places can publicly declare their R_0 threshold for shutdown and their surveillance mechanism to detect when it’s hit.

I would imagine that, given a detailed surveillance mechanism that’s strictly adhered to, you could calculate the maximum “time to detection” of how soon after hitting that threshold you’d know about it.

Post those 4 things: R_0 threshold, surveillance mechanism, time-to-detection, and shutdown plan then people can choose if they want to sign up for that risk.

Of course in the education case specifically, the real crux of the issue is the differential between the educators’ (generally older) risk tolerance and those of the students/the needs of students families (in the pre-university case).
Gish gallop seems most effective in live debates and in discussions with limited third party interactions.

Online it should be possible to link a third party article that explains a misconception in detail. Or to request an independent fact check.

It probably won't make Gish gallop completely harmless, but hopefully it would reduce its effectiveness.
coke gets delivered around the world in barrels concentrated. only water is added in factories.
Contrarian view on closing files
Moreover, at present, we have no idea how many people use each solver (and on which platform!). Knowing how many people installed which solver
would allow us to prioritize support from our finite developer time.

Why not just let users vote on that? The support is for the users, no? Instead the developers want to minimise the amount of time they spend on maintenance based on the number of users who could potentially complain. The reason for this is (as we are about to be told) so they can spend more time working on platforms where they believe commercial solver developers could provide for-profit support services "(or $$)".

This would also allow us to lobby the commercial solver developers to provide official support (or $$). To quote one company "We'll want to
provide official support at some point, but it looks like the scales haven't tilted quite yet." It'd be nice to know whether 100, 1000, 10000, or
100000 people per month use their software; that might change their mind.

The truth comes out. Collecting data via "frictionless" telemetry allows someone else, e.g., commercial solver developers, to make money. Nothing wrong with that if we let users know about these intentions, however when devlopers try to operate under the guise of "free", "non-profit", "open source", etc. while, truthfully, they have commercial motives, then it seems to me they are doing everything they can to avoid tipping users off that this aims to be a commercially-oriented project. Instead of just being transparent about their motives and letting users decide, they want to sneak something by (most) users. The issue raised here is not the collecting statistics (nothing wrong with that), it is the less transparent, opt-out nature of it: telemetry. Deceptiveness, stealth. The message coming from this discussion is "Don't tip (majority of) users off that we are collecting data." And why is that? Because the developers know this is something most users do not want.

Finally, if it is opt-in, the vast majority of users will not opt-in. This leaves us no better off than we were before. Opt-out is a good
compromise.

The discussion should have ended right here. If providing usage statistics is something that the Julia developers already know the vast majority of users do not want to do, then sneaking it by them via opt-out telemetry is wrong, and it tells us much about the people behind Julia. If users do not want it, and you know that, then why the heck are you doing it anyway? Anyone reading this will know why, but most users will probably never read what we are reading here.

The rest of this discussion devolves into "Everyone else is doing it". The lone dissenter finally gives in to peer pressure.

I remember when using download statistics was enough. Developers still maintained software. No "trade-offs" were needed.
> Online degrees that are marketed as online degrees carry a stigma among employers, because they are perceived as being lower quality than not-online degrees, and the stuff of diploma mills.

Do you have some survey results or where are you getting this "fact"?