skysight-inc/HackerNews huggingface dataset:
I wrote some code related to a class action case supporting child victims of molestation by Catholic priests.

That said, the details of that ugly situation, extremely narrow scope of litigation and details of any possible settlements led me to stop working in the legal industry entirely. When we were working on that project I was simultaneously furious and in tears pretty much every day for weeks.
I live in it
When I worked remotely 2 days per week this was a problem for me, because all the people I worked with were together in an office. I felt quite isolated on those days and enjoyed going into the office to see people on the other 3 days.

However, when I changed jobs and was almost completely remote it was a lot better. Firstly I was working with other remote people so we communicated in different ways and not just about work. Secondly I made more effort to contact other remote workers nearby and meet up with them for coffee or lunch.

On balance I much prefer remote working to office working.
That sounds terrific. I always anxious about not applying sunscreen completely.
Computers at the City Hall of Del Rio Were Infected by #ransomware
That looks like a totally unprofessional discussion from his side. It's good that he gave you some kind of feedback on the salary part, but most of the companies will simply reject your application in situations like these, with a generic reason: "we decided to go with a different candidate".

Anyway, the sad reality is that salaries are currently location based, no matter how you put it. At least until the world becomes a single economy, if it ever happens.
Excuse me but swift libraries plain suck, because of the bad package management. Documentation is also poor and mostly “look at the example, tests, or source”.
HSAIL depends on an ecosystem of non-free software components. Granted, it's an uphill battle to get the concert of moving pieces that would be needed for 3d/compute acceleration cards to work on a fully open source stack.

That said, getting GCC to do a better job implementing code for those is a big step in that direction.
"What is illegal and unethical trade for one is perfectly legal for another. Judge for yourself."

Is it just me, or is this statement just plain incorrect?
The runaway success of an economy bringing lots of people to an urban area is not some sort of world-historical anomaly. Economic growth built practically every city on the map, and endowed many more than San Francisco with large professional services sectors.

We should be interested in how they've dealt with these issues. Across the US, massive and centralized public housing complexes, for example, became catastrophic sociological failures. We probably shouldn't repeat those. Which is why we intersperse affordable housing in luxury buildings instead of doing towers in the park.

In New York, price controls fell apart, but the region stays affordable through an effective train network serving places with lower land prices. Could that be a better ROI?

In Germany, rent controls are widely successful at stabilizing people's lives while development catches up with demand. Are there examples of rent controls working well without the catch-up development?

Centrally planned housing assignments are not self-evidently the best way to solve this problem. They could be! But other cities in the world have faced these pressures and come out okay. Mostly by letting their built environments grow. Let's learn from them.
Do they have any scifi to speak of in TV yet? I wonder how long it will take, given the growing popularity of these novels.
I think the locked environments we have on phones is the reason we see a lot of trash apps. You don't have this development on more open platforms. At least no to that degree. So both, Apple and Google are at fault here.

It is not the API, it is not threading capabilities. Just shitty and locked environments. So define as many additional rules as you like. Won't change much.
A generic representation I guess means primitives, dictionaries and arrays. Stringly typed.
GitLab themselves have this issue too. They openly publish their formula for calculating salaries [0], but it is very strongly weighted against the local rent index. If you spent all of your salary on rent, then yes it would be fair, but if you want to buy a car, new iPhone or go on a Caribbean cruise, it's going to cost the same whether you live in the Bay Area or Belarus.

For example in the UK if you live in London and earned £60k, according to GitLab's 'Move Calculator' in Bristol you would earn £42k, or in Brighton £38k. Yes there is a difference between the living costs, but there is not that much difference. A 1br apartment close to the center of Bristol is around £900/mo, and in London zone 2 around £1200/mo.

I've seen a lot of remote startups offering salaries around $100k USD, independent of location. For most of the US (outside hot areas like SF or NYC) and Europe that's a good salary, but what if the person you want to hire likes living in the middle of SF and doesn't want to move? For them that salary is going to be too low. I'm not really sure what is the middle ground here.

