skysight-inc/HackerNews huggingface dataset:
This is great. I'm not a Muslim, but learning that there are banks that don't invest in arms and tobacco - this is great news, and I guess I'll take a closer look at halal banking soon. For too long I've been bothered by the fact that I don't have much say in where my funds are invested by the 'normal banks' - the fact that there is an option for those of us who don't want to participate in the military-industrial-pharmaceutical complex, is indeed great news.
> GM’s bankruptcy was date X+1, thus losing the bet. A lesson on timing. Even when you’re “right”, you can be wrong.

Anyone who has tried their luck at day-trading has learned their lesson, i.e. "The Market Can Remain Irrational Longer Than You Can Remain Solvent".
Haaretz, France24 and the Guardian are hardly unbiased sources. Frankly, these tales seem fantastic and made up to me, much like the stories about Kuwaiti babies being ripped from incubators and left to die on hospital floors. Remember those ?
I use Google's reviews to check that, always sorting by worst grades first. Saved my ass a few times, especially as an expat.
Yes, but it would have been totally fair if they reused the same repo and maintained the old star count and everything, wouldn't it? They have maintained the brand after all.

My point is that it's difficult to define the limits of what people are endorsing. Some devs might endorse Angular 1 but not 2+, others might not care at all and just endorse Angular as a brand.

Of course there are situations where it's clear what is being endorsed, but not always.
Testing in production with good enough metrics is fine unless it's AN ACTUAL BRIDGE.
Its quite interesting. I'm a hacker, and I'd really rather not invest my money in things I find morally objectionable, such as arms and tobacco. So this is indeed a great article.
The status updates are bearing a remarkable resemblence to a Windows loading bar.

• We aim to serve fully consistent data within the next 2 hours.

• 45 minutes later. On track for serving fully consistent data within the next 1.5 hours

• 45 minutes later. On track to serve consistent data within the hour.

• One and a half hours later. We estimate they will be caught up in an hour and a half.
So in the name of higher valuations we should accept criminal money? Interesting thought.
SQLite Code of Conduct
Maybe some non-Muslims don't want their money to go into arms, alcohol and tobacco? The Economist also forgot to mention gambling too.

Edit: there -> their
Ever saw that story about the hackability of 2cv ? https://jalopnik.com/5343163/stuck-in-desert-crazy-frenchman...
You obviously didn't just get married, birth a kid, and buy a 1970's ranch in the bay area for 12X your income. Got it!
Learning 30 Technologies in 30 Days: A Developer Challenge ( 2013 )
Infinite scroll was never a good UX pattern. It was invented to keep people from leaving the page and continue to scroll on. Pagination would interrupt this, and people might leave after clicking two or three times clicking the "next page" button.
The CoC being a political document is expected, it is laying the boundaries that define acceptable behavior, an inherently political task.

On that ssamw tangent, the GPL series of license is inherently political. I personally like the political ideology espoused, but some do not despite how other licenses leave these developers with many users and proprietary forks, buf no added code, docs or community.
Haven't seen this sample code, but in general letting your users set the filename of anything on your server is a bad plan.

If the upload script just generated a random filename (046359905445.bin), and then stored the mime type, users filename, other metadata, etc. in a database, that would be a much better design.
"1. First of all, love the Lord God with your whole heart, your whole soul, and your whole strength."
The shipping is still a bit expensive if you are not in one of those... 11euro to Belgium if you select the German option, for example.
Split brain can run for a while if the all identifiers are UUIDs and tables are used as append only. Restoration is complex, though.
human redable urls have already been mentioned, to make them more readable and so I can type them from memory to check how much time is left until the event

also making them embeddable on other websites

