skysight-inc/HackerNews huggingface dataset:
The key is to determine under which lawful basis you are processing that data. "Necessary data" is not a get out of jail free card. Because the analytics are not necessary to perform the contract (in any way that I can imagine), you can't claim contract lawful basis. Probably you are stuck with legitimate interest.

So I think you would have to notify the user that you are sending their IP address to the processor under legitimate interest and have a way for them to "object" to that use (i.e. turn off analytics). For legitimate interest, the objection can be after the fact, so having a configuration screen that stores a cookie that allows them to turn off analytics when they are on the site would probably do it.
Five Fabulous Advantages of Outsourcing Invoice and Purchase Order Processing
Invoice and Purchase order processing takes up a lot of time and effort and by outsourcing, this can ensure timely completion of this crucial process. For more info - https://www.sastabpo.com/outsource-to-india/five-fabulous-advantages-of-outsourcing-invoice-and-purchase-order-processing/
I take this one as well. Makes you pee more often and has a good effect on me in general! Thanks for sharing.
> I only label people that I've met and that knew I was taking their picture.

Since you don't say it, one infers that you didn't have their permission to tell Google who and where they were, and that you met them.
Alphabet Backs GitLab's Quest to Surpass Microsoft's GitHub
Been following you since day 1!
Get More Out of Your Chromebook by Running Linux Apps
Why do we trust this statement? It's coming from a company that plays loose with the law and has had some of the biggest fines ever thrown at it. Sorry, but with no way to validate this claim, it is meaningless.
> Why do they have less access to economic output after taking on the lion’s share of caregiving needed in society?

Because they produce less economic value.

You can argue that's unfair, but forcing employers to pay less productive employees more is not the answer. There are other society-wide changes you could implement, such as alimony, which is mostly awarded to women, because they miss out on career opportunities taking care of the children. Personally, I'm strongly against alimony (it seems sexist, unfair and the wrong kind of incentive), but I would support initiatives such as paying young parents/families to have children, and longer & better paid parental leave (which would be a cost to society/taxpayers, but assuming that children are valuable to society, that cost is worth paying).
Any plans to implement interactive rebase in some way? Right now I'm heavily dependent on GitUp, where things like swapping commits or squashing them is often a matter of a single keyboard shortcut.
For my needs, GitX (rowanj fork) is still unbeat: http://rowanj.github.io/gitx/
It has the exact right amount of UI complementing the command line, and some delightful features, e.g. amending the last commit is possible via a checkbox below the commit message.

What I don't like about Sublime and now Sublime Merge, is the unusual way of setting preferences by editing files. I understand that hacking in a JSON file has benefits, but if you just want to use that tool, it's tiring having to google how to change a setting. To me, it feels a bit like losing control.
E.g. I wanted to check whether SM supports line wrapping—I'm still not sure whether it does, after browsing the available menu items a bit.
yeah I really dislike this style, and you see it everywhere. For some reason this sort of pop science article always needs to start with a person doing something somewhere picturesque
Men also get into a lot of horrible high-paying jobs, like trucker, miner and pretty much anything in the oil industry.
I think the main advantage of variable pitch quadcopters is the ability to change the thrust of each motor more quickly. You don’t need to wait for a motor to speed up, you just slam on the pitch of the blades and the rotational momentum in the blades gives you zero-latency thrust (meanwhile the motor is spooling up to prevent the rotation speed from dropping too much).

Of course, you’re also right that the aircraft can decelerate faster, since each rotor can thrust in either direction (the same effect that allows for flying upside down and accelerating toward the ground faster than 1g).

Lastly, I assume that variable pitch quadcopters are able to autorotate in the event of a motor failure (not that that’s super important for relatively inexpensive unmanned aircraft).
RL3 3.0.6 (information extraction engine) released
Human friendly with curly braces? I don't buy it.

