skysight-inc/HackerNews huggingface dataset:
Its a platform for creating tutorials/stories only using Markdown.

You can
- Create step-wise tutorials

- Embed YouTube videos on your posts

- Add all your posts to your personal website with just one line of code

- Measure how your posts perform over time with views/likes/location metrics

- Suggest improvements for a tutorial similar to a pull request in Github (still in active development, will be released by this weekend :) )

- Add projects and show it to the community so that you can find a partner to work on your project.
> You can learn CS from internet.

I strongly disagree. You need real professors TAs and project work, deadlines,exams etc.
Slightly related, but I'm only aware of Gstreamer based video players that allow reverse playback: https://gstreamer.freedesktop.org/documentation/tutorials/ba...

Gnome Totem video player, at least last time I tried, could play a video with audio backward after pressing the comma key, it's an hidden feature as it wasn't mentioned in its keyboard shortcut page...
What is it about your software that it can't run on ARM?
I've used this guide to navigate email styling nightmare: https://www.campaignmonitor.com/css/

And this tool to test emails before sending: https://litmus.com/
Extinct kangaroo had a branch-crunching bite to rival today’s giant pandas
Yeah. Well. That's a fun math game and not much more. Other view on "energy growth rate":
https://dothemath.ucsd.edu/2011/07/galactic-scale-energy/

Energy growth is due to end sooner or later.

First, in the real world, any long term exponential growth is actually the upward branch of an S (that plateau at some point) or of a bell curve (that falls down after a peak).

Second, with such an energy growth rate we'll boil the ocean from heat dissipation long before we reach the stars.
Hardcoding dollar amounts into law isn't so bad because future laws can update them. For example, a future law might say "All dollar amounts put into law more than 10 years ago are hereby doubled".

The UK has a similar system for fines. Laws are written that if a particular offence occurs, a "Band A fine shall apply", and a separate bit of regulation says what each band of fine or punishment entails.
Also it lowers incentive to build new units if renting them out becomes too much of a hassle.
I completely agree -- it's exploitative and relies on parental intervention for those kids who don't know any better. As others have mentioned, these could be an educational opportunity, but I don't think the experiences described here are representative.

My exposure to these things isn't through any free apps, but Minecraft. The biggest server by player number has 9 different types of boxes for sale from $3 for 10 [1]. Some of them guarantee a number of boxes at a high 'level' of reward - this seems like reinforcing gambling as something that is certain to be beneficial?

[1] https://store.hypixel.net/
I am not sure about Berlin, but for example in Milan (Italy) there are nonsensic prices for homes (London level prices with salaries of about half of the half of what you get in London) and they are driven up just by the movement of other italians from other (poorer) regions, or even other close cities, looking for jobs.

The main problem is that most high level - high skilled jobs are now in 2-3 of the biggest cities in Italy, and now everyone is trying to move there and so even more companies try to move their HQs there, and so on. I think a similar problem is happening also in others EU states.
The government already has your DNS queries. So the whole point of the argument is moot.

The ISPs, and anyone they share the data with, also already have the DNS queries, so the argument is wrong.

But also, if you do want just one government to have the data, do you prefer that data to go to your local country, which may be speech-oppressing regimes like Syria, Saudi Arabia, UK, Ukraine, or Iran?

I fail to see how this is in any way a step backwards.
Tips for Finding a Job in Elixir
While this one is urban legend, it's an interesting thought that there exist real and similarly code-named or pseudonymous highly secret chemicals, mechanisms and components which go into things like nuclear weapons. See: FOGBANK.

"The material is classified. Its composition is classified. Its use in the weapon is classified, and the process itself is classified."
Markdown is nice for composing, but not as a standard to be supported by many clients. CommonMark is an improvement, but there is way to many ambiguities and differences in supported features over different markdown parsers for it to be feasibly used as a standard.

Markdown is also not any better than HTML in terms of security - most markdown parsers allow passing through arbitrary HTML, and then depend on sanitizing the HTML for security.

