skysight-inc/HackerNews huggingface dataset:
Well, Microsoft wants to train open source developers to use the Windows store.

The whole install gets more and more complex. I've never had a problem when Martin von Loewis was still in charge of the installer.
Whenever I read about Tetris, the "Complete History Of The Soviet Union, Arranged To The Melody Of Tetris" immediately starts playing in my head: https://www.youtube.com/watch?v=hWTFG3J1CP8
Right because Netflix chose not to use all of the servers that AWS has colocated with ISPs....
I wish there was also an iOS version, that I could also access my notes from there.
re, Bray being radioactive, on the contrary his appointment would be a PR coup for a large enough Amazon competitor. I'm thinking Microsoft or even Google (again)
Smart Blood Sugar Book
Smart blood sugar book
Is it accurate to say that you are worn out before you even get up in the first part of the day? Is it true that you are asking why it appears to be difficult to shed pounds? Do you have sleep deprivation? Is it true that you are managing "man-boobs"? Or then again "overhang"? On the off chance that you are, at that point you resemble the greater part of our patients. While this program can't make a huge difference promptly, we can ensure that on the off chance that you take this Smart Blood Sugar Challenge, you'll be paralyzed at how much better you can feel in seven days. These are average outcomes — and keeping in mind that everybody is unique, in case you're willing to attempt the Challenge, you'll have the option to begin changing medical issues that you've most likely abandoned.We incorporate a free 15–minute meeting to check whether this is directly for you — consider us and make an arrangement or call essentially to buy the Challenge from our neighborly staff.
Sorry, no more breaking changes after 2->3.
In Germany most fish is anyway required to be frozen for food safety: correctly freezing kills most parasites.
> politics is very much of the monied, for the monied

This is somewhat true of course (though Obama is a notable recent exception).

Indeed it's pretty true in most countries and systems of government (though my closest experience is here in Australia, where all our prime ministers going back almost 40 years, and most others in our ~120 year history, have come from modest origins).

But the topic at hand is freedom of speech/expression.

Whose interests are likely to be served, ultimately, by constraints on speech/expression?

Those already holding power, or those seeking to reform/subvert the system?
Can you point out which paper that you are referencing to?
Bookarang | NLP/ML Engineer | Amsterdam, The Netherlands | https://www.bookarang.com

Bookarang is an AI startup that is using NLP to build tomorrow's book recommendation technology. Book retailers and libraries use our technology to provide their readers with truly relevant and personal recommendations — not on the basis of popularity or other people’s behaviour, but by using the book’s content and the reader’s personal preferences as a starting point.

We're looking for people with experience in NLP to help us improve our technology. Do you want to work on a large interesting dataset with a lot of room to experiment with the latest technology in NLP, and do you share a love for books? Don't hesitate to contact us!

https://www.bookarang.com/en/
No. Explicit is better than implicit.
On Iteration and Recursion [pdf]
Auto-encrypt – Node.js acme implementation
What if the opportunity cost is borne out of malice? I briefly worked as a quality control microbiologist at a manufacturing facility. We were constantly understaffed and unable to meet requirements. Heaps of missed opportunity to improve things. But my feeling was the the company didn't care beyond the facade of having some micro testing. There was always talk of improving things, but things never improved.
Having gone through the process of starting to think about my own business and how to start generating revenue, the one interesting thing is that in the USA vs. some other countries you have venture capital vs. immediate profitability.

So, just as an example, in Southern Africa almost every person between the ages of 18 and 50 is trying to start a company (with the key word there: "trying"). But the approach is much different. You are basically just trying to get some kind of revenue stream and if your revenue stream happens to be large enough then, congratulations, you are a business owner.
> That's already in std? 99% of the code doesn't need to handle unicode grapheme clusters, because it doesn't deal with unicode at all.

99% of the software does not use the entirety of the std. Something is good to be in the std if for that domain it solves the majority of problems, not if everyone uses it.

> You are suggesting moving something into standard that would make unicode software harder to update

It is equally hard to update.

