skysight-inc/HackerNews huggingface dataset:
Yeah, and all of those guys are skint and you're not. It works to an extent.

Perhaps you don't see the problem because you're theorizing about it rather than having lived experience. As I think most people do.

Imagine that essentially everyone you meet in your age group is far poorer than you are. Not most people but everyone. You need some sort of 'app' to find people to speak to who are on your level.

Your specific example means you're making yourself some sort of local pariah/celebrity/whatever. It's very nice and kind, but what about your peer group? Do they just exist through a webcam?

It's like the FIRE folks. Everyone thinks they want to retire at 30 unless they're in that situation, and then they realise it's deathly boring and everyone else is at work. (Sure, FU money is great).

On reflection, I think maybe you're talking about the small arbs where like, you move from somewhere with 500K homes to somewhere with 250K homes or whatever; i.e. from somewhere with jobs, to somewhere with jobs (that pay a bit less). If you're doing the big arb of moving to an economically depressed area then you have to actually live there.

The limiting example would be like those people that move to Vietnam or whatever and have servants. Maybe it works for them? But even if you're just moving to a poor area in the same country it's still a massive difference.

There is a fundamental difference between having a bit more money and deleting worldly concerns. The FIRE/low CoL idea forgets the idea that if you make yourself 'special' you are now indeed special and weird and not like those around you.
Sorry Elon Musk, but You Don't Get to Decide Who's Not a 'Real Person'
Improving HTML just isn't a possibility as a developer.

When you develop an app, it's for now and not for 10 years into the future when it has finally been standardized, reviewed, accepted and implemented in all browsers as well as having all the older, non-compatible versions disappear.

We're 25 years into HTML and applying form validation only after an initial input (so as to not display a form filled with red input fields) still isn't a thing.

Hell, even regular form validation still is only applied on form submission and lots of browser versions still aren't compatible.

That's after 25 years of <form> tag existence.

So no, every time somebody talks about the complexity of frontend development and how everybody should stop using JavaScript and use pure CSS and HTML, they forget that the technologies are hot garbage that evolves at the pace of snail.
From my POI: Yes, and reuse developers and code you already have for the web version.
My recollection is that Perl had numerical libraries that were crash-prone, and in at least the finance company where I worked that was the backbone for some models for a while. In the early-mid 2000s numpy/scipy got a lot of commercial support, and as I recall the ffi support for this was broader and more unified than anything else - the unifying idea of the numpy array and the ability to load it with data and pass it to everything in the ecosystem just made it work.

At the same time, I saw no substantial interest in persuing the same dedicated effort at the same scale in any other ecosystem. Rails was what everyone did in Ruby (aside: recalling that the ffi changed between 1.x and 2.x and it wasn't a trivial API change, and how the only documentation seemed to be the code, would have broken any prior work... I can't imagine putting long-term effort in this direction), java and jvm hosted languages didn't seem to gain any traction from users for these problem spaces (maybe the inability to easily dynamically allocate more heap on demand in user code made this unfeasible?)

Looking back I think the fact that numerical work has found success being built on a huge foundation of stable libraries that are glued into a dynamic interpreted language and which is then often treated as a finished artifact, I can't think of another major language that is more appropriate than python.

Specifically relative to Ruby: at its core Ruby is matz's place to experiment about ideas in programming languages. If you are going to build your business around a few million lines of glue code that relies on the internals of a language, you want to have strong guarantees about the stability of what you're building on.

Looking back I think the python 2 to 3 transition period actually made this better for python by providing a very stable foundation in python2 while experiments and destabilizing changes were mostly pushed to 3, which kept ahead. When finally transitioning to 3, the needs of the scientific python community and ecosystem were so well known and represented that it was unlikely to simply get forgotten, left out, or left behind.
You don’t have to be that remote.. you could work in another city or even in a cheaper suburb. With video conferencing I think some of the social parts are maintained.
Oops, fixed command for installing dependencies:

