skysight-inc/HackerNews huggingface dataset:
I hope this project has matured since I last tried it (18 months ago).

As wOutert mentioned, the installation process is difficult and not for the faint of heart. Sure, most folks reading this here could manage it, but we're not normal!

I really wanted this to work since I'm teaching at a school where all the Windows machines are locked down. I teach a Linux class. I teach a bunch of cyber-security classes and often need to install tools for this. Our IT administrators either refuse to let me install the software I need to teach or put up a huge stink.

I stood up a few VMs in my homelab for teaching and was hopeful that I could remote in painlessly. After much weeping and gnashing of teeth I finally got it working. And it worked well. About once a month I do a "yum update" on my CentOS machines and when it ran on this particular machine, it broke something in the Guac stack. I refused to spend the time to fix it!

Simultaneously, I'd been having trouble with TeamViewer. The unfortunate reality of any IT professional's life is that you end up doing IT support for the family. TeamViewer was fine for years, but they started flagging my use as commercial. After looking and testing I found AnyDesk; it works every bit as well as TeamViewer and it has a Windows portable client; you don't need to install anything on the client machine (no admin rights needed).

So now I either boot my machines from a USB stick with Linux or AnyDesk to where I need to go and my life is much better.

When Guacamole is mature and painless like AnyDesk, I'd give it another look.
Developing GHC for a Living
Just like the LA river
I see.

