skysight-inc/HackerNews huggingface dataset:
i came across tesla valves a few months ago after looking at a this youtube video which explains in details the physics of the flow for this valve https://www.youtube.com/watch?v=suIAo0EYwOE
Now that's some sick demo :-)
You're about as informed on Europe as somebody who read a single headline and never dug deeper.
The same way you do now with ublock origin. By removing specific elements which match a rule.

The networks will still be able to track you, but ads will be blockable until pages discard the DOM and switch to canvas rendering the whole page
The World Loses Under Bill Gates’ Vaccine Colonialism
Security unfortunately is a creative process, which is hard to get consistent. I would love to use something like statistical product control, but I have yet to see a good way to apply it (or similar techniques) without forcing pen-tests to be “follow the checklist”.
PostgreSLQ explain output visualiser explain.depesz.com hits 1MM plans milestone
>Expecting the freeloading corporations that benefit from open-source software to contribute fairly is, I think, unrealistic.

If you don't want people to benefit from work you voluntarily put into the commons, then don't put it into the commons. Corporations are just groups of people. Who gets to decide that this group of people over here can legitimately benefit from the commons, but these other people over there can't? That's not a commons anymore.

If you want to put restrictions on who can or cannot benefit from your work, then put those restrictions on the work when you release it. But don't then claim you put it into the commons, you didn't.

If you want to benefit privately from your work, what on earth are you doing giving it away? Surely a big bunch of people coming along, picking up that work and using it to provide incredibly useful services to lots of people, benefiting thousands or millions of other people at much lower cost than they otherwise could is a good thing, right? How is that not a massive success?

The problem with people like this guy and Elastic, etc, is they don't actually want to give things away for free. They actually want to get paid. Ok, fine, I have no problem with that, just for goodness sake be honest about it.
Entire economies were built on slavery. This isn't a little trivial aspect.
You're available to fix exploits, right?
>Attempting to build sandboxes outside that software doesn't work well in practice.

I can't say I agree with this. If it were true, containers would not be so ubiquitous.
My favorite fd limit isn’t this one — it’s the default limit of 256 on Solaris for fopen(), etc. Unless you compile differently you only get 256 in a 32-bit app. Backwards compatibility to the grave...
most people underestimate huge effort under simple to use products but integrated to our lives heavily.

* redis - I can do it, listen socket, serve from hashmap

* uber - how come this app is so huge, I can make it in 2 weekends (google map + api + database)

* cURL - easy, use my fancy library (it already implements HTTP stack) and rewrite it

....
There were many reasons why it failed but I think the combination of these two was more synergistic than it seems. Itanium’s designers made some very dubious assumptions about the kind of code they needed to run (businesses buy branchy code, not hand-tuned SPEC benchmarks) but then the systems cost considerably more than the earlier predictions and almost everything was much slower than predicted because few developers had access to a system to tune it and the best compilers were not free.

The architecture was probably a fatal mistake on its own (even if Intel had disbanded its x86 line, the “older” RISC processors outperformed, often substantially) but ensuring that almost nobody saw anything close to what performance it could deliver definitely made it fatal. If Intel hadn’t been greedy trying to charge for compilers, the gap wouldn’t have been nearly as bad.
>For one thing, if I'm still renting when I retire I'll likely be barely scraping by.

Maybe some of that 28% should be put towards property?

I'm pretty sure that cases where mortgage is more expensive than renting through 30+ years are very, very rare.
Not saying it's right, just that perhaps American people are paying a price to help everyone else - for whatever reason the system ended up in that state.

Expensive treatments only seem bad when they're just about within reach then people pour all their money into it. Normal people just get old and die because there's nothing available to save them at any price.

It's a bit of both in my country with free healthcare because some treatments aren't funded by the government so poor people just die or endure the chronic condition while those who can afford it have the option to pay full price like those unfortunate Americans.
of course no, I just write everything in one line and forget
Do you think Wikipedia is driven by financial compensation?
The real question is, are they still using your "abomination" every day at that small business? I wouldn't be surprised if they are!
Agreed. There are certain questions that have a universal truth, like "what is the time in London" where it's more easily arguable a search (or answer) engine can return that single fact, as well as sites that specialise in certain facts.

For anything more subjective, I'd rather have the organic web, different points of view and potentially different conclusions. Serving up the best results is hard and moving the goalposts of what the actual goal is isn't beneficial.

