skysight-inc/HackerNews huggingface dataset:
Building a Slack Bot Using Cloudflare Workers
Summary for those in EU: The Baltimore police department uses Lotus Notes software for keeping track of cases.

> Officers tap into its databases to track criminal investigations, check arrest data, log ballistic test results and identify “troubled officers,” along with various other uses. There are millions of records and roughly 150 databases built into the system, each designed to address different unit and personnel needs.

They started using LN in 1996. Now, all of their stuff is built on top of it and it's hard to switch. So they are paying $177K for the next two years of software support.

Summary over. Question of mine: is this a particularly high rate for two years of support for an entire police department? I can't imagine there are many specialists out there who know how to support lotus notes, let alone all of the custom data they have layered on top of it. And it seems like it would be a reasonable amount of work to maintain.
A part of me wishes that written sign languages caught on. With a large enough corpus, they'd be way easier to translate into other languages, and it'd also be easier to translate between signing and written sign language. The way things stand, ML solutions need to perform both steps of the translation, which is so much harder.
The Relativity of Wrong, I Asimov (1989)
That could also be gate keeping. The fewer people who want a slice of the pie the better.
I've been taking Feverfew extract daily (the brand is Mygrafew, I think) and it has reduced my migraines by about 80%. For the rest of the time there's sumatriptan, which works about 70% of the time. Between the two, I've got my migraines under control (maybe one a month).

I used to get at least one a week, and I know there are people who get them much more often. I'm glad there are advances being made in this area because I feel like for all the pain migraines have caused me, I'm mostly a dabbler and others have it much worse.

It's really one of the worst pains I've ever experienced. They are kind of evil. With some pain, you know "at least it's for a reason" (like your body self-healing something). With migraines, it's devoid of any purpose. The pain only exists to torture you. Nasty things.
AC Transit is building out a BRT line in the East Bay between Oakland and San Leandro.

http://www.actransit.org/brt/
https://en.wikipedia.org/wiki/Betteridge's_law_of_headlines

This is why we have governments with the power to enact regulations. I'd like to think no one still believes in any sort of market fundamentalism that believes firms will self-regulate against their own financial interest.
Can My Vendor Print Shipping Label with XAdapter's Shipping Plugin?
Ask HN: Where do you host flask web app?
GDPR;DR - The Baltimore Police Department has been using Lotus Notes for internal communication and data storage since 1996. It's also been contracting the same IT consulting company since 1996. Some say the system is obsolete and question the decision to renew the support contract, but the IT consultant insists it's working beautifully. The BPD says they will move to a new system, and will roll out a plan in December, but in the meantime they have to maintain what's in place.
This implies they can be different with the same versions.
We're talking about Utah here. They're able to do things, like address homelessness and prison reform, that "liberal" areas of the USA can only dream about.
http;//n-gate.com
Green on black terminals. I actually miss them! Just sayin'
I don't exactly know. But I'm under the impression that it performs the standard website login flow via headless browsing, then uses the website's "download transactions as OFX" functionality. So similar problems as "screen scraping" but less error prone because if it successfully downloads the data, it is in a well-defined format.
"More efficient" in this case meaning whoever can discriminate the most, and whoever can deny the most claims without getting caught.
The Signal Foundation has 50 million dollars.
We won't have support initially but as a Linux user internally I'm definitely hoping to push for it, and I see no reason why it wouldn't get built!
That assumes nothing will replace it.

Most of the time, when unsustainable economies collapse, they get replaced by something else. Collapse a few times and eventually you get something sustainable, if only through survivorship bias.
> An API call that retrieves the address of another machine to contact is functionally the same thing as an HTTP redirect

If you are only uploading exactly one file -> yes.

But if you are uploading 1 million files, a redirect system would result in 1 million redirects. The B2 system would result in less load on the dispatch server.

> the client is expected to cache and reuse the same "vault" server for future requests

