skysight-inc/HackerNews huggingface dataset:
Sewan | Multiple positions | Full-time | ONSITE (2 WFH days/w) Paris 10eme or Montpellier| https://www.sewan.fr/

Sewan is an European (Paris based) tech company providing B2B telco services "with a twist" : Become your own telco and build your customer base, deploy services and bill them through a unique white labeled web portal. We take care of all the infrastructure, automation, shipping, billing, ... so you can focus on your customers. Think some hybrid version of AT&T+AWS+Shopify.

Our services are available in France, Spain, Belgium and Germany at the moment and we're in great shape despite the pandemic: 115M€+ expected revenue and a recent 75M€ in funding

We recently started a spin-off team of about 20 people in charge of rethinking and rebuilding part of our platform and main portal with new techs, and a full-on "user first" approach supported by a dedicated UX conception team.
Tech stack: SPA ReactJS+Styled-components, GraphQL, SOA (Python/ NodeJS), infra as code on AWS

I'm looking for experienced only :

* Product Owners & Scrum masters

* Backend Engineers (SOA Python/REST API or NodeJS/GraphQL)

* Frontend Engineers (SPA React/GraphQL)

* Devops Engineers (AWS, Terraform, Gitlab)

Contact: ricardo.belin AT sewan.fr

The company also offers a wide array of engineering positions (network, telco, cloud computing, etc.) across multiple teams (R&D, Ops, devs, support...) that you can find and apply for here https://www.sewan.jobs/ (only in French at the moment)
It is not necessarily about illegal torrents. There are some niche files such old movies that you wouldn't find anywhere to let you watch it where you live. I used to torrent some, just to keep it alive and prevent such works from disappearing from the Internet. However, I'd still prefer to torrent from a location that reduces the chance of receiving such letters from opportunity seekers to suck some cash out of me.
> But that's not the point - the point is that smart pointers never claimed to be zero-cost abstractions, AFAIK.

> I mean, who doesn't know that smart pointers can be slower than raw pointers?

Nobody... on what basis? If you're not in that set of people, that doesn't imply the set is small or empty. Googling suggests lots of people have given such advice, and, may I suggest, it's not because they were stupid.
My BS senses are tingling slightly. Enabling most popular extensions seems like a calculated move to silence the majority. Is it Mozilla's role to hand-pick, test and optimize third-party extensions? They still don't clarify if 'unblessed' extensions will ever be allowed.

The internet is more and more consumed via mobile devices. User extensions are the only practical way for user to control the experience. For example, Video Speed Controller is amazing way to reign control over various video controls all using same shortcuts. Old Reddit Redirect makes reddit useable again. Such extensions won't be most popular but are essential to my browsing experience.

I'm not sure why Mozilla wouldn't allow any extension to run on mobile Firefox, and just let third-party developers port/adapt extensions as needed?
> This is because they have found WFH to be so successful.

I am honestly somewhat wary of this. It seems like execs saw the dollar signs flashing and are starting this, yet we barely have any data on this affects levels of productivity. It hasn't been that long for them to get that data.
This feels so obvious. 30 years from now, we might very well look back at these labels we applied to people, implying something is wrong with them for responding to their negative circumstances, and feel like we were living in the dark ages.

When we see historic rises in mental disorders following an external event like the coronavirus pandemic, is it not something we should reasonably expect? I can accept that some sliver of the population has an unreasonable reaction to something like this, but for most people, it isn’t a problem in their head as modern psychology tends to imply.

https://www.google.com/amp/s/www.washingtonpost.com/health/2...
Back when I worked on OSI email for the uk's main ADMD I could have had an address at the top level

C=UK CN="NAME"

My Boss had the set up BTW
Something something argument!
>I think of the big marketing problems that ketogenic diets have is the perception that it’s “no carb”

Which is odd, because I don't know any that market themselves as "no carb". Ketogenic usually means "low-carb, high-fat", with low-carb being anything from 20-50g of carbs a day, to alternating none on some days vs normal other days.

