skysight-inc/HackerNews huggingface dataset:
> a pull system is nice for drive-by contributions

Did you mean a patch system? With a patch, you just send upstream the patch, and you're done. Pull-based syncing is good for (and was designed for) frequent collaborators. As a one-time contributor doing pull requests, after you've cloned the repo and made your changes, you have to set up some public remote so that others can pull from, push up your changes to that remote, send upstream a message that it's ready for them to pull, and make sure that remote maintains uptime until at least upstream has had an opportunity to pull, at which point you can then do whatever you want with it. It really doesn't make a lot of sense to use this workflow for anything but frequent collaborators, where the setup costs are supposed to pay off later, after you've shared your nth change.

Or did you mean it's nice in the sense that increases the volume of contributors, because there's a long tail of people who are familiar with and only know how to deal in pull requests?
When talking about API "quality" I mean "does what it says on the tin, reliably".

Testing means you catch regressions.

You seem to be talking about API design, which is honestly a minor concern compared to whether it works reliably.

Have you ever tried to use the Facebook API? It breaks randomly such as endpoints suddenly return 404's, and there is no followup to bug reports.

That is what I'm talking about when I say "quality".

A "perfectly designed" API that randomly breaks because someone made a change and the lack of tests means its an end-user who discovers it is worse than terrible IMO.
Both al-Khwarizmi (from whose name came "algorithm", and whose main work also gave its name to "algebra") and al-Biruni (astronomer and geographer probably most famous for the most accurate prediction of the Earth's circumference since Eratosthenes) were also Persian rather than Arab as often incorrectly claimed.

The question of the "nationality" of many Islamic Golden Age scientists is interesting, with many people and nations claiming them as "theirs". There are even Soviet [1] and Uzbekistani [2] postal stamps commemorating al-Khwarizmi, since as his name implies he was originating from Khwarezm (now part of Uzbekistan), which at the time was under Persian rule.

[1] https://upload.wikimedia.org/wikipedia/commons/thumb/1/11/19...

[2] http://news.uzreport.uz/foto/2014/04/tmb1/13977401582.jpg
Net neutrality fight is about to flare again
Finally got around to reading that paper after seeing your comment. What a great piece! The logic was clearly laid out and simple to follow. I'll have to read through the proof in the appendix later.
Yes please, that would be awesome! I have a workstation that I rdp into from all over the world in order to do development in VS and the experience is terrible when I am on the other side of the world because of high latencies and low bandwidth link. Being able to connect to the workstation's VS directly and edit files + start debugging sessions remotely, that would be fantastic!
Nasa testing space nuclear reactor to 'empower' humans on Mars
I'll add SCOOP to your list since it was commercially deployed as part of Eiffel. I'll throw in the Eiffel paper from the 1980's for people curious about the overall language and methodology.

https://www.eiffel.org/doc/solutions/Concurrent%20programmin...

http://se.ethz.ch/~meyer/publications/acm/eiffel_sigplan.pdf

http://www.eiffel.com/developers/design_by_contract_in_detai...

Since they have strong QA focus, they also have things like test generation from contracts specifying intended behavior. So, safe concurrency was just one benefit of the work that started in the 1980's. Rust takes things further with a simpler and more flexible approach that supports quite a few different styles of concurrency. That's on top of the temporal safety inspired by the Cyclone language for safe, C-like programming.

Rust's real success is it's the first of the safe, system languages to take off with a massive ecosystem due to their great community efforts. That's probably what Ada and Eiffel needed on top of earlier FOSS implementations.
Static linking: no more futzing around with package nightmares on systems. Making sure system packages are present so python virtualenv can install. Static linking makes portability a breeze. I don’t know why this idea was lost in virtually every scripting language from the past 20 years.

Standard lib is just plain awesome. You can build most things right out of the box without searching the web for competing versions of the same thing. Web apps are a great example.

Fast compile times was a feature built into Go from the beginning. Presumably from people frustrated by compile times of large C/C++ codebases [1]. It’s about developer productivity.

1. https://golang.org/doc/faq#What_compiler_technology_is_used_...
Rust helps in to avoid segFaults which helps in avoid buffer overflows and stack overflows. most of security attacks are due to these and can prevent them better. there is no way a developer can write a code in Rust that causes segfaults ( atleast language promises that ).

recent blog post https://blog.rust-lang.org/2017/11/14/Fearless-Concurrency-I...
Not to make to fine a point of it but Make doesn't make sense in every situation or to every programmer. Sometimes the learning curve for Make makes writing one's own build tool make sense. Sometimes it doesn't make sense either and learning Make may make Make a better option for making software over the long term.
How to make shared email management painless
The funny thing about the housing correction in the US was that prices dropped back to their historical trendline, as if the housing bubble had never happened. There wasn't even much overshoot.
Purescript web-3 library – The case for stronger types in the Ethereum stack
Privacy concerns: how is a public link more secure than a Skype screen share?

And what exactly gets associated to the link? Is it a tunnel straight into my computer? Is it pushing my VS workspace somewhere?

More details please. This seems more appropriate for getting help on small, isolated code snippets rather than collaborating on a project.
How about pricing?
It's cute for sure. But it also carries 'connotations' of (software) bugs, malfunctions, errors – and by 'carry' I mean that's the standard meaning of the term!
This. I use onetab[0] for chrome as an intermediary between bookmarks and tabs. It lets me send all the tabs on the right, left, just the current tab etc to a temporary bookmarks page that I can scroll through and restore from with ease.

[0]https://chrome.google.com/webstore/detail/onetab/chphlpgkkbo...
Myths About Choosing a College Major
Just fell down the lofi/simpsonwave rabbit hole myself! Those videos and playlists definitely have some of the tamest comment sections on Youtube.
I was going to write the exact same response. One day I'm going to write a blog post because the overwhelming response has been very hostile. Even when companies advertise that they do it.

Here's my experience so far:

Adyen.

Overwhelmingly hostile to startups. All telephone numbers get routed to support. So if you call sales, someone in support answers. The individual who answers the phone also has very basic knowledge of their product line.

Each office that I contacted (US, Europe/London and Europe/Amsterdam. All gave differing reasons why I was not suited. Where it last ended, because I wasn't doing $1m a month. I was not a suitable candidate for their services. Even though someone in the London office did mention I could email my business plan in, although there was no chain of custody and who knows who would be looking at it or when they would come back to me. I think they were really saying that to make me feel better.

So really. How can I get to $1m/month, if I cannot start?

Braintree.

Had good response with braintree, was about to pull the trigger. But then their marketplace solution has been superseded by paypal's new offering of marketplaces.

Paypal.

Called their business team and been forwarded to partnerships. Can't get a hold of their partnership team as they don't have an email or telephone number. 14 days has passed by and all I'm looking for is a simple yes or no. I have filled in their contact form (3 weeks ago) here: https://www.paypal.com/us/webapps/mpp/partner-program/contac... But never hear anything back.

Stripe.

Even though this was my initial provider to go with. It's currently a non-starter and I am leery to approach them. With no actual phone number to contact them on and previous email exchanges being less than steller and not having someone who actually could understand the business model. Note: Shopify is doing the same for heavens sake (yes I am frustrated lol).

Additionally, I am not in the US, so there is also the extra hurdle of having to go through stripe atlas. But again, not really wanting to forward my business plan into the void.

If Stripe had a phone number that I can call, I would investigate that possibility. Can't really understand when I can call lots of other finance companies. I can't get hold of Stripe directly.

Worldpay.

Didn't understand my business model. Even though they promote themselves as being able to deliver complex solutions. It was determined that they could not support my marketplace.

------

Finally, if anyone is reading this and is from an acquirer in the US or perhaps from the companies mentioned above. Or perhaps a partner of stripe-atlas so I don't have to wait two weeks/direct contact. Please let me know. My forecast is that there will be a tipping point in the first year where I will be doing $5m a month.

The sad part here. The development of the platform/marketplace. This was the easy part. The difficult part, is finding someone high-up enough the ladder to see that they will be on-boarding a company who their closest competitor is now doing $100m a year. Where that competitor is tiny in the overall competitive space.
So since politics is important, not caring mean I support the winner?

You make a strong case for caring about politics. But I’m not convinced why low interest in an argument puts me on either side of it.

I’m sure a sports fan could make an eloquent case for caring about sports. But I don’t think they would say I’m anyone’s supporter by virtue of not watching the game.
Jobson: Automatically Turn Command-Line Applications into Webapps
I wonder if the profit from the book sales goes to him ? I'd be interested in reading it but feel conflicted about the $
This is pure nonsense.

Lateral move or downsize are two different transactions. Capital gains has no effect on the second one.

People who are complaining about the capital gains taxes pretending that such taxes prevent them from either moving laterally or downsizing are complaining that other properties also appreciated in price. What they would have preferred is that their property appreciated and the properties they wanted to move to did not.
Curious if this supports multiple-cursors (as in multiple cursors per user through ctrl/cmd+d, etc)? If so that'd be awesome!
Seems like i was too quick out of the gate, my bad.
Much better! The other one is all data but not much knowledge.
I think that depends greatly how much back and forth you do and how intertwined things are. E.g. a lot of my projects have common threads that leads to switching back and forth, and if I were to keep separate notebooks I might easily end up with dozens if I wanted to keep strictly contiquous notes for each project.
I might suggest using git to track your code, then you can write down the first six letters of hashes in the lab notebook for the commits that correspond.
But the full picture also includes the fact that if all people were willing to do was wait for someone else to do the work, then they really have no high ground to complain that it didn't get done in the time-frame they wanted.

Other addon devs did help push things along, and they got the abilities they needed much sooner. We can only excuse ourselves so far before we share in the responsibility for things not getting done.
Firefox 57 + Duckduckgo = Winning team!
Teletype
Another thing often forgotten: font-sizes where relative to the system, meaning, they where usually bigger on Windows (depending on the system-wide font settings) and there was no rational for text-image integration.

This became even more severe, when pixels began to shrink with higher display resolutions, where Windows would adjust – i.e. increase – the font-size relatively, while Macs stuck to a positive 72dpi definition for the screen to keep images and text in balance.

E.g., you had an image and a few lines of text to its right. Size the layout so that the text will span vertically over the height of the image, when seen on an average Windows system. Now, on a Mac, it's just about 2/3 of the height … (Considering that all layout had to be done using tables, we may begin to understand that you had to be rather defensive in your approaches. Also, complex tables resulted in perceivable rendering times.)
At this point it would be best to start exploring other notetaking extensions and programs, like OneNote, Evernote, Zotero, etc. Now is the time to jump ship because from here on in it will get more and more unlikely that any viable bridges will remain compatible.

I did find this add on to convert Scrapbook files with a quick googlin' (no experience with it). Hopefully it helps.
https://addons.mozilla.org/en-US/firefox/addon/scrapbookx-co...

The other option is to look at some of the PDF printing add ons because I remember a few supporting batch operations on scrapbook data. At least they did in 2010-ish.
Web storage for private data with client-side encryption
If this is the case and Joe wants to bet that the housing prices will continue to rise, Joe gets an interest only ARM with a 7 year balloon.
Amazon scraps bundled video service
The Odyssey and the Other
I believe it just came out this year.

We're in the process of integrating connect and when we started, it is was not a full-blown product yet.
Very nice, super impressed about the fact that VS and VSCode can work together like that.
Hi - author of the blog post here and PM on the team!

We are very proud of what we've built here. Regardless of how you built your app (Swift, Java, React Native, Xamarin), we offer CI, releasing to your beta users and the app stores, Crash reporting, analytics, and even push messaging. Let us know your thoughts!
Hardly anyone at home, maybe. I still plug my desktop into wired at home, and the vast majority of computers at work have wired dock stations that work so much better than the WiFi in the building.

I don’t think you can honestly say hardly anyone uses wired Ethernet.
> My time is much more important to me and I want the best tools.

That's what I think, and the reason I use SublimeText.
It's almost certainly _possible_. See under "Editor-agnostic client library", and https://github.com/atom/teletype-client
For me it's the linters for 5+ programming languages and the color picker. https://packagecontrol.io/browse/popular
Most EVs emit less CO2 than petrol cars over their lifetimes
See under the status headline on http://bcachefs.org/ and decide for yourself whether that's good enough for your use case.
I've done something similar, but I keep going back to paper because it's a lot easier to vary formatting, reorder and restructure things etc. I still want to find a digital structure that is sufficiently flexible, but so far I haven't come up with anything that feels good enough.

In fact, it drove me to write my own editor recently (because, frankly, it felt more straight forward to write my own editor than to learn elisp well enough to do what I wanted with Emacs)
Comparing PHP with Go it's a bit too much, don't you think? Type system, standard library, concurrency, compilation, packing ... I hardly find similarities.
Ok it looks better after looking at it again. Thanks.
Videos of agricultural machines at work
But if you don't want to you don't enable it. You need to actively enable this feature in order for it to generate link with your code.

I don't see the problem there.
Not every reader of HN possesses "a tax guy".
Throwing around 'Marxist' seems extreme here, but I think I recognize the sentiment. There are a lot of ways to improve the position of workers, and historically progressivism has been interested in some and opposed to others.

Two examples:

If you want to improve salaries, you can do that via unionization and lobbying for guaranteed raises.
That's a popular leftist approach. You can also do that by advocating for bonuses based on personal achievement or corporate profit. The left has generally been disinterested in that, and has indirectly opposed it by advocating for higher taxes on bonuses.

If you want to expand worker influence on how companies are run, you can found co-ops, establish worker's councils, and so on; these are popular leftist programs. You can also give meaningfully-large stock grants to large numbers of employees - equity-granting startups are worker-owned every bit as much as co-ops. This isn't a leftist initiative at all, and has been indirectly opposed by calls to heavily tax options and capital gains even when they're being given in lieu of salary.

I don't especially want to debate any of those as policies; it's just a demonstration of what some leftist and non-leftist roads to labor power look like.
This Chinese company is uitilizing ducted craft to build flying cars
Floobits is all you need!
It's really exciting to see the energy being directed at improving developer collaboration!
You are a defective faucet. Every time you contribute you are sending a droplet. Content creators are a drain.

This analogy isn't getting any better.
My thoughts as well, I can't imagine they haven't thought of it, here's hoping, especially since the PM commented in this thread.
Actually, this became an issue just at the end of the 1990s. In the first years professional websites were usually designed and made by dedicated screen designers.

Edit: Usually, it was also the same person who was responsible for the design and who made the basic layout templets, meaning this person also understood the technical basics, which in turn allowed for some amazing creativity. (The standard expectation was that the [re]launch of a major page would add to the language and definition of the media in some way.) It was really more at the height of the dot.com-bubble that things became more standard and conventional designers took over.
Blue Raspberry Pi to be sold in Brazil
Those are absolutely awful names for tiers.
If a product manager from Apple is reading this :

Please, I beg you, do NOT try to replicate this feature. Get back to fixing the critical bugs and slowdown of the os, xcode and swift toolchains.
>I do agree that the majority of Bitrise their population is not the enterprise at all.

> We and our competition can easily make that claim since almost all Fortune 500 companies have at least one use of GitHub, GitLab, and Atlassian.

Not sure if you are trolling or are missing the point people are trying to make. You are admitting that you made that conclusion based on wrong data and yet continue to say you claim is correct.
Because they are part of what you're being paid to do in that case.
There is aspirin and alot of other additional stuff in flour. If you grind your own wheat - you miss out on all those. But you gain great taste- most flour does not contain the oil-containing seed part of the wheat, as this tends to go rank very fast in storage.

Ascorbinsäure (E 300)
Natrium-L-Ascorbat (E 301)
Calcium-L-Ascorbat (E 302)
Lecithin (E 322)
Guarkernmehl (E 412)
Mono- und Diglyceride von Speisefettsäuren (E 471) Milchsäureester von Mono- und Diglyceriden von Speisefettsäuren (E 472 b)
Wein- und Essigsäureester von Mono- und Diglyceriden von Speisefettsäuren (E 472 f)
Saccharoseester von Speisefettsäuren (E 473)
Zuckerglyceride (E 474)
Polyglycerinester von Speisefettsäuren (E 475) Natriumstearoyl-2-lactylat (E 481)
Calciumstearoyl-2-lactylat (E 482)
L-Cystein (E 920)
Show HN: ServiceShop – Turnkey open-source application deployments
Won't you only pay a % of the gain in price in tax? In that case you're strictly worse if it goes down in price. You'd pay less tax, yes, but as tax is % of gains you're net worse off. If this really isn't the case can you share some example numbers showing how you can be worse off with a house that's worth more?
Unfortunately, at least in my experience, JS source maps are pretty useless for any real life debugging because browser almost never manages to set a breakpoint on the line that you've marked, so it gives you some value only if you don't already have access to the original unminified sources.

However CSS source maps are of a great help for less/sass.
Well, they still have people living. They could address that next.
I bet it’s really satisfying too, like those videos of people power-washing dirty sidewalks.
I have been working on an app to do trend forecasting for various cryptocurrencies. The end goal is to get realtime alerts when a currency dips or spikes above a given forecast. You'd get a message with the current forecast and a picture of the price graph with various statistical markers overlaid. Kind of like a real-time trend analysis snapshot.

Is this something you'd be interested in?
Apparently the protocol can be implemented by any editor, so hopefully we'll end up in a glorious future where this works in lots of browsers (including VSCode, who just announced their own version of this)

Edit: can in the future, not now. So we'll see
Roxy grabs $2.2MM to build Alexa-like voice devices customized for business
Why not rent this one out and then rent a smaller place yourselves? Anyways, this is a good problem to have. I don't think 1.) and 2.) justify wanting prices to come down since they only affect a % of your appreciation.
> the second is just paying the landlord mortgage while being exposed to financial risk over the long term

Homeownership, for most, is a leveraged play on a politically-sensitive asset. Consider two companies. One goes all in—-with borrowed money—-on a deal that does well if the cards fall right but results in default if e.g. property taxes or zoning laws change. The other has higher fixed costs but diversifies its investments. It’s apparent which one is riskier.
This makes even more sense.

I was constantly trying to figure out why people with gluten sensitivities don't have reactions in most European countries. The enrichment theory seems pretty persuasive.
You're talking about these interest rates as though they can just move around - are these adjustable-rate mortgages? In the US, the standard mortgage has a fixed rate. So people with those mortgages would benefit from increased interest rates and/or inflation in the wider economy.
Exactly that!

It may be true that "normal" users don't understand security or take it seriously enough, but in my opinion just blaming them isn't fair.

Imagine your car being painted in new colors and handles in the cockpit being re-arranged in unpredictable ways every time you have it serviced.

That's basically what Software updates often do to users.

We constantly force users to re-learn how to use a piece of Software, very often without good enough reason. Additionally updates at some point force them to buy newer hardware, even though they probably neither wished for the changes in the Software nor for new hardware.

That's why I totally understand casual PC users who're not gonna stop using Windows XP as long as it lets them do what they use their PC for.

In my opinion commercial software should be regulated to either provide security updates (distinct from feature updates) or be open sourced.