I would never unleash a curly braces syntax on a non-developer. And if it's a format for developers then there are already plenty of options.
How Visa Became More Valuable Than Banks
sometimes you might not have even printf available (very low-level software comes to mind) so you're limited to using registers. Without a debugger it would be a nightmare.
For me the one and only GUI for Git, is GitUp: https://gitup.co.
bitbucket supports both as well
I think the reason for the decline is simple - the number of professional users is shrinking. Large banks have shrunk their trading desks and the number of independent shops is shrinking too [1]. Couple that with the increased weight of quantitative strategies, which need a market data provider rather than a terminal, and you can see why the Bloomberg Terminal is in decline.

[1]: https://www.valuewalk.com/wp-content/uploads/2018/06/Biggest...
Ampere EMag 64-bit ARM Server Platform Targets Intel Data Centers
Oh yes!

We do have some basics in there right now, you can directly edit commit messages and squash commits without any fuss. Full interactive rebase support will be coming later.
I think intent is pretty clear and legal types could fairly easily turn it into precise enough legislation and find ways to prevent creative evasion.

a) Is a clear and simple exception, that permits inheritors to receive proceeds of a work for a limited time. It would prevent the abusive control some estates have over copyright decades after the creator's death.

b) Intent seems rather like the clauses for code copyright many of us have had in contracts of employment. IANAL but I'm sure something could be drafted that limits transfers but still allows design companies assigning copyright of the customer's new logo. Perhaps the only transfer can be limited to the first three months after creation or something.
Avoid damaging your clothes by this magnetic ID badge holder
Why another serialization format? What are the advantages over TOML/YAML?
DataHighway: Putting the Power of Kafka into the Hands of Data Scientists
One possible issue, I've got a file showing in "Untracked Files" which is not shown when do git status

That aside, I like this a lot, and normally I only use the git command line.
There was a journalist that covered the event that also corroborates basically everything that the OP is saying as well: https://www.propertyweek.com/insight/the-cult-of-wework/5098...
Japan will develop hypersonic cruise missiles to include 6.4B yen in rese
Universal method for robust detection of circadian state from gene expression
Since you are on a Mac, did you try Gitup? I am disappointed that Sublime Merge didn't take clues from Gitup's interface. I feel it's the most unobtrusive and efficient git GUI to exist.
Not when it's flying at roughly head height for its entire trajectory in a civilian environment.
Sewage cleaners, firefighters, combat pilots (which IIRC are fairly male dominated but also place hefty physical limits like body type and sizes on you), etc.

These horrible jobs are all fairly high risk (injury, sickness, death), they can pay well, sometimes they don't.

And basically, yeah, as I said, that'll skew you averages and medians around.
If I understand right, GP's saying we need proof that the nodes storing the data are collectively storing multiple copies (as opposed to being sybil identities for a single node that's getting paid multiple times for storing a single copy).

GP suggests making each copy unique. It seems to me that the difficult part is making it cheap for uploaders, verifiers and downloaders to translate between the original data and the various unique copies, without also making it cheap for storers to do so (otherwise they could just store the original data and generate parts of the copies on the fly when challenged).

A similar problem arises in memory-hard functions used for password hashing, such as scrypt and Argon2. Those functions are designed to ensure that you have to use a large amount of memory to compute the function - or at least, to ensure that a space/time tradeoff that allows you to use a smaller amount of memory is very expensive. I wonder if techniques from memory-hard functions could be useful in proof of (unique) storage?
Immoral? Is this a variant on a "taxation is theft" argument? (Legally enforced coverage for people with disabilities is reasonably close to taxation and redistribution, I would say.)

It seems to me that if people don't collectively pay extra for people with disabilities or chronic illnesses, then a lot of those people would suffer and/or die young.

Surely contributing to that situation would be far more immoral? Is the freedom for people to spend all of their money as they like really worth more to you?
Thanks for that feedback. I've amended that part as you suggested, both to clarify that I'm not as concerned with losing social media capabilities on G+ as I am with everyone I email or text seeing "NULL" instead of my name now, and also to own the fact that I indulge briefly in exactly such a ban-rant after all.
Bits vs. Bytes Podcast: Booking business trips by chat
Thanks for the mention. The name of the company is Wingify.