I've thought about building a website with a bunch of these simple webelements before
"Fully drained" for the system probably doesn't mean "fully drained" at the cell level, since (as you say) there is a point below which draining cells damages them. The reported "0%" line will be some way above that.
No. The Germans occupied Norway because most of their iron ore supplies (vital in wartime) came from deposits in northern Norway and because the long coastline was ideal for placing U-boot bases to harass shipping bringing in goods to the UK on a northern route. In some sense it was a “preventive occupation” because Britain and France were obviously eyeing some kind of interdiction.
[1] gives more context about this. By being "non political" you are implicitly defending the status quo.

[1]: https://twitter.com/CoralineAda/status/1041501017651793922
On my city Startup Facebook group, I see lots of posts offering fake Facebook & Amazon review services. When I report such posts, the response I get is, the said posts doesn't violate Facbook's Community standard Guidlines.
Hopefully, like high protein yogurt and paleo brownies, this will catch on and the larger institutions will offer options to their retail customers.
This was common practice in eastern block countries. They could not compete in western markets otherwise, even if the product was lower priced.

My only problem with the Niva is the fuel consumption, 19.6 mpg. Not something you'd want if you live in the EU. Otherwise it seems to be a quite reliable and repairable car. Also works with lower grade gasoline found in ex-soviet states.
I don't think it's quite equivalent to compare a US investor to a Chinese investor. The Chinese government has proven to be quite involved in the actions of its citizens and has been making moves to nationalize their tech sector (They also have a long history of nationalizing other sectors).

While the US has meddled from time to time in private business, the rights of citizens to avoid such action are pretty well laid out. Can you imagine a Chinese company taking their government to court to refuse revealing customer data to the government like apple and other us companies have?

So I think you can easily ignore the actions of the US government while taking investor money. But taking Chinese money is essentially like taking money directly from the Chinese government.
I think it's pretty telling as to what sort of person I am, that I initially read the title as "How the 1,500 Hit Point Koenigsegg Regara" rather than "How the 1,500 Horse Power Koenigsegg Regara".
I'm so glad we went ahead with self hosted gitlab.

You say that now but if you're at the sort of scale where you might have the same issue Github is having you'll be a lot less glad someone else isn't fixing it. Especially if it's 3am. On a Saturday. In the middle of your vacation.

Gitlab is awesome but it's not invincible. Problems happen regardless of what solution you pick. I'm happy to pay Github to resolve them for me faster than I could do myself, and better, and with solutions in place up front to make sure I don't actually lose any data.
In my opinion, basic-income, though a general concept, can't really be generalized. Any actual implementation will be an alternative to any other actual implementation.

Social policy seems to be hard to get right.

I.e. one thing I heard, that a certain level of universal-basic-income is being implemented in the US, by generous disability benefits. If you then feel that you no longer have ability to do meaningful work (especially in the rural areas), you can collude with your doctor to make yourself a diagnosis that you would qualify for and would qualify you for disability benefits. As they say, these days there are no healthy people, just insufficiently diagnosed ;) Then you can survive doing odd-jobs to supplement your now-almost-basic income.

But I get that making something like this general might just cost too much. And there might be unwanted sideffects.

I.e. in my country, you can apply for housing subsidy. This was supposed to help low-income households. In reality, it mostly helped people providing housing for of certain segment of almost-homeless people, where they no longer have stable address, and they barely scrape by to pay ther rent, mostly one-bed in a how income hostel. So, when the subsidies came, owners just raised the price of a bed by the ammount of subsidy. This created an interesting poverty-trap, and several cities are trying to fight back to untangle this. What doesn't help is that many of the trapped people are ethnic minorities, which then can be used by less savoury politicians in their municipal politc campaigns.
I think the ones that went thru quality control were exported to the SEV* countries. The bad ones were sold on the domestic market.

*) https://en.wikipedia.org/wiki/Comecon
By accident I figured out how to draw a simple Voronoi pattern: draw lots of planes at the same distance from a center point, each plane perpendicular to that center point.
https://www.openprocessing.org/sketch/611667 (click </> to see the code). Probably someone did it before already :)
"markets find new ways to cheat people"