[0] https://about.gitlab.com/handbook/people-operations/global-c...
Jurisdiction.
repository description is a start: "
Parallel OS, with GUI, Terminal, OO Assembler, Class libraries, C-Script compiler, Lisp interpreter and more...
"
>> Foodie places which are successful may be a big hit when they first open, but if they don't keep up the quality, they will die quickly as that crowd moves onto the next shiny thing.

Q: Is keeping up the quality going to be enough, though, when it appears crowds seem to demand "the next shiny thing" above other factors (including, perhaps, quality)?
Solutions to social problems must consider the human perspective
I wrote a lot of Z80, very little 6502. They felt very different to me. Code written by one couldn't be ported to the other, but had to be rewritten.

Didn't have much trouble storing things in B/C/D/E/BC/DE, at least I don't remember it as a problem. The innermost loops had to get top priority when deciding what each register was used for, that's all.
Yeah, the "RSS is dead" meme is totally nuts. This protocol is all over the place, the entire podcast industry is built on it, there's still a healthy industry of people who use RSS readers to consume their news, and its use in backend/site-to-site data exchange is massive. How does that equal dead?

I think RSS just suffers from inflated expectations, a lot of technologists like Winer thought it was going to somehow trump the realities of the content industry (like content providers restricting licensing and distribution when it makes them more money). A protocol isn't a complete business, or app, or even user experience. It's just a piece you can combine with other pieces, and many people do.

It's not even that big of a deal that some sites like Facebook are walled off from RSS. We should keep it around and use it for everything else, which still means tons of content. So what if you can't see your Facebook timeline in your RSS reader, FB is mostly junk content anyway.

Here's a problem that needs some real attention: RSS syndicates articles and posts (or at least their excerpts), but we never got a good and widely adopted standard for syndicating comments, reactions, and identity. What would the Web look like today if we'd had a good standard for that stuff when Zuckerberg was building Facebook? ActivityPub's meant to address these areas, but it's a lot more complicated than RSS, and a big part of why RSS succeeded was because it was simple. It remains to be seen whether AP will take off -- maybe they need a simplified version 2.0.
Can I add something from .vimrc?

If you put the commands:

set undofile
set undodir=~/.vim/undodir

You get infinite undo in your files.

Now when you go into a file, delete or add some text and close your terminal down, the next time you enter vim you can (re|un)do previous operations.

Has saved my ass more times than I care to mention over my career!
Why? The whole point of reuse was that you dont need so many boosters for so many launches. The will keep building new once but they are no longer production constraint.
In my halcyon enthusiast-learning days I tried to approach Mainframes and the IBM world to learn anything I could about the different platforms, architectures - basically getting into it. IBM's arrogance kept me at an arms length, and I kind of hold a grudge towards them to this day. What in the world did they gain from taking the stance of being enthusiast-unfriendly?
For instance they refused to sell me a fast-synch monitor for my RS/6000 workstation purchased from a defunct company. And so on... Good thing that Linux steamrolled most of its Unix/AIX dominance. Like a sweet revenge served cold.

To be fair, one day a few years ago I did get access to my clients' mainframe last year. A Z-something big-iron running on of the frames on AIX which I had shell access to. It was a "whoa man, I'm in. I got access to the mainframe!"-moment. My favourite tools were installed by someone else, so it was quite enjoyable; midnight commander, zshell and bourne again shell were present :).
I assume now the only growth is going to be found by increasing their market share, it'll be suggested again.
https://dontkillmyapp.com/samsung

> Yes, even Samsung - a dominant vendor in the Android market - is using nasty battery saving technique which may kill background processes and render alarm clocks useless. See below for workarounds.

Wait, do you really need a background task for alarms?

(why) isn't there a system-level service to notify and wake up your app at a pre-defined time or interval?
Ask HN: Serverless platforms with stateful functions
Are there any serverless platforms that give the abstraction of a function that maintains its state without interacting with an external service.

