skysight-inc/HackerNews huggingface dataset:
That would get you a reasonably fast processor and probably at least 8GB of RAM. That's not as low-end as many of your customers may be using.
"Hard to get approved" my ass. The attacks on the Linux code review process with real harm code and zero safeguards against successfully hijacking a production kernel got approved and the review board even reaffirmed its decision when confronted about it, as far as I remember by claiming that the study wasn't focused medical issues. Did this study focus on medical issues? If not then at least one review board out there would rubber stamp it.
In my case, the first clue came by accident. The MD asked my to hold my arms up and after a short time it became really painful and intolerable. Another one rest is taking your pulse by hand while holding up your the arm. If the pulse is pretty weak, hard to feel or completely disappears, that’s a strong indication for TOS.

An electromyography or EMG is also often used to determine neuromuscular problems or nerve damage.

A MRI scan can also reveal TOS problems, but the medical technicians must be familiar with it the tests and and execute them correctly. In my case the MRI scan was negative, probably because the test was only partially done (in hindsight).

For me, the real confirmation came after an extensive arterial duplex ultrasound examination at a university hospital. Various head rotations, arm and shoulder positions were examined. In some positions the arterial flow in my arm completely disappeared. The examining specialist physician, a professor of medicine and specialised in TOS, called it one of the most clear cut cases of TOS he has ever seen in his career.

Based on the MRI scan there were some serious doubts that TOS was the problem, bus the ultrasound tests made it perfectly clear. It’s shows that it is really important that you consult doctors or surgeons very familiar with Thoracic Outlet Syndrome. Search on the internet for recommendations or specialised medical departments.

Best of luck!
Why did you previously need to use Tor?
Aussie Healthtech Trends Wrapped because we also have to jump on the bandwagon
Please edit your title -- it's Borscht, not Borcht.
I think that comment was referring to Western IP laws.
The work needed to bypass the rate limiting is pretty impressive: https://github.com/ytdl-org/youtube-dl/pull/30184#issuecomme...

An excerpt:

> ...the challenge algorithm is served in a mini-language within the minified player JS and therefore the specific algorithm could be extracted and executed by interpreting the mini-language without actually running the JS itself.
As a daily shell user, I want a shell that uses even less resources, and perhaps even does less. Otherwise I am going to use the default scripting shell. Today, that's an Almquist derivative as it has been for 20+ (at least, for NetBSD, Linux adoption was more recent). Never do I see proposals for a "next generation shell" which uses less resources than Almquist and can do all the same things. Anyways, Almquist shell isn't going away anytime soon, not for at least another 50 years. IMHO.
Battle Rematch Highlights of Jake Paul vs. Tyron Woodley
What kinds of demands are you thinking about?
This is done quite often in audio production.

The Auratones mimicking real world consumer equipment, ie mono, low bass and a rolloff at the top, had a revival because of that.

Another company offers speakers the correlate to the ones in TVs, for audio engineers in the movie industry. The body is made from the same material as TVs are and they have no parallel walls.
No, i don't think i am. When i talked about "platforms", i wasn't talking about the types of devices, but rather the types of social networks (or, say, marketplaces, professional networks etc.). Allow me to clarify, because the term "platform" is indeed ambiguous!

As an example, compare Facebook with Mastodon.

The former has somewhere around 2.9 billion monthly active users: https://www.statista.com/statistics/264810/number-of-monthly...

Mastodon has around 4.4 million users: https://joinmastodon.org/d

That means that Facebook has 659 times more users than Mastodon. So, assuming that you want to target an audience that's a general representation of society, not just technology geeks and privacy enthusiasts (who'd make up a larger part of Mastodon, presumably), for every 1'000'000 impressions on Facebook, you would get ~1'500 on Mastodon.

With a conversion rate of 1%, Facebook would earn you about 10'000 sales, whereas Mastodon would earn you 15. Let's suppose that whatever you're selling costs 25$. Facebook gets you 250'000$, whereas Mastodon gets you 375$, just because you chose a different platform.