Here's the Ask HN for Visual Website Optimizer that got 0 comments: https://news.ycombinator.com/item?id=991252

This product has gone to help Wingify bootstrap to $20mn in annual recurring revenue. So there's hope even if an 'Ask HN' doesn't fly :)
Adding weight to solve this problem doesn't sound like a good idea to me.
Kirby is really good. I've tried it a few weeks ago for a simple website (for which I would have used Wordpress) and it did the job perfectly. It's fast, efficient, has a great documentation and is really easy to set up. I have nothing bad to say about this.
A venture capitalist is running for Congress in farm country
Yeah, I also compared against GitUp, which I use currently, and I think I'll be sticking to it.
Since in my case, the processor is me, there is no data being sent elsewhere. I don't have a notification since all data collected is either heavily anonymized in client if possible or on the server side or simply not identifying. Since the data I collect is used to optimize the website experience, I think it's a good enough legitimate interest with no privacy impact.
What is your opinion about using https://golang.org/pkg/net/http/httptest/#Server for end to end tests? Assuming you're testing a webserver of course.
Is it possible to set up an IPFS caching server, which stores any content from any point in time, up to some configurable percentage of disk space? Ideally with some kind of mechanism to store poorly seeded data.

I don't know how IPFS works, but I'd like to contribute by setting up and forgetting an IPFS cache on the Internet to help the network grow.
Its totally possible :)
Had a little play with it and it's looking really promising. I'm probably going to stick to the terminal for simpler stuff, but this tool will definitely help pry me away from Gitlab, and the merge conflict resolution feature looks so much better than my current workflow.

I have a question, or rather a request. As a long term Sublime Text user I like to hide the menu bar which you can't seem to do in Sublime Merge. Would you consider adding this in a future release?
Feedback: The first time I switched to the Search view, it was extremely non-intuitive how to get back to the main view. It took me a little bit to figure out that the main view is at Navigate>Go To Commit Changes. Maybe this selection could be moved below the divider so it's a little more obvious that it's related to the other options in that section? Or make the Search view an overlay kind of like Blame so there's a visual affordance suggesting what to click to back out of the view? It took me a good while to figure out that I could get from Search view back to Commit view by clicking on one of the Branches in the Location bar (and if you have that hidden then I don't think there's any GUI-click way to back out of Search view?). Hope this makes sense!
Same here. The fact that you can request for a closed beta access suggest that it's not something you could host yourself, but at the end of the page it shows how to test it yourself. Pretty confusing.