What you are asking for is effectively a smaller subset of HTML to be used for for email (which is kind of how it started...)
It's probably strongly tilted towards email clients which don't block external images by default, and email clients used by people who are more likely to be targets of a marketing campaign (i.e. richer 1st world people).
But this is not what the new bill is about. It doesn't cap total costs, it allows 5% per year increase, it doesn't apply to new homes, etc.
Do you really want dozens of apps on your phone, one for each restaurant you could possibly eat at? I don't.
You appear to be making your points in a way in which no developments from the part 10-20 or so years are intruding. Can you point to a extant PL/I compiler that produces good code on modern architectures? How sure are you that the issues that separated C, Fortran and PL/I historically are even remotely relevant now?

I would imagine inlined functions (and for the brave, interprocedural analysis) renders many of your points moot. Fortran still has an edge on numerics as I understand it, but I don't think it's all that decisive.

The other reason that baking functionality into the language is problematic is that you wind up having a few things that go fast, while you neglect to build facilities that optimize other people's data structures. So you get the world's fastest dense array (say) but your sparse array is resolutely mediocre. Instead of a language packed with special-cases, I would much rather a minimal language with good analyses (many of which can be supported by language design; I think Rust has a good future here to support good analyses by how carefully it tracks lifetimes and how it doesn't fling aliases around with the abandon of C).
Interesting, thanks for sharing..
Factors Affecting Your Credit Score to Dropped
If I were Cachet's shareholders, I wouldn't be happy about that...
Using physics-based techniques to understand China’s history
You're both right. Correcting OP, desperate tech workers accepting being lowballed, hopping between temporary apartments each couple of months, being replaced in 2 years by someone even more desperate, hoping to get their feet in the door (into a place with minuscle payrises and impossible housing market). Ideal candidate is someone from outside of EU (or an EU country but troubled with decades of economic crisis) with a spouse and a child. Have fun you all, because I'm out of this freak place!

> number of unskilled migration coming from countries like Syria and Afghanistan to Berlin

These people cluser in the city districts ruled by Middle Eastern organized crime (if you ask Germans, no such phenomenon exists). There, market forces don't apply and housing market is hermetic to the outsiders - and it doesn't matter because you wouldn't want to live there.
They can just profile to find out which functions in their program are consuming the most CPU. Finding if these functions do have any bound checks, and if so, writing the single line of code required to tell the compiler "trust me, it is impossible for this index to ever be out-of-bounds, a bound check is not necessary".

If they are right, and bound checks are the issue, doing this should recover the performance difference.
Please, having an usable, secure IRC setup is quite annoying, nothing to do with "icons and colors and gifs" (but difficulty at viewing that content in IRC clients could be counted as a negative). Also, some of the most active channels on a few IRC networks are primarily ~20-30yo people, maybe there are older-people channels but I suspect there's a few barriers at getting access to those.
This is a really difficult-to-solve problem. I never found a city with good prices for housing (compared to the local average salary).
I literally said so.
Draw your own circuits with liquid metal
> but Zulip is just a Django application.

Yet again:

> The installer expects Zulip to be the only thing running on the system; it will install system packages with apt (like nginx, postgresql, and redis) and configure them for its own use. We strongly recommend using either a fresh machine instance in a cloud provider, a fresh VM, or a dedicated machine. If you decide to disregard our advice and use a server that hosts other services, we can’t support you, but we do have some notes on issues you’ll encounter.
>Rent control doesn’t apply to new construction in SF.

Conveniently, SF doesn't allow new construction either.
I'm a big fan of Rich's work and I like (the idea of) Datomic a lot and while I don't begrudge their decision to keep it closed source, I personally won't use a database that isn't open source. Its simply too important a piece of any modern software and having only one company that can make fixes or changes if you need something is too risky for my taste. My priorities won't always align with Cognitect's, but if they're the only ones that can provide support, fixes or features then that is too much risk for me.

Having said that, I don't know what the solution is. A Red Hat model would be great, but how many companies have managed to replicate that success? The usual "commercial gives you these extra features" model means you need non-critical but nice-to-have features that people want to pay for but that doesn't cripple the open source version, not exactly ideal either. Having paid support and consulting as the primary income seems difficult too (eg RethinkDB). So, perhaps keeping it closed is the best route for them, I just wish there were better options. Oh well, I still get to enjoy the majority of Rich & team's work, so I'm not complaining.

> If Ions is successful enough that could be their profit source, allowing them to set standalone Datomic free.

That would be a great future.
McDonald's Acquires Apprente
Even if this infrastructure was run by Mozilla itself, and they really really promised me that they would not do anything with the data - that's all I would have - a promise ( which is also how cloudflare words it btw [0]). Which in the asymetric situation that puts me in, is not worth all too much to me, because I will never be able to verify it.

The data would still end up at yet one more company, compared to the status quo.

Trust works if I know the people involved - but I don't know a single individual at Mozilla (or Cloudflare for that matter). That Mozilla trusts Cloudflare is besides the point if I don't really know who they are.

The entity I am actually trying to trust is example.com - all this shuffling around trust in increasing layers of complexity is missing the point of the actual problem: Bootstrapping a connection to example.com without revealing to a 3rd part that that is what one is trying to do.

[0] https://developers.cloudflare.com/1.1.1.1/commitment-to-priv...
I was looking for something like this. Any idea whether IFTTT expose some api where i can create custom hooks for some other personal applications may be like android app?
Doesn't that basically give them a bad mark and cause the software to no longer give them rides? I mean that's grounds for firing if it was a regular taxi company.
Maybe I can’t read, but the article talks a lot about the “fifth freedom”, but doesn’t explicitly tell you what it is.

There’s a short little section that go “some airlines are allowed to do this strange thing, especially if a fuel stop is involved”. But it doesn’t explicitly say what the fifth freedom is, just alludes to it.
What's the going rate for alpaca socks?
They could easily have said "DoH, combined with other future technologies, would prevent other WiFi users from seeing which websites you visit"
>>browsers should do one thing
>browsers should do it all

The essential Multics vs Unix mindset clash. One application to rule them all vs. a versatile toolbox of interchangeable modules. Telco heads vs hacker heads.

In the end, the hackers always win - but the telcos grow to be fat cats.
It can run on that as well, yes.
Indeed they know very well what they're doing. One could even say that they're openly spitting in the face of regulators' inability to do something about it, see for example a trailer for a new NBA game, where you mostly see literal casino-like gambling machines, and only a few seconds of actual gameplay on a basketball court: https://www.youtube.com/watch?v=EcGZQDOOU6Y

EDIT: The above link is not the trailer itself, but a video discussing the trailer, from an independent game critic who has been speaking out against gambling mechanics in computer games for many years, long before it became a big issue.
Beautiful french singer on thé mood chill confess
Obviously you can make a single large page. We don't call that a book, but a page. A book is a collection of pages.

From dictionary, book: "a written or printed work consisting of pages glued or sewn together along one side and bound in covers."
Sorry, not a US citizen here so no experience of Comcast, although I've heard they're not very popular in that regard.

What I meant was that some of the worlds most popular sites employ "infinite" scrolling, and it kind of makes sense on those sites.

If they have a great user experience? That's highly subjective. I guess they had a lot better user experience than their failed competitors.
> As I'm writing this though, I'm not entirely sure what makes fruit machine bad, football stickers good.

Slot machines pay out real money. It helps contributing to the illusion that you can recover from your losses by playing more. Football stickers, loot boxes, etc... make it clear that the money is spent.
Because everything must be positive, for the short amount of time you are interviewed. B company doesn't have empathy for the nuanced reasons why you left A company, the criteria the interviewer has doesn't account for any of it.
Absolute scale corrupts absolutely
Yeah, it has some usability concerns, not yet at the level of Slack for large group work or onboarding speed, but I've found it very good for smaller groups of people and the rest of the features they've built on it are very cool and useful (at least for me).
I'm sure Pi Hole will have DoH support, so it should be fine as long as you can still change the server (in the browser and/or OS). The only snag might be mobile apps, in case they hardcode a DNS/DoH server instead of using the system config; that may be hard to change without rooting the device.
It's a .NET application that still potentially relies on some third-party x86 binary drivers/components that are only on Windows. Ideally in the future the whole codebase could be ported over to .NET Core, with the remaining native components being stripped out (we've somewhat worked towards this).

