skysight-inc/HackerNews huggingface dataset:
Prism | Co-Founders (Python Developers + AWS Developers + ML Developers) | Remote (US)| https://www.getprism.tech

Prism Technology is developing the killer app for brain computer interfaces.

Our application, a video game which helps users reduce stress and achieve peak performance, is built on over 30 years of peer-reviewed research, and combines the best of modern neuroscience hardware with the latest in machine learning technology.

We have a rock-star team of neuroscientists, game developers, and machine learning engineers which is in the final stages of development of our alpha proof of concept.

We're looking for a python developer and/or ML developer to help us accelerate our already fast moving development as we shift from proof of concept stage into user testing / fundraising.

As a bootstrapped team, we have also engaged a best-selling game designer as a team member, gotten several soft commitment purchase agreements from resellers (LOIs within the next month), and received just under 100 signups for our waitlist in a two week trial marketing campaign ($3 CPA).

If you'd like to hear more about the business concept, current challenges, the product roadmap, or just want to chat about ML/behavioral health/neuroscience, shoot me an email (Ari@getprism.tech).
Building an interpreter from scratch in 200 lines of Python
What's your use of Raspberry Pi?
This totally depends on the SSG. Hugo can generate thousands of pages in a couple of seconds.
What interesting opinions.

Rust not being a candidate for designing a future language?

But C++ being a candidate for designing a future language?

Go having remarkably poor design?

Ruby dying, but Python and Perl not?

I would really like to have a rationale for those decisions. It would be interesting to see how you can come to this conclusions.
This is entirely thanks to Robinhood. Like the company or not, they've done a great deal to shake things up. In my opinion, it's generally been for the better, and especially so for the average person.
Why aren’t those needles degrading naturally? Perhaps nitrogen fertilization will help?
Or southeast Georgia. They do burns every year. Because they do farm for southern pine so they have an interest in keeping fires under control.
GDPR does not allow disproportionality in the verification process.
https://vim-adventures.com/

https://www.vimgolf.com/
Modernidade NA Identificação
thatgamecompany | Cloud Data Engineer | Santa Monica, CA | REMOTE (US) | Full Time | https://thatgamecompany.com/

thatgamecompany is a game studio on a mission to create timeless interactive entertainment that inspires human connection worldwide. We are artists, designers, engineers, musicians, creators, all unified to make an impact and positive change with our games. We take pride in creating entertainment experiences never played before in the industry, and are intuitive and enjoyed by everyone—creators of flOw, Flower, Journey, and Sky.

Stack is C++, Go, Python, AWS, NoSQL, Kubernetes, Linux.

You would be our first Cloud Data Engineer, reporting to the CIO. You would design and improve the architecture of our large-scale real-time match-making system and implement data pipelines across our cloud platform supporting analytics and AI/ML/DL algorithms. Working with terabytes of data daily, you will be designing for scale, developing efficient models for processing data, and collaborating with the cloud engineering team for optimizing performance and responsiveness to deliver actionable insights that serve millions of players globally.

Unfortunately, we are not sponsoring visas for this position at this time.

https://thatgamecompany.com/careers/
The second question I pose is actually the more pertinent one - since it would be an apples to apples comparison.

From first glance, it seems to me that major polluters do not face fines, jail time, or other forms of censure in either Russia, the EU, or the US. All three of those groups, for instance, have functioning petrochemical extraction and refining industries, functional agricultural industries, etc.
I initially read this the other way: used by employers to detect wage theft.

Supervisor Drone: You are allotted two government-mandated 15-minute breaks a day, but our third-party right-to-work service detected you away from your work sector for an average of 16.8 minutes per break period over your past 3 shifts. You are hereby terminated and liable for service fees you agreed to as part of your original employment agreement.
There can be a lot to understand depending on how much change your actually looking for (so much I could write a book). But its just putting EEG electrodes on the skull to record frequency ranges in the brain. These frequencies(Delta, Gamma and Alpha) relate to the "focus", "relaxation"(related to meditation) and "cross-talk" functions of the brain that primarily are controlled by the Sensory-Motor Cortex.