Edit: It says on the medium post: "This is a great way to get familiar with the app, and prep your site(s) for deploying on the Vapid hosted service." So yeah looks like it's going to be a SaSS.
That sounds successful to me! Congrats!
cf darcs
Well it is not like the next employer has any way to know if the number you gave is your salary or your salary + bonus
I just launched contentiskey.co and I see traffic coming from HN.Hoping for the best
On a shallow note, I hope the command is changed or aliased if this becomes mainstream - writing "pijul" at the start of every command is awkward on English keyboards given that all the letters are near to each other on one side. Writing "git" or "svn" on the other hand, the letters are spread across the keyboard and shared between hands.
Sadly, 10 years later, they didn't respond to criticism about removing support for non-ext4-yet-xattr-enabled filesystems.
Yes, I meant the American West, which was opened by the railways.
Completely unrelated side note, but there is actually something called HgLab. It might even be older than GitLab? I came across it much earlier than GitLab anyway. It is a shame it didn't really take off, I've always preferred mercurial over git and my company requires us to self-host.
Could you elaborate on the differences to HCL? It looks almost the same on first glance. Maybe minus functions and and nested blocks in HCL.
Google does not use Git for its monorepo.
This looks a lot like HCL (https://github.com/hashicorp/hcl).
I know what you mean, and you didn't even mention the thing that makes it extra stressful: The fact that other people keep doing all that stuff anyway. So you either disadvantage yourself against them while having no real effect as an individual, or you do the same as them while always feeling bad about it.

Although some of those things don't necessarily make life better anyway. Sometimes I'm happier having a break at home vs. trying to plan a vacation, and new gadgets often just mean more work in your life to maintain them. Not to mention the extra work you have to do to afford it all, that you could instead have as free time.

But in the end, I think individual change on a large scale requires government legislation, and government legislation requires worldwide agreement, because no-one wants to be disadvantaged against everyone else. Tragedy of the commons. But we do what we can.
Absolutely, I'll add it to the list.
Representative of what? First of all, there's many, many bots on Twitter. So the replies or the likes can be fake.

Secondly, even if they're real, how do you know that they're representative of anything? Twitter is global. US politics, for example, could be followed by Afghan kids. Why would US news care about likes from people half a world away?

Thirdly, there's a lot of dumb people around. There's several reasons old media is tightly curated, and not all of them are related to making money or to censorship. A good chunk of it is to not show (just) garbage.
I think this was the company that became pebble (correct me if I'm wrong).

https://news.ycombinator.com/item?id=2221579

https://news.ycombinator.com/item?id=3290884
Japanese Cryptocurrency Exchange Hacked, $59M in Losses Reported
In Windows Git allows to use non ascii letters for filenames.
Small platforms (ie business under 50 empl, or 10mil € ATO) don't have to adhere the copyright filter at all and are under the previous Notice&Takedown protection.
https://en.wikipedia.org/wiki/Foreign_object_damage :)
GitUp is cool, I particularly love the graph view. It has almost no functionality though. You can't three-way-merge and resolve conflicts in it, nor browse the file tree for any given commit, nor compare any two commits.
A story of regret and retiring a library from hex
Yes very many animals across the whole city
Thanks for the link. I was not aware that hg on windows was that painful, plus all the dll hell that makes it hard for Rustification.
Is that really "bad database design"? Sounds a lot more like "perfectly fine design for the original use case".

Re/Abusing a customer database based mass mailing tool to send non-customer mass mailings is a new use case, so requires changes either a) on the database side - or b) in the mass mailing tool (to use another database table that is not connected to the customer side of things). I would have preferred b) for many reasons.
Linux Has a Code of Conduct and Not Everyone Is Happy with It
PeerTube is very exciting and I've been thinking about running an instance. Only showstopper for me atm is lack of live streaming support, which admittedly is difficult to figure out.
New York inmate's golf drawings lead to exoneration in murder
FWIW you can also press the Search icon/key binding again to get out of it, or use the Back button on the toolbar. I agree that it's not at all obvious from a visual point view - I'll see what we can do.
Spiders Have Exploded Over Greek Town, Coating Everything in a 1000 Foot Web
ParallelDots launches free unlimited usage plans for text analytics APIs
Also I think they learned a lesson from how many people simply grew a habit to click "cancel" in the "please buy this" reminder in Sublime Text.
You can do that in GitKraken too btw, jump to file with Ctrl+P, "hist[enter]myfile[enter]". Or click on any recent commit, on the changes pane click "view all files" and you can jump to whatever file you want and see full history with right-click file history.
The speed improvements calculations seem weird to me. Shouldn't one build done in 178s instead of 304s be 70% faster instead of 42% faster? (you can do 1.7 of build using the old amount of time)
> Why go out of your way to poison a no-name activist that operates in fringe circles for researching a story that nobody would care about, even if Putin were to confess live on TV channel 1?

I don't want to support or disagree with the following. I just mention that the possibility exists.