sudo apt-get install -y libtool libgmp-dev libltdl-dev libgc-dev libffi-dev libffi-dev libunistring-dev pkg-config
Sure, but I was thinking about temporary disabling (like a temporary, reversible DoS). If you can temporarily disable something, it is more difficult to find the culprit, and the impact is higher because of the surprise element. If something is permanently disabled, you fix it right away.

Just like bullying: bullying itself is annoying, but what I found annoying is the inconsistency of it. At some point, my bullies were friendly, at another point once more bullying. If it were permanently on-going and not sneaky, they'd be found out by e.g. teachers long ago already.
This is a classic example of a situation where the interests of individuals and companies are not aligned with the wider national interest. Yes, it makes tremendous economic sense for people and companies to co-locate in cities. In a country where individuals have a choice to live in an urban or a rural environment, and their demonstrated preference is to live in an urban environment, then urbanization becomes a self-reinforcing positive economic spiral.

However, this spiral is offset by a negative economic spiral in rural areas. As the national currency appreciates due to the increasing competitiveness of urban centers, rural industry becomes less and less competitive. When a national economy is in a downturn, the central bank can devalue the national currency to improve the price-competitiveness of national products for export; however, rural economies don't have this option as they share a currency with urban centers. So rural communities continue their downward economic spiral.

Why is this a problem? If we could force the rural laggards to move to urban centers, or if rural populations didn't hold outsize influence over the political process, it wouldn't be. But we can neither coerce rural depopulation nor can we make that kind of political change. So the situation continues.

Unfortunately, there will be a price to pay. Increasing political polarization leads to civil conflict. The EU narrowly avoided collapse by bailing out the Greeks - the US Congress has been practicing "bailouts" for a century (at least) with pork-barrel legislation. So let people move to jobs - as long as they're cognizant that their taxes will continue to go back where they came from.
I ran across this recently when a 2D based simulator described its world wrapping topology as being a torus. Turns out I took their metaphor a bit too far, assuming they actually considered geometry implications for world wrapping.

Spent awhile digging around until I found a euclidean 2-torus: the Clifford torus which can provide foundations to make the world wrapping metaphor a bit more accurate for flat 2D systems. It's still unknown to me if the authors actually had this in mind when they wrote the description of the wrapping system but it was certainly a fun side trek.
> Plenty of other EU nations have had deployments in nato context as well

The Brits and the French have had plenty of their own non-NATO adventurism. The article notes "[they're] almost never not at war somewhere, officially or otherwise".

They also have _by far_ the most troops deployed abroad; twice as many when taken as a percentage, and an order of magnitude more when taken in absolute numbers[0]. Apparently I was overestimating the Dutch contribution.

> Of course, the Brits aren't going to be part of this

That is far from clear[1]

> Of EU nations, Ireland would be most appropriate for this club

Actually, France would, followed by Denmark, the Netherlands and Norway[2].

> Jean-Pierre is already fighting to save Mbene

In Francophone Africa, where people speak Jean-Pierre's language, where Camus comes from, and where the French have nostalgic ideas about empire. Far from the same thing. Also, the top three names in a random Francophone African country I just chose are Florent, Yves, and Frank. Isn't Mbene a Nigerian name?

[0] https://www.statista.com/chart/11916/which-countries-have-th...

[1] https://www.politico.eu/article/brexit-or-not-france-and-bri...

[2] https://en.wikipedia.org/wiki/Five_Eyes#Six_Eyes
And you enjoy a subsidized way of life with below value housing because the city workers fund it for you.

Your cheap house is cheap because city residents subsidize it. In New York the city residents pay 45% of the taxes but receive 40% of the expenditures. How about we balance it out and let you rural residents make up the shortfall. In NY that’s about $8 billion per year.

Good luck and have fun. Don’t bite the hand that feeds.
> Now I'm a big fan of Rust.

> These days when I see a modern C++ codebase using "auto" all over the place, lambdas, the new constructor/initializer syntax, std::move and more, it can be very tricky for me to understand what some code is doing.