When people say that std libraries are harder to update they refer to changes in interfaces, not incremental updates to tables etc.

> and would make the standard library huge (>20mb larger) for all programs (the unicode tables take a lot of binary size)

Including the tables in every executable even when not used is a broken implementation.

> If a Rust user cannot write `cargo add unicode-segmentation`, they have bigger problems than not being able to handle grapheme clusters.

It is not a "problem". In most commercial software, libraries and versions are vetted. Same applies for all languages. If something is in the std, then it is already in, that is why it is useful.

> That's bad for you, but the solution isn't to make Rust bad for everybody else instead.

I don't see why that makes Rust "bad". It sounds like the opposite to me!

> Some organizations want all code in CamelCase, they can't use the standard library at all.

You are going off-topic to support your point.
Maybe VR will change things?
Why limit with OS specific tools? Why not just communicate via markup files?
Debian also ran a poll a few months ago in order to reevaluate that choice, at least partially. Quite the hint that all is not jimmy-dandy.

As a programmer in embedded, Systemd feels like it solves problems we didn't have, and introduces problems we didn't have. I what point is it more conservatism than "if it ain't broken, don't fix it"? God only knows.

Well, every time the Systemd topic pops on HN or Reddit (and even other places where you wouldn't expect it [1]), I go fetch some popcorn... It seems that different people have different needs and different experiences, hence the flamewars.

[1] https://forum.minetest.net/viewtopic.php?t=21490
To avoid sync issues it's important that Emacs is set up for both autosaving and reloading on external changes.

If you add Orgzly to the mix for mobile access, you also want to configure Orgzly to auto-save whenever you open it or make changes.

With these two adjustments this becomes a pretty good setup.
Talking of probably unpopular opinions: I'd prefer that all strings be raw by default so escape characters aren't processed at all. Characters like `\n` or `\uXXXX` can be useful sometimes but I'd prefer to opt in to that. In fact, with f-strings its easy to simple use a constant instead of `\` escape sequences.

Admittedly this would be too big of a change to make now.
Very poorly worded title, but I guess it's more click-baity than "A History of the Personal Politics Involved with the Promotion of Alternative High-level Computer Programming Language Designs Among European and American Academics in the 1950s and 1960s". Maybe a little too dry?
So I'm not a lisp programmer, but the concept of compile-time function evaluation is pretty programming language agnostic, so allow me to give some examples of what you can use it for in D:

In D it's generally used for compile-time code generation. The regex module in the stdlib for example can compile regexes to bytecode along with the rest of your program, obviating the need for having a regex cache or for compiling regexes on the fly.

Of course it can also be used for... less useful stuff. I still think everyone should at some point try writing a compile-time brainfuck compiler in D[0]. A couple dozen lines of fairly simple code and suddenly you can use brainfuck as a DSL in your D program. You get a compiler backend with optimization for free.

As another example of a useful application might be reading and parsing a config file. That way you can quite easily configure a complex "custom" compilation without resorting to complex makefiles and whatnot.

Which leads me into another neat one: compile-time parser generation. Pegged.d can generate and compile a lexer/parser for any PEG grammar you like. Again it gets compiled at compile time and linked into your program seamlessly. Which is incredibly convenient for e.g. parsing config files and whatnot at compile time.

You might even get all fancy and parse a graphql schema or SOAP wsdl file or what have you and automatically generate an API interface at compile time. The advantage here being that e.g. calling an API function that doesn't exist or with the wrong argument types leads to a compile-time error instead of a run-time error!

So in general compile time function evaluation is really useful for moving work from run-time to compile-time. The above examples are mostly code generation -- which I imagine is less of a thing in lisp due to macros -- but it can be used for any computation that can be done at compile time. It's basically constant folding[1] on steroids.

I could go on giving examples since compile time function evaluation is so wildly widely applicable, the sky is the limit really.

[0] it really is surprisingly easy given the mixin function D provides. Just translate the brainfuck code to D code and mixin() it to get it all compiled in to the final program.

[1] https://en.wikipedia.org/wiki/Constant_folding
I've been using the same combo for a few years. You can run a Syncthing image off Docker Hub directly e.g. using compute engine and optionally persist config and data in volumes, making for a pretty easy setup.
Oracle vs. PostgreSQL: First Glance
> I thought a core part of "virtue signalling" … was that it was low-effort / low-cost

Huh. I’m sure I was introduced to the idea with the exact opposite. It was described as the moral equivalent of Rolex watches: pointlessly expensive if considered as a timepiece, and ownership of a fake has negative consequences.

But I agree with the general point that most of the people who use the phrase — and all who use it as an insult — do so without self awareness. It’s pretty much universal in human behaviour.
Ask HN: What are your painpoints with markdown?
I'm currently working on an article about distraction free writing. I would be intrested if you have any difficulties using Markdown?
I had a fitbit back in 2014 and the irritation turned me off of all fitness trackers

In 2019 I got an Apple Watch with stainless steel band and have not had any issues
I'm still feeling blue from leaving AWS back in mid-2019. I worked with a talented team, had an amazing manager, and overall miss everyone all the way up to the VP of the org.

Articulating why I left has not been easy, but Mr. Bray touches on some of the issues that resonate with me.
I still really enjoy the tidbit that the name JavaScript was a Netscape marketing move to benefit from the "hotness" of Java.
"Since Java was the hot new programming language at the time, this has been characterized as a marketing ploy by Netscape to give its own new language cachet."
https://en.wikipedia.org/wiki/JavaScript#Creation_at_Netscap...
Somewhere between university and the present day we went from being idealistic to realistic to defeatist and the tone of this conversation stinks of pre-covid stereotypes let me guess you enjoy the free coffee and casual culture too much to walk away from a neo-fascist dictatorship with corporate characteristics or maybe you're mortgaged up to your eyeballs

Edit: don't you think some liberal leaning corporate behemoth would want this guy whoever he is to use as a pawn because he took an ethical stand and can lend a patina of legitimacy to their gray area shady dealings? the world has suddenly become too complex for the IT crowd it seems
I think that if just the classes were live, no/few exceptions, and the student to teacher ratio was kept low, that would be a big step.
> In contrast, most people who get in, finish college.
> In person education beats online education hollow.

This isn't really true.

"According to the National Center for Education Statistics, just 41% of first-time full-time college students earn a bachelor’s degree in four years, and only 59% earn a bachelor’s in six years."

https://www.cnbc.com/2019/06/19/just-41percent-of-college-st...
I'm hearing a lot about COBOL being in demand at the moment but really it'll depend on what sort of tech shops near you are hiring, have you looked at local job postings?
I'm honestly surprised it was a woman behind Head First books because the aesthetic of the series (in particular, the covers featuring a cute white or asian girl looking up toward the reader supplicating pose) seemed (and seem) like a kind of sexist fan service for the same online-troll demographic that drove her out of the industry.

I still think the design accommodates the industry's demographics at the time. Terrible what happened to her, but those books are embarrassing. To be fair the specific decisions around what to put on the cover may not have been hers.
Copper wire has a lot of bandwidth, but traditional phone lines had low-pass filter at 4KHz, so anything above is cut off. Between switching stations signal is modulated and multiplexed, but on the receiving end it is again restored to the original analog signal. Therefore fax-machines couldn't possibly expect anything on 56KHz for sure, it would never get to them. Also, faxes make that well-known noise when establishing connection, and if it were around 56KHz, we wouldn't be able to hear it - anything above 15KHz is very hard to hear for adults. So the OP probably meant 56kbps as a transmission rate, which again is not true because faxes existed much before 56K was possible and many worked on as low rates as 2400bps.
Thanks for the detailed info.

FYI: corona was apparently everywhere by Dec. 10, but the "January 6th, the CDC issued a Level 1 travel warning” is interesting as it's one of the earliest US references.

So the CDC was still 4 weeks behind the ball, and about 2.5 months behind the likely patient zero (Oct./Nov.)
æternity blockchain | Developer Advocate | Remote | https://angel.co/company/aeternity-blockchain/jobs/712107-de...
Comparing Software Engineer Salaries Across Euro-American Cities, and Ignoring Software Engineer Salaries across all the other cities where the majority of software engineers live.
For me its quite combersome to use tables.
> it shiped

you completely missed the point of the comment and the article.

yes, it shipped, completely broken. lots and lots of functionality was lost for a while (and some not deemed enterpise-worthy still are).

what seems more correct for you in this car anaology: suppose

- some cars have the turn signal on top left stalk

- other cars have the wiper and healigth control on the top stalk.

would you standardize them by:

a) set a industry standard and wait for them to follow, with a period or brands permanently Opting out (let's say golf carts without turn signals)

or b) force legislation from top down to immediately repurpose the top left stalk for turn signals via sopftware update, no matter if some companies will make the headlight control not work for years or keep the now-wrongly marked control permanently?