Yes, exactly! This is the very core part of the B2 architecture. In fact, it is a waste of time and performance to keep asking the dispatch server for a location for every file. Just assume the last vault you got continues to be "valid" until the vault kicks you off with a 503. In B2 world, the 503 is NOT a fatal error, it means "go back to the dispatching server and ask for a new location to upload to".

> file downloads apparently do go through a load balancer

Correct. Because we wanted the ability to serve up static web content such as this picture (this is served out of B2): https://f001.backblazeb2.com/file/bucket9/cute3.jpg and do it in a highly available and highly scalable way if the content goes viral. The way we do that is we have load balanced "download servers" that also act as a caching layer. The FIRST time somebody fetches a file from the vault, the caching layer has to ask the vault to reassemble the file from parts, and then the caching layer caches it on fast SSDs inside the download servers. The second time (in 24 hours) that a customer requests the file, it comes out of the cache and not out of the vault. Otherwise, if a video went viral the vault would get crushed trying to reassemble the video for all 10 million views. :-)

The load balancers we used are described in a different blog post here: https://www.backblaze.com/blog/load-balancing-and-b2-cloud-s...

> does that mean that Backblaze's rate of incoming uploads is much larger than the rate of downloads?

Yes. VERY MUCH yes. Backblaze has more than 10x the incoming bandwidth as outgoing bandwidth. Backblaze started as an online backup company with the "Backblaze Personal Backup" solution. Online Backup is highly inbound heavy.
Just get it from Amazon, the packaging doesn't have any unique identifiers like serial number, so if you register with fake name/email on 23andme - you're totally anonymous.
Isn't it still alive as IBM Notes?
This was only true on old Macs (those manufactured until roughly 2008). No recent models have been proven to be susceptible to this type of hacking.
> We’re still working with our potential manufacturer of the development boards to review the schematic developed by the Librem 5 hardware engineers and make suggested changes.

Last update we had was that the boards would ship August 2018. I'm wondering if they're still aiming to ship them this month.
That’s not it. GDPR has made it hard for some outlets to make money in order to pay for the content you wish to read.

However, admittedly I run a variety of ad-blockers because newspapers have long abused my bandwidth with grossly inefficient advertising. But the penalties for violating GDPR are so great that it isn’t worth the risk (even if you are doing everything correctly, you still have potential international litigation expenses just to defend.)

Just curious, who should pay for the stories you read on newspaper websites?
Shouldn't discord be considered cheating by Valve? I haven't seen/used it, but I assume it's a voice chat outside a game, so people can continue to give out enemy coordinates even after they die. If that's the case, steam should just refuse to run or ban your account if discord presence is detected, no?
Yeah, I said it in jest, have rewritten software myself for the same reason, it is an undertaking.
I see nothing in the article that suggests this is a single person's full time job.
Show HN: The Markdown Guide
technically you can still send normal m.room.messages (or anything else), but any spec-compliant client will refuse to do so in a room where m.room.encryption has been enabled.
A Dutch first: Ingenious BMW theft attempt
About a Servo based browser: I plan to get my in progress-but-really-unusable-so-far Servo based phone UI (https://github.com/fabricedesre/servonk) working on the Librem 5. But honestly it's frustrating to see how little general web compat work is happening in Servo right now, where most of the team effort is directed to VR/AR use cases. I'm not blaming the team, but it's hard to believe in Servo outside of niche use cases right now.
Honestly. [1]
Make it $500. $1000. Unless you put the next winning lottery numbers in there, your data isn't that valuable. And in case you are wondering some data is heavily regulated anyway.

But you keep moving the goalposts, you complain about something, it turns into a non-issue, then move to something else. First it was that you don't have access to your data, then it turned into web banking only providing 3 years of the data you don't have access to (?), then it was back to no access to data.

For my last reply I'll rehash it:

a) you do have access to all your data just not how you want it: you want access via a generic interface of your choosing so that you may process it somehow. They provide access via their proprietary interface making the processing more cumbersome.