There are many different programs all with different goals, some try to optimize the relax range, some focus and some try to minimize cross talk. Imagine looking at a screen and it shows your POV from inside a roller coaster car. On the sides you can see a bar chart going up and down and a threshold level you want to attain. Eventually you learn to control it so you bring that bar to the threshold and hold it (Holding it is key). If your really motivated you can tell the technicians to bring the threshold down so far that you are able to focus greater than the average person.

It begins by controlling muscles in your eyes effectively, once movements of the eyes have stabilized(this is the hyperactivity part that negatively effects focus) light can effectively move into the visual cortex. Then tying the other senses(sound and touch) together probably switches on the focus networks in the brain. This leads to experiencing reality at much higher "resolution".

I would advise having professionals around(like I did) they can spot problems/anomalies and can aid in training. It can be dangerous to mess with your brain without professionals around.
I think this is a good idea, but I doubt it will end up being popular. One of these prescribed fires is going to get out of control, then the victims will sue the state, and it will end up being much more expensive for the taxpayers than a larger fires with less payout per victim. Any such law should include a component freeing the state from any liability for damage.
Isn't it some kind of antenna?

I might be completely wrong here, but I don't see that much of a difference, antennas are also "harvesting" power in some ways.
Why Breathing Is So Effective at Reducing Stress
> hard to spool them out and keep them where you want in orbit.

Well, it's easy if you rotate the whole thing and use centrifugal force, but that has other problems.
Spoiler alert: it's because they're white.
"The framers weren't stupid lol" isn't a compelling argument.

Show me documentary evidence or legal precedent from the time demonstrating that intent on the part of the framers, or else you're just projecting.

After all, apparently everyone was wrong about what "well regulated militia" actually meant until 2008. So it must not all be as crystal clear and elementary as you claim.
No problem. Glad to be of any help :)

I'm sadly still not all that sure I understand you correctly (and I'm afraid I can't tell you exactly what caused your issue), but:

If it is the commits that "do the work" that are duplicated (not the merges), I'd guess there already was someone (or some script/tool) that already rewrote history a couple of times and not everybody was aware of that.

If your team didn't look much at the history structure and try to actively shape it in a certain way, this could just have happened because someone did an innocent `git pull` after the history of the branch had been altered on the server.

`git pull` by default equates to `git fetch` and `git merge`, so if your history was altered, the branch would contain copies of the original commits (with totally new IDs), and git would "knit" the two copies together in a new merge. That means that this probably has happened around five times (since you see five copies of the oldest commits).

In this case, the hashes of the duplicated commits should be different. If that's not the case, I'd guess you have a client that visualizes the history in a weird way and the problem is something else.

Cleaning this up might then be more cumbersome, since the points you'd need to "adjust" weren't committed "back to back". If you're willing to do the work by hand, you could just string together intact pieces of the history into a clean one by using `git rebase` with `-r` and `--onto` (or `git cherry-pick`, but I've never used that one for complex topologies, so I don't know how helpful it is there)...
This was just posted and already there are two types of comments:

1. Most devs don’t need this, it’s not so helpful to know etc.

2. These are critical numbers to know and in the very least devs should know these numbers.

This sort of disagreement is common in our industry, it’s not just this it’s also Big O, algorithms and data structures, and even OS fundamental people disagree on.

I’d love to take both groups of devs commenting and give each group a set of programming tasks to complete. Judge them based on correctness, speed of development, speed the tasks run, the quality of the code etc, etc.

I think the results would be profound.
Seems like most of the interesting history is missing, perhaps because it happened before the author was born.
If anything ADHD medications (ritalin) make me _more_ prone to burning out, not less. Just FYI.

It does help with "boring" tasks a little bit, in a sense, but they're still boring an uninteresting. It's not like I get a dopamine hit every time I do a piece of paperwork.

I usually describe it like this: for me ADHD sometimes makes things that are necessary for human life _really_ hard. Things like taking a shower in the morning or having breakfast, getting up to get water while working etc.

