skysight-inc/HackerNews huggingface dataset:
Submitted because I saw that Microsoft was looking at submersible data centers. While they claim the usecase is energy savings, this paper shows that High Frequency Traders might have an interesting application for the technology.
Ah man, I hope that doesn't mean Gitlab gets blocked in China >.<
Sure. PCI compliance is a set of rules as to how credit card data is handled on your site.

Depending on how your payment process works and how many transactions you make in a year there's a sliding scale of progressively more stringent guidelines. Using a gateway like Stripe which has a hosted payment form reduces the PCI risk but doesn't remove it entirely. And the PCI guidelines make GDPR look like a model of clarity and straightforwardness.

Last time I looked into it, there was a debate as to whether Stripe fell into PCI DSS Self Assessment Questionnaire (SAQ) A or SAQ A-EP. A is pretty simple to meet, but A-EP is not. Even Stripe seemed to hedge on this. If anyone more knowledgeable than me can weigh in, I'd appreciate it!

As for tax, depending on what you're selling you have to add the correct tax for your customer's country. For example as I understand it, the EU VAT MOSS rules mean that when selling digital downloads you have to apply the correct sales tax for every country people are buying from. You not only have to build a system for changing the tax depending on the address, but also understand the tax situation of every country you want to do business in. (Again, if I'm wrong or making it too complicated, I'd like to know).

Thankfully there are platforms like Etsy or Gumroad for selling digital downloads that do all that stuff for you. The fees may be high compared to a DIY solution, but it's worth it for a small merchant.
More than a week after the GDPR (and two years after it has been announced), the LA Times still can't serve its content to EU viewers.
Can we add a "GDPR" link near the web one, or drop the kind of website that act like this?
FB frequently sends notifications that is not directly related to me.
e.g.
"A friend has commented on a post in a group that you're a member of."
Why would Facebook think this is of interest to me, is beyond my understanding.
In my (limited) experience email should be used for either:

* non-urgent

* not-that-important

* things you want (others) to remember

* communications you may want to point your finger later on (proof/contract details etc)

For everything else phone and in person communication are vastly superior and should be preferred.
How do you find the performance compared to Github?
Aliens told me during a trip, and then I found out others had the same experience. If nothing else it's pretty interesting psychologically.
That part of the article stood out for me too. These are all status issues and status is very important for human beings whether they like it or not. It seems that (despite being very well-compensated) engineers at facebook are pretty low-status - they are forced to sit all day at shitty desks in giant loud open spaces. So when whatsapp employees who were used to better working conditions arrived, it caused a good amount of culture conflict.
Indeed. http://www.alexwg.org/publications/PhysRevE_82-056104.pdf
How would a GPL licensed NPM affect anything? Are you in the habit of including NPM in your software and shipping a closed source version of it to paying customers? Is this a common way of using NPM?
It can.

The root cause of a lot of problems Facebook creates is the like count next to every utterances, article or behaviour on the net. This has to be regulated much more than private data/friend graphs/location data/what you view/search for etc etc.

Psychologists will tell you the most effective way to influence behaviour of an individual is to show people what the herd around them is thinking, saying or doing. This is how society has always created "social norms".

If people around you don't smoke, you are less likely to be a smoker. Teen girls who see other girls get pregnant are more likely to get pregnant. There are literally thousands of examples that can be cited about how seriously we take this signal.

In a world with too much info that no one is trained to handle or are too busy or distracted to handle, we look at what what the majority of people around us are doing and do that blindly. This is signal influences behaviour. Both good and bad.

Facebook has fucked that signal up for society. In every sphere of life. And we are currently dealing with the fallout. The signal is being delievered too fast and too much imho. And this speed is highly overrated in its value to society.

Whether these counts should be displayed, to who, how quickly, next to what type of content, for different communities, education levels etc needs to be debated and regulated.
>The OP's point was that the companies that make these engines can afford to invest in supporting an additional back-end API though.