systemd is option B. the same system did could easily have been done with a standards for init scritpts and opt-in. yet it was done with a top down idiotic decision that was self serving to some players.
But have you tried Jed?
If certain classes can’t be done online (require certain equipment or physical projects to be built), why not delaying everything until they re-open?

It feels both university and students want to have the cake and eat it.
> Larry Hastings pointed out that PHP strings are format strings by default and "the script kids love it."

This is not quite true. PHP treats strings differently based on the quote character used - ' delineates plain strings and " delineates format strings.
> This is what you get in a litigious society where the "free market" sets tuition prices.

The high prices were an unintended(?) effect of guaranteed student loans. So, a warped kind of free.
Looks slick but not comparable. That's (1) pay and closed, and (2) apple only.
Another talk by NextCloud, also not the one I was thinking of:

https://media.libreplanet.org/u/libreplanet/m/why-i-forked-m...
Starting with Scala 3 macros: a short tutorial
> I also don't know how to compare this story to the many stories of people who graduate with 80k in debt and can't find a job in field in which they studied.

I have a friend going through this scenario minus the 80k debt. The field might not exist in their location. She’s looking at relocating and losing custody of her daughter. Or working another job and staying put for her family. I’ve met a lot of brilliant people who’s ambition has been bypassed or delayed due to external factors.

