skysight-inc/HackerNews huggingface dataset:
Your comment was direct, but fair, so it wasn't difficult to agree with you ;)

Regarding the branch protection feature, I can see it both ways, but I think overall I would have not expected them to be re-instantiated when upgrading to a higher tier again. Branches could have changed since then. I could have added more branches, deleted a branch which previously had the protection, then maybe created a new branch under the same name, etc.

Unless it's an immediate "I accidentally downgraded, revert all changes back again" action I think it's easier for GitHub to just let the user re-create what makes the most sense for them at the point of re-joining the higher tier. But like with most user features it's debatable...
I think they were saying that it's a cause to celebrate that police in Japan are bored, not the things they do to fill that boredom.
> but I do enjoy bullpen style arrangements with a team of say 5 to 7 in the same shared space.

Worked in an office like that and agree, it worked pretty well. It's not always feasible to assign individual offices to people but 1-5 people works. I'd say 5 is even high, ideally it would be 2-3.

> but I think that door has closed at this point in time.

Well, I'd say working from home is like that? :-) Hopefully that's an option for more people. I am doing that now and it's pretty good, but the idea is that the whole team has to be remote, otherwise you don't want to be the odd one out.
09tM3sTr3
Donat que el projecte de la 0ptm3str3 està mort a la web de 4n0nc4t, intentem mantenir en vida el projecte. A continuació informació valuosa:

Qué necesitas para leer/grabar códigos de tarjetas con banda magnetica

Necesitas un lector/grabador de tarjetas magnéticas con las siguientes características:

Que pueda escribir en "Track 2". Si puede (o no), escribir en track 1 o track 3 no importa. Lo importante es la "track 2".
Que al menos tenga Hi-Co (alta coercitividad) de 4000oe. Si tiene también (o no) Lo-Co y 300oe, no importa.
Que pueda escribir en 75bpi, en modo RAW. Si puede (o no) hacerlo en otras formas o velocidades, no importa.

Preguntes i respostes, siusplau.

Por ejemplo, si buscas por Ebay el texto "MSR605" se puede encontrar cosas como "Grabador MSR605 (MSR605 HiCo Magnetic Card Reader Writer Encoder MSR206)".
It wasn't a random computer on the internet. It was Asus's actual servers. If they are breached, and you have the ability to sign the packages, it's game-over. This wasn't a case of re-routing.
I agree, I feel many times you can get more solid news from sources like Twitter. Especially how Western media covered Syria annoyed me to no end. To me the news coverage in my country seemed mainly aligned with Western political interests.

But I was happy to be able to follow at least 2 journalists [0][1] that were "on the ground" in Syria for some good solid investigative reporting.

---

[0]: https://twitter.com/jenanmoussa

[1]: https://twitter.com/HaraldDoornbos
That mouse scroll is "clever", but for accurate input a regular scroll wheel is so much better.
The sequel[1] finally came out recently as well after being in limbo for decades (because of a rights dispute).

[1] https://store.steampowered.com/app/348300/Chips_Challenge_2/
The forward assist is critical in a rifle of the AR-15 design. Otherwise you cannot recover from some failure modes without taking the rifle apart.

The rate of twist varies to stabilize whatever round is most commonly used. 1-7 and 1-9 are commonly used today due to bullet weight.

Powder was an issue in the original issue Vietnam era M16.
Hopefully, the other toilet noises are quieter.
Subsidized prediction markets. Unfortunately, they are illegal
The update service inside ASUS was broken, so it doesn’t matter what ASUS intended or implemented; the attackers would have just changed that. The second stage installer was totally owned by the attacker.
Perhaps interesting to note: this is a situation where a blockchain could have been helpful.
The M27 upper is 100% compatible with a standard AR15 lower. The main advantage to the short stroke piston is that the gas tapped off the barrel that operates the system has less distance to travel before it hits the piston compared with the standard system, and so it works more reliably with short barrels than direct impingement.