OP doesn't know the diminishing profits of the AAA gaming industry.

OP would never have to justify to producers and directors why <1% of gamers should take 30% or more of rendering architects time.
The most likely cause of Intel's lagging is a wall of cost/benefit to being both designer and fab. This hit AMD earlier by being smaller(and arguably, with a different management style, AMD could have held on to their fabs longer) but each node only gets more expensive and harder to keep busy with orders which in turn means a greater need for external customers to fund R&D.

Intel had a reprieve of almost a decade with a weak AMD that let them coast along with the desktop monopoly and extract a yawn-worthy 5-10% improvement per generation, but now that they have the incentive to compete again they're struggling to get their house in order - the chip design hasn't had a major refresh in a long time and they have been very late with their version of 10nm.

So they're really at a crossroads now where they can't rely on old tactics and their long-term prospects are in serious doubt, since they didn't position themselves to counter the efficient small-core/big-package architecture that AMD is pushing with the Zen chips. For now, they can still put out competitive flagship product launches simply by binning extremely expensive parts and running them hot(e.g. compare i9 and Threadripper) but that advantage might erode within one more generation.
Does Gitea still not have a good mechanism for backup and restore? I wanted to move away from Gogs but this is a show stopper for me.
Tesla has the biggest short position of any stock. Beware astroturfing.

https://www.forbes.com/sites/chuckjones/2018/04/15/tesla-has...
Ben keeps surprising me, showing how much can be built without code already. As a front-end dev I even planned on using Typeform, Zapier & Airtable for my latest quick side project before I canned it, as it's just so much quicker for me than wiring it up myself.

Even as a coder I'm contemplating whether going the no code route for MVP'ing new projects. These days we can create fully functional prototypes without touching code and I'd bet in quite a bit less time.

Ben's the best guy on the internet for teaching how to do this stuff, so if I do go this route I know who I'll be looking to learn from.
That issue alread exists and it's being worked on: https://github.com/go-gitea/gitea/issues/1029
> Would it be asking too much for a highly paid minister of the crown, who supposedly is supposed to lead government policy in an area, to have substantial knowledge of it?

Apparently yes, and it's not just Australia. When Amber Rudd was Home Secretary in the UK she only opened her mouth to put her foot in it technically speaking. She came out with a hugely comical technical point after pretty much every incident, like the NHS virus a couple of years back, or when the government, iirc, "needed people with the necessary hastags".

Needless to say she was of the view mere citizens should not have encryption and that encryption needs backdoors for the good guys.

You get the same dangerous lack of awareness for science, environment and energy ministries as well as tech. Which makes me think the others, that I know less about, are much the same.
Use as many meaningless buzzwords as possible.
Gogs has many issues that no one want to fix.
You can't expect to just get happy feedback, especially from a rather critical thinking community such as HN and when you then write dismissively about stuff, you shouldn't be surprised when it's held against you.

> CLI tools also have the advantage that their developers don't have to waste their time building and maintaining a useless GUI, but can instead use the time to improve the tool itself.

It's fine if you like CLI apps and find it painful maintaining a GUI application, but it's not helpful to write it as a general statement. CLI "GUI" tools also require quite a bit of work and I'd claim that an experienced GUI developer will spend less time on creating a GUI app, than the author had spent to get their CLI "GUI" app display as wanted.

> It made sense in former times as this layout makes it easier to add up the amounts by hand, but not in times of computers.

Double booking keeping isn't just a relic from the past. There are big benefits to it and just because it doesn't fit into simple account keeping, doesn't mean we can just pretend that it's useless, because computers!

