skysight-inc/HackerNews huggingface dataset:
To give but one example, a type that is bounded by a range (e.g. 1..12 like e.g. Ada allows) doesn't just encode alignment matching (that your "month" variable doesn't get passed where a regular int or a "temperature" is expected) but also that it's not 16.

That of course is just the tip of the iceberg...

In Rust the type system enforces intend regarding the lifetime of a variable as well.
Show HN: AnyBar – data from URL in Notifications bar – Android app
Sony raises monthly cost of PlayStation Vue by $5 for all plans
Surely nobody designs ISA that performs badly for C programs. But it does not mean that it was designed to run average C programs optimally.

If one searches for "data oriented programming", then a typical link is about game programming and how using struct of arrays instead of array of structs improves performance due to better cache locality. But such struct of arrays are hard to use and maintain in a general purpose code. It works ok only in game engines or in numerical code when one have a lot of things with the same attribute and the total number of different attributes is low. So if anything, ISA is tailored to allow max performance when coding games or numerical recepeices in particular style. That style is not feasible to apply, for example, in kernel as C has very poor support for it and one gets too many different attributes to get real benefits from following such style.
This effect does convert energy from mechanical to electrical, and so could be used in a type of engine. But AFAIK there would still be inefficiencies causing this conversion to be less than 100%, and so sadly not a perpetual motion machine.
No, of course we shouldn't throw the baby out with the bathwater. But this is, for me and many others, the biggest issue in using an email-driven approach to code review and patch integration -- I say this as a very TUI-focused user, a tmux/mutt/vim/cscope/shell/... power user. That's not a fatal problem, but a critical challenge. Simply put, without a way to address this issue satisfactorily, an email-driven approach to patch integration will only be a niche thing. Now, mutt and such only work for a small enough number of people, so they are niche tools too. But email-driven patch integration will be even more niche, though it could be at least as popular as vim if this problem is solved.