The "direct impingement" system of the M16 / AR15 isn't really true direct impingement, as the bolt itself works as a gas piston within the bolt carrier. But the gas has to travel much further to reach it than with a conventional piston.
Checklist to help you deploying the most important areas of the Linux Hardening
over/underbrace currently work in KaTeX.
Using closest() to return the correct DOM element
Although I agree that the human population will decline in the next two centuries at some point (mainly due to wars and even mandatory birth control policies), don't think for a second that the current over population is because of human labor demand. I would attribute that to people loving having sex, better access to medicine and not enough education about the consequences off not using a form of birth control.
Turing machines can simulate any other machine, but they can't do what any machine can do. You can simulate a toaster, but only a real machine can actually make toast.
The EU recently opened a mechanism to allow banks to interact with Iran (INSTEX; https://en.wikipedia.org/wiki/Instrument_in_Support_of_Trade... ). It is realtively recent and idk how much it will be used, but it is not an unsolvable problem (with some overhead).
Show HN: Animated Progress Bar on Favicon
Reading through the Privacy Policy, I have some concerns.

Under "Usage Information":

> We may collect information about: how you communicate with those Wavers, such as their names, the time and date of your communications...

I know you're not storing the actual messages (in plain text at least), but I don't like the idea that you're storing who I'm talking to.

Under "Information Provided By Third Parties":

> - Advertisers may let us know you installed a new app or games so we can determine whether we showed you an ad for it.

> - If you interact with one of our advertisers, they may share information with us to help target or measure the performance of ads.

> - If another user uploads their contact list, we may combine information from the user's contact list with other information we have collected about you.

That's too much profiling for my liking.

In the end, even though the messages are "private", I don't feel that this app is taking my _privacy_ seriously.

Otherwise, I like the design, the UI and the idea. We need more competitors in this space. I do desire a web version of any message platform I use. It makes it easier for me to communicate throughout the day.
clj-kondo: A Clojure linter that sparks joy
Try an independent repair place. They can't fix everything but the front panel is usually fixable. I actually own 2 SE. Whenever the battery on one gets bad or I crack the screen I take it in for repair, get the other one out, put the repaired one back in a box in my closet.
The worst part is hearing a toilet flush and watching a co-worker walk out seconds later.
Spring Boot Profiles for Dev and Prod Environments
".... 750E profit - 50% tax = 375E profit"[1].
50% Taxes in DE, nice place to do business ...

[1] https://github.com/jackdoe/baxx/blob/master/infra-and-pricin...
This article probably serves as an amuse bouche in the fluid world of mapping or replicating functions of wetware to algorithms and vice-versa; the top highlight: 17 billion neurons, almost sounds like one of those sampled, haunting soliloquies in prog or psy-trance tracks, which are usually restricted to snippets from sci-fi movies or taxonomy of the universe e.g. there are billions and billions of stars..

This blog post via the Human-Centred AI research from The Stanford Institute, dealing with a similar subject matter, is wide-ranging, incisive and replete with sources.

https://hai.stanford.edu/news/intertwined-quest-understandin...
This is almost satirical.

I didn't read it that way - but your retort reads as quite definitely snarky.

Either way -- could you condescend to explain to us what was so outright ludicrous in the sentence you quoted?
If it opens a socket, it gets hardening. It's just a best practice I follow. Code can change. Subtle changes can lead to gaps, so I wrap that rascal regardless.
"Thanks, Brad!"
Thanks for sharing your perspective. My comment was largely based on this discussion:

https://github.com/mesonbuild/meson/issues/2173

If you'd like to share a short summary of your thoughts, I'll update the article with your commentary.
The pattern I've noticed is that if the entire building/floor/cube farm is "you ain't getting in here without clearance" or "nothing in here requires clearance" then cube farms are acceptable. Most places with cube farms also provide something to string across the opening to prevent accidental NTK violations. You'll have oversized cube farms that are half empty even though the rest of the building is packed like sardines because they've determined that nobody else has a NTK for whatever the team occupying them is working on. At some point it comes down to common sense and cost, level of secrecy and expected lifetime of secrecy (the requirements for a sub propeller are different than something that's being production-ized so it can be issued to thousands of soldiers).

The only buildings/floors I've seen that are all offices either were management or super secret algorithms and electronic systems integration projects. Like the kind of stuff where the "old boring legacy tech" exceeds the kind of stuff Hollywood shows you.
Managing File Uploads with NgRx
More people per square foot = cheaper lease.
It would be great if you expanded on _why_ it's different.
> And as for price manipulation, any exchange doing that is not going to be a top-10 exchange either.

You mean... Like MtGox or btc-e or GDAX?

Okay, so I have no evidence that GDAX is actually running the bots that comprise a tremendous amount of its transactions, but you get my point.
I have a feeling rsync.net is far more Unix-friendly as a backup service (it's basically a Unix shell provider with automated ZFS snapshots). I do think the website has a neat aesthetic though, and it is cute you can register over SSH (not that this is practically advantageous over a website-based registration -- registration is a one-time operation).

The repo on GitHub doesn't have a license AFAICS.
Create a Writing Habit with Blurt
When I first started working after college, I was briefly in a cubicle-like thing. I hated it. I felt isolated during a big transition point in my life. But it wasn't long before we switched to an open office plan, and it was fantastic. Loved it for the next couple years I was there, because it felt like I was part of a team -- more ad-hoc conversations, and yes, people talking about their weekends (that can be a good thing). We still got plenty done.

Fast forward a few years, and now I'm working remotely and loving it. In fact, when I do work in coffee shops or something, I hate it, because I struggle to focus and get things done (unlike most, I straight-up can't listen to music and code at the same time, so headphones are out).

So maybe it just depends on where you are in your career?
Yes, that was the point I was trying to make. I could have expressed it clearer.
Give me exemple of foreign politician that know HTML please (besides Taiwan ones). We got got a lot of funding for IT related stuff here from the government.
I've never even thought to test the scroll behavior on input number. Win Forms and browsers used to do that on select boxes too. Win forms still requires a hack, but browsers fixed that long ago. Why on earth did they think it was a good idea for any other input? It's especially problematic on any view that scrolls, it's easy to accidentally land on the input and not even notice you changed the value.
Daily List with Hand-Picked Tasks on AI, Blockchain, Robotics,Quantum Computing
> Progressive, sure

There's many words I'd use to describe HN but "progressive" would be way, way down the list.

> Nowadays it seems when someone wants "multiple viewpoints" to be presented what they really want is the right to continue to bully people.

It's pretty much a dead cert. Along with "I'm just asking questions".
If you take relativity into account (which you should, it's how the universe works after all), traveling 4.37 light years at 1G acceleration/deceleration will take 3.58 years from the perspective of the people on the ship or 6 years from the perspective of those still on Earth[0].

You'd reach 95% of the speed of light, which would take 4 gigatons of TNT[1] (and 4 more to decelerate) if it's just you and your ship and energy source weight nothing. That's definitely science fiction. 100 years is optimistic.

[0] http://convertalot.com/relativistic_star_ship_calculator.htm...

[1] https://www.omnicalculator.com/physics/relativistic-ke?v=v:....
It is a plain text file, served over the HTTP protocol and only incidentally displayed by your web browser, but it could be displayed in a plain text editor or on your console as well.
(Alternative product recommendation, please downvote/remove if you feel that isn't appropriate)

For Unix/Linux backups, may I suggest Borg Backup? It encrypts and does dedupe astonishingly well. It also works over SSH incredibly fast, and restores are via a mounted FUSE filesystem so they're easy to pick and choose what you need. It prunes really well too, and is a single executable so it's easy to distribute via Ansible/Puppet/etc. I've been using it for several years and it hasn't failed me yet.

If y'all want to laugh at my bash scripting skills, I have a backup script that sends backup status to a Zabbix monitor server at https://gist.github.com/anthonyclarka2/cef41d201dd5b890dae67... (I'd appreciate improvements to that script if anyone wants to critique)
"Though research on the safety of manual transmissions is scant", I insist my evidence devoid but highly emotional claim must be true.

Before the flint, people were far less prone to create wildfires. Before the wheel, no one ever killed another person by shoving a bagel down their throat. Before the printing press, well..
Concurrency might be a dangerous thing but in microcontroller land, where I do my C programming, interrupts are a fact of life and just polling really isn't a practical solution.
usually integrated into pycharm or vs code so you get the warnings and errors as you type/save
I can't imagine we'll get anywhere close to creating fidelity backups of human memories or consciousness within our lifetimes, let alone any sort of realtime brain-computer interface like what you see in the Matrix.

The problem is that the biology of the brain is incredibly complicated. Dynamic instability of microtubules, contribution of extracellular factors, neuron biochemistry, etc etc... Sure, we've extracted signal to reconstruct primitive visual features from the basal ganglia of mammals, but that's a long way off from what we'd need for humans. (I can't easily cite atm, but I'll be happy to come back and put in references if desired.)

The other big issue is that it's quite invasive to get data out of this system. I imagine we'll be making progress on human cloning and artificial organs long before we crack this nut simply because of how disruptive and insufficient current techniques are.

All that said, I'm pretty sure we're all going to die without any archival backup of our brain-encoded memories. Progress will be made, but not in time for us.
Does gravity propagate at the speed of light? Like, if I were to plop down a planet somewhere in the solar system, would the gravitational effects be immediate or would it take effect at the speed of light? Because if it's immediate, then we should be able to transmit information through gravity waves if we could build a device to detect subtle enough changes.
> People should not HAVE to do buy/use something just to be productive

Buying high wall cubicles or paying for a construction company to build out offices is still buying something to be productive.
Lack of a formal specification and/or an international standard is the real bummer. That's the biggest disadvantage in comparison to languages like Ada and C.
Monolith vs. Microservices – A Tale from Python at “Scale”
> Procrastination isn’t a unique character flaw or a mysterious curse on your ability to manage time, but a way of coping with challenging emotions and negative moods induced by certain tasks — boredom, anxiety, insecurity, frustration, resentment, self-doubt and beyond.
Ah, ok. In that cause I gotcha. I just didn't want it to sound like these films were somehow safe when it came to subject matter.
"... although there are lots of unfortunate short-term effects which hopefully we can mitigate."

You paper over a world of demons and degradation with such neutral words. People want to live. People want to have children, see them grow, see them thrive, and have children of their own.

Your neutrality only makes sense if the rewards of a new age were more equally spread out. But both of the social, and hedonic, treadmills drive human valuation insane if an elite is constantly pumping a vision and an aspiration that is mocking when compared with ground level humanity.

What you are really saying is "I hope there is a massive war so excess human capital stock is cleared and the relative valuation of each human is raised for a generation or two."

What else is there for superfluous human capital to do but to shred itself apart when even entry into the games of social mobility seem closed off?

To hammer the point, humans can be literally "richer" but much more miserable than in a society where everyday cognition is less stressed by the need to push forward in a rat race.
build a side project you think is good. Then worry about this.
I just bought a 128Gb model for $320 with tax to upgrade the 16Gb model I’ve had. I’m promised an $80 trade in for my old one.

The SE is an old phone that was arguably outdated at launch. It struggles loading fancy websites. The camera is quite outdated[1].

So why buy it?

It’s a phone that fits in my hand with being google.

[1] what modern smartphones do with their cameras is nothing short of magic. I have a Fuji X series and I rarely use it - the SE is enough.
Show HN: Find jobs related to machine learning
I've been in all different types of environments: single offices; shared offices; cubicles; working entirely remote; open office. At first I thought it was weird but after 25 years, my favorite is open office spaces. It's a lot more social, and I don't care if people see that I'm surfing HN or reddit for a few minutes every now and then. I'm not bothered by noise around me, so overall I think it's works great for me. Others mileage may vary obviously and I know some people hate it, but I personally love it.
What does the N in nmake stand for?
In exchange, we are exposed to a minimal amount of comment spam. If it's anything like email, systems like captcha prevent 99.9% of spam messages.

Besides, how often do you see captchas anyway? If you're not using super privacy / tracking protective browsers, they'll remain hidden for the most part, and the ones you see are the simple 'check this box' variety.
My workplace feels like it’s designed to keep people from working so you have to fight for getting anything done. It’s crazy.
Develop a Form in One Minute
An IP address is actually a number that math may be performed upon.
Very informative. Thank you for posting.
The converse is what I've heard with people at REN-ISAC and whom write and coauthor RFCs. (I'm not one, but trust the comments they've made to me regarding this.)

For a new dev to start writing internet-quality code, with C/C++ takes 10 years before they can make reliable code. The procedure takes what amounts to a journeyman style one-on-one until proficiency, 10k / 10 years later.

With Rust, it takes 2 years for a new developer to attain proficiency.

To me, those numbers are the ones that matter. Rust is stable and good, and gets out of the way of the developer... and gets in the way of the developer when coding anti-patterns.
Just hit my 60th weekday in a row of writing at least 350 words thanks to Blurt

Here's some more details on creating this habit. On blurt of course :)

https://blurt.app/@awaxman11/creating-a-writing-habit/5c60ed...
> But now you know why we are still writing C, and hopefully you’ll stop bloody bothering us about it.

I don't think anyone will stop bothering them about it until C software security improves. Microsoft found that 70% of security bugs in their software were memory safety issues:

https://www.zdnet.com/article/microsoft-70-percent-of-all-se...

Languages like Rust are making an effort to address these issues. What's the roadmap for reducing the number of security flaws in C software?
For anyone who wants to try if their browser blocks it:

javascript:for(;;){alert("am%20I%20bloc%20yet?");}

Just copy that into the URL field of your browser (In a new tab, because it will block whatever site you do this from (duh))
We need a better Green New Deal – An economist’s take
Its pretty obvious renewables are the only sensible solution to climate change, nuclear is not.
This. We didn't reach the moon by studying birds.
This is what I was thinking. Netlify is a static webhost, so if you're already comfortable hand-coding a static, bootstrap-based website you should be good to go.
"Fake news" is such an easy problem to solve: Just sign all the work. So you can verify who said what. Done.

Don't see a signature, and it matters to you, just hit "next".

--

Efforts to establish truth, factualness, credibility, whatever cannot succeed. Because humans don't work that way.

The people who watch Alex Jones (for instance) don't care about your truth. So stop trying.
OK looking Just at the number of features seems disingenuous. Cpp features tend to idk, increase the level of complexity as there tends to be quite a bit of friction between them. Rust features definitely “work together”.

This post seems to have started with a conclusion and worked backwards.

Rust is such a breath of fresh air. Cargo is nuts. The community is nuts. I’ve been writing rust full time for a couple of months now and I’m not going back.
Is that how Rust concurrency works under the hood? Polling?
By 'people', it is pretty clear they meant employees, not the company.
> I notice others on my team do work away from their desks 90% of the time and I imagine it’s so they can hide and focus and the company provides locations for that. We would need 3x size of location(s) without open offices so I get it

I don't understand. If it provides space for 90% of your team to work away from their desks then surely that's enough space just to have provided them with private offices in the first place? (Plus open spaces for collaboration the 10% of the time that they want it)
Ask HN: How does uBlock Origins cosmetic filters work?
Anyone have a simple explanation on how I am able to right-click, block element, then select elements around the screen?
Using Const to Enforce Design Decisions
Practice OOP to front-end universal state module with Redux/MobX/Vuex
Was looking for this to be in the comments somewhere. Thumbs up.
> Safety. Yes, Rust is more safe. I don’t really care. In light of all of these problems, I’ll take my segfaults and buffer overflows. I especially refuse to “rewrite it in Rust” - because no matter what, rewriting an entire program from scratch is always going to introduce more bugs than maintaining the C program ever would.

And that is why we can't have nice things.

"I don't really care" if someone overflows my buffer to execute code...

And:
"going to introduce more bugs" - false. Empirically complete bollocks...
Mikhail Kalashnikov's comment of "You must have some very clever soldiers" being another.
Similar research using optical diffraction to build neural networks:

https://arxiv.org/pdf/1804.08711.pdf

TWiML podcast of same: https://twimlai.com/twiml-talk-237-deep-learning-in-optics-w...