skysight-inc/HackerNews huggingface dataset:
Cmon, you can't be serious, do you really recommend Play, Micronaut, etc. over Spring ecosystem? Also if you want the benefits of GraalVM you can stay in the ecosystem today with Spring Native, moreover if you are ideologically against Spring then you should go with Quarkus because that's the next technology by maturity/popularity. How can you not go with Spring when REST services are today a solved problem? Why do you want to turn it into a problem by adopting something else that is not battle tested? In the company that I work for, Spring is ruling the microservices layer and we have a combination of Scala and Python for data pipelines that are not related to the behavior of the business logic, they only know one thing and that is data. Hibernate has not been a problem for us, I can say that I totally recommend it when you have multiple people working on a project, rather than polluting the codebase with raw SQL.

If you really want something exotic in Scala that is impossible to express in Java, Go, Ruby, Elixir etc., then take a look at the Typelevel (cats, cats-effect, http4s, doobie) ecosystem or ZIO. If purely functional programming is your cup of tea.
The problem is that people have to run untrustworthy software to begin with.
NFTs Are an Art Project Gone Awry
Instrumental black metal is surprisingly cheerful.
All articles about crypto should be banned on HN unless the author posts about any position they have in the coin. Influencers have to acknowledge when they’re promoting a product, it should be the same for all crypto.
List of people who disappeared mysteriously at sea
Something I used to daydream about was a self-deploying mesh using drones to drop off solar powered nodes on roofs around a city. It could be a sort of emergency deployment system. The drones could go back and pick up nodes that stopped working for some reason and bring them back to base.
Sweet, are we closer to finally killing the cortana.exe process that pegs the cpu on my windows vms and keeps coming back through windows updates?
Tesla Q1 2021 Vehicle Production and Deliveries
And Ctrl-Shift for block selection (in some terminal emulators).
I've used retail Sensodyne with NovaMin. I second the feeling of warmth after brushing.
Shenanigans with Hash Tables (2019)
Turn Anything into a Battery
Predicting precancer progression from T cell receptor sequences
Tmux is a great replacement for screen, but it's true that keyboard shortcuts are atrocious, I think every shortcuts that I use daily are remapped in my tmux.conf. Also when I copy in tmux it automatically change the clipboard and vice-versa, very useful to copy errors or paste snipped of code from internet. And with 'mode-keys vi' it's even faster.
GNU is a political agenda. Developing software is just a means of advancing it.

The change here isn't that the organization is becoming political, it's that the organization's politics are becoming increasingly intersectional.
I'm already a full remote worker, but if I had to go back to the office, I'd definitely look for another job if my current job didn't permit it.

There are plenty of companies looking for remote employees, more than before nowadays. Worst case scenario I'd sacrifice part of my salary if necessary, but in no way I'd go back to commuting every day and deal with all the bullshit of open plan offices.
> "Better" is hardly something objective about languages.

Rust is better than C

C# is better than Java

You can talk about tooling, environments, how many people use it, what you can use it for, but when it really boils down to the language there are languages that are better than others while trying to achieve the same.

I mean I use Elixir for other things than Swift or Rust or F#, Elixir is the best language for highly concurrent "message passing" systems. Some features of Elixir that I don't immediately like like it's type system unlock possibilities that no other languages have. But I don't see anything like that in Java, unless I really look around in 1993 and the only competitors are C++ and nobody-uses-it-yet Python.
In a couple of decades we will be back to public domain and shareware software models, while a couple of people will get some money selling books and conference talks about the golden age of FOSS.

It is bound to happen to any movement that outgrowns its grassroots, while those that achieve their positions thanks to the movement betray it.
Remote work made the last year of my Masters degree so much less stressful. The time gained from not having to commute meant I had a little extra time to study or relax.
It is interesting that this is surfacing just as another similar scam is making the rounds[1], Well [2]. An older product, apparently, that has now been rebranded and updated to take advantage of fears around COVID. They purport to be a certifications company, like LEED, that can evaluate a business or building and determine if it meets certain arbitrary standards around being "safe" in the health sense.