Really though, it's that we don't have the resources to dedicate to any porting or compatibility effort (I've toyed with the idea of QEMU on ARM) to do it, so unfortunately it's one of those things that gets very slowly pieced together in the background here and there. Too big a project to convince the higher-ups that it's worth the tradeoff of prioritizing it over new features and new customers.
For me discovering https://mjml.io/ was the best thing as it takes away the pain of having to think about all the nitpicks of the different email clients and abstracts it into it's own little markup language.

It supports responsive email designs and has many examples which you can alter to your needs.

You can see the power here: https://mjml.io/try-it-live the basic 15 line example expands to 188 lines of html so that it looks the same everywhere.
1)Since the agreement is about processing of this data it really doesn't matter whether you have a contract with CF
2)You don't need any contractual relationship to have GDPR apply to processing your data. If you're a European data subject then GDPR applies to any processing of your personally-identifiable data whoever is processing it and wherever they're doing it. If you're not a European data subject then GDPR would only apply if the company was a European company or if the processing was happening in Europe.
That may or may not be true. The two threats are a possible recession, which is near, somewhat predictable and temporary by definition. And automation, which is "real soon now," and permanent whenever it happens.

In the mean time, trucking is hiring.

Not that I would recommend it to most people, it's just what I did when I realized I wouldn't be working in software anymore. I ended up liking it.
Recovery – Google Recover Together
Browser support for ESNI is just half of the equation, you also need servers and middleboxes to support it. For example, as of December 2017, over 10% of the traffic seen by Cloudflare was still TLSv1.0: https://blog.cloudflare.com/why-tls-1-3-isnt-in-browsers-yet...
IRCv3 tries to fix a lot of those concerns and provides a lot of features long due. If you have any specific concerns not yet addressed by IRCv3 I'd start talking about it in the issue tracker.
> They've been knowingly and willingly violating the GDPR