But what if you had spent 1/10th of the time you spent learning Rust looking at these features (frankly looking at the wikipedia pages for each revision is enough most of the time I think :

https://en.wikipedia.org/wiki/C%2B%2B11

https://en.wikipedia.org/wiki/C%2B%2B14

https://en.wikipedia.org/wiki/C%2B%2B17

https://en.wikipedia.org/wiki/C%2B%2B20

)
https://m.youtube.com/watch?v=6pMyhrDcMzw
Plant patents are considerably narrower in scope than utility patents, at least in the US. In particular you can't get plant patents that cover sexual reproduction of plants or asexual reproduction via edible tubers (like, say, potatoes do), so you can't use them to stop farmers replanting their seeds. That's why agritech companies wanted to be able to file utility patents on plants, which they eventually managed thanks to GMOs.

Also, the whole "plant patents date back to 1930" line is literally out of Monsanto's talking points.
I actually rely on static typing to make architectural code changes.

Why I would want to go to dynamic typing is beyond me. My performance/efficiency would greatly decrease.
.

The next change I will implement will likely be to not allow null in a property, which can be done in c# 8
To add to this, dynamic typing is proper tool to use for API, because the input payload is just formatted text, without / with very few type definition. My experience said that it's hard to play with JSON on static typing, without adding a strict data validation / conversion at the start. Serialization comes with a set of strict rules that need to follow and state beforehand too.

The contrary, on dynamic typing language nested object as well as array can easily be parsed natively and be used immediately.
The Linux framebuffer device is a legacy thing which doesn't mesh with the way modern graphics chipsets work. GPUs today are practically glorified sprites engines where a "framebuffer", a "texture" and a "sprite" are essentially one and the same in implementation, and new entities can be created by compositing ("blitting") existing ones with arbitrary 3D transformations, alpha-blending, anti-aliasing etc. You don't want to be limited to a single frame-buffer with pixel-level access and everything being drawn/blitted by software, that would be dog-slow.
In the UK that's not "that remote". There are 5x, 10x house price differentials for driving 3-4 hours up the road.

Because no-one wants to live in a depressed town.

You can live in a commuter town and not commute, sure, then you're not arbitraging CoL (it won't be much cheaper).

If you live somewhere where there are no jobs then you have to deal with all of the issues I've stated.
Goodbye, Oracle
You do understand what a backup is?
I’m not sure either

(My totally blind guess would be about half of your guess, which would be plenty high enough for your point to still stand)

That said, corporate headquarters get moved frequently enough that this is probably a question that Google could and would model out were such a move actually under consideration.
Ask HN: Learning Advanced Python
I've accidentally assumed the role of local Python guru at my current company. Coworkers ask me about best practices, popular libraries, and deployment tooling. I find it very flattering, but I'm really just a tinkerer with a language preference.

Would anyone be able and willing to recommend me some sources to help in answering their questions? In particular, I'd be interested in hearing about:

* Publicly hosted examples of great Python code

* Concise, well-written books that discuss Python best practices and "gotchas"

* Tip sheets and style guides

Thank you in advance for any assistance you can offer.
Ruby was relatively unknown until Rails made it popular. Python had a head start.
I read a paper on the implementation of oil trade based on an independent crypto currency backed by Oil exporting countries, the author laid all out and how the US will never allow that to happen, sorry I lost the page source.
Studying is not playing casino. Most people don't want to be rich but just enjoy life and having a meaningful activity.
You are comparing a non mandatory risky gaming activity with something that we have to do because the society is working like this right now.

If you want to speak about bad choices studies, we need to speak about the society structure to understand that kind of paths.

To understand casino, we just need to learn what is an addiction.
literally any institution today is either dominated by, or boycotted by ... yanks!

examples of domination are NATO, WTO, WHO, UN, ... while those that get boycotted are things like ICC, or climate summits (Paris etc). There is no middle-ground for them. It's either "their way or the highway" as they like to say.