b) smaller banks will offer APIs for individual use because it's cheaper for them and want to attract customers, larger banks don't because it's expensive, riskier, and they already have the customers.

c') your bank offers you the API because you are its customer and they have control. They do not offer that access to a random 3rd party in bulk because that third party is not their customer and they lose control (in the bad way).

d) no bank really wants to offer bulk access to APIs when the regulation sets a low bar because it's very risky and they are taking most of the risk.

Hence the regulation: you get access to the APIs if you meet some criteria.

Real world example? I want to be Bank of close04 but although I have a hand calculator and a pretty good hiding spot for money they still set the bar slightly too high. [2] Now sit on it, think it through and let me know why a bank holding your money would be treated any differently from a 3rd party that can perform close to any operation with that money. And why your earlier statement that "people should be free to [...]" doesn't make sense in the context of current day reality.

People's misery tends to turn into misery for the state. Which is why the state is regulating stuff. The more sensitive the topic, the higher the bar. Money is sensitive.

P.S. The argument that the bar for open banking is set high is to discourage competition and keep power in the hands of the banks is total BS, visible from afar. There will be dozens and dozens of 3rd parties more than able to fill the role. It could be "Amazon Financial Services", it could be one of the banks, it could be a 2 man startup with moderate financing. Literally thousands of startups manage to raise over $10 million.

[1] https://medium.com/wibson/how-much-is-your-data-worth-at-lea...

[2] https://www.offshorecompany.com/banking/start-a-bank/your-ow...

[3] https://techcrunch.com/2016/08/26/co-founders-optional/
""" The consultant is charged with system upkeep until the department finishes crafting “a 21st century holistic technology platform,” he said. The final technology plan will be delivered to the court on Dec.1."""

crafting? holistic? platform? 21st century?

Hmm, me thinks this "platform" is doomed from the onset if you plan on crafting a holistic platform plan by Dec 1, 2018 after still running a system crafted 22yrs ago.
Laziness is non-existent because it is a lack of something, not an actual "thing". Sometimes the lacking item is control over circumstances and I think that's alot of what she eludes to. But it is non-existent in exactly the same way darkness is non-existent, as in it does not actually exists. Can't have a jar of darkness, but you can have a jar of light. What we call laziness is just the lack of energy to overcome forces against us. Some people have more force and refer to others as "lazy", but what they are really doing is blinding themselves to the advantages they receive whether from nature or the system.
It was big news at the time in Europe as it affected vast amount of people's bottom line (mine as well). Would be interesting to know if it was lobbied to some extend.

The premise was that women would pay the same amount as men lowering the rate (Good thing). But for everyone who have followed politics knew it's not going to be a so simple. You have countless of examples where companies just skirt around the law and it end up hurting consumers.

Pretty much sums many EU decisions. On paper they can seem decent enough but in reality not so much. And women were affected as well as you might imagine low income families took the biggest relative hit.
Thank you! I wrote some more about that here: https://pioneer.app/blog/hello. Everyone needs their first stepping stone, and I'm hopeful with Pioneer that we can provide that in a much more scalable way.
No.

As idlewords has pointed out, many smart folks seem to subsist on sorrow, video games, and cannabis, while working a loser's job and trying to keep from going under. This isn't coincidence.

Existence has quite a lot of suffering. For some of us, we want to get out of the way, stop being part of the problem, and find ways to positively contribute to society. These folks offer a path to getting in the middle of things, make more problems, and make a pile of money for all involved.

No.
They've already made the APK available directly on their website for over a year now.[0][1] It works just fine (albeit a little heavy on battery usage) without the Google Play Store or Google Play Services. What more do you really want?

[0]https://signal.org/android/apk/
[1]https://whispersystems.discoursehosting.net/t/how-to-get-sig...
I was thinking that it sounded a bit high but OK for a 1 year contract, but when I read the article turns out it's over 2 years.

At $88k per year that's totally fair.
How DevOps and GitLab CI/CD enhance a front end workflow
Definitely not a degree mill. Have a look a their well-established OMSCS program, which offers an MSc in Computer Science. This is an offshoot of it.