In summary you simply should not write your opinions as if they were facts. You can do so if you want, but then you need to be prepared to get some critical feedback.
Hey madhadron, you sound like you understand bookkeeping. So I have a quick question. After using Mint (from Intuit) I have everything balanced & tagged and 99% automated. I have reports, ways to export, daily/monthly/yearly totals, breakdowns by types, handle liabilities & debts, i can project net, see assets over time, etc etc. Why wouldn't a business just use mint? After watching vidoes on GnuCash like you recommend - it is like watching someone make Mint by hand. When people out there get a check (income), do they open GnuCash and start typing stuff? Really?? Mint on the otherhand, detects the income by scanning all accounts, automatically categorizes it, etc etc.

GnuCash - I could see mistakes everywhere. I don't see how this is much different than what an accountant would do in 1740 england. Why not have it all automated -- with computers??

https://www.youtube.com/watch?v=aqAaScYVeRQ
Ask HN: How do social networks validate names against offensive words?
The Quest to Break America’s Mysterious Code and Find $60M in Buried Treasure
> It's easy to get into a machismo thing where you regard the shell

Unspoken presumptions about how the CLI is harder to use and GUIs somehow more natural (because graphics) is usually a sign of not understanding neither.

I spend most of my time in my editor and at the command line because it's easier to use. I don't have to learn thousands of little clickable widgets just to get the job done (which tend to change with every version of the tool).

That said, there are good and bad user interfaces with CLI tools, just like with GUI tools.

What's more interesting however, is how tools shape the way you think. CLI tools tend to feel like processing data, whereas with GUI tools you feel like maneouvering a large machine. The former tends to lead to fewer mistakes at scale.
What kind of workloads require more than ten thousand instructions per sample?
Another less cynical reason why Apple might be 'changing' is that their usual approach to things just doesn't work as well as it used to.

The usual approach Apple takes, or so it seems to me, is to first release a 'luxury' iteration of a product and eventually make it accessible to a broader market. I remember the first iPhone felt like a bit of an excess, and few people around me bought it other than die-hard fans and people with more disposable income (often techies). But around the 3GS (I think?) this changed and it became a mass-market thing.

The same happened with iPods, and the MacBook Air is an even better example. The first iteration of the latter was clearly just for the fancy few, but eventually its innovations (unibody, thinness) became core to their more affordable range.

The iPod and iPhone and MacBook are the kinds of products everyone needs, wants, and is willing to pay a decent chunk of money for. But already with the iPad and Apple TV that seems more difficult. And the latest iPhones also seem to suffer from a lack of proper innovation that has mass-market appeal. A watch or, say, a car strike me as even more difficult to turn into a smash hit. Same goes for smart home stuff.

So perhaps it's not so much that Apple is intentionally targeting the affluent, but rather that their later products are stuck in a kind of first-iteration-for-the-fancy-people limbo.

I don't know whether this is lack of creativity on their part, or an actual issue. Probably a bit of both, but I have to admit that I also find it difficult to come up with an iPhone style innovation or new product that wouldn't suffer from this problem. I suppose something AR glasses could be a thing someday: start with luxury versions, Apple Watch style, that end up having mass-market appeal in a way the Watch clearly doesn't.
So experiment on other species and report back.
This is mostly aimed at large cloud providers such as Amazon, Google, and Microsoft. They can use units like this and take them up for scheduled maintenance every x years. What happens to some of the individual servers between maintenance is of less importance. The infrastructure can handle the failures and they can just turn off the affected servers if they cannot fulfill any role.
How it may have sounded:

https://www.youtube.com/watch?v=xERitvFYpAk
Because they don't have the technical knowledge to ensure compliance with 88 pages of mandates, maybe?
If you violate GDPR you will be fined by the EU even if you do not exist in the EU.
It's not though, they can still sell subscriptions and show ads without violating user's privacy.
Working Through Structure and Interpretation of Classical Mechanics
I agree that Facebook should be regulated in some way. It should not turn into a private intelligence agency, which seems to be where it was going. Despite people here disliking GDPR, I think it's a good step towards making sure companies don't try to abuse personal data. I think more regulations like this will come in the future, that will restrict companies, but not necessarily try to shut them down.