I think the truly shocking thing to most people is just how many carbs they consume in a day when they measure their intake. I'm sure it feels like "no carb".
There is a ton of useful libraries written in C [1] [2], and I feel like there's a little revival in the last few years for using C to write "bedrock libraries", because such libraries are often easier to integrate into "foreign language" projects than C++ libraries. Those libraries also often end up in C++ projects because they are often easier to integrate into C++ projects than actual C++ libraries.

[1] https://github.com/floooh/bookmarks

[2] https://github.com/nothings/single_file_libs (here, C/C++ usually means "written in the common subset of C and C++")
And unportable code stuck to GCC C.

How ironic that commercial vendors get crucified for C and C++ language extensions.
> higher-order functions weren't really possible

I see you have never used Swing. The reality is that when you needed a callback there were interfaces with a single method and you created anonymous classes that implemented that callback and its method. It's clunky but it's equivalent to higher order functions.
And sometimes by the time the track or album finished downloading, you knew some of the lyrics by heart!

Ah, the memories...
And even a Medieval-metal-comedy band ( Feuerschwanz )
I think it's related to dynamic loading of classes (and since Clojure functions get compiled to classes, this might be the issue), not really evaluation per se. But I haven't really looked at Graal native image for a while, so I'm not sure what's the current status.
GCC Automatic Parallel Compilation Viability Results Help Up to 3.3x
I don't know, I've tried approaches like that, even played with writing a few C++ helper functions, and even started a compiler with the goal of exploring ideas like this.

How do you go about Id<T>? The way I see that something like this can work out and give small advantages is that T would be an abstract type (a phantom or tag type, or whatever C++ guys are calling it). And all arrays that are meant to be indexed using Id<T> (while the array element types could be whatever) would depend on this type and have to be implemented using a special wrapped array type with overloaded operator[].

I don't know, this might come with many disadvantages.

All the stuff goes out the roof when you're now dealing with start indices + slices, i.e. doing "pointer" arithmetics.

My general feeling is that this Id<T> approach might show problems similar to the idea of using typed units, like wanting to prevent the expression "1W + 3s" but then making it terribly cumbersome to do real work, e.g. "1W * 3s" which would be perfectly valid.

In one C project I resorted to using about 20-30 typedefs like:

typedef int Expr;
typedef int Symbol;

etc. And I used these typedef names in function signatures. Variables also were named like expr, parentExpr, symbol, etc. It worked wonderfully. I had maybe 1 mistake where I submitted the wrong "type" in 6 months. And I'm someone who makes a lot of stupid mistakes.
On my desktop I just have 0.0.0.0 news.ycombinator.com (etc) in /etc/hosts

That forces me to use either the media PC or my laptop if I want to access HN/twitter/reddit.

It works because it puts a breaker in the "I'm a bit bored, I wonder who is wrong on the internet today" loop.
Eulerian Video Magnification
/When/ they went, which, iirc was Netscape 4 (?). It was horrendous, crashing, slow buggy, awfulness, which the previous version really wasn't. This was when it was all closed and proprietary.

Firefox came a long time later. Well after Mozilla opened.

No idea if Firefox would be better if they'd stayed in c. What i do know is that c++ is a vastly, vastly better language now through no fault of the standards committee. G++ got good. Then came clang++, valgrind was an amazing leap forward too.

Before all that there really was no such thing as cross platform c++.
This is actually one of my few gripes with Rust. I see lots of code that starts to resemble what I call "cryptosyntax" (also a feature of C++).

In this regard, Ada explicitly had maintainability as a design requirement, and I wonder how well Rust will fare with its concise, symbol-heavy code in that regard.
Show HN: BrowserFace – Run the browser in the browser because why not
Intel: Tiger Lake 'world's best processor' (for thin Windows/ChromeOS laptops)
While you'll get the hostnames leaked - you could register them as fake addresses (say an A record for 192.168.0.1 for every address), and have a local DNS server overriding with the real addresses.

Whether this is worthwhile or not is debatable. Is the fact your internal server 'gubbins.mydomain.com' exists, or even that it exists on 10.0.41.43 really much use?

The other option for internal certificates is to get a wildcard of *.internal.mydomain.com, and spread that wildcard certificate around your network.