All these things take a toll on my day, I still do them but I feel like I'm doing something that I _absolutely_ don't want to do and at the end of the day I don't have any patient left for stuff that actually require my effort (e.g. listening to my wife when she's frustrated with me).

With medication I feel better about doing these necessary things so I can get to the end of the day without hating myself. That doesn't mean I'm gonna eat all the bullshit that gets thrown to me at work!

It's also not all roses, Ritalin is hard to manage, at least for me. I need to make a conscious effort to not devote too much of my attention to uninteresting details, etc. But it's not like it takes away your free will!
Quarantine Dreams
Source Code of the the Thompson Shell, the First Unix Shell
I think you’re looking for something like AutoML by H2O[0]. There are few similar offerings out there if you search around ‘automl’.

[0] https://docs.h2o.ai/h2o/latest-stable/h2o-docs/automl.html
That's no moon
Freeeeeeeeeeee Hosting
The threads with comments:

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
It absolutely does and is extremely challenging for a particular type of partner. There are many books on the subject.

Most ADHD people are also susceptible to RSD (Rejection Sensitive Dysphoria(?)) that can make us feel like the entire planet is crumbling when we experience even minor rejections. As in, suicidal ideation level pain that at some point we have to learn how to move through or just avoid relationships altogether.
Free yourself from the shackles of parens. Throw off your bindings and run into the streets. It's worth it.

Arc uses (let a 1 (+ a 2)), and lets is simply the logical progression of that.
How to Fix a Blue Screen of Death in Windows
You're absolutely correct. Some people in this thread are recommending commercial TVs, which involves paying near-OLED prices for a TV that's probably not much better than the Sceptre (and might actually be worse, if my experience in hotels is any indication). Do the LGs have ads and tracking, or are they completely "unobtrusive" smart TVs?

> the best you can get is a second-hand Pioneer or Panasonic plasma display

Indeed, this is what I did. It's 1080p of course but at the size of most plasmas and average sitting distance, 1080p is all you need. (More worried about the lack of HDR.)

The main issue I've had is that the "backlight" (not really a backlight) seems to be significantly brighter for two "bars" on the left and right of the screen about 2-3 inches wide, giving films a odd "banding" look. Also, the black levels are much higher than I originally expected. I've read that Panasonic sets artificially raise the black level over time to prolong the expected life of the TV and that there's a way take the TV apart and reset this internal clock, but I haven't tried that and it seems risky. (I recall plasma sets being advertised as having "infinite contrast", but having seen some OLED TVs in person, I can 100% confirm there's a difference.)
>In my country

Why not just say the country?
Mutex lock/unlock is commonly over L3 cache on modern systems. It won't hit main-memory.
The training is about 1-2 hour sessions. You need about 20 sessions. They can completed once a week. But if your serious you would do 2-3 times the first 4-6 weeks to change things with greater momentum. After it is complete you never need to think about it again.
In a recent talk, Robert Martin summarizes the history of programming languages for about 35 minutes, starting here:

https://www.youtube.com/watch?v=ya1xDCCMh7g#t=2m47s
>> I’d argue that’s continued failure of the extradition treaty, and part of why it’s hard to craft them.

Not really. If it were the other way around the murderer would have been in police custody regardless of its status(i.e the wife of a diplomat). It just that the small guy cherises the relationship with the big guy too much to upset it.
> Surely living a mutex requires synchronising across the cores of a CPU

Right it's done over cache coherence, which doesn't need to reach all the way out to main memory. And that's only if it's contested.
I agree in general. But Mulholland Drive is absolute rubbish which people like because they know that most won't like it (because it's rubbish).

I've been invited to similar groups that have esoteric music tastes. They think that because I have a good taste in music I will fit into those groups. But I can't stand them. It's all about finding the most obscure thing possible. The kind of thing that isn't popular for very good reason. It's just not that good.