The former doesn't respect your privacy, whereas the latter does. But that doesn't matter in a meaningful way for a business, if your goal is to reach more people to engage with to advertise or even just represent your product.

In a non-commercial sense, consider being able to chat with only one out of every 659 of your friends. In other words, it's unlikely that any of your friends (unless it's a niche group of people with shared interests) or family use Mastodon, whereas many of them most certainly use Facebook. Which of those is better for keeping in touch, then?

This is the network effect, something that every new platform out there has to deal with.
So you're not disturbed by people spouting neo-nazi nonsense around here, but are disturbed by the "character assignation" of Jordan Peterson? Oh well.

And no, Jordan Peterson is not openly an anti-semite, and maybe he doesn't understand his own ideas well enough to realize that he is an anti-semite at all. But the parent poster explains well enough how one of his central talking points (postmodern neo-Marxist intellectuals are taking over our universities and corrupting our youth!) quite accurately retraces a well-established anti-semitic worldview. And that is not even guilt by association, it's guilt by doing the exact same thing as anti-semites (and reacting to being called out on it in the exact same way - "help, I'm being oppressed!").
On the one hand, I think this research is done with bad ethics. Proper science requires consent of the people involved in experiments. An organisation like this should know better. I think that's the reason this research needs to stop and go back to the drawing board.

On the other hand, anyone in California could send such an email legitimately. If you're offended by the contents of the email rather than by the research itself, I have bad news for you: the text itself is perfectly fine. Someone can, and should be able to, exercise their rights regarding data collection. That goes for Big Tech which these laws are aimed at, but also for any other party our there collecting data. If you're afraid of someone exercising their digital rights, you should probably not host anything public.

The real problem here is not the research itself and not even the laws the research is about, but about the litigious nature of some countries. Bad research happens, turning this research attempt into a spam campaign. Everyone gets spam, it's not a reason for panic. It's only a problem when you think any email you receive can actually be the basis of a life-altering lawsuit.

If you are someone who got spooked by such an email, I can't help but think you might not want to publicly host anything. Attaching any kind of data collection to the web has come with legal implications for years now, even before the GDPR was a thing. This time it was a malevolent researcher; next time it might be someone who demands that their IP be purged from your logs. Look at this shoddy research as a training exercise, and consider if you're prepared when a real version of this email comes in, before it's too late to do anything about it!
A friend of mine is a violin teacher, and he has been asking if it’s possible to build an app that would recognize the notes being played from a microphone, in realtime, and overlay it over the expected music sheet, to help kids see where might have missed a note…

Which of the existing string music transcription libraries would fit the bill?
Most people in large cities in US and European countries are not aware that many people don't connect to the internet regularly nor do they use fast laptops. Always make software that works without internet or fast process. That way if it works on crapy laptop and slow connection or no connection, to me those are only software I'll use or buy.
So ad hominem is your argument? Got it.
> The Arab governments themselves have been fighting domestic terrorists for decades.

Interestingly, those were the governments that the US sought to overthrow.
Share Windows Scanner over Network with macOS, Linux, Android, iOS
Yes I don’t quite understand the need for deception here. I guess they were trying to blind the responses.
If I were on the receiving end, I’d be wary too but on the flip side a simple email from the researchers to ask with a link to the study website would be fine.
Sustainers, Boost and Badges, Contribute to Signal
> RISC-V has its place

Apart from IP issues I'm not seeing much reason for a computer builder to go with RISC-V even if the hardware existed.

The ARM ISA and more importantly all the support i.e. documentation and compilers etc. just seems more appealing to me than RISC-V even if RISC-V is pretty clean. I don't think there's all that much in it, but at least with ARM you have a singular entity to sue if something goes wrong, whereas RISC-V is kind of a risk in that regard.