The final solution is run your own certificate authority and trust it on every browser. For some reason when you import a root certificate you can't typically allow that CA to only be used to authenticate a given subdomain. There are x509 constraints you can use in setting up the CA, but that's rare too, and I'm not sure every tool uses it.

In any case, if you go for an internal DNS provision, make sure you set use-application-dns.net to NXDOMAIN on your internal dns server to override DoH too
Alire is an Ada package manager built around the GNAT toolchain: https://github.com/alire-project/alire

I have not used it, but it looks promising.
Will Trump pardon Snowden? that will be interesting.
You can't steal data unless if you delete the original along with any backups in the process.
And we can use existing WiFi standards in stadiums.

https://www.mobilesportsreport.com/2019/10/ohio-state-breaks...
I worked on the Handel-C compiler :-) Then later used the language for a few years.

Its approach was intentionally simple conceptually. You could tell at a glance how many synchronous clock cycles each step would take, and roughly what logic would be produced, so it worked quite well for deterministic I/O and simple logic.

I found it a bit of a pain for high-throughput pipelining though, and personally prefer a compiler that has more freedom to auto-balance pipelines and retime logic.

I think Handel-C occupied a middle ground between other HLS, and Verilog/VHDL. It had the concise, C-like syntax of the former, with the predictability of the latter.

What happened to it was it transitioned from university to spin-out company Celoxica, and then was eventualy bought by Agility; then Mentor Graphics bought Handel-C while Agility folded, and Mentor seemed to mothball it.

For a while in the middle there was a decent business with great customers and a decent market cap, and something I'm not privy to resulted in the business folding. I don't think it failed due to insufficient code optimisation :-)
Way to go, old friend!

P2P technology is important to resist censorship. It does not have an opinion about what content goes through the technology. Like Tor.

The important thing is that it's decentralised, which makes it truly "of the people, by the people, for the people".

Those saying 'Why use P2P apps if you have nothing illegal to share' are the same ones saying, 'Why need privacy if you have nothing to hide'. They're wrong, they're privileged, they're selfish, and in many cases they're lying hypocrites (and therefore dangerous and abusive people).

Long live P2P. The more protocols in active development the better.
>Even if I didn't I can get cheese or some nuts from the shop sporadically

What nuts are you eating that have zero carbs? Almonds, pecans, walnuts all have a few grams of carbs per serving, even after netting out fibre.
He said 20 feet away https://twitter.com/doctorcube/status/1301146339561164800
Also happens in the reverse. growing up in the shadow of WTOP[1] towers in the DC area, we used to hear WTOP in our rotary phones (between dials mostly) and even sometimes picked up in our ovens (yes, could hear the radio coming out of the oven)

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

it was really powerful, heck, I even remember in my youth going up to relatives in boston and being able to pick up the signal at night to listen to Oriole games in the summer.
So, are the espionage charges against Snowden going to be dropped? Otherwise they want to convict a man of exposing illegal activity, which doesn't make a lot of sense.
Hybrid regimes are defined as "Hybrid regimes are nations with regular electoral frauds, preventing them from being fair and free democracies.", so they ARE democracies with regular electoral frauds.

86 + 24 = 110 > 100

More than 100 states are democracies.
Slightly tangential but in the spirit of improving meetings:
I started using Meeter[0] to notify me of all my upcoming meetings. Between Teams , Zoom and a dozen other apps that have become common now, Meeter provides me a simple icon on the Mac menu bar and I can join a meeting with 1-click instead of struggling to open Calendar/Outlook etc. Worth a shot!

[0]https://trymeeter.com/
> The highest impact things an individual can do, roughly in order are: Don't have children. Don't own a car. Don't fly internationally. Don't eat meat. Don't eat dairy. Don't eat imported food.

Living in a small and well-insulated flat should also make a sizeable impact.
It's weird to conflate C as a language and its ABI, as the glue between other languages. The glue in question is the ABI, period. Rust does not interface with C, it interfaces with a C library (dynamic or static) that is in a standardized format.