Getting in to their OMSCS program is far from guaranteed - they have lots of older applicants and they evaluate each on its own merits.
The reason I ran away from Julia and don't plan on ever using it again, and don't recommend anyone use it outside of academia, is that so much of the community is made up of grad students. So you get a lot of research code and people who have never been professional programmers maintaining most of the ecosystem. Julia Computing is largely made up of people they've hired from the community straight out of grad school.
“To be clear, these numbers do not answer the fundamental question of whether more teachers should be dismissed. They also don’t include ineffective teachers who leave the profession of their own volition or who are counseled out by administrators without going through the formal dismissal process. And they do not include tenured teachers dismissed for reasons unrelated to performance.
Finally, such stats can’t show whether or not the processes for dismissing tenured teachers across the country are overly cumbersome.”

Listen, I don’t have a problem with firing teachers. I just don’t think the common perception of “infinite job security” for teachers is accurate.

A much larger and more concerning issue - in my opinion - is that we have very poor measures for teacher effectiveness. This is problem in at least two major ways. It inhibits districts from dismissing poorly performing teachers. It likewise prevents teachers from improving their performance because it often isn’t clear what problems might exist in their curriculum and instructional practices.

I also believe that if we were able to make teacher designed and administered assessment more universally trustable (as their results are now only [sometimes] trustable within the context of that specific teacher’s coursework) we could start to address some of these problems.
Would using a kindle at night have the same effect? It's light is kind of yellowish (I think)
What I don't understand is why he's not doing that in spite of the fact that he could still keep control over Signal easily. One minor modification of the app and a forced upgrade would do the trick and render the F-Droid copies useless. The competition has been forcing users to upgrade in this way for a couple of years now. So I don't understand what he's afraid of.
The term is 'deixis'. Not sure about the latter.
After years of hype, Magic Leap starts selling $2,300 AR headset
> That’s a very misleading statistic

Is it?

It sounds like you're not arguing that "most retirees" don't get that amount, but that they don't deserve the amount they get.
Are people in those other regions providing revenue? If not, then why should they make their content available in those places?
Psilocybin for Treatment of Obsessive Compulsive Disorder
Engineering whiteboard interviews: yay or nay?
Sure, it's not the most exciting project, but I might do a short writeup when I'm done.

I originally purchased these nice LED strip bars with enclosure in blue[0], but after reading this site by the manufacturers of a commercial green therapy light[1], I was convinced to switch to turquoise/cyan.

Turquoise isn't that popular so I wasn't able to find any strips/bars, and I got these individual 3W bead LED modules instead.[2]

For the Hue integration, I'm using a Mesh Bee + UartSBee v5[3] with firmware from PeeVeeOne[4]. It outputs PWM, and I'm hooking it up to a cheapo constant current LED driver I got from Aliexpress. Since all the LEDs need to be in series for a constant current driver, I'm probably looking at a ~20V power supply to power the whole thing.

My bedframe has a headboard, so I'm planning on 3D printing some mounts that clamp on top.

[0]: https://www.ebay.com/itm/50CM-U-Aluminium-shell-DC-12V-36-SM...

[1]: http://www.sunnexbiotech.com/blue%20vs%20green%20light.html

[2]: https://www.aliexpress.com/item/10-pcs-3W-Turquoise-Cyan-LED...

[3a]: https://www.seeedstudio.com/Mesh-Bee-Open-Source-Zigbee-Pro-...

[3b]: https://www.seeedstudio.com/UartSBee-V5-p-1752.html

[4]: https://peeveeone.com/?page_id=252
Scrutiny 8.1.4 Full SEO Tool with Crack for Mac [Web Optimization]
Answered another comment with the same, but just in case: I didn't make it clear enough I was poorly executing a joke.
> If anyone could provide a summary, seems GDPR has really made it hard for some outlets to render text.