If they can get an insurance company to give a break on liability insurance based on the certification, then they're ready to make bank off of companies looking to attract customers in the wake of COVID.

[1] https://twitter.com/WELLcertified/status/1353757841459449857

[1] https://wellhealthsafety.com/
Another reminder that no-one is irreplaceable. I'm sure GCC will continue without him, one way or another.
Don’t have to talk to people via ham radio. We’ve developed protocols now so you don’t have to :)
Online Student Community
This is an angular app created by a high school student, to create a group and post high quality content. It features user roles and permissions to organize content.
Hi, author here. Glad to see my post at HN, thanks feross for sharing!

If you have any questions, just let me know :)
I'm not a historian, but this doesn't match my understanding; that true weapons like swords and crossbows tended to be restricted, and peasants used scythes, clubs, etc. instead.

https://www.reddit.com/r/AskHistorians/comments/268dmc/how_w...
I'm a tech director at a startup, and have significant experience at the technical leader, architect, and principal level.

I am looking to make a slight shift from building primarily web-oriented SaaS platforms into IoT. I have hobbyist-level experience with ESP32 platforms and would love a tech leadership role in a young venture or a rapid growth unit in a larger company working on large numbers of sensors, resilient data architectures, and beautiful functional UIs.

Location: Colorado, US

Remote: Yes

Willing to relocate: No

Technologies:

Javascript and Typescript full stack, Python, Clojure and Clojurescript full stack. Some experience with Golang, Java, C, C++, Common Lisp. Kubernetes, Docker, microservices. AWS, Azure, virtualization, bare metal. Terraform, Ansible.

Resume: on request

Email: hamble776@protonmail.com
Yes, it's the payment request.
It doesn’t, but there might be variation between people? For me the toothpaste (sensodyne novamin) has a slightly crunchy feel, and yeah, the smooth glassy coating.

https://www.amazon.com/Sensodyne-Repair-Protect-Whitening-To...

I also use an electric toothbrush, so that might make a difference.
I don't know much about LEEDs and maybe that should be updated, but I live in a cold climate and I see a lot of focus on insulation and insulation efficiency, both in new construction and updating old buildings.

This idea that there's not a focus on insulation in the west seems kinda strange to me.
Developer Personas–Driven by Motivation
Uzi: The Submachine Gun That Put Israel on the Map
How to Know What You‘re Good at as an Entrepreneur
PyWebIO: Write Interactive Web App in Script Way Using Python
“We only had one paper submitted to us in the last month, and it was just about Uranus. We don’t need to see Uranus. We’ve seen it plenty of times.”

Note published yesterday :-)
They were always political but now they're engaging in politics orthogonal to their stated goal.
Chemical cocktail found in face masks
That's sick and good to know. I can use that on my current project.
High availability? Certainly. Elasticity? Not as well.

The right lesson is "Be a person that strives for excellence in all spheres of life".

I've been doing "Local IT" since '96 and I spun up an EC2 instance the day I saw it announced on slashdot and have been using both ever since. Both excel in some ways in the hands of good people.

Anyone thinking "I'll move to the cloud (or to on-prem) and all my problems will magically go away" is fooling themselves. If you suck at on-prem those underlying issues will carry into the cloud. If you have excellence in a well run on-prem install you'll experience great benefits leveraging the cloud.

For instance, Last month I was discussing a "move to the cloud" with a bank CTO. They had an unreliable on-prem network and moved to the cloud.. and they just discovered after suffering an outage in the cloud what an "availability zone" was. The same attitudes that made their on-prem unreliable, insecure, expensive will make the cloud the same way for them.
you don't seen to realize the irony that under the appearance of "being welcoming", those committees are only welcoming to whoever complies with their political agenda.
> HVAC solves climate control

At a huge energy cost, because we insist on brute-forcing comfortable climates in cookie-cutter buildings, instead of learning from vernacular/indigenous architecture and using modern technology to augment on top of that.