Also questionable about crawling the entire web's information and using it in such a way that doesn't benefit the content creators. 2021 search already offers significantly less click-throughs to the content creators than 10 years ago.
I’ve been around long enough to see many mega-corps rise and fall. Seemingly unstoppable juggernauts falter and disappear seemingly overnight. None of this is new; you just haven’t lived thru the cycle yet to see giants fall.
The original paper with the goals: https://www2.eecs.berkeley.edu/Pubs/TechRpts/2011/EECS-2011-...
Fiefdom? What do you mean?
110% correct. Just in the last 6 months we've seen all the rail companies (supposedly private) bailed out. TfL, the only real public provider was told to cover its bills itself and eventually accepted a loan on userous terms...
Just a little tangent but I think everyone should know cURL… not postman, not httpie or any other more “friendly” tool. cURL is the standard, pre-installed, do-everything, scriptable tool to interact with web APIs. I could say mostly the same stuff about knowing Bash. It separates the barely effective from hyper-effective individuals on simple day to day (programming) tasks.
> I would've assumed that the freenode irc network is comprised of volunteer servers.

It is.

That makes the whole situation that much more suspect, why someone like Lee should desire to take over a network not knowing that it consists of sponsor servers.

Seeing what happened with Snoonet (a desolate wasteland), I fully expect to happen to Freenode as well.

Shame. All for one man's ego.
Maybe to start counting individual atoms and molecyles in this point.
Very few successful opensource projects is the product of an single entity dedicated just to that project but is the product of an process where someone in company A develops something that company A need but don't mind sharing with companies B and C if it means improving the product beyond what their own resources can support. And due to cartel legislation the absolutely easiest way for this to happen is in the context of an open and transparent project.

The fact that open source exists in an "intentionally created" loophole in the regulations designed to prevent big companies from "conspiring against the market" is a huge part of what took the mostly failed academic concept of "committee controlled" free software and turned it into an industry dominating "open source" movement with no clear leadership.
True, but it is way better than 5nm, 3nm, 1nm and you can not even cross-compare now...
Except that whole section where they talk about why they're not sure the individual did it this way. If the employee wasn't not fired they'd write the reasoning the employee gave or their thought process in better detail.

Hard to write any of that when you can't ask the employee because they've been fired.
Guess it depends on what you consider to be shit. Public transport in Belgium is incredibly widespread and affordable, and while trains are somewhat often delayed (but people love to kvetch and exaggerate all the time, https://punctuality.belgiantrain.be/nl/dashboard) due to years of neglect of the infrastructure, at least you don't have to pay an arm and a leg as you would for e.g. a short trip between London and Brighton. Public transport in London is pretty good, but doesn't strike me as being way better than it is in big cities in Belgium like Antwerp or Brussels.
https://www.lupine.de/products/bike-lights which is the most luxury brand for bicycle lights. Got a model which is street legal but with a push of a (bluetooth) button on the handlebar I can ride at pitch dark through a forest. Funny enough at the highest setting the forest becomes so light it feels less adventurous so opt for the medium setting.
This idea seems to ignore two things:

1) jury duty is maybe 1 day per 1-2 years in America for most people, and it's still widely disliked. In my experience, it's the most reliable place you can go and find adults acting like children who want to get out of school early. I'm not saying that's unreasonable, but I am saying that most people don't like expending their time on it.

2) A possible response to point 1) is that the frictions involved in virtual jury duty are much lower than those of real-world jury duty. But, this cuts both ways. One reason our legal system works is that people can't just automatically spam it with garbage claims (well, they can, but it requires spending time and resources). This defense doesn't apply when the whole thing is online. Heuristics for automatic defense of the jury system then run into the same problems of automatic moderating.

Overall, I agree that it's unfortunate that automated moderating makes so many high-profile screw-ups. But I'm also confused by how many people are sure that it's because tech companies are ignoring obvious solutions.
He's saying that a significant part of Americans wants to make that more difficult for you, not easier.

Same with gun violence, which affects mostly black americans. And healthcare. Etc.

Either all of this is an extraordinary coincidence, or there in fact is a significant fraction of americans that are motivated by an antipathy for black people. An interesting start is to see who's funding all of that privatized politics (such as NRA) and what motivates them. If you've never looked into this, hold on to your hat.
And the fact that it would be really easy to rewrite a usable subset of curl if you use your language's `import curl` which has behind the scenes had as much development effort as curl itself.
Sure. Probably not always practical. But why not? You could also do just in time translation at the os level.
Ask HN: How do I help wildlife conservation and ecology with tech?
In my professional career spanning roughly a decade, I have been a developer, product manager and a co-founder at small startups.

While I have not made a truckload of money, I have made enough to afford a decent living. More importantly I have realized that accumulating more barely moves my happiness-meter.

So I'm looking into areas that I have always loved but haven't really contributed to. Wildlife conservation, oceans and general ecology. And TBH I am clueless where to start looking. Do I get an internship at a research lab, work at a zoo, document flora and fauna?

I have recently started course material that is used for master programmes in universities, but that is to build a fudamental understanding of the space.
Any advice/feedback/links would be really appreciated.