C++ attempts something messy, which is to take C source and generate objects conforming to this ABI. In doing so, the only sane thing to do is to respect the C spec to transform C source in a binary blob that others can understand.

C++ should stop attempting to parse C. Just use a C compiler, create a binary blob and interface with it from the C++ compiler. Attempts to make both language compatible on some common subset makes them both worse off.
Interesting. Is this implemented similiar to QUIC as some kind of connection oriented protocol on top of UDP?
What rubbish is that. Instead of writing 12,000 words can I simply say there are at least 3 Zhuangzi In his inner and using the fake Zhuangzi not written by him is not credible.

For the idea this is more traditional and no need to quote him as he might not agree. Let us say the first book is about totally free from anything and above everything. Conform, constraint ... the whole message is about free from everything.

It is comment inside the book that a guy which can freely fly away to anywhere is not good enough as he still need to wait for the wind.

And if ignore whether it z or not, the problem of just copying and stealing without a culture nurture individuality is the harm to humanity by chinese culture. Not contribution. Not something one should model and sell to the wider public.

We need individuality and original idea. Not another copy or ...

Evolve and beyond, no constraint and free.
Envious. My memory of history class here in Australia was pretty much entirely about the history of Australia. We are not a very old country. And then half of that was about how we oppressed our native population.
Yes and no.

It doesn't appear to have failed because, according to the post, you didn't define what 'success' looks like. If you don't have a goal to measure your success against then you can't really fail. That's not very helpful though.

If the point of the launch was to go from nice-project-that-might-get-customers-one-day to actual-real-product-that-has-customers then yes, it was a failure. That's OK though, because a failure is only an event that didn't meet the criteria of success. You can try again, hopefully with a more successful pitch or a different audience and maybe meet your success criteria. At the very least you now know of one thing that doesn't work.

However...

You're on HN again with a blog post that barely mentions the product. There's no link to it. There's no opening line that says "I launched Validat.r and this is what happened" or a closing paragraph all about the product for people who see this post but didn't see the original one. Honestly, if you're going to leave that sort of really obvious stuff out of your marketing posts, why bother?
Top Websites of 2020
I don't buy the idea that Trump is controlled by Putin. Actually I think it is a silly and unconstructive conspiracy theory.

How it is very obvious that Russia is cheerleading and encouraging the move away from the global "rules-based order". To be convinced of that just spent a bit of time watching Russia Today or similar.
This feature was also available on the Altair 8800.
http://vintagecomputer.net/browse_thread.cfm?id=720
The paper Alpha-Ketoglutarate, an Endogenous Metabolite, Extends Lifespan and Compresses Morbidity in Aging Mice [1]:

> We find that CaAKG promotes a longer, healthier life associated with a decrease in levels of systemic inflammatory cytokines.

Judging from the image of black mice in the article, the C57BL/6 strain of lab mice [2] are used in the study. This strain has long telomeres which should be taken into consideration with all the other caveats associated with longevity studies in mouse models.

If you are an optimist, then the hypothesis that AKG [3] supplementation safely reduces age related systemic inflammation is a positive outcome.

[1] https://www.cell.com/cell-metabolism/fulltext/S1550-4131(20)...

[2] https://en.wikipedia.org/wiki/C57BL/6

[3] https://en.wikipedia.org/wiki/Alpha-Ketoglutaric_acid
You Probably Won't See Intel Evo “Project Athena” Linux Laptops in the Near Term
One of the reasons why I like IPFS is that it gives you an immutable links to files like these. If you find the file once, you can get the link and access it again later (assuming people are still seeding) and be sure you're accessing the exact same file you think you are.
Arguments by appeals to authorities like the FCC, CDC, or FAA sort of work if the authority can be trusted.

For the argument to be coherent that trust must have been established by a proven track record of both employing the appropriate methods correctly and showing independence of vested interests in their reporting of the results.
You do have a good point - although the extortion lawyers were just contracted by some of the big studios. Ergo, the likelihood of being hunted by the heirs of a ww2-era Polish filmmaker or similar entity are considerably slimmer. :-)