Another thing is that with an approach to email code review that solves the collation problem you might... be able to seamlessly bridge email and web interfaces. For example, GitHub does actually have an email interface -- a very poor interface (markdown won't be interpreted, yo wth GH?) and only for issues, not code review. But your service could provide a superior email interface to code review... that also plays well with the web. I'm glad you're already thinking of this.

(GH doesn't care about email integration because with a REST API and BUI they can cover all their users' needs (except email-centrism!) without having to deal with the challenge of email issues (like this collation issue). GH has chosen to not bother with email, while you're taking up the challenge. As a lover of email, I say good for you (and for the rest of us)!)

Again it's tempting to think of XML. If you want to convert to a plain text format, XSLT can do it. And if you want to convert it to HTML, XSLT can do it. Or you can fetch the XML with XHR. Or convert it to JSON for fetching with XHR... again, XSLT can do it (well, I've never written XSLT code to produce JSON, and I'm guessing doing it right isn't easy, but maybe newer XSLT iterations have support for JSON? idk, I've not followed it). If you use JSON you could use jq, natch, but JSON is a poor format for what is really document-like data, so I'd stay away from JSON. Even if you choose not to use XML (I wouldn't blame you! XML is for masochists), thinking about this problem with XML in mind might help you design a non-XML format that covers all the things you need to cover.

I'm not just a TUI power user. I'm also a jq and XSLT power user, meaning that APIs (meaning, nowadays, "RESTful" APIs) are very convenient. Structured document formats add a lot of value, but in an email context you just can't access that value due to lack of a) a notion of "email API", b) MUA integration with editors for different MIME types, c) a total dearth of editors for those formats lying in between vim on the TUI side and Word on the GUI side. In this particular context you have the benefit that you can consumer plain text and extract from it commentary due to the traditional email angle-bracket quoting style, then merge that content into a structured document from which you can render plain text again if desired.

Anyways, really, best of luck. If you want to exchange further thoughts off HN, I'm sure you can find my email address.
Easy money? It's down > 60%.
> This is not great advice against the current backdrop of fascism ascending.

This sounds like something one of the polarized participants in the article would say.
It's a direct reaction to all the hype for blockchain on HN and elsewhere. There are some interesting things about blockchain technology, but it's not the world-changing panacea some make it out to be. There's a too-high concentration of shady characters and internal politics among people trying to influence things toward their own benefit. These set off all sorts of alarms for true techies, so they push back.
Which is why I mentioned defaulting to strong static analysis. Having it as a separate tool or an unknown flag is not enough.
> I want to be able to install applications that aren't in the repo, and I want to be able to do it without library conflicts and version mismatches. I have never in my life seen a package manager that can do those things.

Well, you're generally not limited to the repos. You can pull down a git repo and build from source (which is generally a one-liner command).

Arch's AUR is pretty good for packages not in the official repos, including, in some cases, earlier versions.

> From a developer perspective I just make appdirs anyway, because to me part of what makes personal computing great is being able to make an application and distribute it myself without having to kowtow to 200 different package repositories.

Right. And will you keep checking on your appdir-bundled components to make sure they're updated when necessary? This is what seems to me the real drawback of this method.

>>Whatever the drawbacks of package managers, that seems like the only sustainable model if you remotely care about security.

>If your OS doesn't give you any application sandboxing features whatsoever because its stuck in the idea that permissions apply only to users, then maybe. Most of the shared libraries you'd care about security patches for should be part of the base system so appdirs don't have to include them. Of course, that means actually having a stable and well defined base system.

Sandboxing is a separate issue.

Probably the BSD-model is better in some ways than the Linux model for having a well-defined base system.

> On the whole, however, I think people who make this argument should probably be using OpenBSD if they claim to care about security so much. Like I said, it's a tradeoff, you don't have to agree.

Perhaps, but there a lots of intermediate positions in the tradeoff. I myself settle for Linux-level usability and Linux-level security (because Windows-level security is unacceptable).
I used to be a big fan of octave until I learned python + numpy + pandas dataframes. After that I did not have much need for octave.
You must be late to the party.

It's easy money when your cost basis is only a few dollars, like mine.
A review (sponsored by Diabase, I think) is here, as well: https://www.youtube.com/watch?v=IZ82_L6UmzQ

No financial connections to these guys, I just know them personally and think it is pretty cool tech, to have both additive (3d deposition) and subtractive (milling) in one machine. Plus laser scanning.
It's kind of funny how Open Source is now a strategic initiative of many big tech companies. They open source projects for a variety of reasons: 1) to attract tech talent, 2) to "build a community" (aka get customers to become unpaid tech support), 3) to increase quality by increasing eyes on lines of code, 4) to reduce cost of maintenance by allowing the community to provide development work, 5) contributing back to existing tools allows companies to re-use technology rather than having to roll their own, 6) defeat competition by releasing a supported product for free.

The last one is a really powerful move for a software company. Normally, people will use your software if it's free, but if there's performance or other limits, it decreases the number of potential users. External open source projects then pick up the user base you might have acquired later. By open sourcing your own product, you effectively eliminate the need market for the external projects, giving you back your user base (which helps your community, potentially leads to sales, etc).

For some companies this would be cutting things very close in terms of profit margins, but Microsoft has plenty of other income that it doesn't need to worry about an occasional loss. It has way more to gain from leveraging this product in all its other tech offerings, even if they made zero money off enterprise support.
For the record, here are the current dozen ten Google News headlines:

>Missing youth soccer team found alive in Thai cave

>Michael Cohen Hints at Cooperating With Federal Investigators. Or Does He?

>Suspect accused of stabbing 9 kids and adults at Boise birthday party is on probation in Utah

>Harvey Weinstein could face life in prison following latest sex-crime charges

>López Obrador wins Mexico’s presidential election by a landslide

>State Dept aims to cut Iran oil exports to zero but leaves wiggle room for some importers

>One of these women could be Trump's Supreme Court pick

>Rodan + Fields fires white woman charged with assaulting black teen at pool | TheHill

>Maria Bartiromo’s embarrassing Trump interview

>Man Arrested in Cleveland Terror Plot afte FBI Sting

>Alexandria Ocasio-Cortez spanks the predator political class; next item: redeem the nation

>Dog bitten by rattlesnake called 'hero' for saving owner

The majority of these headlines are starting facts about things that have occurred.

When you developed your opinion about the current state of journalism, did you base it on a dispassionate view of the facts, or did you base it on your perceptions of the facts without closely examining whether your perception was accurate or not?

By definition, you're going to see more articles that have link-baiting titles than not, because they work. If they didn't work, they wouldn't be used. If you mainly get your news from social media, you have a biased view of the news itself.
Paul Davis of the Ardour project. Ardour is probably one of the best digital audio workstations ever made. Sad thing is that Ardour is such niche software that it doesn't get as much monetary support as it should.

https://ardour.org/
They could, but I'd argue GitHub is powerful for the community, shared user accounts between projects, and integrations. None of which you'd benefit from if you deployed your own instance.

If Microsoft open sourced GitHub, I'd still use GitHub.com, for the reasons I stated above. Heck GitLab is already OSS and I don't use that because GitHub wins via the network effect[0].

PS - I have no issue with people asking for this; I'm simply pointing out the "win" if Microsoft agreed, is lower than you'd immediately anticipate.

[0] https://en.wikipedia.org/wiki/Network_effect
https://news.ycombinator.com/item?id=17440824 << posted six hours earlier
In my post:

> No standard home construction even with brick

Regardless of the sheltering advantages of dome homes, it's misleading to say they're just as affordable. They don't resell well at all, making it an extremely risky investment. Costs of the basics (as told by the marketing documentation you sent me) can be just as cheap, until you realize you lose significant floor space and you need more materials for a similar sized home and you realize nothing standard fits. No nice doors, no normal windows. Now you need custom ones - price goes up.

Compared to the homes rebuilt after disasters, most of those are significantly cheaper to build than a dome and that's where insurance goes. People aren't willing to pay more for a non-resell-able and frankly ugly structure that isn't as practical.
GitLab is not open source though. They call their approach "open core" which imho is just a marketing gimmick to appear as an open source solution when in fact they are not fully open source.
Merging feels like a form of collusion.

I have a service. You have a service. Let's combine them to eliminate competition between us and make both of us richer with higher prices.
I don't have a source but I know the IBM SurePOS units at Kmart indeed ran an old version of SuSE Linux.
Yes, I am.

It looks like this: http://static4.businessinsider.com/image/5560d80cecad048a6f5...

https://www.alamy.com/stock-photo-woman-weighing-pineapple-o...

http://images.teamsugar.com/files/upl1/1/17470/32_2008/mettl...

The one in my local grocery store is the best because its main screen is big buttons of the most common produce plus a "lookup" option. 90%+ of the time I only have to put my produce on the scale and hit one giant button.
Hey ianamartin,

Thanks for the interest in Fn! And all great points.. A few comments on your bullets:

Re: the point of serverless, there's more to the "magic attraction" than just an endpoint -- event-driven architectures are pretty common and can be triggered from all sorts of different patterns (iaas state changes, queues, data sources, etc). But you're right, eventually we ask more from our tech stack and we've got to evolve to make it more useful. We're thinking about this a bit with Fn Flow[1] -- how to build more complex serverless apps using future-like code.

Re: registries, thanks for the feedback. We're trying to make this a better experience and have some conversations going already to address[2]. Would love to chat -- hit us up in Slack[3] or tickets[4].

[1] https://github.com/fnproject/flow

[2] http://slack.fnproject.io

[3] https://github.com/fnproject/fn/issues/995

[4] https://github.com/fnproject/fn
I was visiting farmers reviewing plans for the next crop year. I'd just arrived and the farmer says do you mind if we watch the Challenger launch before starting? It's got that teacher going up in space. I told him that my high school government teacher had been one of the ten finalists so I took a pretty keen interest myself.

I can remember the numbness I felt in his living room as we watched the Challenger explode. It's something once viewed that you can't unsee. Words fail you in trying to explain it.

I had no idea at the time that there were five engineers who tried valiantly to stop the launch because of the cold weather and failed.

https://www.npr.org/sections/thetwo-way/2016/01/28/464744781...
> Just two months ago, AT&T said in a court filing that buying Time Warner would allow it to lower TV prices. The US Department of Justice tried to stop the merger, arguing that it would raise prices for consumers, but a federal judge sided with AT&T. The merger was completed on June 15.

Someone please explain to me why AT&T (or its counsel) isn't in contempt of court or guilty of lying under oath? Did they just use weaselly language in their briefs and testimony that didn't actually say anything of substance?

It seems to me like there's a serious flaw in this process if a company like AT&T can make claims like it did without any obligation to follow through.
Citymapper | Data Science and Software Engineering | London, UK

Our mission is to make cities usable.

We're combining one of the world's most loved transport apps with new kinds of shared mobility services.

Citymapper is a great place to work with a small and dedicated team.

We are hiring for all roles, including data science, web, iOS, Android, backend engineering.

Our tech stack keywords: Python, golang, C++, React, Kotlin, Swift, Tensorflow, AWS.

All roles at https://citymapper.com/jobs

Or contact me at oli at citymapper dot com.
> I'd like to counter by saying that companies like Google have largely ignored GPA as a measure of aptitude.

I think you have misinterpreted the situation.

What it's actually showing is once you have restricted the pool of applicants to the top 10% of the field GPA does not matter within the restricted subset.

I can't think of anyone I know that could do well in the Google interview process but could not get good grades.
i don't understand this. i have never answered как дела with "i have syphillis and my mother is dying and i'm underwater on my mortgage".

https://russian.stackexchange.com/a/604

"how are you" serves the exact same purpose - who would argue otherwise.
Can we see the code that was used for testing Lambda and Workers?
I think for people working at a shelter, that might be pretty annoying. To be honest, the fundamental problem is obvious: SF has too high rent. Until serious money and resources are devoted to solving that, you will have homelessness.
I really don't see the value in open sourcing GitHub when Gitlab exists if you are looking for a replacement incase MS decides to go full tyrant - unless if you believe GitHub enterprise is an amazing project.

If GitHub wasn't built from the start for hosted deployments, it will probably be both expensive and a pain in the neck to run. GitLab probably has it's issues, but I won't be surprised if there are assumptions made in GitHub's code that assumes you are essentially running on high memory / high cpu machines to reduce latency.
As an employee, go with the biggest company paying the more. Some sectors are better (industry) than others (banking or medias). Some countries are better (Germany and Japan) than others (China).

Don't waste your time with a startup or as cofounder (nothing else is good).
> on last-century 1080p monitors

Were you around in the last century? :)

I don't remember 1080p monitors becoming common anywhere before circa 2005.
Like the other commenter said, if it aligns with their business interest, they will. That said, I do find it funny that essentially the "home" of most open source projects itself isn't open source. I'm not a heavy user of GitHub, as we use a self hosted instance of Gitlab at work, so my only use is browsing projects & throwing up my various side projects on it, so maybe someone can enlighten me on my next question.

Does GitHub have some proprietary tech/functionality that is valuable enough to warrant it being closed source? As far as I can tell, GitHub's most valuable assets are it's large user base and the brand itself, it's actual functionality seems to be pretty standard amongst git hosting applications (Gitlab, Gitea/Gogs, Bitbucket, etc...). However, like I said, I myself am not a heavy user of it, so there could be some feature the others are lacking that GitHub would like to keep the code closed to prevent others from replicating.
Bitfloor. That was a doozy too.
Two other FOSS projects I like but are not super known:

* Calf: A small group of devs producing a set of high quality audio processing plugins. https://calf-studio-gear.org/

* Ardour - pretty well known I think, but only in the narrow cross-section of audio geeks and Linux geeks. https://ardour.org/
In Romanian we inherit the same proverb and its direct translation would be something akin to laugh like a fool (for no apparent reason)
Local bus service can be helpful for the disabled or in extreme weather conditions, but rarely beats a brisk walk. They usually average under 10mph while in motion; then add 10+ minutes of 0mph waiting.

A 40 minute walk and a 40 minute train ride are both reasonable commutes, but added together are nightmarish. I’ve tried.
Yes! https://github.com/cloudflare/worker-performance-examples/tr...
> Last week, we visited Congress and presented the ’358 patent to staffers there as an example of how important it is to maintain common-sense limits on patentable subject matter. The patent lobby—in the form of the Intellectual Property Owners Association and the American Intellectual Property Law Association—wants Congress to undo Alice through legislation. These groups are pushing to change the law so that everything is eligible for patent protection unless it is “solely in the human mind.” The ’358 patent shows what a disaster such legislation would be. It could make the patent system a kind of “super copyright” where people can monopolize ideas just by putting them on tape.

What did Congress say?
How to Install Apache Hama
> This seems like it would be ideal

This seems lazy. Instead of properly supporting  2160p you get a sad kludge instead.
My paper wallet has never asked for KYC/AML info.
Okay thanks, noted.
There may not be a general balance. That would explain why so many languages scratch different people's itches.
I have never seen an electric scooter in Philly. I bike or take public transit usually, and there are bikeshare docks all over.
What is that word or phrase for when the attempt to stop something ends up backfiring and instead causes that thing to get a lot of free press and therefore becomes much more widely used?

I would love to see that happen here. I wasn't familiar with the Language Transfer project before, but will be trying some of their lessons now.

EDIT: ah, I was trying to remember the "Streisand Effect"
Romanian is not slavic but our cultures intermingle quite a bit
I get tired of articles and people that put us Americans all in the same smiley "how's your day going so far?" box. Maybe the average is like that in most places, and sure you can draw contrasts to other places. But as a grumpy east coaster living out west I find it somewhat irritating too, and I know I am not alone in this.
The vast majority of Americans oppose open borders, and there is nothing inherently wrong with providing services to the government agency that enforces our immigration laws.
A bug in Samsung’s default texting app is sending random pics to other people
You can try it out by adding

https://transferwise-rates.herokuapp.com/currency-now?from=G...
You want him to cite a trial or study and you have a business insider article to counter him..?
IANAL, but "would allow us to" is a far cry from "we will do so"; could be as simple as that? They never _committed_ to lowering prices post-merger, just said they _could_...theoretically.
ezyVet | Auckland | New Zealand | React | Front End Web Development | Full Time, Onsite

As Development Tech Lead - Front End you will be the front end expert to lead our efforts in improving the architecture and front end experience of the ezyVet application and platform. This role is about figuring out best practice from a front end perspective, implementing the technical foundations and then providing guidance to our powerful team of nearly thirty developers. This role is a purely technical position so your number one priority will be to build beautiful code.

You need to be someone super experienced who has the vision and answers for other developers to look up to and be challenged and excited about what is possible. This role and mission will be no mean feat so you will need plenty of gas in the tank and a great toolbox of ideas and tricks to get the outcomes the platform will need in the future to be successful.

https://ezyvet.bamboohr.com/jobs/view.php?id=107