This is a fascinating construction. To me, it makes perfect sense (and reality seems to be heavily underscoring this perspective) but I feel it challenges some profound assumptions very commonly held by Western culture, about how the world works.

If markets replace normal transactions with the optimal ways to cheat people, as a natural consequence of what markets are, how can we disrupt that phenomenon and replace markets with something else that selects for other values?
A PHP GraphQL library designed to be extensible
The hypothesis that the war on terror (pointless as it may be) is actually driven by Western banks and the concept of intrest and that the solution lies in sharia banking laws is quite something to get your head around.
Not obscure at all; this is daily practice.
Would it make sense for a retail customer of Big Bank Co. to also be a shareholder thus enabling them to share the profits?
Another apache disaster, blueimp's plugin has nothing to do with it: it's common for script kiddies to try to upload php executables on php sites, and sometimes it works.
As with all bodyweight exercises, having less bodyweight makes them easier :). I'm 6'2" myself and always jealous of the 50kg asian dudes that can do all kinds of crazy things easily. However, I can do one-legged squats and one armed pushups and I'm working (for quite some time now...) on a press-to-handstand.
I've been studying how the brain works since college, which is now 20+ years. One thing a professor said back then really sticks out -- "we always assume that the brain works the same way as the most advanced computing of the time". In the 50s we assumed the brain worked like a telephone switching system. In the 80s we assumed the brain worked like a bunch of transistors.

In the 90s we finally switched it up, and developed computing paradigms based on human biology, and came up with applying neural nets to brain science. Then someone had the idea to create a Bayesian NN.

Each iteration we get closer to explaining how the brain works, but showing that each iteration is closer to workable based on our knowledge of the biology of the brain.

But we still have no idea how we get from brain biology to rational (and irrational) thought. I'd be excited if we solved this within my lifetime.
Malawi to pass a law that forces companies to accept digital payments
Airbus has a patent on that: https://patents.google.com/patent/FR3012923A1/en
It would be interested to know what was the cause of the network partition failure.
Corporate money broke honest hacker. RIP Linux.
> Treating users like children, not listening to users, rolling releases without regard to stability or consistency, adding features nobody asked for instead of fixing bugs, inconsistent UIs...