Something like:

f(current_state, request) --> (new_state, response)

where the state is persisted across requests by the serverless platform transparently.
https://docs.tildes.net/contact
It's not a false dichotomy because it's not a dichotomy. Getting more housing of either type requires building more of both types. We don't build market rate housing alone, we build it in projects that are 10-25% price-controlled. Concerns about "simply building more market rate housing alone" are irrelevant here. What gets us more price controlled housing is more market rate housing.

The question is not which type we will build, but how much, and where. All San Francisco, including District 6, saw a net growth of 4,441 housing units in 2017 [0]. It needed more like 10-20x that just to tread water. So effectively zero. The battleground now is to increase the zoned capacity across the board, so that net-new hybrid housing stock has somewhere to go at scale.

[0] https://sf.curbed.com/2018/4/17/17247340/san-francisco-housi...
> One ideal solution could be a cryptocurrency with on-chain confirmation of the real-world transaction by both parties after the fact.

How do you prevent merchants from just creating a thousand fake transactions to make them look reputable?
Would gladly pay $5 a month if needed. Technically you could release this as client-side, no?

For example, I use Dillo on my Linux laptop. Anything that is not formatted for HTML is completely rejected. I would prefer to set how stringently filtered I want sites to be.

Try browsing zerohedge.com or any local news site. It is an abomination of autoplay video ads, forced scrolling, 70% toolbars covering screen, photos every 5 sentences...

And like 40kb of text.
What a stupid article. Attacks Theresa May for say AI will be good for healthcare; It will be.
What is a trash app by your definition?
What you did in really complex arithmetics, was to implement a stack machine. PUSH HL, POP BC etc were guite cheap operations.
Following these guidelines has nothing to do with that.
Just be careful if they tell you that the repair is too expensive and you should just buy a new item. Check with a free repair shop first.
> There's an interesting downside about remote work that most articles don't talk about. Pay.

Which is extra annoying, because working remotely means that at least two expenses may be pushed on you: office and hardware.

If you're me, and you live with just cats and love your vintage 2013 MB Pro, that might not be that much. But I also would get 80% of the benefit from a job that's just close enough to my home, doesn't have an open office, and doesn't enforce strict working hours. People who benefit more, like folk with families, also need to spend on a home with an extra room.
Best Business Support Services for Small and Medium Enterprises
If the consumer doesn't request a paper receipt and won't give an email or phone number, she then creates an automatic violation. "So, just give me this $5 item, or it will cost you more in fines."
Off topic: I can't read stories on hackernoon. The bright green header makes my eyes watery and after closing my eyes I can see the afterglow. I can see it even right now with eyes open. The fact that I can't scroll away from it, makes it even worse. Why would you make this header sticky?
Orenshi Ramen, Burma Love, and Shizen all opened in the past few years and seem to be doing really well. On the other hand there’s a spot between 14th & 15th on Valencia that went through 3 restaurants in 3 years.

The places that are succeeding are all second or third efforts - maybe experience really pays off?
Americans must think markets are like Gods. If we could previously say, "Kill 'em all and let God sort them out." Now we can say, "Starve them all and let markets sort them out."

The only difference is in who we outsource our morality to. Either way we, as mere mortals, are not responsble for determining morality. Or quite literally in this case, who gets to live and who gets to die.

The markets will fix it. Believe in the markets. They are our saviours and they are a fickle beast that we mere mortals cannot understand. Their actions are mysterious and their outcomes capricious, but we must believe because they are the one true God.
Well, it was Adamflowers "long before".

And its OPSEC was over-the-top lame. I mean, Hushmail?

But then, DPR was also very sloppy.
If the entire world was sending text messages through their satelites, they wouldn't really have a bottleneck?

Not even trying to start an argument, I didn't think they had that much bandwidth. I suppose they do voice calls but definitely not video or pictures?

