skysight-inc/HackerNews huggingface dataset:
> If browser preferences has options for auto disabling Javascript on a webpage that initiated X amount of outbound connections, or auto stops when there are 30 img requests on page load, I should be in control of not allowing that. I should be in control of setting that threshold for different request types.

I doubt this is hard to implement. Somebody can build a Firefox/Chromium fork (or even an extension perhaps?) implementing this functionality and they don't have to be a real genius. Once I needed that for some time I just used a local proxy to cache and limit what is downloaded.

The only problem is the actual web sites are not designed with the fact somebody might want to control them this way in mind and can easily happen to be unusable unless you let them download a ton of stuff.

I doubt the problem can be solved without some sort of enforcement by a major power (Google, governments or whatever). At the same time trying to enforce anything on the existing web doesn't seem making much sense to me.
During the last election, I saw that attitude expressed for real among people I knew. They were almost certainly provoked by astoturfers but they were themselves sincere.

I don't know what they're saying this time around. I removed them from my life. They may have had a change of heart but I am far too angry at them. It's going to take the rest of my life to undo the damage. Possibly longer.
The Future Is Voice Activated: A Look into AI Voice Recognition in China
What's wrong with OpenTSDB?
That's what I thought. I really only care about how much "stuff" I can store in a block, which is 1,024 bytes. If that's 1KiB or 1.024KBs, the distinction isn't worth that much brainpower.
I think this is a situation where employees need to leave the company. We vote with our choices. If we don't deem this to be appropriate, we must respond in kind. It's not simple and not everyone has the choice, but for those that can, should.
Chess Panopticon
Your comment is missing the point that you can do all of these things at once. They could easily put 80% into safe assets / employee 401ks, new project funds etc. and then spend 20% on buy backs. The focus on buy backs is due to the fact that American business ties executive bonuses to share valuation.
ReasonML looks cool, first time I hear about it. Thanks.

Elm/Purescript syntaxes are not my kink.
Open to other suggestions though.
Why stop with monitoring people’s online activities? Why not require always on microphones, cameras, and location tracking on our phones/baby monitors/alexas? Future history books won’t talk about the death of human freedom in the late 21st century because such books will be censored by future governments that have a million times more power to control their populations than was historically the case.
Great animation! And I still have no idea what happened there :D
Mixing commonjs requires and imports is nice.
Agree, you can't make your own code to isolate from the OS. You need the OS to do that.
I want to believe that somewhere out there, Orlando Bloom is signing everyone's certs with his usual ambiguous Legolas expressions. That typo was such a happy little accident.
No, I do not worry about feeling fervor. I tend to be intensely repelled whenever I detect that sort of thing in others.

I must select a side because I have to install something. The problem I have had with this approach is that, through the clouds of dust and smoke, through the constant shelling and the screams of the dying, I cannot seem to discern which side has that bare minimum set of properties that I want. Namely, can run on Windows without it being a ridiculous exercise in hackery, comes with a robust set of libraries that I can end up using it to solve actual problems I might eventually receive money for solving, and has enough study material to lead me through it.

None of these are negotiable to me and as far as I can tell, these objectives haven't even been considered by the various sides in this forever war. And so I will do what I always have done, which is take a peek, observe the chaos, and then wait another five years to see if anything has gotten any better.

I did the whole "enlightenment" thing once with Prolog. It ended up not having any impact on anything I wrote. The enlightenment wasn't portable. I could not use it to solve actual problems I had. I could use it to solve toy problems in a toy world, and maybe there are spots where it could have overlapped with a part of the world I wasn't in, but I wasn't going to migrate just to find a way to get paid using Prolog. At the end of the day, I was still chopping wood and carrying water.
I thought this said "Bill Burr", and that probably wouldn't be so bad.

Edit: original title was "Congress May Hand Bill Barr the Keys to Your Online Life"
Filestash: Modern Web Client for SFTP, S3, WebDAV, Git, MySQL...
There are tons of things that are worth the time to automate but aren't because they aren't worth the additional cost to sell the automation.