I want one, but I have no expectation of ever owning a proper RISC-V desktop machine.
This is a much better level! I think you really should write an article about that. Criticism like this is no pressure, I think - it's an essential part of discussions and the evolution of language.
Remembering it is exactly what Supermemo was designed for. After a few years, you learn to take notes better with it too.

Their wiki lists good ways to take notes, including some examples of common mistakes and how to do it better: http://super-memory.com/articles/20rules.htm

The older version is available for free but the same techniques can be used with Anko.
At our company we have built a device which monitors your stove with an IR sensor and has an alarm for dangerous situations [0]. It does some processing on the sensor data - if it detects a dangerous situation it beeps loudly and sends you a text/call in case you are out. It can also guide you through recipes, currently there's only a small handful though [2].

We aren't entirely sure how to market it successfully though (there's an alternative landing page [1]), and the chip shortage is also affecting our ability to manufacture.

[0] https://mypippa.me/

[1] https://mypippa.me/pippa-saves/

[2] https://recipes.mypippa.me/
Haha I am sorry. The idea is to come back to the site when you're curious about something, and be ok with not knowing everything (like with a library). That's different to how we consume a lot of our news, so just an experiment.

At least the recent "timeless" posts view on hn.lindylearn.io/ brings down the daily HN posts to ~4.
There might be a vulnerability there if you use one of those SaaS tools that turn websites into apps for you. Some (early?) versions gave you the binaries that you'd just need to sign and upload yourself. In those circumstances, the insecure and outdated code can trigger and take over your machine. I don't think it's a big problem in practice, really.

The Java version listed is already several outdated so I don't think log4j is the only security problem the uploading system introduces. I'm not sure why Apple isn't shipping a supported, patched JRE instead of their own bespoke implementation, but they seem to be behind on patches as a result.
I really want to love Rust. The resulting programs written in it are fast, memory efficient and safe. Something which usually isn't the case in other programming languages. But here and there I see how simple problems require complicated solutions, for example when you want to create a logger middleware for a web service: https://youtu.be/16sU1q8OeeI

Something I could have written in 3 lines of JavaScript. In Rust, it requires knowledge of poll, pin, boxpin, ... and even third-party crates (if you yourself are not enough of a magician). I'm not sure if Rustaceans are okay with that additional complexity, but it really scares me off to dig deeper into that language. I would appreciate if some experienced Rust programmers could comment!
The link you gave doesn't even mention buffer overflows. Do you have some material which explains the things you are trying to claim in more detail?
we all were, you're not fucking special
iphone 5 is best size smart phone! For those other large phone, get a freaking laptop or taplet people.
I cannot guarantee I'd react quietly nor patiently should I be confronted to this.

I cannot guarantee that. At. All.
> and OBS found out independently and are working to resolve it

What has OBS to resolve there? They could send a letter with an offer for a special license for one million dollars. If all open source contributors agree on thqt and have worked out how to share the fee.
That's like 10% of the comment - I feel like some point was trying to be made with the dialup caching product but it went over my head.

Also back then, Macs weren't so much a luxury like they are today (this is pre Jobs) -- they were just defacto standard in the creative fields. DTP and Photoshop were strictly better on the Mac up until about that point and it would be a number of years for PCs to erode the entrenched Apple dominance in that field. Much like UNIX workstations still had a lock on CAD/CAM/engineering in those days that was rapidly eroding to NT PCs. $8000 was the price for a well-equipped workstation whether it was Wintel, Apple, or UNIX (well a bit more for those). As alluded, the big issue with Internet publishing was taking into account a 56K dialup vs a corporate T1 rather than hardware differences.
don't be a part of shitty corporations that produce garbage and unsustainability
Maybe you know that, but I don't.
I happen to be somewhat disappointed by Signal recently (crypto payments bundled in app, shady open-source practices…) but to this day I cannot find any viable alternative as a full-featured messaging application (and don’t tell me about Matrix ecosystem). So when these financial contributions features were added I decided to subscribe for 5€ per month. If you value Signal services I encourage you to do the same!
When can I get Wingman to fill in trivially simple holes, e.g. where the type of the hole is `TypeA -> TypeB` and there’s only one function in scope with that type?