The real crying shame is that air conditioning units could be used as heat pumps (which can be extremely efficient) with just a few added parts, but hardly anyone does that.
Urxvt users can use the keyboard-select Perl extension instead.
That's not an excuse. It's just a blunt explanation. Out of the ordinary processes can only proceed so quickly in the presence of massive bureaucracy.
AWS Releases DNS Firewall Service
Protects against DNS query exfil and provides malicious query filtering and redirection.
If it were called "looking at how stuff works" instead of "reverse engineering", prohibitions against it would be absurd on their face. By using a new term for it, corporations have managed to take away even more of our rights.
Vodka is great for washing clothes!
This site was such an eye opener for me when I found it a couple years ago. I had always wondered about this weird genre of electronic music I liked to listen to when working and create in my spare time, and it turns out to be called "Wave".
Ask HN: How does your company stay on top of SaaS feature updates?
SaaS products are constantly evolving with new features, how does your company stay up to date with these changes?

Does your company rely on in-product announcements to take care of it for your employees?

Does IT communicate changes to your employees?

Is it challenging staying up to date with changes?
Unless you live somewhere like Flint, Michigan.
I agree with the other commenters that the best way to get an idea of it is to look at it yourself.

It's hard to trust people in general, so that's why I left it in for more transparency. I think that's an issue that goes to more than just crypto too unfortunately. I'd agree that it's worse in the crypto world in general, however.

If you want some degree of evidence that I believe in the coin, you can take a look at some of the work I've done[1][2]. None of this can tell you anything with high confidence unfortunately with out any real knowledge of each other, so the best solution is not to take my complete word on everything. Most of the work I've done is on the site and wiki system (208 commits)[1], and I've done a little bit on the wallet itself (19 commits)[2], but my C++ abilities aren't the best, so not as much as the site.

Lastly, 5000 Gridcoin is really not a lot in comparison to most of the network, but still of course raises potential conflicts of interests. I know that it's still hard to trust anyone on this because there's a lot of shill type people in the crypto world unfortunately, so it's best to look at the system itself

[1] https://github.com/gridcoin-community/Gridcoin-Site/graphs/c...
[2] https://github.com/gridcoin-community/Gridcoin-Research/grap...
The prank is good.

The slogan is pure gold.

"move slow and make things."
Sturgeon's Law suggests we should be surprised if this were not the case.
RESNET's Certified Home Energy Rating System may be a better system, though I don't think it applies to commercial buildings:

* https://en.wikipedia.org/wiki/Home_energy_rating
Look into https://njal.la/ - a company lead by Peter Sunde who has a long history of providing resilient internet services to people. Already discussed in [1].

From [2] it looks like they already cooperate with bunch of websites which some powers would like shut down.

In [3] Gottfrid Svartholm (co-founder of thepiratebay together with Peter Sunde and Fredrik Neij) claims he's hosting all kinds of naughty contents.

In [4] Peter describes some loopholes he's using to achieve his goals, for example registering a religion to use existing privacy laws in his favor.

[1]: https://news.ycombinator.com/item?id=26326795

[2]: https://njal.la/blog/we-dont-have-enemies/

[3]: https://www.youtube.com/watch?v=FJiWuw7Qk5E

[4]: https://www.youtube.com/watch?v=qZe348s4AKU
Hi Vel! LaTeX enthusiast from London here, currently making my way through Lamport's Document Preparation System and The TeXbook. So much I didn't know! I would love to hear how you

> managed to have a steady stream of commercial clients willing to pay me to create custom LaTeX templates through my typesetting service.

If you don't mind!
Not only pointless, but a majority would even vote to forbid the dissemination of fake news under penalty of law (regardless on which day), see https://www.statista.com/statistics/1026239/criminal-offence...
> It's hard to tell whether people hyping it own it because you believe in it or whether you believe in it because you own it.

Why does it matter? It shouldn't if you look at their arguments.
Errors in learning a foreign language, 2 years in
Gives new meaning to Overfitting being a problem in AI research.
Summary: Operational energy efficiency is one of several goals of LEED, and in practice it's not high priority enough to be (statistically significantly) improved, in the sample of buildings they have data on, in the time period they took the data.
I agree. I went from 0/5 days to 2/5 WFH , and I really enjoy the benefits of working from home, but I also enjoy bonding and collaborating with coworkers in person.
How so? Surely you just mean politics the you don't agree with.
Hacker Culture – Security Explained Podcast
The usual caveat: Any headline that ends with a question mark should be answered with "No"; which is pretty much exactly what the summary says:

> If energy efficiency is the primary policy goal, LEED certification may not be the most effective means to reach that goal.
Swatch Internet Time (or .beat time)
"Swatch Internet Time (or .beat time) is a decimal time concept introduced in 1998 by the Swatch corporation as part of their marketing campaign for their line of 'Beat' watches.

Instead of hours and minutes, the mean solar day is divided into 1000 parts called '.beats'. Each .beat is equal to one decimal minute in the French Revolutionary decimal time system and lasts 1 minute and 26.4 seconds (86.4 seconds) in standard time. Times are notated as a 3-digit number out of 1000 after midnight. So, for example @248 would indicate a time 248 .beats after midnight representing 248⁄1000 of a day, just over 5 hours and 57 minutes.

There are no time zones in Swatch Internet Time; instead, the new time scale of Biel Mean Time (BMT) is used, based on Swatch's headquarters in Biel, Switzerland and equivalent to Central European Time, West Africa Time, and UTC+01. Unlike civil time in Switzerland and many other countries, Swatch Internet Time does not observe daylight saving time."
You’re probably right, but military procurement is a slow moving, change and risk adverse nightmare too: that’s probably just as much the reason why he had little success, even if we do take him at his word.

Simply, he’s not Raytheon et al. It’s a rare piece of tech that any large military adopts from individual inventors.
Show HN: Livestate.io and React Client (UseLiveState)
This is not another global react state library. This is the universally global state as a service thing :D
Middy – The stylish Node.js middleware engine for AWS Lambda
You state this confidently but I don't see why it's true a priori. I don't see a strong correlation between Apple's cash on hand, assets or market cap and the severity of a zero day in Mail.app.

The better comparison is active users, weighted according to how many apply automatic updates. The vulnerability half-life probably isn't as devastating as you might think it is since Apple has centralized control to push out updates, limited only by users deliberately not installing them.

I would consider a vulnerability in OpenSSH to be far more economically devastating, and there isn't even a company with a market cap behind that software.
Not necessarily. It depends on the elasticity of demand, the competition, even the way numbers round.

If a $7.50 worker worker makes 100 Big Macs an hour, doubling their wage means the cost goes by by 7.5 cents. The price of a Big Mac is $3.99, not because it cost exactly 399 cents to produce a Big Mac, but because that's how the company prices things. They're not going to raise the price to $4.065. Most likely, it means that instead of making $.50 per Big Mac, they'll make $.425.

I'm oversimplifying, but that's the point. It's not as simple as "the cost of one input doubled therefore the price of everything doubles". The ultimate goal of a minimum wage is to shuffle money from the "profit" column to the "labor" column. Even in a simplistic model, you'll get some small price increase and some shuffling of existing profits.

Actual data is mixed, but certainly doesn't show a straightforward "we raised minimum wages but prices just rose to match it" scenario. Inflation due to minimum wage increases is always just lost in the noise of other changes in prices.
Historical trends don't factor in the past 12m stay-at and work-from home spike, and related spike in sedentary living.

Your natural incidence rate is whole-population but the vaccine rollout has been weighted to the oldest and least healthy. These may be the population that most of those cases happened in otherwise.

You can assuage some of these things by looking at other vaccines, assuming they're given to the same demographics.
OpenMW is very true to the original, the intention is not to change things like the combat system. There are some modifications that go for this, but the more awesome ones need the big engine hacks that are incompatible with OpenMW.

Combat btw becomes a lot less tedious if one knows that chance to hit / block / evade depends on fatigue and fighting while exhausted is a bad idea. Modern games have sophisticated cues to make such effects known, like audible heavy breathing noises and visible screen bobbing and blur effects, etc. MW has no such cues.
> Do you want to suggest that people were unable to effectively write working software back then?

On the first try? Yes, absolutely they weren't, and still aren't.