From the professional career, I have these skills that I think maybe relevant:
- Image processing
- Natural language processing
- Neural networks, ML etc (would rate self 3/5)
- Web dev

I also have love for maps and outdoors if that matters.

Thank you in advance.
I think even Heroku is not the first company offering this to public. There was an app called Teatro.io which did the same in 2014. It's down now, but I've found https://web.archive.org/web/20140614011544/http://teatro.io/.
I'd love to see those encryption usability issues fixed, but I do want to say that e2ee on Matrix is less bad than on anything comparable (like OMEMO on XMPP). I like XMPP because of its speed, but you really can't combine OMEMO and multi-device unless you just don't mind having parts of your message history unreadable on some devices. The key backup and session validation in Matrix/Element usually solves this issue.

Unfortunately, the complexity means that even other Matrix clients that support e2ee don't support key backup and session validation, which means you either stick to Element on every platform, or live with the same history issues as on XMPP.
Velocity of money follows the equation V = P*T/M Where P = price level; T = aggregate value of transactions per delta t and M = total nominal amount of currency in circulation.

With DeFi, you can increase T because the aggregate value of transaction per delta time increases thanks to composability of money. In the traditional system, locking up money means buying an asset where that value then becomes illiquid (like buying shares of a stock, or a bond). However in DeFi, that same asset can be tokenized and used as liquidity as a tokenized collateral. For example, I can tokenize a TSLA share and then use that as collateral in a contract where I can get a yield. I could also pair TSLA with a stablecoin as a liquidity position (1:1 TSLA/USD) and tokenize the liquidity position which can then be used in other contracts.

The total aggerate value per unit time increases thanks to composability of contracts. You should download Metamask and use DeFi, it'll become clear what I'm talking about.

You want higher velocities of money because then that value is being put to work. When you have low velocities of money it means you have hoarding behavior which leads to deflation and a shrinking economy. With DeFi, the same value is more efficient than the traditional system because that value can be allocated more efficiently (i.e. higher yields thanks to tokenized positions and composable contracts), thus you get more bang for your buck so-to-speak.

Also, just having something like Uniswap with pooled liquidity means assets are more liquid, which also increases velocity of money. More liquidity = higher velocities of money. This is how you bank the unbanked, by giving everyone access to financial markets as long as they have an internet connection.
We don’t have hard numbers obviously but a lot of people did miss Vine. Snapchat and Instagram didn’t come close to replacing it’s coolness and connected factor. Not to mention Vine was amazing for black culture. If you think the others replaced Vine then you probably aren’t a heavy social media user.
Everyone knows Snapchat is for “rogue” content. Like your random sketchy night out in college that you only send temporarily (the close friend feature on Instagram and DMs never replaced this fully).

Instagram is much more for funny content that is longer form or static (this goes serious static content and memes), some short form content (since it has grown with reels), and for clout. The gram has always been for clout first and foremost. I’m not posting my pictures of my new whip on Snapchat or Facebook.

Vine was the platform for the great short form collaboration that is equally silly, informative and cool. TikTok is having the exact same effect, but has a feed, comment section, and related video functionality that makes it even better.
That's fair. Async communication is not its forte. There are definitely times I wish I could communicate with someone that way. Some channels have a logger and that can be helpful. For the most part, I like the "inbox zero" approach. I can hop on and just start chatting and there's no cultural expectation that I've gone through pages of chat logs from the last time I left.
TweepFake: About Detecting Deepfake Tweets
Show HN: I took a week off from building software to build an RPG adventure PDF
It's both sad and funny. Saw similar comments for "fman", a simple file manager. Simple, until you start thinking about the details: https://www.catnapgames.com/2018/11/20/fman/

See also: The Door Problem - https://lizengland.com/blog/2014/04/the-door-problem/
Perhaps this submission is a bit off-topic, but I figured I'd let the voters decide that.