Sometimes getting the brass ring means sacrificing more than you can give.
️Check out how to start with #Scala 3 (#dotty) macros: a short tutorial.
I love org mode (with evil for vim goodness), but the one problem I really wish was easier is image support. Also sometimes a few missed key strokes can really screw up a document! My normal mistake is hitting "J" instead of "j" (vim command for combining the next two lines vs just navigating down one line).

I am always interested in seeing what else is out there for organizing, glad to see org mode is still popular!
Location: Gwalior, India

Remote: Yes

Willing to relocate: Yes (in India only)

Technologies: Machine Learning, Deep Learning, Tensorflow, Keras, Scikit-Learn, Python, Algorithms, MySQL, Django, Flask, RDBMS, MongoDB

Résumé/CV: https://drive.google.com/open?id=1yYbKNOlDvroy5VrhnRGON2YqzI...

Email: taunkdhaval08@gmail.com
I feel like the range of possibilities that appears to break the laws of physics entirely doesn't need resources to exclude, at least in the absence of harder evidence than some grainy video. If you're referring to Star Wars, at least that seemed physically possible.
Up front, let me state that I have no desire to die on this particular hill, which is why I weasel-worded the hell out of my <conspiracy> block.

However, in this hypothetical scenario, the idea isn't to make it difficult to migrate away from "official" Fedora - it's to make it increasingly difficult to build a distro that is not, fundamentally, Fedora. And if everyone is building distros around Red Hat's quirky middleware, which distro is going to work best? Red Hat's, of course. Who are you going to hire to tell you how to manage the thing? Red Hat, of course.

(The logical extreme of this is the situation with Darwin. OSX's kernel+"middleware" is technically open source, but it's basically impossible to build an OS around it.)
> If you're having trouble with some exercise, you can look up the answer key for that specific exercise, but only after you've spent 5 minutes of effort on that specific exercise without making progress.