I agree about the part-time thing too; considering how much of a skills shortage the industry is constantly crying about, and how well-paid developers are (which means that, if they live frugally and don't have kids, they don't really need to work to retirement age if they don't want to), it really should be possible to have part-time positions for people who want to stay current and work on interesting problems but not have to dedicate themselves to it full-time, and not be stuck only doing OSS stuff (which is great, of course, but not really doable with some fields).
Can't it be policed using traffic cameras? That's a mature off-the-shelf solution that works well in a lot of other cities.
As other people have mentioned, HTTPS without HSTS still makes MitM a problem.

And there are still other attacks possible on public wi-fi networks which don't involve MitM-ing HTTP(s) traffic. MitM DNS traffic and you can do nasty things: https://github.com/infobyte/evilgrade
Apple and Broadcom ordered to pay $1.1B to Caltech over patents
They're meant to replace the A-10 eventually, so yes regularly would be appropriate. At least: "its in the expected role of the airframe"
Dedicated lanes and car restrictions make buses acceptable public transit pretty cheaply. They can at least serve as a bridge in cities that are borderline ready for restrictions to get the ball moving faster.
Show HN: A self-hosted email engine
Great style guide in my opinion. It is actually rather helpful to have those
SQLs formatted neatly. As an analyst you have to write quite a few of them. So copy pasting and reusing is most helpful and boosts productivity. To make sure that you don’t make errors a clean layout for eyeballing is necessary. The same for bug fixing, should you have one planted still.
Totally get this. This is where the email screen can be a lifesaver. You fill the social obligation, maybe even lend a hand or get done what you need to get done, and you can prioritize it -- meet now, meet later, meet never.

When you're an entrepreneur, you can easily get up to 50% of your time meeting people outside of your company -- sales, hires, partners, help, funding. It can get tricky real quick. My basic guideline has always been no more than 1 a week unless I'm doing something that specifically requires me to meet external people.
Dio was amazing at Dio and Dio-era Black Sabbath songs, but listening to War Pigs by RJD is just painful.
SQL Server has had standard ML functions in SSAS for years “SQL Server Data Mining” extensions. In fact, I recall it may have been the first relational database platform to actually do this. It is obviously a commercial DB though.
ANPR (https://en.wikipedia.org/wiki/Automatic_number-plate_recogni...) is generally the answer to this, along with an automated civil penalty mechanism.

I don't know US law, but in the UK this would be entirely a civil matter for the local authority - the police aren't involved in regulating things like bus lanes.
"Getting paid in the music industry" and "having your music respected by other musicians" are two thinly-related different things.
https://github.com/flightaware/TclProDebug
Yes, ultimately the intention (quite surprisingly) of the USAF is to replace the A-10 series with the F-35.
> C has its place; every language has its quirks. I think a lot of emphasis needs to be put on testing code.

The library that this post is a subset of, actually does have a testsuite. It compiles every example, and it's own documentation. The testsuite still needs to grow, and check evaluations rather than whether something "works", but it's getting there.
Is that taking into account inflation? ~20 million per year 40 years ago is comparatively a lot more money than it would be today.

I can't tell if the 55 year period should make the total program cost seem better or worse to me.
Eclipse is definitely powerful, so once you know it and you aren't bothered by the long startup times, there's no shame in using it.
If your needs are well-defined in advance, you are fine with a materialized view. What I mean by "needs" is, "What questions are you trying to answer?"

OLAP's strength is that the platforms that implement it can precompute aggregations across all of your data and let you quickly answer questions that you might not have known you had.
The live coding language that lets you be an actual rock star
This is alot more powerful then winscp. I might compare it more closely to MobaXterm, but that is build with more of a terminal mindset.
Snowflake seems to be built with more of a gui mindset. It seems pretty useful for intermediate level system admin work or developers.
Build better alternative works only when combined with a prohibition on cars. Otherwise as soon as the traffic situation improves (as in more people taking bus), car becomes even more faster and convenient. There has to some artificial constraint on the other side - whether it is outright ban or fee/tax or permits is to be seen
Or, Hire an engineer when you need an engineer. We could say the same, WRT Computer Scientists.

If you need a reliable system on time and within budget, the reliable way to get it is with an engineer. Engineers can learn the CS or DS they will need much more easily than the others can learn Engineering.

If you want to explore the frontiers of data analysis or category theory, those others are a better bet.
Of course my face is mine to control. I can wear makeup, grow out or shave my hair, tattoo the whole thing if I care to.

Images of my face created by other people may be a different story entirely. Does Donald Trump or Boris Johnson own every photo of them on the AP newswire?
Nothing wrong with that. I have been using vim for close to 10 years and will take intelliJ + ideaVim over vim if the language is well supported. It's night and day difference.
Maybe because their plane sucks? Just throwing out ideas here.
I'm no expert(casual aviation nerd) but I'm under the impression that the gun exists mostly for completeness and isn't expected to be used regularly. The F35 is meant to conduct air support a10 style, but will use missiles instead of bullets, since it can't really carry a huge cannon like the a10.
Have you seen their tool? Without having used it, it looks pretty slick. I think you're being a little too dismissive, considering "It's All Been Done Before(TM)" and that they seem to be building a rather nice UI for BI... a business with multiple players all making a pretty penny.
It's a rare day when I meet a bigger cynic than myself.

It warms my heart in several ways :)
Doesn't the mac console support jumphosts?
ssh -J
Not sure, but I really don't believe Slack's numbers either. I have a Slack account that only occasionally gets used, so they probably count me. Whatever the real numbers might be, Teams is very heavily used. My university has Office 365 and Teams comes with it for free. No need to pay for Slack. No need to expect others to use a new tool and a new app and a new login when Teams is right there.
just switch to bitwarden.
It's been about 15 years since I did any OLAP work, so "big" back then was a source database measured in gigabytes with queries that took minutes to run even with a lot of optimization.
Flooding of the Mississippi is somewhat different from flooding of raw sewage, though. I’ve never lived in a naturally flooded region so can’t comment on the former, but the latter does sound way more disgusting and insanitary.
If your algorithm uses reduce-like ops for float values and is run on a GPU, your results won't be deterministic even with controlled RNG seeds, since floating point addition is non-commutative.
One of the problems with Market is that you basically have two grids coming together at an angle so you have a lot of sort of weird complex intersections. Plus it’s just a very busy and congested area that has also had lots of construction going on for ages.

I used to look forward to visiting SF. I’m much more ambivalent these days.
https://www.lenovo.com/us/en/search?text=ubuntu

> Windows® 10 Pro for Workstations<br>Ubuntu<br>Red Hat® Enterprise Linux®

I searched for Ubuntu and on the page that comes up, you can see in the description the html isn't quite right, so maybe it's not live just yet?
Yeah, Dio and Ozzie songs aren't well-suited to the other.
What's the connection between NoSQL vs SQL and eventual consistency?
A tiger? You can't, well unless you commit to a few generations of trying to domesticate them.

Or you could get the next best thing, https://en.wikipedia.org/wiki/Maine_Coon

I call em catdogs cause they're probably the closest thing to a dog in cat form.
Some people don't trust the police with anything at all.

They aren't wrong. Federal circuit judges and the Supreme Court have ruled that police have no duty to protect anyone in particular. They routinely suffer no meaningful negative consequences for serious failures in their work, including killing people who are unarmed, not resisting, and not suspected of committing any crime.

And after the Boston police screwed up the Mooninite promotion for Cartoon Network in 2007... well, it's enough to say that Turner had to pay for and publicly apologize for the police response to their fancy LED-illuminated handbills--absolutely Kafkaesque.

If I ever find a suspicious package, I'll certainly alert bystanders to retreat. I'll pull the firm alarm on my way out. I'll call the firefighters. I'll call the local newspaper and television station newsrooms. I might even call the triage nurse at the nearest ER. But someone else can be the one to call the cops.
The existing spread for a typically chord (triad) is already not audible (despite the claims of some people who refuse to double blind test it).

Changing MIDI to have "defined latency" is a fundamental re-engineering of the entire protocol.
> Unless there’s an attack on cert providers or someone adds a cert to your device.

How does HSTS help with that?
The reviews for vim and emacs miss that you can use the LSP (Language Server Protocol) to get some (or a lot) the code navigation and refactoring support you'd find in VSCode or PyCharm.
Is there a mobile/responsive version planned? It is currently simply condensed and unreadable on smaller viewpoerts.

Shameless related plug: Chemical Element of the Day [1]

[1] https://tips.darekkay.com/html/chemical-elements-en.html
Ask HN: Does anyone use their MBP touch bar for anything?
We've had these things for years, and Apple is forcing anyone who wants a new Macbook to adopt one now. So here I am staring at my new one wishing I had physical volume buttons. What can I do with the touch bar?
> I chalk it up to incompetent city government (which frankly right now, is actually hostile to proper policing -- with a DA who has openly said such ...

What did the DA say? Not familiar.
Something went wrong with Google Analytics today
Worth noting this is from 2003. The performance concerns of event-based servers have been greatly alleviated by both hardware and software advancements.

The test setup used for this paper was a "2x2000 MHz Xeon SMP with 1 GB of RAM running Linux 2.4.20". Solid PC server iron for 2003, but basically equivalent to a $5/month server from Digital Ocean today.

If you're looking to squeeze 100,000 concurrent tasks from that $5 server, this paper is relevant to you.
In professional contexts as a software developer you will manage just fine with just English. Free time context and true integration to society will require learning Finnish. But you can take your time with that.

I’m a Finn.
> This allows them to maintain a "familiar" setup to everything else they have.

What's important is that when you log into your email account, you're logging into Teams, Planner, etc. I recently started using Planner, as awful as it is (seriously, you can't even drag cards!) because I can't expect others to adopt a new tool.
Oh, I wasn't aware of these issues - thanks for the information... would YAML help here ?
Welcome to Spaceport America. Your Rocket Will Depart Soon. Ish [2016]
So? That doesn't make them any less necessary. If anything, it just reinforces how necessary they are, since different rural areas need to specialize in different raw materials and foodstuffs.

My comment wasn't a reply to why we should do away with cities, it was a reply to why rural areas should "be subsidized" (I'm assuming road construction here, and maybe social welfare for impoverished).
The gridcoin wiki states that it uses proof of stake instead of proof of work. The OP's comment is only relevant to proof of work.
We have the same problems everywhere in NYC. We have an unbelievable number of police on the force (corresponding to much higher crime levels of the past), yet there's very little traffic enforcement. People routinely drive recklessly, enter areas they're not supposed to, park illegally in travel lanes, bike lanes, or sidewalks, etc., and there's little risk of anything happening. Even worse, we have a huge placard abuse crisis where many tens of thousand of different government employees (cops, firefighters, teachers, city workers, etc.) get these ridiculous placards that essentially make them immune to parking enforcement, even when driving their personal vehicles in non-emergencies. The police (who largely live outside the city and drive to work) thus see this as one of their perks and they are loath to do anything to fix it.

So the only solutions that will work are those that don't require the police to do their job. We need red light cameras at every intersection and speed cameras on every road (they'd very quickly pay for themselves), and we need physical protection installed everywhere so that cars cannot even enter bike lanes or drive up onto sidewalks. It's sad that this is what it's come to, but absent getting a non-car-based police force who live in the city who are actually interested in protecting us against drivers, I don't see it changing.
You can't mix and match stats like that.
It is possible to survive in Helsinki with only minimal Finnish, and work in the IT-industry. In smaller places it might be more difficult, but certainly people here are willing and able to converse in English.

Of course I would like to learn more Finnish, but daily life and childcare interferes with regular lessons. (Of course being able to work in English also means that speaking Finnish at work is also difficult.)

Since moving to Finland four years ago I've bought a couple of flats, found a job, filed taxes, visited doctors, dentists, and similar things all in English.

I understand a lot of Finnish, I just speak less. Ordering food, etc, is something I'd usually do in Finnish although it has to be said a lot of people will either initially greet me in English, or reply to me in English which is a bit frustrating.
We'll need a better answer to deepfakes than "You cannot do anything with an image of another person's face."

Unless we want to be governed by faceless legislators or entertained by faceless celebrities. There should be some way to divide responsibility for person's images that isn't totalitarian in either direction (either "You cannot use a person's face without their consent," which kills visual news as a practice, or "every face is fair game for anyone to use at any time," which feels invasive to the individual).
More Dan's Motorcycle Stories, please.
Entrepreneur Raised $100M to Fight Fraud with AI-Powered Solutions
I would argue that only some fraction x of the work should be wasteful. If the work would cost c on the market, it cost (1 + x)c on the network. Then if 51% attack total cost = (1 + x)c then only (x c) is wasted while c is recovered from the market. But just having (x c) is not enough to attack since you have to gain access to (loan) c which is an additional entry barrier.
A bit off-topic but I made https://github.com/kamranahmedse/driver.js an MIT licensed library for onboarding your users.
Stanford Lagunitas platform closing end of March
Not exactly related with the content of the article, but I was also reminded of the German tank problem: https://en.wikipedia.org/wiki/German_tank_problem
> I think whoever cares about the details can look it up themselves

Your statement was an incredibly common and often repeated misperception of probability and circumstance. Someone looking it up for themselves, as you suggest, is more likely than not to encounter dozens of wrong statements on the subject before they ever find a right one. I think it behooves us to not add more misinformation to the pile.
This, I think, is the true cost of technologies like ORM. And it's hard to notice, because it doesn't show up right away; it's a generational thing.

It reminds me a bit of a paper I saw recently on The Morning Paper called Ironies of Automation: https://blog.acolyer.org/2020/01/08/ironies-of-automation/
> Dragging "innocents" into it might just get us to a system that makes it hard for extortionists.

If you're willing to harm innocents for the sake of your cause—even if the goal is to make things harder for extortionists—then you're no better than those you're fighting.
Ownership per household is 22% in Manhattan. The extreme density restricts the availability of parking spaces.
Yeah,as someone that did the switch from employment to self-employment in Germany it was not exactly straight forward.
> denormalization, while useful for many things, isn't always your best option.

From my view, it is generally not a good option for cases it wasn't designed for, an example being non-analytical reporting. If you are running operational support, getting the source data immediately and aggregating/displaying can be more helpful than modeling for analytics workloads. The line between these is blurred in most orgs. To the OPs point, data modeling seems like a sidenote in most analytical discussions. You can accomplish a lot using the star model which is essentially:

Prepare things to be fast by sorting them into proper groups (fact/dim/bridge)

Rely on ints

Store atomic data

Provide summaries/aggregates

Model after the questions you ask; not the system it comes from
When you have a resume like this https://www.software-artist.com/me/ you can make up any laws you want as far as I am concerned.

He worked for Engelbart! Worked on ARPANet! Was sending email in 1975! And is still coding! What an inspiration. Very cool blog.
yes the list is certainly not exhaustive. i don't see activepython from active state in there. they've been in the game forever and mu is a newcomer but a really interesting one!
Who commutes on market Street?
People are going to go to prison for this, right?

Or has all white crime been made legal in America? Because I can't tell anymore.
Yeah, that's a bit unclear, though I think the intention is to preface the format for those familiar with Asciinema (similar to "Video - " or "Slide Deck - ")
I find pandas tutorials great

https://pandas.pydata.org/pandas-docs/stable/getting_started...

https://pandas.pydata.org/pandas-docs/stable/getting_started...
I'm extremely interested, but I don't see your contact info in your profile. My email's in mine, if you want to get in touch.
It took SF over 20 years to get started on one fast bus line on Geary. It's still not done.

https://thefrisc.com/the-ballad-of-geary-brt-b70ac45d0a4e

Functioning major cities build subways, a much bigger undertaking.
Most software is streamlined automated bureaucracy. Not in the pejorative sense, but in the "basic infrastructure of a human enterprise" sense.

Seen that way, it's absolutely criminal for software to allow the highest bidder to inject arbitrary bias into this infrastructure. On the other hand, it's absolutely foolish for organizations, which in the paper days hand-grew their infrastructure, to not closely scrutinize the nervous system/potential-trojan-horse that they're taking off the shelf and installing right into their core.
Replying to myself, here is a NSFW example:
https://www.reddit.com/r/tifu/comments/e8ux6j/tifu_by_lettin...
Awesome! I wish there was something similar for the Netherlands.
Didn't Europe (maybe someone else) forbid shipping computers without operating systems? Might be because of that.
Author here. Curious about you handle APIs downtime on your side. By APIs, I'm talking about third-parties APIs, like Stripe API, Twilio, Google APIs, etc.
My vote is for Spyder. It gives you everything you need in a very convenient, Python-centric way. The ability to see and inspect variables (especially lists, dicts, and pandas dataframes) in a grid view is a huge productivity win. I wish they would make the line profiler the default and also have built in support for Jupiter notebooks (these are available through plugins but it’s buggy and bad). Also stability took a big step back in the new version 4. But whenever I try anything else I quickly come back to Spyder.
I was slightly confused lmao. Was wondering why on earth Lenovo was trying to push web servers
Right now, there is a post on the front page about an American community that is flooded with sewage every time it rains. Reading about the F 35 makes me so incredibly frustrated when I think about all the good we could do with even a small portion of its budget.
Being cheap to verify is one of the defining characteristics of a good PoW. Only PoW verification allows you to identify the chain with the most work. Which is needed to identify how much money the verifiers have at stake. So trusting verifiers to help you identify the most worked chain has no solid footing.
Chainlink now has 25 oracle price feeds running on Ethereum
New York City sees ~200 traffic deaths every year, the good majority of them pedestrians, and it's traumatic every time it happens. Sure, as a percentage of our population, we have fewer people dying from car crashes than Montana, but so what? Does that mean the 200 deaths per year is acceptable, especially when we can do a lot more to bring down the number of deaths than Montana can because we're dense enough for people to use alternatives?

It would make a real difference in NYC, so why wouldn't we do it. I'm always a little bit on edge when crossing intersections on foot, and especially when biking, because so many drivers are so erratic and dangerous. We don't need to put up with it.
Empirically, I don't see that at all.

Usually a better alternative will make the old thing obsolete without any disincentives.
Yes, you are right, sorry. I was too fast in my assumptions, rsyslog (don't know much of syslog-ng) has feature parity with ELK in terms of log delivery and processing. But I think that grep and its permutations aren't right tools of choice for log analysis anyway.