In this situation, choosing “Fill in hole”, Wingman always just fails with a “ran out of gas”-error.

(Using GHC 8.10.7)
Airborne Transmission
It doesn't handle the issue that every tiny piece of functionality is a crate, because everyone wants to have one on their CV.

Also there are no namespaces and integration with other languages boils down to writing our own build.rs scripts.
> and ties to Mexico

That sounds like enough reason on its own to lock the dude up, right? Would the bond reduction be OK if the guy had ties to (say) Scotland?
There needs to be more than just Apple (and servers don't count).

I hope they stick the landing (i.e. make Linux work great on M1 rather than just booting) but if the only competitive ARM cores available to consumers are from Apple, only running Apple software then I'm not all that convinced we'll see a real changing of the guard.
The U.S. helped middle eastern governments kill every leftist in their countries in the Cold War and was vital in installing many of these regressive dictatorships, particularly in the Persian Gulf.
I think it's only a problem if there's a device accepting websocket connections running on your network. I can't think of anything you would run inside the confines of a presumed safe network that would also accept websockets from arbitrary origins.

Attackers would need to brute force or guess the right IP and port combination to do anything with this attack, so I don't think it will be a huge problem in practice. Just something to be aware of.
Class action lawsuits? Uh, no..
Hotwire/Turbo and Ruby on Rails in the real world
OP asked for novels that changed people. I give examples and support them. I knew I’d get downvotes because Ayn Rand on HN = downvotes. I’d say if a novel elicits so much consistent response it’s already worth reading.

I didn’t find it cringy I couldn’t put it down. Especially during John Galts speech. Just brilliant if you ask me. There are cetainly things I don’t agree with but OP asked for novels that changed me.

Were taking opinions here btw, keep that mind.
Raw shared mutability is a mine field the moment mutations that depend on the current state occur.

If incrementing doesn't always increment you are in for a bad time after all.

You are always going to have data that is shared and changes. Any non trivial system will. Rust just discourages the naive "just point to the heap" method that tends to work until it doesn't.
Just in Time Features of Machine Learning Models in Clojure
http://reddit.com/r/Programmingcirclejerk
Which is what StackExchange has been doing for years.
Well, you don't have to read through all stories now - just check back later when you're curious again ;) But I know what you mean.
> I don't remember a court of law determining that either Zimmerman or Darren Wilson murdered anyone

Courts of law are institutions of government, and surprisingly enough people sometimes disagree with the jobs done by institutions of government.
There are elements of Intel being good, and Intel's competitors being useless here, it's not solely technical e.g. It was before my time, but it seems like DEC had a good product in the Alpha but were utterly unable to capitalize on it like Intel were able to - similarly with other RISCs.

It may also be of note that guesstimates from that era to the early 2000s were usually wildly wrong. Some compiler books from the era say, "Of course, we can count on a [large]% speed increase per-year".

https://www.anandtech.com/show/680/6 Intel (apparently) thought they would have 10GHz by 2005!!!!
That paper misses a lot. Including:

- murex https://github.com/lmorg/murex

- Elvish https://github.com/elves/elvish

- NGS https://github.com/ngs-lang/ngs

- Powershell

- And any language REPLs turned into shells, such as Python, LISP, Lua and others.

The author did say there is more to follow though so maybe the scope of this article was a little more closed by intention.
Okay, now do something that's fairly readable in non-smalltalk syntax:

t.rotate(a, v).translate(x, y).scale(w, h);

A better way to remove all the "who needs X" is s-expressions. At least then you are left with something that composes a little bit.
Solving this issue isn't one of the goals of https://opencollective.com/ ?
> Considering the worthlessness of the coupons