That's quite the inflamatory statement to throw out there without at least providing a source or two.
> I don't know enough about Rust to understand what its exact "runtime" is like, but I'd bet it's not exactly like C.

It is.

> Rust is strongly-typed, is it not?

Yes.

> Does it do run-time type-checking?

No.

> Exception handling in particular requires a non-negligible amount of run-time overhead and may account for a significant proportion of the difference between the performance of Rust and C.

Rust does not have exceptions, it has panics (fatal errors). It is correct for a panic to abort the program. You can provide an user-defined panic run-time that does whatever you want (unwinding, aborting, looping forever, `ud2`, etc.).
I Started My Own Lingerie Business Side Hustle
You said it yourself, you can turn a book into a page. It won't be a book anymore. It is a page.
Thank you for your comments. Both the cartoon and the sentence you highlighted have been fixed. We want to create an environment where everybody feels welcome. Your rule about not sexualizing the name seems like an excellent idea.
Furthermore, job processing is much easier with Erlang because the processes and the scheduling mechanism - there could be no job, only processes doing their things.
I want to have embedded links, tables and images (but only ones that are attachments), which plaintext isn't sufficient for. On the other hand, I want _only_ that, and notably they all provide a nice and obvious client-side failover for TTY software without requiring attaching a 2nd copy of the text.
I upvoted to counter because the morally hazardous incentive does exist with proprietary tech that you become super dependent on. This risk may not apply to the founders (Rich, who we all love), but to a future acquisitor like Oracle, IBM or AWS.