Beethoven's 9th Symphony has virtually universal appeal. Die Hard is considered one of the best action movies of all time. Those are the kind of things you need to make sure you see. After that, whether you watch the latest mindless popcorn thriller or crap that nobody really likes is up to you. I'd rather watch the popcorn thriller, though.
> Last month, it was revealed the Department of Homeland Security authorized the domestic surveillance of protestors and journalists, training a system usually reserved for hunting terrorists overseas with drones on American citizens exercising their First Amendment rights.

wait wat

edit: the articles linked source doesn't actually say that but instead talks about “Baseball card” dossiers.
There is a severe lack of Pascal
When I get onto an unfamiliar platform I do a test of sequential search vs binary search to see where the crossover point is on number of elements for small arrays. Then I know roughly when not to bother with a better algorithm.
Seems insane that these kind of quirky bugs are an issue in a modern system. Why isn’t there some kind of checksum to catch them immediately?
Prescribed fire is also necessary to preserve species and habitat. Native species have long evolved to deal with natural fires, whereas invasive species have not. Like many things with nature, it's counterintuitive, but proven science.*

If populated areas are nearby, logging and subsequent mowing flat are alternatives in some circumstances (and act as a great carbon sink).

1. Source: I worked and volunteered many years in college on the Kanza Tallgrass Prairie preserve which experienced natural fires regularly through it's evolutionary history.
Even the Anthropocene is nature at work: Spinoza and emotions of climate crisis
So what’s the best way out?
Yes. This is sometimes called dual-licensing, but a less ambiguous term is public-private licensing.

https://indieopensource.com/public-private/indies
Loading a webpage that is considered "lightning fast" - 1 second

Of course the common opinion expressed here is people couldn't care less for those numbers - it's hard to get them to care that the website they are working on can't finish rendering in the time it takes anyone to pour a cup of coffee.
Feel free to email me. You will probably get much more complete response through that medium. Good luck!
I think your interpretation is right but I actually agree with the idea that you should avoid writing code if it's not necessary to solve the problem.

It has nothing to do with letting the user know who wrote what code. It is all about quality of product like you say. For example, less code means less opportunity for bugs. And, using off-the-shelf solutions means more support resources will exist. Off-the-shelf solutions also let you draw on the knowledge of experts in that space rather than reinventing the wheel.
GPL contra the rest of OSS licenses seems to map to this divide fairly well, don't you think? My impression is that Corporate legal seems to not like GPL, at all. So next one, make it GPL.
Thanks. I'd expect more future uses of xdp over dpdk. As for max performance (I saw a Linux server max out multiple 10 GbE ports years ago) I'm not sure anyone right now knows what it is. We've recently added XDP, io_uring, BPF congestion control algorithms, and more. There are performance numbers for these in isolation, but I don't think anyone has performance tested (and tuned) them all working together yet.

And that poses a problem: to reach maximum performance requires many engineering hours to learn and configure all of these. You'd need a large gain to justify doing this: E.g., for a system doing over 1M packets/s.