In such groups there are also lots of infighting. The more extreme a group becomes the more the extreme leaders also fight each other. So it's totally possible as well, that these guys killed and harmed each other. E.g. the guy killed the three guys and a friend of them poisoned him, or similar.
I can recommend Bolt CMS for its declarative definition of content types and overall simplicity. (It's not limited to SQLite, though.)
This looks amazing! Does it support parallel/multicore programming?
> other people should pay involuntarily for these people.

I stopped reading here.
Working until you're 80 isn't healthy either. given the choice I'd rather do 10 years with no free time than 60 years with only a tiny bit of free time.
I think it's intentional; this way if you can see a title being "Steam Play" you can simply assume it'll run on your system. If it were differentiated then you'd have "Steam Play as in real crossplatform" and "Steam Play but we emulate".

Eliminating differences IMO would reduce confusion for the average user, they don't want to care about it. They want to click "Play" and have the game run.
Times Newer Roman
'I am admin' bug turns WD's My Cloud boxes into Everyone's Cloud
The Private Blockchain Fallacy
Handy, although that's not how I was expecting it to work - SIGSTOP is all well and good, but what if your window is coming from a remote system? Or does nobody use ssh X forwarding any more?

What I was expecting was a means of suspending the X event loop, so the application remains "running" but idle.
Linux (several flavors), Windows, QNX, GH Integrity, FreeRTOS and a handful of in-house and clients' proprietary special-purpose OSes.
This is about pros realizing they don't need hammers anymore. To extend the construction analogy, it's as if the construction workers started building pre-fabricated components in factories and only snapped together the pieces on site.

According to the article sophisticated algorithms, rising use of quants and high frequency trading are leveraging data sources directly -- there's no need for a professional at a terminal anymore when you can essentially leverage IT to do the day-to-day trading.
Yeah, though "Wii" sounds like urination, "iPad" sounds like a sanitary product, not even to mention "Virgin".. and, well, no one cares about those anymore :-)
Depending on how big they are, they can sustain themselves. The pioneers have a high mortality rate, but the survivors are usually pretty rugged.

Commodore and DEC went under, but Apple and Microsoft will probably bury us both.

Facebook, via both its main site and also WhatsApp and Instagram, seems to be solidifying its position.

Google's already there.

Twitter: hard to say, they're the ones most likely to go under in my opinion.
Idle Until Urgent
As someone else who uses java professionally a lot, let me weigh in.

Most large services are backed by web servers in the backend. What do you imagine most people use for web/http servers? Java. What other language can you use? C++? Large scale services are too error prone, especially if not maintained by experienced devs and besides, no one codes restful services in C++. NodeJS? It's weakly typed and is javascript. I know it's really popular but rarely used in large backends not fronting a UI.

Java is still king almost everywhere.
Can you solve the first of 10 puzzles linked to Stephen Hawking’s new book?
New lesson on scrimba Intro to vuesax: new framework for vuejs
Looks good. I like how most buttons have text labels instead those dreadful indecipherable icons that are so popular currently. In a way it looks like a successful mix of git-gui effortlessness with no nonsense gitk. I hate all those clients that have to grind all the time through their leaky abstractions.

However I'm still waiting for a client with graphical presentation and manipulation of git's DAG. Other than that I get by with CLI, git-gui (I would only wish to be able to edit files in it sometimes) and gitk.
I think GitKraken does the user indicator best by using gravatar icons for each commit node on the graph. Much more compact way to show who's who. Can get confusing in very active repos but it's better than too much text on the screen
You could pay a lot less if you didn't live downtown. I live in north county, where most of the tech jobs are. I'm about 5 minutes from work. I'm paying $2300 with water and a monthly dog fee. That's for a 2 br with W/D in unit.
Looks great Jon, happy you are expanding the Sublime family.

Can I suggest Sublime Terminal as a possible addition? I'd happily pay for a decent terminal experience on Windows and with your cross platform toolkit it looks like you could deliver that. ConEmu et al just don't do it for me.
I'm probs gonna wait a bit on it, Rainbow6:Siege and other multiplayer titles should give this a go or nogo, hopefully a Go, atm they don't work due to the ubisoft installer thingy.

Once R6 has migrate my Windows VM will be deleted.

It's probably true for a few other people aswell, Multiplayer and third party launchers need to work.
Does excessive social media use actually harm the self-esteem of young people?
Conway's Game of Life on Rails with Stimulus.js