I've wondered what the ideal time of effort is on several occasions. Sometimes I'll get stuck on an algorithm problem and no matter what technique I try I can't make progress. Sometimes I'll try for days, until I eventually just give up. That's obviously not ideal, but I think 5 minutes is too short for this situation. I worry that I won't internalize the solution or technique very well unless I've wrestled around in the problem space for a while first.
what evidence do you have that shining light on bad ideas is effective? ive spent 30 years online trying to shine light on bad ideas like creationism and climate change denial and seen way way less penetration than a hastily made conspiracy video.

i'm not sure suppression is the answer either but i have sure not seen shining light winning this war.
Thirsty Koalas Lick Trees
Show HN: SQL Police Department – Learn SQL while solving crimes
Mercator-gl: A tiny library for GLSL web mercator projections
He's not by far radioactive, and he's got tons of friend, including Tom Waits, and etc, he's got tons of contacts, and ephemerality my dudes, he can get jobs.

You know. But this was a f good post. Yeah. He's friends with Tom Waits, dudes, and tons of other people, he'll get jobs like hell.

Brave move though. I love you Tim Bray been reading the blog for ages it seems. Tim things up. Good luck onwards.
Does anyone know if this is actively discussed at the moment? If so, on what mailing list?
Well, the infinite memory tape was quite a concern for actual programming
Exactly. In France there is a set of laws that forbids the denial of various genocides, in particular the Holocaust. Unfortunately this backfired badly, as several prominent Holocaust deniers, who are generally despicable nazis over that, got condemned and from then hailed by their hateful followers as "martyrs" and even "martyrs of free speech". One even managed to have Chomsky say something nice about his "oppression" (which is quite ironic given the guy's an antisemite).

Since then, antisemitism has risen, and prominent antisemites still fills up theatres, garners millions of views of their videos, always speaking in transparent allusions to keep barely out of the reach of law (Don't say "Jews rule finance worldwide", say "'The organised community' rules the world's finance"). In retrospect, that looks like an utter failure to me.
Thermostat Interface and Usability: A Survey (2010)
Which is why the ultimate move is to teach yourself to enjoy the things you know you need to do.

Having kids helps with enjoying chores. "No babe, it's OK, I'll take the dishes and listen to my podcast. You just watch the kids."
Comma Community 2020.04 released (free IDE for Raku)
The easiest court cases to win in practice involve schools promising students that their degree will land them a good job that will pay enough for them to pay back the student fees without problems.

These promises typically happen when people are doubting about signing the contract, and universities are more like "don't worry about the loan, you'll get such a nice job afterwards that you'll be rich and this will feel like pocketchange".

The student that finish university and aren't able to land a good enough job due to their education can sue and do often win.

That's much simpler to handle in court than the questions you are considering, but it requires actually finishing the degree.
You just haven't found something that you're interested in which also happens to intersect with being useful, yet.

Exploring more interests and different ways of doing things changed a lot of things for me.

Things can also change when you know how to do things in a way that aligns with you. I used to hate cooking, but found my take on it.
Companies consider abandoning open office layouts to prevent disease spread
Nowadays I want most of my imgs inside figure blocks with figcaption, alt text and a title.

Markdown isn't that sophisticated, and neither is Pandoc's extension of Markdown. Even the part of it that Pandoc can do gets obscure.

Markdown is best for very simple markup.
CovidAfrica API
Access data on COVID19 in Africa through an easy API for free. Build dashboards, mobile apps, or integrate into other applications. Data is sourced from Wikipedia, OurworldInData and covid-19-africa.sen.
LSA is back in settings, it should work fine now.
Plenty of comments and current status at downdetector[0]. Clicking on the different countries suggests it's a global thing.

Edit: the "Less secure apps" [1] setting was reporting "setting could not be read", it's just re-appeared here in the UK (11:40 UTC).

[0] https://downdetector.co.uk/status/gmail/

[1] https://myaccount.google.com/lesssecureapps