This complexity may change. Look at BPF for observability: we built BCC and bpftrace so that using it was trivial. What trivial front-end/technology could we build upon XDP and io_uring to make deployment easy?
So, just write your own Mutex based on the one in std, but which you can change to the version that you need at any time, for example when debugging.
This is super useful! I've been hacking recently on qdisc classifiers, and trying to set a filter up with BPF, but there's a paucity of documentation on the subject. The tc tools are sorta documented here (https://man7.org/linux/man-pages/man8/tc-bpf.8.html), but it's quite hard to find docs on the underlying syscalls and the behavior of `bpf_prog_type_sched_cls`.

I bought a copy of BPF performance tools to learn more about the BPF interface, and it's really useful but quite focused on performance! I wish there was a resource of similar depth and breath about eBPF for classification/XDP.
A useful step in parallel to this would be making sure that every NPM package is built from the source code that the metadata claims it is built from:

https://hackernoon.com/what-if-we-could-verify-npm-packages-...
Yeah this could easily be someone with a kid who was annoyed that some app on the TV didn't work and so clicked on the first available network that worked, or the issue reporter could have clicked on that network by mistake, etc.

On the other hand, I've seen this story about 100 times online at this point and it's absolutely cost Samsung a ton of sales. How hard would it be for them to put out a firm denial that they do this?
Top-10-Altcoins-in-2020
Yes!
I don’t avoid it nearly enough because, well high demand job. But I try.

Fewer stimulants I take the better. Vascular constrictors are dangerous for me.

Green Tea seems to not bother me. So I try and drink that or water.
Why should there be a link between C++ and Smalltalk?
I'm not going to say ACAB, but many who do believe that no matter how nice of an individual a cop might be, they are still working within an organization that pushes for privacy shredding technologies like this.

You can be a sweet, community oriented beat cop out there doing your best, but behind you stands surveillance, militarization of police, and the tragedy of prisons in America.

Maybe this isn't a generalization that's fair -- should/do we fault all FAANG employees because their parent companies are doing unethical things?

I don't know the answer, but articles like this definitely make me think a whole lot more about whether individual police can be ethical while operating in the way the departments do today.
A Muslim Princess's Love
A contested mutex lock / unlock is over L3 cache.

Uncontested mutex lock/unlock is just a swap instruction followed (or in "unlock": preceded) by a memory barrier. The flush pushes data to L3 cache, where it can be shared between multiple cores. (L1 and L2 cache is local to a core).

L3 cache is far closer than main-memory, and roughly 20ns these days.

-------

In "actuality", its more of a MESI message, but in the abstract its your L3 caches communicating with each other and synchronizing.
This sounds like privacy fear mongering What part of Apple’s business model would make them monetize user data through ads?
Palantir is leaving Silicon Valley in the most Silicon Valley way possible
Sewage is a pretty fundamental quality of life improvement. Much more than convenient garbage collection.

Let’s instead compare to fiber internet. It requires a tiny glass thread to be run, not a huge pipe, and it’s still really expensive and not done most places.
Version control systems from the bottom up
That is true of almost everybody, not just police. Petty tyrants are a dime a dozen, they just lack the ability to legally kidnap you.
People are bad, so we need a government comprised of people are bad, so we...
I already hear the cries of "But who will build the roads?!"
Interesting, igel is Swedish for leech (Egel in German). The Swedish word for hedgehog is instead igelkott. In short, Egel = igel and Igel != igel... TIL
If PHP is included, it should be colored red ("Unlikely to influence anything in the future, due to remarkably poor design") as well... If the author already classifies Go, JavaScript, or even time-tested FORTRAN and Java into this category, it's all but fair to include PHP. On the other hand, unlike the popular beliefs, the author doesn't consider Perl to be the case here? Anyway, interesting opinion.
Unfortunately, targeted attacks have been seen in the wild. The `event-stream` attack linked in the post was one example. Alternatively, look at the attack on the Agama cryptocurrency wallet —- the attackers even managed to exfiltrate private wallet keys there: https://komodoplatform.com/update-agama-vulnerability/
> So – this made me wonder. When we do high performance networking – why do we bother using the Linux kernel’s TCP stack at all, if it’s so expensive?

What makes the Linux kernel TCP stack expensive?
Exactly. We didn't have nearly enough superhero films in the 1970s. Just crap like The Godfather, Apocalypse Now and Chinatown.
I remember how I first got interested in ML and DL. I did not know the a lick of programming ML in Python or whatever language was out there. I simply began by using Matlab's Neural Network and Machine Learning toolboxes and playing around on them. That turned into real coding interest on Matlab, which carried on to Python, so on and so forth. In a sense, I rediscovered programming because of those toolboxes.

What you're doing is great stuff and I hope it encourages a lot of folks to play around just as I had, just to get started.
That's not really how it works. :P
Can't believe you like money too
Floki: Easy Development Containers
Thematically related: A brief, incomplete, and mostly wrong history of programming languages (2009)

http://james-iry.blogspot.com/2009/05/brief-incomplete-and-m...