The reason these organizations aren't successful is because of the power imbalance in them. They aren't a neutral territory or in any way an inclusive and neutral platform. It is a lie.

To get an idea of how yanks really feel about the rest of the world just look at Trump. He very openly treats foreign leaders literally shoving them out of the way. If you think Trump is alone in his arrogance - he is not. Just look at the wikileaks cables or look at the files that got leaked into archive.org by a misconfigured .htaccess from State Department. These US politicians don't think we are peers. That much is clear of how they speak in their internal comms at embassies and consulates. Most of them don't even know how to read a feckin map.
Housing isn't a struggle. Because of that, commuting and good schooling aren't as big of struggles. Hobbies and outside-work activities are generally easier to support for similar reasons.
Nobody wants to be arrested or held in prison. Legal systems are supposed to ensure that this doesn't happen without due process.

3: See https://en.wikipedia.org/wiki/Pay-to-stay_(imprisonment)

As for "they did nothing wrong", in the USA people who don't have money for bail are held in jail until trial, which can be for many months, or even years in some cases. https://www.americasquarterly.org/aborn-prisons There are stories of prosecutors going to people held pending trial and offering them a deal: plead guilty, accept time served, and be out tomorrow, or maintain your innocence and carry on waiting for your trial in jail.
DAIN: Depth-Aware Video Frame Interpolation
Original research:

https://sites.google.com/view/wenbobao/dain
Show HN: Manal Credit Card, Arabic AI Chatbot for Credit Cards Questions
For those like me who never heard the term "CRUD screen":

https://wiki.c2.com/?CrudScreen
Imagine if apps would blend in with the host OS! The horror!
I don't know how that relates to EU projects. I'm not alleging corruption, just stating facts. The flagship projects were promised 1 billion in funding over 10 years. A lot of that money was spend in Switzerland, which isn't even a EU member state. The last funding period will now actually involve 20% in administrative overhead, spend on administrators mostly located in Switzerland. I've seen some of the planning diagrams for future European cloud initiatives especially in the HPC sector. Most of it is just shuffling around funds from one budget to another, that is they relabel existing HPC infrastructure and university compute resources to be now part of a "European Research Cloud" (https://ec.europa.eu/research/openscience/index.cfm?pg=open-...)

Another aspect is that as soon as a university is involved, you get lots of cheap basically black labor by gullible university students. Take https://qt.eu for example, they promise 1 billion in funding over 10 years and 5000+ researchers. That works out to 20000€ per researcher per year. A PhD student in Germany makes roughly double that, if he has a fully funded position. So this figure relies on:

- Paying people half the normal salary, but expecting them to work full time, which is common practice in European academia.

- Significant additional funds being provided by member states and universities, all the while the European Union has the leverage to call the shots on research direction and funding.
I haven't used Python full time in a few years, but it seems like this has been a solved problem for a while with timeit[0]. Am I missing something?

[0]: https://docs.python.org/3/library/timeit.html
1) API (to build search agents, complete tasks etc)
2) domain specific search
3) string match (I don't like semantic matching)
4) structured result with Facets
Free Stocks Valued Up to $1400?
The UK was one of the main blockers of the EU army, but now that's changing

Research the Franco-German Brigade and then reconsider the main blocker...
Feels great, but is there an option to switch out of the dark theme or is it the only one
I remember Python being fairly popular for quick work in research 10+ years ago. It was simple and easy to start with but not that different from the c/c++ which they needed for performant bits.

>It's very capable in terms of making DSLs.

Which is a double edged sword. Too many DSLs means you have to learn and remember a lot more to write code.
Ruby could use a proper module system as well. Ruby's require evaluates Ruby code and changes global interpreter state. Python's modules are so much better. Javascript's require is so simple: a function that returns a module object.
Most Clojure teams I speak to spec their input using Clojure spec, then they get custom recursive error reporting, validation, coercion and generators