If you put it that way and see it that way, it will be impossible for you to understand what businesses like these do beyond just text rendering.
PKD went off drugs in the early 1970s, after which he had a painful dry period. By the time he wrote Flow My Tears, The Policeman Said, he had essentially transitioned to scotch, which probably hastened his early death in 1982. A Scanner Darkly was an autobiographical look back at his drug-abusing years.
... but then the next paragraph paints a different pictuere,

"""
It found that the “siloed nature” of the Lotus Notes databases made it difficult for officers to match, verify or search for information. It also found that various systems may contain conflicting information about the same case, or may not reflect the most complete information. Downloading or querying data is made “difficult, if not impossible” because it isn’t inputted in a standard way across databases.
"""

The contract was awarded to the initial company that built out the holistic platform in 1996 so you've got to wonder how much it has cost them over the last 22yrs.
The way I could see doing it would be to hack several states' voting systems, and totally mess with the results so that they are clearly incorrect. Like, Trump wins California and Massachusetts over Hillary by 99% - something obviously, blatantly wrong.

Note well: I am not advocating actually doing this. But that's what I think it would take.
This "holistic" platform is the one that'll end up costing 20M when the Lotus Notes thing would've worked fine
I think the actual correct answer is to legally ban services like 23andMe, or anything like them, from talking to insurance companies. Finding a service that actually respects you is exponentially more difficult than it sounds, as that relies on all the incidents already having been found out. Before this news, most people had no idea that this was happening.
Just manage to be the last company standing that stills supports the most obsolete technology possible.

To be clear; I'm not joking in that regards either. I used to do Foxpro work more than a decade ago and apparently it was still on my LinkedIn profile. About a year ago I got a call from a company that was super desperate; I turned them down because it had been a decade and I didn't feel like I was qualified to help them anymore, but they were desperate. Someone made bank off of that.
Okay, but that's a trade-off, you're still getting a fair amount of blue light through in that case. How much less blue light do you want? What's optimal for minimizing eye damage if that's a significant risk?
> Eschew flamebait. Don't introduce flamewar topics unless you have something genuinely new to say. Avoid unrelated controversies and generic tangents.

> Please don't comment about the voting on comments.

https://news.ycombinator.com/newsguidelines.html
Baltimore Police use a case management system based on Lotus Notes, which isn't particularly well-supported or maintained anymore. They just agreed to a 2-year, $176,800 deal to get support from a consulting firm.

This is a price that we are being asked to be upset about. No, don't take the time to estimate what it would ultimately cost to replace it. Just see $LARGE_NUMBER and be upset.
I know two people who suffer from chronic, debilitating migraines. As someone who gets episodic clusters, I am sympathetic / empathetic to their plight. My attacks (which only happen every two years or so) can be treated pretty effectively with oxygen and/or sumatriptan injections, so it's tempting to think that sumatriptan (primarily a migraine drug in the first place) should just work.

Everyone is different, and there is so much we don't understand about migraines (and clusters, which often benefit from migraine research). If you think that ginger, cannabis, or just avoiding your triggers is all it takes, that's not always (nor probably often) the case.

I hesitate to subject a friend's personal blog to the HN effect, but if you want to learn about chronic migraine from one firsthand account, read through some of the archives at thedailyheadache.com. She has been trying desperately and relentlessly to find peace for a long time.
Samsung Galaxy Note9
Systemd as a project has developed a history of moving goalposts. Their initial talk was about boot speed by using dependency trees and parallel execution.

But when containerization caught the zeitgeist, they were quick to trot out nspawn as an alternative to, say, Docker (never mind that Docker and RH devs had a bit of a spat around the same time).

Since then they have been shifting the goalposts towards whole system management, perhaps best likened to Windows Active Directory, by adding more and more sub-systems that frankly has crap all to do with booting.

On top of all this it seems the people involved regularly end up pulling grsec style "fixing" of systems that work in real life but are "broken" according to some spec or other (sometimes ignoring decades of hard earned experience in the process, as was the case with their DNS reimplementation).