I would be thoroughly, thoroughly, infinitely pleased to switch to a satellite only texting service. I've been seriously considering just making the switch now and porting all of my news consumption habits to text files that are texted to me.

Their lowest tiers I think are 19.99 a month but only allow 10-40 text messages?
What I Did to Overcome the Most Exhaustive IT Project in My Life
Going down 1/3 means going down by 1/3 not going down to 1/3. It's possible they misspoke though. 1/3 of a Bay Area salary is still not a sweatshop salary and will let you live like a king in many places in the world though!
Here's all of the California data:

https://oshpd.ca.gov/data-and-reports/cost-transparency/hosp...

https://data.chhs.ca.gov/dataset/hospital-annual-financial-d...
-r searches directories recursively instead of single files; -n displays line numbers; -I ignores binary files. -A, -B, -C, and -l set how much context is shown: 5 lines of content before the match, after the match, or both; or just the filename and no content.
Convert Logo to Vector
can't you just wite "cd" and drag the folder into the terminal?
In my bash_profile is a simple echo which makes the shell say hi to me every time I open an instance. Brightens my day a little bit:

echo 'Hello dude '

As an iOS dev, this one is super useful:

alias cdd='rm -rf ~/Library/Developer/Xcode/DerivedData/* && echo "Cleared DerivedData/"'
Yeah. I don’t like working at home because I want the separation, and I don’t have enough room to dedicated space to work.

I also find face to face meetings far more productive, and I struggle to hear people on calls (my hearing isn’t great).

I suspect it gets a lot better when the company has no one at all in the same place, but as soon as some people can have a quick chat in the office I think a two tier system will develop and that will cause issues.
Exploring a critical Net::Protocol issue in Ruby 2.6.0p
Samsung's MicroLED tv 219 inches
probably to avoid confusion with numpy arrays. and to irritate physicists
> (why) isn't there a system-level service to notify and wake up your app at a pre-defined time or interval?

there is. But, defining services is extremely easy and so people often just roll their own. Plus, it's academic.
MArkets are people. When you make your rhetoric on markets what you are actually raging against is the desire of human beings: that is what you despise.
No, you don't need a background task for alarms. There is a JobScheduler API for that.

The aggressive battery settings of most vendors only interfere with badly coded apps to begin with, apps that use background tasks when they should be using more appropriate APIs.
As did the former CTO.
Yes, I wonder why they down-vote my comment
To the best of my knowledge the operations in deep learning are very much tensor operations. In most cases they seem to boil down to matrix multiplicaiton on one of the indices, but it's still kind of useful to use tensor notation (especially using the Einstein summation convention) since IMHO T_abc M_ax = S_xbc is easier to read than the corresponding sum, or the corresponding pseudocode.

Not sure if the fact that tensors have slightly more structure than mere arrays w.r.t. e.g. a change of basis is that useful, but it could be useful in proofs, especially if a FFT is involved somewhere.
Traffic Multiplier Pro Review, Work or a Scam?
So why not disable the notification functionality if you don't want it?
Yes absolutely. At the very least, workers at offshore divisions of the SV giants (e.g. Facebook London) should be demanding compensation to match their Bay Area colleagues.
I don't think adding a location factor for anything that is less than 100% of the companies core location is fair. You are doing the exact same job and have the same skill level, you should be paid the same. If you decide to move somewhere where living is cheaper then that is up to you and should not affect your earnings.

This is how you keep poor countries / states poor. Instead of paying people the same which would result in larger taxes paid and more spent in those locations you are keeping status quo.
Ask HN: I want to unify my computing to a VM
I have a work PC, a personal MacBook Pro, and a desktop that runs my media server.

I’m tired of transferring files back and forth, and want to unify these machines. Beyond having my MacBook Pro permanently sitting there with VNC running so I can access it, I want to move entirely to a VM that I can access from my barebones MacBook Pro, my media PC or my work PC. Or my phone.
I know AWS and a million other companies offer VPS, and maybe I’m over complicating it - but I desperately want a single system that I can bring up from any terminal I happen to be using at the time. I’d be happy to bring it with me on a USB disk, and launch it with portable VMware in a pinch, but would much rather have it be cloud based, and running OSX.