Clojure specifications can also be converted into other forms of specification like graphql schema, database schema, json schema etc

The best I've seen a type system do on user input is blow up at runtime and that's not good enough for me
You missed the point then.

The comparison was about how to communicate respectfully and appropriately, not about making an perfect analogy.

Think of it this way then: it is completely possible for the Rust community to expect safe code without being entitled assholes about how they communicate that expectation.
> I find CoreOS a very interesting proposition

I personally find CoreOS very confusing. None of the advantages you mentioned are a problem nowadays, for personal computing. I haven't heard of Debian, Ubuntu, or RHEL update that would bork the system in a long while. All of these distros are more than capable of running containers...

And, for corporate use? You'd use Debian + Kubernetes to take care of your needs, wouldn't you?

As I said, I'm left here scratching my head, thinking up usecases for this system.
That just proves that there's a certain class of rich people (diplomats? lawyers?) that have plenty of work in the D.C. area and they've carved some neighborhoods out for themselves. It doesn't prove anything about what life for a DBA in D.C. would be like.
Yes. Perhaps this is an indication that we actually need automated type annotation. E.g. you initially write/prototype your program in a dynamically typed form, then you click a "magic" button, and a tool converts your program into statically typed style.
> The wikipedia article isn't really wrong. Only 60% of the cases go before a jury. The conviction rate for cases that get to the jury around the 95% rate.

The Canadian criminal trial lawyer interviewed for this podcast specifically stated that if your case goes all the way to an actual trial, your chances (statistically) are 50/50.

She also stated that the rate Wikipedia reports for Canada isn't useful because the way it comes to this number is wrong and misleading.

Please actually listen to the podcast before spreading misinformation.
The Burning Monk, 1963
> Is this the best solution if I want a standalone bare metal server that can spin up VMs?

No; Fedora CoreOS focuses on containers, not VMs. What you want is OpenStack, it seems.
Sounds like a self correcting problem easily solved by a little profit motive. As index funds gain ownership, the cost for an active investor to buy enough stock to vote whoever they want into control of companies decreases as the number of active voters decreases. Once that gets low enough and the CEO is deemed running a company badly enough, some active investor will buy enough stock to vote in better management and if successful, will rake in a healthy profit for doing so as it'll result in excess returns.
The old Emdebian project was an attempt to provide an "atomic", "immutable" model for Debian, usually for embedded workloads as opposed to server container hosting, but that's practically dead and I'm not sure that a modern equivalent is out there.
Take a look at proxmox.
Intesreting site, thanks for sharing. If it yours I strongly suggest improving performances on mobile as well as removing the top menu while scrolling if you want to keep the banner ad.
Intelligence is inherited from the mother, not the father. That's standard content on the United States Medical Licensing Exam ("USMLE").
The Paris Agreement proves OP’s point. The US left the agreement and now the agreement is worthless. Who is going to bully China into compliance? If the rest of the countries meet their climate targets does it doesn’t even matter. Pebble in a lake.
> I don't think it's super relevant who is at fault, I care what the consequences are.

> "It's ok if I get into an accident - it will be the other guy's fault"

Exactly. Most accidents take two people to happen, one who makes a mistake and at least one more who could have prevented the accident as well. For example, when right of way is ignored by someone in a left yield right situation, no accident happens if the one with right of way brakes in time. Or, if someone fails to merge in time and runs out of road, someone else can prevent an accident by braking a little.
She Was an Early Employee at Google and Then Built a $100M Business
IO_uring vs epoll echo server; +99% performance, -45% CPU usage
Is there a firm date for this? The original statement was "at least to the end of 2019". My employer uses CoreOS Container Linux extensively. It's really frustrating not knowing when the hammer will drop.

I'm not sure Flatcar Linux will make it through our security team. I'm "looking forward" to the migration guide to see how much pain i'm in for!
Using Type inference[1] on a language could be able to figure out types in most situations.

[1] https://en.wikipedia.org/wiki/Type_inference