I've recently found that the older I get, the more satisfaction I get from making stuff that isn't just software.
A few months ago, I decided to take a week off and focus on writing down an idea I had for a D&D adventure (which I'd been taking notes on for the weeks prior).
I did everything myself, from designing the adventure, writing it down, drawing maps to gathering art and handling layout (which lead to discovering some interesting bugs[1] and a PR[2] as well)

Of course, this is still written in LaTeX, and yes, it's version controlled with git, and yes, I've actually read and understood al IP licenses I used for the project, but working in a different medium still gave me a lot of new energy.

[1]: https://github.com/rpgtex/DND-5e-LaTeX-Template/issues/305
[2]: https://github.com/rpgtex/DND-5e-LaTeX-Template/pull/316
Unfortunately, I have no idea about the implementation and what optimizations are done in J or APL for which operations :( I know that there are hardcoded "fast path" expressions (particular combinations of operations) which have much better performance than more general expressions doing the same thing, so it might be that the optimization happens at that level.

OTOH, your example is very verbose when compared to J's version:

1 2 3 * 10
10 20 30

Plus, in J it generalizes to higher dimensional arrays:

i. 3 3
0 1 2
3 4 5
6 7 8
(1 + i. 3 3) * 10
10 20 30
40 50 60
70 80 90
I’ve met him a few times at small conferences and my ex used to babysit for him. I think he’s quite playful actually, in a very focused intellectual sort of way. He often goes extempore and makes contemporary jokes out of his presentations. This post too is sort of him testing himself on an unrelated topic, and the number of otherwise distinguished academics doing that is nearly zero (e.g. Roughgarden). But of course he has a very strong desire that the universe is actually just a manifestation of simple local rules (that would offer the best memory performance for the parallel processors in the simulation hypothesis, right?), and that all of mathematics can be replaced by the same.
slavery also is not a tenet of capitalism. slavery is a separate societal issue that permeates every economic system. you are conflating societal issues with economic systems.
I'm no native speaker nor have I ever heard that word before. Looking online I found this definition:

fiefdom /ˈfiːfdəm/

a territory or sphere of operation controlled by a particular person or group.

"a mafia boss who has turned the town into his private fiefdom"
Pff. I can write cURL _in Python_ in 1 line.

import pycurl
Software...
I could rewrite Curl. But I certainly will not.

Of all the libraries I have ever used, Curl is the one I used the most and found the most useful. I have never had the idea to rewrite it or even use another library to replace it.

I'm not afraid to say that I love Curl!
This is a load of bull, and it can be readily dismissed after reading the first pace of the unprivileged spec[0].

As a practical counterexample to that FUD, it is also the ISA chosen by the Barcelona Super-computing Center EuroHPC[1] to design a new high performance CPU for future supercomputers.

[0]https://riscv.org/technical/specifications/

[1]https://www.bsc.es/news/bsc-news/bsc-working-towards-the-fir...
Yep, and if you pass an fd >= 1024, it will corrupt the stack by using FD_SET and your program will crash. I've seen that in production, was solved by forcing glibc to use epoll.
I've come to realize that the inherent advantage to the China system is that it can dispose of people at will, it doesn't need to care about your feel and whether you want to be in the loser pack, all in the grand name of the greater good.

That makes it nimble, and powerful, that means the system itself almost always wins, as for the people, well, good luck.
I used to dream a lot; in the past year since I started taking THC as medication I haven't had any. I put this down to the THC basically letting you dream while you're awake, which seems to be more effective than doing it while asleep. As far as I can tell the purpose of dreams seems to be a way for the brain to visualize its own structure and repair itself (i.e. retraining your pattern matching on other inputs, not just visual).
Why such a snarky reply? Some users do find value in having different flavor distributions and them exercising some control on the source, you obviously do not. Yes that means spending resources on this, and that will sometimes cause issues and bugs, same as with any other extra code.

>But hey, you guys keep doing what you're doing and ignoring what potential users want

Both me and the parent users are not "potential" users but actual users. Why we shouldn't count but some "potential" users should? We already have plenty of distributions which don't do patches.

Parent poster didn't mention anything about "Year of the Linux Desktop" so your diatribe about it is completely uncalled for too. Plenty of people are absolutely fine with current trajectory of user base and don't subscribe to prioritizing user growth above serving existing users.

It's a bit lame when a positive well-written article gets the usual negative response about how everyone is doing everything wrong and "Linux desktop is completely broken".
Some of the franchises did make decent profits, westcost/virgin etc. This generally happens at the end of the franchise once most of the up front investment happened. A lot of other franchises make a loss so it isn't quite so black and white.

With the previous model a lot of the risk was on the private company, if times were good profits were there, in bad times they made losses. Now with the new model the risk has gone over to the UK government, for better or worse.

The new setup should guarantee a low level of profitability for private companies, with a theoretical lower max, what will be interesting is to see how many companies actually bid.

The private companies actually own very little when running a franchise, most things are leased, such as rolling stock which is largely owned by German funds if memory serves. Investments into stations/parking/ticketing etc is left in place for the next person to take the keys.
For now, the minimum sizes defined by lithography are in the 20 nm ... 50 nm range, so they correspond with 50 ... 100 lattice cells.

Also, 0.5 nm for silicon is not the size of an atom, but the length of the edge of a cube with 8 atoms (4 internal atoms, 6x0.5 = 3 atoms on the faces and 8x0.125 = 1 atom in the cube corners).

Nevertheless, there are some very thin layers with a thickness comparable to 1 nm, so corresponding to a small number of atomic layers. Obviously, it is very difficult to grow such thin layers without holes and without variations in thickness.
I am using https://github.com/yuliskov/SmartTubeNext and it is pretty good.