I predict that AWS will buy Cognitect. I think they are aiming for that exit and is part of why Datomic Cloud is so closely integrated with DynamoDB and other AWS services.
Comparing Brotli and Gzip
I'm surprised to find no mention of MJML on this thread - it's more of a developer tool than a user facing one. You get to design your emails using a simplified markup language that resembles HTML, and it converts it into minified HTML that works pretty well on most email clients. Kudos to the guys behind it!
This is a good idea, but they really need to stop all the gambling advertising disguised as kids games on daytime TV. I've observed (UK) that daytime TV commercials mainly consist of Personal Injury Compensation, mail-order-fashion and "games that you can play on your phone, tablet or computer". Always brightly coloured, very animated, and always played by attractive people. Often there's a "social" theme were the participants all get together with their phones and tablets and game, er, gamble a day away together at bingo. Very sad, very cynical and very pervasive. But hey, it brings in lots of tax revenue, so it won't stop anytime soon.
https://edition.cnn.com/2019/09/11/health/vaping-lung-illnes...
I know that AWS Fargate has the tagline of "Run containers without managing servers or clusters", but that is not what "serverless architecture" means. Fargate is a container service.

Serverless would be, for example, AWS Lambda, Azure Functions or Google Cloud Functions.
All these settings are stored in ~/.mozilla/firefox/<profile name>

So for me the trr mode is stored in /home/sean/.mozilla/firefox/k3dmofx7.default/prefs.js
DoH is a good thing when I configure it on a system level. Each individual app bypassing the system DNS settings to implement DoH within the app is not a good thing.
Not one mention of FLOW TEXT Issues.

> Nor, the MS quoting issue.

-G
This + multipart/alternative email and maybe something like uMatrix or similar firewall mechanisms in mail clients
What is your reasoning behind not involving Google?

Asking because: As soon as you use a different CDN it might use some Google stuff under the hood.
What wartime ‘munitionettes’ teach us about burnout
Scientists Find the Skull of Humanity’s Ancestor, on a Computer
I believe that was the intent with "promotional piece".
States with More Computer Science Policies See Increased Female Participation
Lots of People Going Around with Mild Hallucinations All the Time
Boss of “Bots”
Google make this point which I haven't seen in any of the arguments so far:

> In particular, we are aware of how DNS can play an important role in ISP-provided family-safe content filtering.

Lots of families with children use their ISP's safe browsing facilities which is usually implemented via alternative DNS servers.

Yes it is not terribly difficult to defeat, but it is cheap and effective for small and non technical children.

This does at least seem like a more sensible experiment than Mozilla's which will break the above scheme for every Firefox user.
Microsoft confirms a Teams client for Linux is on its way
I think it was in the Silicon Valley series where one of the t-shirt had a print in binary ASCII with 'bitcoin' in it, don't recall the episode right now...

I didn't translate it real time tho, man ascii and a couple of minutes... ^__^;
The new terminals have an option to customize your burger, I guess that's pretty much the same thing. Or did they remove it only recently?
What do you think Soylent is made of? Obsolete tech workers are a valuable source of protein! :P
ICE Has a New $30M Contract with Israeli Phone Cracking Company Cellebrite
I got to use BBN Diamond https://tools.ietf.org/html/rfc910 and it worked well. It was quite surprising to me when it turned out SGML failed and HTML succeeded.
> There's also software that was created to solve a specific problem that got misappropriated to do something else

Docker is a classic case. Docker must be the craziest, most over-engineered solution for packaging developer artifacts in the Universe.
It's interesting to compare what happened under rent control in medieval Europe. Under the feudal system, land rents were permanently fixed. They could never increase or decrease by any amount. This had the advantage that everyone knew what they were.

...sort of. What actually happened was that lords meddled with the size of units. The dues for a plot of land may be fixed at 3 bushels of grain, but if you can make the bushel bigger you can pass a rent increase anyway. So a major concern of European peasant movements was stable and uniform units.