> Unit tests are just one way to help make it more likely the code works. It is neither the only way nor the best way.

Agreed.
I think the nasty cases are in supporting subregister-sized arithmetic. ARMv8 can perform almost any integer operation on its registers either as 64-bit or 32-bit registers.

The classic RISC machines could only perform full-register arithmetic. RISC-V has a small handful of instructions that can accelerate signed subregister arithmetic, but none that accelerate unsigned subregister arithmetic. So, if you need a 32-bit unsigned integer operation to guarantee wrap-around behavior on 64-bit RISC-V, the compiler may have to insert additional zero-extension instruction sequences if it cannot prove the absence of overflow.
It's hard to go through life without developing a modest understanding of arithmetic and reading. You wouldn't even be able to check your receipts if school started with Peano's axioms. Consequently, numbers come first, as they have for millennia now. Which makes sense, because maths developed out of intuitive arithmetic.

As a matter of fact, my parents complain they never understood maths, because they were taught algebraic rules by rote. a * b = b * a. They can recite that, they just don't have a clue what to do with it.

Teachers just aren't good, and certainly not at maths. It's a struggle to teach billions the basic skills. There is no solution.

I also don't know any mathematician or physicist bad at arithmetic. Quite a few of them seem to delight in numbers and arithmetic puzzles.

So I really don't see how to avoid numbers and boring school work, nor how the former could have a positive effect.
Hi, I am a developer with 5 years of experience and my skills are fairly junior level(I am not bright one) . Currently I am searching for similar remote position, how can I apply for one. I have tried applying online but most of applications are rejected due to skills.

Ps. I have bachelor degree in cs, can code in vanilla php, js and python. I can do regular frontend and wordpress like projects. I will accept lower pay due to reduced cost of living from relocation to hometown. Currently trying to build saas based invoicing app in side hustle, in planning stage.
How long does it take to reach product/market fit? We'd like to find out
I’m not sure why a division is necessary. When you send a ray out in a given direction through the screen, you can calculate its height in world space at distance z just by multiplication; and you can construct that ray entirely by multiplication and addition of values that are constant for the frame. So you can march a point out in increasing z along a ray pointing towards the bottom of the screen, then when it hits the ground, move it up the screen until it stops hitting the ground, then draw that line and start increasing z again. The perspective correction division just disappears completely.

I don’t disagree that you need to benchmark approaches to see if they will work, but it’s got to be interesting to consider if it’s possible to avoid allocating a buffer to store the height reached per column, right?
more telescopes and more rockets!
That doesn't logically follow. Why would a one time treatment win the market? Lasik is a one time treatment that certainly hasn't eliminated the market for daily contacts. The ability to buy a house hasn't eliminated the market for renting. The one time treatment has to pay for its development in a single dose, the recurring treatment can amortize its costs over many doses. In general, you will have to pay a premium for the convenience of a single dose, and many people can't justify that cost.
Show HN: Use FreeSWITCH Mod_unimrcp with Voicegain ASR
The followups are insightful. Eg. this one:
https://gcc.gnu.org/pipermail/gcc/2021-March/235183.html

> Porting CLANG would have been easier (to some extent) BUT my choice was political and Stallman in the Steering Committee is a long term warranty that GCC development will not steer away from the Free Software conception that I know, betraying my trust.
One improvement* over the "old days" is that there are fewer popular platforms now.

There used to be a lot of otherwise good free software that was very painful to compile on a platform other than what the author had access to. Getting something written on a SunOS box to compile on, say, AIX, was often a chore.

* Yes, other aspects of this aren't improvements.
Fedora 33 here, been on some flavor of Red Hat at home and work for close to a decade now.

Not sure what the future will be with IBM, CentOS, RockyLinux, etc. and I've had good experience with Debian.

My wife's apple laptop by comparison is a PITA; Linux on $400 business laptops has done me solid.
It's also worth adding that the general idea of using distributed proof-of-work things in Internet protocols goes back quite a long way, to 1997 at least https://en.wikipedia.org/wiki/Hashcash : it's not just a post-Bitcoin/ICO-era notion.