skysight-inc/HackerNews huggingface dataset:
> The ?/try! utilizes traits to instead allows you to auto-coerce them to a new error with a relevant message/trace (given the appropriate Into definition), allowing it to be a simple one-character addition with most of the expressive power of exceptions.

That is not a very important job, because it's a context-less conversion and thus only suitable for pretty basic conversions.

> the "continue or return" part isn't that significant (that would just be avoiding the any language one-liner: if err return err)

"continue or return" is by far the most important part of ?/try!, it reduces an extensive match into a single character or 6, making error handling both terse and simple for the common case where you just want to bubble up the error.

Even if it did not do any conversion, such conversion is just a map_err away (and commonly necessary either way as the developer wants to add context or needs to convert from trait object or some such).

The automatic conversion is a minor convenience.
How about a self cleaning toilet?
I wonder how many people end up just not contributing in public?

See: https://rachelbythebay.com/w/2018/10/09/moat/
There's even a Firefox addon to automatically switch to old.reddit when following links.
The Internet Blacklist
I could see the business model working for short haul direct to destination flights, think Bay area -> Tahoe/Yosemite. where driving is slow and conventional airline infrastructure is ineffective. I am however quite doubtful of their ability to engineer a safe consumer-grade osprey at an appropriate cost-point.
Shoestring startups would use a $10 shareware database, which is still a proprietary commercial database. Or they would use the stripped-down, free/cheap version of the $100k database. Or they would pirate it and scramble to make $100k before they get caught.
Just ask Google, there are others who have reported on this before Reuter.

* sep, 2018 https://www.aljazeera.com/indepth/features/prison-providing-...
* feb, 2018 https://www.cbc.ca/news/world/south-korea-overwork-culture-j...
* 2014 https://www.wsj.com/video/want-a-break-from-stress-send-your...

Of course most people haven't heard of it. It is basically a gimmicky take on a silent retreat and there is only 1. I'm sure there are all sorts of odd takes on silent retreats in the US too.
My smartphone as a shortcut helper – enhanced version and sources
Many many years ago I had a small web development business making websites for clients. These clients were typical small to medium sized business. Most of the websites we produced were made with WordPress, because, all our clients wanted to update their own website. However, out of the many clients we had built websites for over the years, only one client actually managed to update their own website by themselves. The others just called us whenever they wanted to update their website and just paid us to do it for them. This was because updating websites was easy for "us" since we did it day in and day out, we had "context" and we "understood" how it worked whereas for our clients, regardless of all they easy buttons they could click, it was still to difficult to operate.

I admire the work you have put in and you've created a great project. But point and click programming will make it easier for "programmers", not for everyone else to write software.
Not really. A monk shouldn't reveal to a layperson or even be proud of enlightenment achievements beetween monks.
Show HN: Git-bars – Utility to visualize commit counts on the terminal
Ways to Determine Pricing Strategy for Your SAAS Business – SlickAccount Blog
I have literally never seen a public toilet in this state in Australia. Is this common across all of the US? The public toilets here are at worst dirty because of a lack of cleaning but not a malicious effort to ruin them but often the public use but private owned toilets in shopping centres are next to perfect.
The question is not quality, but predictability.

Mickey Mouse is not a very good analog to a typeface. The analog to Mickey Mouse would be a letter in an alphabet - an abstract concept, that, never the less, is immediately recognizable.

A typeface, then, is a specific set of instructions to a specific implementation of this abstract idea. I.e. with Mickey it might be a specification to a specific implementation of this character including the type of voice actor to use, how the character behaves specifically, how it moves, etc etc. I.e. a much more specific than just "It's mickey, it's ours, fuck off" type of obstruction of creativity.

Like I said, I have no idea if foundries and their license fees are necessary, but at least their clients know how to source a specific high quality implementation of their typefaces.
1. You don't feel like offensive hacker while running legitimate business.

2. Legitimate business requires more than just talent! If you don't know people in power, don't have the required connections, good luck getting necessary permits etc..