Just because something can be done automatically doesn't mean companies can magically discover it and pay for it. You still have to sell it to them.
In my family, it's the old folks who are most worried about the lockdown. I shouldn't imply I'm in favor of it, I'm pretty strongly opposed, but my and my parents' generation ultimately know we have good times to look forward to. My grandparents are starting to worry that, you know, am I signing up to do this for the rest of my life?
Barley, 500g bag, 55p [1].

Some sort of Polish flour [2].

Butchers aren't allowed to sell beef bones, due to the 1990s BSE crisis, but the others are no problem. They may well not stock them, especially in a supermarket, where they are somewhere between a glorified cashier and an actual butcher. You would need to build a relationship with a local butcher to make your unusual requests worthwhile -- it might mean he orders them, or that while preparing the meat he doesn't throw them in the bin (at which point, they can't be sold).

> "Nah mate, health and safety mate, can't sell you these"

This is modern British English for "I don't want to" or "it's not worth my time" or "go away, you are complicated". It's rarely an actual rule.

[1] https://www.tesco.com/groceries/en-GB/products/256538041

[2] https://www.tesco.com/groceries/en-GB/products/275505155
I'm saddened by your story. Our programming communities can be more welcoming.

That said, I think these debates are necessary. Fixing problems starts with deciding what the problems actually are. The problem isn't that the debates are happening, it's that people like you are getting dragged into them.

You aren't obligated to participate in debates. Nor do you have to use the absolute best version of Lisp to get most of the benefits.

My advice is to pick up a copy of MIT Scheme (works on Windows) and then work through Structure and Interpretation of Computer Programs (SICP), and don't read anything else about Lisp until you're done, because you don't need to.

MIT Scheme isn't the best Lisp. It's just the Lisp that's used in SICP. You won't win any debates arguing that MIT Scheme is the best Lisp. You might even hear people say MIT Scheme isn't even a Lisp. I agree with some of that, but those debates are irrelevant to your learning.

Feel free to hit me up with any questions. I certainly have opinions on all the holy wars, but I won't bring them up, I'll just help you with the task you're working on. :) I'm not a Lisp expert by any means, but I've worked through most of SICP.
permacultures are extremely productive, I believe it would work, combined with less consumerism from people, a big shift for sure
Is this to generate training data for your AI to the job? :D
Completely agree. HTTP isn't affected by any of the politicking going on in Mozilla, but it certainly affects users. Purporting to be a user-agent, Mozilla (and to a degree the other big browsers) have taken away a few of the sharp objects lying around, to extend protection to less savvy users.

When I think about my old grandma or my oblivious inlaws downloading "free games" and constantly getting scammed or infected with viruses, this whole HTTPS thing seems awfully ridiculous. The internet is full of websites that will grift you if you aren't careful.

I think the other part of it is also that FF is trying to position itself as the browser for security-conscious users. Hence the aggressive blocking... whether it works or not is another question.
Programs are never finished. Most work is incremental modification and debugging of existing systems. The "getting started" bit of going from a blank editor to something that starts to be useful is a small part of the process. But it's the very beginning that is a surprisingly hard barrier to cross. The starting to write a program in the first place. Which is where the OP has got stuck. And is dismissed as irrelevant?
They're (probably) alluding to the fact that command.com is spelled cmd.exe since Windows NT became the mainline.
The title was too long to fit, so I shortened it a bit
This is why it's important to tackle this from both ends:

- From the ERP end: you want it to be as flexible as possible so that it can reflect how the business actually operates and should operate in the future

- From the organization's end: you want to identify not only how the business currently operates, but how you would want it to operate in an ideal world
I don't have much hope of Congress acting responsibly. At least the past 3 presidents haven't encouraged following constitutional procedures. Clearly Justin Amash shines here - pretty much the only congressperson to very clearly call for Congress to eschew party commands and become a body of debate and discourse for representing the American people.

Right now it's a pipeline for captive congresspeople to vote however the party leadership decides (usually by the direction of the sitting president). It's madness.
And border crossings by mode are?
It's funny how counter this is to my own experience. I've never had a problem finding barley or buckwheat before, and even if the grocery stores don't carry it Bulk Barn is everywhere in Canada.
I agree that this is the sane alternative, but sanity does not seem to be winning out. Our friend number-is-nan, for example, has 12 million downloads a week.

A week!
I know services like netlify exist to host static stuff BUt for a very simple static site, I would literally get a decent VPS ($5-10/month) and setup nginx to host it. Add cloudflare in front and you can server tons of traffic as cloudflare will pretty much cache everything.
Getting back space is real important. Otherwise you have runaway table growth that never ends.

Not saying do it all the time, but it is important to use surgically. You can easily calculate wasted table space

https://www.citusdata.com/blog/2017/10/20/monitoring-your-bl...

When it gets to be too big, it's a good time to do a vacuum full. I normally do it a few times a year on a few giant tables. Yes it locks up a table for a few minutes, but it is a big win and totally worth it.
Or the misinformation doctors got from faulty "models"?
Gavin's endorsement of CSW really is one of the strangest things in Bitcoin's history. Barely Sociable's Satoshi reveal touches on it a bit. I also think it is pretty telling that Greg hasn't publicly commented (that I'm aware of) on the video despite still refuting CSW nonsense on an extremely regular basis. As someone with a ton of respect for Greg, I too would love to hear his thoughts.
Bandwidth and latency are not independent
The current administration has a large share of the blame, but it's not just them. Dianne Feinstein is a cosponsor to the EARN IT act and she certainly is not part of the trump administration.
Startup MemVerge on Memory-Centric Mission
Or regulate. Consider that your same argument was applies to e.g. the 40-hour workweek, and workplace safety standards in the US. We quite rightly decided not to leave such things to the market because in practice the labor market is FAR from perfect.
The word for what you describe is "Anglosphere" or similar.
Category error maybe: CL is a language standard with several very extremely different implementations and a diverse tool landscape. Janet OTOH is a single language&implementation.
aren't sick days separate from paid holidays?
BYOD must not require spyware, period. Companies that do it are too cheap to provide corporate equipment and too insecure to trust their own employees observable output.

An open video stream to employees workstation could be reasonable if there is suspicion of fraud, like outsourcing their work to untrusted 3rd parties. It's not too unlike having an employee in the office. Though even in office employees have some expectations of privacy, like not exposing their home life or bathroom routines. Of course a company device would still need to be provided.
So did Dr. Fauci and many other medical experts.
A work-around to put Firebase Cloud Storage behind a CDN
Windows is popular in enterprises for like, a million reasons. As a Windows Systems Administrator, The entire Windows ecosystem is built around business and business processes and management.
That is only one, the most basic purpose and the only that self-signed certificates can do.

LE and other certificate authorities* at least prove that your data wasn't tampered with in transit, or wasn't decrypted, read and reencrypted without any way for you to find out.

* as long as you trust those authorities
InfluxDB as the storage, telegraf and statsD to send the metrics and grafana as the frontend.

I was extremely happy with this setup, although influxdb is a bit lacking (it doesn't allow summing up two metrics for example).
It's a tedious, manual process, but I have used https://fontstruct.com/ to make TTF fonts from bitmap fonts before.
Proxy them through nginx would be what I'd do.

Not exactly your use case but when running software that has a complicated HTTPS cert system, I just add nginx in front of it and then use let's encrypt.
That's some brilliant work. (Y)
Interactive Brokers trading software bug cost them $113M
We need more decentralized software, like skype was originally, where there is no tech company with access that would have to 'earn it'. Taking away our right to privacy while telling me your are saving children makes my skin crawl - I can't think of a more anti-american act.
This is really nicely done, great job. Does it cap the # of submissions it looks at to 1,000?
I'm talking about RAM not SSD. And no I don't have multiple computers in my house. A single laptop with 16G of RAM is all I have. I have to use it for work. We all know about music apps playing music while using less than 50M at any given time. If its in the background then even less. I know the dev experience is far greater in electron but its simply not performant. But if I were to launch a product on all platforms then I'll go for electron probably cause its the fastest to market
Yes that is the right approach. Focus on the market and validation and get it out there asap using whatever framework you know best.
I do recall Basecamp from day one allowed you to export your data which not many other people did. What you do with that and how you get it into something else is another story but also not really their problem.
> Even your way has two completely different code paths (import vs require) to bring in dependencies.

import and require have different purposes though, it makes perfect sense to me that they are separate. Import, here, is used to import Java classes, which don't hook into Clojure's namespaces directly; require is for bringing in symbols from Clojure namespaces. In general, a beginner or intermediate Clojure user will not touch the :import feature at all, nor the :use feature.

> It is really sloppy and confusing to learn.

That's one opinion of it I guess; though in my experience, the way that I do it is very common in publicly-visible Clojure modules. I've been doing it the same way since day one, without issue. There may be other ways, but you don't really need to care about them.

With this you'll understand most modules you come across, and you'll be able to accomplish basically anything you'll want to.

Given the average completeness of documentation on publicly-visible packages (though to be fair most big ones have what most would consider adequate documentation) including the core, you're going to have lots of opportunities to read other people's modules, and these minutiae will fade into obscurity and be overshadowed by your own program's problem space.
That's not what market rate means. Market rate is a surveyed bell curve for the job across multiple companies.
Musk reminds me of Gates and Jobs.
IIRC, hackertyper has been used numerous times.
can you please give a link to the PR? I cant find it
Say you’re a country store in Alaska 300 miles from the nearest town with active business. You have a plane. You bring in goods once in a while. You add what seems a hefty margin.

In those situations I don’t see it as excessive—of course it would be contextual. And some of this is case-by-case.
I’ve said it before, Bitcoin is one of the least anonymous currencies ever devised. A permanent, public transaction log of every trade a wallet has ever made does not make anonymity easy.

Sure, there are some techniques you can use (mixers, for example), but if any of your techniques are defeated in the future your entire transaction history will be unmasked forever, which is bad.
He could always step back and allow the board to appoint non-mad CEOs. Becoming a cult leader is not a great coping mechanism.
What you're talking about is DANE.

RFC 6698

https://en.wikipedia.org/wiki/DNS-based_Authentication_of_Na...

I wrote a short explanation of how it works a while back.

https://www.metafarce.com/adventures-in-dane.html

The short answer is that DANE has been seeing deployment success for SMTP, but has yet to see much deployment success for HTTPS.

https://stats.dnssec-tools.org/
I am full to my neckline with Clojure kool-aid: I love the language and programming experience. But the "getting started" your parent is referring to, IMO, is getting the tooling set up, getting the repls connected, figuring out what a full-stack app looks like with its 2 distinct repls and toolchains and lein config mashups, hooking up an editor... and then having it break the next day. After 5 years of Clojure I still get frustrated if I'm away for more than a month.

It's like you were getting blisters from stringing your guitar. You buy a guitar, get home, and it takes three days to open the case. Then another week to figure out which strings go where. God help you when you realize you have to tune the thing.

Two, five, seven days pass and you haven't played a note. I don't think that's what Hickey meant.

That said, it's worth it.
In their documentation Gitlab explains the usage they have of Salesforce, you may get a non-Gitlab specific view of it, for example: https://about.gitlab.com/handbook/customer-success/using-sal...
But most of the websites today are not sending sensitive data back and forth, they are simply sending public data from public websites.

And here the HTTPS crowd‘S argument is that an evil attacker can inject malicious JS if MITMed, and this according to them is why everyone must have HTTPS for everything. No middle ground.

But if JS was not a default permission, that wouldn’t be a problem and plain HTTP would go a long way for most people, without risking stuff like heart bleed and insecure servers, due to an overly complicated and often vulnerable crypto stack.

Edit: I don’t see why people think this is a crazy suggestion. We used to treat MSWord-documents the same way we treat web-documents now. That is, once op deed, the document had the permission and capability to run any embedded script it wanted.

In the end everyone realized this was a bad idea, and now Word-documents have to request the script-permission from the user before scripts are allowed to run.

The result? MSWord-based worms and malware almost eliminated over night.

And I’d like to see anyone argue that we should give HTML-email script-permissions by default. You know why that is a bad idea.

So why wouldn’t want the same for the web? Why should not the web be safe by default? Why should we have to accept scripts we haven’t authorised?
Typical over romanticism of Australian aboriginals ways, this article is a political piece as is always from the Guardian. The truth is, there is nothing we can learn form the aboriginals because they were so under developed and even as "natives" they are the most under achieving group of people in the world. They didn't fight like the Maoris or native Americans, they didn't have any interesting buildings or civilisations like the Mayans or Aztecs, they don't have the musical or physical exceptionality of Africans and the list goes on. They are just a group that had to do a 50k years leap in one day and they make me sad every time I see them barely adjusting to modern living. We don't learn anything from humans who lived 50k years ago and we got nothing to learn here, waste of time. Keep producing the grains we already got, much more advanced and sustaining billions of people around the world easily.
At least lein and boot-clj is available for/via scoop.sh. Seems a bit of a missed opportunity that "official" clojure "clj" isn't just using scoop.
This is useful! I was hoping for something based on topic modelling [0] though. Keywords are useful, but often are out of context. e.g. I looked for "writing", and many of the matches have nothing to do with writing as topic, but simply mention it in the headline.

Conversely, there are often topics in the post that are not in the headline.

[0] https://en.wikipedia.org/wiki/Topic_model
I use Visual Studio (not Code) for C#, Python and Node now.
So according to that page, there are 3 ways to install on Windows.

1. Alpha version of "clj on Windows", which seems to be the recommended approach, and requires going to another page to get the instructions.

2. Homebrew on Linux or Windows with WSL, linked to under "Installation on Linux".

3. Build from source, under "Other ways to run Clojure", which assumes git, Java, and Maven installed, with no instructions on how to install them.

I would say it's pretty confusing from that what is the optimal, recommended way to install Clojure on Windows. It might be better to have subheadings under "Installation on Windows" like "For Java developers" (assuming Java tools already installed), "For WSL users" (Homebrew), "For Powershell users" (clj on Windows). This would consolidate the Windows installation strategies and reflect the diversity in the Windows developer population. Some are already full time Java developers, some live in WSL as much as possible, and some fully embrace Windows specific tools like Powershell.
That's also the explanation the author gives in chapter 4.

I'm more interested in how they came up with the parameters for the sigma functions. I'm sure it's described somewhere.
I'd like to know the scientific (Latin) names for mandadyan nalluk, but I can't find it.

Does anyone know?
How does this compare with Carp?
That seems quite ugly compared to current annotations. Oh well.
Outside of The Bay are people really excited about leaving?

It sucks here with the NIMBYs, the boring endless sprawl, the high taxes and bad public services, and the insane housing costs. But I've always thought people were generally happy about living in NYC, Seattle, Boulder, and Austin. (Though of those cities I've only lived in New York)
Thanks a lot for taking the time to answer! I hope my criticism didn't come off too strong, overall I love working with GitLab, the parent just struck a chord with one of my pain points. Glad to see you're working on it!
I'm curious, what seems to be the Next Big Thing that is superceding MongoDB?
A lot of people aren't in a position where they can quit their job and spend a few months looking for a new one. And in the US there's no safety net.
What If We Tried a Real Quarantine?