Youre right though in that its generally a good idea to stay anon when torrenting.
yes, DNS resolution not happening for *.firebaseio.com on JIO network. Other networks seem ok
MuWire is ahead of you there https://muwire.com/

Like LimeWire and Emule but runs on I2P for anonymity. TOR shouldn't be used for P2P. It's not conceived for that.
I bought “Clojure Applied” and so far i’ve completed the first chapter on records and types.

The first chapter ticked a lot of boxes for me - i get a strong impression that the “Clojure way” is pragmatism over ideology. I like that.
Not sure how I missed that. Thanks for clarifying.
You'd actually end up with a 'split horizon' setup wherein LetsEncrypt (and the public) see those DNS names with the external gateway's IP and ping that for the validation files.

Your options at that point are a central 'well known' directory that different hosts can write to (I recommend sshfs), different directories on one host that are checked for any valid file in any of them (by default) or by hostname match in specific, etc. The details depend on your security model.
Fork TEST LAB for test-engineers to automate fixtures
That a reasonably parody of a lot of Java code - but I don't think it's really a property of Java the language but some odd principles that seem to be popular (or used to be popular) in the Java community.

BTW You missed:

public static final String STRING_STRING_CONSTANT = "string";
Gitbooks has terrible support and product is buggy alternatives?
I've decided to use Gitbooks for a project, but I have constant Github sync issues. I've been ignored by support for 1 week. Every time I manage to get in contact with somebody they keep repeating that "well you initiated contact during the weekend so that's why our response time is long". They seem to forget today is thursday, which is well into the week...

Anyway, I need to absolutely find an alternative as I don't see any reason to use this garbage.

Is there anything out there that is a WORKING Gitbook essentially?
Maybe, maybe not.

My immediate reaction was that I was about to read some scandalous anti-semitism (as I'm sure you did too). The truth is a little more bureaucratic with no malice or discrimination from either contributor (I won't comment on the law itself!).

The title is a little click-baity but I'm not sure how it could be more accurate?
It still gives the same impression, less blatant than leaked though.
Just realized I didn't answer all of your questions. The sea level was likely 50 to 100 meters higher than today:
https://pdfs.semanticscholar.org/db73/f8e134ab32476aa08b3c05...

It was really warm, not sure on the exact number off the top of my head but at least 10-15 degrees C warmer in high latitudes than today. It was essentially an ice free world. And during the PETM event itself, the temperatures rose another 5 to 8 degrees C:
https://dspace.library.uu.nl/bitstream/handle/1874/385777/Ex...
Before decimilization, the minimum increment was 1/16th

Perhaps in theory, but not in practice. It took a $910 million class-action settlement to help change the collusion.

https://www.economist.com/finance-and-economics/1998/01/15/c...

Also in practice I remember the spreads being much wider, e.g. $56 bid, $57 offer.
Something a lot of people seem to forget is that classes are basically the combination of data and functions into a single type dependent namespace.

In OOP you can have multiple functions that are called "save" and they are primarily distinguished by their type. If you define a static function in Java you call it by invoking its namespace:

MyThing.somefunction(myThing, args)

Alternatively your function is bound to an instance of an object. Then the save function is chosen based on the type of the variable you are calling the function on.

Compare this to Haskell records. Field names are not defined inside a type dependent namespace and therefore you cannot reuse field names in a second record. If I remember type classes correctly they allow you to define implementations sharing the same function name, but they don't allow you to have multiple type classes define a function with the same name so they do not offer type dependent namespaces either.

OOP tends to make organization easier because of this namespacing feature. It probably has led to "over-organized" codebases though. Too much of a good thing can also backfire.
That's simply not possible. Tolerances are too tight on a modern drive.
That is a very bold assumption.
I am italian as well, and I was specifically talking about chinese and japanese.
It's already been found that small shops in the Netherlands have seen an increase in sales, according to this article (in Dutch):

https://nos.nl/artikel/2342691-het-gaat-goed-met-de-bakker-g...

A study by the market organisation GfK found that butchers and greengrocers saw a 30 to 40 percent increase in sales (sales of the same products in supermarkets also increased, but not by as much). Bakers also saw their sales go up.