I disagree about your second point though. I mean, I understand it and I'm aware that what you are saying is true for a big chunk of people, but that doesn't decrease the usefulness for the rest of the population. I'm in various support groups and I see random people helping other people with real-life problems, not just comments or likes. I see people finding partners for outdoor activities. I see close friends and families meeting again after not seeing each other for a while, as a reaction to some post on their new feed. All anecdotal, of course, but I see a lot of positive impact on people.
Android runs OpenGL ES and there are a lot more of those than iOS devices.
What are the biggest difference between XPS 13 and Macbook Pro?
Other than the specs listed on websites. Some are non obvious differences in experience. What according to you are biggest pro or con of one of these laptop for developers?
Yeah, Intels 10nm is comparable to other companies 7nm: https://www.semiwiki.com/forum/content/6713-14nm-16nm-10nm-7...
> they can still sell subscriptions and show ads without violating user's privacy

At risk of going off topic, there are two issues at play. One, respecting users' privacy. And two, complying with GDPR. The former does not always mean the latter.

And even if one complies with GDPR, having material over which GDPR applies could result in frivolous complaints and costly regulatory interactions. It is reasonable for a newspaper with a mostly non-Europe to spend resources on other priorities.
Both left and right news organizations seem to want to blast Zuckerberg. That makes me like him more, a nerdy comp sci guy who changed how everyone communicates has political ambitions? SHUT IT DOWN
I think that backend is really fast, but I believe that is because when I self host it is on a local server with extremely low latency.

The UI is somewhat slower though, code highlightning show up a second after page render.
I prefer copyfree licenses

http://copyfree.org/

and usually release stuff under the Copyfree Open Innovation License (COIL)

http://coil.apotheon.org/
> The SEC reacts to complaints of losses

The SEC also proactively brings suits against misbehaving persons.
Thanks for the hints, really appreciate it. I'm not that good with CSS nowadays.
ripgrep is soooooo good. I have switched to it and will never look back.
> Unless idealogical purity trumps practicality in your mind

The ideology comes from very practical concerns about users being able to know and control what their computers are actually doing.
Given how it's not been fixed yet but has been given attention by reassigning it to later releases, I'm inclined to believe it's not that simple.
Its bound to be extremely hard because though quants code and there should be many similarities with soft dev - its a different beast. Many scientist make the switch and run major firms, but someone like a front-dev making switch, would be interesting to see. More likely to be smth outside of soft dev role that got him in.

Quant crowd hangs on NuclearPhynance forum, but for what You are asking WallStreetOasis is the place.

But..

1. Not really PhD, but You have to learn math somewhere.

2. Start trading crypto Yourself.. there are so many exchanges giving You direct access for free.. fetch a market feed, reconstruct limit order book in real time, backtest some strategies, do deep learning models. They do the same.

3. You have to be lucky, just like anywhere. There are lots of unsatisfied people in tech though it pays more than ever.

4. No idea.

5. Two years or so, but previous roles were quantitative.

I am trying to make transition myself, let me know if You need more info..

www.vladovukovic.com
Switch supports Vulkan.
Of course they can, but this decision is based mostly on money. Most of the time, people would just pick the company that would offer them more.
Microsoft announces the Windows Collaboration Display platform for offices
Independent of Gitea (which I have nothing to do with nor have any relationship with anyone involved). Your comment "It is worth stressing that you need no software to 'host' git. Every git repository is 'self hosting', by design." worries me. Yes, technically accurate, just as notepad, webstorm, atom, vi, emacs, etc. also don't need any 'host'. If you aren't working with multiple authors, a local laptop with git plus perhaps a USB flash drive for backup is all you need. But if you plan to actually have a project that multiple people will work on, it must be hosted whether it is technically required or not IMHO :) Let's say there is no Github or Gitlab type solution... how do you send me a pull request? How do I clone your git repo? In reality, there is always a hosted repo. If you want to open your firewall and share your public IP address so that you are the "hosted" solution that I push commits to or send pull requests to then fine :) But there is always a hosted solution if there are at least two people working on the same project... whether that's gmail.com hosting your emailed zip attachments, or you opening your firewall on your laptop so other people can connect to it, etc.
Error messages like that are pretty bad, yeah. I'm still a fan of TS myself though, the challenge is that there's some less-well-designed JS libraries that are, like you said, too dynamic to be properly typed.