None of these are unique to open source. IMHO, commercial software tends to be equally bad, if not worse.
[Hasklig](https://github.com/i-tu/Hasklig/), which is derived from Fira Code, and brings some nice (properly spaced) ligatures useful if you use functional languages.
Poor Apple!
After reading this extensive article by cultofmac.com I too can understand all restrictions and exorbitant overpricing.
God bless Apple. Amen.
1. How do I spend the reward points w/o a card?
2. Also, you should post it to Show HN.
Pragmata Pro https://www.fsd.it/shop/fonts/pragmatapro/
someone tell that guy BSD exists >.> linux rules the world :')... most ppl never heard of it tbfh... long way to go.
this the new happy clappy marketing face for linux? next we know it will be a synchonicity engine create purley for personal cloud SaaS w/e the fk that means.

linux kernel is a big mess of things. and making some kind of desperate mgmt pivot wont clean that up
The problem with FIRST is all the rules associated with the competitions. You are limited on how much money you can spend on a robot, you are limited on how much your robot weigh's and its size, and you are limited on the rules of the game. Furthermore, the build season of FIRST is I think only around 2 months from when they find out the rules of the game and from when teams have to pack up their robots and send them to competitions. Most teams struggle to even have core functionality working on their robot in time Furthermore, the most common software used to program the robots is Labview, which limits what you can actually do with your robot significantly.

FIRST robotic's goal is not to innovate on robot design as much as it is to provide a large audience of students to STEM fields.
Tessellating a sphere is one of those never ending areas of study because no solution feels 100% satisfying
Can you provide more context re: "The recent reaction from Valve is telling, I think Gabe is fearful about the current state of affairs" ?
5 Tips on How to Improve Your Website and Be Ready for 2019
And instead one should... Attack the ``status quo''? This line of reasoning is inherently partisan and extremely political as well as divisive. Believing that meritocracy is bad is a fringe belief, and in this case there really is nothing that suggests that adhering to the ``status quo'' is the non-insane alternative.

Edit: I'd also like to highlight that this is a classic version of the ``you're either with us, or against us''[1] argument, i.e. a false dilemma.

[1] https://en.wikipedia.org/wiki/You%27re_either_with_us,_or_ag...
The Fiat 124 won care of the year in 1967. Although like most Italian cars of the era they didn't like the salted roads and damp air of Northern Europe.

The Lada was quite different[1], in particular it was heavier to cope with Soviet roads.

[1] https://jalopnik.com/the-first-lada-was-way-more-than-just-a...
They got to the end of the restore, realised there was a problem, and had to start over.
> A language that can't receive major version bump will be (is?) perceived as a dead language.

It still seems to be a major effort to get people over to Python 3.
Alpha Vantage: Free APIs for Stock Market Data
> The more interesting component this cycle is the fact that the release notes were written by Greg KH

That is because Greg handled this release cycle to let Linus take time off. Linus will be back for 4.20.
WTF? Please tell this isn't for real.

```
This rule is strict, and none are able to comply perfectly. Grace is readily granted for minor transgressions. All are encouraged to follow this rule closely, as in so doing they may expect to live happier, healthier, and more productive lives. The entire rule is good and wholesome, and yet we make no enforcement of the more introspective aspects.

Everyone is free to use the SQLite source code, object code, and/or documentation regardless of their opinion of and adherence to this rule. SQLite has been and continues to be completely free to everyone, without precondition.```

Do I have to go for confession before every pull request now?
Sounds similar to drawing intersecting cones at each point, which is a pretty common method I think. For example: http://alexbeutel.com/webgl/voronoi.html
A nice thing about that is if you draw cones with just 4 sides (so, pyramids..) you get a manhattan distance voronoi pattern (or something that looks very similar at least).
I think that you make a lot of very good points. I have also seen self-entitled, arrogant developers stomping around like they own the place, not respecting the difficulties in different roles (management) or other disciplines. I've seen endless bike-shedding, and endless toy-chasing (at the direct expense of the business).

But I also think that there are some significant problems in what you've said.

You describe what looks like a siloed structure, where sales/marketing people are deciding on what to build, and then throwing it over the fence to the developers to just "get on with". Where are the fast iterations, looping frequently back to the customer, and involving the whole team in the process? Does a developer never have a good idea with regards to features? I think that if you want robots who do what exactly they're told, then you're going to end up with... a development staff of robots.

Meetings. Endless meetings. Agile, if done on a weekly cycle, gives you no fewer than seven mandatory meetings. I don't disagree that it's important to communicate, but the prevailing culture across the industry is absolutely towards superfluous meetings which involve too many people. And I think that's a big problem. Yes, developers need to understand that perhaps not all of a meeting will be relevant to them, but if they're not relevant to the meeting, then really they shouldn't be in it.

"Failing to internalize that ultimately, they work for a business." - I think that the above point on solied structures is relevant here, but I think that there is more also. It depends on the type of business, and I think that you're referring to B2B. But I have personally seen in the B2C case, with millions of users, the sales and marketing side - sometimes from different divisions - preference their own career objectives over the user's experience. "We sold this for a million dollars" "But there's spyware on the partner side sometimes" "Tough. Build the integration". So while I think that you're right when it comes to building a special-case for a particular customer who genuinely needs that special case, I think that there are also other cases here where it's not that simple.

A more minor point but when you say "as though they don't know the language of business", I think you're right, they don't know the language of business!

I find your sports team / jocks vs nerds analogy interesting, perhaps mostly to inform on your general perspective. Personally I would prefer a team of smart developers who care deeply about the product that they build, working hand-in-hand with the product team, designers, sales, and customer in short iterations where rather than deciding precisely what will be built up-front, the solution is instead found organically with valuable contributions from everyone.

But you're dead right on the 'new toys'. That practice is unforgivable.
Ugh I detest the term " abundance of caution " as used in that message. Weasel words designed to stop you thinking about the problem as who wouldn't want them to be overly cautious
One More Sleep Today Is the Big Release Day for Deplorable Me
So if it wasn't to maintain the status of the USD as the reserve currency which other reasons did the US have to invade? Apart from wanting to construct an oil pipeline through Iraq I'm not aware of any other reasons?
I have the opposite experience with Win support - my parents replaced their aging windows laptop with a new win10 one, and I had to spend the weekend trying to get their old printer and scanner working again, whereas it still works out of the box with the latest Ubuntu.

The main difference these days, once you got past the setup, is that as a non LTSB/LTSC user, Microsoft keeps inflicting damage onto you (e.g. in the form of reappearing Candy Crush) with no way for you to stop it without continuously actively fighting.
Countdown to PHP 5.6 EOL
One thing to watch out for with the Hexagon on the Snapdragon 820: while there are a bunch of modules from the likes of Inforce that run Linux, not all of the 820 features are supported on Linux, including Hexagon last time I checked. Some features are only supported on Android at this time.
Exercise can be pretty enjoyable if you find a way that suits you. Personally I can't stand the monotony of the gym, but I love mountain biking or white water kayaking. The later has benefited me in my life so much - it has taken me to amazing countries that I doubt I would have visited otherwise and I have made some amazing people through the sport. There is no way that a pill could compete with that.
I'd feel bad if this were any other crew about to be gutted.

But with the Silicon Valley crowd - well now I know the true definition of scha·den·freu·de!
I like seeing how removing the latest unwanted feature requires 'just' a few settings changes. Poetic.
Ahh I see now. Sarcasm isn't always obvious in text form.
See also Ethical Banking, here's a list of regular banks in the USA who dont lend to certain industries: https://www.nerdwallet.com/blog/banking/socially-responsible...

Maybe its not a very big thing in the USA. Ethical Banking is pretty big in the UK.
for artistic effect i guess
But it doesn't really make sense unless its organisation-wide
>CoC assumes contributions are primarily due to the conduct of the community and not the intellect/interest of the contributor

No. That you choose to read into that this way doesn't make it factual. I'd even argue that someone that doesn't behave accordingly (with a sane CoC) doesn't show that much "interest" in a certain way. A contribution shouldn't be accepted on the sole basis that a person actually respected the CoC, and it's never been the goal of this. But it's another condition now.

> The quality of a community isn't primarily measured by its conduct but rather its accomplishments

Measuring the two is a possibility. That you don't, yourself, include the conduct of a community in your measure of its quality is your choice and yours only.

I'm curious as to what led to this broadly wrong evaluation of the situation. What lead you to believe that?
So? I can't see anyone reading this article being confused because they assume it's about actual porn.
> The embrace and extend going on over in Redmond right now is threatening though, what better time to use your clout and power over a competitors org (that your a member of now) than when you have forked what depended on their software, extended it to work on your platform, and now want to take the wind out of their sails.

Can you explain that a bit more? Are you saying Microsoft is using their clout to change the linux kernel to their benefit and the detriment of others? How so?
Also discussed there: https://news.ycombinator.com/item?id=18271180
I think it's a reference to steam proton, a compatibility layer they built to run windows games on linux.
Have you read "Market Forces" by Richard Morgan?

Seems like you'd fit right in. Money, business, and taking care to skate just within the line of the law doesn't absolve you from being evil and effectively using your position to help make the world a much worse place.
If you seriously think BSD has anywhere near the same mind share as Linux then I don't know what to tell you. "Taken over the world" might be hyperbolic if read literally but such slight hyperbole is common in regular English.

For example, I might say that Linux is used "everywhere". Of course this isn't true if read extremely literally but my meaning should be clear: you don't have to go far to find something that uses LInux. Websites (and web infrastructure for that matter), smartphones, DVD players, etc.