Does anyone have any insight or ideas for how to move away from having multiple computers without replacing my work machine?
What is your tech-stack for to-do?
> The article essentially describes a quintessential terror cell structure, but with the added benefit of 0 direct interaction.

Isn't "terror cell" a little over-the-top? It's just trade craft. The US does it. Russia and China do it. The various mafias (at least, modern ones) do it.
Because 10 years ago there was quite a bit of hope if not absolute certainty that RSS or some syndication format was going to 'conquer the world'. Now there is a certainty that this will never happen.

In our world the certainty of diminishment is equated to death.

And really at some point in the future it will diminish enough that Google Chrome will announce a release not supporting RSS in the browser (but you can still get it via plugins!) and then we can have some more RSS is really dead now articles.

on edit: assuming Google chrome supports it now which I wouldn't know because I don't use chrome as my primary browser.
I have worked with AS400, and its concept of an input queue is great. Basically, none of your inputs are ignored if the system is busy, they are cached by the terminal and sent one by one when the system responds.

To give you an example, imagine hitting Ctrl-Alt-Del, entering your login and password, hitting Enter, entering FFOX to run Firefox, hitting Enter, hitting F3 to open a tab, entering news.ycombinator.com, hitting Enter, hitting F3 for another tab, entering another URL, hitting Enter and it just works. Your machine can be waiting to show you the login screen, or applying some global policies, or launching Firefox, but it will never lose your input.
Protect your valuable items and possessions
http://www.uksafedeposit.com offers peace of mind and protection for your most valuable items and possessions. We use only the very latest and best equipment with state-of-the-art electronic security and high definition CCTV monitoring, ensuring maximum protection for your valuables and absolute peace of mind for our clients whilst on site.
I try to focus on doing a few things and few things right. IMO it is better than taking up too many things and having to maintain all of them.

I believe in zero interference. I schedule things with a good gap between them so they can all take place.

I do not try hard to do the next coolest thing.
Not strictly an alias, but autojump has been a huge productivity booster for me. Installing it sets up an alias of `j` which guesses the best directory to cd to based on your cd history.

So instead of having to type `cd ~/Projects/someproject` you could just type `j some` and it'll end up there.

https://github.com/wting/autojump
Have you looked at dropwizard?

It's more of a collection of libraries than a big framework but it's quite ok if you're building microservices.
> In western sci-fi, the story exists to make the reader feel good about themselves. At least, the successful ones are like this. It makes for good movies, and good story telling.
>
> Think about that for a moment. All the western sci-fi that we've been used to: Star Wars, Star Trek, Battlestar Galactica, etc.. All these stories are not really science fiction, but rather, science fantasy.

I'm not sure how much Wetern Science Fiction you know, but those are all Cinematic Franchises, not western science fiction-books. That popcorn-movies have a specific angle for being successful is not a surprise.

If you wanna compare Cixin Lui's stories with modern western writers then be more honest, and take recent books from modern western writers. Charles Stross, Alastair Reynolds, Neal Stephenson, they all come to mind in that regard.
Rule of thumb: if someone is talking about "AI" and not "Machine Learning", "Pattern Matching and Recognition", "Search heuristics" or "Statistics", it is most likely going to be bullshit.
It's not wrong though, the 6502 was much slower clocked that equivalent contemporaries.

However IIRC most contemporary architectures were closer to the Z80, so the 6502 was considered impressive because it was competitive despite a much lower clock rate.
I added GreenkeeperBot/renovate to my project so a PR is done whenever a dependency can be updated.
I got weirder behaviour from the stock Android email app: I discovered it's sending emails weeks late. When I discovered this, I found one email that was several months old lingering in my outbox.

Probably not related to this, but still incredibly weird, not to mention seriously broken.