Are there a bunch of restrictions? $20 off sure sounds pretty good.
3 years is not that many years (Go is now 12 years old), and that's not unusual. There are other priorities when you have just released a new language.
Things to Look Out for When Customizing Your CodePen Profile
I had a different reading. American was producing not enough pilots, because they were not allowed to work after school. American calls out the government to give them work to gather enough post-study hours so they can work in private industry. But only American is suffering from it, because they pay 20% less than their 2 major competitors.

TLDR: American management will not be able to fix their backlog problem and is asking for government help.
Do you have a link that discusses this?
I used to maintain COBOL system written in late 90s at a previous job. There are still new features released, mostly because of legislation changes. Since the core codebase is from the 90s, we never used new COBOL features like OOP.

I am observing an increased demand for COBOL devs in Poland since developers in western countries are retiring. Companies will hire anyone willing to learn it for a good money. Maybe the new generation of COBOL developers will use some of the new stuff.
In my opinion it would add unnecessary complexity. You need COBOL to implement a read/write API to the mainframe and handling more sophisticated stuff should be done with a modern language.
As a practical example, to set our expectations, let's remember this event from 1999:

"US Defence Secretary William Cohen has confirmed that an out-of-date map was used in the attack which destroyed the Chinese embassy in Belgrade."

http://news.bbc.co.uk/1/hi/world/europe/340735.stm
I must've read the phrase "thinly veiled threat" at least a dozen time in this thread, yet honestly don't understand where the threat was.

Maybe the last sentence where they put a deadline on it, but that part was strange anyways since they explicitly said this is NOT a CCPA request, so that deadline doesn't even apply to this email.

The person seems to just be asking questions about the process and came off to me more as curious than threatening. Whatever veil there was most definitely was not thin in my opinion.
Libertarians have been talking about it for decades, but it seems lately that even some public outlets have been talking about it. I don't know if it's getting worse or finally coming to public notice.
CleverTap Is Safe from the Zero Day RCE Exploit Found in Log4j
CleverTap is not affected by the CVE-2021-44228 vulnerability. We have taken all steps to verify and confirm that CleverTap customers & data and systems are safe and not affected due to this zero day vulnerability.
Big Data Accessible via Simple API in JSON or CSV *Prelaunch
Because a few years back it was all the hype and the Java community doesn't like deprecating stuff.
If the research showed that Adverse Childhood Events led to better outcomes in the people who experienced them, would we be reading news articles that say so?
> And good Haskell isn't especially bound by writing and managing the code. You spend most of the time thinking and then a small amount of excellent, composable code pops out. Rinse, repeat, compose it all together.

Haskell is no different than any other language in this regard. Implementing e.g. a standard CRUD app in Haskell using “beam” involves a lot of boilerplate, for which a proper IDE is super useful.
1999. I had 10 Mb/s at work and 56 kB/s at home which is about 200 times slower, same difference between a 1 GB/s fiber and a 5.6 Mb/s ADSL.

I used the same laptop and had very different experiences. Sites like the current HN worked much better at home. Large images didn't load fast there. Of course developers didn't create very large JPEGs or 10 MB JavaScript files back then but we had the same kind of problems, scaled down to smaller sizes.
> https://twitter.com/davatron5000/status/1429866381831544836?...

As a business having to create ideal scenarios is difficult. Mostly, I would focus on my major target audience which pays me the most and add the optimization to roadmap when I want to experiment and test the said market for my product/service. Running a business is complicated as is.

For SaaS businesses focussing on tech companies wouldn't be an issue. Example, using Figma requires a good machine a score on Speedometer of 80 should suffice as we go below than that things aren't so great. But mostly tech companies using Figma would have a good machine. Yes, there would be an accessibility issue for new comers and college goers who cannot use Figma due to a crappy laptop but even small businesses in services like myself help them buy a new laptop for work.
Then Roblox and Minecraft came along and showed everyone there was a large audience of kids on crap PCs and Chomebooks who will also play games and have parents who will spend for them.
Note that the Wald story may not have actually happened: http://www.ams.org/publicoutreach/feature-column/fc-2016-06

(But yes, Abraham Wald is the statistician that the story is about.)