3. Starting capital due to compliance requirements is much higher! It pretty much excludes everyone who isn't coming from an Ivy league.

4. There is a very high probability that even if you've all the resources you might fail.

5. Government officials might as well take over your company anytime. (In former Soviet countries and corrupt third world countries, government officals do takeovers your business)

Simply money, isn't enough in itself. VCs also bring top level connections, including people who will serve as executives in future with intimate connection to Goverment.

These guys don't have anything else other than cheap labor (which will do anything provided it doesn't have to do with messing with the authorities of the countries they are living in) and their own skill.
I'm more curious about this Interface for Heterogeneous Kernels (IHK) that makes running Linux next to McKernel possible.

It sounds like something like virtual partitions (vPars) from old HP Superdomes, which were pretty neat.
For me it's more about ease in typing.
I find typing underscore so many times a bug deterrent in fast typing speed.
This looks great, and the query syntax is fairly easy to pick up (just from the "tips" in the UI - I haven't been able to find the documentation yet). The idea of connecting the parts of the query with pipe characters reminds me of https://stedolan.github.io/jq/

The feature where you can add the queries to a Cloudwatch dashboard seems to be a bit broken at the moment. First, the version of the query that I copied to a dashboard didn't seem to respect the time limit I'd set so instead of looking at the last hour, it was looking at all time - could get accidentally very expensive! Also, I couldn't see a way to show the visualisation (ie the stats graph) on the dashboard - just the raw table of query results, which is not ideal. Hopefully I've missed something, or those niggles will be sorted out soon.

Overall, very impressive!
Your idols will have been supported by creative contributions from tens of other people including uncredited co-writers, producers, session musicians, mix and mastering engineers, marketing people, and sometimes record company executives.

Even with all of that backup, they still can't produce more than solid one hit out of maybe thirty songs.
> Facebook is like FacebookOS, it probably has emacs somewhere in there. The size of functionality that FB provides is like a Mammoth (one of the ones standing on a turtle with the world on its back).

I'm aware of that. The question is: how much of this functionality is actually used and appreciated by the users?

> Maybe something simpler with some subset of the functionality that some subset of users care about.

I'd venture to say "the majority of users care about". I did some amateurish research a while ago asking people how they are using FB. Most just scroll the feed, chat via FB, click "like" and occasionally comment; some participate in FB groups. There is a ton of functions rarely used, and some are deliberately broken (for example, FB deliberately removed past birthday notifications to create a sense of urgency to log on more often, and you need a workaround to catch up if you log in less often).

If you actually start using HumHub and compare it to FB, the former is a real pleasure to use. Will it ever have more users? Practically speaking, it's impossible. In any case, my point is not how fast one can create a usable FB clone, but that the code itself is no longer something that need to be jealously guarded.
"EULAs are worthless in any EU court."
I think the right to self defense is especially important in places where law enforcement cannot respond quickly and effectively. Whereas the police can respond in minutes in a densely populated city, the same cannot be said in the middle of a rural park. A person should be allowed to defend themself, with a firearm if necessary, when faced with a deadly threat.

The policy you mentioned only allows people to carry a firearm if they are otherwise allowed to carry a gun in public according to state law. This means they cannot be a convicted felon or otherwise disqualified, and in most states they are also required to have a concealed carry permit: https://www.nps.gov/articles/firearms-in-national-parks.htm
My theory is this - obviously they are closely matched. Losing in the 12th game would make Caruana very hungry to come back again and again.

Now, consider what happens if Carlsen crushes Caruana in the rapid or blitz rounds - this sends the message "you will never beat me at rapid or blitz, and no amount of preparation will save you". Caruana will never forget this. This will be in his his head the next time they play, and the pressure to avoid the tiebreaker rounds will be huge.
Ah, doesn't sound surprising to me. If the topic isn't regularly discussed I'd assume that most minorities would feel underrepresented. Also not necessarily a bad thing.
SwiftOnSecurity: Corporate purchasing funding open source: Support contract
Sample jerverless functions – On premise AWS Lambda like functions
I'd be curious to learn more about the use case for blockchain here.

For instance, Ocean Protocol plans to use TCRs for data quality, meaning that data providers and data consumers evaluate the quality of a dataset in a continuous way, so that certain assets can be moved up/ down the ranks in near real time.
> do you maintain open source projects that actually have users depending on it?
I’m asking because when people say that OSS devs of popular projects suffer from burnout, that’s not an opinion, but a matter of fact.

Not the author of the parent comment and not a maintainer of a popular open-source project, but could you explain the process of how devs get into this trap of burning out? I mean, there are quite a few projects that have been abandoned by people who lost interest or have too much on their plate, so their authors are by no means forced to stay on the project if they no longer want or are able to. These projects can be forked or taken up by other maintainers.
The Pepsi Orbits
Dimensionalize
exponentially.

The most profound thing you’ll read today! (The last diagram is a bit disappointing, though.)
RavenDB I think?
Yes, I meant overpaid -- apologies for the typo.

From what I can tell, despite the enormous amount devs are being paid, It seems like we're still on the underpaid side of the balance, especially depending on where you are.
“Open source developers need not be burning themselves out, they can just choose to work on what they want.
” – that sounds nice, but you must be missing something, or we would not have the phenomenon of OSS developers burning out.

The observation that people in paid jobs also get burned out doesn’t give much insight into the curious, sad reality of the experience of an OSS dev working to to the point of burnout for a constant stream of non-paying clients who are often rude and unprofessional in their interactions with you.

Open source developers can’t ‘just’ choose what they work on, anyway. There are benefits in maintaining an OSS project (exposure, satisfaction at making something that a lot of people use) but these only apply if you focus your efforts on projects that become popular, which are exactly the projects that suffer the problems discussed in the article.
Aside: FOSS UIs may stink, but I've never really understood this. As the UI should be the easy bit. That said most web sites, browsers and even the desktop still has quite a poor interface. Remarkable given the technological options.
The defining feature of a prison is that you can't leave until your time is up. I doubt that they have implemented it.
You're compensated better than your peers, and there's no extenuating circumstances surrounding that.
The Experience Is (Much) More Than the Product
NM Jordy Mont-Reynaud will be live streaming from the CoHo at 7am. All Stanford students and affiliates are encouraged to join for commentary + banter! Normally we have a room reserved at Tresidder Old Union, but we got a bit of a late start on this so we're winging it for tomorrow.

Slack group open to Stanford students/alums/faculty: https://stanfordchess.slack.com

FB page for general public: https://www.facebook.com/stanfordchessdotorg/
Did Island Tribes Use Ancient Lore to Evade Tsunami? (2005)
Then there should be a push for anonymous open data sets.
The op comment did not say that they are not getting burned out but that they need not get burned out. Instead of listening to twitter drama just do whatever you want and if people want stuff you don't feel like doing then they can do it themself
In practice it turns out to be nearly impossible to anonymise data sets.
If you don't know about the referral to the Debian Technical Committee, then there's a lot that you do not know (including to be wary of threads where "systemd" is mis-spelled "SystemD", as that is a common shibboleth).

There was a whole Hoo-Hah. It was years long. People resigned over it. The votes and discussions are often misrepresented by people recounting the tale. (Common misrepresentations: presenting it as a two-way contest between van Smoorenburg init+rc and systemd, when OpenRC and Upstart were both included, and both favoured over van Smoorenburg init+rc; presenting it as a single vote when there were several, including some votes on Debian General Resolutions by all of the club members; presenting the wiki pages written by the partisans and ignoring the lengthy technical reports from the TC members.)
Bakkt CEO gives insight into the Starbucks partnership and the BTC futures delay
If there's an active shooter hiding behind a hydrazine tank I would prefer a SWAT team trained in recognizing and handling different types of rocket fuel.
Unsecured database leaks over 350,000 massage booking records
I dunno, I'm somewhat disagreeing with this. I think the immersion can work, but it requires that one:

- has some working knowledge so that you can "follow" the conversations around you. I.e. you're able to understand that "mumble mumble" was a word that you do not know.

- you actively participate and try to speak and understand as much as possible.

2. Except when you have to deal with people who don't speak anything other than the local. I live in German and am learning German and there's no shortage of people who only speak German to me and therefore they have to deal with my shitty German. They seem OK with that, it's tiring for me but also somewhat rewarding and motivating.

Of course all this depends on one's knack for languages. I did "full immersion" type of Spanish in Argentina at a Language school, 5h / day. The teacher spoke only Spanish. I'd say it was extremely exhausting but also extremely effective. I'd say Spanish lends itself well to this kind of method since the basic grammar is quite easy and a lot of the words are familiar to a native French/English speaker (basis in Latin). However this method would never work with Chinese, that language is a few orders of magnitude harder.

Overall the article is an advert for Duolingo.
Heap-allocated dynamically-sized NxM matrix in C99:

double (*mat)[M] = calloc(N * M, sizeof (double));
How I truly wish I had had your experience. I'll be honest, I haven't been back in over a decade so maybe things are better now. That would be great.
Yes! Thank you. It's not working out of the box for me on Fedora but I've decided to play with an Arch install anyway so hopefully should be able to get this working.
The awful rise of ‘virtue signalling’
I don’t think your question has any sense in a forum with the word “Hacker” in the title.
Andaman Islands tribe threatened by lure of mass tourism (2012)
I just opened my YouTube app to watch this video. Guess what was the first video in my feed?
Sure that Clojure is a dialect of Lisp, but that statement shouldn't be backed by a link to a website that describes differences between Scheme and Common Lisp. CL and Clojure are two completely different dialects and confusing them for each other is an error.
The iPhone already has wireless charging.
I won't be flying 737-MAX. Hell no.
My experience in the Netherlands matches what you are saying. My Dutch is barely enough to hold a casual conversation with a colleague, and I do make a lot of mistakes. But people do keep up with me, and I had multiple job offers after doing the interviews entirely in Dutch.

After you reach a certain level people tend to be forgiving.
I think your first paragraph in particular really nails one of the big problems of the modern left in the US. If you haven't, yet, I recommend reading I Can Tolerate Anything but the Outgroup:

http://slatestarcodex.com/2014/09/30/i-can-tolerate-anything...

It raises, I think, some very interesting points. Not so much in the way you may agree with it or not, but in terms of how to frame the problem itself.
Can you please tell me how that comment does so? Is it the use of the word "you" in the first sentence? If so it was meant as generic pronoun, but I guess that can be misunderstood.
right , but if the combination of cash+mastercard was as convenient as swish, you would not use swish in sweden.
what about mit/gnu scheme?
People with cubesats or interested and willing to help should look into SatNOGS. Running your own ground station is cheap (a $250 investment).

https://satnogs.org/
I disagree. The tuple is an index into an array. The multiplicity of the tuple indicates (literally, in fact) the multiple dimensions of the array. Ie to the coder, it is the index that takes on the multi-dimensionality, not the array.
Fortran and Python go together very well (they complement each other in just the right ways and there's all the bindings / data structure compatibility with Numpy that you need). Glue code / UI in Python, Numerics in Numpy + homegrown Fortran, that's how I'd implement a numerical model from scratch today.
The substantial point was that I do not think that gender is just an important thing to be so worried about. Googles fear of gender bias is just not reasonable, at least not in that case.

Why can I not express that feeling in a short comment? Would it have been better or any clearer if I wrote a "substantial" paragraph about it?

I got the feeling that "formality" is more of an excuse to remove non-echo voices from here. Almost like in a political subreddit...
They replaced good old rc in 2000 (mostly, OpenBSD holding out until 2011).

* https://lists.debian.org/debian-user/2018/11/msg00616.html

* http://jdebp.eu./FGA/rc.local-is-history.html
Well that sucks. Apple's policy of not including commonly needed adapters is a general point of criticism with this company, though. (and a very valid one.) IMO it's not an issue that stems specifically from the headphone jack removal.
Would you call that house where you're from? I think most people in the UK would pretty quickly say the Göttsching and LCD Soundsystem tracks are techno, and the Phuture track in the article is straight up acid techno. House tends to be lighter, slightly slower and more euphoric, e.g. this I would call acid house: https://www.youtube.com/watch?v=VFhxpMnfHB0

I'm intrigued because I knew an American at uni who insisted that almost all electronic music counted as "techno".
Realme u1 launch today – क्या है realme u1 के price और specifications
Phone Sanitizer – Clean Cell Phones with Atom Cleanse
Phone sanitizer kills germs using using non-harmful UV light. Works with all mobile phone devices and is more effective than antibacterial gels or wipes. Contact us for cell phone sanitizer today
"Among the records included thousands of complaints from workers about their clients. The records included specific complaints — from account blocks for fraudulent behavior, abuse of the referral system and persistent cancelers. But, many records also included allegations of sexual misconduct by clients — such as asking for “massage in genital area” and requesting “sexual services from therapist.” Others were marked as “dangerous,” while others were blocked due to “police enquiries.” Each complaint included a customer’s personally identifiable information — including their name, address and postcode and phone number."

Just had an email from these guys - never made a booking but slightly disconcerting to know all my personal data was out there for anyone to slurp.
That actually sounds pretty interesting to me. Like, could I take a month off and go study Christ at some catholic monastery even though I'm not a believer?
It was only European cup. World Cup was a very clean 3-0.
Social pressure exists regardless of the source code distribution model and whether it's free or paid work.

People can always succumb to social pressure. Open source developers do suffer from that too but taking up on social pressure is not inherently relevant to the project being open source.
Even if you're as a tourist or immigrant?

There was an article recently on HN where a British citizen was shipped home for surgery instead of getting it done in Singapore by their travel insurance company.
Mobile Indie Spotlight Episode #5: EnigmBox
I remember a large survey across the French prisons, about 10 years ago. The number one wish of prisoners was to be granted more showers during summer.
Context: overcrowded prisons (prisons for light sentences have 142% rate, so 2 or 3 people in 9 m² are common), old buildings, very little time out of cells, 3 showers per week in the law but often 1/week in reality.
This is not correct. Psytrance evolved from Goa/psychedelic trance.
it might be relevant to say how much throughput you need or other factors, such as if your problem in inherently concurrent (reacting to events outside your control) or if you actually just want to do parallel processing.

for example, "10k+ jobs" sounds like a large number, but depending on throughout perhaps it is trivial.

i have a hobby project to fetch data from external sources and store the results in a database. this has about 70k different jobs defined. each job is scheduled to be run at some frequency. i run everything on a single physical box with 4gb of ram and a low energy CPU. The worker processes are python scripts, the job queue state is stored in the same postgres database i use to store results. My throughout is low, i only need to process a job every few seconds. The workers run on the same box as the database as I am too lazy to maintain more machines and too cheap to rent cloud servers. Running costs are about $15 / year for energy.

The queue implementation is based on this: https://blog.2ndquadrant.com/what-is-select-skip-locked-for-...

from memory i think I am using primitives offered by database to prevent multiple workers from acquiring the same job (transactions, transaction isolation). this might not be very scalable but i only have two worker processes and each job takes seconds to process.

do you want to do what I'm doing? Probably not. but perhaps what you are doing is easy.
After wanting an OP-1 for years I finally got ahold of an OP-1 used for a decent price.

It’s an absolutely amazing device but I probably wouldn’t suggest it so someone as a first synth purchase.

Prior to buying it I got a Novation Circuit and then a Digitakt.

The Circuit is a far less expensive device (can be had for 200-300) and is very flexible.

It fits into a similar realm as an OP-1 (jambox)