It's bringing OOP back from having almost been forgotten, and with it, a reminder of proper library design and data types.
The top 10 most played today in steam are using UE4 (2), Source 2, Source (2), and custom engines (5: AnvilNext, RAGE, Evolution). That's a lot of variety, there's almost no reuse.
Ask HN: How to merge time series data from devices that can have offline time?
Let's say I have devices like Raspberry Pis that collect data, e.g. a Prometheus instance on the device scraping local metrics.

I find the concept of federation in Prometheus very interesting as it offers a way to provide the data of many Prometheus instances to a point where I can query all at once.

Now I've put quite some time into research about the following problem, but did not find very much so far:

- These devices (more or less "IoT"-ish), are expected to have outage times due to network issues

- Since they have a local Prometheus server, there is a local time series db that stores the metrics of this device

- How would I provide this data to a central Prometheus (or similar) instance that is able to "merge" all devices, also taking data with past timestamps into account (where the timestamps can have different ranges in the past, depending on the outage duration etc.)

I can't believe there are only few others with problems like this. Since I am lacking knowledge in this topic, maybe someone can give me some help or hints?

My goal is to provide a time series db that always offers the most recent data available for each device.

"store-and-forward" should be the right search term, but I didn't find a lot besides "proprietary" solutions for time series... I'd like to stay close to a "standard way" (TM).

I would really appreciate any hints or input!
After sales SEO 101: Εξυπηρέτηση πελατών μετά την δημιουργία ιστοσελίδας
I used this page for years as a recommendation to people asking about licensing. It explains in simple checks many details and is very helpful.

However, I think especially license interpretation (like how to integrate GPL the right way or how to apply license summaries the right way or copyright statements in source headers) do deserve a far more extensive page.
I stop at self-hosting
Thinking About Language Design by Cliff Click, of HotSpot JIT Fame
"The only people who stay in NY and NJ are staying because they have kids in school, an irreplaceable job, or maybe they just don't care."

But it's not just about staying - it's also about new people moving in, looking for better job opportunities. As was linked elsewhere in this thread, total population for NY and NJ is at an all time high.

"But the data shows that people are leaving for less dense areas."

Maybe where we're talking past each other here is that you're referring to people within states? Because as said, people aren't leaving high-density states. Also (although I don't know details of these specific trends), consider that e.g. population increase in Florida is not wholly because people want to live in less dense areas - other socio-economic drivers (e.g. Florida being attractive to Hispanic immigrants, who then also have higher than average birth rates, and retirees moving to warmer climates) explain just as much or more of the effect. And then there is the difference between 'moving to low density' vs 'moving away from high density', etc. It's too big a topic to hash out here.

My main point is that I don't think the statement 'in the aggregate, people are dispersing' is correct. In fact, all data and reports about it show it's not. But maybe that's not the point you're making anyway, and my whole argument is moot.

And I'm sure that some people do the math and conclude that their purchasing power is greater in less dense areas. But across the world the trend is that people concentrate in ever-denser areas.
> shareholders rebuffed a shareholder attempt to strip him from chairman role

Do we have a vote breakdown for independent shareholders? Musk owns 22% of Tesla [1]; a majority of shares are held by people who are his family or close personal friends. The measure could have passed with a minority of independent shareholders' support.

[1] https://corpgov.law.harvard.edu/2018/04/23/elon-musk-and-the...